Chuletas y apuntes de Informática y Telecomunicaciones de Bachillerato y Selectividad

Ordenar por
Materia
Nivel

Internet y Conectividad: Orígenes, Tecnologías Clave y Redes Modernas

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,42 KB

Orígenes y Evolución de Internet

Historia de Internet

En 1958, se utilizó en plena Guerra Fría para las comunicaciones entre bases militares. Robert Taylor fue el creador de la ARPA. Robert Kahn en 1969 creó la ARPANET, que era para comunicarse entre universidades. Vinton Cerf en los 70 desarrolló el protocolo TCP/IP. Tim Berners-Lee creó la NSFNET.

Protocolo TCP/IP: La Base de la Comunicación en Red

Conjunto de normas aceptadas por el emisor y el receptor. Según su origen, la fragmentación de la información va en paquetes y, según su destino, el control de recepción de todos los paquetes.

Servicios y Tecnologías Web

Tipos de Correo Electrónico

Hay programas cliente como el Outlook Express y también están los correo web como, por... Continuar leyendo "Internet y Conectividad: Orígenes, Tecnologías Clave y Redes Modernas" »

Fundamentos de la Concurrencia y Sincronización de Hilos en Sistemas Operativos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 6,46 KB

Conceptos Fundamentales de Hilos y Procesos

¿Qué es un Hilo (Thread)?

Un hilo representa un **flujo secuencial de instrucciones** dentro de un programa. Los hilos permiten **dividir el trabajo** de un solo programa para aprovechar el **hardware** que tiene **múltiples núcleos** (CPUs).

¿Por qué usar Hilos y no Procesos?

Los procesos no comparten memoria de forma nativa, mientras que los hilos trabajan sobre el mismo espacio de memoria, permitiendo **compartir datos** sin necesidad de copiar información entre ellos. La comunicación entre procesos requiere mecanismos **costosos** como *pipes* o segmentos de memoria compartida (*shared memory segments*).

Estructura de un Hilo

Aunque los hilos comparten la memoria principal, cada hilo posee su... Continuar leyendo "Fundamentos de la Concurrencia y Sincronización de Hilos en Sistemas Operativos" »

Especificaciones y Modos Operacionales del Controlador de Interfaz Paralela Intel 8255

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,21 KB

Interfaz del Puerto Paralelo Intel 8255

El Intel 8255 es un dispositivo programable de E/S (Entrada/Salida) de propósito general. Es un CI (Circuito Integrado) de 40 terminales, de los cuales 24 son terminales de E/S que se pueden programar individualmente en 2 grupos de 12.

Características Principales

  • Posee 3 modos de operación.
  • Contiene 3 puertos paralelos programables de 8 bits cada uno (C/U).
  • Cada puerto tiene su propio registro.
  • Dispone de un Registro de Control de los Puertos.

Programación del 8255: Formato de la Palabra de Control

La palabra de control se utiliza para programar los 2 grupos de puertos de la interfaz 8255:

  • Los primeros 3 bits programan el modo y la forma del Grupo B.
  • Los siguientes 4 bits (D3 a D6) programan el Modo y la forma
... Continuar leyendo "Especificaciones y Modos Operacionales del Controlador de Interfaz Paralela Intel 8255" »

Proceso de Arranque del PC y Diagnóstico de la Fuente de Alimentación

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,42 KB

Arranque del PC

1. BIOS

La **BIOS** (Basic Input/Output System) reside en la placa base y es un programa genérico. Consta de dos partes principales: **POST** (Power-On Self Test) y **BOOTSTRAP**.

  • POST (Power-On Self Test): Una vez que el PC se enciende, comienza el POST, que es un autochequeo del hardware.
  • BOOTSTRAP: La secuencia de arranque se define en la **CMOS RAM** mediante la configuración de **Boot Device Priority**.

Problemas comunes: Un virus puede borrar la BIOS o una configuración errónea en el SETUP. También puede corromperse la memoria CMOS/RAM, requiriendo un borrado de la CMOS con el jumper CLRTC.

2. MBR (Master Boot Record)

El **MBR** (Master Boot Record) o registro maestro de arranque, se encuentra en el primer sector de un dispositivo... Continuar leyendo "Proceso de Arranque del PC y Diagnóstico de la Fuente de Alimentación" »

Conceptos Esenciales de la Edición de Audio Digital y su Procesamiento

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,85 KB

Introducción a la Edición de Audio Digital

La edición de audio es el proceso mediante el cual se elabora un documento sonoro a partir de otros documentos grabados previamente. En este ámbito, es fundamental comprender la diferencia entre dos tipos principales de sonido:

Sonido Analógico vs. Sonido Digital

  • El sonido analógico está formado por ondas analógicas. Las señales analógicas, de las que se compone un sonido, pueden tomar todos los valores de frecuencia y amplitud dentro de un límite determinado.
  • El sonido digital está formado por ondas digitales. Las señales digitales que conforman un sonido digital toman valores discretos en tiempo y amplitud.

El Proceso de Digitalización del Sonido

Para que el sonido pueda editarse en el ordenador,... Continuar leyendo "Conceptos Esenciales de la Edición de Audio Digital y su Procesamiento" »

