1. “Hacia la calidad
2012
Educativa, Democrática y
Humanista”
¿Qué significa programación?
RESPUESTA EJEMPLO
Se refiere a idear y ordenar •Office
las acciones que se realizarán en el •Nero
marco de un proyecto; es el •Outlook
proceso por el cual un
programador escribe, en un
lenguaje de programación,
el código fuente de un software.
Este código le indicará al programa
informático qué tiene que hacer y
cómo realizarlo.
Harry Salgado Orjuela - Curso 1104
2. “Hacia la calidad
2012
Educativa, Democrática y
Humanista”
¿Qué significa lenguaje de alto nivel? ¿Cómo se clasifica?
RESPUESTA EJEMPLO
Es aquel que se aproxima más al lenguaje Se pueden usar palabras tales
natural humano que al lenguaje binario de como: case, if, for, while, etc. para construir
las computadoras. Su función principal con ellas instrucciones como:
radica en la posibilidad de que se pueda
utilizar el mismo programa en distintas if( numero > 0 ) printf( "El número es
máquinas, es decir que es independiente de positivo" )
un hardware determinado.
Se clasifican en: Lenguajes de programación Que traducido al castellano viene a decir
declarativos; Lenguajes de programación que: si numero es mayor que cero,
orientados a objetos; Lenguajes de entonces, escribir por pantalla el mensaje:
programación orientados al problema; "El número es positivo".
Lenguajes de programación naturales
Harry Salgado Orjuela - Curso 1104
3. “Hacia la calidad
2012
Educativa, Democrática y
Humanista”
¿Qué significa lenguaje de máquina?
RESPUESTA EJEMPLO
Es el lenguaje de programación que El segmento de código en
entiende directamente la lenguaje Java es:
computadora o máquina. Este int counter = 0; counter = counter +
lenguaje de programación utiliza el 1; podría ser trasladado en lenguaje
alfabeto binario, es decir, el 0 y el 1. de máquina como:
Con estos dos únicos dígitos,
conocidos como bits, forma lo que 00010100010001000100010000100
se conoce como cadenas binarias 01010101111100000011101010001
son con las que se escriben 11110000100010000010101010
las instrucciones que el
microprocesador de la
computadora entiende nuestra
peticiones.
Harry Salgado Orjuela - Curso 1104
4. “Hacia la calidad
2012
Educativa, Democrática y
Humanista”
¿Qué significa programación orientada a objetos?
RESPUESTA EJEMPLO
Es un paradigma de programación Envío de Flores Si mando flores a
que usa objetos y sus una dama tengo las siguientes
interacciones, para diseñar alternativas.1.Lo hago directamente
aplicaciones y programas enviándole un mensaje a Margarita
informáticos. Esta basado en varias la florista.2.Usando otro objeto
técnicas incluyendo herencia, intermedio, por ejemplo Gertrudis,
abstracción, polimorfismo y la secretaria .El objeto Margarita y el
encapsulamiento. objeto Gertrudis tienen métodos
que entienden el mensaje.
Harry Salgado Orjuela - Curso 1104
5. “Hacia la calidad
2012
Educativa, Democrática y
Humanista”
¿Cuáles son las características de los controles en
ambientes gráficos?
RESPUESTA EJEMPLO
Es que cuenta con una gama de •Pure Data (Pd)
colores y resoluciones mucho •Max/MSP
mayor que el ambiente carácter.
Puede pintar sectores muy
pequeños en la pantalla (llamados
pixel) lo que permite crear objetos
muy bien definidos en la pantalla.
Harry Salgado Orjuela - Curso 1104
6. “Hacia la calidad
2012
Educativa, Democrática y
Humanista”
¿Qué significa algoritmo? ¿Qué función cumple en la
programación?
RESPUESTA EJEMPLO
Es una serie de operaciones detalladas. En 1. Inicio
otras palabras un algoritmo es un conjunto 2. Inicializar variables: A = 0, B = 0
de reglas para resolver una cierta clase de 3. Solicitar la introducción de dos
problemas. Es el medio por el que se valores distintos
explica cómo puede resolverse un 4. Leer los dos valores
problema, mediante aproximaciones paso 5. Asignarlos a las variables A y B
a paso. 6. Si A = B Entonces vuelve a 3
porque los valores deben ser
distintos
7. Si A>B Entonces escribir A, “Es el mayor”
8. De lo contrario: Escribir B, “Es el mayor”
9. Fin_Si
10. Fin
Harry Salgado Orjuela - Curso 1104
7. “Hacia la calidad
2012
Educativa, Democrática y
Humanista”
¿Qué son los diagramas de flujo? ¿Qué símbolos los
representan?
RESPUESTA EJEMPLO
Es la representación gráfica del algoritmo Se utiliza en disciplinas como
o proceso, sus símbolos representan en la programación, la economía, los procesos
flujo de ejecución mediante flechas que industriales y la psicología cognitiva.
conectan los puntos de inicio y de fin de
proceso y algunos son:
Óvalo o Elipse: Inicio y término
Rectángulo: Actividad
Rombo: Decisión
Círculo: Conector
Triángulo boca abajo: Archivo definitivo
Triángulo boca arriba: Archivo temporal
Harry Salgado Orjuela - Curso 1104
8. “Hacia la calidad
2012
Educativa, Democrática y
Humanista”
Programación HTML
RESPUESTA EJEMPLO
Es una aplicación para definir tipos Para que varias personas se
de documentos estructurados y comuniquen es necesarios que
lenguajes de marcas para éstas hablen un mismo idioma. El
representar esos documentos. lenguaje que utilizan
las computadoras que están
conectadas a Internet es HTML.
Harry Salgado Orjuela - Curso 1104