MANEJO DE TÉCNICAS DE PROGRAMACIÓN
Dayana CustodioDocumentos de Investigación3 de Mayo de 2016
14.329 Palabras (58 Páginas)362 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.
A mayor velocidad y capacidad de memoria, mejores programas informáticos[pic 8]
Tipos de programas
Existen diferentes tipos de programas y se clasifican en la siguiente forma[pic 9]
- De entretenimiento
- Educativos
- Procesadores de texto
- Editores
¿Qué es programa fuente y objeto?
Programa fuente
-Es el programa escrito en alguno de los lenguajes y que no ha sido traducido al lenguaje de la máquina, es decir el programa que no está en código de máquina y que por lo tanto no puede ser ejecutable.
-Es aquel que nos permite escribir un algoritmo mediante un lenguaje formal. Por eso al código desarrollado al programar se le llama código fuente.
[pic 10]
Programa fuente es una noción que se emplea como sinónimo de código fuente. Se trata de las instrucciones que un programa informático transmite a una computadora para que pueda ejecutarse. Dichas instrucciones son líneas de texto escritas en un lenguaje de programación (una estructura capaz de impartir instrucciones informáticas a partir de una determinada base semántica y sintáctica).
...