Ingeniería Informática y Evolución de la Computación

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/31

flashcard set

Earn XP

Description and Tags

Flashcards de vocabulario técnico sobre la historia, componentes, metodologías y fundamentos de la ingeniería informática basados en las notas de la Unidad II.

Last updated 12:34 AM on 7/26/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

32 Terms

1
New cards

Ábaco

Dispositivo de cuentas deslizantes sobre varillas inventado hace más de cuatro mil años en Mesopotamia, utilizado para realizar operaciones aritméticas de forma mecánica.

2
New cards

Pascalina

Máquina mecánica construida por Blaise Pascal en 1642, capaz de sumar y restar mediante un sistema de engranajes.

3
New cards

Máquina Analítica

Diseño de Charles Babbage que anticipó la arquitectura moderna al incorporar unidad de entrada, unidad de proceso ("molino"), unidad de memoria ("almacén") y unidad de salida.

4
New cards

Ada Lovelace

Colaboradora de Babbage reconocida como la primera programadora de la historia por escribir el primer algoritmo destinado a ser ejecutado por una máquina.

5
New cards

Herman Hollerith

Desarrollador de un sistema de tarjetas perforadas para el censo de EE.UU. de 1890 y fundador de la Tabulating Machine Company, precursora de IBM.

6
New cards

Primera generación (1940 – 1956)

Etapa de la computación que utilizaba válvulas de vacío para procesar información, representada por máquinas como la ENIAC (1946).

7
New cards

Segunda generación (1956 – 1963)

Periodo marcado por la invención del transistor, que reemplazó las válvulas de vacío, reduciendo el tamaño y consumo de energía de las computadoras.

8
New cards

Tercera generación (1964 – 1971)

Era caracterizada por el desarrollo del circuito integrado, que permitió agrupar miles de transistores en un solo chip de silicio.

9
New cards

Cuarta generación (1971 – 1981)

Generación que introdujo el microprocesador, como el Intel 4004 de 1971, permitiendo el nacimiento de las computadoras personales.

10
New cards

Hardware

Parte física y tangible del sistema computacional, que incluye componentes electrónicos y mecánicos como el procesador y la memoria.

11
New cards

Software

Parte lógica e intangible del sistema, compuesta por el conjunto de instrucciones y programas que indican al hardware qué tareas realizar.

12
New cards

CPU (Unidad Central de Procesamiento)

Componente conocido como el "cerebro" de la computadora, encargado de ejecutar instrucciones mediante su Unidad de Control (UC) y Unidad Aritmético-Lógica (ALU).

13
New cards

Hertz (HzHz)

Unidad de medida de la velocidad de los procesadores, donde los equipos modernos operan generalmente en el orden de los gigahertz (GHzGHz).

14
New cards

Memoria RAM

Memoria volátil de acceso rápido donde se almacenan temporalmente los datos y programas que la CPU está utilizando en un momento determinado.

15
New cards

Memoria ROM

Memoria no volátil que almacena de forma permanente instrucciones básicas necesarias para iniciar el sistema (firmware o BIOS/UEFI).

16
New cards

Sistema Operativo

Software fundamental que gestiona los recursos de hardware y provee servicios básicos a los programas, actuando como intermediario con el usuario.

17
New cards

Compilador

Traductor que convierte todo el programa fuente a lenguaje máquina antes de su ejecución, generando un archivo ejecutable independiente.

18
New cards

Intérprete

Software que traduce y ejecuta el código de programación línea por línea en tiempo real, sin generar un archivo ejecutable previo.

19
New cards

Ingeniería de Software

Disciplina que aplica principios, métodos y herramientas de la ingeniería para producir sistemas de software confiables, eficientes y de calidad.

20
New cards

Algoritmo

Secuencia finita, ordenada y precisa de pasos diseñada para resolver un problema o realizar una tarea determinada.

21
New cards

Programación Orientada a Objetos (POO)

Paradigma organizado en torno a "objetos" que combinan atributos y métodos, basado en los pilares de encapsulación, herencia, polimorfismo y abstracción.

22
New cards

IDE (Integrated Development Environment)

Aplicación que integra herramientas necesarias para escribir, probar y depurar código, como editores de sintaxis, compiladores y depuradores.

23
New cards

Ciclo de vida del desarrollo de software (SDLC)

Conjunto de fases que incluyen análisis de requerimientos, diseño, implementación, pruebas, despliegue y mantenimiento de un sistema.

24
New cards

Metodologías Ágiles

Enfoques de desarrollo como Scrum o Kanban que dividen el proyecto en ciclos cortos e iterativos para facilitar la adaptación rápida a los cambios.

25
New cards

Software Libre

Software que otorga a los usuarios las libertades de ejecutar, estudiar, redistribuir y mejorar el programa, requiriendo acceso al código fuente.

26
New cards

SGBD (Sistema Gestor de Bases de Datos)

Software diseñado para crear, mantener y controlar el acceso a conjuntos organizados de información almacenada de forma estructurada.

27
New cards

Modelo Entidad-Relación

Herramienta de diseño para representar gráficamente entidades, sus atributos y las relaciones de cardinalidad entre ellas en una base de datos.

28
New cards

Normalización

Proceso de organización de la estructura de una base de datos relacional mediante formas normales para reducir la redundancia y evitar anomalías.

29
New cards

LAN (Local Area Network)

Red de área local que conecta dispositivos dentro de un espacio geográfico reducido, como una vivienda o un edificio.

30
New cards

Triada CIA

Principios fundamentales de la seguridad de la información que garantizan la Confidencialidad, Integridad y Disponibilidad.

31
New cards

Phishing

Técnica de ingeniería social que suplanta la identidad de una entidad confiable para obtener información sensible como contraseñas o datos bancarios.

32
New cards

Triángulo de Hierro

Representación de las restricciones fundamentales en la gestión de proyectos informáticos: alcance, tiempo y costo.