Recursamiento. Cuestionario

CUESTIONARIO



Evaluacion_del Recursamiento_del_submodulo_II_2011

o   Qué deporte te agrada más:_ FUTBOL
o   Lo practicas? SI (X ) No (  ). Si dices No, qué otra actividad te gusta?____
o   Qué beneficios obtienes de su práctica:___BUENA CONDICION FISICA, AGILIDAD,CHICAS,TROFEOS.
o   Participas en alguna liga competitiva o sólo es un entretenimiento:_SEEEE..
o   Imagina que eres jugador de Futbol, por ejemplo.
§  Desde que empezaste a jugar, cuántos goles llevas anotados?,40
§  Cuántos pases para gol has dado?, 15
§  Cuántos tiros desviados llevas?.20
§  Si eres defensivo, cuántos ataques has contenido como promedio en un partido?, cuántos llevas en total en todos los partidos?8
§  Supón que tu equipo es líder del torneo,  qué porcentaje de efectividad ha alcanzado hasta la fecha (puntos alcanzados / puntaje total)?.22
§  Haz una tabla donde registres de tu equipo: Partidos Jugados, Goles a Favor, Goles en Contra, Puntos.
§  Haz una tabla de posiciones entre para saber en que posición se encuentra tu equipo de acuerdo a los reportes arbitrales de los demás equipos. Ejemplo:



Haz una Gráfica de Columnas en donde compares a los equipos de la liga incluyendo al tuyo, indica su posición en el torneo. Ejemplo: 



   
Conceptos:
¿ que es?
Sistema Operativo
es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.[1
Hardware
corresponde a todas las partes tangibles de una computadora
Software
comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware.
Programa
Es el conjunto de instrucciones escritas en algún lenguaje de programación y que ejecutadas secuencialmente resuelven un problema especifico.
Sistema
Un sistema es un conjunto de componentes que interactúan entre sí para lograr un objetivo común.
Lenguaje
Es cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora.
Lenguaje de Programación de Alto Nivel
enunciados muy similares a los que se utilizan en ingles para comunicarse. En ASCII).
Lenguaje de Programación de Bajo Nivel
Programas escritos en Lenguaje maquina. (0 y 1
Código Binario
s el sistema de representación de textos, o procesadores de instrucciones de ordenador utilizando el sistema binario (sistema numérico de dos dígitos, o bit: el "0" y el "1")
Código ASCII
Código Estadounidense Estándar para el Intercambio de Información
Algoritmo
Es la representación en papel de una serie de pasos organizados secuencial y lógicamente que describen el camino y las operaciones que se deben seguir para dar solución a un problema específico.
Diagrama de flujo
Es la representación del algoritmo por medio de varios símbolos gráficos, donde cada símbolo representa una operación distinta.
Código

Dato
"Es una pequeña parte de información que por si sola no dice nada, pero que en conjunto forma información".
Tipo de datos
 Hay dos tipos de datos , simples : numéricos, enteros, reales, lógicos y afanumericos. Y los Complejos como :  arreglos.
Variable
Es aquel en el cual, el dato que tiene dentro puede cambiar todas las veces necesarias por otro en cualquier parte del programa siempre y cuando sean del tipo especificado anteriormente. Por ejemplo: edad, ya que puede almacenar en determinado momento mi edad, en otro la tuya, etc.
Constante
Es aquel en el cual, el dato que tiene dentro es el mismo desde que comienza el programa hasta que termina, y bajo ninguna circunstancia ni procedimiento puede cambiar. Por ejemplo: Pi, ya que siempre es 3.1416.
Características del lenguaje C++

Estructura de lenguaje C++

Librerías

Palabras reservadas

Estructuras selectivas

Estructuras repetitivas

Programa fuente
Es aquel que nos permite escribir un algortmo mediante un lenguaje formal.
Programa objeto
Es el resultado de traducir un programa fuente para obtener un lenguaje comprensible por la maquina
Programa ejecutable
Programa que ha sido traducido a un código maquina en un formato que puede cargarse en una memoria  y ejecutarse.


Evaluacion 1 del recursamiento del submodulo II. Disenar sistemas de informacion.


1.-dibuja en el diagrama E-R, los tipos de relacion o carninalidad de mapeo.
CARDINALIDAD DEL MAPEO.- es aquella mediante la cual puede especificarse la cantidad de entidades que podrán asociarse mediante una relación.  
Las cardinalidades existente para dos conjuntos de entidades A y B y conjunto de relaciones R pueden ser:
  1. UNA A UNA: Una entidad de A puede asociarse únicamente con una entidad de B.
  2. UNA A MUCHAS: Una entidad de a puede asociarse con cualquier cantidad de entidades de B.
  3. MUCHAS A UNA: Cualquier cantidad de entidades de A puede asociarse con una entidad de B.
  4. MUCHAS A MUCHAS: Cualquier cantidad de entidades de a puede asociarse con cualquier cantidad de entidades en B.
  5. Ejemplo:
     
     
    UNA A UNA  UNA A MUCHAS MUCHAS A UNA MUCHAS A MUCHAS
    Alumnos Tesis    A               B Carreras Alumnos    A                   B Alumnos Carreras     A                 B Alumnos Materias      A               B 

     








2.-¿Que es un campo , un registro, un archivo, y una base de datos.?

Campo: 
es un espacio de almacenamiento para un dato en particular.

Regristro:
un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. 

un archivo: un archivo o fichero informático es un conjunto de bits almacenado en un dispositivo. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. 

 BdeD.:
Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. 

3.-Que es el dominio? Un dominio o nombre de dominio es el nombre que identifica un sitio web. Cada dominio tiene que ser único en Internet. Por ejemplo, "www.internet-ka.com" es el nombre de dominio de la página web de Internet-Ka. Un solo servidor web puede servir múltiples páginas web de múltiples dominios, pero un dominio sólo puede apuntar a un servidor.


4.-los elementos basicos de un diagrama E-R y su fucion.
Entidad: Representa un objeto que tiene vida propia en el sistema que se está modelando, tanto tangible como intangibles. Ejemplo: cliente, producto, estudiante, vacación.
Relación: Asociación o vinculación entre dos o más entidades. Ejemplo: La relación comprar entre las entidades cliente y producto. Generalmente representa acciones entre las entidades.
tributos: Características o propiedades asociadas al conjunto de entidades o relaciones y que toman valor en una entidad en particular. Ejemplo: nombre, cédula, teléfono.
Los posibles valores puede tomar un atributo para un conjunto de entidades se denomina dominio.

ejemplo:


 


5.-Explica los paso a utilizar para convertir el modelo E-R a modelo relacional.
  • da entidad se transforma en una tabla
  • todo atributo se transforma en una columna dentro de la tabla a la que pertenece
  • El identificador de la entidad se convierte en la clave primaria de la tabla
  • Toda relación N:M se convierte en una tabla que tendrá como clave primaria las dos claves primarias de las entidades que se asocian
  • En las relaciones 1:N la clave primaria de la entidad con cardinalidad 1 pasa a la tabla de la entidad cuya cardinalidad es N
  • en las relaciones N:M existen tres posibilidades: Si la cardinalidad es (0,1) en ambas entidades, se crea tabla. Mientras que si la cardinalidad de una es (0,1) y de la otra es (1,1) se suele pasar la clave primaria de (1,1) a la de (0,1). Si la cardinalidad de ambas es (1,1) se pasa la clave de cualquiera de ellas a la otra.  
6.-menciona dos diferencias entre el modelo entidad relacion y el modelo relacional.-

1) el modelo E-R puede tener  N-1 relaciones . y  N:N
2) el modelo relacional  NO puede  tener  N:1 relaciones.

    7.-que es  la normalizacion y a que se refiere 1fn,2fn,3fn?
    El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.

    1FN.-cuando se realiza la transformacion de un  arbol a archivos relacionales.
    2FN.- se deben checar que ademas no exista una dependencia entre los campos que sea distinto a :
    a) los campos no  llave deben depender de la llave primaria
    b) puede existir una dependencia de los campos no llave entre si-
    3FN.- Todos los campos deben ser independintes entre si y dependientes solo de la llave.


    8.- a que se refiere el lenguaje SQL.

    El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información
    de interés de una base de datos, así como también hacer cambios sobre ella.




    9.- cuáles son sus clausulas básicas?
    Cláusulas
    Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular.
     

    Cláusula
    Descripción
    FROM
    Utilizada para especificar la tabla de la cual se van a seleccionar los registros
    WHERE
    Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar
    GROUP BY
    Utilizada para separar los registros seleccionados en grupos específicos
    HAVING
    Utilizada para expresar la condición que debe satisfacer cada grupo
    ORDER BY
    Utilizada para ordenar los registros seleccionados de acuerdo con un orden específico




    10.- funciones der AVG, SUMA, MIN, MAX, DISTINCT.

    AVG.-

    AVG.- Devuelve el promedio de los valores de un grupo.

    SUMA.- Suma dos números. Este operador aritmético de suma también puede sumar un número, en días, a una fecha.
    MIN & MAX.-
    Devuelven el mínimo o el máximo de un conjunto de valores contenidos en un campo especifico de una consulta. Su sintaxis es:

        Min(expr)
        Max(expr)

    En donde expr es el campo sobre el que se desea realizar el cálculo. Expr pueden incluir el nombre de un campo de una tabla, una constante o una función (la cual puede ser intrínseca o definida por el usuario pero no otras de las funciones agregadas de SQL).

       
    SELECT Min(Gastos) AS ElMin FROM Pedidos WHERE Pais = 'España';
        SELECT Max(Gastos) AS ElMax FROM Pedidos WHERE Pais  = 'España';
    DISTINCT.- elimina las filas duplicadas obtenidas como respuesta de una columna.



    11.-que es una llave forranea y que es una llave primaria ?
    una llave foránea o "Foreign key" (suena mejor en inglés) es un término de las bases de datos..
    consiste en tener en una tabla, un campo de idéntico tipo y tamaño al campo clave de otra tabla de la base...
    a través de este campo puedes relacionar la información entre ambas tablas y es así como se normalizan los diseños para evitar duplicidades e inconsistencias...

    Una llave primaria es un campo único , irrepetible que sirve para identificar los registros de una tabla como distintos, además de que sirve para hacer relaciones 1:1, 1:M , M:M (uno a uno, uno a muchos, muchos a muchos) entre tablas, sin las llaves primaria las bases de dato relacionales no tendrían sentido y siempre existiría información repetida.

    12.-que clausula permite ordenar  datos en  SQL .
    Al igual que Microsoft Office Excel, Access le permite ordenar los resultados de la consulta en una hoja de datos. También puede especificar en la consulta cómo desea ordenar los resultados cuando se ejecuta la consulta, mediante una cláusula ORDER BY. Si usa una cláusula ORDER BY, ésta será la última cláusula en la instrucción SQL.
    Una cláusula ORDER BY contiene una lista de los campos que desea usar para ordenar, en el mismo orden en que desea aplicar las operaciones de ordenación.

    13.- que clausula permite  que los datos no se repitan.

    Cuando se realiza una consulta sobre una tabla en la que se extrae información de varias columnas, puede ocurrir que, si no incluimos la/s columna/s que forman la clave principal, obtengamos filas repetidas en la respuesta.
    Si este comportamiento no nos resulta satisfactorio podemos utilizar la cláusula DISTINCT para eliminar las filas duplicadas obtenidas como respuesta a una consulta.

    No hay comentarios:

    Publicar un comentario