Este documento describe los conceptos básicos de los lenguajes de programación. Explica que un lenguaje de programación es un lenguaje artificial utilizado para definir instrucciones que pueden ser ejecutadas por una computadora. También describe los diferentes niveles de lenguajes de programación, incluyendo lenguajes de bajo nivel que se asemejan al lenguaje de la máquina y lenguajes de alto nivel que se asemejan más al lenguaje humano. Finalmente, introduce conceptos como métodos de programación, pseudocódigos y diagramas de flujo
NIVELES DE LENGUAJES DE PROGRAMACIÓN; MÉTODOS DE PROGRAMACIÓN: QUE SON SEUDOCODIGOS, DIAGRAMAS DE FLUJO Y DIAGRAMAS NS: CICLOS DE PROGRAMACION EN SEUDOCODIGOS.
NIVELES DE LENGUAJES DE PROGRAMACIÓN; MÉTODOS DE PROGRAMACIÓN: QUE SON SEUDOCODIGOS, DIAGRAMAS DE FLUJO Y DIAGRAMAS NS: CICLOS DE PROGRAMACION EN SEUDOCODIGOS.
En esta oportunidad, les muestro de forma general la teoría referente a la Unidad I. Algoritmo y programas, de la U.C. Algoritmica y Programación del PNF de Informática. En una Segunda parte, se describirán las condiciones y la práctica del presente tema, el cual permitirá fortalecer y aplicar el conocimiento adquirido en esta primera parte.
Aqui una pequeña presentacion de un lenguaje de programación de alto nivel, con algunas ventajas desventajas y algunos tipos de lenguaje de alto nivel. Espero sea se su agrado
En esta oportunidad, les muestro de forma general la teoría referente a la Unidad I. Algoritmo y programas, de la U.C. Algoritmica y Programación del PNF de Informática. En una Segunda parte, se describirán las condiciones y la práctica del presente tema, el cual permitirá fortalecer y aplicar el conocimiento adquirido en esta primera parte.
Aqui una pequeña presentacion de un lenguaje de programación de alto nivel, con algunas ventajas desventajas y algunos tipos de lenguaje de alto nivel. Espero sea se su agrado
1.1 Clasificación del software de: sistemas y aplicación.
1.2 Algoritmo.
1.3 Lenguaje de Programación.
1.4 Programa.
1.5 Programación.
1.6 Paradigmas de programación.
1.7 Editores de texto.
1.8 Compiladores e intérpretes.
1.9 Ejecutables.
1.10 Consola de línea de comandos.
Se recomienta leer en particular las secciones siguientes : (1) Lenguaje de máquina ; (2) Lenguaje ensamblador ; (3) Código máquina (o lenguaje de máquina).
1. REPÚBLICA BOLIVARIANA DE
VENEZUELA
UNIVERSIDAD NACIONAL
EXPERMENTAL POLITÈCNICA
“ANTONIO JOSE DE SUCRE”
VICE-RECTORADO “LUIS CABALLERO
MEJIAS”
NÚCLEO CHARALLAVE
LENGUAJES DE PROGRAMACION
2. Es cualquier lenguaje artificial, el cual, se utiliza
para definir adecuadamente una secuencia de
instrucciones que puedan ser interpretadas y
ejecutadas en una computadora.
Es cualquier lenguaje artificial, el cual, se utiliza
para definir adecuadamente una secuencia de
instrucciones que puedan ser interpretadas y
ejecutadas en una computadora.
Niveles de los Lenguajes de Programación
¿Qué es Lenguaje de Programación?
Aspectos Generales
Uso de los Lenguajes de Programación
• Una vez que se identifica una tarea y se conoce el algoritmo
para resolverla, el programador debe codificarlo en una lista
de instrucciones, propias de algún lenguaje de computación.
• Los programas pueden ser escritos en cualquier lenguaje de
la amplia gama disponibles.
• Una vez que se identifica una tarea y se conoce el algoritmo
para resolverla, el programador debe codificarlo en una lista
de instrucciones, propias de algún lenguaje de computación.
• Los programas pueden ser escritos en cualquier lenguaje de
la amplia gama disponibles.
3. Niveles de los Lenguajes de Programación
En computación al hablar de niveles de lenguajes de
programación, se clasifican en lenguajes de bajo y alto nivel. Los
lenguajes de bajo nivel, son aquellos que se asemejan al lenguaje
empleado por la computadora, mientras que los lenguajes de alto
nivel, son aquellos que se asemejan al lenguaje humano.
En computación al hablar de niveles de lenguajes de
programación, se clasifican en lenguajes de bajo y alto nivel. Los
lenguajes de bajo nivel, son aquellos que se asemejan al lenguaje
empleado por la computadora, mientras que los lenguajes de alto
nivel, son aquellos que se asemejan al lenguaje humano.
4. Niveles de los Lenguajes de Programación
Lenguajes de Bajo Nivel
El código representa normalmente datos y números, así
como instrucciones para manipularlos. Para hacer más fácil
el manejo del código máquina, se dio a cada instrucción un
mnemónico, como por ejemplo STORE (Almacenar), ADD
(Adicionar) o JUMP (Saltar).
El código representa normalmente datos y números, así
como instrucciones para manipularlos. Para hacer más fácil
el manejo del código máquina, se dio a cada instrucción un
mnemónico, como por ejemplo STORE (Almacenar), ADD
(Adicionar) o JUMP (Saltar).
Son llamados lenguajes de bajo nivel, a
aquellos constituidos por instrucciones
en lenguaje máquina o próximos a él.
Son llamados lenguajes de bajo nivel, a
aquellos constituidos por instrucciones
en lenguaje máquina o próximos a él.
5. Niveles de los Lenguajes de Programación
Lenguaje de Alto Nivel
Un programa escrito en un lenguaje de alto nivel, debe ser
compilado o interpretado para traducir su código, en otro de bajo
nivel (lenguaje máquina). Como ejemplo de lenguajes de alto nivel
se tienen Pascal, BASIC, FORTRAN, COBOL, Java, C y C++.
Un programa escrito en un lenguaje de alto nivel, debe ser
compilado o interpretado para traducir su código, en otro de bajo
nivel (lenguaje máquina). Como ejemplo de lenguajes de alto nivel
se tienen Pascal, BASIC, FORTRAN, COBOL, Java, C y C++.
En los lenguajes de alto nivel las instrucciones son
independientes de la máquina, son más fáciles de
aprender porque están formados por elementos de
lenguajes naturales
En los lenguajes de alto nivel las instrucciones son
independientes de la máquina, son más fáciles de
aprender porque están formados por elementos de
lenguajes naturales
6. Métodos de Programación
Aspectos Generales
¿Qué es un Método?
Un método es un bloque de código que contiene una serie de
instrucciones. Los programas hacen que las instrucciones se
ejecuten mediante una llamada al método y la especificación
de los argumentos de método necesarios.
Un método es un bloque de código que contiene una serie de
instrucciones. Los programas hacen que las instrucciones se
ejecuten mediante una llamada al método y la especificación
de los argumentos de método necesarios.
Métodos de Programación
JAVA
MAIN Es el punto de entrada de cada aplicación al
que llama Common Language Runtime (CLR)
cuando se inicia el programa.
Es un lenguaje de programación de propósito
general, concurrente, orientado a objetos, fue diseñado
específicamente para tener tan pocas dependencias de
implementación.
8. Es la representación gráfica del algoritmo o proceso. Se utiliza en
disciplinas como programación, economía, procesos
industriales y psicología cognitiva.
Es la representación gráfica del algoritmo o proceso. Se utiliza en
disciplinas como programación, economía, procesos
industriales y psicología cognitiva.
Diagrama de flujo
Características
9. Es una representación gráfica que muestra el
diseño de un programa estructurado.
Es una representación gráfica que muestra el
diseño de un programa estructurado.
Diagrama Nassi-Shneiderman
Sirve para representar la estructura de los
programas. Combina la descripción textual del
pseudocódigo con la representación gráfica del
diagrama de flujo.
10. Ciclos de Programación en Pseudocódigos
Estructura ‘mientras…entonces’
Es aquella en que el cuerpo del
bucle se repite mientras se cumple
una determinada condición
Ejecuta las acciones del cuerpo del
bucle un número especificado de
veces y de modo automático controla
el número de iteraciones o pasos a
través del cuerpo del bucle.
Estructura ‘desde…para’