programacvion

12
I.E.M SAN JUAN BAUTISTA DE LA SALLE JUAN SEBASTIAN GARNICA FRESNEDA

Upload: sebastiangarnica

Post on 21-Mar-2017

127 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Programacvion

I.E.M SAN JUAN BAUTISTA DE LA SALLE

JUAN SEBASTIAN GARNICA FRESNEDA

Page 2: Programacvion

¿Qué significa Programación?RERSPUESTAS EJEMPLOS

Que significa programación?

Juan Sebastián Garnica Fresneda 1104

PROGRAMACION

Es establecer una serie de instrucciones para que el ordenador o computadora ejecute una tarea, es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales

2012 Hacia la calidad Educativa, Democrática y Humanista

#include <stdio.h> int main (int argc,char **argv) { printf("Hola mundo\n"); return 0;

Page 3: Programacvion

¿Qué significa lenguaje de alto nivel?RERSPUESTAS EJEMPLOS

son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, como el ingles, permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas

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

Juan Sebastián Garnica Fresneda 1104

PROGRAMACION

2012 Hacia la calidad Educativa, Democrática y Humanista

Page 4: Programacvion

¿Clasificación del lenguaje de Alto nivel?RERSPUESTAS EJEMPLOS

-Inteligencia artificial, lenguaje interpretado-JAVA o BASIC- PROLOG- FORTRAN

Juan Sebastián Garnica Fresneda 1104

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

•Lenguaje de programación imperativos: entre ellos tenemos el Cobol, Pascal, C y Ada.•Lenguajesde programación declarativos: el Lisp y el Prolog.•Lenguaje de programación orientados a objetos: el Smalltalk y el C++.•Lenguajes de programación orientados al problema: son aquellos lenguajes específicos para gestión.

Page 5: Programacvion

¿A que se denomina lenguaje de maquina?RERSPUESTAS EJEMPLOS

Juan Sebastián Garnica Fresneda 1104

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

Es el lenguaje de programación que entiende directamente la computadora, Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1.

Con estos dos únicos dígitos, conocidos como bits, forma lo que se conoce como cadenas binarias

El segmento de código en lenguaje Java es:

int counter = 0; counter = counter + 1; podría ser trasladado en lenguaje de máquina

como 000101000100010001000100001000101010111110 000001110101000111110000100010000010101010

Page 6: Programacvion

¿Programación orienta en objetos?RERSPUESTAS EJEMPLOS

lenguajes clásicos como SmallTalk

Juan Sebastián Garnica Fresneda 1104

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

Es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación, se basa en la idea natural de la existencia de un mundo lleno de objetos y que la resolución del problema se realiza en términos de objetos, un lenguaje se dice que está basado en objetos si soporta objetos como una característica fundamental del mismo.

Page 7: Programacvion

RERSPUESTAS EJEMPLOSCaracterísticas de controles en ambientes gráficos?

Dos características muy peculiares

1. Es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo.

2. Es que el sistema viene acompañado del código fuente.

Juan Sebastián Garnica Fresneda 1104

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

• Un sistema MS-DOS, o un MFC para programación en Windows.

• el editor que se utiliza para elaborar un documento.

Page 8: Programacvion

RERSPUESTAS EJEMPLOS

Que significa algoritmo?

Es una Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo mas finito.

Diseña el algoritmo que suma todos los números naturales anteriores a un número N dado.

Juan Sebastián Garnica Fresneda 1104

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

Page 9: Programacvion

RERSPUESTAS EJEMPLOSFunción del algoritmo en programación?

La función principal es la expresión de los algoritmos en un lenguaje de programación específico de la computadora. Tú puedes utilizar las funciones cuando las necesites. No tienes que reescribir las líneas del código representadas por la función cada vez que requiera de la misma.

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

Juan Sebastián Garnica Fresneda 1104

Diseñar el algoritmo (ordinograma y pseudocódigo) correspondiente a un programa que lea el valor correspondiente a una distancia en millas marinas y las escriba expresadas en metros. Sabiendo que 1 milla marina equivale a 1852 metros.

PROGRAMA: Millas_y_metrosMÓDULO: Principa

Page 10: Programacvion

RERSPUESTAS EJEMPLOSQue son diagramas de flujo?

son una manera de representar visualmente el flujo de datos a través de sistemas de tratamiento de información. Los diagramas de flujo describen que operaciones y en que secuencia se requieren para solucionar un problema dado.

Un ejemplo es Hacer el diagrama de flujo para sumar dos números leídos por teclado y escribir el resultado.

InicioEntrada de datos

ProcesoSalida de datos

Fin

Juan Sebastián Garnica Fresneda 1104

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

Page 11: Programacvion

RERSPUESTAS EJEMPLOSSímbolos del diagrama de flujo?

INICIO /FIN

DESICIONDATOS

Juan Sebastián Garnica Fresneda 1104

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

1. Comienzo y Fin2. Proceso general3. Toma de decisiones4. Entrada de datos por teclado5. Salida de datos por pantalla6. Salida de datos por impresora7. Almacenamiento en8. disco magnético9. Conector fuera de página10. Líneas de conexión y dirección del

flujo

Page 12: Programacvion

RERSPUESTAS EJEMPLOS

Que significa programación HTML?

Juan Sebastián Garnica Fresneda 1104

2012 Hacia la calidad Educativa, Democrática y Humanista

PROGRAMACION

HTML es la abreviatura de HyperText Markup  Language, y es el lenguaje que todos los programas navegadores usan para presentar información en la World Wide Web (WWW).Este es un lenguaje muy sencillo que se basa en el uso de etiquetas, consistentes en un texto ASCII encerrado dentro de un par de paréntesis angulares().

Etiqueta de entrada (<nombre-de-elemento>) etiqueta de cierre (</nombre-de-elemento>)