Los sistemas de gestión de base de datos, es una agrupación de programas que sirven para el manejo de hartos volúmenes de información de una organización para lo cual tienen una característica esencial. Definir, construir y manipular los datos de una base de datos. Aplicar una arquitectura de cliente servidor Desarrollar aplicaciones de escritorio Programación orientada a objetos. ¿Cuál de los siguientes literales no cumple como función de los Sistemas de gestión de base de datos? Gestión de los recursos que necesita un programa para ejecutarse además de la creación, destrucción y reanudación de mecanismos de comunicación de los procesos Restricción de acceso no autorizados Suministrar múltiples interfases de usuarios Capacidad de realizar copias de seguridad y recuperación de datos. Analizar la siguiente tabla para la creación, clave primaria de la tabla y almacenamiento de un registro. CREATE DATABASE SCRUM
GO
USE SCRUM
GO
CREATE TABLE ROLES
(id_rol INT IDENTITY(1,1),
rol varchar(20) not null,
CONSTRAINT pk_roles PRIMARY KEY(id_rol))
GO
insert into ROLES values ('uno')
CREATE DATABASE SCRUM
GO
USE SCRUM
GO
CREATE TABLE ROLES
(id_rol INT IDENTITY(1,1),
rol varchar(20) not null,
CONSTRAINT pk_roles KEY(id_rol))
GO
insert into ROLES values ('uno')
CREATE DATABASE SCRUM
GO
USE SCRUMR
GO
CREATE TABLE ROLES
(id_rol INT IDENTITY(1,1),
rol varchar(20) not null,
CONSTRAINT pk_roles PRIMARY KEY(rol))
GO
insert into ROLES values ('uno')
CREATE DATABASE SCRUM
GO
USE SCRUM
GO
CREATE TABLE ROLES
(id_rol INT IDENTITY(1,1),
rol varchar(20) not null,
CONSTRAINT pk_roles PRIMARY KEY(id_rol))
GO
. Cuál es el predicado del SQL que permite determinar si los valores en la columna especificada de una tabla están contenidos en una lista definida IN ALL ANY SOME. Del siguiente modelo de base de datos determinar el código de sql correcto para unir las tres tablas mediante un join SELECT pais.id_pais, pais.pais, personas.id_persona, personas.apellido, personas.nombre, roles.id_rol, roles.rol
FROM pais INNER JOIN
personas ON pais.id_pais = personas.id_pais INNER JOIN
roles ON personas.id_rol = roles.id_rol SELECT pais.id_pais, pais.pais, personas.id_persona, personas.apellido, personas.nombre, roles.id_rol, roles.rol
FROM pais JOIN INNER
personas ON pais.id_pais = personas.id_pais JOIN INNER
roles ON personas.id_rol = roles.id_rol SELECT pais.id_pais, pais.pais, personas.id_persona, personas.apellido, personas.nombre, roles.id_rol, roles.rol
FROM pais INNER JOIN
personas ON pais.id_pais = pais.id_pais INNER JOIN
roles ON roles.id_rol = roles.id_rol SELECT pais.id_pais, pais.pais, personas.id_persona, personas.apellido, personas.nombre, roles.id_rol, roles.rol
FROM personas INNER JOIN
Rol ON pais.id_pais = personas.id_pais INNER JOIN
pais ON personas.id_rol = roles.id_rol. Del siguiente modelo de base de datos determinar el código de sql correcto para establecer las claves secundarias según las relaciones establecidas CREATE TABLE personas ( id_persona int IDENTITY(1,1), apellido varchar(40) not null, nombre varchar(40) not null, sueldo smallmoney, direccion varchar(100), celular varchar(8), sexo varchar(1), nacimiento date, id_rol int not null, id_pais int not null, CONSTRAINT PK_persona PRIMARY KEY (id_persona), CONSTRAINT FK_rol FOREIGN KEY (id_rol) REFERENCES roles(id_rol), CONSTRAINT FK2_pais FOREIGN KEY (id_pais) REFERENCES pais(id_pais) ) CREATE TABLE personas ( id_persona int IDENTITY(1,1), apellido varchar(40) not null, nombre varchar(40) not null, sueldo smallmoney, direccion varchar(100), celular varchar(8), sexo varchar(1), nacimiento date, id_rol int not null, id_pais int not null, CONSTRAINT PK_persona PRIMARY KEY (id_persona), CONSTRAINT FK_rol KEY (id_rol) REFERENCES roles(id_rol), CONSTRAINT FK2_pais KEY (id_pais) REFERENCES pais(id_pais) ) CREATE TABLE personas ( id_persona int IDENTITY(1,1), apellido varchar(40) not null, nombre varchar(40) not null, sueldo smallmoney, direccion varchar(100), celular varchar(8), sexo varchar(1), nacimiento date, id_rol int not null, id_pais int not null, CONSTRAINT PK_persona FOREIGN KEY (id_persona), CONSTRAINT FK_rol FOREIGN KEY (id_rol) REFERENCES roles(id_rol), CONSTRAINT FK2_pais FOREIGN KEY (id_pais) REFERENCES pais(id_pais) ) CREATE TABLE personas ( id_persona int IDENTITY(1,1), apellido varchar(40) not null, nombre varchar(40) not null, sueldo smallmoney, direccion varchar(100), celular varchar(8), sexo varchar(1), nacimiento date, id_rol int not null, id_pais int not null, CONSTRAINT PK_persona PRIMARY KEY (id_persona), CONSTRAINT FK_rol FOREIGN KEY (id_rol) REFERENCES roles(id_rol), CONSTRAINT FK2_pais FOREIGN KEY (id_pais) ). En programación orientada a objeto, se muestra algunas líneas de códigos, public class Gallina:Ave - public class Gallina extends Ave public class Gallina inherit Ave public class Gallina implements Ave public class Gallina imple Av. En programación orientada a objeto, ¿Qué es lo que permite la abstracción? Es el denota las características esenciales de un objeto, donde se capturan sus comportamientos Son comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre Es la clave en el proceso de análisis y diseño orientado a objetos, ya que mediante ella podemos llegar a armar un conjunto de clases Comparar con estilos de programación convencionales. ¿En una aplicación Android, el archivo Manifest.xml sirve entre otras cosas para? Declarar los permisos Declarar la API mínima necesaria para la App Declarar los componentes de la App Todas las anteriores. ¿Es posible iniciar una App Android con dos actividades a la vez? NO SI, no es necesario ningún configuración adicional Si, solo se si se activa el modo multi-ventana Si, si ambas actividades son llamadas desde un intentService. ¿Qué tipo de Layout sirve para alinear el contenido de la Actividad por filas y columnas? RelativeLayout LinearLayout ColumnLayout Layout. ¿Cuál es el orden de ejecución válido del ciclo de vida de una Actividad Android? onCreate(), onResume(), onPause(), onDestroy() onCreate(), onResume(), onRestart(), onDestroy(), onStop() onResume(), onStart(), onPause() onStart(), onDestroy(), onRestart (). ¿Cuál es el procedimiento para traducir a varios idiomas el contenido de una app en Android? Definiendo los diferentes textos en la carpeta /res/strings y utilizando las etiquetas de idiomas Publicando una App para cada idioma en Google Play Android utiliza Google Translate de forma automática para su traducción Comprobando en runtime el idioma del dispositivo y según aquello eligiendo el texto correcto. En programación orientada a objetos escribir programas que procesen objetos que comparten la misma superclase en una jerarquía de clases, como si todos fueran objetos de la superclase; esto puede simplificar la programación. Polimorfismo Construtor Clases Metodo. Control Interno Informático suele ser un órgano de la Dirección del Departamento de Informática y está dotado de las personas y medios materiales proporcionados a los cometidos que se le encomienden. Controlar que todas las actividades se realizan cumpliendo los procedimientos y normas fijados. Asegurar que las modificaciones de los procedimientos programados. Controles sobre el software de base. El registro de intentos de acceso no autorizados. La Auditoria Informática es el proceso de recoger, agrupar y evaluar evidencias para determinar si un sistema informatizado salvaguarda los activos, mantiene la integridad de los dalos, lleva a cabo eficazmente los fines de la organización y utiliza eficientemente los recursos. Direccion de la organización Direccion de TIC Usuarios del sistema Administrador de Servicios Informáticos. Un servicio REST no es una arquitectura software, sino un conjunto de restricciones con las que podemos crear un estilo de arquitectura software, la cual podremos usar para crear aplicaciones web respetando HTTP. PUT GET POST DELETE. La auditoría en general consiste en la emisión de una opinión profesional sobre si el objeto sometido a análisis presenta adecuadamente la realidad que pretende reflejar y/o cumple las condiciones que le han sido prescritas. No se necesita de personal capacitado para el uso de las técnicas auditorias asistidas por computador Menor gasto económico en el proceso de la auditoria. Mejora de las técnicas habituales. Fácil comprensión de los resultados de la auditoria. . Los tres criterios básicos de calidad de un proyecto de desarrollo de software son: Costos, beneficios, y tiempo
Costos, beneficios, y alcance
Costos, tiempos, y alcance
Costos, beneficios, y rentabilidad. Típicamente un proyecto de software es exitoso si este se alinea a los: Objetivos y necesidades del cliente o empresa
Objetivos y necesidades del equipo de desarrollo
Objetivos y necesidades del equipo analistas
Productos comerciales. Consisten en sistemas independientes que se producen por una organización de desarrollo y se venden en el mercado abierto a cualquier cliente que desee comprarlos Productos genéricos
Productos personalizados
Productos especializados
Productos comerciales. Los ingenieros hacen que las cosas funcionen con la aplicación de teorías, métodos y herramientas donde es adecuado se considera. Disciplina de ingeniería
Proceso de Ingeniería
Especificaciones técnicas
Validación de procesos. Las teorías y los métodos que subyacen en las computadoras y los sistemas de software, en tanto que la ingeniería de software se preocupa por los asuntos prácticos de la producción del software es la. Las ciencias de la computación
Ingeniería de Software
Ingeniería de sistemas
Control y automatización. . Consisten en aplicaciones que se ejecutan en una computadora remota y a las que los usuarios acceden desde sus propias PC o terminales. Aplicaciones interactivas basadas en transacción Sistemas de adquisición de datos Sistemas de sistemas Sistemas de control embebidos. Determine el componente de la Ética en la ingeniería de software. Derechos de propiedad intelectual Seguridad Organización Control. La toma de las actividades fundamentales del proceso de especificación, desarrollo, validación y evolución representa fases separadas del proceso como la especificación de requerimientos, diseño de software, implementación, pruebas y mantenimiento corresponde al modelo de: Modelo en cascada Ingeniería de software orientada a la reutilización Modelo espiral Modelo Xp. Las siguientes fases corresponden al modelo fases (especificación de requerimientos, análisis de componentes, diseño con reutilización, desarrollo e integración, validación del sistema. Ingeniería de software orientada a la reutilización Modelo espiral Modelo en cascada Modelo Tradicional. La versión inicial de un sistema de software que se usa para demostrar conceptos, tratar opciones de diseño y encontrar más sobre el problema y sus posibles soluciones es: Prototipos
Proceso de software
Modelos
Actividades del proceso. Los procesos de desarrollo del software rápido se diseñan para producir rápidamente un software útil apoyándose universalmente en el enfoque incremental para la especificación, el desarrollo y la entrega de software se denomina: Métodos agiles Modelo en cascada Métodos no agiles Modelo espiral. Programación extrema pertenece a Metodología agiles
Metodologías tradicionales
Metodología no agiles
Lenguaje de programación de alto nivel. Los enunciados acerca de servicios que el sistema debe proveer, de cómo debería reaccionar el sistema a entradas particulares y de cómo debería comportarse el sistema en situaciones específicas se define como: Requerimientos funcionales
Proceso de software
Programación extrema
Requerimiento no funcionales. Si se necesita contar el número de registros de la tabla Empleados SELECT COUNT(*) FROM Empleados
SELECT NUMBER FROM Empleados
SELECT COUNT Empleados
SELECT SUM(CAMPO) FROM Empleados. El fundamento de la separación de las tres capas como son vistas, controladores y modelos son procesos se realizan de manera sencilla para mejorar Se pueden modificar los objetos de negocio para mejorar y poder migrar a otra tecnología. Los procesos de mantenimiento se amplían y se aumenta el tiempo para el desarrollo de la solución. Las vistas no son susceptibles de modificación por que causan inconvenientes en el modelo. Donde el software reparte su carga de cómputo en dos partes independientes pero sin reparto claro de funciones. La entidad provista de dos características como son un estado e identidad y un comportamiento los cuales responde a un conjunto de datos y funciones relacionadas. Objeto
Metodo
Propiedades
Atributos. Técnica para administrar la memoria en automática, evitando el desperdicio de grandes cantidades de memoria, es decir consiste en destruir aquellos objetos cuando no son necesarios por nuestros programas. Recolección de basura
Herencia
Polimorfismo
Aislamiento. Tecnología informática que permite la creación de interfaces de usuario atractivos y la comunicación con el servidor web son: HTML, CSS Y JAVASCRIPT
PDO, ASP
NOTEPAD, PHP
NETBEANS, JAVA. Identifique las fases de la metodología WSDM Modelado del usuario, diseño conceptual, diseño de implementación, implementación.
Modelado del negocio, captura de requisitos, análisis y diseño, implementación.
Obtención de requerimientos, diseño conceptual, diseño de navegación, diseño de interfaz abstracta e implementación.
Análisis, diseño, desarrollo, implementación, pruebas. ¿Que es y para que se usa un cursor en sql ? Variable que recorre un conjunto de resultados Es el puntero manejado en sql en su entorno grafico Es un tipo de puntero para el uso de windows Es el destino que se le da a los datos que se están manejando. Identifique las fases de la metodología OOHDM Obtención de requerimientos, diseño conceptual, diseño de navegación, diseño de interfaz abstracta, implementación
Modelado del usuario, diseño conceptual, diseño de implementación, implementación
Modelo del negocio, captura de requisitos, análisis y diseño, implementación.
Análisis, diseño, desarrollo, implementación, pruebas. Identifique las fases de la metodología WAE Modelo del negocio, captura de requisitos, análisis y diseño, implementación
Obtención de requerimientos, diseño conceptual, diseño de navegación, diseño de interfaz abstracta, implementación
Modelado del usuario, diseño conceptual, diseño de implementación, implementación
Modelo del negocio, captura de requisitos, análisis y diseño, implementación. Determine el enfoque de desarrollo de aplicaciones web cuando se usa tecnologías de cliente, servidor y base de datos, teniendo en cuenta lo que dispone el Sistema Operativo y sus costes Creación de aplicación web con Tecnologías de desarrollo
Creación de aplicación web con sistema gestores de contenido
Creación de aplicaciones web utilizando la arquitectura de aplicaciones web
Ninguna de la anteriores. Determine la característica de las bases de datos relacionales el modelo más utilizado actualmente para implementar las BD ya planificadas. Herramienta interactiva para hacer consultas y crear base de datos.
No utilizan estructuras fijas como tablas para el almacenamiento de los datos.
Usa mecanismos de tablas Hash distribuidas,
Se ejecutan en máquinas con pocos recursos. Determine la característica de las bases de datos NoSQL, los datos almacenados no requieren estructuras fijas como tablas, normalmente no soportan operaciones Join Arquitectura distribuida, los datos pueden estar compartidos en varias maquina mediante mecanismos de tablas Hash distribuidas.
Sistema gestor de base de datos multiplataforma
Muy popular en el desarrollo web
Soporte de un subconjunto de SQL. La descripción de un alto nivel de contenido de información de la base de datos como son las entidades, sus atributos, las interrelaciones y las restricciones o reglas de integridad se refiere a: Esquema conceptual
Nivel físico
Independencia física
Independencia lógica. El modelo de datos que tiene en cuenta tres aspectos para el buen uso de los datos, como son la estructura, la manipulación y la integridad. Modelo relacional
Modelo de red
Modelo jerárquico
Modelo en estrella. Se obtiene una nueva relación formada por todas las tuplas de la relación de partida que cumplen una condición especificada se refiere a la operación de: Selección
Proyección
Unión
Combinación. Operación de la algebra relacional que a partir de dos relaciones, obtiene una nueva relación formada por todas las tuplas que resultan de concatenar tuplas de la primera relación con tuplas de la segunda relación se refiere a la operación de: Producto cartesiano Proyección
Unión
Combinación. Seleccione la definición de esquema del modelo de datos el cual esta compuesto por una tabla central denominada Tabla de hechos y sus tablas dimensionales no están relacionadas todas con dicha tabla. Esquema copo de nieve
Esquema en estrella
Esquema constelación
Esquema copo de nieve. Los Hechos o medidas que describen características de objetos, eventos o personas, es la materia prima de la que se obtendrá la información Datos
Conocimiento
Meta conocimiento
Semántica. El propósito es encontrar información útil generando conocimiento obtenido a partir de una o varias bases de datos que sirvan para la toma de decisión en las organizaciones. Minería de datos
Análisis de datos
Modelo de datos
Esquemas. Seleccionar los tipos de aplicaciones de la minería de datos que permite la toma de decisiones en las organizaciones. Clasificación, pronostico, asociación, clustering
Modelo, esquemas, niveles
Oltp, olap
Requerimientos, análisis, diseño, dimensiones. De las siguientes definiciones seleccione la desventaja de las bases de datos distribuidas Baja seguridad al control de acceso a los dato, control de réplicas y errores de comunicación en la red.
Reducir el número de transacciones ejecutándose por sitio.
Paralelismo ejecutándose entre las consultas a varias de estas en sitios diferentes.
Desintegración de consultas en sub consultas que pueden ejecutarse en paralelo. Seleccione correctamente el principio fundamental de un sistema de datos distribuido. Independencia con respecto a la localización.
Alta complejidad en el diseño e implementación del sistema distribuido
Aumento de la disponibilidad de los datos.
Paralelismo ejecutándose entre las consultas a varias de estas en sitios diferentes. ¿Cómo se crea un enlace correctamente en HTML? <a href="http://www.webtutoriales.com">Web Tutoriales</a>
<a url="http://www.webtutoriales.com">Web Tutoriales</a>
<link url="http://www.webtutoriales.com">Web Tutoriales</link>
<a>http://www.webtutoriales.com</a>. ¿Cómo se abre un enlace en una ventana nueva en HTML? <a href="http://www.webtutoriales.com" target="_blank">Web Tutoriales</a>
<a href="http://www.webtutoriales.com" target="popup">Web Tutoriales</a>
<a href="http://www.webtutoriales.com" target="new">Web Tutoriales</a>
<a href="http://www.webtutoriales.com" target="_new">Web Tutoriales</a>. ¿Cuál es la forma correcta de crear un campo de texto en HTML? <input type="text" />
<input name="text" />
<textfield></textfield>
<textBox></textBox>. En PHP, cuando se crean los archivos de texto que guardan en el computador información sonre un usuario al pasar de una página a otra (cookies), la duración o fecha de caducidad por defecto depende Hasta que el navegador web se cierre
Cuando el servidor web se reinicia
Depende de la configuración del servidor web
Hasta que el buscador web cambie su contenido. Las aplicaciones web se organizar en tres capas para brindar un gran alcance y complejidad identificar el literal correcto Presentación, lógica de negocio y datos
Diseño de la base de datos, lenguaje de modelo unificado y datos
Cliente, servidor y datos
Nivel Externo, nivel conceptual y nivel interno. El responsable de implementar la razón de la aplicación con respuestas a las peticiones de usuario, se procese la información y se accede al siguiente nivel. Nivel de lógica de negocio
Nivel de presentación
Nivel de datos
Nivel de lógica de negocio. Un proyecto informático se puede distinguir por singularidades y criterios determinar el criterio correcto Dimensión del artefacto
Metodología de desarrollo
Modelo de datos
Arquitectura de software. La dimensión que permite caracterizar el proyecto informático según la actividad las cuales se organizan u ordenan en procesos descritos en la literatura como modelos o paradigmas. Dimensión de desarrollo
Dimensión de alcance
Dimensión de trabajo
Dimensión del artefacto. Seleccionar la fase de desarrollo de software que pretende resolver la pregunta ¿Cuál es el problema?, o ‘el que’. Análisis de requerimientos
Implementación
Prueba
Entrega y Mantenimiento. Determinar el principio de la fase de pruebas en el desarrollo del software la pretende responder a la pregunta ¿ha sido resuelto el problema? Deberían ser conducidas por un equipo independiente
Estudio de factibilidad técnica, social, económica
Disponibilidad de herramientas informáticas y ambientes de desarrollo
Errores de interfaces y funciones incorrectas o ausentes. Se centra en los requisitos funcionales del software, lo permite obtener los conjuntos de condiciones de entrada es decir intenta descubrir los diferentes errores que los métodos de caja blanca, identificar el tipo de prueba de software Prueba de caja negra
Prueba de unidad
Prueba de validación
Prueba del sistema. Busca capitalizar la información y experiencia acumuladas para la aplicación de los nuevos conocimientos conforme aparecen pretendiendo que el conocimiento este alcance de toda la empresa y cualquiera que lo pueda comprender lo que implica y significa la solución de e-Bussines. Selección la etapa correcta: Diseñar la estrategia
Transformación
Creación de nuevas aplicaciones
Obtención de un entorno adecuado. Identificar la etapa que no pertenece al proceso de ingeniería de servicio, considerando que permite la reutilización de aplicación orientadas a servicios Seleccionar el modelo de datos que defina como se estructurar los datos de la organización en la base de datos del sistema para disponer la funcionalidad del sistema.
Identificación de candidatos a servicio, donde se identifican los posibles servicios que se podrían implementar y se definen los requerimientos del servicio
Diseño del servicio, donde se diseñan las interfaces lógicas y de servicio WSDL.
Implementación y despliegue del servicio, donde el servicio se implementa, se prueba y se pone a disposición del usuario. Garantiza que las peticiones de bloqueos y las liberaciones de éstos, se lleven a cabo siguiendo un protocolo concreto y planifica la ejecución de un conjunto de ordenes concurrentes que se ejecutan de forma indivisible o atómica, seleccionar la definición correcta Gestión de transacciones
Procesador de consultas
Gestión de ficheros
Gestor de bloqueos. Es una mini-base de datos y su función principal es almacenar los esquemas o descripciones de las bases de datos que el SGBD mantiene, esta información es lo que se suele denominar metadatos, identificar el termino correcto Diccionario de datos
Procesamiento de consultas
Creación de vistas
Optimización de consultas. El método de control de concurrencia más utilizado basado en todas las lecturas y escrituras se deben hacer de modo protegido y planificador del SGBD que recibe una secuencia de peticiones de ejecución de estas primitivas por parte de las transacciones durante la ejecución de las lecturas y escrituras que deben cumplir restricciones, escoger el termino correcto Protocolo de bloqueo
Control de concurrencia
Tecnicas de ordenación por marcas de tiempo
Arquictectura cliente servidor. El conjunto de recursos que permiten recoger, gestionar, controlar y difundir la información de toda una empresa u organización se refiere a los: Sistemas de información
Sistemas de gestión de base de datos
Sistemas informáticos
Sistema de la seguridad de la información. Los sistemas de información están formados por los siguientes componentes seleccionar el literal correcto: Base de datos, programas de aplicación, dispositivos físicos y personal técnico.
Modelos de datos, arquitectura cliente servidor, arquitectura de software
Modelo de red, base de datos, analista
Ingeniería de requerimientos, ingeniería social, semántica. Los enfoques para el almacenamiento distribuido de los datos son: Replica, fragmentación, mixta
Almacenamiento en archivos
Almacenamiento en bloque
Acceso secuencial y acceso aleatorio. Establecer el tipo de Sistema de gestor de base de datos distribuida según el grado de distribución. Datos Centralizados
Sistemas compuestos
SGBDD heterogéneos
Sistemas federados. Identificación de la causa o problema de los Sistemas de gestión de base de datos distribuidas que se dan en el almacenamiento de los datos. Gestión de concurrencia
Almacenamiento en archivos
Sistemas Multi-base de datos(autonomía total)
Datos centralizados. Es un número de elementos de procesamiento (no necesariamente homogéneos) que están interconectados por una red de computadoras y que cooperan para realizar las tareas que tienen asignadas, se refiere a: Sistema de Computación Distribuido.
Base de datos distribuidas
Modelo de datos
Red de computadoras. Es un conjunto de técnicas para dividir la BD en unidades lógicas, cuyo almacenamiento puede asignarse a los diversos sitios. Estas técnicas se utilizan durante el proceso de diseño de BDD. Fragmentación
Segmentación
Acceso a archivos
Replicas. En el modelo TCP/IP la capa que proporciona el servicio de transferencia fiable extremo a extremo, pudiendo incluir algún mecanismo de seguridad, en esta capa se encuentra los protocolos TCP y UDP, se refiere a: Transporte
Internet
Aplicación
Nivel Físico. ¿Cuál de las siguientes opciones indicaría un título y subtítulo, en el cuerpo desarrollado en HTML? <h1> El título </h1> <h2> Y el subtítulo </h2>
<tit> El título </tit> <tit2> Y el subtítulo </tit2>
<h1> El título <h2> Y el subtítulo </h1></h2>
<h1> El título <h2> Y el subtítulo </h2></h1>. El patrón que indica qué etiquetas que se presentan de acuerdo a las declaraciones incluidas en la regla en CSS, se refiere a: Selector
Declaraciones
Etiquetas
Marcas. Los selectores en CSS para el desarrollo de estilos: Hacen referencia a los valores de los atributos.
Hacen referencia a las etiquetas y/o atributos.
Sirven para indicar los atributos de estilo que se aplicarán a las declaraciones indicadas.
Sirven para indicar las declaraciones de estilo que se aplicarán a los atributos indicados. Analice el siguiente código fuente HTML
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
h1 { color: blue;}
.capitulos { font-family: sans-serif; text-decoration: underline; }
#anexos { font-size: 18px; text-align: center; }
</style>
</head>
<body> Contenido de la página </body>
</html>
El parámetro style no se puede emplear, para insertar las reglas CSS directamente dentro de un elemento de la página web
El parámetro style si se puede emplear, para insertar las reglas CSS directamente dentro de un elemento de la página web
El parámetro style solo se puede emplear, para insertar las reglas CSS directamente en la declaraciones.
El parámetro style siempre se puede utilizar, para insertar las reglas CSS directamente dentro de un elemento de la página web. La programación web en el lado del servidor implica que: La interpretación y ejecución de un script mediante una petición de un usuario
El administrador del servidor programa parte de la web.
El navegador del usuario actúa como servidor.
La web en cuestión actúa como servidor. Cuando se ejecuta código en el servidor: Se envía el resultado codificado con HMTL.
Se puede preferir cómo enviar el resultado
Se envía el resultado en las variables utilizadas.
Se envía el resultado encapsulado en objetos del navegador. . Las sesiones web se usan cuando: Mantener información del usuario es imprescindible y no podemos permitirnos que el usuario tenga las cookies bloqueadas.
Cuando se va a trabajar con cookies.
Es necesario que el usuario se identifique.
Necesario para establecer la comunicación establece entre el cliente y el servidor. Las sesiones en PHP se determinan cuando Se inician cuando se identifica el usuario.
Tienen un periodo de validez que está determinado por un valor concreto.
No se pueden iniciar si se han enviado los headers.
Establece seguridad al enviar los datos. Las características de la clase que hemos creado: Maneja la seguridad de forma adecuada y permite trabajar libremente en este sentido.
Permite fijar el nivel de seguridad.
Recomiendan ser cauto con la información almacenada: la información privada debe encriptarse.
Cuando un objeto recibe un mensaje ejecutara un método u operación. Analice el siguiente código y seleccione la instrucción que hace falta para la ejecución correcta
<?php
$_SESSION['usuario']=$_REQUEST['campousuario'];
$_SESSION['clave']=$_REQUEST['campoclave']; ?>
<html> <head> <title>Problema</title> </head>
<body> Se almacenaron dos variables de sesión.<br><br>
<a href="pagina3.php">Ir a la tercer página donde se recuperarán las variables de sesión</a>
</body> </html>
session_start();
setcookie("usuario","diego",0);
if (isset($_COOKIE['valor']))
while ($reg=mysql_fetch_array($registros)). Analice el siguiente código, el mismo que debe permitir el envió de datos seleccionar la línea correcta:
<html> <head> <title>El gran agujero de seguridad</title> </head>
<body> <h2>Agujero de seguridad en register_globals = On</h2>
Contraseña: <input type="password" name="pass">
<input type="submit" value="Enviar">
</form>
<?php if ($pass == "abc_xyz_123") { $login = true; }
if ($login) { echo "<p>Aqui empieza el arma secreta.</p>"; }
?> </body>
</html> <form action="<?php echo "33_seguridad.php"; ?>" method="post">
<form action="<?php echo "33_seguridad.php"; ?>" metod="post">
<form action="<?php echo "33_seguridad.php"; ?>" method=post>
<form action="<?php echo "33_seguridad.php"; ?>" method="gets">. Analice el siguiente código para seleccionar los datos de la tabla dirección, debe de determinar la línea correcta.
<html> <head> <title>MySQL 01 - Consulta a BD (Agenda)</title> </head>
<body> <h1>Mostrar Nombres de la Agenda. BD </h1>
mysql_select_db("agenda", $dp);
$sql = "SELECT * FROM direcciones" ;
$resultado = mysql_query($sql);
while ($row = mysql_fetch_assoc($resultado)) {
echo "$row[Nombre] $row[Apellido]<br>\n"; }
mysql_close($dp); ?> </body> </html> <?php $dp = mysql_connect("localhost", "root", "" );
<?php $dp = mysql_open("localhost", "root", "" );
<?php $dp = mysql_connect("localhost", "", "root" );
<?php $dp = mysql_open("root", "usuario", "" ); . Analice el siguiente código de html que permita el envia de datos mediante un botón y la siguiente etiqueta.
<!DOCTYPE html>
<html lang="es-ES">
<head>
<meta charset="utf-8">
<title>Ejemplo de formulario básico</title>
</head>
<body>
<form>
Nombre:
<br>
<input type="text">
<br>
Edad:
<br>
<input type="number">
<br><br>
<input type="submit" value="Enviar datos">
</form>
</body>
</html> <input type="submit" value="Enviar datos"> </form>
<input type="submit" text="Enviar datos"> </text>
<input type="search" value="Enviar datos"> </input>
<input type="submitt" value="Enviar datos"> </form>. Seleccione la ejecución correcta del procedimiento almacenado para consultar los producto que empiezan con una determinada letra.
USE Northwind
GO
CREATE PROCEDURE paunos @ProductName varchar(50)
AS
SELECT * FROM Products
WHERE Productname LIKE @ProductName+'%'
GO execute paunos 'A'
execute paunos A
execute pauno 'A'
execute 'A' paunos. Del siguiente procedimiento almacenado determinar la ejecución correcta del mismo.
USE Northwind
GO
CREATE PROCEDURE padoss @ProductID int, @ProductName varchar(50) output, @UnitPrice Money output
AS
SELECT @ProductName = ProductName, @UnitPrice = UnitPrice
FROM Products WHERE ProductID = @ProductID
GO
declare @Nombre varchar(50), @Precio Money
Execute pados 10, @Nombre OUTPUT, @Precio OUTPUT
SELECT @Nombre AS Nombre, @Precio AS Precio
declare @Nombre varchar(50), @Precio Money
Execute pados @Nombre OUTPUT, @Precio OUTPUT,100
SELECT @Nombre AS Nombre, @Precio AS Precio
declare @Precio Money, @Nombre varchar(50),
Execute pados @Nombre OUTPUT, @Precio OUTPUT
SELECT @Nombre AS Nombre, @Precio AS Precio
declare @Nombre varchar(50), @Precio Money
Execute pados '100', @Nombre OUTPUT, @Precio OUTPUT
SELECT @Nombre AS Nombre, @Precio AS Precio
. Lea el siguiente enunciado y determine la linea de sql correcta. Consultar el nombre del producto, el número de unidades totales vendidas, del producto que más unidades ha vendido la empresa. use Northwind
go
select productname, unitsonorder
from products
where unitsonorder= (SELECT MAX(unitsonorder)from products )
use Northwind
go
select productname, unitsonorder
from products
where unitsonorder= (SELECT COUNT(unitsonorder)from products )
use Northwind
go
select productname, unitsonorder
from products
where unitsonorder= (SELECT AVG(unitsonorder)from products )
use Northwind
go
select productname, unitsonorder
from products
where unitsonorder= (SELECT SUM(unitsonorder)from products)/( SELECT COUNT(unitsonorder)from products)
. Del siguiente enunciado determinar la línea de sql correcta, para consultar los clientes que compraron en el 1996 y 1997 select * from Customers where CustomerID in (select distinct CustomerID from Orders where Datename(mm,OrderDate) = 'Agosto' and year (orderdate )between ( 1996) AND ( 1997)) select * from Customers where CustomerID in (select distinct CustomerID from Orders where Datename(mm,OrderDate) = 'Agosto' and year (orderdate )between ( '1996') AND ( ' 1997')) select * from Customers where CustomerID in (select distinct CustomerID from Orders where Datename(mm,OrderDate) = Agosto and year (orderdate )between ( 1996) AND ( 1997)) select * from Customers where CustomerID in (select distinct CustomerID from Orders where Datename(mm,OrderDate) = 'Agosto' and year (orderdate )between ( 1996) or ( 1997)). Analizar el código de SQL que permite obtención de resultado de la consulta con el uso del join SELECT Products.ProductName, [Order Details].ProductID, [Order Details].UnitPrice, [Order Details].Quantity, Customers.CompanyName, Employees.LastName, Employees.FirstName FROM [Order Details] INNER JOIN
Orders ON [Order Details].OrderID = Orders.OrderID INNER JOIN
Customers ON Orders.CustomerID = Customers.CustomerID INNER JOIN
Employees ON Orders.EmployeeID = Employees.EmployeeID INNER JOIN
Products ON [Order Details].ProductID = Products.ProductID where [Order Details].UnitPrice >=50
SELECT Products.ProductName, [Order Details].ProductID, [Order Details].UnitPrice, [Order Details].Quantity, Customers.CompanyName, Employees.LastName, Employees.FirstName FROM [Order Details] JOIN Orders ON [Order Details].OrderID = Orders.OrderID JOIN Customers ON Orders.CustomerID = Customers.CustomerID INNER JOIN Employees ON Orders.EmployeeID = Employees.EmployeeID INNER JOIN Products ON [Order Details].ProductID = Products.ProductID where [Order Details].UnitPrice >=50 SELECT Products.ProductName, [Order Details].ProductID, [Order Details].UnitPrice, [Order Details].Quantity, Customers.CompanyName, Employees.LastName, Employees.FirstName FROM [Order Details] INNER
Orders ON [Order Details].OrderID = Orders.OrderID INNER
Customers ON Orders.CustomerID = Customers.CustomerID INNER JOIN
Employees ON Orders.EmployeeID = Employees.EmployeeID INNER JOIN
Products ON [Order Details].ProductID = Products.ProductID where [Order Details].UnitPrice >=50
SELECT Products.ProductName, [Order Details].ProductID, [Order Details].UnitPrice, [Order Details].Quantity, Customers.CompanyName, Employees.LastName, Employees.FirstName FROM [Order Details] INNER JOIN
Orders ON [Order Details].OrderID = Orders.OrderID INNER JOIN
Customers ON Orders.CustomerID = Customers.CustomerID INNER JOIN
Employees ON Orders.EmployeeID = Employees.EmployeeID INNER JOIN
Products ON [Order Details].ProductID <> Products.ProductID where [Order Details].UnitPrice >=50
. Observar el diseño de la base de datos y determinar el código de sql para eliminar los libros de la editorial ‘Gaceta’ delete libros from libros join editoriales on libros.codigoeditorial = editoriales.codigo where editoriales.nombre='Gaceta'; delete libros from libros join editoriales on editorials.codigoeditorial = libros.codigo where editoriales.nombre='Gaceta'; delete editoriales from libros join editoriales on libros.codigoeditorial = editoriales.codigo where editoriales.nombre='Gaceta'; delete editoriales from libros join editoriales on editoriales.codigoeditorial = libros.codigo where editoriales.nombre='Gaceta';. Observe la imagen de la base de datos para escoger la linea de sql que permite calcular la sumatoria de un determinado producto. SELECT Products.ProductName, [Order Details].ProductID, sum ([Order Details].UnitPrice) FROM [Order Details] INNER JOIN Products ON [Order Details].ProductID = Products.ProductID group by [Order Details].ProductID,Products.ProductName having [Order Details].ProductID=1 order by Products.ProductName SELECT Products.ProductName, [Order Details].ProductID, sum ([Order Details].UnitPrice) FROM [Order Details] INNER JOIN Products ON [Order Details].ProductID = Products.ProductID group by Products.ProductName having [Order Details].ProductID=1 order by Products.ProductName
SELECT Products.ProductName, [Order Details].ProductID, avg([Order Details].UnitPrice) FROM [Order Details] INNER JOIN Products ON [Order Details].ProductID = Products.ProductID group by [Order Details].ProductID,Products.ProductName having [Order Details].ProductID=1 order by Products.ProductName
SELECT Products.ProductName, [Order Details].ProductID, ([Order Details].UnitPrice) FROM [Order Details] INNER JOIN Products ON [Order Details].ProductID = Products.ProductID group by [Order Details].ProductID,Products.ProductName having [Order Details].ProductID=1 order by Products.ProductName
. Del siguiente código de sql determinar la consulta para calcular la cantidad de productos ordenados por un vendedor. SELECT Employees.LastName, Employees.FirstName, Orders.EmployeeID, SUM([Order Details].Quantity) AS Total FROM [Order Details] INNER JOIN Orders ON [Order Details].OrderID = Orders.OrderID INNER JOIN Employees ON Orders.EmployeeID = Employees.EmployeeID GROUP BY Employees.LastName, Employees.FirstName, Orders.EmployeeID HAVING (Orders.EmployeeID =5)
SELECT Employees.LastName, Employees.FirstName, Orders.EmployeeID, MAX([Order Details].Quantity) AS Total FROM [Order Details] INNER JOIN Orders ON [Order Details].OrderID = Orders.OrderID INNER JOIN Employees ON Orders.EmployeeID = Employees.EmployeeID GROUP BY Employees.LastName, Employees.FirstName, Orders.EmployeeID HAVING (Orders.EmployeeID =5) SELECT Employees.LastName, Employees.FirstName, Orders.EmployeeID, COUNT([Order Details].Quantity) AS Total FROM [Order Details] INNER JOIN Orders ON [Order Details].OrderID = Orders.OrderID INNER JOIN Employees ON Orders.EmployeeID = Employees.EmployeeID GROUP BY Employees.LastName, Employees.FirstName, Orders.EmployeeID HAVING (Orders.EmployeeID =5) SELECT Employees.LastName, Employees.FirstName, Orders.EmployeeID, AVG([Order Details].Quantity) AS Total FROM [Order Details] INNER JOIN Orders ON [Order Details].OrderID = Orders.OrderID INNER JOIN Employees ON Orders.EmployeeID = Employees.EmployeeID GROUP BY Employees.LastName, Employees.FirstName, Orders.EmployeeID HAVING (Orders.EmployeeID =5)
. Cómo cambiarías el valor de un campo "Carlos" por "Javier" en la columna "Nombre" de la tabla "Trabajadores", analizar las líneas de sql UPDATE Trabajadores SET Nombre = 'Javier' WHERE Nombre = 'Carlos'
UPDATE Trabajadores SET Nombre = 'Carlos' INTO Nombre = 'Javier'
SAVE Trabajadores SET Nombre = 'Carlos' INTO Nombre = 'Javier
UPDATE Trabajadores SETT Nombre = 'Javier' WHERE Nombre = 'Carlos'. La captura de una vista o perspectiva de un sistema informático destinado a comunicar algo a un público determinado bajo diferentes perspectivas y suele representar en diagramas se refiere a: Modelo
Sistema
Datos
Información. El modelo dinámico que muestra los cambios que sufre un objeto a través del tiempo, consiste en la representación de un grafo con nodos de estado y arcos para las transacciones y además son útiles para el diseño, programación y pruebas para la balancear el flujo de información. Diagramas de estados
Diagramas de clases
Diagramas de secuencia
Diagramas de caso de uso. De la siguiente lista identificar una acción que debe realizar el diseñador para la elaboración de los diagramas de estado. Pruebas de cajas
Definir las secuencia
La composición se representa con un rombo lleno del lado de una clase contenedora.
Representación de clases y métodos. El modelo estático del sistema a construir que describe la estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones o métodos, el cual muestra sus relaciones y jerarquías. Diagramas de clases
Diagramas de estados
Diagramas de caso de uso
Diagramas de secuencia. El modelo dinámico que muestra cómo interactúan un conjunto de objetos de un escenario determinado o sistemas se llama. Diagramas de secuencia
Diagramas de estados
Diagramas de clases
Diagramas de caso de uso. La entidad capaz de almacenar el estado y responder a comportamiento, se crean en tiempo de ejecución y son referenciados por variables. Objetos
Clases. Instancias
Atributos. La programación orientada a objetos es un conjunto de disciplinas que desarrollan y modelizan software que facilitan la construcción de sistemas complejos a partir de componentes, marca el componente correcto: Los objetos deben tener una clase que se crean en tiempo de ejecución.
Se basa en un conjunto métodos que se envían mensajes
Definir los estados estables de la poo.
Generar documento que sirvan para la construcción de un producto de software. La instancia de la clase que sirve para manejar situaciones en las que no tenemos suficiente información de un método para controlar un problema previsto el cual no podemos dejar pasa Excepciones
Genericidad
Interfaz
Abstracción. Mecanismo por el cual se define un caso particular de una clase, agregándole métodos, propiedades, atributos y pueden tener una clase ancestro además response a la especialización y generalización. Herencia
Polimorfismo
Abstracción
Objeto. De la siguiente lista de ventajas determinar el modelo de desarrollo de software.
• Podemos mostrar al usuario final versiones parciales del sistema
• Los programadores trabajan más tranquilos
• Permite cambios de requisitos
• Los errores aparecen antes
• Una persona puede participar en más de una fase. Modelo Espiral
Modelo Cascada
Modelo tradicional
Modelo de prototipos. Observe la imagen y seleccione el codigo correcto: public class Empleado {
public String nombre=””;
public doublé salario;
public data fecha:}
public class Gerente extends Empleado{
Public string departamento=””;}
public class Empleado {
public String nombre=””;
public doublé salario;
public data fecha:}
public class Gerente Empleado{
Public string departamento=””;}
public class Empleado {
public String nombre=””;
public doublé salario;
public data fecha:}
public extends Gerente class Empleado{
Public string departamento=””;}
public extends Empleado {
public String nombre=””;
public doublé salario;
public data fecha:}
public class Gerente extends Empleado{
Public string departamento=””;}
. Los sistemas de información más utilizados la función predominante es registrar los datos recopilados en los límites de las organizaciones están las cajas registradoras, para registrar ventas; los cajeros automáticos, que registran retiros, depósitos y transferencias de efectivo. Después de recopilar estos datos, el IS procesa los datos automáticamente o los guarda para consultarlos después, según se requiera. Sistemas de procesamiento de transacciones
Sistemas de inteligencia empresarial
Sistemas para soporte de decisiones y sistemas expertos
Sistemas de información geográfica. Los sistemas de este tipo se basan en modelos y fórmulas para producir tablas concisas o un número único que determina una decisión, los sistemas expertos (ES), tambien en técnicas de inteligencia artificial para soportar procesos de toma de decisiones que requieren muchos conocimientos. Sistemas para soporte de decisiones y sistemas expertos
Sistemas de procesamiento de transacciones
Sistemas de inteligencia empresarial
Sistemas de información geográfica. Para desarrollar un SIS los administradores principales deben participar desde el levantamiento de requerimientos hasta el desarrollo y la implementación, siempre existe el peligro de que un SIS nuevo sea considerado propiedad exclusiva de la unidad de IS, el proyecto debe ser un esfuerzo corporativo en el que participen todos los beneficiarios que utilizan el sistema por lo cual SIS debe considerar ser parte del Plan estratégico general de la organización.
Plan de acciones
Plan de seguridad informática
Plan Operativo Anual. Para implementar un SIS y obtener una ventaja competitiva, las organizaciones deben replantear todo su modo de operar durante una lluvia de ideas para la planeación estratégica, la meta no es obtener pequeños ahorros en los costos, sino realizar grandes avances en la eficiencia, eficacia y calidad. Reingeniería y cambio organizacional
Administración de la organización
Gestión informática de la organización
Auditoria de sistemas informáticos. Un IS nuevo es técnicamente factible si existen sus componentes o se pueden desarrollar con las herramientas disponibles. El equipo también debe considerar los compromisos existentes de la organización con el equipo de hardware, software y telecomunicaciones Estudio de factibilidad técnica
Estudio de factibilidad económica
Estudio de factibilidad operativa
Estudio de factibilidad de riesgos. El desarrollo de un IS debe tener una justificación durante la vida del sistema, los beneficios deben sobrepasar los costos. Con este propósito, los analistas preparan un análisis costo/beneficio, el cual puede ser una hoja de cálculo que muestra todos los costos efectuados por el sistema y todos los beneficios que se esperan de su operación. Estudio de factibilidad económica
Estudio de factibilidad operativa
Estudio de factibilidad técnica
Estudio de factibilidad de riesgos. El propósito del estudio es determinar si el sistema nuevo se utilizará como se pretende de manera más específica, este análisis responde a lo siguiente: ¿El sistema se adaptará a la cultura de esta organización? ¿Todos los usuarios emplearán el sistema a toda su capacidad? ¿El sistema interferirá con las políticas de la empresa o las leyes vigentes? Estudio de factibilidad operativa
Estudio de factibilidad económica
Estudio de factibilidad técnica
Estudio de factibilidad de riesgos. La operación empresarial que empleada en el diseño cuatro símbolos para estos elementos: las entidades externas, los procesos, los almacenes de datos y la dirección en la cual fluyen los datos, se refiere a: Diagramas de flujo de datos
Casos de uso
Lenguaje modelado unificado
Prueba de sistemas. La simulación de cada módulo del sistema integrado completo se debe comparar el sistema contra los requerimientos del sistema originalmente definidos en la fase de análisis, al ejecutar por el sistema los datos normales para la examinación de la calidad del resultado y se miden los tiempos de procesamiento para asegurar que se cumplen los requerimientos originales Prueba del sistema
Implementación
Metodología Ágil
Levantamiento de requerimientos. Los sistemas de información son desarrollados en las empresas para ayudar en el desempeño de las tareas que en ellas se realizan para lo cual lleva una serie de funciones, identificar la correcta. Captación, recolección de datos y almacenamiento de la información
Recuperación y restauración de los datos ante un posible fallo.
Fijar objetivos que se derivan de los propósitos generales de la empresa
Establecer procedimientos, estandarizando métodos. Los sistemas para el procesamiento de transacciones abarcan los procesos de información más definidos o estructurados de la organización, automatizando el núcleo fundamental de sus operaciones, la cual tiene como finalidad mejorar las actividades rutinarias de una empresa. No Existe una gran similitud en la forma de realizar las transacciones en todas las empresas.
Las actividades se pueden separar en etapas (procedimientos) que están bien comprendidas y se pueden describir en detalle.
Existen muy pocas excepciones a los procedimientos normales.
Son operaciones que se repiten muchas veces en las empresas. . Cuando los directivos actuales de las empresas desarrollan el plan estratégico de sus empresas, cuentan con una opción que no tenían hace unos cuantos años; las empresas pueden utilizar el comercio electrónico. Una ventaja competitiva
Un plan efectivo de la gestión de la información
Creación de modelos de administración
Búsqueda de nuevos espacios de comercialización. El conjunto de actividades que los analistas, diseñadores y beneficiarios realizan para el desarrollo e implementación de un sistema de información se denomina Ciclo de vida de un sistema
. Plan de acciones de seguridad de la información
Sistemas de transacciones
Gestión de los datos entre los diferentes sistemas informáticos. Lo fundamental del análisis de sistemas es comprender todas las fases importantes de la empresa que se encuentra bajo estudio donde intervienen los investigadores, al trabajar con los empleados y administradores, deben saber los procesos de una empresa para dar respuesta a las siguientes preguntas claves: ¿Qué es lo que hace? ¿Cómo se hace? ¿Con qué frecuencia se hace? ¿Qué tan grande es el volumen de transacciones o decisiones? ¿Cuál es el grado de eficiencia con el que se efectúa las tareas? ¿Existe algún problema? Determinación de los requerimientos del sistema.
El diseño del sistema de información
Investigación preliminar
Prueba del sistema. Una de las herramientas más importantes para recabar información directa dentro del campo de investigación podemos realizar de manera individual o colectiva se refiere a la: Entrevista
Encuesta
Interacción con el usuario
Metodología tradicional. Los sistemas que deben Soportar requerimientos complejos de análisis, analizar datos desde diferentes perspectivas y soportar análisis complejos contra un volumen ingente de datos son ON LINE ANALYCTICAL PROCESSING
ON LINE TRANSACTION PROCESSING
DATABASE MANAGEMENT SYSTEM
REDUNDANT ARRAY OF INDEPENDENT DISKS. El proceso de descubrir conocimiento interesante de grandes cantidades de datos almacenadas en bases de datos Minería de datos
Almacén de datos
Data warehouse
Exploración de información. Está formado por un conjunto de metadatos, las cuales tienen diferentes características que son lógicas y puntuales de datos. Estos describen el funcionamiento de estas características, las cuales deben incluir nombre, descripción, alias del contenido y la organización El diccionario de datos
Diagrama de flujo de datos
Modelo de la base de datos
Arquitectura cliente servidor. Modelo que permite conocer la estructura del diagrama jerárquico, siendo este una arquitectura general de las aplicaciones mostrando sus interrelaciones y procedimientos. Como en todos los diagramas en el jerárquico utilizamos componentes de procedimientos, los cuales son representados por rectángulos y flechas que dicen la conexión que existe entre los componentes. ANÁLISIS ESTRUCTURADO MODERNO (YOURDON)
MODELO HIPO
MODELO JACKSON
MODELOS ORIENTADOS A OBJETOS. Este modelo consiste en técnica tanto en el diseño, programas y base de datos da coherencia a nuestro sistema en general y utiliza dos tecnologías como son Base de datos y lenguaje orientado a objetos, que proporciona un gran aporte para la manipulación de datos, pero no considera el almacenamiento y las consultas en grandes volúmenes de información. Por otro lado, el almacenamiento y de los sistemas manejadores de bases de datos, es la que permite manipular el lenguaje POO con relación a la base de datos orientada a objetos. MODELOS ORIENTADOS A OBJETOS
MODELO HIPO
MODELO JACKSON
ANÁLISIS ESTRUCTURADO MODERNO (YOURDON). Este modelo da referencia al método de programación estructurada, utilizando la técnica de diseño descendente (Top-Down), en donde el programa escrito en pseudocódigo se utiliza en nuestra aplicación final, para el diseño de una aplicación es necesario tener en cuenta ciertas especificaciones proporcionadas por el usuario, las cuales se definen a continuación: La naturaleza y sus funciones a realizar. La naturaleza y sus datos a manejar. El producto final podrá ser codificado con el fin de resolver o satisfacer las necesidades del usuario. Para generar este modelo es necesario seguir los pasos: Entidad – Acción, Estructura de entidad, Modelo inicial, Funciones especificamos a sus acciones y Temporalización del sistema MODELO JACKSON
MODELO HIPO
MODELOS ORIENTADOS A OBJETOS
ANÁLISIS ESTRUCTURADO MODERNO (YOURDON). Este modelo se caracteriza por el uso de una serie de diagrama y funciones de un sistema de producto para mostrar el insumo con una tabla de contenido visual, diagrama detallado y diagrama general, el contenido visual del nivel superior de la tabla, describe las entradas del diagrama general, los procesos y las salidas de los componentes principales del sistema y el diagrama detallado provee de la información necesaria para atender cuales son las entradas, procesos llevados a cabo y las salidas de un componente utilizable y eficiente. MODELO HIPO
ANÁLISIS ESTRUCTURADO MODERNO (YOURDON)
MODELOS ORIENTADOS A OBJETOS
MODELO JACKSON. La estructura que incluye un nodo raíz, ramas y nodos hoja, cada nodo interno denota una prueba en un atributo, cada rama denota el resultado de una prueba y cada nodo hoja tiene una etiqueta de clase y el nodo superior del árbol es el nodo raíz. Los beneficios de tener un árbol de decisión son los siguientes
• No requiere ningún conocimiento de dominio
• Es fácil de comprender
Los pasos de aprendizaje y clasificación de un árbol de decisión son simples y rápidos.
ARBOL DE DECISIONES
REDES NEURONALES
REDES BAYESIANAS
CLUSTER. La minería de datos del descubrimiento de conocimiento, mientras que otros definen a la minería de datos como el paso esencial en el proceso de descubrimiento de conocimiento. Limpieza de datos - Integración de datos - Selección de datos -Transformación de datos - Minería de datos - Evaluación de patrones - Presentación del conocimiento
Limpieza de datos - Integración de datos - Transformación de datos - Selección de datos -Minería de datos - Evaluación de patrones - Presentación del conocimiento
Limpieza de datos - Integración de datos - Selección de datos - Minería de datos - Transformación de datos - Evaluación de patrones - Presentación del conocimiento
Limpieza de datos - Integración de datos - Selección de datos -Transformación de datos - Minería de datos - Presentación del conocimiento - Evaluación de patrones. Inspirándose en el comportamiento conocido del cerebro humano principalmente el referido a las neuronas y sus conexiones, trata de crear modelos artificiales que solucionen problemas difíciles de resolver mediante técnicas algorítmicas convencionales. REDES NEURONALES
ARBOL DE DECISIONES
REDES BAYESIANAS
CLUSTER. Se deriva de la evolución natural que crea la población inicial la misma que consta de reglas generadas aleatoriamente y podemos representar cada regla por una cadena de bits uno de los punto es basado en la noción de supervivencia del más apto, se forma una nueva población que consta de las reglas más adecuadas en la población actual y los valores de descendencia de estas reglas también. ALGORITMOS GENÉTICOS
REDES NEURONALES
REDES BAYESIANAS
CLUSTER. Sistemas que piensan como humanos, automatizan actividades como la toma de decisiones, la resolución de problemas y el aprendizaje son ejemplo REDES NEURONALES
ARBOL DE DECISIONES
REDES BAYESIANAS
CLUSTER. Sistemas que actúan racionalmente idealmente, son aquellos que tratan de imitar de manera racional el comportamiento humano, como los AGENTES INTELIGENTES
SISTEMAS EXPERTOS
ROBOTS
REDES NEURONALES ARTIFICIALES. La dirección de proyectos es la aplicación de conocimientos, habilidades, herramientas y técnicas a las actividades del proyecto para cumplir con los requisitos del mismo. Se logra mediante la aplicación e integración adecuadas de los procesos de la dirección de proyectos, agrupados lógicamente estos grupos de procesos son: Iniciación, Planificación, Ejecución, Seguimiento y Control, Cierre
Planificación, Ejecución, Cronograma, Presupuesto
Recursos, Riesgo, Seguimiento y Control, Cierre
Apertura, Desarrollo, Ejecución, Cierre. Los proyectos varían en tamaño y complejidad sin importar cuán pequeños o grandes, o cuán sencillos o complejos sean, pueden configurarse dentro de la siguiente estructura del ciclo de vida Inicio, organización y preparación, ejecución del trabajo, fin
Iniciación, Planificación, Ejecución, Seguimiento y Control, Cierre
Inicio, organización y preparación, ejecución del trabajo, cierre
Alcance, cambio, planificación, gestión, éxito, seguimiento. La dirección de proyectos es la aplicación de conocimientos, habilidades, herramientas y técnicas a las actividades del proyecto para cumplir con los requisitos del mismo, la aplicación de conocimientos requiere de la dirección eficaz de los procesos apropiados para que un proyecto tenga éxito, el equipo del proyecto debe: Gestionar las Expectativas de los Interesados
Equilibrar las demandas contrapuestas relativas al alcance, tiempo, costo, calidad, recursos y riesgo para producir el producto, servicio o resultado especificado
Realizar el Análisis Cuantitativo de Riesgos
Identificar los Riesgos. El proceso que consiste en definir y documentar las necesidades de los interesados a fin de cumplir con los objetivos del proyecto. Desarrollar el Cronograma
Crear la EDT
Definir el Alcance
Recopilar Requisitos. El Grupo del Proceso de Seguimiento y Control está compuesto por aquellos procesos requeridos para monitorear, analizar y regular el progreso y el desempeño del proyecto, para identificar áreas en las que el plan requiera cambios y para iniciar los cambios correspondientes también inlcuye: Controlar cambios y recomendar acciones preventivas para anticipar posibles problemas Todas las Anteriores Monitorear las actividades del proyecto, comparándolas con el plan para la dirección del proyecto y la línea base desempeño de ejecución del proyecto Influir en los factores que podrían eludir el control integrado de cambios, de modo que únicamente se implementen cambios aprobados. Para desarrollar el Plan para la Dirección del Proyecto se define como: Es el proceso que consiste en documentar las acciones necesarias para definir, preparar, integrar y coordinar todos los planes subsidiarios. El plan para la dirección del proyecto define la manera en que el proyecto se ejecuta, se monitorea, se controla y se cierra. Es el proceso que consiste en monitorear, analizar y regular el avance a fin de cumplir con los objetivos de desempeño definidos en el plan para la dirección del proyecto. El seguimiento es un aspecto de la dirección del proyecto que se realiza a lo largo del proyecto.
Es el proceso que consiste en finalizar todas las actividades a través de todos los grupos de procesos de la dirección de proyectos para completar formalmente el proyecto o una fase del mismo.
Es el proceso que consiste en revisar todas las solicitudes de cambios, aprobar los mismos y gestionar los cambios a los entregables, a los activos de los procesos de la organización, a los documentos del proyecto y al plan para la dirección del proyecto. El plan de gestión de requisitos puede incluir el modo en que se realizará la planificación, el seguimiento y la comunicación de las actividades Plan para la dirección del proyecto, información sobre el desempeño del trabajo, documentación de requisitos de la matriz, matriz de rastreabilidad de requisitos, activos de los procesos de organización individuales.
Plan para la dirección del proyecto, información sobre el desempeño del trabajo, documentación de la argumentación, matriz de rastreabilidad de requisitos, activos de los procesos de organización.
Plan para la dirección de la matriz, información sobre el desempeño del trabajo, documentación de requisitos, matriz de rastreabilidad de requisitos, activos de los procesos de organización.
Plan para la dirección del proyecto, información sobre el desempeño del trabajo, documentación de requisitos, matriz de rastreabilidad de requisitos, activos de los procesos de organización. Identificar las Actividades del proceso a ser realizadas para elaborar los entregables del proyecto. Línea base del alcance, Factores Ambientales de la empresa, Activos de los procesos de la organización
Línea base de la matriz, Factores laborales de la empresa, Activos de los procesos de la organización
Línea base de la organización, Factores laborales de la empresa, Activos de los procesos de la organización
Línea base de la organización, Factores laborales de la empresa, Activos de los procesos de la matriz. El método de diagramación por precedencia incluye cuatro tipos de dependencias o relaciones lógicas INICIO A INICIO
INICIO A FINAL
FINAL A FINAL
FINAL A INICIO. Dentro de la gestión de la integración de proyecto, el proceso de documentar las acciones necesarias para definir, preparar, integrar y coordinar todos los planes subsidiarios corresponde a:. Desarrollar el Plan para la Dirección del Proyecto
Desarrollar el Acta de Constitución del Proyecto
Realizar el Control Integrado de Cambios
Definir las Actividades. Los procesos de Gestión de la Calidad del Proyecto incluyen: Planificar la Calidad Realizar el Aseguramiento de Calidad.
Realizar el Análisis Integrado de Calidad
Realizar el Control de Calidad. Observar el diseño de la base de datos y determinar el código de sql para contar la cantidad de libros para cada editorial. select nombre as editorial, count(*) as existencia
from editoriales join libros on editoriales.codigo=libros.codigoeditorial group by nombre;
select nombre as editorial, count(*) as existencia from editoriales join libros
on libros.codigo=editoriales.codigoeditorial group by nombre;
select nombre as editorial, contar(*) as existencia from editoriales join libros on editoriales.codigo=libros.codigoeditorial group by nombre; select nombre as editorial, count(*) as existencia from editoriales join libros
on editoriales.codigo=libros.codigoeditorial group by libros;
.
|