Sunteți pe pagina 1din 8

Programación I

CONCEPTOS BÁSICOS
COMPUTADOR.-El computador es una maquina electrónica
capaz de admitir y almacenar datos, procesar estos datos
de acuerdo a un conjunto de instrucciones, y producir
resultados.
Un conjunto de instrucciones toma por lo general el
nombre de programa.

DATOS RESULTADOS
PROCESO

Conjunto de
Instrucciones
(PROGRAMA)

Un programa de computador es la codificación de un algoritmo


en algún lenguaje de programación de computadoras, como
PASCAL, JAVA, C Sharp, Etc.
Ing. Godofredo Poccori Umeres
Programación I
CONCEPTOS BÁSICOS…
Algoritmo y Programa.

Lógica de solución
Problema

Lógica de solución + Algoritmo


Léxico+Sintaxis+Semántica (Seudocódigo)

Léxico+Sintaxis+Semántica
Programa
(Código)

• Se debe adoptar la metodología de escribir primero el algoritmo y


luego traducirlo a un lenguaje de programación

Ing. Godofredo Poccori Umeres


Programación I
CONCEPTOS BÁSICOS…

• 1.-ESTADOS.-Se puede identificar dos


estados.
– Estado inicial.-Cuando inicialmente se tiene un
conjunto de datos, que deben ser transformados
mediante el algoritmo.
– Estado Final.-Son los resultados que se
obtienen de transformar los datos

Ing. Godofredo Poccori Umeres


Programación I

CONCEPTOS BÁSICOS…
Estados en los algoritmos

• Es Importante identificar el estado inicial (los datos) y el


estado final (los resultados)

Ing. Godofredo Poccori Umeres


Programación I

CONCEPTOS BÁSICOS…
Lenguaje de Programación: Léxico + Sintaxis +
Semántica

• Un lenguaje de programación es un conjunto de símbolos (con un


cierto significado) y ciertas reglas de sintaxis que permiten escribir
programas para el computador (comunicación con el computador).
En términos más formales, un lenguaje de programación esta
formado por un léxico, una sintaxis y una semántica asociada

• Léxico.- Conjunto de símbolos, códigos o palabras


reservadas que utiliza el lenguaje
• Sintaxis.- Conjunto de reglas necesarias para construir las
expresiones o sentencias correctas que constituirán un
programa, utilizando el léxico del lenguaje.
• Semántica.- Sentido o significado que se le da a las
construcciones que constituyen el programa.

Ing. Godofredo Poccori Umeres


Programación I

CONCEPTOS BÁSICOS
Tipos de instrucciones básicas en los lenguajes de
programación
El computador es una máquina que admite DATOS, PROCESA
estos datos de acuerdo a un conjunto de instrucciones, para
finalmente emitir RESULTADOS.

DATOS RESULTADOS
PROCESO
(Estado Inicial) (Estado Final)

Conjunto de
Instrucciones
(PROGRAMA)

En consecuencia, los lenguajes de programación deben ofrecer:


• Instrucciones o sentencias de entrada
• Instrucciones o sentencias de proceso
• Instrucciones o sentencias de salida.
Ing. Godofredo Poccori Umeres
Programación I

CONCEPTOS BÁSICOS
Instrucción o sentencia de ENTRADA.
Léxico: LEER
Sintaxis: LEER Variable
Semántica : El código LEER nos permite instruirle al
computador que admita datos, es decir, que
espere hasta que digitemos un valor, una vez
digitado debe almacenarlo en la variable
indicada.

Por ejemplo, la instrucción:


LEER Radio
Significa que el computador debe esperar hasta
que digitemos un dato, una vez que lo hayamos
hecho, debe almacenarlo en la variable Radio.
Ing. Godofredo Poccori Umeres
Programación I

CONCEPTOS BÁSICOS
Instrucción o sentencia de PROCESO.
Léxico: 
Sintaxis: Variable  Expresión
Semántica : Mediante el símbolo  escribimos instrucciones para
indicarle al computador que primero efectúe la
expresión, (de acuerdo al orden de prioridad de las
operaciones aritméticas), una vez obtenido el resultado,
éste lo asigne (almacene) a la variable indicada.

Por ejemplo, la instrucción:


Area  3.1416*(Radio*Radio)
Significa que el computador primero debe Multiplicar
Radio por Radio, luego el resultado multiplicar por
3.1416 y el resultado obtenido, asignarlo a la variable
Area.
Ing. Godofredo Poccori Umeres

S-ar putea să vă placă și