Term
|
Definition
- Secuencia lógica, ordenada y detallada de pasos para solucionar un problema o para alcanzar un objetivo
- Forma abstracta de reducir un problema a un conjunto de pasos que le den solución - Deben ser Finitos, Precisos y llegar al mismo resultado - Conjunto de pasos necesarios para resolver un problema o realizar una actividad |
|
|
Term
|
Definition
Un modelo computacional consistente en un conjunto de estados, un estado de inicio, un alfabeto de entrada y una función de transición
- Maquina de Turing (Alan Turing), El pato con aparato digestivo (Jacques Vaucasnson) -> Telar de Joseph Marie Jacquard. - Termostato es un ejemplo al igual que un elevador |
|
|
Term
|
Definition
Es un proceso para recabar la información necesaria para emprender una acción que solucione el problema |
|
|
Term
|
Definition
Propiedad que tienen ciertos problemas de poder resolverse a traves de un algoritmo |
|
|
Term
|
Definition
Son aquellas que hacen llamadas a sí mismas en su definición, simplificando los valores originales de entrada |
|
|
Term
|
Definition
El más sencillo pero menos eficiente Se basa en la comparación de elementos adyacentes e intercambio de los mismos si estos no guardan el orden deseado. El elemento menor sube por el vector como las burbujas en agua y los mayores van descendiendo. |
|
|
Term
|
Definition
- Es considerada como la ciencia de la información para la mayoría de los autores - Muchos informáticos la prefieren como la ciencia de la computación. - Información - Automática: todo aquello que tiene relación con el procesamiento de datos, utilizando las computadoras o equipos de procesamiento automático de la información - Un conjunto de conocimientos científicos y de tecnicas que hacen posible el tratamiento automático de la información por medio de las computadoras |
|
|
Term
|
Definition
- El dato es la representación simbólica de una variable cualitativa o cuantitativa, que indica el valor que se le asigna a las cosas y se representa a través de una secuencia de números, letras o símbolos. - El dato suele tener una base empírica, es decir, proviene de la realidad. En sentido, puede utilizarse para el análisis de un hecho concreto |
|
|
Term
|
Definition
Nace cuando un dato o conjunto de datos tiene un significado que es de utilidad para alguien que debe tomar una decisión. - Una fecha de cumpleaños - El color rojo en un semaforo |
|
|
Term
|
Definition
A la serie de instrucciones que indica a una computadora como realizar las tareas de procesamiento |
|
|
Term
|
Definition
- Dispositivo electronico capaz de recibir datos, procesarlos y entregar resultados en la forma deseada. - Dispositivo electrónico usado para procesar datos de acuerdo a una serie de instrucciones almacenadas |
|
|
Term
|
Definition
- Primera programadora Idea de tarjetas perforadas en la maquina de Babbage |
|
|
Term
|
Definition
- El padre de la computación |
|
|
Term
Primera Generación de Computadoras (1951 y 1959) |
|
Definition
- entre 1951 y 1959 - Bulbos o de relevadores (exceso en energía electrica y cuartos muy calientes que tenían que enfriar) - Tarjetas perforadas / sistema binario o lenguaje máquina - El programa anterior debía terminar antes que uno nuevo pudiera utilizarse (secuencial) - UNIVAC, IBM 701, IBM 650 |
|
|
Term
Segunda Generación de Computadoras (1956 - 1963) |
|
Definition
- Inicia cuando aparecen las primeras computadoras con transistores, sustituyendo a los bulbos. - FORTRAN, LISP, COBOL - TRADIC con 800 transistores |
|
|
Term
Tercera Generación (década de los 60's) |
|
Definition
- Utilizaban Circuitos Integrados - Lenguajes de alto nivel, comerciales (COBOL, RPG), cientificos (FORTRAN Y PASCAL) y uso general PL/1, BASIC y C. - Introducción de SO |
|
|
Term
|
Definition
- Entrada del microprosesador - Hojas de cálculo, procesadores de palabras, etc. |
|
|
Term
|
Definition
- Supercomputadora capaz de realizar procesos en paralelo o con varios microprocesadores. |
|
|
Term
|
Definition
- Microprocesadores vectoriales |
|
|
Term
|
Definition
Es un conjunto de elementos que interactúan entre si con el fin de apoyar las actividades de una empresa o negocio. - HW, recurso humano, datos o información y programas que son procesados |
|
|
Term
Ciclo de vida de los Sistemas de Información |
|
Definition
Se apoya en un cuerpo extenso de una metodología y un conjunto bien definido de herramientas y técnicas para poder analizar, diseñar e implantar un sistema de información o una porción de un sistema de información. - Análisis, Diseño, Programación, Pruebas y depuración, Conversión o Implementación, Documentación, Mantenimiento |
|
|
Term
|
Definition
Identificación de necesidades, requerimientos y otros puntos que puedan ayudar a la identificación y desarrollo del proyecto. - Entrevistas, cuestionarios, revisión de registros, cruzar información |
|
|
Term
|
Definition
Proceso de aplicar diferentes técnicas y principios con el propósito de definir un dispositivo, proceso o sistema con suficientes detalles como para permitir su interpretación y realización física. |
|
|
Term
|
Definition
Nos identifica los elementos más importantes de un sistema así como sus relaciones. Nos da una visión global del sistema. |
|
|
Term
|
Definition
Cuando el cliente recibe todas las características que exige de un producto o servicio |
|
|
Term
|
Definition
Un modo de conectar computadoras para que se puedan comunicar, intercambiar información y compartir recursos. |
|
|
Term
|
Definition
- Una red que conecta a miles de redes y millones de computadoras en el mundo - Es el medio actual para tener acceso y compartir conocimiento |
|
|
Term
|
Definition
A la configuración u ordenamiento de una red siendo la forma el factor fundamental que determine el rendimiento y la funcionalidad de la misma. - # de maquinas a interconectar - tipo de acceso al medio físico - Estrella, bus, anillo y jerarquica |
|
|
Term
|
Definition
Varias computadoras o dispositivos se enlazan a una unidad central Todas las comunicaciones pasan por esta unidad. Ventaja: Reduce la posibilidad de fallo, si un nodo falla, los demás no tienen problemas. Desventaja: La carga recae sobre el nodo principal, mayor vulnerabilidad y si falla el central, todo falla. |
|
|
Term
|
Definition
Cada dispositivo se encarga de su propio control de comunicación. No existe computadora anfitriona. Viajan por una sola linea de comunicación. |
|
|
Term
|
Definition
Cada dispositivo se conecta a otros dos, formandose así un anillo, los mensajes recorren el anillo hasta llegar a su destino. |
|
|
Term
|
Definition
Varias computadoras enlazadas a una computadora anfitriona central, y estas a su vez son anfitrionas de otras más pequeñas o de dispositivos periféricos. |
|
|
Term
|
Definition
Hay al menos dos nodos con dos o más caminos entre ellos. Incrementa la complejidad para crearlas pero su naturaleza descentralizada las hace más útiles. |
|
|
Term
Protocolo de comunicación |
|
Definition
Una serie de reglas de comunicación para que el intercambio de información sea exitosa entre emisor y receptor. |
|
|
Term
|
Definition
es una herramienta que permite desarrollar programas para computadora |
|
|
Term
Programación estructurada |
|
Definition
- Diseño modular - Un problema complejo se divide en problemas más pequeños - Se codifica usando estructuras de control: Secuencia, selección y repetición |
|
|
Term
Programación Orientada a Objetos |
|
Definition
Paradigma de programación que define a los programas en términos de clases y objetos. |
|
|
Term
|
Definition
sistema de códigos directamente interpretable por un circuito microprogramable, como el de la computadora. |
|
|
Term
|
Definition
Es el que proporciona poca o ninguna abstracción del mircroprosesador de una computadora. |
|
|
Term
|
Definition
Se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana. Su código es muy similar al lenguaje humano. |
|
|
Term
|
Definition
Un programa que analiza by ejecuta un código fuente, toma un código, lo traduce y a continuación lo ejecuta - PHP, Perl y Phyton |
|
|
Term
|
Definition
Es un programa que traduce un progrmaa escrito en código fuente, generando un programa en código objeto. Posteriormente se agregan sus librerías a traves de un programa llamado "linker" y se obtiene el código ejecutable - C, C++, Visual Basic |
|
|
Term
|
Definition
Determina el rango de valores que puede tomar un objeto, las operaciones a las que puede ser sometido y el formato de almacenamiento en memoria, |
|
|
Term
|
Definition
Pila: Ultimas Entradas, Primeras Salidas Colas: Primeras Entradas, Primeras Salidas |
|
|
Term
|
Definition
- Son el medio de expresión por el cual de construyen los sistemas de cómputo - Conjunto de reglas que nos permiten representar en una computadora una idea - Sintaxis, Sistemas de tipos de datos y semántica, Gestión de memoria |
|
|
Term
|
Definition
Modelos o patrones a seguir en la construcción del software Un ejemplo que sirve de norma. Es un ejemplo de ver el mundo |
|
|
Term
|
Definition
Todo programa es una secuencia finita, pasos o instrucciones que la computadora ejecuta. - Entrada, procesa linea por linea y da una salida. - Es imperativa porque en el programa se dice que se debe de hacer en cada momento - Cobol, Fortran, C++ |
|
|
Term
Programación Orientada a Objetos |
|
Definition
- El programa es una colección de objetos, cada objeto tiene propiedades y métodos que definen su comportamiento, y los objetos interactuan entre si por medio de mensajes y transformando su estado. - Java, C++ |
|
|
Term
|
Definition
- El programa es una colección de funciones las cuales por medio de condicionales y recursividad representan algoritmicamente una solución - Haskell, LISP |
|
|
Term
Programación Declarativa o Lógica |
|
Definition
- El programa es una colección de enunciado basados en lógica de primer orden y cálculo de predicados que se centran en describir que se debe hacer, mas que en como. - Prolog |
|
|
Term
Programación guiada por eventos |
|
Definition
- El programa se encuentra en un ciclo respondiendo a eventos generados en un orden no predecible generados por el usuario, como el clic de un mouse o presionar una tecla. - Visual Basic y Java |
|
|
Term
Generaciones de los Lenguajes de programación |
|
Definition
1- Manejaban 1's y 0's con tarjetas perforadas. 2- Ensamblador con el uso de etiquetas y saltos. 3- Lenguajes de Alto nivel, programación estructurada. 4- Lenguajes orientados a resolver problemas, reducir costos y esfuerzo así como fáciles de aprender, RAD, y orientados a objetos 5.- Lenguajes orientados IA |
|
|
Term
|
Definition
- Entornos de desarrollo de aplicaciones apoyados por herramientas de alto nivel. - No procedural (que se hace y no como se hace), manejo de datos basados en SQL, facilidad por el entorno de desarrollo. - SQL, Visual Basic, Matlab, Progress4GL |
|
|
Term
|
Definition
- Es el SW que administra todos los recursos de la computadora y proporciona base sobre la cual pueden escribirse los programas de aplicación. - Conjunto de programas que coordinan software y hardware - Actua como intermediario entre el usuario y el hardware para que el usuario ejecute sus programas |
|
|
Term
|
Definition
Máquina y equipo asociados con dispositivos de cómputo; como CPU, memoria, periféricos, etc. |
|
|
Term
|
Definition
Se le denomina así al tipo de software que se utiliza para resolver los problemas de cómputo de los usuarios, procesadores de texto, hojas de cálculo, DBMS, navegadores, etc |
|
|
Term
|
Definition
- Es el arte de crear y usar un método para ocultar mensajes - Es el arte y la ciencia de desarrollar y usar mecanismos para transformar los datos en registros de información ilegibles para cualquiera, excepto para su destinatario quien lo puede descrifrar |
|
|
Term
|
Definition
Consiste en aprovechar una vulnerabilidad de un sistema informático con propósitos desconocidos por el operador del sistema y que por lo general causan daño |
|
|
Term
|
Definition
La asistencia técnica que un usuario recibe por parte del proveedor de un equipo de comunicaciones o cómputo |
|
|
Term
|
Definition
Es la fuente de energía más grande de universo, es un fenómeno físico-químico que integra la estructura molecular de un cuerpo y se manifiesta a travez de un flujo de electrones |
|
|
Term
Tarjeta madre o principal |
|
Definition
es la tarjeta de circuitos impresos que sirve como conexión entre los diferentes dispositivos del sistema. |
|
|
Term
|
Definition
es la Unidad Central de PRocesamiento (CPU), es un microchip que responde y procesa las operaciones logico/aritmetricas que hacen funcionar a la computadora. Compuesto por millones de transistores integrados |
|
|
Term
|
Definition
Es una matriz de pequeñas endiduras donde encajan los pines del microprocesador. |
|
|
Term
|
Definition
Es la memoria pricipal de la computadora, Memoria de Acceso Aleatorio, Es una memoria de lectura y escritura, cuando los archivos dejan de usarse se regresan al sector de almacenamiento o se eliminan |
|
|
Term
|
Definition
Es la memoria que tiene un grabado de datos con antelación, y esos solamente pueden ser leídos. |
|
|
Term
|
Definition
Basic Input Output System Software colocado en un chip cuyo objetivo es controlar los dispositivos de hardware necesario para iniciar el SO, Acceso a dispositivos de disco, reloj de la computadora y la fecha en el encendido de la misma. |
|
|
Term
|
Definition
Conjunto de reglas y procedimientos que proveen la administración, control y asignación de los recursos involucrados. Conjunto de reglas de comunicación que hace posible la transferencia de datos entre equipos. |
|
|
Term
|
Definition
1,2,3 o 4 pares de cables trenzados entre si, el trenzado sirve para filtro del ruido. - Datos, Voz y video - Para cualquier topología |
|
|
Term
|
Definition
Banda ancha y angosto, dos conductos internos - Bus y estrella, muy poco en anillo - Half duplex y full duplex - |
|
|
Term
|
Definition
Filamentos de vidrio que actúan como tubos, de manera que la luz viaja dentro de ellos transportando grandes volumenes de información a travez de muchos kilómetros con la minima atenuación y sin salirse de los mismos. No tiene límites para conectar dispositivos, tasa de error en uno en un billon |
|
|
Term
|
Definition
Colección de datos relacionado, organizados, estructurados y almacenados de manera persistente (que lo podamos recuperar a traves del tiempo) |
|
|
Term
|
Definition
Es la característica de los datos que nos permite recuperarlos en el futuro. |
|
|
Term
DBMS (Sistema Manejador de Bases de Datos) |
|
Definition
Es un programa de aplicación capaz de almacenar, procesar, recuperar, compartir y asegurar estas bases de datos. |
|
|
Term
|
Definition
Prerelacionales - Jerarquico y de Red Relacionales Posrelacionales - Orientado a Objetos, Distribuido, Deductivo, multidimensional y semiestructurado |
|
|
Term
|
Definition
Es un conjunto de tuplas y atributos compuestos de encabezado y cuerpo |
|
|
Term
|
Definition
Al número de atributos de la relación |
|
|
Term
Cardinalidad de la relación |
|
Definition
Al número de tuplas de la relación |
|
|
Term
|
Definition
Es la clave candidata seleccionada para ser la clave principal de la relación. Solo existe una por relación, es única, no nula |
|
|
Term
|
Definition
Es un atributo que hace referencia a una llave primaria de otra relación, no puede existir valor que no exista ya en la clave principal |
|
|
Term
|
Definition
Conjunto de valores válidos para un atributo |
|
|
Term
|
Definition
Es el conjunto de operaciones que permiten manipular las relaciones (consultar los datos). |
|
|
Term
|
Definition
Regresa una relación que contiene todas las tuplas de una relación especificada que satisfacen una condición. |
|
|
Term
|
Definition
Regresa una relación que contiene un subconjunto de atributos de una relación especificada. |
|
|
Term
|
Definition
Regresa una relación que contiene todas las tuplas posibles obtenidas por la combinación de todas las tuplas de la primera con la segunda |
|
|
Term
|
Definition
Regresa una relación que contiene todas las tuplas que aparecen en las dos relaciones, omitiendo las tuplas duplicadas. |
|
|
Term
|
Definition
Regresa una relación que contiene todas las tuplas que aparecen en las dos relaciones |
|
|
Term
|
Definition
Regresa una relación que contiene todas las tuplas que aparecen en la primera pero no en la segunda |
|
|
Term
|
Definition
Regresa una relación que contiene tuplas de dos relaciones a partir de la combinación de valores de uno o más atributos en común |
|
|
Term
|
Definition
Es un lenguaje de consulta que describe la respuesta deseada sobre una BD sin especificar como obtenerla |
|
|
Term
|
Definition
Es el proceso de ajuste de relaciones a ciertas reglas llamadas formas normales. Objetivo reducir problemas de redundancia y actualización en las relaciones mediante un procedimiento bien formalizado |
|
|
Term
|
Definition
La relación está en 1FN si y solo si toda tupla contiene exactamente un valor para cada atributo |
|
|
Term
|
Definition
La relación está en 2FN si y solo si está en 1FN y todo atributo que no sea clave es dependiente irreduciblemente de la clave primaria |
|
|
Term
|
Definition
La relación está en 3FN si y solo si está en 2FN y todos los atributos que no son clave son dependientes en forma no transitiva de la clave primaria |
|
|
Term
|
Definition
Edgar Frank Codd propuso 12 reglas que definen los requisitos de un manejador de un RDBM, actualmente la mayoría de manejadores comerciales no cumplen al 100 por ciento con estas reglas |
|
|
Term
|
Definition
1.- Regla de la información, toda información de una BD está representada explicitamente a nivel lógico mediante valores en tablas. 2.-Regla de acceso garantizado, todo dato es accesible de manera garantizada mediant la combinación del nombre de la tabla, llave primaria y nombre de columna 3.-Regla del tratamiento de valores nulos, los valores nulos son manejados sistematicamente para representar la información desconocida o faltante independientemente del tipo de dato (diferente a vacío o cero= |
|
|
Term
|
Definition
4.-Regla del catalogo basado en modelo relacional, la descripción de los datos dentro de una BD (catalogo) debe estar representada a nivel lógico mediante tablas, esto permite el uso del mismo lenguaje relacionar. 5.-Regla el sublenguaje de datos entendible, debe soportar varios tipos de lenguajes y modos de uso por parte del usuario, pero al menos un sublenguaje relacional que permita expresar sentendias (Definicion, consulta, manupulación de datos, restricciones de integridad, manejo de autorizaciones) 6.-Regla de actualización de vistas, Todas las vistas que sean actualizables deben ser actualizables por el BDMS |
|
|
Term
|
Definition
7.-Regla de Inserciones, actualizaciones y eliminaciones de alto nivel, manejar un único operador para estas operaciones para un conjunto de renglones. 8.-Independencia física de los datos, los programas no sufren modificaciones a pesar de los cambios físicos de almacenamiento. 9.-Independencia lógica, Los programas de aplicación no sufren cambios a pesar de cambios en las tablas |
|
|
Term
|
Definition
10.-Independencia de integridad, las restricciones de integridad deben ser definidas co el sublenguaje y almacenadas en el catalogo y no es programas de aplicacion. 11.-Independencia de distribución, puede estar distribuido en distintos equipos o sitios de una red y las tablas deben ser vistas como si estuvieran localmente 12.-Regla de la no subversión, Ningún lenguaje de bajo nivel puede ser usado para violar las restricciones de integridad expresadas en el lenguaje relacional de alto nivel. |
|
|
Term
|
Definition
Definir el esquema y la integridad CREATE, ALTER, DROP, TRUNCATE |
|
|
Term
|
Definition
Manipular o actualizar los datos INSERT, UPDATE, DELETE |
|
|
Term
|
Definition
Para el manejo de las autorizaciones (Control) GRANT, REVOKE |
|
|
Term
|
Definition
Nos permite visualizar la BD desde un alto nivel de abstracción, modelamos las entidades, atributos y sus interacciones entre ellas mediante un DER diagrama entidad relacion |
|
|
Term
|
Definition
Conjunto de filas y columnas donde alamcenamos los datos bajo el enfoque de un modelo relacional Tabla - Relación Renglón - Tupla Columna - Atributo |
|
|
Term
|
Definition
Permiten incrementar el rendimiento de la BD haciendo más rapida la ejecución de consultas. |
|
|
Term
|
Definition
Una vista es un objeto que almacena una consulta, es una tabla virtual o temporal |
|
|
Term
|
Definition
CROSS JOIN - Producto Cartesiano INNER JOIN - Cambinación de dos o más tablas con columnas en común OUTER JOIN - Es un INNER JOIN que incluye valores donde no hubo coincidencia del lado derecho o izquierdo o ningun lado (RIGHT, LEFT, OUTER) |
|
|
Term
|
Definition
Es una función que se dispara antes o despues de la instrucción |
|
|
Term
|
Definition
Es un conjunto de instrucciones en un lenguaje de programación que puede ser ejecutado en cualquier momento. (Declaración, ejecución, excepciones) |
|
|
Term
|
Definition
Administración del SW de BD (servidor) Implementar medidas de seguridad Operaciones de Respaldo, recuperación, monitoreo, ajuste de rendimiento |
|
|
Term
|
Definition
Aplicación de técnicas estadísticas y de aprendizaje automático para encontrar patrones no triviales en la BD que resulten de interés |
|
|
Term
|
Definition
Un depósito centralizado de datos que ayuda al análisis del negocio, unifica las BD empresariales o departamentales sin importar el DBMS |
|
|
Term
|
Definition
es un datawarehouse departamental |
|
|
Term
|
Definition
Es el resultado de querer hacer que una computadora o dispositivo programables ejecute cosas que nosotros le indiquemos. Contiene reglas sintácticas, simbolos y semánticas que le dan estructura y significado a sus expresiones |
|
|
Term
Nivel de abstracción en Lenguajes de Programación |
|
Definition
Bajo: Unos y Ceros, lenguaje máquina Medio: nemotécnias para programar, ensamblador Alto: palabras que se usan en los idiomas o lenguajes naturales, PHP, Java, C, C++, etc |
|
|
Term
|
Definition
Es la estructura de un lenguaje, reglas que indican como realizar las construcciones, como la gramática en el lenguaje natural |
|
|
Term
|
Definition
Reglas que determinan el significado de un lenguaje |
|
|
Term
|
Definition
Traduce todo el programa fuente a otro equivalente en codigo maquina, entonces se ejecuta el programa obtenido |
|
|
Term
|
Definition
Interpreta las instrucciones del programa fuente y ejecuta una por una. Avisa de inmediato errores en la sintaxis de una instrucción |
|
|
Term
|
Definition
Tambien llamado procedimental o algorítmico. Basado en comandos u ordenes (enunciados imperativos) que actualizan las variables en memoria. FORTRAN, Java, COBOL |
|
|
Term
Paradigma Orientado a Objetos |
|
Definition
Es el paradigma que define objetos y clases como la base de la programación. Cada objeto esta definido por sus atributos y su comportamiento. Más faciles de escribir, mantener y reutilizar. Java, C++, C#, PHP, Ruby |
|
|
Term
|
Definition
Plantilla que encapsula los datos y las abstracciones de datos para describir el contenido y comportamiento de la entidad. Conjunto de objetos que comparten una estructura y comportamiento en comun, atributos y metodos |
|
|
Term
|
Definition
Es una entidad que consta de un conjunto de propiedades o atributos referenciado a datos de comportaminento o funcionalidad llamados metodos. Es una instancia a una clase |
|
|
Term
|
Definition
es una propiedad, rasgo, cartacterística de una clase y describe el rango de valores que la propiedad podrá contener |
|
|
Term
Métodos / Operaciones / Servicios |
|
Definition
son algo que la clase puede hacer o que nosotros u otra clase puede hacer a una clase Son operaciones aplicables a los objetos |
|
|
Term
|
Definition
es una descripci´+on de lo que hará la clase, lo que sus atributos y operaciones realizan en conjunto |
|
|
Term
|
Definition
Una clase hija hereda atributos y operaciones de sus padres, pudiendo esta ultima tener los suyos propios |
|
|
Term
|
Definition
Cuando las operaciones de los objetos de una misma clase tienen comportamientos diferentes. Sobrecarga: diferentes parámetros Sobreescritura: se redefine el codigo del metodo, lo mejor es solo definir el padre como abstracto |
|
|
Term
|
Definition
Ocultamiento de la información, se aplica a los atributos y operaciones y a la misma clase tambien. Publico, Privado y Protegido |
|
|
Term
|
Definition
Es una representación gráfica que modela a las clases y sus relaciones |
|
|
Term
|
Definition
Define a los programas como funcion, y trata a las funciones como datos logrando minimizar los efectos colaterales de ejecución y admon de la memoria, LISP |
|
|
Term
|
Definition
Es una combinación de programación declarativa y funcional, dejan al traductor la responsabilidad de encontrar el mejor algoritmo para encontrar el resultado PROLOG |
|
|
Term
|
Definition
Define a los programas como funcion, y trata a las funciones como datos logrando minimizar los efectos colaterales de ejecución y admon de la memoria, LISP |
|
|
Term
|
Definition
Es una combinación de programación declarativa y funcional, dejan al traductor la responsabilidad de encontrar el mejor algoritmo para encontrar el resultado PROLOG |
|
|
Term
|
Definition
La integridad de la información debe ser mantenida en la propia base de datos y no en las aplicaciones que la utilicen. |
|
|
Term
|
Definition
Garantiza que un dato referenciado desde una cierta tabla esté disponible en otra tabla de esa misma base de datos. |
|
|
Term
Etapas del Ciclo de Vida de Sistemas |
|
Definition
- Análisis - Diseño - Implementación - Pruebas - Implantación - Mantenimiento o Soporte |
|
|
Term
|
Definition
Conjunto de elementos interrelaciones e interdependientes entre si con un objetivo común, no excluye el hecho de que cada elemento tenga un objetivo particular. |
|
|
Term
|
Definition
Es una medida de interconexión entre módulos dentro de la estructura de software |
|
|
Term
|
Definition
Es la especifidad de la función que realiza un elemento. Un módulo cohesivo lleva a cabo una sola tarea dentro de un procedimiento de software, lo cual requiere poca interacción con los otros módulos del programa |
|
|
Term
|
Definition
Descomponer el sistema en módulos a fin de reutilizarlos en ese mismo o en otro sistema |
|
|
Term
Atributos de la información |
|
Definition
- Exacta - Económica - Oportuna - Confiable - Verídica - Relevante - Integra - Detallada - Completa |
|
|
Term
Fuentes de la información |
|
Definition
- Personas - Documentos - Reglamentos - Sistemas |
|
|
Term
Teoria General de Sistemas |
|
Definition
Ludwing von Bertalanfy, teoría que indica que no es suficiente analizar un elemento de forma aislada, si no que es indispensable analizarlo junto con los demás elementos con los que interactúa. Su comportamiento afectará en menor o mayor grado a los elementos con los que se encuentra relacionado |
|
|
Term
|
Definition
El conjunto de elementos tiene más valor que la simple suma de las partes |
|
|
Term
|
Definition
- Es el desgaste natural que sufre el sistema por los cambios que se presentan en el medio ambiente, esto atrae a que el sistema tenga que responder a esos cambios de alguna manera. |
|
|
Term
|
Definition
Conjunto de elementos interrelaciones e interdependientes entre si para generar información para la toma de decisiones. |
|
|
Term
Componentes de un Sistema de Información |
|
Definition
Proceso - Conjunto de actividades por realizar para generar un producto bien o servicio. Persona - Individui que crea, modifica, destruye y verifica el insumo que entra al sistema o que es procesado por el mismo Base de Datos - Conjunto de datos almacenados en cierto orden para que posteriormente se consulten. |
|
|
Term
Ciclo de vida de Sistemas de Información |
|
Definition
Es un modelo teórico que tiene como propósito agrupar las actividades en fases que se tienen que realizar para construir un sistema. |
|
|
Term
|
Definition
Una arquitectura define la estructura general de un sistema y varía de acuerdo con el tipo de sistema a desarrollar. |
|
|
Term
Proceso de desarrollo de software |
|
Definition
Indica que se debe hacer, como se debe hacer, quien lo debe de hacer y cuando se debe de hacer para construir un software con calidad |
|
|
Term
|
Definition
Conjunto de filosofias, fases, reglas, procedimientos, técnicas, herramientas para los desarrolladores de sistemas de información. |
|
|
Term
|
Definition
Es un esfuerzo temporal emprendido para crear un producto, servicio o resultado único, |
|
|
Term
|
Definition
Las fases se aplican de manera secuencial donde no se puede avanzar hasta terminar la anterior. Cuando la complejidad es baja, para sistemas pequeños. El sistema se ve funcionando al final de las fases |
|
|
Term
|
Definition
Se crean prototipos con funcionamiento o no con el objetivo de que el usuario aclare los requerimientos específicos. Acercamiento con el usuario en fases iniciales, se puede adaptar |
|
|
Term
|
Definition
Cada incremento tiene su propio ciclo de vida, cuando se termina el incremento se integra al sistema, se hacen en paralelo. El usuario puede ver resultados desde el primer incremento. |
|
|
Term
|
Definition
A diferencia del modelo incremental, este modelo realiza su incremento en manera secuencial y no en paralelo. Los incrementos que se van desarrollando son los más claros. Cuando la complejidad es alta, se entrega funcionalidad desde el inicio. |
|
|
Term
|
Definition
Mitiga los riesgos tecnicos con mayor probabilidad de impacto. Se aplica una serie de ciclos en cascada en espiral, al finalizar cada ciclo o un poco antes se realiza la planeación del siguiente ciclo. |
|
|
Term
RUP (Rational Unified Process |
|
Definition
Es un proceso de la ingenieria de SW que proporciona una estrategia para asignar tareas y responsabilidades en el equipo de desarrollo, asegurar la producción de SW con calidad de acuerdo a las necesidades en calendario y prosupuesto. |
|
|
Term
Administración de Proyectos |
|
Definition
Es el arte de balancear los objetivos, riesgos, restricciones para entregar un producto que satisfaga las necesidades del cliente y los usuarios finales. |
|
|
Term
|
Definition
Tiene como objetivo disminuir el costo del cambio en los requerimientos a traves de principios, valores, practicas. Planear - Diseñar - Codificar - Pruebas |
|
|
Term
|
Definition
Tiene como objetivo disminuir el costo del cambio en los requerimientos a traves de principios, valores, practicas. Planear - Diseñar - Codificar - Pruebas |
|
|
Term
|
Definition
- Es la unidad mínima de información - Puede ser representado por un número, una letra, un símbolo, un signo, una palabra o una descripción. - Por si solo el dato no tiene la capacidad de comunicar un significado, debe de asociarse dentro de un contexto para adquirir el valor |
|
|
Term
|
Definition
Es toda transmisión, emisión, recepción de signos, señales, escitos, imagenes, sonidos o informaciones de cualquier naturaleza por hilo, radiolectricidad, medios ópticos, u otros sistemas electromagnéticos |
|
|
Term
|
Definition
Toda comunicación o transmisión de datos requiere de un transmisor, un receptor y un medio de comunicación. |
|
|
Term
Consideraciones al seleccionar un medio de comunicación |
|
Definition
- Distancia - Costo de la instalación - Estructura del edificio - Costo de mantenimiento - Ancho de banda - Grado de tolerancia - Atenuación (Pérdida de energia a lo largo del cable) |
|
|
Term
Medios Guiados (confinados) |
|
Definition
Aquellos elaborados con material físico, para facilitar el transporte de la información entre equipos que estan geográficamente distantes. Confinados poprque la información está contenida en un cable, mientras que los no guiados no tienen guia y viajan libres por el espacio |
|
|
Term
|
Definition
Un cable formado por 4 pares de conductores metálicos trenzados entre sí para minimizar la interferencia electromagnetica - UTP - STP cada par recubierto por malla conductora - FTP malla global que aisla señales externas - S/FTP Una combinación de ambos |
|
|
Term
|
Definition
Formado por un nucleo de cobre y un conductor exterior en forma de tubo rodeado de una malla trenzada de cobre o aluminio. Utilizado para comunicaciones de banda ancha y cables de banda ancha ethernet |
|
|
Term
|
Definition
Las señales se propagan libremente a traves del medio, los cuales son el aire y el vacío. La transmisión y recepción es por medio de antenas, pueden ser direccionales y omnidireccionales. Radio, Microondas y luz (infrarrojos/laser) |
|
|
Term
Espectro electromagnetico |
|
Definition
Es un conjunto de ondas electromagneticas que van desde las ondas con mayor longitud hasta las que tienen menor longitud (Radio -> Gamma) |
|
|
Term
|
Definition
Se trata de la utilización de las ondas electromagneticas para lograr enlaces de telecomunicaciones para poder transmitir señales inteligentes (datos, voz, video, imagenes. |
|
|
Term
|
Definition
Son ondas de radio generadas a frecuencias muy altas a travez de torres transmisoras. Distancias entre 30 y 50kms Telefonía básica, Datos, Canales de Televisión, Video, Telefonía celular |
|
|
Term
|
Definition
Basicamente retransmiten información, se usa como enlace entre dos o más transmisiones terrestres |
|
|
Term
|
Definition
Una señal que es variable en cuanto a su amplitud y periodo respecto al tiempo (curvas en la señal). |
|
|
Term
|
Definition
Sus valores en el tiempo y amplitud son finitos y toma como valores unos y ceros |
|
|
Term
|
Definition
La intensidad máxima de la señal o valor pico |
|
|
Term
|
Definition
La comunicación en unidireccional, donde mientras un equipo transmite/emite, el otro recibe sin tomar el papel de emisor |
|
|
Term
|
Definition
La comunicación es bidireccional pero no en forma concurrente, ambos nodos pueden fungir como receptor y emisor pero no simultaneo, deben revertir sus roles - Walkie Talkie |
|
|
Term
|
Definition
Ambos nodos pueden transmitir y recibir de manera simultanea |
|
|
Term
|
Definition
Tecnica utilizada para la transferencia de información entre dos maquinas, dividiendo la información que quiere mandar en paquetes, los cuales contiene información del equipo destino |
|
|
Term
|
Definition
Modificar las características de una señal portadora para adecuarla al medio de transmisión |
|
|
Term
|
Definition
A travez de señales análogas, AM (amplitud), FM (frecuencia), PM (angulo) |
|
|
Term
|
Definition
Modulación de información digital por medio de señales análogas |
|
|
Term
|
Definition
Tecnica que permite que n cantidad de mensajes compartan un solo medio de transmisión |
|
|
Term
VPN (Red Privada Virtual) |
|
Definition
Es un método para la conexión de redes que utiliza internet para transportar datos Virtual -> Usa internet Privada -> viajan por un tunel RED -> Conecta computadoras entre si |
|
|
Term
|
Definition
Red que utiliza internt atras de un Firewall y es de uso exclusivo de empleados de una compañia |
|
|
Term
|
Definition
Intranet que puede ser vista por externos mediante validación de contraseña |
|
|
Term
Modelo OSI (Interconexión de Sistemas Abiertos) FERTSPA |
|
Definition
Divide las funciones implicadas en la transferencia de información entre computadoras conectadas en red en 7 capas donde cada una realiza una tarea específica |
|
|
Term
Capa Física (Bits, electricidad, voltaje) |
|
Definition
Por donde viaja la información. Un cable de par trenzado, fibra óptica, conectores, etc |
|
|
Term
|
Definition
Transfiere los datos entre dispositivos, solo que esta vez sobre la misma red. Los paquetes llevan la dirección MAC física del equipo emisor y receptor |
|
|
Term
|
Definition
Se encarga del direccionamiento entre dos redes diferentes gracias a las direcciones IP, utilizando protocolos de ruteo. Crea paquetes de red que su encabezado contiene la IP para encaminar los paquetes |
|
|
Term
Capa de Transporte (Segmento) |
|
Definition
Es la encargada de llevar la información de un equipo a otro. Se encarga de que los paquetes se envien de manera fiable y sin errores. Información en Segmentos TCP -> se comprueba, mas lenta UDP -> no se comprueba, mas rapida |
|
|
Term
|
Definition
Abre y cierra la comunicación entre dispositivos |
|
|
Term
Capa de Presentación (dato) |
|
Definition
Prepara los datos para que puedan ser usados por la capa 7. Codificación, compresión, cifrado, etc. |
|
|
Term
|
Definition
Permite al usuario final interactuar de manera directa con las aplicaciones. servicios de red a aplicaciones |
|
|
Term
|
Definition
Incluye estandares de como se han de comunicar las computadoras y reglas para conectar redes y dirigir el trafico de paquetes. Aplicación, Transporte, Internet, Redes |
|
|
Term
|
Definition
Es la tecnica de dividir un rango de direcciones IP en dos o más rangos, a lo que se denomina subredes. Para dividir por areas, zonas geograficas, politicas, etc. Por razones para controlar el ancho de banda y disminuir colisiones. |
|
|
Term
|
Definition
Indica a la computadora que direcciones IP estan en su red local. |
|
|
Term
|
Definition
A - 1 a 127 B - 128 a 191 C - 192 a 223 D - para tráfico multicast E - experimental |
|
|
Term
|
Definition
Protocolo resposable del direccionamiento y ruteo de los paquetes entre los hosts. No orientado a conexión |
|
|
Term
|
Definition
Capa Fisica Se usan para extender la distancia de una red mediante repetición de la señal |
|
|
Term
|
Definition
Capa Física Es un repetidor multipuertos o mejor conocido como Switches, propaga información indiscriminadamente |
|
|
Term
|
Definition
Interconectan segmentos de red de similar o distinta tecnologia, contienen el tráfico, tienen SW interno, Trabaja en Capa 3 |
|
|
Term
Gateway (puerta de enlace) |
|
Definition
dispositivo que permite interconectar redes con protocolos y tecnologias de acceso diferentes. |
|
|
Term
|
Definition
Capa de Red Son dispositivos que deciden la mejor ruta para llegar de un origen a su destino, tablas de ruteo |
|
|
Term
|
Definition
Un dispositivo de red que recibe paquetes por un puerto y los reenvia por otro. Tabla de direcciones MAX, si lo conoce lo envia por ahi, si no, lo envia a todos. Capa 2 |
|
|
Term
|
Definition
Protocolo que calcula el numero de saltos para decidir la mejor ruta de destino |
|
|
Term
|
Definition
denota las caracteristicas de un objeto, aislandolo de su contexto o del resto que lo acompañan para destacar de manera clara sus aspectos |
|
|
Term
UML (Lenguaje Unificado de Modelado) |
|
Definition
Es un lenguaje gráfico que nos permite visualizar, especificar, construir, documentar, y describir el ciclo de vida completo del desarrollo orientado a objetos de un modelo. - Lenguaje estandar de la industria de desarrollo de SW que permite clarificar la comunicación de los requerimientos, arquitectura y diseño |
|
|
Term
|
Definition
La vista estatica del diseño y proceso en terminos de clases, relaciones, interfases y colaboraciones |
|
|
Term
|
Definition
Los objetos y sus relaciones |
|
|
Term
|
Definition
El comportamiento de una operación en terminos de acciones |
|
|
Term
|
Definition
Las funciones del sustema visto por el usuario mediante un conjunto de casos de uso, actores y relaciones |
|
|
Term
|
Definition
Una forma especial de los objetos, enlaces e interacciones entre ellos mediante el envio y recepción de mensajes |
|
|
Term
|
Definition
Despliegues de los componentes sobre los dispositivos, materiales, nodos y relaciones |
|
|
Term
Diagrama de estado-transiciones |
|
Definition
El comportamiento de una clase en terminos de estos, estado de un objeto y las causas por las que puede cambiar de un estado a otro |
|
|
Term
|
Definition
Temporalmente los objetos y sus interacciones |
|
|
Term
Clasificación de los requerimientos |
|
Definition
Implicitos - Los que se piden Explicitos - Los que se dan por hecho Funcionales - Funciones que el sistema realizará para dar una salida No Funcionales - Características del sistema como rendimiento, interfaces de usuario, mantenimiento, etc. |
|
|
Term
|
Definition
Es una revisión sistemática de una actividad o de una situación para evaluar el cumplimiento de las reglas o criterios objetivos |
|
|
Term
|
Definition
Proviene del Frances informatique - información automática 1966 |
|
|
Term
|
Definition
Aplicación y estudio de los procesos sistemáticos y disciplinados para el desarrollo, operación y mtto de SW Su objetivo es crear SW de alta calidad |
|
|
Term
|
Definition
Un conjunto de aplicaciones de SW que se ejecutan para proporcionar un resultado. |
|
|
Term
|
Definition
Es una forma de usar habilidades básicas en la representación nde un trabajo artístico o realizando una operación mecánica o cientifica |
|
|
Term
|
Definition
Es un programa de computadora que desempeña un conjunto de funciones |
|
|
Term
|
Definition
Es un esfuerzo temporal emprendido para crear un producto, servicio o resultado unico Temporal o Finito - Inicio y Final |
|
|
Term
Administración de Proyectos |
|
Definition
Es la aplicación de conocimientos, herramientas, técnicas y habilidades a las actividades del proyecto para cumplir con los requierimientos del mismo. Inicio, Planificación, Ejecución, Monitoreo, Control y Cierre No son fases, si no un agrupamiento de las areas que se van a utilizar |
|
|
Term
|
Definition
Condicion o capacidad que el sistema debe cubrir derivado de las necesidades del usuario, o institución, por contrato, estandares o especificaiones establecidas. Debe ser solicitado formalmente, documentado, analizado, y autorizado |
|
|
Term
|
Definition
Proceso de diseñar, codificar, depurar y mantener codigo fuente de programas de computadora. |
|
|
Term
|
Definition
Algoritmo utilizado para el cálculo de tiempos y plazos en la planificación de proyectos |
|
|
Term
|
Definition
Es un nombre asociado a una dirección IP para poder navegar más facilmente Subdominio-dominio-extension https://hola.com |
|
|
Term
|
Definition
Software que permite la visualización de sitios publicados en internet |
|
|
Term
|
Definition
Programa que indexa y clasifica la información contenida en los diversos servidores de internet |
|
|
Term
|
Definition
Sitios web con contenidos comunitarios, donde los usuarios agregab, editan y borran el contenido del sitio con el fin de mejorarlo. |
|
|
Term
|
Definition
Sitios en Internet dedicados a generar relaciones sociales en internet. |
|
|
Term
|
Definition
Servicio para alojar nuestros sitios en Internet |
|
|
Term
|
Definition
Es un proceso de intercambio de bienes o servicios a traves de redes de medios electrónicos que generen una utilidad |
|
|
Term
|
Definition
Lenguaje de marcado diseñado para trabajar en Internet. Es una estructura de etiquetas que le dan formato a un documento (página de internet) la cual es interpretada por los navegadores |
|
|
Term
|
Definition
Es un lenguaje para definir etiquetas para realizar funciones específicas, sirve para intercambio de información entre diferentes plataformas. |
|
|
Term
|
Definition
Lenguaje de programación interprete, se ejecutan del lado del cliente. Da funcionalidad a una pagina HTML |
|
|
Term
|
Definition
Lenguaje de programación interpretado donde el codigo se lee a la par que se lee HTML, se crea para la creación de paginas web dinámicas |
|
|
Term
|
Definition
Es un lenguaje para dar estructura y presentación a documentos html |
|
|
Term
|
Definition
Conjunto de protocolos de comubnicación para el intercambio de datos entre aplicaciones en internet |
|
|
Term
|
Definition
Protocolo para compartir información entre dos aplicaciones diferentes en formato XML |
|
|
Term
|
Definition
Protocolo para compartir información entre dos aplicaciones diferentes en formato JSON |
|
|
Term
|
Definition
Es la unidad mínuma de información que puede almacenar y manejar una computadora, equivalente a un 1 o un 0 |
|
|
Term
|
Definition
- Not Null No acepta valores nulos - Check Cumple una condicion - UNIQUE Debe ser unico - Primary Key - Foreign Key Mantiene integridad referencial con otra tabla |
|
|
Term
|
Definition
- ADD COLUMN / DROP COLUMN - ADD CONSTRAINT / DROP CONSTRAINT - ALTER COLUMN SET DEFAULT / DROP DEFAULT - Change DATA TYPE - RENAME COLUMN / TABLE |
|
|
Term
Componentes de una red de datos |
|
Definition
Nodos Enlaces Protocolos Aplicaciones de red |
|
|
Term
Clasificación de estandares |
|
Definition
- Propietarios, Definiciones hechas por una corporación y su uso no ha logrado salir al mercado - De Facto, Son aquellos que son aceptados en el mercado, pero que todavia no llegan a una organización oficial - De Jure, Esta definido por grupos u organizaciones oficiales |
|
|
Term
|
Definition
Es un equipo que pone diversos servicios a disposición de otras computadoras conocidas como clientes. Aplicaciones, BD, impresoras, etc. |
|
|
Term
|
Definition
conjunto de tecnicas de desarrollo web que permiten que las aplicaciones web trabajen asincronamente, procesando solicitudes al servidor en segundo plano. |
|
|
Term
|
Definition
- Utiliza una clave para cifrar o descifrar - Es necesario compartir la clave secreta - Es rapido DES, 3-DES, AES |
|
|
Term
|
Definition
- Utiliza diferentes llaves para cifrar y descrifrar - No obliga a compartir su llave secreta - Consume mas tiempo y esfuerzo - La clave privada ya no se puede recuperar RSA |
|
|
Term
Generar un Certificado de Seguridad |
|
Definition
Generar un CSR en el servidor Enviar a la CA Instalar el certificado |
|
|
Term
|
Definition
- Iniciación (Alcances, resultados esperados, equipo de trabajo y lugar de trabajo) - Planeación (Definición, estructura a detalle, cédula del proyecto) - Ejecución (Actividades a realizarse, entregables mediante iteraciones) - Control (Monitoreo y control, documentar y registrar cada accción) - Cierre (Una vez aceptados los entregables, se hace el cierre formal con un documento de cierre) |
|
|
Term
Perfil Admon de proyectos |
|
Definition
- Comunicación efectiva - Influencia organizacional - Liderazgo - Motivar a su equipo - Negociación - Toma de decisions |
|
|
Term
Habilidades del Admon de proyectos |
|
Definition
- Habilidades técnicas, conocimiento de procesaos, herramientas y técnicas - Habilidades humanas, trabajar condiversos grupos de personas - Habilidades organizacionales, identificar aspectos relevantes dela organización |
|
|
Term
|
Definition
Plane, Dirige y Controlar el desarrollo y funcionamiento de los centros de información y los recursos informáticos, mediante mejores técnicas y metodologias, así como el desarrollo de sistemas de información |
|
|
Term
|
Definition
Planear, Diseñar, producir, operar y dar soporte tecnico a los sistemas electronicos para el procesamiento de datos y controlar los procesos automaticos. |
|
|
Term
|
Definition
Forma profesionales con un enfoque cientifico y con bases solidas en computación como en matemáticas. - Construir software complejo, atender areas particulares como la inteligencia artificial. |
|
|