Año 2012 hacia la calidad educativa democrática y humanista                          ¿Que significa Programación?• Respues...
Año 2012 hacia la calidad educativa democrática y humanista                            ¿Qué es lenguaje de alto nivel?• Re...
Año 2012 hacia la calidad educativa democrática y humanista                        ¿Qué significa lenguaje de maquina?•   ...
Año 2012 hacia la calidad educativa democrática y humanista              ¿Cuál es la clasificación de los lenguajes de alt...
Año 2012 hacia la calidad educativa democrática y humanista             ¿ A que se denomina programación orientada a objet...
Año 2012 hacia la calidad educativa democrática y humanista                    ¿Cuáles son los controles del sistema      ...
Año 2012 hacia la calidad educativa democrática y humanista                           ¿Qué son los eventos?• Respuesta: se...
Año 2012 hacia la calidad educativa democrática y humanista             ¿Cuáles son los controles del ambiente grafico Win...
Año 2012 hacia la calidad educativa democrática y humanista                ¿Cuáles son las etapas de un algoritmo?• Respue...
Año 2012 hacia la calidad educativa democrática y humanista                 ¿Cuáles son los diagramas de flujo y que símbo...
Año 2012 hacia la calidad educativa democrática y humanista             A diferencia de las variables ¿Qué son las constan...
Año 2012 hacia la calidad educativa democrática y humanista             ¿Cómo se declaran las variables en la memoria RAM?...
Año 2012 hacia la calidad educativa democrática y humanista  ¿Cuáles son los operadores matemáticos operarios o de compara...
Año 2012 hacia la calidad educativa democrática y humanista       ¿Cuáles son las tablas lógicas de las siguientes tablas ...
Año 2012 hacia la calidad educativa democrática y humanistaExplique el concepto de programación HTML y el significado de l...
Próxima SlideShare
Cargando en…5
×

Preguntas (1)

