S
Lenguaje de
Programación
Ingeniería de software
Presentado por: Andrés Herrera R.
1
S
¿Que es Lenguaje ?
2
Tipos de lenguaje
3
Tipos de lenguaje
4
Petroglifo
Tipos de lenguaje
5
Jeroglíficos
Tipos de lenguaje
6
Tipos de lenguaje
7
Voyager
Tipos de lenguaje
8
Voyager and pioneer
Tipos de lenguaje
9
Voyager and pioneer
https://www.youtube.com/watch?v=l0vXQ-WAIh0
Tipos de lenguaje
10
Modelado.
11
Modelos
Usados por
los ingenieros
físicos Gráficos Simulación Matemáticos Esquemáticos
Empleados
por los
ingenieros
Concepción
de ideas
Para
comunicación
Para
predicción Para control
Para
instrucción
Modelado.
12
Modelado.
13
¿Como modelamos una idea?
¿Como modelamos un problema?
¿Como modelamos una solución?
¿Como modelamos una situación real?
Modelado.
14
Practique:
1.  Explique una idea que se le ocurra de momento por medio de un modelo.
2.  Modele una solución a un problema actual.
Modelado.
15
Como modelaríamos un sistema de venta de vehículos
Modelado.
16
Modelado
¿Que es UML?
17
UML
Construir
Especificar
Visualizar
Documentar
Modelado
¿Que es UML?
18
UML ofrece un estándar para describir un "plano" del sistema (modelo),
incluyendo aspectos conceptuales tales como procesos, funciones del
sistema, y aspectos concretos como expresiones de lenguajes de
programación, esquemas de bases de datos y compuestos reciclados.
Modelo
Entidad - relación
19
Una Entidad representa algo del mundo real o abstracto y se diagrama
por medio de un rectángulo
ENTIDAD
Modelo
Entidad - relación
20
Una Relación es la asociación de una entidad con otra o consigo misma
(reflexiva) y se diagrama por medio de un rombo
RELACIÓN
Modelo
Entidad - relación
21
Propiedades de una entidad
ATRIBUTO
Modelo
Entidad - relación
22
Propiedades de una entidad
ATRIBUTO
Modelo
Entidad - relación
23
ATRIBUTO COMPUESTO
Modelo
Entidad - relación
24
Cardinalidad:
Se define la cardinalidad como el grado de participación de las entidades
en una relación. Para calcularlo se propone la realización de la siguiente
pregunta: ¿Cuántos elementos de una entidad participarán en la relación
con un elemento concreto de la segunda entidad? y ¿cuántos elementos
de la segunda entidad participarán en la relación con un elemento
concreto de la primera entidad? La respuesta será 1 o muchos
Modelo
Entidad - relación
25
Modelo
Entidad - relación
26
1:1 - uno a uno: Una tarjeta de embarque asigna un asiento
concreto. Un asiento es asignado por una tarjeta de
embarque concreta.
Modelo
Entidad - relación
27
1: N - uno a muchos: En una estantería concreta hay muchos
libros y un libro concreto está en una estantería.
Modelo
Entidad - relación
28
N: M - muchos a muchos: Muchos cocineros preparan un
plato concreto, muchos platos son preparados por un
cocinero concreto.

Lenguaje de programacion unidad 1 UML