SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Unidad Educativa Fiscomicional
San Francisco de Asís
Programación de Lenguajes Estructurados
25/05/2013
I BGU Técnico.
Carolina Merizalde y Anaceth Barrera.
Lic. Miguel Muñoz.
2013-2014.
Colegio Fiscomicional
San Francisco de Asís
I BGU Técnico
Integrante: Merizalde Carolina, Barrera Anaceth. Página 1
Contenido
1.- ¿CUÁLES SON LOS LENGUAJES DE PROGAMACIÓN? ............................................2
2.- ¿A QUE LLAMAMOS LENGUAJES DE ALTO NIVEL Y CUÁLES SON? ................2
LENGUAJES DE ALTO NIVEL: ..............................................................................................................2
Lisp................................................................................................................................................2
Ada ................................................................................................................................................2
Ada, llamado así en honor a Augusta Ada Byron, condesa de Lovelace y pionera en el campo de
la informática, se desarrolló a partir del Pascal, aunque incluía importantes extensiones
semánticas y sintácticas, incluyendo la ejecución simultánea de tareas..........................................2
Java ...............................................................................................................................................2
3.- ¿CUÁLES SON LOS LENGUAJES DE BAJO NIVEL?.....................................................3
4.- ¿A QUE LLAMAMOS LENGUAJES DE MÁQUINAS? .....................................................3
5.- REALICE UNA CLASIFICACIÓN DE LOS PROGRAMAS. .............................................3
6.- ¿A QUE LLAMAOS PROGRAMAS DE FUENTES? ........................................................4
7.- ¿A QUE LLAMAMOS PROGRAMA OBJETO? ................................................................4
8.- CARACTERÍSTICAS DE UN BUEN PROGRAMA. ...........................................................4
9.- ENUMERE LOS ELEMENTOS FUNDAMENTALES DE LA PROGRAMACIÓN..5
10.- ¿CUÁLES SON LOS PASOS PARA REALIZAR UN PROGRAMA? .........................5
1. Análisis de requisitos:.................................................................................................................5
2. Especificación.............................................................................................................................5
3. Diseño y arquitectura:z ..............................................................................................................5
4. Programación:............................................................................................................................5
5. Prueba:.......................................................................................................................................5
6. Documentación: .........................................................................................................................5
7. Mantenimiento: .........................................................................................................................5
Colegio Fiscomicional
San Francisco de Asís
I BGU Técnico
Integrante: Merizalde Carolina, Barrera Anaceth. Página 2
1.- ¿CUÁLES SON LOS LENGUAJES DE PROGAMACIÓN?
Ada
Assembler
Algol
Pascal
C++
Basic
Fortran
2.- ¿A QUE LLAMAMOS LENGUAJES DE ALTO NIVEL Y CUÁLES SON?
Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una
manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de
las máquinas.
LENGUAJES DE ALTO NIVEL:
Lisp
En informática, acrónimo de List Processing. El LISP es un lenguaje interpretado, en el
que cada expresión es una lista de llamadas a funciones. Este lenguaje se sigue utilizando
con frecuencia en investigación y en círculos académicos, y fue considerado durante mucho
tiempo el lenguaje modelo para la investigación de la inteligencia artificial (IA).
Ada
Ada, llamado así en honor a Augusta Ada Byron, condesa de Lovelace y pionera en el
campo de la informática, se desarrolló a partir del Pascal, aunque incluía importantes
extensiones semánticas y sintácticas, incluyendo la ejecución simultánea de tareas.
Java
Es un lenguaje de alto nivel y propósito general similar a C++, con marcadas
características de seguridad y transportabilidad. Este lenguaje define una máquina virtual
independiente de la plataforma donde se ejecuta, que procesa programas, llamados Applets,
Colegio Fiscomicional
San Francisco de Asís
I BGU Técnico
Integrante: Merizalde Carolina, Barrera Anaceth. Página 3
Descargados desde el servidor Web. Este lenguaje es muy seguro frente a la presencia y
ataque de virus informáticos.
PHP
Es un lenguaje de programación interpretado, diseñado originalmente para la creación
de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor
(server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de
comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz
gráfica usando las bibliotecas Qt o GTK+.
3.- ¿CUÁLES SON LOS LENGUAJES DE BAJO NIVEL?
Primera generación
El lenguaje de programación de primera generación (por sus siglas en inglés, 1GL), es el
lenguaje de código máquina.
Segunda generación
El lenguaje de programación de segunda generación (por sus siglas en inglés, 2GL), es el
lenguaje ensamblador.
4.- ¿A QUE LLAMAMOS LENGUAJES DE MÁQUINAS?
El lenguaje de máquina o código máquina es el sistema de códigos directamente
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 al ser tomadas por la máquina. El
lenguaje de máquina es específico de la arquitectura de la máquina, aunque el conjunto de
instrucciones disponibles pueda ser similar entre arquitecturas distintas.
5.- REALICE UNA CLASIFICACIÓN DE LOS PROGRAMAS.
Alto nivel
Bajo nivel
Lenguaje de máquinas
Colegio Fiscomicional
San Francisco de Asís
I BGU Técnico
Integrante: Merizalde Carolina, Barrera Anaceth. Página 4
6.- ¿A QUE LLAMAMOS PROGRAMAS DE FUENTES?
Definimos como Programa Fuente a un texto o conjunto de líneas de texto (líneas de
código) que forman parte esencial de un programa informático, siendo entonces las
instrucciones que debe seguir un ordenador para poder realizar la ejecución de una orden
determinada. Actualmente también es considerado como Código Fuente al lenguaje en el
que está escrito un sitio web o alguna de sus Herramientas Web que estén presentes (por
ejemplo, JavaScript, HTML entre otros) para lo cual el intérprete de dichas codificaciones
será el software que es conocido por todos como Navegador Web.
7.- ¿A QUE LLAMAMOS PROGRAMA OBJETO?
En programación, se llama código objeto al código que resulta de la compilación de la
fuente. Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que
corresponden a cada código fuente compilado. Para obtener un programa ejecutable se
han de enlazar todos los archivos de código objeto con un programa llamado enlazador
(linker). El programa objeto se llama absoluto, si debe cargarse de unas posiciones fijas
de memoria, y localizable si se puede cargar en cualquier lugar de la memoria.
8.- CARACTERÍSTICAS DE UN BUEN PROGRAMA.
Un buen programa debe ser rápido.
Un buen programa debe ser estable.
Un buen programa debe ser usable e intuitivo.
Un buen programa debe actualizarse silenciosamente.
Un buen programa debe ser inteligente.
Confiabilidad.
Deben ser bien .estructurados.
Estar adecuadamente documentado y ser comprensible.
Colegio Fiscomicional
San Francisco de Asís
I BGU Técnico
Integrante: Merizalde Carolina, Barrera Anaceth. Página 5
9.- ENUMERE LOS ELEMENTOS FUNDAMENTALES DE LA
PROGRAMACIÓN.
1. Operadores
2. Declaraciones
3. Constantes
4. Variables
5. Funciones de biblioteca
10.- ¿CUÁLES SON LOS PASOS PARA REALIZAR UN PROGRAMA?
1. Análisis de requisitos:
2. Especificación
3. Diseño y arquitectura:
4. Programación:
5. Prueba:
6. Documentación:
7. Mantenimiento:

Más contenido relacionado

La actualidad más candente

Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionKarol
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionJose Rojas
 
Lenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónLenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónGuissela Guerrero
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programaciónpefrayo5
 
Clase lenguaje de programacion
Clase lenguaje de programacionClase lenguaje de programacion
Clase lenguaje de programacionLuis Lara
 
Lenguaje de máquina y lenguaje ensamblador
Lenguaje de máquina y lenguaje ensambladorLenguaje de máquina y lenguaje ensamblador
Lenguaje de máquina y lenguaje ensambladorAdriana Polly
 
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOCONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOadark
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programacióndenisse176
 
1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacionAlejandro Sanchez Jose
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónjuanbryanc
 
Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Ernes 28
 
TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONPEDRO Borja
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónCaruciMarialejandra
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJANIIER
 
tlenguajes unidad I 2016
tlenguajes unidad I 2016tlenguajes unidad I 2016
tlenguajes unidad I 2016maritqueve
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozadaAdrianaYepezM
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónRonay Garcia
 

La actualidad más candente (20)

Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De Programacion
 
Lenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónLenguajes de Programacion según su Generación
Lenguajes de Programacion según su Generación
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programación
 
Clase lenguaje de programacion
Clase lenguaje de programacionClase lenguaje de programacion
Clase lenguaje de programacion
 
Lenguaje de máquina y lenguaje ensamblador
Lenguaje de máquina y lenguaje ensambladorLenguaje de máquina y lenguaje ensamblador
Lenguaje de máquina y lenguaje ensamblador
 
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOCONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programación
 
1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programación
 
Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1
 
TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACION
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
tlenguajes unidad I 2016
tlenguajes unidad I 2016tlenguajes unidad I 2016
tlenguajes unidad I 2016
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Historia de la programación
Historia de la programaciónHistoria de la programación
Historia de la programación
 

Destacado

Mapa conceptual de servicio comunitario
Mapa conceptual de servicio comunitarioMapa conceptual de servicio comunitario
Mapa conceptual de servicio comunitarioYaz Sulbaran
 
Arquitectura y Sociedad: Elementos para la transformación social
Arquitectura y Sociedad: Elementos para la transformación socialArquitectura y Sociedad: Elementos para la transformación social
Arquitectura y Sociedad: Elementos para la transformación socialAstrid Valor
 
How to Make Beaded Pearl Earrings DIY Jewelry Making Tutorial
How to Make Beaded Pearl Earrings DIY Jewelry Making TutorialHow to Make Beaded Pearl Earrings DIY Jewelry Making Tutorial
How to Make Beaded Pearl Earrings DIY Jewelry Making TutorialHouseofGems.com
 
EUW 2014: Smart Gas meter deployment and Customer Value in the Netherlands
EUW 2014: Smart Gas meter deployment and Customer Value in the NetherlandsEUW 2014: Smart Gas meter deployment and Customer Value in the Netherlands
EUW 2014: Smart Gas meter deployment and Customer Value in the NetherlandsGerrit Rentier
 

Destacado (6)

La mia scuola
La mia scuolaLa mia scuola
La mia scuola
 
Objetivos
ObjetivosObjetivos
Objetivos
 
Mapa conceptual de servicio comunitario
Mapa conceptual de servicio comunitarioMapa conceptual de servicio comunitario
Mapa conceptual de servicio comunitario
 
Arquitectura y Sociedad: Elementos para la transformación social
Arquitectura y Sociedad: Elementos para la transformación socialArquitectura y Sociedad: Elementos para la transformación social
Arquitectura y Sociedad: Elementos para la transformación social
 
How to Make Beaded Pearl Earrings DIY Jewelry Making Tutorial
How to Make Beaded Pearl Earrings DIY Jewelry Making TutorialHow to Make Beaded Pearl Earrings DIY Jewelry Making Tutorial
How to Make Beaded Pearl Earrings DIY Jewelry Making Tutorial
 
EUW 2014: Smart Gas meter deployment and Customer Value in the Netherlands
EUW 2014: Smart Gas meter deployment and Customer Value in the NetherlandsEUW 2014: Smart Gas meter deployment and Customer Value in the Netherlands
EUW 2014: Smart Gas meter deployment and Customer Value in the Netherlands
 

Similar a lenguajes de programacion

Lenguaje de programacion .doc
Lenguaje de programacion .docLenguaje de programacion .doc
Lenguaje de programacion .docarmandolarosa2
 
Lenguaje de programacion UFT
Lenguaje de programacion UFT Lenguaje de programacion UFT
Lenguaje de programacion UFT jose chavez
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la ProgramaciónAlessandro Viera
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezRafael Hernandez
 
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdfESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdfMariannaGutierrezGom
 
PREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONPREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONDiego Cocha
 
PREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONPREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONSANTACRUZ12
 
PREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONPREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONdiegoradio
 
estructuras básicas.docx
estructuras básicas.docxestructuras básicas.docx
estructuras básicas.docxSofiaA30
 
ESTRUCTURAS BÁSICAS- CONCEPTOS BÁSICOS DE PROGRAMACIÓN-1.pdf
ESTRUCTURAS BÁSICAS- CONCEPTOS BÁSICOS DE PROGRAMACIÓN-1.pdfESTRUCTURAS BÁSICAS- CONCEPTOS BÁSICOS DE PROGRAMACIÓN-1.pdf
ESTRUCTURAS BÁSICAS- CONCEPTOS BÁSICOS DE PROGRAMACIÓN-1.pdfjuanisvelez2
 
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN (1).pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN (1).pdfESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN (1).pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN (1).pdfMariannaGutierrezGom
 
LENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONLENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONKathGon1
 
Universidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónUniversidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónKatherine Gonzales
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONBryan Perdomo
 
Lenguajes de programacion
 Lenguajes de programacion Lenguajes de programacion
Lenguajes de programacionVakkerAkeldam
 

Similar a lenguajes de programacion (20)

Lenguaje de programacion .doc
Lenguaje de programacion .docLenguaje de programacion .doc
Lenguaje de programacion .doc
 
Lenguaje de programacion UFT
Lenguaje de programacion UFT Lenguaje de programacion UFT
Lenguaje de programacion UFT
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la Programación
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandez
 
Practica
PracticaPractica
Practica
 
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdfESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdf
 
PREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONPREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACION
 
PREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONPREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACION
 
PREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACIONPREGUNTAS DE PROGRAMACION
PREGUNTAS DE PROGRAMACION
 
PROGRAMACION
PROGRAMACIONPROGRAMACION
PROGRAMACION
 
estructuras básicas.docx
estructuras básicas.docxestructuras básicas.docx
estructuras básicas.docx
 
ESTRUCTURAS BÁSICAS- CONCEPTOS BÁSICOS DE PROGRAMACIÓN-1.pdf
ESTRUCTURAS BÁSICAS- CONCEPTOS BÁSICOS DE PROGRAMACIÓN-1.pdfESTRUCTURAS BÁSICAS- CONCEPTOS BÁSICOS DE PROGRAMACIÓN-1.pdf
ESTRUCTURAS BÁSICAS- CONCEPTOS BÁSICOS DE PROGRAMACIÓN-1.pdf
 
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN (1).pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN (1).pdfESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN (1).pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN (1).pdf
 
Maryan toledo
Maryan toledoMaryan toledo
Maryan toledo
 
Software pao
Software paoSoftware pao
Software pao
 
LENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONLENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACION
 
Universidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónUniversidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programación
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Lenguajes de programacion
 Lenguajes de programacion Lenguajes de programacion
Lenguajes de programacion
 
Lenguajes 1
Lenguajes 1Lenguajes 1
Lenguajes 1
 

lenguajes de programacion

  • 1. Unidad Educativa Fiscomicional San Francisco de Asís Programación de Lenguajes Estructurados 25/05/2013 I BGU Técnico. Carolina Merizalde y Anaceth Barrera. Lic. Miguel Muñoz. 2013-2014.
  • 2. Colegio Fiscomicional San Francisco de Asís I BGU Técnico Integrante: Merizalde Carolina, Barrera Anaceth. Página 1 Contenido 1.- ¿CUÁLES SON LOS LENGUAJES DE PROGAMACIÓN? ............................................2 2.- ¿A QUE LLAMAMOS LENGUAJES DE ALTO NIVEL Y CUÁLES SON? ................2 LENGUAJES DE ALTO NIVEL: ..............................................................................................................2 Lisp................................................................................................................................................2 Ada ................................................................................................................................................2 Ada, llamado así en honor a Augusta Ada Byron, condesa de Lovelace y pionera en el campo de la informática, se desarrolló a partir del Pascal, aunque incluía importantes extensiones semánticas y sintácticas, incluyendo la ejecución simultánea de tareas..........................................2 Java ...............................................................................................................................................2 3.- ¿CUÁLES SON LOS LENGUAJES DE BAJO NIVEL?.....................................................3 4.- ¿A QUE LLAMAMOS LENGUAJES DE MÁQUINAS? .....................................................3 5.- REALICE UNA CLASIFICACIÓN DE LOS PROGRAMAS. .............................................3 6.- ¿A QUE LLAMAOS PROGRAMAS DE FUENTES? ........................................................4 7.- ¿A QUE LLAMAMOS PROGRAMA OBJETO? ................................................................4 8.- CARACTERÍSTICAS DE UN BUEN PROGRAMA. ...........................................................4 9.- ENUMERE LOS ELEMENTOS FUNDAMENTALES DE LA PROGRAMACIÓN..5 10.- ¿CUÁLES SON LOS PASOS PARA REALIZAR UN PROGRAMA? .........................5 1. Análisis de requisitos:.................................................................................................................5 2. Especificación.............................................................................................................................5 3. Diseño y arquitectura:z ..............................................................................................................5 4. Programación:............................................................................................................................5 5. Prueba:.......................................................................................................................................5 6. Documentación: .........................................................................................................................5 7. Mantenimiento: .........................................................................................................................5
  • 3. Colegio Fiscomicional San Francisco de Asís I BGU Técnico Integrante: Merizalde Carolina, Barrera Anaceth. Página 2 1.- ¿CUÁLES SON LOS LENGUAJES DE PROGAMACIÓN? Ada Assembler Algol Pascal C++ Basic Fortran 2.- ¿A QUE LLAMAMOS LENGUAJES DE ALTO NIVEL Y CUÁLES SON? Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas. LENGUAJES DE ALTO NIVEL: Lisp En informática, acrónimo de List Processing. El LISP es un lenguaje interpretado, en el que cada expresión es una lista de llamadas a funciones. Este lenguaje se sigue utilizando con frecuencia en investigación y en círculos académicos, y fue considerado durante mucho tiempo el lenguaje modelo para la investigación de la inteligencia artificial (IA). Ada Ada, llamado así en honor a Augusta Ada Byron, condesa de Lovelace y pionera en el campo de la informática, se desarrolló a partir del Pascal, aunque incluía importantes extensiones semánticas y sintácticas, incluyendo la ejecución simultánea de tareas. Java Es un lenguaje de alto nivel y propósito general similar a C++, con marcadas características de seguridad y transportabilidad. Este lenguaje define una máquina virtual independiente de la plataforma donde se ejecuta, que procesa programas, llamados Applets,
  • 4. Colegio Fiscomicional San Francisco de Asís I BGU Técnico Integrante: Merizalde Carolina, Barrera Anaceth. Página 3 Descargados desde el servidor Web. Este lenguaje es muy seguro frente a la presencia y ataque de virus informáticos. PHP Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+. 3.- ¿CUÁLES SON LOS LENGUAJES DE BAJO NIVEL? Primera generación El lenguaje de programación de primera generación (por sus siglas en inglés, 1GL), es el lenguaje de código máquina. Segunda generación El lenguaje de programación de segunda generación (por sus siglas en inglés, 2GL), es el lenguaje ensamblador. 4.- ¿A QUE LLAMAMOS LENGUAJES DE MÁQUINAS? El lenguaje de máquina o código máquina es el sistema de códigos directamente 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 al ser tomadas por la máquina. El lenguaje de máquina es específico de la arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre arquitecturas distintas. 5.- REALICE UNA CLASIFICACIÓN DE LOS PROGRAMAS. Alto nivel Bajo nivel Lenguaje de máquinas
  • 5. Colegio Fiscomicional San Francisco de Asís I BGU Técnico Integrante: Merizalde Carolina, Barrera Anaceth. Página 4 6.- ¿A QUE LLAMAMOS PROGRAMAS DE FUENTES? Definimos como Programa Fuente a un texto o conjunto de líneas de texto (líneas de código) que forman parte esencial de un programa informático, siendo entonces las instrucciones que debe seguir un ordenador para poder realizar la ejecución de una orden determinada. Actualmente también es considerado como Código Fuente al lenguaje en el que está escrito un sitio web o alguna de sus Herramientas Web que estén presentes (por ejemplo, JavaScript, HTML entre otros) para lo cual el intérprete de dichas codificaciones será el software que es conocido por todos como Navegador Web. 7.- ¿A QUE LLAMAMOS PROGRAMA OBJETO? En programación, se llama código objeto al código que resulta de la compilación de la fuente. Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que corresponden a cada código fuente compilado. Para obtener un programa ejecutable se han de enlazar todos los archivos de código objeto con un programa llamado enlazador (linker). El programa objeto se llama absoluto, si debe cargarse de unas posiciones fijas de memoria, y localizable si se puede cargar en cualquier lugar de la memoria. 8.- CARACTERÍSTICAS DE UN BUEN PROGRAMA. Un buen programa debe ser rápido. Un buen programa debe ser estable. Un buen programa debe ser usable e intuitivo. Un buen programa debe actualizarse silenciosamente. Un buen programa debe ser inteligente. Confiabilidad. Deben ser bien .estructurados. Estar adecuadamente documentado y ser comprensible.
  • 6. Colegio Fiscomicional San Francisco de Asís I BGU Técnico Integrante: Merizalde Carolina, Barrera Anaceth. Página 5 9.- ENUMERE LOS ELEMENTOS FUNDAMENTALES DE LA PROGRAMACIÓN. 1. Operadores 2. Declaraciones 3. Constantes 4. Variables 5. Funciones de biblioteca 10.- ¿CUÁLES SON LOS PASOS PARA REALIZAR UN PROGRAMA? 1. Análisis de requisitos: 2. Especificación 3. Diseño y arquitectura: 4. Programación: 5. Prueba: 6. Documentación: 7. Mantenimiento: