- Barajar
ActivarDesactivar
- Alphabetizar
ActivarDesactivar
- Frente Primero
ActivarDesactivar
- Ambos lados
ActivarDesactivar
- Leer
ActivarDesactivar
Leyendo...
Cómo estudiar sus tarjetas
Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda
Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba
Tecla H: Muestra pista (3er lado).tecla h
Tecla N: Lea el texto en voz.tecla n
Boton play
Boton play
134 Cartas en este set
- Frente
- Atrás
¿Cómo se llama a la tabla que RESULTA de unir dos tablas por medio de una llave?
|
Tabla de resultados. Ref. Intro BD relacionales pag 3. 1er parrafo.
|
¿Qué nivel de la arquitectura no es parte del modelo relacional?
|
Nivel Físico /Interno
|
¿Para que sirve una lista?
|
Una lista es una estructura de datos dinámica, que contiene una colección de datos ( almacena datos del mundo real ) del mismo tipo de manera que se establece entre ellos un orden.
|
¿Para que sirve el modelado de carga?
|
?
|
Definición de campo almacenado
|
Es la unidad mas pequeña de datos almacenado
|
Definición de registro almacenado
|
Es una colección de campos almacenados
|
Planteamiento de un proyecto se hacen iteraciones para ir mejorando un proyecto y cada vez se resolvían cosas mas extensas. Elegir tipo de estrategia:
|
Estrategia Descendente
|
Para que sirve el modelo en espiral?
|
Se usa en sistemas grandes, largo, caros y complejos debido a que un fallo puede ser un gran riesgo, se toma en cuenta la gestión de riesgos. Los factores de riesgo son reducidos.
|
El ejemplo de la construcción de la casa, hace uso del algoritmo:
|
Programación dinámica
|
Definición de programación dinámica
|
Usa la estrategia divide y venceras, osea descompone el problema mas pequeños osea en subproblemas pero la solución de estos ayuda a resolver un problema mas grande, se realiza de manera recursiva y es una tecnica ascendente.
|
Definición de la clase control
|
son fáciles de extraer tiene que ver con operaciones, sumas, etc.
|
Propiedades emergentes
|
Las propiedades emergentes surgen cuando el sistema se integra como un todo también dependen de los componentes.
|
Tipos de propiedades emergentes
|
P.E. funcionales aparecen cuando todas las partes del sistema trabajan de forma conjunta para logar un objetivo.
P.E. no funcionales, son aquellas que tienen que ver con el comportamiento del sistema, fiabilidad, rendimiento, protección , seguridad. |
De todas estas pruebas cual es la mas dificil de EJECUTAR?
|
Prueba de integración.
|
Definición de defecto
|
Es una característica del sistema que puede provocar un error o un fallo.
|
Catalogo de base de datos
|
Es una tabla que contiene descriptores o metadatos, información relacionada con los usuarios, tablas, índices, restricciones de seguridad, restricciones de integridad, se almacena en el espacio de tablas SYSTEM.
|
Administrador de comunicaciones
|
Es el componente que ayuda en la transferencia de datos( mensajes/ peticiones)
|
utilerias
|
Son herramientas que se ejecutan en nivel externo y que son de ayuda al DBA en sus diferentes tareas administrativas.
|
El principio de información
|
Los sistemas relacionales acatan este principio, en donde dice que todo el contenido de la información esta representada con valores explícitos dentro de columnas dentro de tablas.
|
Planteamiento de un problema que involucra la construcción de un carro
|
programación dinámica ó divide y vencerás
|
programación extrema
|
Es una metodogia agil, que integra al cliente, analista, programadores en cada etapa esto con la finalidad de revisar con pequeñas iteraciones lo desarrollado.
|
Pruebas estáticas/ técnicas de validación estática
|
Técnicas que no se requiere que se ejecute el código.
|
Que es la realización de un caso de uso.
|
Se le llama así porque es el proceso de ampliar y refinar un caso de uso.
|
cuando aparecen los defectos
|
Cuando se integra los componentes del sistema
|
Estrategia que añade elementos
|
Estrategia descendente
|
Definición de algoritmo
|
Es un proceso computacional - secuencia finita de instrucciones, bien definidas que especifica como de ejecutarse una operación.
|
Definición de verificación
|
Estamos creando el producto correctamente? tiene que ver con que el sistema se pague a las especificaciones.
|
Tablas encadenadas
|
Cuando los datos en una tabla no cabe se hace uso de un bloque de espacio libre para asignar los datos.
|
Tarea del analista en el workflow del analisis
|
Es trabajar con el cliente y los futuros usuarios para determinar que requieren.
|
En que nivel esta el nivel de aplicaciones
|
En el nivel externo
|
Base de datos distribuidos
|
Base de datos logicamente distribuidas
|
Segmentos temporales
|
Se crea un segmento temporal de manera dinámica para almacenar los datos de manera temporal en operaciones de ordenamiento sobre todo en operaciones muy grandes.
|
Donde no se considera en nivel interno/fisico?
|
modelo relacional
|
Que representan las tablas?
|
Las tablas representan como esta almacenados los datos fisicamente.
|
Abreviaciones de ciertas operadores relacionales
|
INSERT, UPDATE, DELETE, SELECT
|
Principio para usar tablas en el nivel lógico
|
Todo el contenido es representado con valores en tablas.
|
Definición de relaciones
|
Son cosas que decimos acerca de las cosas que podemos hablar. Ej..
Tipo de dato(cosas de las que podemos hablar) :El #Emp trabaja en el departamento #Depto Relaciones: (cosas que decimos acerca de las cosas que podemos hablar) El EMPLEADO1 trabaja en el departamento de SISTEMAS |
Que nivel ve el usuario que solicita la información de la base de datos?
|
nivel externo o nivel logico de usuario
|
Que es el nivel conceptual?
|
Es el nivel de indirección entre el nivel externo y nivel fisico
|
Que nivel define el DBA?
|
Nivel conceptual
|
Analogia de un jefe y su ayudante Que rol representa cada uno?
|
El Jefe es el DA y el ayudante es el DBA
|
un señor dueño de una tiende quiere implementar una base de datos.. que rol tiene?
|
DA
|
Funcion principal del DA
|
Definir cuales datos son los que van a ser guardados en la base de datos
|
Persona encargada de la seguridad de la base de datos
|
DBA
|
Función principal del DBA
|
Elegir el BDMS
|
Es el intermediario entre el sistema y el usuario
|
DBA
|
Que aspectos se deben tener en cuenta al elegir un BDMS
|
# de usuarios, tamaño de la empresa, tamaño de la base de datos, escalabilidad.
|
Definición de la ingenieria de Software
|
Es una disciplina de la ingeniería que incluye todo los proceso de la producción del software
|
Rama para desarrollar que usa Hardware y software
|
Ingeniería de sistemas
|
Actividades de la Ingeniería de sofware
|
Procesos técnicos, gestión de proyectos, herramientas y métodos y teorías de apoyo a la producción del software
|
Definición del diagrama de Gantt
|
Se representan las actividades y fechas
|
Definición de sistemas Socio- técnico
|
comprenden uno o mas sistemas técnicos informaticos, incluyen conocimiento de como debe usarse el sistema (incluyen personas)
|
Caracteristicas de los sistemas sociotecnicos?
|
Poseen propiedades emergentes, no son deterministas, depende de la estabilidad de los objetivos, relaciones y conflictos entre los objetivos.
|
Que es un fallo del sistema?
|
Es un evento que sucede cuando el sistema no funciona como el usuario espera.
|
Que es un error del sistema?
|
Es un estado erroneo que puede producir un comportamiento inesperado por el usuario
|
Cuales son las 4 dimensiones de la confianza en un sistema?
|
Disponibilidad, Fiabilidad, Protección, Seguridad,
|
Que es la confiabilidad
|
Es la confianza que tiene el usuario que el sistema no fallara en un determinado tiempo .
|
Que es la fiabilidad
|
Es la probabilidad de que el sistema funcionará correctamente tal y como espera el usuario o sea que prestará sus servicios cuando son solicitados.
|
Que es un accidente?
|
Es un EVENTO o serie de eventos que pueden causar muerte o lesiones.
|
Definición de ataque y amenaza
|
Aprovechamiento de la vulnerabilidad del sistema, es externo y puede causar daño.
Circunstancias que potencialmente pueden causar daño. |
Capacidad de ofrecer un servicio aun cuando esta siendo atacado
|
Supervivencia
|
En que etapa de la ingeniera de sistemas se pueden meter los requerimientos
|
Requerimientos del sistema
|
Donde se usa el diagrama de bloques?
|
En la arquitectura o modelado del sistema, donde muestra los principales subsistemas y la interconección entre ellos.
|
Definición de los sistemas críticos
|
son sistemas socio-tecnicos en los que una falla en el sistema puede provocar perdidas considerables, daños al entorno, lesiones o muerte.
|
Definición de base de datos
|
Es un contendor/armario electrónico/colección de archivos para almacenar información que es relevante para la empresa.
|
Analogia de una escuela donde cada quien ve su información
|
Sistema de un solo usuario
|
¿como se llaman los usuarios que no tienen permisos sobre la base de datos?
|
Usuarios finales
|
Que es una entidad
|
Cualquier objeto identificable en base de datos
|
El software de seguridad utiliza software de terceros..(fabricantes)
|
RACF de IBM
|
Principales BDMS
|
BD2 de IBM, Oracle de Oracle Corportation, SQL server de Micorsoft
|
Donde se guardan las transacciones de la base de datos?
|
En el archivo de registros de rehacer7 bitacora de transacciones
|
cual punto es mas importante en la implementación de la base de datos?
|
La autenticación
|
Completar el ciclo de vida de los sistemas de información
|
Estudio de factibilidad, Recuperación y analisis de los requisitos, diseño, prototipo, implementación, validación y operación.
EF, RAR, D, P, I, V, O |
Que es el estudio de factibilidad
|
Determinar las distintas alternativas de diseño y componentes del sistema.
|
Escoger estrategia Alumno- se inscribe- curso
|
Estrategia descendente con interrealciones
|
Tipos de primitivas
|
Ascendentes y descendentes
|
Tipos de estrategias
|
Ascendente, descendente, centrifuga y mixta.
|
Como se pueden relacionar 2 tablas?
|
por la clave
|
que es una base de datos relacional?
|
Es un conjunto finito de relaciones (tablas)
|
Enunciado: Mas fácil de establecer, pero mas difícil de controlar
|
Administración descentralizada
|
¿Que incluye el conjunto de datos para proteger el SO?
|
indices, tablas, restricciones de seguridad, restricciones de integridad, archivos de rastreo de rendimiento, conjunto de datos del usuario en el espacio de tablas, archivos de registro activo.
|
que es una transacción?
|
Es una unidad de trabajo lógica que puede ejecutar varias operaciones
|
Propiedad de una transacción aun si algo falla?
|
Atomica
|
Que se debe hacer en caso de que un indice ya exista en oracle
|
Ejecutar la clausula ReBuild con el comando alter index
|
Como se crean los espacios de tablas en oracle
|
De manera predeterminada se crean
|
Para que se crea una tabla TEMP en BD
|
Se crean para almacenar los datos temporalmente mientras se realiza una operación de ordenación sobre todo cuando son muy grandes (order by, grupo by, minus, distinct, union)
|
Que es un segmento?
|
Es un área física que almacenda información de tablas o vistas, esta compuesto por extensiones que son conjuntos de bloques contiguos
|
Elimina registros de una tabla pero conserva indices, privilegios y restricciones
|
TRUNCATE
|
PCTFREE
|
Establece la cantidad de espacio que se mantendra libre en cada bloque de datos
|
en donde se guarda el Diccionario de datos?
|
SYSTEM
|
Quien es el SA o SYSADMIN
|
Es el grupo mas poderoso dentro del DBMS se encarga de instalarlo.
|
tablas encadenadas
|
Se crean cuando una operación excede o supera el espacio asignado y toma espacio de otros bloques.
|
Que es un tipo de datos Abstracto (TAD)?
|
Es un modelo matemático de los objetos de tipos de datos y las operaciones de estos objetos.
|
Se crea A con métodos de B
|
Diseño basado en la responsabilidad
|
Pseudocódigo
|
Se utiliza para expresar algoritmos escritos independientemente del lenguaje de programación
|
Eficiencia de un algoritmo
|
Se mide la cantidad de recursos que el algoritmo consume : espacio de memoria [$ cantidad de memora requerida] y tiempo de ejecución [$ cantidad de tiempo de computo]
|
complejidad del programa
|
Es el grado de dificultad de implementar un algoritmo
|
MAD
|
modelo común para evaluar/análisis de tiempo de ejecución de los algoritmos
|
Para que sirve el Análisis estáticos
|
Para identificar código que no se usa, instrucciones inalcanzables,
|
Tiempo de ejecución en el caso peor
|
Es el tiempo máximo de ejecución de un algoritmo
|
Algoritmo que se usa para resolver problemas de busqueda
|
Algoritmo de fuerza bruta
|
Descompone el problema en subproblemas mas pequeños similares al original
|
Algoritmo divide y venceras
|
Se usa para resolver problemas de optimización
|
Algoritmo programación dinamica.
|
Ordenación que usa pivote y recursividad
|
Ordenación rápida
|
Desde el centro lo divide en 2
|
Busqueda binaria o por bisección
|
Que operación inserta un nuevo elemento en una Pila?
|
Apilar
|
operación que nos da el primer elemento de una Pila
|
CIMA
|
Con que información se obtiene información especifica de una lista
|
Obtener(L, x,i)
|
En una pila quien tiene menos tiempo
|
CIMA
|
Que es mas rápido para agregar un nuevo elemento a la lista?
|
Añadir
|
Operaciones de las listas
|
Inicio, Actual, Siguiente, Añadir, Obtener, Longitud, insertar, Eliminar
|
Que se utiliza primero para agregar un nuevo elemento?
|
Añadir en caso que no especifica posición si no es Insertar (x, i))
|
Que son las listas con saltos?
|
Se agregan puntero en ciertos nodos
|
como podemos conocer la posición de un elemento en una pila
|
?? DEsapilar
|
cual es el aspecto mas importante en el workflow de los requisitos
|
Familiarizarse con el dominio de aplicaciones usar la terminología correcta asi como el entorno de negocios donde va a operar el sistema
|
En que etapa del workflow van los requisitos del cliente?
|
En el Modelo de negocios
|
Es el primer diagrama UML utilizado en la elaboración del modelo de negocios
|
Diagrama de casos de usos
|
Proceso de descubrir los requisitos del cliente
|
Obtención/Captura de los requisitos
|
Proceso de refinar y extender los requisitos
|
Analisis de los requisitos
|
DEfinición requisito Funcional
|
Representa una accion que el sistema debe ser capaz de realizar
|
DEfinición de requisito no funcional
|
Especifica las propiedades del sistema (comportamiento), escalabilidad, fiabilidad, restricciones de plataforma
|
Objetivo del workflow del analisis
|
Obtener el documento de especificaciones
|
Que representan los casos de uso en la etapa del analisis
|
Las clases a extraer
|
Clase que se usa para la entrada de datos de usuarios futuros?
|
Clase borde
|
Proceso de ampliar y refinar los casos de uso
|
Realización de casos de uso
|
en que diagrama se representa un escenario de un caso de uso?
|
En el diagrama de Interaccion- colaboración
|
Objetivo del workflow de diseño
|
Proporcionar un vinculo entre los requerimientos del cliente y implementación en código.
|
En cual workflow se elige el lenguaje de programación o se toma decisiones criticas sobre la arquitectura del sistema?
|
workflow de diseño
|
Cual diagrama representa la realización de los casos de uso?
|
Diagrama de iteracción
|
Que es Herencia
|
Posibilidad de extención y reutilización de código
|
Que es la validadion?
|
Estamos creando el producto/software correcto? tiene que ver que el sistema cumpla con los expectativas del cliente, el sistema hace lo que el cliente espera que haga?
|
En un estudio de errores en sistemas empotrados LUTZ concluye:
|
Que las dificultades con los requerimientos son la principal causa de errores en la seguridad de los sistemas que persistieron hasta la integridad y la prueba del sistema
|
Objetivo de la inspección del SW
|
Encontrar errores, omisiones y anomalias, se sentran en el código fuente?
|
Analisis por caminos
|
identifica todos los posibles caminos y muestra las sentencias ejecutadas de dicho camino.
|