View on GitHub

tema30CNP

Tema 30 de la oposición a la escala Básica de la Policía Nacional (Academia OB Formación)

Tema 30

Partes y funciones básicas de un ordenador. Sistema operativo Windows. Definición y funcionamiento básico, iconos y objetos, gestión de las unidades de almacenamiento, organización de los datos en unidades, partes y funcionamiento del escritorio, el explorador de Windows, la papelera de reciclaje, el panel de control, accesorios. Open Office.

El ordenador

Definición de ordenador

Un ordenador o computador es una máquina electrónica que funciona ejecutando conjuntos de instrucciones que definen su comportamiento (programas).

La palabra ordenador (proviene del francés ordinateur) hace referencia a la capacidad de manipular grandes cantidades de datos mientras que computador (proviene del inglés computer) alude a su capacidad de cálculo.

Hardware, software

Al principio puede costar entender que el ordenador sea algo más que el hardware. Un símil muy ilustrativo podría ser un señalero que guía un avión. El hardware sería la persona (la parte física que no cambia) y el software lo formarían las diferentes disposiciones que adopta con los brazos para guiar al avión según un código que tanto el señalero como el piloto conocen. En el ordenador el software estaría formado por la disposición de las tensiones en las celdas de memoria y su interpretación o, en el caso de los discos duros, el magnetismo de las diferentes zonas del disco.

Firmware y BIOS

Un tipo especial de software es el firmware, el software que controla directamente el hardware del dispositivo y que suele estar en memoria no volátil (aquella cuya información no se pierde si se desconecta el dispositivo de la alimentación eléctrica). En el caso del ordenador al firmware se le denomina BIOS (Basic Input Output System) o, en los ordenadores modernos, UEFI.

A la parte configurable del BIOS se le denomina BIOS SETUP. Permite configurar parámetros como la fecha y hora del sistema o desde qué unidad arrancar el sistema operativo.

Digital frente a analógico.

Los ordenadores trabajan con solo dos estados. A las magnitudes que se interpretan como un conjunto finito de estados se les denomina digitales, en contraposición a aquellas que pueden tomar cualquier valor continuo entre dos dados y que se denominan analógicas. Los ordenadores usan solo dos estados (encendido-apagado, 1-0, on-off, etc.). El utilizar solo dos estados hace que las operaciones básicas que realiza el ordenador sean muy sencillas.

Una ventaja de las señales digitales frente a las analógicas es su inmunidad al ruido electromagnético. Por ejemplo, antes era común que el ordenador se conectara al monitor mediante el interfaz VGA (cable con conectores de color azul con nueve pines). La señal que envía es analógica (una por cada color; rojo, verde y azul) y una pequeña fuente de ruido eléctrico como podría ser un altavoz mal apantallado basta para modificar ligeramente la señal y hacer que la imagen de monitor se distorsione. Sin embargo, los intefaces que se usan modernamente como HDMI o Displayport tratan la señal como digital, más inmune al ruido. Supongamos que la señal que se envía es de +5 V representando el estado “encendido” o “1”, y 0 V representando el “apagado” o “0”. Si la misma fuente de ruido anterior ahora se aplica al cable HDMI y la señal de +5 V se cambia a +4.8 V, el monitor seguirá entendiendo que es el estado “encendido” o “1” y no se verá la imagen afectada en absoluto.

Arquitectura Von Neumann

La mayoría de los ordenadores que conocemos siguen la arquitectura Von Neumann. Consiste en una máquina que hace cálculos (unidad de proceso o procesador) y una memoria donde se guardan a la vez tanto los datos como las instrucciones que manejan estos datos. El procesador lee los datos de la memoria secuencialmente (una celda de memoria tras otra, a menos que se encuentre una instrucción de salto a otra celda de memoria, donde continúa de nuevo secuencialmente).

Las celdas de memoria guardan números. ¿Cómo sabe el ordenador si el número que lee es una instrucción o un dato? Para ello presupone que empieza a leer siempre en una posición de memoria donde hay una instrucción y es esa instrucción la que indica dónde están los datos. Por ejemplo, supongamos que el número 01 representa SUMAR. La sentencia SUMAR 03 y 01 se codifica como 01 03 01 donde el número 01 aparece tanto al principio como al final. El ordenador presupone que el primer 01 es una instrucción, en este caso SUMAR, y los otros dos son los sumandos, por lo que el último 01 lo interpreta como dato y no como instrucción.

Según la arquitectura Von Neumann, un ordenador está formado por los siguientes elemento:

Generaciones de ordenadores

La historia del ordenador suele organizarse en diferentes etapas o generaciones que supusieron un cambio importante respecto a la etapa anterior.

Lenguages de programación

Se denomina algoritmo al conjunto de pasos que permiten solucionar un problema. Para que el ordenador pueda ejecutar un algoritmo, éste debe estar codificado en algún lenguaje de programación (hay muchos; BASIC, C, C#, Java, PHP, etc.) que luego será traducido al lenguaje máquina que entiende el ordenador.

Los lenguajes de programación se dividen en lenguajes de bajo nivel o de alto nivel en función de su cercanía a la máquina o al lenguaje natural.

Binario

Bit y byte

Los ordenandores solo entienden de dos estados, 0 y 1. A la unidad mínima de información que puede valer 0 o 1 se le denomina bit (binary digit). El procesador trabaja con grupos de bits o palabras, por ejemplo para representar caracteres. Un grupo de ocho bits se denomina byte (1 byte = 8 bits).

La unidad bit suele representarse con la letra b en minúscula y byte con B mayúscula. Así, cuando el proveedor de servicios de Internet dice que la conexión es de 100 Mbps se refiere a 100 millones de bits por segundo. Cuando se dice que un archivo ocupa 10 MB se refiere a 10 millones de bytes.

Conversión binario-decimal

Para pasar un número en binario a decimal basta con sumar los “pesos” correspondientes a las posiciones que tienene un 1, teniendo en cuenta que son las potencias de dos (1, 2, 4, 8, …) empezando por la derecha, por el dígito menos significativo. Por ejemplo, el número en binario 1011 sería en decimal: 8 + 0 + 2 + 1 = 11.

Para pasar un número de decimal a binario hay que hacer la operación opuesta; calcular las potencias de dos que sumadas dan ese número. Así, 11 en decimal se puede obtener con la potencia 8, 2 y 1 porque 11 = 8 + 2 + 1 (para la conversión a binario conviene comenzar siempre por la potencia más alta posible, en este caso 8. Luego se resta 11-8=3 y se vuelve a calcular para 3).

Prefijos de unidades

Cuando la cantidad de bits o de bytes es alta se suelen usar los siguientes prefijos:

Esos prefijos o multipcadores se pueden aplicar tanto a bits como a bytes.

Partes del ordenador

En la práctica un ordenador suele estar formado por una placa de circuito impreso, llamada motherboard donde se sitúan el procesador, la memoria y el sistema de entrada y salida que consiste en multitud de circuitos que controlan diferentes periféricos como el ratón y teclado, los puertos usb, el monitor, la red, etc. Esta placa junto con la fuente de alimentación y otros botones y conectores se agrupan en una caja.

Informalmente suelen referirse a la caja como “la CPU” (sinécdoque en el que se nombra al todo con una parte).

Placa base o placa madre

La mayor parte de los componentes de un ordenador se integran en una placa de circuito impreso que se denomina placa base, placa madre o motherboard. El factor de forma identifica el tamaño y la disposición de los elementos y conexiones en la placa base, siendo el más común el ATX.

Otros formato derivados del ATX es el micro-ATX o, más pequeño aún, el mini-ATX.

La placa base contiene el zócalo o socket para insertar el microprocesador.

Un socket o zócalo electrónico es un soporte que sirve también de conexionado eléctrico.

Junto con el microprocesador, en la placa base se montan otros circuitos electrónicos que gestionan la memoria principal y muchos otros periféricos.

Al conjunto de circuitos integrados (chipset) que están más cerca del procesador y gestionan el bus de alta velocidad al que se conectan la memoria principal y la tarjeta gráfica (esta última mediante la conexión PCIe, pci express), se denomina puente norte. Estos circuitos pueden estar integrados en un único chip o incluso incluidos en el procesador. A los circuitos que gestionan el bus donde se conectan los demás periféricos (discos duros, sonido, puertos usb, red, etc.) se le denomina puente sur.

La conexión de la memoria al puente norte se realiza mediante conectores llamados slots de memoria. El resto de conectores a los buses se denominan ranuras o slots de expansión y permiten conectar diferentes tarjetas, tanto al puente norte (tarjeta gráfica) como al puente sur (interfaz de audio, de red, etc.). Actualmente los slots de expansión más usados son de tipo PCIe (_PCI-Express).

PCIe es un estándar que se refiere no solo al conector sino al tipo de bus que transporta la información.

Procesador

Los procesadores actuales contienen varios núcleos que se comportan como varias CPU separadas que permiten trabajar en paralelo.

Memoria

Las memorias se pueden clasificar de diferentes formas. Una de ellas es atendiendo a su función:

Atendiendo a su volatilidad:

La memoria caché, en el contexto de la memoria principal, es una memoria temporal, de menor capacidad pero más rápida, donde se guardan los datos leídos de la memoria principal que pueden ser requeridos de nuevo. De esa forma, esos datos se leen de la caché aumentando el rendimiento. Las memoria caché se clasifican en niveles según su proximidad al procesador, desde la L1 (la más cercana y rápida) a la L3.

En los procesadores modernos las cachés L1, L2 y L3 se encuentran integradas en el chip del procesador. Además, cada núcleo del procesador tiene su propia caché L1 y L2.

Disco duro

El disco duro o HDD (Hard Disk Device) es un dispositivo de almacenamiento secundario formado por uno o varios discos (llamados platos) que giran a gran velocidad sobre el mismo eje. Sobre estos discos se sitúan unos cabezales que se encargan escribir o leer sobre la superficie magnetizada.

Los discos duros ATA (también llamados IDE) se conectaban mediante un bus en paralelo (transmitían 16 bits a la misma vez). En la actualidad han sido reemplazados por los SATA (Serial ATA). Los discos SATA permiten mayores velocidades de transmisión y cables más largos y finos que los PATA (retrónimo que significa Parallel ATA). También permiten la conexión/desconexión en caliente (no hace falta retirar la alimentación eléctrica).

En el entorno empresarial (servidores y estaciones de trabajo) los discos duros SCSI, de comunicación paralela, también se sustituyeron por los SAS, de comunicación serie.

  Antes Ahora
Doméstico ATA o IDE SATA
Servidores SCSI SAS

Los discos duros están formados por uno o más platos con caras divididas en anillos concéntricos (pistas) llamadas cilindros (un cilindro incluye la misma pista de todos los platos). Las pistas se dividen en sectores.

Cuando se da formato al disco, se establece el tamaño del cluster o unidad de asignación, el número mínimo de sectores que el sistema operativo trata como una unidad.

En la mayoría de los discos un sector ocupa 512 bytes (medio kB). Si al formatear una partición de un disco se establece un clúster como 4 sectores, el sistema operativo escribirá o leerá en grupos de 2 kB (4 sectores x 0.5 kB/sector). Así, si un archivo ocupa 2.5 kB, se grabará como 2 clústeres o 4 kB (un clúster se queda demasiado corto con solo 2 kB) y los 1.5 kB restantes no se usan y cuentan como espacio que ocupa en disco. De ahí que al ver las propiedades de un archivo en Windows, éste nos presenta dos valores: Tamaño y Tamaño en disco.

SSD

En los últimos años los discos duros están empezando a ser sustituidos por unidades SSD (Solid State Device) que al estar hechas con tecnología flash son más rápidas, consumen menos, son más ligeras y más inmunes a los golpes y vibraciones al no tener partes móviles.

Partición

Para que el sistema operativo reconozca una unidad de disco duro o de SSD lo primero que hay que hacer es particionarlo. Al particionar se crean unidades lógicas que para el sistema operativo son independientes. También se graba la tabla de particiones al principio del disco.

Aunque solo se quiera una única unidad lógica que ocupe todo el espacio del disco, éste hay que particionarlo.

Hasta hace unos años las unidades se particionaban escribiendo en el primer sector del disco lo que se denomina Master Boot Record (MBR). El MBR contiene la tabla con las particiones del disco y un pequeño programita que indica al ordenador en qué partición está el sistema operativo (partición activa). El sistema MBR está limitado a cuatro particiones primarias con un tamaño máximo de 2 TB. En la actualidad está generalizada la partición mediante el sistema GPT que permite hasta 128 particiones de más de 2 TB.

  Antes Ahora
Firmware BIOS UEFI
Particionado MBR GPT

Formato

Tras particionar la unidad física (disco duro, SSD, etc.), hay que formatear las unidades lógicas creadas. Al formatear se crea el sistema de archivo que permitirá al sistema operativo almacenar y leer los archivos. Cada sistema de archivos ofrece diferentes características. Los más usados en Windows son FAT32, NTFS y el más moderno exFAT. En Linux y MacOS se suelen usar otros.

Una diferencia fundamental entre el sistema de archivos NTFS y FAT es que NTFS proporciona seguridad permitiendo establecer permisos de acceso.

Si en las propiedades de un archivo o carpeta (se accede pulsando con el botón derecho del ratón en el icono correspondiente y eligiendo Propiedades) aparece la pestaña Seguridad, el sistema de archivos es NTFS. En esa pestaña se pueden asignar permisos de acceso al archivo o carpeta a grupos o a usuarios específicos.

El sistema operativo Windows

Definición de sistema operativo

Un sistema operativo está formado por el software que permite al usuario y a otros programas acceder a los recursos del ordenador.

Muchos usuarios suelen asociar el sistema operativo Windows solo con la interfaz gráfica, constituida principalmente por el escritorio de Windows. En realidad el sistema operativo consta de mucho más como, por ejemplo, los controladores de dispositivos que hace que los periféricos puedan funcionar o las funciones que necesitan los programadores para que sus programas funcionen.

Versiones de Windows

Una clasificación de los sistemas Windows se basa en el propósito (escritorio, servidor, sistemas embebidos).

Las versiones de escritorio están destinadas a ofrecer a los usuarios un interfaz gráfico de usuario o GUI (básicamente el escritorio de Windows) con accesos sencillos a aplicaciones de escritorio (navegador web, editor de textos, editor gráfico, reproductor multimedia, etc.). Las versiones de servidor no tienen por qué incluir un escritorio y están destinadas a ejecutar servicios de red.

Microsoft creó Windows CE destinado a dispositivos móviles (teléfonos y tablets), pantallas multimedias y consolas. Posteriormente creó versiones simplificadas de sistemas Windows de escritorio (Windows XP Embedded, Windows 7 Embedded) para ser usadas en sistemas embebidos como máquinas recreativas, cajas registradoras o cajeros automáticos.

Versiones de escritorio

Microsoft lanzó Windows 1.0 en 1985 pero la primera versión que tuvo éxito fue Windows 3.0 cinco años más tarde (y sus actualizaciones Windows 3.1 y Windows 3.11 Trabajo en Grupo). A partir de ahí se dividen las versiones en dos líneas: la doméstica basada en MS-DOS (_Windows 95/98/Me) y la profesional basada en NT (Windows NT/2000/XP/Vista/7/8/10).

Los sistemas operativos basados en NT soportan el sistema de archivos NTFS con seguridad a nivel de archivo.

Versiones de servidor

Las versiones de servidor están optimizadas para ofrecer servicios en red por lo que se puede instalar sin interfaz gráfico (administración a través de líneas de comandos) y carece de opciones que puede interesar a un usuario de escritorio como la reproducción multimedia o Cortana, por ejemplo.

Apagar, reiniciar, suspender e hibernar.

Acción Cierra programas Necesita electricidad
Apagar No
Reiniciar
Suspender No
Hibernar No No

El Escritorio

El interfaz gráfico de usuario (GUI) de Windows se concreta fundamentalmente en el escritorio. Cuando un usuario inicia sesión en Windows aparece un área con varios elementos denominada escritorio. Consta de las siguientes partes:

Generalmente no se muestran todos los iconos de la bandeja de sistema a menos que se pulse en una pequeña flecha junto a ellos. Se puede configurar Windows para que los muestre todos o solo los que nos interese. Uno de los iconos más usados es el de quitar hardware de forma segura que permite extraer un medio extraíble teniendo la seguridad de no quedan más datos por grabar en él (expulsar de forma segura).

Existen iconos por defecto que pueden mostrarse en el escritorio:

Haciendo doble clic sobre un icono se ejecuta el programa o se abre el documento al que hace referencia. Si se pulsa con el botón derecho aparece un menú contextual que permite realizar diferentes acciones como copiar, pegar, cambiar de nombre o ver las propiedades.

El explorador de Windows

El explorador de Windows es el programa que gestiona los archivos y carpetas en Windows. El explorador muestra la información de la memoria secundaria en tres niveles: unidades (C:, D:, etc.), carpetas y archivos.

El explorador de archivos se encuentra en la carpeta Windows y se llama explorer.exe (no confundir con iexplore.exe que se corresponde con el navegador Internet Explorer). Siempre hay un explorer.exe ejecutándose (en caso contrario no se verían los iconos del escritorio). Posteriores llamadas a explorer.exe abren una ventana. Se puede abrir el explorador de archivos mediante la combinación de teclas Windows+E.

A partir de Windows 7 se ocultó por defecto la barra de menús del explorador de archivos (al igual que la del navegador Internet Explorer). Para mostrarla basta con pulsar la tecla Alt. Si se quiere siempre visible se puede configurar en Opciones de carpeta.

Cuando se arrastra con el ratón un archivo o carpeta a otra carpeta dentro de la misma unidad, el archivo o carpeta se mueve (desaparece de la ubicación de origen y aparece en la nueva) pero si se arrastra entre ubicaciones de unidades diferentes, el archivo o carpeta se copia en lugar de moverse (no deseparece de la ubicación de origen sino que se duplica en la nueva).

Este comportamiento de copiar o mover se puede “forzar” si se pulsa una de estas teclas cuando se arrastra el icono:

Portapapeles

Una de las acciones más básicas que permite el explorador de archivos es el uso del portapapeles de Windows. Cuando se pulsa con el botón derecho del ratón sobre un icono, aparece un menú contextual con las opciones copiar, cortar o pegar. También existen los métodos abreviados:

En Windows 10 el portapapeles contiene un historial de los elementos copiados. Se puede acceder a él mediante la combinación de tecla Windows + V . La primera vez que se pulsen estas teclas se activará el historial del portapapeles; a partir de ahí, cada vez que se pulsen aparecerá el listado con los elementos previamente copiados.

Otra función que puede activarse en Windows 10 es el portapapeles compartido, que permite enviar lo copiado a los servidores de Microsoft para que esté disponible cuando inicie sesión con una cuenta de Microsoft en otro dispositivo.

Métodos abreviados del explorador de Windows

Algunas combinaciones de teclas son:

La papelera de reciclaje

La papelera de reciclaje es una función introducida por Microsoft en sus sistemas operativos. Evita que se borren de forma definitiva archivos y carpetas accidentalmente permitiéndolos recuperar después de que se hayan borrado. Para ello, cuando se borra un archivo, no se borra definifivamente sino que se mueve a una zona intermedia (la papelera) en la que deja de estar visible para el usuario.

Cuando un archivo se elimina de la papelera, Windows avisa de que se va a borrar de forma permanente. En realidad lo que ocurre es que el espacio que ocupa el archivo se marca como libre para poder ser usado por otros archivos. Mientras no haya sido sobrescrito, existe la posibilidad de recuperarlo mediante aplicaciones de terceros.

Capacidad de la papelera de reciclaje

Antes de Windows Vista la papelera tenía capacidad para almacenar hasta un 10% del espacio de la unidad, sobrescribiendo los más antiguos cuando se llena.

Directorio de almacenamiento de la papelera

La ubicación de la carpeta de la papelera de reciclaje depende del sistema de archivos y el sistema operativo. En el caso de la unidad C (existe un directorio para cada unidad), la papelera se encuentra en:

En un sistema NTFS existe una subcarpeta por cada usuario en la carpeta de la papelera de reciclaje (C:\RECYCLER o C:Recycle.Bin). El sistema operativo evita que usuarios no administradores puedan acceder a los archivos personales de otros usuarios y esto incluye a la papelera de cada usuario.

La carpeta de la papelera de reciclaje tiene los atributos oculto y de sistema.

Cuando se eliminan archivos desde un medio extraíble como una unidad flash usb o mediante la red, el borrado es permanente y no pasa por la papelera de reciclaje.

El panel de control

El panel de control ha sido tradicionalmente la aplicación que permite configurar Windows de manera visual.

En la actualidad la mayoría de las funciones del panel de control, aunque no todas, están también disponibles en Configuración, que presenta una interfaz más moderna acorde con Windows 10.

El panel de control está disponible desde el botón Inicio (en Windows 10 se puede encontrar tecleándolo en la barra de búsqueda). Cuando se abre muestra los ajustes de configuración ordenados por categorías, aunque también se pueden mostrar todos los iconos mediante el desplegable “Ver por:”.

El panel de control es el programa control.exe que se encuentra en la carpeta Windows\System32. Se puede abrir tecleando control (no hace falta escribir la extensión “.exe”) en una consola de comandos.

Las diferentes categorías en Windows 7 son:

En Windows 10 se tienen las mismas categorías con la excepción de Usuarios y protección infantil que se llama ahora Cuentas de usuario ya que se ha retirado la configuración de protección infantil al menú Configuración > Familia y otros usuarios > Tu familia, obligando a crear una cuenta de Microsoft para el menor.

Accesorios

Se llaman accesorios de Windows a las utilidades preinstaladas en Windows.

Aplicaciones preinstaladas en Windows 10

Las aplicaciones preinstaladas son muy numerosas. Muchas de ellas son mejoras de las que se tenía en versiones anteriores de Windows (calculadora, bloc de notas, etc.). Un listado no exhaustivo es el siguiente:

Apache OpenOffice

Suite ofimática de software libre que emula el estilo de las versiones de MS Office basadas en menús (anteriores a 2007).

Historia de Apache OpenOffice

Apache OpenOffice desciende del proyecto OpenOffice.org basado en StarOffice (suite de pago). Este proyecto fue liderado por Sun Microsystems desde el año 2000 hasta la compra de Sun por parte de Oracle en 2009. En 2010 un grupo de desarrolladores desencantados con Oracle forman su propio proyecto denominado LibreOffice. En 2011 Oracle cede OpenOffice a la fundación Apache de la que toma su nombre actual.

En LibreOffice se volvió a programar desde cero partes importantes del código para hacerlo más limpio y eficiente y eliminar la dependencia con Java. El éxito de LibreOffice frente a OpenOffice se debe a su inclusión por defecto en las distribuciones de Linux y a una licencia más permisiva que permite que LibreOffice pueda incluir las mejoras de OpenOffice pero no al contrario.

La suite OpenOffice está formada por las siguientes aplicaciones: