MANEJO DE TÉCNICAS DE PROGRAMACIÓN
Enviado por Dayana Custodio • 3 de Mayo de 2016 • Documentos de Investigación • 14.329 Palabras (58 Páginas) • 325 Visitas
[pic 1]
COLEGIO NACIONAL DE EDUACACIÓN PROFESIONAL TÉCNICA PLANTEL MORELIA II
MANEJO DE TÉCNICAS DE PROGRAMACIÓN
__________________________________________
Desarrolla algoritmos con rutinas de programación de estructura (1.1.1 y 1.1.2)
GRUPO: 203
ALUMNA: DAYANA MAGDIEL CUSTODIO AVALOS
DOCENTE: Miriam Andrómeda Valencia Fausto
28 de abril del 2016
INDICE
¿Qué es lenguaje de programación?
Generaciones de los lenguajes de programación
Tipos de lenguaje de programación
¿Qué es un programa?
Tipos de programas
¿Qué es programa fuente y objeto?
Programa fuente
Objeto
¿Qué es un compilador e intérprete?
COMPILADOR
¿En qué consiste un compilador?
¿Cómo saber si estamos ante un compilador?
Ventajas de los Compiladores:
Partes del Compilador:
Tipos de compiladores
INTÉRPRETE
¿En qué consiste el intérprete?
Diferencias entre compilador e intérprete
¿Qué es una variable?
Tipos de variables
¿Qué es un algoritmo?
Clasificación de algoritmos
Características de los algoritmos
Partes de un algoritmo
Técnicas de representación de algoritmo
¿Qué es un pseudocódigo?
¿Qué es un diagrama de flujo?
Beneficios de diagrama de flujo
Elaboración del Diagrama de Flujo
Símbolos de un diagrama de flujo
EJERCICIOS
SUMA
RESTA
DIVISIÓN
MULTIPLICACIÓN
MEDIDA DE UN CUADRADO
BASE DE UN TRIÁGUNLO
Lavarse las manos
Cómo hacer un huevo
LENGUAJE DE PROGRACIÓN BASIC
¿Qué es BASIC?
¿Cuándo surge?
Principios de BASIC
Reglas de sintaxis
Instrucciones
RUTINA DE PROGRAMACIÓN DE BASIC
SUMA
RESTA
DIVISIÓN
PERIMETO DE UN CUADRADO
ÁREA DE UN TRIÁNGULO
¿Qué es lenguaje de programación?
Sirve para crear programas que controlan el comportamiento físico y lógico de una máquina. Está formado por un conjunto de símbolos y reglas que definen su estructura[pic 2][pic 3]
[pic 4]
Generaciones de los lenguajes de programación
- PRIMERA GENERACION: Llamados lenguajes de máquina, era difícil trabajar con ellos, se basaban en el código binario.
- SEGUNDA GENERACION: Llamados lenguajes de ensamblado, sustituyeron los 1 y 0 por símbolos.
- TERCERA GENERACION: Llamados lenguajes procedimentales o de alto nivel, pues incluye en este palabras en inglés. Con esta generación se crean sus derivados:
- BASIC: Facilita la programación en ordenadores para estudiantes.
- COBOL: Para crear aplicaciones comerciales
- FORTAN: Para desarrollar programas de ingeniería y científicos.
- El C: Para desarrollar sistemas operativos
- CUARTA GENERACION: Llamados no procedimentales ya que no usaban procedimientos, y se asemejan más al idioma natural (ingles), este lenguaje tomaba menos tiempo para la creación de programas.
- QUINTA GENERACION: Necesita menos códigos para la creación de programas. Algunos ejemplos con:
- C++: Utilizado por Apple para la creación de Sistemas Operativos.
- HTML: Para la creación de páginas web.
- Java: Permite hacer el programa una vez y ser ejecutado en cualquier dispositivo.
- XML: Permite administrar documentos y transferir datos entre sistemas.
Tipos de lenguaje de programación
- BASIC: Facilita la programación en ordenadores para estudiantes. Diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz
[pic 5]
- COBOL: Para crear aplicaciones comerciales, creado con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador
[pic 6]
- FORTAN: Para desarrollar programas de ingeniería y científicos.[pic 7]
- El C: Para desarrollar sistemas operativo
- C++: Utilizado por Apple para la creación de Sistemas Operativos.
- HTML: Para la creación de páginas web.
- Java: Permite hacer el programa una vez y ser ejecutado en cualquier dispositivo.
¿Qué es un programa?
Secuencia de instrucciones escritas para realizar una tarea específica. La computadora requiere de programas para funcionar las cuales se ejecutan en el procesador central (CPU).
El programa tiene un formato ejecutable que la computadora puede utilizar directamente para ejecutar las instrucciones. El mismo programa en su formato de código fuente legible para humanos, del cual se derivan los programas ejecutables (por ejemplo, compilados), le permite a un programador estudiar y desarrollar sus algoritmos. Una colección de programas de computadora y datos relacionados se conoce como software.
...