SlideShare una empresa de Scribd logo
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.

Más contenido relacionado

PPTX
Programación Orientada Objetos Java Unidad 1
PPT
Razones y Proporciones
PPT
Razones y proporciones
DOCX
Plan de evaluación jannett
PPTX
Representacion del conocimiento
PDF
Potencias y raíz cuadrada repasodematematicas
PPTX
USO PEDAGÓGICO APLICATIVOS MATEMÁTICAS.pptx
PPTX
Producto integrador matemática
Programación Orientada Objetos Java Unidad 1
Razones y Proporciones
Razones y proporciones
Plan de evaluación jannett
Representacion del conocimiento
Potencias y raíz cuadrada repasodematematicas
USO PEDAGÓGICO APLICATIVOS MATEMÁTICAS.pptx
Producto integrador matemática

Similar a Lenguaje de programacion unidad 1 UML (16)

PPTX
Producto integrador matemática
PPT
Características de la prueba ENLACE 2008-2009
PPTX
Presentacion de uml (2)
PDF
Clase 12a uml_clases
PPTX
Modelo Entidad - Relación
DOCX
Tomo 3... solución de problemas de Sánchez Amestoy, Ph. D. PROYECTO
DOCX
Plan de evaluación jannett
PDF
DÉCIMO TAREAS UNIFICADAS S17 03 AL 07 enero 2022.pdf
PPTX
Realidad virtual en curso de inteligencia artificial de Educagratis
PPT
PPT sobre la habilidad de relacionar en paes
PDF
Aprendizaje colaborativoambientessincronicosasincronicos
PDF
tema-8-bd-entidad-relacion base de datos
PPTX
Comprendiendo UML para el área de desarrollo
PDF
Sesión Propiedades de la Multiplicación con LEGO
PPTX
sesion de comunicación.pptx
PDF
Uml clase 04_uml_clases
Producto integrador matemática
Características de la prueba ENLACE 2008-2009
Presentacion de uml (2)
Clase 12a uml_clases
Modelo Entidad - Relación
Tomo 3... solución de problemas de Sánchez Amestoy, Ph. D. PROYECTO
Plan de evaluación jannett
DÉCIMO TAREAS UNIFICADAS S17 03 AL 07 enero 2022.pdf
Realidad virtual en curso de inteligencia artificial de Educagratis
PPT sobre la habilidad de relacionar en paes
Aprendizaje colaborativoambientessincronicosasincronicos
tema-8-bd-entidad-relacion base de datos
Comprendiendo UML para el área de desarrollo
Sesión Propiedades de la Multiplicación con LEGO
sesion de comunicación.pptx
Uml clase 04_uml_clases
Publicidad

Más de Andres Herrera Rodriguez (19)

PDF
PDF
Lab excepciones propias
PDF
unidad 5 excepciones propias
PDF
Lab excepciones
PPTX
PDF
Laboratorio clase abstract
PDF
3. unidad 4 polimorfismo
PDF
Laboratorio interfaces
PDF
Laboratorio de polimorfismo
PDF
PDF
Lenguaje de programacion unidad 3 arreglos de objetos
PDF
Lenguaje de programacion laboratorio arreglos
PDF
Formularios HTML
PDF
PDF
Lenguaje de programacion unidad 2 clases y objetos
PDF
programación WEB Unidad 1 html
PDF
Lectura y ejemplos clases y objetos
Lab excepciones propias
unidad 5 excepciones propias
Lab excepciones
Laboratorio clase abstract
3. unidad 4 polimorfismo
Laboratorio interfaces
Laboratorio de polimorfismo
Lenguaje de programacion unidad 3 arreglos de objetos
Lenguaje de programacion laboratorio arreglos
Formularios HTML
Lenguaje de programacion unidad 2 clases y objetos
programación WEB Unidad 1 html
Lectura y ejemplos clases y objetos
Publicidad

Último (6)

PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
PPTX
sistemas de informacion.................
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
Conceptos basicos de Base de Datos y sus propiedades
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Derechos_de_Autor_y_Creative_Commons.pptx
sistemas de informacion.................
AutoCAD Herramientas para el futuro, Juan Fandiño
Su punto de partida en la IA: Microsoft 365 Copilot Chat
Conceptos basicos de Base de Datos y sus propiedades
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd

Lenguaje de programacion unidad 1 UML