• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

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

image

Boton play

image

Boton play

image

Progreso

1/134

Click para voltear

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.