Introducción a la programación Noción de Observación Víctor Rivera Zúñiga. varivera@javerianacali.edu.co July 29, 2010
Quiz Quiz Definir, en sus propias palabras (NO copia textual), qué es para usted un sistema y para qué sirve? Qué es el pensamiento algoritmico y por qué es importante? Diez (10) minutos!
Definiciones Noción de Sistema Un sistema es un conjunto de partes o elementos organizados y relacionados que interactúan entre si para lograr un objetivo común. Los sistemas reciben (entrada) datos, energía o materia del ambiente y proveen (salida) información, energía o materia. Noción de Observación Es una técnica que consiste en observar atentamente el fenómeno, hecho o caso, tomar información y registrarla para su posterior análisis.
Definiciones Noción de Sistema Un sistema es un conjunto de partes o elementos organizados y relacionados que interactúan entre si para lograr un objetivo común. Los sistemas reciben (entrada) datos, energía o materia del ambiente y proveen (salida) información, energía o materia. Noción de Observación Es una técnica que consiste en observar atentamente el fenómeno, hecho o caso, tomar información y registrarla para su posterior análisis. Concepto de Proceso Un proceso es un conjunto de actividades o eventos que se realizan o suceden (alternativa o simultáneamente) con un fin determinado.
Proceso
Elementos constantes y variables Constante Valor, medición o concepto que nunca cambia durante su observación. Es un valor de tipo permanente, que no puede modificarse, al menos no dentro del contexto o situación para el cual está previsto.
Elementos constantes y variables Variable Valor, medición o concepto que puede cambiar durante su observación. Una variable es un símbolo que representa un elemento no especificado de un conjunto dado. Dicho conjunto es llamado Conjunto Universal de la variable, universo o dominio de la variable, y cada elemento del conjunto es un valor de la variable.
Ejemplo de Constantes La velocidad de la luz (299.792.458m/s).
Ejemplo de Constantes La velocidad de la luz (299.792.458m/s). Número de letras en el abecedario o número de vocales.
Ejemplo de Constantes La velocidad de la luz (299.792.458m/s). Número de letras en el abecedario o número de vocales. Su fecha de nacimiento.
Ejemplo de Constantes La velocidad de la luz (299.792.458m/s). Número de letras en el abecedario o número de vocales. Su fecha de nacimiento. Número de estudiantes del curso de Introducción a la Programación 2010-1.
Ejemplo de Constantes La velocidad de la luz (299.792.458m/s). Número de letras en el abecedario o número de vocales. Su fecha de nacimiento. Número de estudiantes del curso de Introducción a la Programación 2010-1. Depende de la observación!!!.
Ejemplo de Variables La temperatura de Cali.
Ejemplo de Variables La temperatura de Cali. Saldo en cuenta bancaria.
Ejemplo de Variables La temperatura de Cali. Saldo en cuenta bancaria. Notas que recibo en el curso.
Ejemplo de Variables La temperatura de Cali. Saldo en cuenta bancaria. Notas que recibo en el curso. Debería ser constante, siempre 5.0
Ejemplo de Variables La temperatura de Cali. Saldo en cuenta bancaria. Notas que recibo en el curso. Debería ser constante, siempre 5.0 Su edad.
Ejemplo de Variables La temperatura de Cali. Saldo en cuenta bancaria. Notas que recibo en el curso. Debería ser constante, siempre 5.0 Su edad. La luz de un semáforo.
Cuáles son variables y cuáles constantes? Los meses del año. El alcalde de la ciudad. Día de fundación de Cali. Cantidad de estudiantes en el curso durante el semestre. Equipos participantes en el mundial de fútbol 2010. Equipos que clasifican al mundial. Número de equipos que clasifican al mundial. Distancia (Km) entre Cali - Armenia.
Cuáles son variables y cuáles constantes? Los meses del año. Constante El alcalde de la ciudad. Variable Día de fundación de Cali. Constante Cantidad de estudiantes en el curso durante el semestre. Variable Equipos participantes en el mundial de fútbol 2010. Variable Equipos que clasifican al mundial. Variable Número de equipos que clasifican al mundial. Constante Distancia (Km) entre Cali - Armenia. Constante
Ejemplo UAV Pioneer http: //www.uavforum.com/vehicles/production/pioneer.htm
Ejemplo UAV Pioneer Constantes Length 14.0 (ft). Wing Span 16.9 (ft). Gross Weight 447 (lbs). Payload Weight 99 (lbs). Fuel Capacity 76 (lbs)....
Ejemplo UAV Pioneer Variables Velocidad. Altura. Cantidad de combustible. Dirección....
Tipo de Datos Cada elemento en un sistema es de un tipo específico Velocidad (Km/h). Temperatura (C). Capacidad de pasajeros (N). Cantidad de combustible (gal).... Existen diversos tipos, incluso pueden ser creados!!
Tarea Leer el capítulo 1 y 2 de Introducción a la Programación con Python. Primer libro que aparece en la bibliografía del curso. http://cic.javerianacali.edu.co/wiki/doku.php?id= materias:introprog:2010-2
PYTHON!!! Empecemos con Python.