Tema 4 NOCIONES DE PROGRAMACIÓN
Tema 4 NOCIONES DE PROGRAMACIÓN
Tema 4 NOCIONES DE PROGRAMACIÓN
NOCIONES DE PROGRAMACIÓN
Un dato es la representación de una variable que puede ser cuantitativa o cualitativa que
indica un valor que se le asigna a las cosas y se representa a través de una secuencia de
símbolos, números o letras.
Los datos por separado no tienen relevancia para los usuarios del sistema, pero que en
conjunto pueden ser interpretados para obtener una información completa y específica.
3.- Información
Las variables se representan con identificadores que hacen referencia a un lugar de la memoria
del programa en donde se almacena un dato. Una variable está asociada a un tipo de datos, el
cual y en función del tamaño del mismo determina la cantidad de bytes que serán necesarios
para almacenar la variable.
Variable Cuantitativa
Variable continua
Variable discreta
Variable cualitativa
Variable ordinal
Variable nominal
5.- Constante
Un algoritmo es una serie de instrucciones secuenciales, es decir, que van uno después del
otro que permiten ejecutar acciones o programas.
• Entrada de datos: Son todas aquellas instrucciones que toman datos de un dispositivo
externo, almacenándolos en la memoria central para que puedan ser procesados.
• Proceso o algoritmo: Está formado por las instrucciones que modifican los objetos
(datos) a partir de su estado inicial hasta el estado final, dejando éstos disponibles en
la memoria central.
• Salida de resultados: Conjunto de instrucciones que toman los datos finales de la
memoria central y los envían a los dispositivos externos.
9.- Instrucciones elementales
a.- Salida. - Una instrucción de salida o simplemente salida consiste en llevar hacia el exterior
los valores obtenidos durante la evaluación del proceso o algoritmo. Toma el valor de una
expresión u objeto y lo lleva a un dispositivo externo.
b.- Leer. - La instrucción Leer permite ingresar información desde el ambiente. Esta instrucción
toma N valores (en este caso el teclado) y los asigna a las N variables mencionadas. Pueden
incluirse una o más variables, por lo tanto, el comando leerá uno o más valores.
c.- Asignación. - Consiste en calcular el valor de una expresión y almacenarlo en una variable.
En algún lenguaje es preciso calcular previamente el resultado de la expresión.
Un procedimiento es un subprograma que realiza una tarea especifica. Puede recibir cero o
más valores del programa que llama y devolver cero o más valores a dicho programa. Un
procedimiento este compuesto de un grupo de sentencias a las que se asigna un nombre
(identificador) y constituye una unidad de programa
Un programa secuencial es un programa que se arranca, lee los datos que necesita, realiza los
cálculos e imprime o guarda en el disco los resultados.
También conocido como estructura secuencial, es aquella en la que una instrucción o acción
sigue a otra en secuencia. En este tipo de programación se presentan operaciones de inicio a
fin, inicialización de variables, operaciones de asignación, cálculo, sumarización, entre otras.
La programación secuencial es más simple y fácil de usar. Como las instrucciones están
relacionadas, será más sencillo entender lo que hace cada función en una instrucción. Las
tareas se llevan a cabo de tal manera que la salida de una es la entrada de la siguiente y así
sucesivamente hasta finalizar un proceso; por esta razón se le conoce como secuencial.
12.- Estructuras Condicionales
Las estructuras condicionales comparan una variable contra otro(s) valor(es), para que, en
base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe
mencionar que la comparación se puede hacer contra otra variable o contra una constante,
según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples.
Simples: Las estructuras condicionales simples se les conoce como Tomas de decisión.
Dobles: Las estructuras condicionales dobles permiten elegir entre dos opciones o
alternativas posibles en función del cumplimiento o no de una determinada condición.
Dobles:
Múltiples: Las estructuras de comparación múltiples, son tomas de decisión
especializadas que permiten comparar una variable contra distintos posibles
resultados, ejecutando para cada caso una serie de instrucciones específicas.
Las estructuras de control iterativas se utilizan para resolver problemas donde sea necesario
repetir un determinado número de veces un conjunto de instrucciones. También se les conoce
como estructuras repetitivas. ... Un ciclo iterativo es la repetición de operaciones hasta que se
cumple una condición