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

Conceptos Fundamentales de Redes de Datos: Componentes, Segmentación y Tipologías

Informática y Telecomunicaciones5,68 KB

Fundamentos Esenciales de Redes de Datos

Definición de Red

El término red, en el contexto de este curso, se refiere a las redes de datos o información capaces de transmitir muchos tipos diferentes de comunicaciones.

Transmisión de Datos y Segmentación

El Problema del Stream Masivo

Una comunicación simple puede enviarse a través de la red desde un origen hacia un destino como un stream de bits masivo y continuo. Esto significaría que ningún otro dispositivo podría enviar o recibir mensajes en la misma red mientras esta transferencia de datos está en progreso. Estos grandes streams de datos originarían retrasos importantes.

Segmentación: Optimización de la Transferencia

Un método mejor es dividir los datos en partes más pequeñas y manejables...

Continuar leyendo "Conceptos Fundamentales de Redes de Datos: Componentes, Segmentación y Tipologías" »

Fundamentos de Sistemas Operativos, Arquitectura de Software y Ciberseguridad Básica

Informática y Telecomunicaciones5,02 KB

Sistemas Operativos: Conceptos Fundamentales y Arquitectura

El sistema operativo es el software mínimo para que el hardware pueda trabajar.

Funciones Esenciales del Sistema Operativo

El sistema operativo sirve para:

  • Ejecutar programas y juegos.
  • Gestionar el uso de memoria en el ordenador.
  • Comunicar al usuario con la parte hardware de la máquina.

El sistema operativo actúa como medio de conexión entre el usuario y el ordenador.

Características del Sistema Operativo (S.O.)

Las principales características de S.O. son manejar el hardware de forma efectiva y facilitar el uso de la máquina al usuario.

Componentes y Herramientas

  • El intérprete de comandos de MS-DOS era COMMAND.COM.
  • La herramienta orientada a la migración automática de entornos varios
...
Continuar leyendo "Fundamentos de Sistemas Operativos, Arquitectura de Software y Ciberseguridad Básica" »

Fundamentos de Bases de Datos: Conceptos, Evolución y Gestión de Información

Informática y Telecomunicaciones2,29 KB

Definición de las bases de datos

Una definición sencilla de base de datos sería "contenedor digital de información". Una base de datos es un sistema que permite almacenar información de manera organizada y darle diferentes propósitos y usos. Los datos quedan organizados de manera similar a los productos en un almacén o los libros en una biblioteca, de manera que facilita encontrar y utilizar la información que necesitamos en cada momento.

Componentes fundamentales

Toda base de datos consta de dos partes fundamentales:

  • Los datos almacenados: La información bruta organizada.
  • El programa de gestión de datos (SGBD): Encargado de procesarlos y servir de puente entre la base de datos, las aplicaciones y los usuarios.

Los sistemas de gestión...

Continuar leyendo "Fundamentos de Bases de Datos: Conceptos, Evolución y Gestión de Información" »

Implementación Avanzada de Listas Enlazadas Simples en Java: Operaciones CRUD Esenciales

Informática y Telecomunicaciones5,69 KB

Especificación del Ejercicio: Lista Enlazada de Enteros

Este documento presenta la implementación completa de una Lista Enlazada Simple (ListaEnlazada) en Java, incluyendo la definición de la clase Nodo y la clase principal de prueba (MainListaEnlazadaEnteros2). Como adición al ejercicio anterior, la lista enlazada debe soportar las siguientes operaciones fundamentales, las cuales han sido desarrolladas:

Operaciones Requeridas en la Clase ListaEnlazada

  • public void aniadirAlFinal(int dato): Añade un nodo al final de la lista.
  • public void aniadirAlPrincipio(int dato): Añade un nodo al inicio de la lista.
  • public void recorrerLista(): Recorre la lista imprimiendo los datos de los nodos por consola.
  • public boolean existeElemento(int dato): Devuelve
...
Continuar leyendo "Implementación Avanzada de Listas Enlazadas Simples en Java: Operaciones CRUD Esenciales" »

Controladores Lógicos Programables (PLC): Funcionamiento y Aplicaciones Industriales

Informática y Telecomunicaciones2,62 KB

¿Qué es un PLC?

Las siglas PLC pueden tener dos significados, aunque el más relevante en el ámbito técnico es:

  • Programmable Logic Controller o Controlador Lógico Programable.

Se trata de un equipo electrónico diseñado específicamente para programar y controlar procesos secuenciales en tiempo real. Por lo general, es posible encontrar este tipo de equipos en entornos industriales.

Funcionamiento y Aplicación

Los PLC sirven para realizar automatismos. Es posible ingresar un programa en su memoria de almacenamiento y, mediante un microprocesador integrado, ejecutar dicho programa. Existe una infinidad de tipos de PLC, cada uno con propiedades distintas que ayudan a facilitar las tareas específicas para las cuales fueron diseñados.

Para que...

Continuar leyendo "Controladores Lógicos Programables (PLC): Funcionamiento y Aplicaciones Industriales" »

Operaciones DML y Concurrencia en Bases de Datos Transaccionales

Informática y Telecomunicaciones3,53 KB

Operaciones DML (Data Manipulation Language)

  • INSERT: Permite añadir una o varias filas a una tabla. Requiere el permiso INSERT sobre la tabla.
  • UPDATE: Permite modificar uno o varios datos (columnas) de una o varias filas ya existentes en una tabla. Requiere el permiso UPDATE sobre la tabla.
  • DELETE: Para borrar filas de una tabla se usa la sentencia DELETE. Si no se indica ninguna condición, se borran todas las filas de la tabla. Si se indica una condición, solo se borran las que la cumplan. Necesita el permiso DELETE sobre la tabla.

Cambios en una Base de Datos Transaccional

El DML lo forman las sentencias SELECT, INSERT, UPDATE y DELETE. La sentencia SELECT no hace cambios en los datos de la BD (solo lee). Pero cuando utilizamos las sentencias...

Continuar leyendo "Operaciones DML y Concurrencia en Bases de Datos Transaccionales" »

Dominando Chuletas 6 y Fundamentos del Arte Paleocristiano

Informática y Telecomunicaciones8,56 KB

Novedades en el Panel de Navegación

Explora las nuevas funciones del panel de navegación. Pruébalo directamente en la pestaña General, a través del botón Buscar.

Mejoras de impresión y compresión de texto

Tus documentos ahora rinden más que nunca. Gracias a diversas mejoras en el interlineado y a un nuevo y mejorado compresor de texto, es posible incluir más texto y facilitar su lectura en el mínimo espacio posible. Puedes probar esta función en la pestaña General, botón Comprimir texto.

Editor de fórmulas avanzado

Chuletas incorpora un potente editor de fórmulas y ecuaciones que permite crear y editar expresiones matemáticas de manera cómoda y sencilla. Además, si descubres algún error tras crear la fórmula, solo tienes que...

Continuar leyendo "Dominando Chuletas 6 y Fundamentos del Arte Paleocristiano" »

Comandos Esenciales de Linux: Gestión de Archivos, Permisos y Compresión

Informática y Telecomunicaciones3,9 KB

Gestión de Ficheros y Directorios

  • ls: Lista los ficheros de un directorio concreto.
  • ls -l: Lista también las propiedades y atributos.
  • ls -la: Lista los ficheros, incluidos los ocultos del sistema.
  • ls -la | more: Lista los ficheros de forma paginada.
  • cat -n fichero: Muestra el contenido de un fichero (-n lo numera).
  • whereis ejecutable: Busca ejecutables.
  • type comando: Ubicación del comando indicado.
  • pwd: Visualiza el directorio actual.
  • history: Listado de comandos usados por el usuario.
  • fc -l: Listado de los últimos comandos ejecutados.
  • cd nombre_directorio: Cambia de directorio.
  • cd ..: Vuelve al directorio anterior.
  • cd .kde: Entra al directorio .kde.
  • cd ./.kde: Entra a .kde (indicando ruta relativa).
  • cd /home/usuario/.kde: Entra a .kde (indicando ruta
...
Continuar leyendo "Comandos Esenciales de Linux: Gestión de Archivos, Permisos y Compresión" »

Evolución y Características del Español en la Era Digital y las Nuevas Tecnologías

Informática y Telecomunicaciones4,43 KB

Rasgos lingüísticos del español en la red y en las nuevas tecnologías

En los niveles léxico y morfosintáctico, las nuevas tecnologías en general, e Internet en particular, han hecho que surjan nuevas necesidades de expresión y nuevos conceptos para los que nuestro idioma carecía de términos o palabras precisas. Por consiguiente, destaca la abundancia de neologismos.

El lenguaje de las nuevas tecnologías, que es casi como decir el informático, se caracteriza por poseer un léxico propio (denominado "terminológico" porque su significado es idéntico en las diversas lenguas) y en constante ampliación, ya que los continuos avances e innovaciones en este campo van unidos a la creación de nuevos términos y neologismos. La mayor parte...

Continuar leyendo "Evolución y Características del Español en la Era Digital y las Nuevas Tecnologías" »

Diseño y Configuración de Redes Corporativas: Subnetting y Protocolos de Enrutamiento

Informática y Telecomunicaciones2,1 KB

Descripción General del Circuito

La red de una determinada empresa se corresponde con el diseño mostrado en la hoja que se entrega junto con este enunciado. Dicha empresa está formada por varios departamentos distribuidos en dos edificios: Edificio 1 y Edificio 2. Un único ISP proporciona acceso a Internet a ambos edificios.

Infraestructura de Red

  • Edificio 1: Existen varias subredes privadas, incluyendo una subred para recursos (impresora, servidor FTP y DNS), una subred para visitantes y una subred privada de acceso público (DMZ) con un servidor web.
  • Edificio 2: Contiene diferentes subredes internas, tanto públicas como privadas.

Configuración y Protocolos

Los departamentos adquieren sus direcciones IP utilizando DHCP, excepto en los casos...

Continuar leyendo "Diseño y Configuración de Redes Corporativas: Subnetting y Protocolos de Enrutamiento" »