Nocion de Sistema

21
IntroducciónProgramación Noción de Sistema Clase 1 y 2

Transcript of Nocion de Sistema

IntroducciónProgramación

Noción de Sistema

Clase 1 y 2

IntroducciónProgramación

Han escuchado…

Sistema financiero

Sistema de información

Sistema respiratorio

Sistema de ecuaciones lineales

Sistemas numéricos

Sistemas de audio

IntroducciónProgramación

¿Qué es un sistema?

Conjunto de elementos relacionados entre si cuyo comportamiento se puede describir con precisión.

El entendimiento de un sistema inicia con la identificación de sus componentes, la relación que existe entre ellos y sus características propias.

IntroducciónProgramación

Características

Un sistema puede ser:

- Físico o concreto [una computadora, un televisor, un humano]

- Abstracto o conceptual [un software, una ecuación]

Compuesto por elementos interrelacionados. Los elementos pueden ser:

- Conceptos o símbolos [el lenguaje, números]

- Objetos [un disco duro, una llanta]

- Sujetos [jugadores de un equipo]

IntroducciónProgramación

¿Qué es un modelo?

Es la representación de un sistema u objeto del mundo real. Esta representación puede ser:

- Física [una maqueta que representa un edificio]

- No física [un grafico ó diagrama, una especificación formal (textual), una ecuación]

En general, los modelos sirven para describir cómo es un sistema, cuáles son sus elementos, las relaciones entre ellos; también permiten probar propiedades y hacer simulaciones.

IntroducciónProgramación

Ejemplo de modelo: Audi A1

IntroducciónProgramación

Modelo computacional

Modelo abstracto (no físico) que se desarrolla en computadores bajo un lenguaje de programación. Este modelo es comúnmente denominado Programa.

IntroducciónProgramación

Modelo computacional…

IntroducciónProgramación

Modelo computacional…

Empresas

Flujos de procesos

IntroducciónProgramación

Modelo computacional…

Estructuras

Modelos y simulaciones

IntroducciónProgramación

Modelo conceptual de un sistema

IntroducciónProgramación

Ejemplos

Sistema solar Elementos: El sol y 9 planetas (Mercurio, Venus, Tierra,

Marte, Júpiter, Saturno, Urano, Neptuno y Plutón). Características: elementos físicos. Entradas: planetas, el sol, las órbitas, la gravedad. Salidas: desplazamiento de los planetas (traslación y

rotación). Relaciones: Por ejemplo, los planetas giran alrededor del

sol.

Sistema numérico decimal Elementos: 10 cifras (0 1 2 3 4 5 6 7 8 9) Características: elementos simbólicos. Entradas: las cifras Salidas: números Relaciones: Por ejemplo, dos números pueden sumarse y

dar como resultado otro numero.

IntroducciónProgramación

Ejemplos

Sistema digestivo

Elementos: boca, faringe, esófago, estomago, intestino delgado e intestino grueso.

Características: elementos físicos.

Entradas: alimentos y bebidas

Salidas: proteínas, grasas, desechos, etc.

Relaciones: Piensen en lo siguiente: ¿Qué pasa cuando una persona come un alimento o toma alguna bebida?

IntroducciónProgramación

Ejemplos Logística de distribución Elementos: Este sistema es muy grande y

contiene muchos elementos para su operación:

Proveedores Centro de consolidación Centros de distribución Rutas de transporte Vehículos de transporte Clientes

Características: elementos físicos. Entradas: Materia prima y los pedidos

solicitados por el cliente. Salidas: La entrega de los productos solicitados

a los clientes. Relaciones: Por ejemplo, los camiones recogen

los productos del proveedor y a través de las rutas los llevan hacia el CC.

CC es el centro de consolidación que recibe y prepara la mercancía que envía el proveedor y CD es el centro de distribución que se encarga de entregar a los clientes.

IntroducciónProgramación

Ejemplo

Sudoku

Elementos

Un jugador

Un tablero [filas, columnas, cuadrantes]

Nueve números [1 al 9]

Características: elementos físicos y simbólicos.

Entradas: tablero, los números iniciales, las reglas.

Salidas: el tablero lleno de números [resuelto].

Relaciones:

Se usan los números del 1 al 9.

Se emplean las reglas del juego.

El jugador usa el tablero.

IntroducciónProgramación

Ejemplo

Persona

Elementos

Nombres

Apellidos

Edad

Sexo

Profesión

Documento de identidad

Características: elementos simbólicos.

Relaciones: Por ejemplo, si el sexo es Femenino el nombre debe corresponder al de una mujer.

IntroducciónProgramación

Otros ejemplos

MIO

Xbox 360

Un partido de futbol

Una materia en la universidad

Una fiesta

Una bicicleta

Un Netbook

IntroducciónProgramación

Ejercicio

iPod Classic

Elementos: ?

Características: ?

Entradas: ?

Salidas: ?

Relaciones: ?

IntroducciónProgramación

Ejercicio

Un partido de baloncesto

Elementos: ?

Características: ?

Entradas: ?

Salidas: ?

Relaciones: ?

IntroducciónProgramación

Ejercicio

PS3 Move

Elementos: ?

Características: ?

Entradas: ?

Salidas: ?

Relaciones: ?

IntroducciónProgramación

Pontificia Universidad Javeriana Cali.

Hombres, mujeres y ciencia al servicio del país.

cic.puj.edu.co/wiki

Con el uso de esta presentación aceptas las siguientes

condiciones de uso y licencia.

Prohibido para uso comercial, sólo para uso académico.

Esta presentación puede ser usada libremente por los estudiantes.

Plantilla de diseño gratuita provista por PresentationPoint. Su uso esta restringido por las condiciones de uso de PresentationPoint.

En caso de preguntas o inquietudes contactar a:

E-Mail: [email protected]

Condiciones

IntroducciónProgramación