Repaso Examen 2
1.
Metodologías – son un sistema completo de técnicas, tales como
procedimientos, roles, herramientas y estándares de calidad para completar
completamente el ciclo de vida de desarrollo de sistemas (SDLC).
2.
Técnicas orientadas a procesos – hace los modelos del sistema
estudiando como se lleva a cabo el flujo de “input” a “process” a “outputs”.
3.
Técnicas orientadas a datos – hace los modelos del sistema basados en
la organización y el acceso a los datos.
4.
Programación estructurada – es una técnica para diseñar y codificar
programas con claridad.
5.
Diseño estructurado – es una técnica y guía para diseñar una jerarquía
de módulos lógicos que representan el programa de computadoras.
6.
Análisis estructurado – es una técnica que traduce los requisitos del
usuario en funciones, actividades, entradas, salidas y almacenamiento de datos.
7.
Modelación de datos – representa los requisitos del usuario en términos
de datos, independiente a como los datos van a ser procesados para obtener
información.
8.
Ingeniería de información – aplica a las técnicas estructuradas tanto
de datos como de procesos de la organización.
9.
Relación – es una asociación entre entidades.
10.
1:M – se utiliza para representar una relación uno a muchos.
11.
1:1 – se utiliza para
representar una relación uno a uno.
12.
M:N – se utiliza para
representar una relación muchos a muchos, por lo general se rompen formando dos
relaciones 1:M.
13.
Llave primaria (“primary key”)
– es aquella que identifica únicamente un “record”.
14.
Llave foránea (“foreign key”) –
es aquella que se utiliza para establecer una relación entre dos
entidades. Debe ser llave primaria en
otra entidad.
15.
Entidad – es algo para lo que
se debe obtener datos.
16.
Atributo – es algo que describe
la entidad.
17.
Línea entrecortada – se utiliza
para representar una relación opcional.
18.
Línea sólida – se utiliza para
representar una relación obligatoria.
19.
Terminación en “crow foot” –
indica que la relación es 1:M. La entidad que la recibe podría tener muchos
“records” que se asocien con un “record” de la entidad de origen.
20.
Terminación en línea sencilla – indica que la relación es 1:1.
21.
#* - se utiliza para
representar un atributo “primary key”.
22.
* - se utiliza para representar
un atributo obligatorio.
23.
o - se utiliza para representar
un atributo opcional.
24.
CASE “computer aided software
engineering” – es la utilización de las computadoras como herramienta para
diseñar “software”.
25.
“Upper CASE Tools” – se utilizan para apoyar las fases de
planificación, análisis y diseño de sistema.
“Front–end”.
26.
“Lower CASE Tools” – se utilizan para la implementación y apoyo al
sistema. “Back-end”.
27.
“Cross life cycle CASE” – son aquellas herramientas que sirven tanto para
el “front-end” como para el “back-end”
28.
Reingeniería – es el proceso de alterar o reestructurar un sistema
existente.
29.
“Reverse Engineering” – es el proceso de analizar la programación de
una aplicación existente para crear una representación a un nivel superior de
los códigos. Muchas veces son gráficas
o diagramas.
30.
Centro de desarrollo – es un grupo de profesionales de sistemas de
información quienes planifican, implementan y apoyan un desarrollo de sistemas
estandarizado.