algoritmos

Páginas: 7 (1530 palabras) Publicado: 6 de mayo de 2013
 
 

UNIVERSIDAD TECNOLÓGICA NACIONAL
FACULTA REGIONAL ROSARIO

FUNDAMENTOS DE INFORMÁTICA
Profesor: Dra. Sonia Benz.
Auxiliares: Ing. Evangelina Delfratte - Ing. Patricia Mores

Introducción a la programación.
Estructuras algorítmicas.

Elaboración: Ing. Patricia Mores - Ing. Evangelina Delfratte

Fundamentos de Informática – UTN – FRRo – 2011
TABLA DE CONTENIDOS
INTRODUCCIÓN. 3 

ALGORITMOS. 



CARACTERÍSTICAS DE LOS ALGORITMOS. 



REPRESENTACIÓN DE ALGORITMOS. 



ALGORITMOS. ESTRUCTURAS BÁSICAS. 



OPERADORES LÓGICOS. 

11 

USO DE ARREGLOS MATRICIALES PARA ALMACENAMIENTO DE DATOS. 

11 

ALGORITMOS CUALITATIVOS. EJEMPLOS. 

13 

ESTRUCTURAS DE SECUENCIACIÓN. 

13 

ESTRUCTURAS DE DECISIÓN. 

14 

ESTRUCTURAS DEREPETICIÓN. 

15 

ESTRUCTURAS ANIDADAS. 

16 

ALGORITMOS CUANTITATIVOS. EJEMPLOS. 

17 

ESTRUCTURAS SECUENCIALES. 

17 

ESTRUCTURAS DE SELECCIÓN. 

19 

ESTRUCTURAS DE REPETICIÓN. 

20 

 

 

2
 

Fundamentos de Informática – UTN – FRRo – 2011

INTRODUCCIÓN.
El siguiente apunte tiene por objeto orientar al alumno en el aprendizaje de los conceptos generalesde la programación mediante ejemplos concretos. Se realizará un avance progresivo en los
conceptos utilizando como herramienta el programa Matlab.

ALGORITMOS.
En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo es un conjunto
ordenado y finito de pasos o instrucciones que permite realizar una actividad mediante pasos
sucesivos sin generar dudas a quien debarealizar dicha actividad, conduciendo a la solución de un
problema determinado. De esta manera, dados un estado inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene una solución.
En la vida cotidiana, frecuentemente se emplean algoritmos para resolver problemas. Por ejemplo:
las instrucciones para el montaje de un equipo, las instrucciones de uso deequipos electrónicos, las
técnicas de laboratorio para valorar ácidos, etc. Cualquier proceso que implique un análisis de la
situación y una posible solución puede dar lugar a un algoritmo (no necesariamente desde el punto
de vista de las ciencias). De esta manera, nos encontrarnos con algoritmos del tipo cualitativos y/ o
cuantitativos. Veamos algunos ejemplos:
Algoritmo cualitativo

Algoritmocuantitativo

Problema 1: insertar tarjeta SIM en un Problema 2: calcular el área de un triángulo.
celular.
Datos: base y altura, unidades de medición.
Datos: conjunto de piezas iniciales (celular,
tarjeta SIM)
o Inicio

o

Inicio

o Abra la tapa de la ranura de la tarjeta
SIM. 

o

Ingresar la base

o

Ingresar la altura

o

Calcular el área

o

Mostrar resultado

oFin 

o Inserte la tarjeta SIM en la ranura.
Asegúrese que el área de contacto de
la tarjeta esté orientada hacia arriba y
que la esquina biselada esté
orientada hacia el dispositivo.
3
 

Fundamentos de Informática – UTN – FRRo – 2011

o Presione la tarjeta.
o Cierre la tapa de la ranura de la
tarjeta.

o Fin
En el problema 1 (cualitativo), el algoritmo es preciso solo si sepresentan las imágenes orientativas,
ya que de lo contrario, el usuario podría mal interpretar el procedimiento y se obtendría un resultado
final erróneo. De la misma manera, el problema 2 (cuantitativo) necesita tener la información
correspondiente a la base y la altura del triángulo, pero también es necesaria la consistencia
dimensional para presentar resultados coherentes. Por lo tanto, sepodrían agregar pasos adicionales
al procedimiento para evitar errores posteriores. Por ejemplo,
1. Inicio
2. Ingresar la base y unidad de medición.
3. Ingresar la altura y unidad de medición.
4. Verificar que las unidades sean consistentes. Si no lo son, hacer la conversión
correspondiente.
5. Calcular el área
6. Mostrar resultado. 
7. Fin 
Es posible concluir, que un algoritmo puede...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS