Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Bachillerato

Ordenar por
Materia
Nivel

Fundamentos de Sistemas Operativos: Funciones, Tipos y Conceptos Clave

Clasificado en Informática

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

¿Qué es un Sistema Operativo?

El sistema operativo (SO) es el programa (software) más importante de un computador. Para que los otros programas puedan funcionar, cada computador debe tener un sistema operativo instalado.

Funciones Básicas del Sistema Operativo

Los sistemas operativos realizan tareas básicas, entre las que destacan:

  • Control de los dispositivos de entrada/salida (E/S).
  • Manejo del sistema de archivos.
  • Gestión de la seguridad.
  • Control del tráfico de datos (en sistemas grandes).

Clasificación de los Sistemas Operativos

Los sistemas operativos se pueden clasificar según sus capacidades:

  • Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos soportan centenares o millares de
... Continuar leyendo "Fundamentos de Sistemas Operativos: Funciones, Tipos y Conceptos Clave" »

Mecanismos Esenciales de Red: NAT y Servidores Proxy (Tipos y Funcionamiento)

Clasificado en Informática

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

Introducción a la Traducción de Direcciones de Red (NAT)

La traducción de direcciones de red o NAT (Network Address Translation) es un mecanismo que permite que varios nodos de una LAN (Red de Área Local) con direcciones privadas puedan acceder a una red externa utilizando una única IP pública.

Requisitos Operacionales de NAT

Para que sea posible realizar esta traducción de direcciones, debe haber un dispositivo que se encargue de hacer la traducción en ambos sentidos (tráfico entrante y saliente). Para ello, es preciso que el dispositivo intermedio tenga asignada, al menos, una IP privada de la LAN y una IP pública.

Tipos de Traducción de Direcciones (NAT)

NAT Estático

En la configuración estática, todos los paquetes que contienen... Continuar leyendo "Mecanismos Esenciales de Red: NAT y Servidores Proxy (Tipos y Funcionamiento)" »

Configuración Esencial de Samba y SSH en Linux para Redes Seguras

Clasificado en Informática

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

Samba: Compartición de Archivos en Redes Linux

Samba es un conjunto de aplicaciones libres para sistemas operativos Linux que implementan el protocolo SMB (Server Message Block), utilizado por Windows para compartir archivos y recursos en red.

Instalación de Samba

Para instalar Samba y sus herramientas asociadas, utiliza el siguiente comando en sistemas basados en Debian/Ubuntu:

sudo apt-get install samba samba-common smbclient samba-doc smbfs

Configuración Principal de Samba

El archivo principal de configuración de Samba es /etc/samba/smb.conf. Dentro de este archivo, la sección [global] contiene parámetros generales que determinan el comportamiento del servicio.

Parámetros Globales Importantes

  • host allow=192.168.1.0/24: Define las direcciones
... Continuar leyendo "Configuración Esencial de Samba y SSH en Linux para Redes Seguras" »

Componentes Esenciales del Ordenador: CPU, Memorias, Buses y Más

Clasificado en Informática

Escrito el en español con un tamaño de 7,03 KB

Componentes Fundamentales del Ordenador y su Función

Bus

Canales físicos presentes en la placa base y conectados a los dispositivos del ordenador. Están compuestos por un número elevado de líneas por donde circula toda la información del sistema.

Tipos de Buses Principales

Existen principalmente tres tipos de buses:

  • Bus de datos: Transporta los datos entre las distintas partes del ordenador.
  • Bus de control: Envía señales de control y órdenes para sincronizar las operaciones.
  • Bus de direcciones: Indica la ubicación (dirección de memoria o puerto) donde se deben leer o escribir los datos (dónde se guardan o recuperan).

Chipset

Elemento fundamental integrado en la placa base. Se encarga de la gestión de los puertos periféricos de comunicación... Continuar leyendo "Componentes Esenciales del Ordenador: CPU, Memorias, Buses y Más" »

Compartir Archivos en Red con Linux: NFS, SSH, SCP y SFTP

Clasificado en Informática

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

NFS (Network File System): Sistema que utiliza Linux para compartir carpetas en una red. Permite que equipos Linux compartan y se conecten a carpetas compartidas entre sí. Es un sistema para compartir archivos en Linux.

Instalación de NFS

apt-get install nfs-common nfs-kernel-server

Configuración de NFS

La configuración se realiza en el archivo /etc/exports. Es necesario que el servicio portmap esté en ejecución. Puedes iniciarlo con:

/etc/init.d/portmap start

Para reiniciar o detener el servicio NFS, utiliza:

/etc/init.d/nfs-kernel-server restart

SSH (Secure Shell)

Para conectar a un servidor remoto, utiliza:

ssh usuarioRemoto@ipDelServidorRemoto

En caso de un puerto diferente:

ssh -p [puerto] usuarioRemoto@ipDelServidorRemoto

SCP (Secure Copy)

Es... Continuar leyendo "Compartir Archivos en Red con Linux: NFS, SSH, SCP y SFTP" »

Fundamentos de la Informática: Evolución, Hardware Esencial y Componentes del Ordenador

Clasificado en Informática

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

Informática: Definición y Evolución Histórica

La Informática es la ciencia que estudia el tratamiento automático de la información por medio de ordenadores.

Las Generaciones de Ordenadores

1ª Generación (1940s - 1950s)

  • Construidas con válvulas de vacío.
  • Se programaban en lenguaje máquina.
  • Eran muy grandes, costosas y consumían mucha energía.
  • Empleo principal con fines militares y científicos.
  • Destacan el ENIAC, EL EDVAC y UNIVAC. El ENIAC fue la primera PC digital electrónica de la historia.

2ª Generación (1950s - 1960s)

  • Se reemplazaron las válvulas de vacío por transistores.
  • Aparición de lenguajes de programación de alto nivel.
  • Fines científicos.
  • Desarrollo de los primeros periféricos.

3ª Generación (1960s - 1970s)

  • Se caracteriza
... Continuar leyendo "Fundamentos de la Informática: Evolución, Hardware Esencial y Componentes del Ordenador" »

Domina los Controles Esenciales de Visual Basic: Ejemplos Prácticos

Clasificado en Informática

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

Teclas de Acceso Rápido a un Control

Si un control tiene la propiedad Caption, se le puede asignar una tecla de acceso rápido para seleccionarlo directamente utilizando el teclado. Esto se logra colocando un ampersand (&) antes de la letra que se usará como atajo en la propiedad Caption.

Control MessageBox

El MessageBox o caja de mensajes se utiliza para mostrar notificaciones o hacer preguntas al usuario, esperando una respuesta.

Ejemplo Básico

Al ejecutar la siguiente orden, se mostrará una caja de mensaje simple con un texto, un botón de "Aceptar" y un título.

Private Sub Command1_Click()
    MsgBox "Hola, bienvenidos al mundo de Visual Basic"
End Sub

Al hacer clic en el botón de comandos, aparecerá la caja de mensaje.

Personalización

... Continuar leyendo "Domina los Controles Esenciales de Visual Basic: Ejemplos Prácticos" »

El Futur del Paper: Tendències, Usos i l'Impacte de la Desforestació

Clasificado en Informática

Escrito el en catalán con un tamaño de 2,58 KB

El Futur del Paper i l'Impacte Ambiental

12.1. El Futur del Paper: Usos i Tendències Digitals

Per analitzar les perspectives de futur, convé diferenciar entre els diferents usos que se li dóna al paper. D'una banda, hi ha el paper que es destina a imprimir documents de text o gràfics. Abans de la generalització de l'ordinador, aquest tipus de paper s'usava gairebé exclusivament en les impremtes.

Al llarg del segle XX, el paper destinat a les arts gràfiques va créixer de forma espectacular. Però, les perspectives per al segle XXI apunten a una reducció important de la quantitat de llibres, revistes i diaris impresos en paper.

Amb la generalització de l'ús de l'ordinador i de les impressores/fotocopiadores de baix cost es va produir un... Continuar leyendo "El Futur del Paper: Tendències, Usos i l'Impacte de la Desforestació" »

Conceptos Esenciales de Sistemas Operativos: Linux, Windows y el Proceso de Arranque

Clasificado en Informática

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

Conceptos Fundamentales de Sistemas Operativos

Definiciones Clave

  • Sistema Operativo (SO): Programa esencial que permite al ordenador interactuar con otros dispositivos (internos y externos).
  • Distribución: Conjunto de programas que incluye el Sistema Operativo, la interfaz gráfica de ventanas y una serie de aplicaciones preinstaladas.
  • Particiones: Cada uno de los segmentos virtuales en los que se puede dividir un disco duro físico o lógico.
  • Distribución Linux: Conjunto del sistema operativo Linux, un gestor de escritorio, y un lote de programas y aplicaciones.
  • Windows: Es un sistema multiusuario y multitarea.
  • LTS (Long Term Support): Actualización o versión con soporte extendido, generalmente con una duración de tres años o más.
  • RSS (Really
... Continuar leyendo "Conceptos Esenciales de Sistemas Operativos: Linux, Windows y el Proceso de Arranque" »

Fundamentos de Arquitectura de Software: Patrones MVC, Fachada y Modelos de Capas

Clasificado en Informática

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

Patrones de Arquitectura y Estructuras de Capas en Software

Modelo Vista Controlador (MVC)

El Modelo Vista Controlador (MVC) es un patrón de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario y la lógica de negocio en tres componentes distintos:

  • Modelo: Es la representación específica de la información con la cual el sistema opera.
  • Vista: Presenta el modelo en un formato adecuado para interactuar, usualmente la interfaz de usuario.
  • Controlador: Responde a eventos (usualmente acciones del usuario) e invoca peticiones al modelo y, probablemente, a la vista.

Ventajas del MVC

  • El Modelo es independiente de la representación de la salida y del comportamiento de la entrada.
  • Puede haber múltiples vistas para un
... Continuar leyendo "Fundamentos de Arquitectura de Software: Patrones MVC, Fachada y Modelos de Capas" »