B L O G A U L A
Educación :: Tecnología


Inicio
Enviar artículo

Acerca de
Suscríbete al blog

Sindicar

Suscribir con Bloglines
Categorías
General [6] Sindicar categoría
dibujo [2] Sindicar categoría
Informática-Internet [8] Sindicar categoría
Mecanismos [2] Sindicar categoría

Archivos
Octubre 2017 [2]
Septiembre 2017 [2]
Marzo 2008 [1]
Abril 2007 [1]
Marzo 2007 [2]
Febrero 2007 [2]
Enero 2007 [1]
Diciembre 2006 [1]
Octubre 2005 [3]
Septiembre 2005 [1]
Abril 2005 [1]

Sindicación (RSS)
Artículos
Comentarios

 


Programación Informática

Cuando enciendes el ordenador, cuando te conectas a Internet o cuando abres el procesador de textos, estás utilizándo un programa. Sin estos sería imposible concebir la informática tal como la conocemos, pues tendríamos que introducir datos y entender las respuestas en el "idioma electrónico" del ordenador, lo que sería muy difícil.

En la programación informática se utilizan lenguajes de programación

¿Por qué los programas tienen que estar escritos en un lenguaje distinto al nuestro?

Porque los ordenadores no piensan, son máquinas electrónicas que sólo entienden un idioma: el código binario.

Tipos de lenguajes de programación:

Código fuente

Compilador

  Código binario

  Ensamblador

  Código máquina

 Lenguaje de alto nivel (es más fácil programar con él), que emplea instrucciones escritas en un lenguaje más próximo al lenguaje humano.

Por ejemplo en BASIC

(IF CONTADOR = 10 THEN STOP)

Quiere decir que si llega a ser 10 algo se detendrá.

 

Traduce el código fuente a código binario

 Es realmente el único lenguaje de 0 y 1 que una máquina informática puede leer.

 Traduce el código máquina a código binario.

 

Lenguajes de bajo nivel (es más difícil programar con él) que emplean instrucciones abreviadas o mnemónicos en inglés como STORE O JUMP.

Normalmente se programa en lenguajes de alto nivel, los lenguajes mas conocidos son:

BASIC, LOGO, C, PASCAL, COBOL...

Programar es escribir las instrucciones, en un lenguaje de programación determinado.

Programa informático es una serie de instrucciones secuenciadas.

Hay quienes dicen que si no se sabe programar, no se sabe informática.

Todos los programas tienen una estructura similar:
-> Entrada de datos (imput).-> Proceso de datos (una operación).
-> Salida de datos (print).

El programa de una calculadora MUY SIMPLE que solo sume, se puede escribir mediante seis instrucciones, en el lenguaje BASIC, usándo el bloc de notas, por ejemplo:

CLS
INPUT "Escribe el primer número";a
INPUT "Escribe el segundo número";b
c = a + b
PRINT "El valor de la suma es";c
END

CLS - Significa Clear Screen, LIMPIAR
INPUT - Es un comando que pide la entrada de datos.
PRINT - Es un comando que indica al programa que debe mostrar algo en pantalla.
END - Es la instrucción que finaliza el programa.

Todo esto, son instrucciones ordenadas que componen el programa. Con esto solo hemos escrito el código fuente, pero para que la calculadora funcione hay que "compilarlo", es decir que tiene que haber un programa compilador que le traduzca al ordenador estas instrucciones a su idioma de ceros y unos, es decir a código binario.

Para que entiendas eso de "código fuente" y "programa compilador" haz lo siguiente:

Haz clic con el botón derecho en cualquier parte de esta pantalla y selecciona del menú contextual "Ver código fuente" y mira lo que aparece.

Eso extraño que leemos en la nueva ventana que se ha abierto, es el código fuente de esta página web, escrito en lenguaje HTML, debe existir un programa compilador que le traduzca esto al ordenador y nos permita ver las páginas Web como normalmente las vemos y ese programa es nuestro conocido navegador web, normalmente Internet Explorer.

Este programa que escribimos antes, "la calculadora que suma", fué un programa muy corto, cuando son mayores o más complicados, compuestos por varios bloques de instrucciones como estos, es más fácil hacerlo utilizándo los "entornos de desarrollo" o "editores de programación"

Uno de ellos es el Microsoft Visual Basic, que si no se tiene instalado en el ordenador, como es nuestro caso, puede usarse la extensión de la aplicación que viene con el Word (Herramientas, Macro, Editor de Visual Basic) otro muy utilizado desde hace años en la enseñanza y que está en la mayoría de los libros de texto de secundaria es el WINLOGO.

Haz clic para descargar una guía en PDF para hacer un ejercicio de programación informática, vamos a programar una calculadora:
calculadora
calculadora.pdf
Hosted by eSnips

Por tecnoprofe - 10 de Febrero, 2007, 18:37, Categoría: Informática-Internet
Enlace Permanente | Comentar | Referencias (0)
Etiquetas:




Nuestros sitios:

Proyectos-Taller
Galería de Fotos en Picasa

Descargas y Buscador:

Enlaces Educación, Tecnología e Informática

Wikis:

Wikispaces

El Wiki de la Tecnología

Déjame una nota
Déjame una nota

Busca más: Tecnologias swicki en eurekster.com

<<   Febrero 2007  >>
LMMiJVSD
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28     

Enlaces:
abc.es - Tecnología
Artilugios
Asociacion de Internautas
Astrolabio
auladetecnologia's Photos
Avances Tecnológicos
BandaAncha.ST
Barrapunto
Biocarburante.com
Bitelia
Canal Educastur
Casas Inteligentes: Periódico
Ciencia y Tecnología Nuclear
co2
E. RENOVABLES Y MEDIOAMBIENTE
Educación y tecnología
Educastur Blog
Eduteka
ELPAIS.es - Educación
ELPAIS.es - Tecnología
Energía de Fusión
Energía y Sostenibilidad
Espacio Tecnológico
Gadgetmania
genciencia
grupoTECNÉ
Hijos de Eva
Hispaciencia.com
Historias de la ciencia
Innovación Tecnológica
IPS Noticias - Educación
LaFlecha.net
Las TIC en Plástica
MalaCiencia
Medio Ambiente y Ciencia
Menéame: todas -tecnología-
No puedo creer que lo hayan inventado...
Noticias de la Ciencia y la Tecnología
Páginas dispersas
Planeta Educativo
Prospectiva
quaderns
Robótica recreativa y educativa
Science in School - Spanish
SOLENOIDE
T&T: Tecnología y Telecomunicaciones
TecnoAereo.com
tecnocidanos
Tecnología Obsoleta V.2
TecnoWiki
Tendencias 21
Uso educativo de las TIC
Yahoo! - Tecnologí­a


El profesor:
Ángel Martínez

  Giatica - Blog del profesor Ángel Martîez

 

Blog alojado en ZoomBlog.com