Tema 4 NOCIONES DE PROGRAMACIÓN

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Tema 4

NOCIONES DE PROGRAMACIÓN

1.- Que es programación

La programación es el proceso de creación de programas informáticos. El objetivo de la


programación es la de crear software, que después será ejecutado de manera directa por el
hardware de la computadora, o a través de otro programa.

En la programación, el programador da un conjunto de instrucciones ordenadas y sucesivas


que tienen por objetivo ejecutar una tarea específica. A esas instrucciones se les denomina
“código fuente”, que son únicos para cada lenguaje y están diseñados para cumplir una
función específica.

2.- Que son los Datos

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 son representaciones simbólicas (numéricas, alfabéticas, algorítmicas, etc.)

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

Como información denominamos al conjunto de datos, ya procesados y ordenados para su


comprensión que constituyen un mensaje que cambia el estado de conocimiento del sujeto
o sistema que recibe dicho mensaje
4.- Variable (tipos de variables)

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

En programación, una constante es un valor que no puede ser alterado/modificado durante la


ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una
longitud fija de un área reservada en la memoria principal del ordenador, donde el programa
almacena valores fijos.

6.- Que es algoritmo

Un algoritmo es una serie de instrucciones secuenciales, es decir, que van uno después del
otro que permiten ejecutar acciones o programas.

7.- Que es Diagrama de flujo

Un diagrama de flujo DF, representa la esquematización gráfica de un algoritmo, el cual


muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema.
Su correcta construcción es sumamente importante porque, a partir del mismo se escribe un
programa en algún Lenguaje de Programación.
8.- Estructura general de un programa

Un programa puede considerarse como una secuencia de acciones (instrucciones) que


manipulan un conjunto de objetos (datos).

Dentro del bloque de instrucciones de un programa se pueden diferenciar tres partes


fundamentales. En algunos casos, estas tres partes están perfectamente delimitadas, pero en
la mayoría sus instrucciones quedan entremezcladas a lo largo del programa, si bien
mantienen una cierta localización geométrica impuesta por la propia naturaleza de las mismas.

• 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.

10.- Procedimiento o función

En programación, es un tipo de subrutina. Porción de código dentro de un programa más


grande, que realiza una tarea específica y es relativamente independiente del resto del código.

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

11.- Programas Secuenciales

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.

13.- Estructuras Iterativas - Bucles – Repetitivas

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

También podría gustarte