Introduction to Satellite Communication_esp_FINAL.ppt
Presentación-Algoritmos
1. ESCUELA SUPERIOR POLITÉCNICA DE
CHIMBORAZO
Escuela de ingeniería Automotriz
Tema:
Entrada y salida de información
Integrantes:
Alexander Cuichan
Dennis Quispe
Víctor Guaita
Nivel:
Segundo Semestre
2. ENTRADA Y SALIDA DE
INFORMACIÓN
Los cálculos que realizan las computadoras para ser útiles
requieren la entrada de los datos necesarios para ejecutar las
operaciones que posteriormente se convertirán en resultados,
es decir, salida.
3. DATOS DE ENTRADA Y DE SALIDA
• Los datos de entrada son los que la computadora va a procesar.
• Los datos de salida son datos derivados, es decir, obtenidos a partir de los datos de
entrada.
4. ESCRITURA DE
ALGORITMOS/PROGRAMAS
• La escritura de un algoritmo debe ser lo más clara posible y estructurada, de modo que
su traducción a estos sea más sencilla.
• Un algoritmo constará de dos componentes: una cabecera de programa y un bloque
algoritmo.
• Se debe procurar escribirlos en un lenguaje similar al usado por la mayoría de los
lenguajes de programación.
5. UN ALGORITMO CONSTA DE:
• CABECERA DEL PROGRAMA
Cabecera del programa
• BLOQUE ALGORITMO
Sección de declaración
Sección de acciones
6. CABECERA DEL PROGRAMA O
ALGORITMO
• Todos los programas deben comenzar con una cabecera en la que se exprese el
identificador o nombre del programa precedido por la palabra algoritmo [1]
• Ejemplo:
• Algoritmo Calcular_Pago
7. DECLARACIÓN DE VARIABLES
• En esta sección se describen todas las variables utilizadas en el algoritmo,
listándose sus nombres y especificando sus tipos. Esta sección comienza con la
palabra reservada var.
var
tipo-1 : lista de variables-1
Ejemplo:
var
real : Horas, Impuesto, Salario
8. DECLARACIÓN DE CONSTANTES
NUMÉRICAS
• En esta sección se declaran todas las constantes que tengan nombre
• Ejemplo:
const
pi = 3.141592
tamaño = 43
horas = 6.50
9. DECLARACIÓN DE CONSTANTES Y
VARIABLES CARÁCTER
• Las constantes de carácter simple y cadenas de caracteres pueden ser declaradas en la
sección del programa const, al igual que las constantes numéricas.
const
estrella = '*'
frase = '12 de octubre'
mensaje = 'Hola mi nene'
10. LAS VARIABLES DE CARACTERES SE
DECLARAN DE DOS MODOS:
1. Almacenar un solo carácter.
var
carácter : nombre, inicial, nota, letra
• Se declaran nombre, inicial, nota y letra, que almacenarán sólo un carácter.
2. Almacenar múltiples caracteres (cadenas).
El almacenamiento de caracteres múltiples dependerá del lenguaje de programación.
11. COMENTARIOS
• En los algoritmos es conveniente escribir comentarios para explicar el diseño y
funcionamiento del mismo.
• Comentarios, no es mas que la documentación que se le debe hacer a un programa.
• La documentación puede ser interna o externa.
12. FORMAS DE ESCRIBIR EL
COMENTARIO EN DIFERENTES
PROGRAMAS
• Visual Basic 6 / VB .NET
Los comentarios utilizan un apóstrofe simple
• C/C++ /C# y Java
Comentarios de una línea (comienzan con el carácter //)
Comentarios multi línea (comienzan con los caracteres /* y terminan con los caracteres
*/
• Pascal
Los comentarios se encierran entre los símbolos (* *)
13. ESTILO DE ESCRITURA DE
ALGORITMOS/PROGRAMAS
La escritura de un algoritmo mediante una herramienta de
programación debe ser lo más clara y estructurada posible, de
modo que su lectura facilite considerablemente el
entendimiento del algoritmo y su posterior codificación en un
lenguaje de programación.
15. WEB GRAFÍA
• Aguilar, L. J. (06 de 07 de 2017). http://www.compuclasico.com/pl/McGraw_Hill- Luis_Joyanes_Aguilar-
Fundamentos_de_Programacion_Libro_de_Problemas.pdf. Obtenido de
http://www.compuclasico.com/pl/McGraw_Hill-Luis_Joyanes_Aguilar-
Fundamentos_de_Programacion_Libro_de_Problemas.pdf.
• wordpress.com. (06 de 07 de 2017). https://logicacomputacion12.wordpress.com/2012/06/04/datos-
tipos-de-datos-y-operaciones- primitiva/. Obtenido de
https://logicacomputacion12.wordpress.com/2012/06/04/datos-tipos-de- datos-y-operaciones-
primitiva/.