Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRESENTADO A:
INGENIERIO EDUARDO MARTINEZ VIDAL
PRESENTADO POR:
CRISTIAN CAMILO GENTIL IBARRA
JUAN CAMILO PEÑA TOCORA
NEIVA, HUILA
PSEUDOCÒDIGO
El pseudocódigo (o falso lenguaje) es comúnmente utilizado por los programadores para
omitir secciones de código o para dar una explicación del paradigma que tomó el mismo
programador para hacer sus códigos, esto quiere decir que el pseudocódigo no es
programable sino facilita la programación.
CARACTERISTICAS Y PARTES
1. Instrucciones primitivas.
2. Instrucciones de proceso.
3. Instrucciones de control.
4. Instrucciones compuestas.
5. Instrucciones de descripción.
Estructura a seguir en su realización:
1. Cabecera.
1. Programa.
2. Modulo.
3. Tipos de datos.
4. Constantes.
5. Variables.
2. Cuerpo.
1. Inicio.
2. Instrucciones.
3. Fin.
EJERCICIOS
I. Realizar el pseudocódigo de un programa que permita calcular el área de
un rectángulo. Se debe introducir la base y la altura para poder realizar el
cálculo..
Programa; área
Entorno: BASE, ALTURA, AREA son número enteros
Algoritmo:
Escribir “ Introduzca la base y la altura”
Leer BASE, ALTURA
Calcular AREA = BASE * ALTURA
Escribir “ El área del rectángulo es “ AREA
Fin programa
II. Realizar el pseudocódigo que permita al usuario introducir por teclado dos
notas, calculando la suma y el producto de las notas.
Programa: Suma Producto
Entorno: NOTA1,NOTA2,SUMA,PRODUCTO son números enteros
Algoritmo:
Escribir “ Introduzca las notas”
Leer NOTA1,NOTA2
Calcular SUMA = NOTA1 + NOTA2
Calcular PRODUCTO = NOTA1 * NOTA2
Escribir “ La suma de las dos notas es:” SUMA
Escribir “ El producto de las dos notas es :” PRODUCTO
Fin programa
VARIABLE
Es un espacio en la memoria de la computadora que permite almacenar temporalmente un
dato durante la ejecución de un proceso, su contenido puede cambiar durante la ejecución
del programa.
Para poder reconocer una variable en la memoria de la computadora, es necesario darle un
nombre con el cual podamos identificarla dentro de un algoritmo.
Ejemplo:
área = pi * radio ^ 2
Las variables son: el radio, el área y la constate es pi
Por su contenido
Una constante corresponde a una longitud fija de un área reservada en la memoria principal
del ordenador, donde el programa almacena valores fijos.
Por ejemplo:
El valor de pi = 3.1416
Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría
de lenguajes
TIPO DE DATOS
Conceptos:
DATO. Es la expresión general que describe los objetos con los cuales opera el programa.
Por ejemplo, la edad y el domicilio de una persona, forman parte de sus datos.
Los datos se sitúan en objetos llamados variables.
Los tipos son: simples (no estructurados) y compuestos (estructurados).
CONDICIONES
Una decisión simple con una sola condición y una acción o serie de acciones (una
instrucción o serie de instrucciones) para el T y otras para el F es una estructura simple.
Ésta permite la elección entre dos posibles acciones o serie de acciones en función de que
se cumpla o no determinada condición (hay instrucciones tanto para el T como para el F).
Por ejemplo, imagínate que tienes que calcular el pago de las horas regulares y el de las
horas extras a 2.5 sobre las regulares después de 40 horas a la semana. Esta sería la decisión
para calcular el salario devengado: Si (IF) trabajó más de 40 horas, entonces (THEN) se
calcula el pago por horas extras, de lo contrario (ELSE) se calcula el pago de forma regular.
Una decisión que conlleve múltiples condiciones para lograr una acción o serie de acciones
para el TRUE y otra acción o serie de acciones para el FALSE es un poco más compleja que
la condición simple. La estructura decisional se complica a medida que aumenta el número
de condiciones y de acciones para el TRUE o el FALSE.
Instrucciones Múltiples IF/THEN/ELSE
Para resolver algunos problemas, diría la mayoría, se requiere más de una condición.
Esta estructura se utiliza cuando es necesario procesar una de entre muchas acciones o serie
de acciones posibles. Hay tres tipos de decisiones lógicas para aquellas soluciones con más
de una condición: lógica lineal, lógica positiva y lógica negativa.
DIAGRAMA DE FLUJO
Esta representación gráfica se da cuando varios símbolos (que indican diferentes procesos
en la computadora), se relacionan entre sí mediante líneas que indican el orden en que se
deben ejecutar los procesos. Los símbolos utilizados han sido normalizados por el instituto
norteamericano de normalización (ANSI):
Símbolo Descripción
Indica el inicio y el final de nuestro
diagrama de flujo.
Los diagramas de flujo son importantes porque nos facilita la manera de representar
visualmente el flujo de datos por medio de un sistema de tratamiento de información, en
este realizamos un análisis de los procesos o procedimientos que requerimos para realizar
un programa o un objetivo.
Por ejemplo: si nosotros queremos realizar una pizza, primero necesitamos los ingredientes,
este ya sería un proceso, luego de haber conseguido los ingredientes necesitamos realizar la
masa, este sería otro proceso, luego realizamos la salsa, este sería otro procesos y
finalmente unimos todo lo que hemos hecho y agregamos los complemento como el jamón,
el queso, etc. Para la realización de esta pizza ya contamos con 4 procesos los cual
podemos desarrollar en un diagrama de flujo y unirlos en el mismo. Para así obtener
un producto final que sería nuestra pizza
PROBLEMAS RESUELTOS CON DIAGRAMAS DE
FLUJO
1. Determinar si 2 números son iguales o diferentes, si son diferentes determinar cuál de
los 2 es el mayor.
2. Cambiar un Caucho desinflado de un Automóvil.