Вы находитесь на странице: 1из 3

PALABRA CONCEPTO

ALFANUMÉRICO Tipo de datos que soporta solamente la operatoria lógica


NUMÉRICO Tipo de datos que soporta todas las operatorias
CONSTANTE Tipo de dato que se define por su valor
VARIABLE Tipo de dato que permite modificar su contenido
ENTERO Tipo de dato exclusiva para las operatorias de DIV y MOD
REAL Tipo de dato que permite recibir resultado de la división total
CONJUNTO Tipo de dato por el que se determina un orden
LÓGICO Tipo de datos binario
PUNTERO Variable que contiene direcciones de memoria
CICLO Estructura iterativa donde se conoce la cantidad de veces que se va a
DEFINIDO iterar
CICLO Estructura iterativa donde no se conoce la cantidad de veces que se
INDEFINIDO va a iterar
POST-TEST Estructura iterativa en la cual la condición de fin se verifica después
de ejecutar la acción
PRE-TEST Estructura iterativa en la cual la condición de fin se verifica antes de
ejecutar la acción
ALGORITMO Descripción de un esquema de comportamiento finito, para una
máquina abstracta
PROGRAMA Algoritmo destinado a gobernar una máquina real o una computadora
MÁQUINA Mecanismo capaz de generar acciones que tienen lugar según un
esquema determinado
MAQUINA REAL Computadoras especificas destinadas a ejecutar programas
MAQUINA Herramienta sobre la cual se plantea el algoritmo. Estructuras básicas
ABSTRACTA que luego sean fácilmente implementables en una máquina real,
destinada a facilitar el análisis de los problemas
PROCESO Conjunto de fenómenos, organizadas en el tiempo y concebidas como
activo.
Conjunto de acciones, organizadas en el tiempo para alcanzar un
resultado.
ESQUEMA Es una descripción o una representación mental reducida a los rasgos
esenciales (de un objeto, de un proceso)

Acción: acontecimiento producido por un actor en un tiempo finito, produce un resultado


definido y preciso produce cierta información.
Estado: esta dado por la observación de los elementos de un sistema en un instante
determinado de tiempo.
Estado inicial: es la observación de los elementos del sistema en el instante que
comienza la acción
Estado final: es la observación de los elementos del sistema en el instante que termina
la acción
Estado intermedio: son los estados observados en el sistema en cualquier instante
entre el comienzo y el final de la acción
Leguaje algorítmico: medio por el cual se realiza un análisis previo del problema a
resolver y se elige un método para resolverlo.
Leguaje informático: medio por el cual dicho algoritmo se codifica a un sistema
comprensible para la computadora.
Dato: expresión general que describe los objetos con los cuales opera una computadora.
Los datos de entrada se transforman por medio del programa, después de las etapas
intermedias en datos de salida.
Tipos de datos:
NUMERICO: representan una cantidad o valor determinado. Se puede expresar de dos
formas. ENTEROS Y REALES.
ALFANUMERICO: representan información textual (palabras, frases, símbolos) no
podemos operar algebraicamente con ellos. Puede distinguirse porque están delimitados
por comillas.
LOGICOS: es aquel dato que solo puede tomar uno de los dos valores FALSO Y
VERDADERO, se utiliza para representar las alternativas (si/no) a determinadas
condiciones.
Variable: es el lugar o posición de la memoria donde el programa puede almacenar
información. El contenido de ese lugar varía a lo largo del desarrollo.
Constante: una zona de memoria en la cual se almacena un dato que no varia durante la
ejecución del programa.

Programación estructurada: es un conjunto de técnicas y métodos para diseñar y


escribir programas utilizando un método científico y no solamente el método prueba/error.
Significa escribir un programa de acuerdo a las siguientes reglas:
El programa tiene un diseño modular.
Los módulos son diseñados de modo descendentes
Cada modulo se codifica utilizando las tres estructuras de control básicas: secuencial, de
selección y de repetición.
Método general para resolución de problema con computadora:
Análisis del problema
Diseño del algoritmo
Codificación
Compilación y ejecución
Verificación y mantenimiento
Documentación y mantenimiento
ESTRUCTURAS DE ACCIONES
Verbos de Entrada: Leer
Enuncio datos: constantes o variables Ingresar
Elementales Tomar
Escribir capturar
Verbos de Salida: Mostrar
Acciones Enuncio Resultados Imprimir
simples Grabar

Pura: implica que tiene un solo emisor (Receptor) R := R (Emisor)

Asignación Algebraicas: operatorias aritméticas


Contador: cuando se mantiene constante el valor que se + o –
Expresión: implica Receptor R := R ± Constante Emisor
que tiene emisores Acumulador: cuando se mantiene variable el valor que se + o –
Receptor R := R ± Variable Emisor
Funciones

ACCIÓN “contar” es
Acción con nombre: Encabezado (comienzo), pie (cierre)

FIN ACCIÓN
SI condición
Simples: realiza instrucciones que pueden o no Acción
ejecutarse, según el cumplimiento de una condición. FIN SI

SI condición
ENTONCES Acción1
Alternativas: realiza una instrucción de dos posibles,
CONTRARIO Acción2
según el cumplimiento de una condición.
Condicionales: FIN SI

SEGÚN variable HACER


Valor 1: Acción1
Acciones Múltiples o selectivas: permite ejecutar la Valor 2: Acción2
compuestas acción según el valor de una variable
entre varias posibles. Se adopta cuando ≡
la condición puede tomar n valores Valor n
enteros distintos. Otros: acción (n+1) para agregar o preveer errores
FIN SEGÚN
A := 0
MIENTRAS
Pre-test: permite la ejecución de una sentencia o un Condición
grupo de sentencias, mientras se cumpla una HACER
condición. En algún momento la condición debe ser Acción
falsa para no caer en un ciclo infinito A:= A + 1
Cíclicas o FIN MIENTRAS
repetitivas: A := 0
Post-test: permite repetir la ejecución de una sentencia o un grupo REPETIR
de sentencias, hasta que se cumpla una condición, En algún Acción
momento la condición debe ser verdadera para no caer en un ciclo A:= A + 1
infinito HASTA que (condición)
PARA (Variable) := (Valor Inicial)
Para: permite la ejecución de una sentencia o un grupo HASTA (Valor Final)
de sentencias un número finito de veces, la variable Acción
comienza con un valor inicial y se incrementa FIN PARA
automáticamente hasta llegar al valor final