Está en la página 1de 10

Algorítmica y Programación

Unidad 1:
Algoritmos y
Programas
1.1.- Conceptos Básicos
Reconocer los conceptos básicos
fundamentales para abordar el
estudio de la algorítmica y
programación.

Profa. Yenny Salazar


Contenido
• Introducción
• Computador
• Datos e Información
• Componentes de un sistema de procesamiento de
información
• Diagrama EPS (Entrada-Proceso-Salida)
• Ejemplos
• Actividades

Observaciones:
• Este contenido deberá ser revisado y estudiado
durante el transcurso de la primera semana
del trimestre.
• Las consultas y entrega de actividades por
los medios y en las fechas indicadas en clases.
Introducción
La formación en carreras de informática, entre otras cosas,
debe prestar especial atención a temas tales como «algoritmos
y estructuras de datos». En este sentido, la programación de
computadores posibilita activar una amplia variedad de estilos
de aprendizaje, además de desarrollar el pensamiento
algorítmico y habilidades para la solución de problemas.
Hay otra habilidad de pensamiento que también se puede
ayudar a desarrollar con el estudio de algoritmos y
programación: la creatividad.
Este material pretende facilitar el estudio
de los conceptos básicos para abordar
los temas relacionados con la algorítmica
y la programación, para lo cual es
necesario contar con las habilidades básicas
en el manejo del computador.
Computador
Es un dispositivo para realizar cálculos que está compuesto
por dos partes: hardware y software. El hardware es el
dispositivo en sí mismo. El software es el conjunto de
programas que indican a la computadora las tareas que debe
realizar. Los programas son un conjunto de instrucciones que
procesan datos, los cuales controlan y dirigen a la
computadora bajo las especificaciones dadas por personas
especializadas, llamadas programadores de computadoras.
Cálculos

Programador
Software

Hardware

Computador
Datos e Información
Los términos datos e información suelen ser utilizados como
sinónimos. En informática se les dan significados diferentes.
Un dato es una representación simbólica (numérica, alfabética,
etc.) de una variable, es un valor que recibe el computador.
Mientras que la información, es un conjunto organizado de
datos procesados que conducen al conocimiento sobre un
ente determinado, lo cual facilita la toma de decisiones.

Procesamiento de la información:
Sistema mediante el cual se transforman datos brutos en
información significativa, útil y organizada.

DATOS PROCESAMIENTO INFORMACIÓN

Un dato por sí mismo no constituye información, es el procesamiento de los datos lo


que nos proporciona información.
Componentes de un sistema de
procesamiento de información
DATOS PROCESADOR* INFORMACIÓN

Entrada Procesamiento Salida

* Para realizar un proceso se debe suministrar al procesador el algoritmo


adecuado. Por ejemplo: Un cocinero, necesita una receta y un pianista una
partitura, considerando al cocinero y al pianista como procesadores.

Un computador se puede considerar como una unidad


en la que se colocan ciertos datos (entrada de datos), se
procesan y se produce un resultado (datos de salida o
información). Los datos de entrada y los datos de salida
pueden ser, realmente, de cualquier tipo: texto, dibujos,
sonido, imágenes, etc.
Diagrama EPS
(Entrada-Proceso-Salida)
Es una herramienta utilizada por los programadores de
sistemas para la solución de un problema.
En donde:
 Entrada: son los datos con los que se cuenta.
 Proceso: es la acción a realizar para obtener la solución del
problema.
 Salida: es el resultado o la solución al problema.
Un EPS se puede representar de una forma secuencias
donde claramente se pueden identificar su orden de
ejecución, siguiendo el flujo de la información.
Simbología utilizada en
los Diagramas EPS
Ejemplos
1. Batido de fresas:

Licuadora
Licuar
Fresas Batido de fresas
Servir
Azúcar

2. Si 2 refrescos cuestan $3. ¿Cuántos se compran con $12?

2 refrescos = $3 a = (3  2)
disponible = $12 b = (12  a) 8

Donde:
a : valor real del refresco
b : cantidad a comprar
Actividades

Ejercicios: Identifique las entradas, procesos y salidas de los


siguientes sistemas, y realice el diagrama EPS:
1. Calcular la suma de dos números con una calculadora.
2. Funcionamiento de un termostato
3. Sistema digestivo
4. Calcular el pago mensual de un trabajador, sabiendo que la
hora de trabajo vale $3, que un trabajador cumple 30 horas
semanales.
5. Funcionamiento de un comedor público.
6. Organizar fiesta.

Realizar una lectura acerca de:


• Algoritmos: Concepto, partes, característica y elementos.
Algorítmica y Programación
Unidad 1:
Algoritmos y Programas
1.1.- Conceptos Básicos
Referencias:
Corona, M. y Ancona M. 2011. Diseño de
algoritmos y su codificación en lenguaje C.
McGraw-Hill. México.
Joyanes, L. y Zahonero, I. 2002. Programación en
C. Metodología, algoritmos y estructura de
datos. McGraw-Hill.
Joyanes, L. 2008. Fundamentos de Programación,
Algoritmos, Estructura de Datos y Objetos.
Cuarta edición. McGraw-Hill.
López, J. Algoritmos y Programación. 2009.
Segunda Edición. Eduteka.
Profa. Yenny Salazar

También podría gustarte