Estructura de datos

Páginas: 6 (1330 palabras) Publicado: 6 de junio de 2013
Programación Digital
Unidad 3 El
U id d 3. Elementos básicos
t bá i
de un programa

1. Concepto d P
1 C
t de Programa
Concepto de Programa de computadora: es
un conjunto de instrucciones (
j
(órdenes
dadas a la computadora), que producirán
la ejecución de una determinada tarea.
j
En esencia, un programa es un medio para
conseguir un fin probablemente dicho fin
fin,
seasolucionar un problema.

2.
2 Parte de un programa
Las parte de un programa son:
Entrada: datos de entrada al programa.
Algoritmo de resolución: es el conjunto de
códigos que transforman las entradas del
programa (datos) en salidas (resultados)
(resultados).
Salidas: resultados de procesar los datos
de entrada
entrada.
Entrada

Algoritmo de resolución

Salida

3. Instrucciones ytipos de instrucciones
Las instrucciones son las acciones que
ejecuta un p g
j
programa, definidas en el
,
proceso de diseño de un algoritmo y su
codificación. Estas deben crearse en el
mismo orden que serán ejecutadas, es
decir, en secuencia.
,

3. Instrucciones y tipos de instrucciones
Un programa puede ser:
Lineal: si las instrucciones se ejecutan
secuencialmente, sinbifurcaciones,
decisiones o comparaciones
comparaciones.
No lineal: cuando se interrumpe la
secuencia mediante instrucciones de
bifurcación.

3. Instrucciones y tipos de instrucciones
Tipos de instrucciones:
instrucciones de inicio/fin (begin/inicio)/(end/fin)
(begin/inicio)/(end/fin).
instrucciones de lectura (read/leer).
instrucciones de escritura (write/escribir)
(write/escribir).instrucciones de asignación (A←5, B←7).
instrucciones
instr cciones aritméticas y lógicas
lógicas.
Instrucciones de decisión o selección.
Instrucciones de repetición.
I t
i
d
ti ió

3. Instrucciones y tipos de instrucciones
instrucciones de inicio/fin: indican el inicio y fin
del algoritmo de resolución del programa, es
decir,
decir dnde se inicia y finaliza el conjunto de
instruccionesdel programa. Palabras
reservadas para un algoritmo: inicio y fin.
p
g
Instrucciones de lectura de datos (entrada):
captura los datos usando un dispositivo de
entrada. P l b reservada: l
t d Palabra
d leer
Ej. Leer(nombre), Leer(horas, precio).

3. Instrucciones y tipos de instrucciones
Instrucciones de escritura de resultados
(salida): escribir los resultados en un
dispositivo desalida. Palabra reservada:
escribir. Ejemplos:
escribir(A)
ibi (A)
escribir(B, C)
escribir(´mensaje´)
ibi (´
j ´)
escribir(´mensaje´,A)

3. Instrucciones y tipos de instrucciones
Instrucciones de asignación: se emplean
p
para asignar un valor o resultado de una
g
operación a una variable. Símbolo
empleado: ←. Ejemplos:
p
j p
A←5
B←0 (inicializar variables)
N ←N+1

3.Instrucciones y tipos de instrucciones
Instrucciones de decisión o selección: se
emplean para decidir qué instrucciones
del programa ejecutar, según el
ejecutar
cumplimiento de una condición lógica.
Palabras reservadas: si sino según sea
si, sino, según_sea.
no

Instrucciones 1

Condición
lógica

si

Instrucciones 2

3. Instrucciones y tipos de instrucciones
Instrucciones derepetición: permite, como
su nombre lo indica, repetir un conjunto de
, p
j
instrucciones una cantidad dada de veces.
Instrucción 1

Instrucción 2

Si
Condición
lógica
No

4. Elementos básicos de un programa
Los lenguajes de programación tienen
elementos básicos que se utilizan como bloques
constructivos,
constructivos así como reglas para las que esos
elementos se combinan. Estasreglas se
denominan sintaxis del lenguaje.
g j
Solamente las instrucciones sintácticamente
correctas pueden ser interpretadas por la
computadora y los programas que contengan
t d
l
t
errores de sintaxis son rechazados por la
máquina.
áqu a

4. Elementos básicos de un programa
Los elementos básicos constitutivos de un
programa o algoritmo son:
Palabras reservadas (inicio, fin,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de Datos
  • Estructura De Datos
  • Estructura de datos
  • Estructura de datos
  • Estructura de datos
  • Estructuras de datos
  • Estructura de Datos
  • estructura de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS