taiage/bloque2-completo20260208.md

23 KiB
Raw Blame History

Bloque 2 Tema 1: Informática básica. Representación y comunicación de la información. Elementos constitutivos de un sistema de información. Características y funciones. Arquitectura de ordenadores. Componentes internos de los equipos microinformáticos.


Introducción

Este tema recoge los conceptos básicos de la informática que sirven de base para todo el Bloque 2.
En el examen TAI se pregunta de forma teórica y conceptual, no práctica.

Se centra en:

  • Qué es la informática.
  • Cómo se representa y comunica la información.
  • Qué es un sistema de información.
  • Arquitectura básica de un ordenador.
  • Componentes internos de un equipo microinformático.

1. Informática básica

1.1. Concepto de informática

La informática es la ciencia que estudia el tratamiento automático de la información mediante sistemas electrónicos.

Se basa en dos elementos fundamentales:

  • Hardware: componentes físicos.
  • Software: programas e instrucciones que controlan el hardware.

Idea clave de examen:
Informática ≠ ordenadores.
Informática = información + tratamiento automático.

Miniresumen

  • Informática: tratamiento automático de la información.
  • Se apoya en hardware y software.

2. Representación de la información

2.1. Dato e información

Concepto Definición
Dato Representación simbólica de un hecho o suceso.
Información Conjunto de datos procesados con significado para el usuario.

Ejemplo:

  • Dato: 01000001
  • Información: letra A

En examen: dato e información no son lo mismo.


2.2. Sistema binario

Los sistemas informáticos utilizan el sistema binario, que emplea únicamente dos valores:

  • 0: ausencia de señal.
  • 1: presencia de señal.

Unidad mínima de información:

  • bit (binary digit).

Unidades de medida más habituales:

Unidad Equivalencia
bit 0 o 1
byte 8 bits
KB 1024 bytes
MB 1024 KB
GB 1024 MB
TB 1024 GB

Miniresumen

  • Todo se representa internamente en binario.
  • 1 byte = 8 bits.
  • Se usan potencias de 2.

3. Comunicación de la información

La comunicación de la información es el proceso mediante el cual los datos se transmiten entre sistemas informáticos.

3.1. Elementos del proceso de comunicación

Todo proceso de comunicación consta de:

  • Emisor: origen del mensaje.
  • Receptor: destino del mensaje.
  • Mensaje: información transmitida.
  • Canal: medio por el que se transmite.
  • Protocolo: conjunto de normas que regulan la comunicación.

Clave de examen:
El protocolo define las reglas, no el canal.

Miniresumen

  • Comunicación = emisor + receptor + mensaje + canal + protocolo.

4. Sistema de información

4.1. Concepto de sistema de información

Un sistema de información (SI) es el conjunto organizado de:

  • Personas
  • Datos
  • Procesos
  • Hardware
  • Software

que permite recoger, procesar, almacenar y distribuir información para apoyar la toma de decisiones.

Ojo en examen:
Sistema de información ≠ sistema informático.


4.2. Elementos constitutivos

Elementos de un sistema de información:

  1. Datos
  2. Procesos
  3. Hardware
  4. Software
  5. Usuarios

4.3. Funciones básicas del sistema de información

Funciones principales:

  1. Entrada de datos.
  2. Procesamiento.
  3. Almacenamiento.
  4. Salida de información.
  5. Control.

Miniresumen

  • Un SI incluye personas y procesos.
  • Funciones: entrada, proceso, almacenamiento, salida y control.

5. Arquitectura de ordenadores

5.1. Concepto de arquitectura

La arquitectura de ordenadores describe la estructura interna de un sistema informático y la forma en que se relacionan sus componentes.

La arquitectura clásica de referencia es la Arquitectura de Von Neumann.


5.2. Arquitectura de Von Neumann

Características principales:

  • Datos e instrucciones se almacenan en la misma memoria.

Componentes:

  1. Unidad Central de Proceso (CPU)
  2. Memoria principal
  3. Dispositivos de entrada/salida
  4. Buses

Ventaja:

  • Simplicidad de diseño.

Inconveniente:

  • Cuello de botella del bus.

Miniresumen

  • Von Neumann: una sola memoria para datos e instrucciones.
  • Inconveniente principal: cuello de botella.

6. Componentes internos de los equipos microinformáticos

6.1. Placa base

Elemento principal del equipo donde se conectan todos los componentes.

Incluye:

  • Zócalo de CPU.
  • Ranuras de memoria.
  • Chipset.
  • BIOS/UEFI.

6.2. Unidad Central de Proceso (CPU)

Es el cerebro del ordenador.

Funciones:

  • Ejecutar instrucciones.
  • Procesar datos.

Componentes internos:

  • Unidad de Control (UC).
  • Unidad Aritmético-Lógica (ALU).
  • Registros.

6.3. Memoria principal (RAM)

  • Memoria volátil.
  • Almacena datos y programas en ejecución.
  • Se borra al apagar el equipo.

6.4. Memoria ROM

  • Memoria no volátil.
  • Contiene las instrucciones básicas de arranque.

Ejemplo:

  • BIOS / UEFI.

6.5. Almacenamiento interno

Dispositivos no volátiles:

  • HDD: disco duro magnético.
  • SSD: almacenamiento en estado sólido.

6.6. Fuente de alimentación

  • Convierte corriente alterna en continua.
  • Proporciona energía a los componentes del equipo.

6.7. Tarjetas internas

  • Tarjeta gráfica.
  • Tarjeta de sonido.
  • Tarjeta de red.

Actualmente muchas están integradas en la placa base.

Miniresumen

  • Placa base interconecta.
  • CPU procesa.
  • RAM es volátil.
  • ROM arranque.
  • HDD/SSD almacenan.

Miniresumen final del tema

  • Informática: tratamiento automático de la información.
  • Representación binaria (bit y byte).
  • Sistema de información = personas + datos + procesos + tecnología.
  • Arquitectura clave: Von Neumann.
  • Componentes internos: placa base, CPU, RAM, ROM, almacenamiento y fuente.

Bloque 2 Tema 2

Periféricos: conectividad y administración. Elementos de impresión. Elementos de almacenamiento. Elementos de visualización y digitalización.


Introducción

Los periféricos son dispositivos que permiten la entrada, salida o almacenamiento de información en un sistema informático.
En el examen TAI se pregunta este tema desde un punto de vista clasificatorio y funcional, no técnico avanzado.

Es habitual que caigan:

  • Clasificaciones (entrada, salida, E/S).
  • Tipos de periféricos concretos.
  • Conceptos de conectividad.
  • Diferencias entre tecnologías.

1. Periféricos

1.1. Concepto de periférico

Un periférico es un dispositivo externo o interno que permite la comunicación entre el ordenador y el exterior, facilitando la entrada, salida o almacenamiento de información.

Idea clave de examen:
El periférico no forma parte del núcleo de procesamiento (CPU).


1.2. Clasificación de los periféricos

Según su función:

  • Periféricos de entrada: introducen información.
  • Periféricos de salida: muestran información.
  • Periféricos de entrada/salida: realizan ambas funciones.
  • Periféricos de almacenamiento: guardan información.
Tipo Ejemplos
Entrada Teclado, ratón, escáner
Salida Monitor, impresora
E/S Pantalla táctil
Almacenamiento Disco duro, USB

Miniresumen

  • Entrada → datos al sistema.
  • Salida → datos al usuario.
  • E/S → ambas funciones.
  • Almacenamiento → conservación de datos.

2. Conectividad y administración de periféricos

2.1. Conectividad

La conectividad es la forma en que los periféricos se conectan al ordenador.

Tipos de conexión:

  • Con cable.
  • Inalámbrica.

2.2. Interfaces y puertos

Principales interfaces:

  • USB
  • HDMI
  • DisplayPort
  • Bluetooth
  • Wi-Fi
  • Ethernet

Clave TAI:
La interfaz define cómo se conectan, no la función del periférico.


2.3. Administración de periféricos

El sistema operativo se encarga de:

  • Detectar periféricos.
  • Gestionarlos.
  • Permitir su uso mediante controladores (drivers).

El driver es software, no hardware.

Miniresumen

  • La conectividad define el medio de conexión.
  • El SO administra los periféricos mediante drivers.

3. Elementos de impresión

3.1. Impresoras

La impresora es un periférico de salida que permite obtener información en soporte físico.


3.2. Tipos de impresoras

Según la tecnología:

  • Impresoras de impacto
    • Matriciales.
  • Impresoras sin impacto
    • Inyección de tinta.
    • Láser.
    • Térmicas.
Tipo Característica principal
Impacto Golpe mecánico
Inyección Tinta líquida
Láser Tóner y láser
Térmica Calor

3.3. Otros elementos de impresión

  • Plotter: impresión de gran formato.
  • Escáner-impresora (multifunción).

Miniresumen

  • Impresora = periférico de salida.
  • Impacto y sin impacto.
  • Láser e inyección son las más habituales.

4. Elementos de almacenamiento

4.1. Concepto de almacenamiento

Los dispositivos de almacenamiento permiten guardar información de forma temporal o permanente.


4.2. Tipos de almacenamiento

Según la tecnología:

  • Magnético
  • Óptico
  • Estado sólido

4.3. Dispositivos de almacenamiento

Tipo Ejemplos
Magnético HDD, cintas
Óptico CD, DVD, Blu-ray
Estado sólido SSD, memorias USB

Clave de examen:
El almacenamiento es no volátil (salvo que indiquen lo contrario).

Miniresumen

  • Magnético, óptico y estado sólido.
  • SSD y USB son estado sólido.

5. Elementos de visualización

5.1. Monitores

El monitor es un periférico de salida que muestra información de forma visual.


5.2. Tecnologías de visualización

  • CRT (obsoleto).
  • LCD.
  • LED.
  • OLED.

Características habituales:

  • Resolución.
  • Tamaño.
  • Frecuencia de refresco.

5.3. Otros dispositivos de visualización

  • Proyectores.
  • Pantallas interactivas.

Miniresumen

  • Monitor = periférico de salida.
  • LED y LCD son los más comunes.

6. Elementos de digitalización

6.1. Concepto de digitalización

La digitalización es el proceso de convertir información analógica en información digital.


6.2. Dispositivos de digitalización

  • Escáner.
  • Cámara digital.
  • Tableta digitalizadora.
  • Micrófono.

Clave TAI:
Digitalizar = convertir a formato digital.

Miniresumen

  • Digitalización transforma lo analógico en digital.
  • Escáner y cámara son los más típicos.

Miniresumen final del tema

  • Los periféricos permiten entrada, salida y almacenamiento.
  • Se clasifican por su función.
  • La conectividad define cómo se conectan.
  • El SO administra periféricos mediante drivers.
  • Impresoras, almacenamiento, visualización y digitalización son bloques clave.

Bloque 2 Tema 3

Tipos abstractos y estructuras de datos. Organizaciones de ficheros. Algoritmos. Formatos de información y ficheros.


Introducción

Este tema introduce los conceptos fundamentales de programación y tratamiento de la información, desde un punto de vista teórico y abstracto.
En TAI no se pregunta código, sino definiciones, clasificaciones y conceptos básicos.

Es un tema típico de:

  • Preguntas conceptuales.
  • Confusiones terminológicas.
  • Verdadero/Falso.

1. Tipos abstractos de datos (TAD)

1.1. Concepto de tipo abstracto de datos

Un tipo abstracto de datos (TAD) es una definición lógica de un conjunto de datos y de las operaciones que se pueden realizar sobre ellos, sin especificar su implementación.

Idea clave de examen:
Un TAD define qué hace, no cómo se hace.


1.2. Características de los TAD

  • Abstracción.
  • Independencia de la implementación.
  • Encapsulación de datos y operaciones.

Ejemplos de TAD:

  • Pila.
  • Cola.
  • Lista.

Miniresumen

  • TAD = datos + operaciones.
  • No define la implementación.

2. Estructuras de datos

2.1. Concepto de estructura de datos

Una estructura de datos es la forma concreta de organizar y almacenar datos en memoria para facilitar su acceso y modificación.

Diferencia clave:
TAD → concepto abstracto.
Estructura de datos → implementación concreta.


2.2. Clasificación de las estructuras de datos

Según su organización:

  • Lineales
  • No lineales

2.3. Estructuras de datos lineales

  • Arrays (vectores).
  • Listas.
  • Pilas (LIFO).
  • Colas (FIFO).
Estructura Característica
Pila Último en entrar, primero en salir
Cola Primero en entrar, primero en salir

2.4. Estructuras de datos no lineales

  • Árboles.
  • Grafos.

Miniresumen

  • Las estructuras organizan datos.
  • Lineales y no lineales.
  • Pila = LIFO, Cola = FIFO.

3. Organizaciones de ficheros

3.1. Concepto de fichero

Un fichero es un conjunto de registros relacionados, almacenados en un soporte, identificado por un nombre.


3.2. Tipos de organización de ficheros

Según el acceso:

  • Secuencial.
  • Directo o aleatorio.
  • Indexado.
Organización Característica
Secuencial Acceso en orden
Directo Acceso directo
Indexado Usa índices

3.3. Registros y campos

  • Campo: unidad mínima de información.
  • Registro: conjunto de campos relacionados.
  • Fichero: conjunto de registros.

Miniresumen

  • Fichero = registros.
  • Registro = campos.
  • Organización define el acceso.

4. Algoritmos

4.1. Concepto de algoritmo

Un algoritmo es un conjunto finito y ordenado de instrucciones que permite resolver un problema.


4.2. Características de los algoritmos

Un algoritmo debe ser:

  • Finito.
  • Preciso.
  • Definido.

4.3. Representación de algoritmos

Formas habituales:

  • Lenguaje natural.
  • Pseudocódigo.
  • Diagramas de flujo.

En TAI no se pide programar, solo identificar conceptos.

Miniresumen

  • Algoritmo = pasos ordenados.
  • Debe ser finito y preciso.

5. Formatos de información y ficheros

5.1. Concepto de formato de fichero

Un formato de fichero define la estructura y codificación de los datos almacenados en un archivo.


5.2. Tipos de formatos

Según su naturaleza:

  • Formatos de texto.
  • Formatos binarios.

5.3. Formatos más habituales

Ejemplos:

  • Texto: TXT, CSV, XML, JSON.
  • Binarios: PDF, DOCX, XLSX, JPG.

Clave de examen:
Texto → legible.
Binario → no legible directamente.

Miniresumen

  • El formato define cómo se almacenan los datos.
  • Texto y binario son la clasificación básica.

Miniresumen final del tema

  • TAD define datos y operaciones de forma abstracta.
  • Las estructuras de datos son implementaciones concretas.
  • Existen estructuras lineales y no lineales.
  • Los ficheros organizan registros y campos.
  • Un algoritmo es finito y ordenado.
  • Los formatos definen la estructura de los archivos.

Bloque 2 Tema 4

Sistemas operativos. Características y elementos constitutivos. Sistemas Windows. Sistemas Unix y Linux. Sistemas operativos para dispositivos móviles.

Introducción

El sistema operativo (SO) es el software básico que permite el funcionamiento del ordenador y la ejecución de aplicaciones.
En TAI este tema se pregunta de forma conceptual y comparativa, especialmente diferencias entre Windows, Unix/Linux y sistemas móviles.

Es un tema muy rentable en examen.

1. Sistemas operativos

1.1. Concepto de sistema operativo

Un sistema operativo es el conjunto de programas que:

  • Gestiona los recursos del sistema.
  • Controla el hardware.
  • Actúa como intermediario entre el usuario y el hardware.

Idea clave de examen:
El sistema operativo es software de sistema, no de aplicación.

1.2. Funciones del sistema operativo

Funciones principales:

  • Gestión de procesos.
  • Gestión de memoria.
  • Gestión de dispositivos de entrada/salida.
  • Gestión de archivos.
  • Gestión de usuarios y seguridad.

Miniresumen

  • El SO controla recursos y hardware.
  • Permite ejecutar aplicaciones.

2. Características y elementos constitutivos del sistema operativo

2.1. Características generales

Características comunes:

  • Multitarea.
  • Multiusuario.
  • Interfaz de usuario.
  • Seguridad.
  • Portabilidad.

2.2. Elementos constitutivos

Componentes básicos:

  • Núcleo (kernel).
  • Gestor de procesos.
  • Gestor de memoria.
  • Sistema de archivos.
  • Interfaz de usuario.

Clave TAI:
El kernel es el núcleo del sistema operativo.

Miniresumen

  • Kernel = núcleo.
  • El SO se compone de varios gestores.

3. Sistemas Windows

3.1. Características generales de Windows

Windows es un sistema operativo:

  • Propietario.
  • Desarrollado por Microsoft.
  • Orientado al usuario final.

3.2. Características principales

  • Interfaz gráfica (GUI).
  • Amplia compatibilidad de hardware.
  • Uso de sistemas de archivos como NTFS.
  • Soporte multitarea y multiusuario.

3.3. Versiones de Windows

  • Windows 10.
  • Windows 11.
  • Versiones de servidor (Windows Server).

En TAI no se pregunta uso, solo características.

Miniresumen

  • Windows es propietario.
  • GUI y NTFS son claves.

4. Sistemas Unix y Linux

4.1. Sistema Unix

Unix es un sistema operativo:

  • Multiusuario.
  • Multitarea.
  • Portátil.
  • Utilizado en entornos profesionales.

4.2. Sistema Linux

Linux es un sistema operativo:

  • De código abierto.
  • Basado en Unix.
  • Multiusuario y multitarea.

Distribuciones habituales:

  • Ubuntu.
  • Debian.
  • Red Hat.

Clave TAI:
Linux no es una distribución, es el núcleo.


4.3. Características comunes Unix/Linux

  • Sistema de archivos jerárquico.
  • Uso intensivo de línea de comandos.
  • Alta estabilidad y seguridad.

Miniresumen

  • Unix y Linux son multiusuario.
  • Linux es software libre.

5. Sistemas operativos para dispositivos móviles

5.1. Características generales

Los sistemas operativos móviles están diseñados para:

  • Dispositivos con recursos limitados.
  • Uso táctil.
  • Gestión eficiente de energía.

5.2. Principales sistemas operativos móviles

  • Android
    • Basado en Linux.
    • Código abierto (parcial).
  • iOS
    • Propietario.
    • Desarrollado por Apple.

5.3. Características específicas

  • Gestión de aplicaciones mediante tiendas.
  • Seguridad mediante permisos.
  • Optimización del consumo energético.

Miniresumen

  • Android e iOS son los principales SO móviles.
  • Basados en uso táctil y eficiencia energética.

Miniresumen final del tema

  • El sistema operativo es software de sistema.
  • Gestiona recursos y hardware.
  • Windows es propietario y orientado al usuario.
  • Unix y Linux son multiusuario y multitarea.
  • Android e iOS dominan el entorno móvil.

Bloque 2 Tema 5

Sistemas de gestión de bases de datos relacionales, orientados a objetos y NoSQL: características y componentes.


Introducción

Un Sistema de Gestión de Bases de Datos (SGBD) es el software que permite crear, gestionar y administrar bases de datos.
En el examen TAI se pregunta este tema desde un punto de vista conceptual y comparativo, centrándose en tipos de SGBD, características y componentes, no en SQL avanzado ni administración práctica.


1. Sistemas de gestión de bases de datos (SGBD)