Placa base, zócalos y refrigeración del microprocesador: formatos, tipos y compatibilidades

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,74 KB

La placa base

La placa base tiene que albergar el zócalo para el microprocesador. En la placa base también se incluye el chipset.

Formatos de placa base

A continuación se describen los formatos históricos y actuales de placas base, con sus características principales y sus dimensiones.

Formato XT

  • Creado por IBM en 1983 para sus ordenadores personalizados llamados PC.
  • Dimensiones: 216 × 279 mm.

Formato AT

  • Incluido por IBM en los IBM AT.
  • Tamaño: 350 × 305 mm. Más grande que el XT; dificulta la instalación de más discos duros.
  • Tenía ranuras de expansión ISA de 16 bits, más largas que las de 8 bits del XT.
  • Surgió una variante importante llamada Baby-AT.

Formato Baby-AT

  • Típicos de los ordenadores clónicos desde los 286 hasta los primeros Pentium.
... Continuar leyendo "Placa base, zócalos y refrigeración del microprocesador: formatos, tipos y compatibilidades" »

Conceptos Fundamentales de Java y Ecosistema de Desarrollo Empresarial

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,82 KB

Conceptos Fundamentales de Java y Ecosistema de Desarrollo

Fundamentos de Java y la Máquina Virtual

  • Java: Lenguaje de programación Orientado a Objetos (OO).
  • JVM (Java Virtual Machine): Sirve para ejecutar código Java en *cualquier* Sistema Operativo (SO).

Frameworks: Estructura y Beneficios

Definición y Propósito

  • Framework: Estructura que facilita el desarrollo.
  • Ventaja principal: Evita el código repetido y promueve *buenas prácticas*.
  • Gestor de dependencias clave: Maven.

Frameworks Populares en el Ecosistema

  • Microservicios: Spring Boot (Framework dominante, potente pero puede ser pesado).
  • ORM (Mapeo Objeto-Relacional): Hibernate (ORM empresarial estándar).
  • Spring Boot: Se utiliza para crear microservicios y es usado por empresas como Netflix.

Patrón

... Continuar leyendo "Conceptos Fundamentales de Java y Ecosistema de Desarrollo Empresarial" »

Com diferenciar els tres tipus de subordinades — guia breu

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en catalán con un tamaño de 4,12 KB

Com diferenciar els tres tipus de subordinades

Subordinades adjectives

Subordinades adjectives: es poden substituir per un adjectiu.

Ex: El noi que estudia molt aprova. (= el noi aplicat aprova)

Subordinades substantives

Subordinades substantives: es poden substituir per això.

Ex: Que vinguis m'agrada. (= Això m'agrada)

Subordinades adverbials

Subordinades adverbials: indiquen: temps, lloc, manera, causa, finalitat, etc.

Truc: responen a preguntes com: Quan? On? Com? Per què?

Subordinades adjectives

Tipus: especificatives (no porten comes); explicatives (van entre comes).

Funció de la subordinada: sempre CN.

Funció del nexe: CD, CI, subj., etc.

Conté antecedent davant del nexe.

Subordinades substantives

Tipus: completives (introduïdes per que), d'infinitiu... Continuar leyendo "Com diferenciar els tres tipus de subordinades — guia breu" »

Novedades de Xuletas 6.1: Interfaz renovada, edición múltiple y más

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 24,66 KB

¡Bienvenido a Xuletas 6.1!

Esta nueva versión de Xuletas está repleta de nuevas e interesantes características. ¿Quieres echarles un vistazo?

Nueva interfaz

Xuletas cuenta ahora con una interfaz más consistente, rápida y bonita. Además, ahora las ventanas del programa son acoplables y se puede personalizar el programa de miles de formas distintas. Pruébalo en la pestaña Opciones, botón Diseño de ventana.

Edita varios documentos a la vez

Otra de las más importantes novedades de Xuletas es la capacidad para trabajar con varios documentos a la vez. Ahora puedes hacer un resumen de un documento en la misma ventana o comparar la diferencia entre dos textos, por ejemplo. Pruébalo abriendo un nuevo documento en blanco y pulsando en la pestaña... Continuar leyendo "Novedades de Xuletas 6.1: Interfaz renovada, edición múltiple y más" »

Desarrollo, Implementación y Evaluación de Sistemas: Claves para el Éxito

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,22 KB

Desarrollo, Implementación, Evaluación y Mantenimiento de Sistemas

Objetivo: Tener el sistema en operación totalmente documentado y liberado.

Actividades Clave

  1. Entender todas las especificaciones de los programas para realizar su codificación, programación y pruebas, mediante la utilización del software instalado.
  2. Crear los archivos maestros requeridos por el sistema.
  3. Preparar la documentación de sistemas y los programas.
  4. Asegurarse de que se adquieran y se instalen los equipos necesarios para la adecuada operación del nuevo sistema.
  5. Capacitar y entrenar al personal de procesamiento de datos y a los usuarios que utilizarán el nuevo sistema.
  6. Planear y controlar las pruebas e implementación de los diferentes módulos (programas) del nuevo sistema.
... Continuar leyendo "Desarrollo, Implementación y Evaluación de Sistemas: Claves para el Éxito" »