721 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
721
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Preguntas (1)

  1. 1. Año 2012 hacia la calidad educativa democrática y humanista ¿Que significa Programación?• Respuesta: proceso de • Ejemplo: El “Hola Mundo" diseñar, codificar, depurar y • #include <stdio.h> int main (int mantener el código argc,char **argv) { printf("Hola fuente de programas mundon"); return 0; } computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado.30/03/2012 Cristian David Bernal Cubillos 1102
  2. 2. Año 2012 hacia la calidad educativa democrática y humanista ¿Qué es lenguaje de alto nivel?• Respuesta: permite • Ejemplo: en C se pueden al programador escribir las usar palabras tales instrucciones de un programa como: case, if, for, while, etc. para utilizando palabras o expresiones construir con ellas instrucciones sintácticas muy similares al inglés. como: if( numero > 0 ) printf( "El número es positivo" )30/03/2012 Cristian David Bernal Cubillos 1102
  3. 3. Año 2012 hacia la calidad educativa democrática y humanista ¿Qué significa lenguaje de maquina?• Respuesta: • Ejemplo:• sistema de códigos directamente LOAD, STOR, ADD, HALT interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina.30/03/2012 Cristian David Bernal Cubillos 1102
  4. 4. Año 2012 hacia la calidad educativa democrática y humanista ¿Cuál es la clasificación de los lenguajes de alto nivel?• Respuesta: • Ejemplo:• 1º El Lenguaje Máquina: es el lenguaje de 1º El Lenguaje Máquina: 00000 1001110 load 11110 programación que entiende directamente la 00001 10110100 stor 10100 computadora o máquina. 00010 10011110 load 11110 00011 11010100 add 10100• 2º Lenguajes de programación de bajo nivel: 00100 10111111 stor 11111 dependen mucho de la máquina o computadora, es 00101 00000000 halt el más parecido al de los seres humanos.• 2º Lenguajes de programación de bajo nivel: 3º Lenguajes de programación de alto nivel: ADD M, N, P, 0110 1001 1010 1011. Este tipo de lenguajes de programación son independientes de la máquina, lo podemos usar en 3º Lenguajes de programación de alto nivel: cualquier computador con muy pocas modificaciones o sin ellas Ada, ALGOL, BASIC, C#, COBOL, Fortran, Java.30/03/2012 Cristian David Bernal Cubillos 1102
  5. 5. Año 2012 hacia la calidad educativa democrática y humanista ¿ A que se denomina programación orientada a objetos?• Respuesta: La programación • Ejemplo: cuando tenemos un orientada a coche la propiedad color tomará un valor objetos o POO (OOP según sus en concreto, como por ejemplo rojo o siglas en inglés) es un paradigma de gris metalizado. El valor concreto de una programación que usa objetos y sus propiedad de un objeto se llama estado. interacciones, para diseñar • Para acceder a un estado de un objeto aplicaciones y programas informáticos. para ver su valor o cambiarlo se utiliza el Está basado en varias técnicas, operador punto. incluyendo herencia, abstracción,polim • miCoche.color = rojo orfismo y encapsulamiento. Su uso se • El objeto es miCoche, luego colocamos popularizó a principios de la década el operador punto y por último el nombre de los años 1990. En la actualidad, e la propiedad a la que deseamos existe variedad de lenguajes de acceder. En este ejemplo estamos programación que soportan la cambiando el valor del estado de la orientación a objetos. propiedad del objeto a rojo con una simple asignación.30/03/2012 Cristian David Bernal Cubillos 1102
  6. 6. Año 2012 hacia la calidad educativa democrática y humanista ¿Cuáles son los controles del sistema Ambiental de windows ?• Respuesta: Mac OS X, es radicalmente distinta a las • Ejemplo: Linux es un sistema un tanto romántico, pues anteriores. Con ella ha ganado en ha sido desarrollado estabilidad, seguridad y ausencia voluntariamente por de virus. El número de programas programadores de todo el mundo. disponibles para esta plataforma De ahí que sea libre (libertad total (sobre todo, juegos) sigue sin ser para ver y modificar las entrañas tan alto como el de del sistema) y gratuito (puede Microsoft, aunque cumple las descargarse de Internet, necesidades de cualquier usuario copiárselo a un amigo o doméstico o profesional adquirirse en formato CD por multimedia. unos 30 euros).30/03/2012 Cristian David Bernal Cubillos 1102
  7. 7. Año 2012 hacia la calidad educativa democrática y humanista ¿Qué son los eventos?• Respuesta: se refiere a • Ejemplo: evento deportivo cualquier acontecimiento, y recreativo, los comités de circunstancia, suceso o caso trabajo ye entre otros. posible. Así, se dice eventualmente o ante todo evento en previsión de algo que, conjetural o previsiblemente, podría ocurrir en una circunstancia determinada y es generalmente un hecho imprevisto..30/03/2012 Cristian David Bernal Cubillos 1102
  8. 8. Año 2012 hacia la calidad educativa democrática y humanista ¿Cuáles son los controles del ambiente grafico Windows?• Respuesta: • Ejemplo:Icono, Barra de - presentarherramientas, Botón de inicio, Reloj archivos, carpetas, programas, unidades de almacenamiento.y fecha, Escritorio y Fondo. - nombrar la barra que se encuentra por defecto en la parte inferior/superior y exterior del escritorio.30/03/2012 Cristian David Bernal Cubillos 1102
  9. 9. Año 2012 hacia la calidad educativa democrática y humanista ¿Cuáles son las etapas de un algoritmo?• Respuesta: • Ejemplo:-Definición y delimitación del problema a - Obtener los resultados evaluarlos parasolucionar. verificar si son correctos. - resolver cualquier clase de problema una vez- Seudocódigo o diagrama de flujo (algoritmo). definidos los pasos o instrucciones.- Prueba de escritorio.- Codificación.- Digitación.- Compilación.- Ejecución del Programa.- Evaluación de Resultados.30/03/2012 Cristian David Bernal Cubillos 1102
  10. 10. Año 2012 hacia la calidad educativa democrática y humanista ¿Cuáles son los diagramas de flujo y que símbolos usa?• Respuesta: • Ejemplo: LevantarmeTerminalEntrada/Salida DesayunarProceso BañarmeDecisiónConector misma pagina SI_NOIndicador de dirección o línea de flujoSalida Bañado=SI30/03/2012 Cristian David Bernal Cubillos 1102
  11. 11. Año 2012 hacia la calidad educativa democrática y humanista A diferencia de las variables ¿Qué son las constantes?• Respuesta: • Ejemplo:Una constante es un identificador [a-zA-Z_x7f-xff][a-zA-Z0-9_x7f-xff]*para expresar un valor simple.30/03/2012 Cristian David Bernal Cubillos 1102
  12. 12. Año 2012 hacia la calidad educativa democrática y humanista ¿Cómo se declaran las variables en la memoria RAM?• Respuesta: • Ejemplo:No es más que un espacio de nuestramemoria RAM que queda reservado en el un valor a la variable el programa hace esmomento en que se crea la variable, e depositar ese valor en la dirección reservadaidentificado temporalmente con el nombre deesta.30/03/2012 Cristian David Bernal Cubillos 1102
  13. 13. Año 2012 hacia la calidad educativa democrática y humanista ¿Cuáles son los operadores matemáticos operarios o de comparación?• Respuesta: • Ejemplo:son los mismos que están disponibles en la //: C03:Mathops.cpp // Mathematical operatorsmayoría de los lenguajes de programación: #include <iostream> using namespace std; // Aadición (+), substracción (-), división macro to display a string and a value. #define(/), multiplicación (*), y módulo (%; que produce PRINT(STR, VAR) cout << STR " = " << VARel resto de una división entera). La división << endlentera trunca el resultado (no lo redondea).30/03/2012 Cristian David Bernal Cubillos 1102
  14. 14. Año 2012 hacia la calidad educativa democrática y humanista ¿Cuáles son las tablas lógicas de las siguientes tablas logicas?• Respuesta: • Ejemplo:AND: A B AandB 0 0 0 -Solamente es verdadera si 0 1 0 ambas son verdaderas. 1 0 0 1 1 1 -Solamente es falso si ambas son falsas.OR A B AorB 0 0 0 0 1 0 -Niega todas la varialbes 1 0 0 1 1 1XOR _ A A 0 1 1 030/03/2012 Cristian David Bernal Cubillos 1102
  15. 15. Año 2012 hacia la calidad educativa democrática y humanistaExplique el concepto de programación HTML y el significado de las siguientes etiquetas • Respuesta: <html>: HyperText Markup Language es el lenguaje de marcado predominante para la elaboración de páginas web. <head>es un programa de los sistemas tipo Unix que muestra las primeras líneas de uno o más archivos de texto. <h1.h6>El <h1> a las etiquetas <h6> se utilizan para definir encabezadosHTML. <h1> define la partida más importante. <h6> define el menosimportante partida. <center>La etiqueta <center> es compatible con todos los principales navegadores. Sin embargo, ha quedado obsoleta y debe ser evitado! 30/03/2012 Cristian David Bernal Cubillos 1102

×