1.1. Concepto de SGBD

Un Sistema de Gestión de Bases de Datos (SGBD) es el conjunto de programas que permiten:

  • Definir bases de datos.
  • Crear y mantener datos.
  • Acceder y modificar información.
  • Garantizar integridad, seguridad y concurrencia.

Clave de examen:
Base de datos ≠ SGBD.


1.2. Funciones principales de un SGBD

Funciones básicas:

  • Definición de datos.
  • Manipulación de datos.
  • Control de accesos.
  • Gestión de transacciones.
  • Copias de seguridad y recuperación.

Miniresumen

  • El SGBD gestiona los datos.
  • Asegura integridad y seguridad.

2. Componentes de un SGBD

2.1. Componentes principales

Un SGBD está formado por:

  • Motor de la base de datos.
  • Diccionario de datos.
  • Lenguajes de acceso.
  • Gestor de almacenamiento.
  • Gestor de transacciones.
  • Usuarios y aplicaciones.

2.2. Diccionario de datos

El diccionario de datos contiene:

  • Metadatos.
  • Definición de tablas.
  • Restricciones.
  • Usuarios y permisos.

Clave TAI:
El diccionario de datos describe los datos, no los datos en sí.

Miniresumen

  • El SGBD tiene varios gestores.
  • El diccionario almacena metadatos.

3. SGBD relacionales

3.1. Concepto de SGBD relacional

Un SGBD relacional organiza la información en:

  • Tablas (relaciones).
  • Filas (registros).
  • Columnas (campos).

Se basa en el modelo relacional.


3.2. Características del modelo relacional

  • Uso de tablas.
  • Relaciones mediante claves.
  • Integridad de los datos.
  • Lenguaje estándar: SQL.

3.3. Claves en el modelo relacional

  • Clave primaria: identifica de forma única un registro.
  • Clave foránea: referencia a la clave primaria de otra tabla.

Clave TAI:
La clave foránea no identifica, referencia.


3.4. Ejemplos de SGBD relacionales

  • Oracle.
  • MySQL.
  • PostgreSQL.
  • SQL Server.

Miniresumen

  • Relacional = tablas.
  • SQL es el lenguaje estándar.

4. SGBD orientados a objetos

4.1. Concepto

Un SGBD orientado a objetos almacena la información en forma de objetos, similares a los utilizados en programación orientada a objetos.


4.2. Características

  • Uso de objetos.
  • Encapsulación.
  • Herencia.
  • Métodos asociados a los datos.

4.3. Ventajas e inconvenientes

Ventajas:

  • Modelado complejo más natural.
  • Integración con lenguajes OO.

Inconvenientes:

  • Menor estandarización.
  • Menor implantación que los relacionales.

Miniresumen

  • Basados en objetos.
  • Menos usados que los relacionales.

5. SGBD NoSQL

5.1. Concepto de NoSQL

Los SGBD NoSQL son sistemas de bases de datos:

  • No relacionales.
  • Diseñados para grandes volúmenes de datos.
  • Orientados a escalabilidad y rendimiento.

5.2. Características de NoSQL

  • No usan tablas relacionales clásicas.
  • Escalabilidad horizontal.
  • Esquema flexible.
  • Alta disponibilidad.

5.3. Tipos de bases de datos NoSQL

  • Clave-valor.
  • Documentales.
  • Columnas.
  • Grafos.

5.4. Ejemplos de SGBD NoSQL

  • MongoDB.
  • Cassandra.
  • Redis.
  • Neo4j.

Clave TAI:
NoSQL no significa “sin SQL”, sino “no solo SQL”.

Miniresumen

  • NoSQL = no relacional.
  • Pensado para grandes volúmenes.

Miniresumen final del tema

  • El SGBD gestiona bases de datos.
  • Existen SGBD relacionales, orientados a objetos y NoSQL.
  • El modelo relacional usa tablas y claves.
  • SQL es el lenguaje estándar relacional.
  • NoSQL prioriza escalabilidad y flexibilidad.