Programacion web introduccion

7
Carlos Arturo León Quintana. Curso: 11.04 30/03/2012 2012 Hacia la calidad educativa democrática y humanista Programación informática, acción de programar, es decir, de establecer una serie de instrucciones para que el ordenador o computadora ejecute una tarea. ¿ Qué significa programación? Programar un computador para que haga operaciones matemáticas.

Transcript of Programacion web introduccion

Page 1: Programacion web introduccion

Carlos Arturo León Quintana. Curso: 11.0430/03/2012

2012 Hacia la calidad educativa democrática y humanista

Programación informática, acción de programar, es decir, de establecer una serie de instrucciones para que el ordenador o computadora ejecute una tarea.

¿ Qué significa programación?

Programar un computador para que

haga operaciones matemáticas.

Page 2: Programacion web introduccion

Carlos Arturo León Quintana. Curso: 11.04

30/03/2012

2012 Hacia la calidad educativa democrática y humanista

¿Qué es lenguaje de alto nivel? ¿ Cómo se clasifica?

Un lenguaje de programación que consta de instrucciones independientes de la máquina; ha de ser compilado o interpretado para traducir su código en otro de bajo nivel, en lenguaje máquina.

Algunos ejemplos de lenguajes de alto nivel son LISP, Pascal, BASIC, FORTRAN, COBOL, JAVA, C y C++.

Hay grandes diferencias entre los diversos lenguajes de alto nivel y cuanto más se acerquen al lenguaje natural del usuario se considerarán de más alto nivel.

Page 3: Programacion web introduccion

Carlos Arturo León Quintana. Curso: 11.04

30/03/2012

2012 Hacia la calidad educativa democrática y humanista

¿A que se denomina lenguaje de máquinas?

El lenguaje propio del ordenador, basado en el sistema binario, o código máquina, resulta difícil de utilizar para las personas. El programador debe introducir todos y cada uno de los comandos y datos en forma binaria, y una operación sencilla como comparar el contenido de un registro con los datos situados en una ubicación del chip de memoria.

Para programar un chip se puede tener el siguiente formato: 11001010 00010111 11110101

Page 4: Programacion web introduccion

Carlos Arturo León Quintana. Curso: 11.04

30/03/2012

2012 Hacia la calidad educativa democrática y humanista

Programación orientada a objetos.

Se contempla como un conjunto de objetos limitados que, a su vez, son colecciones independientes de estructuras de datos y rutinas que interactúan con otros objetos, o que dan acceso para modificar el contenido de un dato o propiedad del propio objeto.

En La actualidad, los lenguajes de programación orientada a objetos más utilizados son el lenguaje C++, JAVA, Smalltalk, Pascal orientado a objetos (Object Pascal) y otros, bien derivados, bien precursores de éstos.

Page 5: Programacion web introduccion

Carlos Arturo León Quintana. Curso: 11.04

30/03/2012

2012 Hacia la calidad educativa democrática y humanista

¿Cuáles son los controles en ambientes gráficos?

Hardware• Adaptador gráfico• Monitores• Dispositivos de entrada y salida Software• GUI• API• Aplicaciones

Basados en pigmentos• RBY

• CMYK Basados en luz

• RGB• HSV

Page 6: Programacion web introduccion

Carlos Arturo León Quintana. Curso: 11.04

30/03/2012

2012 Hacia la calidad educativa democrática y humanista

¿ Qué significa el termino algoritmo? ¿ Cuál es su clasificación?

Al igual que los algoritmos usados en aritmética, los algoritmos para ordenadores pueden ser desde muy sencillos hasta bastante complejos. En todos los casos, sin embargo, la tarea que el algoritmo ha de realizar debe ser definible. Esta definición puede incluir términos matemáticos o lógicos o una compilación de datos o instrucciones escritas. Utilizando el lenguaje de la informática, esto quiere decir que un algoritmo debe ser programable, incluso si al final se comprueba que el problema no tiene solución.

En la actualidad, existen muchos algoritmos para diversas aplicaciones y algunos sistemas avanzados, como los algoritmos de inteligencia artificial, llegarán a ser corrientes en el futuro.

Page 7: Programacion web introduccion

Carlos Arturo León Quintana. Curso: 11.04

30/03/2012

2012 Hacia la calidad educativa democrática y humanista

¿Qué son los diagramas de flujo? ¿ Cómo se representan?

Es un diagrama secuencial empleado en muchos campos para mostrar los procedimientos detallados que se deben seguir al realizar una tarea, como un proceso de fabricación. También se utilizan en la resolución de problemas.

Se utilizan por ejemplo en algoritmos. Los diagramas de flujo se usan normalmente para seguir la secuencia lógica de las acciones en el diseño de programas de computadoras.