Está en la página 1de 6

Febrero.10.2011.

Parcial I
Introducción
Sistemas Modernos de Computación
Conjunto de elementos de circuitos (Hw) y
programación (Sw) diseñados para ofrecer un
ambiente productivo y amigable
Datos Datos
Proceso
Entrada Salida

Programa
Secuencia de instrucciones que guía al CPU en
los cálculos necesarios para generar un
resultado
Lenguaje de Programación
Es utilizado para escribir programas de
computadoras que pueden ser entendidos por
ellas
Lenguaje Máquina
● Instrucciones directamente entendibles por la
computadora
Lenguaje de Bajo Nivel
● Instrucciones escritas en códigos mnemotécnicos
Lenguaje de Alto Nivel
● Instrucciones escritas con palabras parecidas
● a los lenguajes humanos (inglés)
Algoritmo
Conjunto ordenado y finito de instrucciones que
conducen a la solución de un problema
Preciso
Indicar el orden de realización de cada paso
Definido
Si se sigue el algoritmo varias veces, se debe
obtener el mismo resultado cada vez
Finito
Debe terminar en algún momento
Tipos de Algoritmo
Computacional
Ejecutado por una computadora
● Resolver una ecuación algebraica
● Calcular el volumen de un cubo
No Computacional
● Instalar un software Programa
● Armar un mueble

Problema Algoritmo
Inicio
Ejemplo
1.

2. Obtener el Primer número


(Num1)
3. Obtener el Segundo número
Determinar el mayor de (Num2)
tres números 4. Obtener el Tercer número
(Num3)
1. Comparar el primero 5. Comparar Num1 y Num2 y
seleccionar el mayor. Si los
y el segundo dos números son iguales,
número, deduciendo seleccionar Num1 y llamarlo
Mayor
cuál es el mayor 6. Comparar Mayor y Num3 y
seleccionar el mayor, si los
2. Comparar el mayor dos números son iguales,
anterior con el seleccionar Mayor y llamarlo
tercero y deducir Mayor
Presentar el valor de Mayor
cuál es el mayor. 7.

Fin
Éste será el
8.

resultado

También podría gustarte