Summary

This document provides an introduction to computer science, covering fundamental concepts of hardware, software, and firmware. It also explains the concept of computer language, focusing primarily on binary language and its relation to digital signals.

Full Transcript

[**INTRODUCCION**] 3Oct 1ºSMR **[Informática]** es la rama de la tecnología que estudia el tratamiento automático de la información mediante el uso de ordenadores. El **[ordenador]** es una máquina capaz de procesar la información, es decir, de recibir datos, almacenarlos, hacer cálculos y operaci...

[**INTRODUCCION**] 3Oct 1ºSMR **[Informática]** es la rama de la tecnología que estudia el tratamiento automático de la información mediante el uso de ordenadores. El **[ordenador]** es una máquina capaz de procesar la información, es decir, de recibir datos, almacenarlos, hacer cálculos y operaciones con ellos y presentar los resultados obtenidos a gran velocidad. En un ordenador debemos distinguir entre Hardware y Software. **[Hardware]**: constituido por los componentes físicos del ordenador. Son elementos que podemos ver y tocar. Ejemplo: CPU, periféricos, sistemas de almacenamientos.... **[Software]**: formado por los componentes lógicos del ordenador, es decir, por el grupo de instrucciones y datos que hacen que el ordenador funcione y por la información que este procesa. Ejemplo: sistema operativos, programas, lenguajes de programación... **[Firmware]**: software específico con el que está configurado el hardware: por ejemplo, el software que configura un router y una memoria ROM. Una vez que se instala raramente se actualiza. 2. **[EL LENGUAJE DE LOS ORDENADORES]** Un ordenador, o cualquier sistema de control basado en un microprocesador, no puede interpretar señales analógicas ya que sólo utiliza señales digitales. Una **[señal analógica]** es una señal que varía de forma continua a lo largo del tiempo mientras que una **[señal digital]** varía de forma discreta o discontinua a lo largo del tiempo. Los ordenadores son máquinas que, internamente, procesan la información en forma de ceros y unos, es decir, utilizan el lenguaje binario. Al ser éste, el lenguaje que entiende el ordenador se le llama también **[lenguaje máquina]**, es un **[lenguaje]** de programación **[de bajo nivel]**, ya que es el único que puede entender el hardware del ordenador. Las señales que se transmiten por los cables son señales eléctricas, cuando tienen un cierto voltaje (normalmente superior a 5 V) se entienden como "unos", cuando el voltaje es inferior se interpretan como "ceros", si al ordenador no le llega ningún voltaje, entenderá que ha ocurrido un error o que la línea de comunicación está cortada. Por el contrario, el llamado **[lenguaje de alto nivel]** es el que utilizan los programas y el sistema operativo como interfaz con las personas. El mecanismo que "traduce" la información tal y como nosotros la manejamos a cómo puede manejarla un ordenador y viceversa se llama **[codificación de la información]**. Las clases de codificación más utilizadas son: - El sistema decimal (en base[^1^](#fn1){#fnref1.footnote-ref} 10). - El sistema binario (en base 2). - El sistema hexadecimal (en base 16). - El sistema octal (en base 8). - El sistema ASCII. - El sistema EBCDIC. Nosotros este curso, nos centraremos en los dos primeros y en el lenguaje ASCII. 7Oct 1º SMR 1. **SISTEMAS DE NUMERACIÓN** 1. **Sistema Decimal.** Base 10 ⇒ 10 dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9). El valor de cada uno de ellos depende de la posición respecto de la referencia. Ej.- 8.**3**47,**3**2 el 3 a la derecha de la coma = 0.3 = 3.10**^-1^** el 3 a la izquierda del cuatro = 300 = 3·10^**2**^ 2. **Sistema Binario.** El **[lenguaje binario]** utiliza solamente dos dígitos, el 0 y el 1, a cada uno de los cuales se le denomina **[bit]** y constituyen la unidad mínima de información. De esta forma, cuando un bit adopta un valor 1 (valor alto) podemos asociarlo a un impulso eléctrico (normalmente de más de cinco voltios), y cuando adopta el valor 0 (valor bajo) a un intervalo con un impulso eléctrico bajo (prácticamente cero voltios). A continuación, vamos a estudiar el sistema binario ya que es el sistema utilizado por los ordenadores. Base 2 ⇒ dos dígitos (0 y 1). En un número binario el bit o número situado más a la izquierda es el de mayor peso, se denomina **[bit más significativo]** El número situado más a la derecha se denomina bit menos significativo. [Conversión de decimal a binario] 1. Se divide el número decimal por 2. El resto de esta operación es el bit menos significativo. 2. El cociente de esta división se vuelve a dividir por 2. El nuevo resto constituye el siguiente dígito. 3. Continuamos el proceso hasta que el cociente obtenido resulte menor de dos. Este último cociente es el dígito más significativo. 4. Se escribe el dígito más significativo (último cociente) y a continuación los distintos restos obtenidos. Ejemplo: 25 ~(10)~ = 11001 ~(2)~ [Conversión de binario a decimal] Se multiplica cada bit por la correspondiente potencia de 2: Ejemplo: 11001 ~(2)~= 1·2^4^+1·2^3^+0·2^2^+0·2^1^+1·2^0^= 25~(10)~ 3. **Sistema Hexadecimal.** No lo vamos a ver en este curso pero su modo de funcionamiento sería similar al visto en el apartado anterior, pero en lugar de manejar dos dígitos, el 0 y el 1, como base, utiliza 16: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. 4. **Sistema Octal.** No lo vamos a ver en este curso pero su modo de funcionamiento sería similar al binario ya visto pero manejando una base de 8 números. 5. **Código ASCII.** Cuando trabajamos con un ordenador introducimos una serie de caracteres a través del teclado (letras, números, símbolos) pero como el ordenador sólo reconoce los impulsos eléctricos en forma de ceros y unos proporcionados por cada bit, para representar los distintos caracteres necesitamos formar grupos de bits para poder diferenciarlos entre sí. A la agrupación de 8 bits se denomina **[byte]** u **[octeto]**. Con un byte es posible representar, por combinación de sus ceros y unos, doscientos cincuenta y seis estados diferentes (2^8^ = 256), a partir de los cuales surgen los códigos con los que podemos representar los distintos caracteres, el código ASCII es uno de los más conocidos y utilizados. El código ASCII (acrónimo [inglés](http://es.wikipedia.org/wiki/Idioma_ingl%C3%A9s) de **A**merican **S**tandard **C**ode for **I**nformation **I**nterchange --- *Código Estadounidense Estándar para el Intercambio de Información*), asigna, cadenas de 0 y 1s a cada letra del alfabeto latino, distinguiendo entre mayúsculas y minúsculas (son objetos distintos) y a ciertos caracteres especiales como +, -,., \*, \#, etc. Ejemplo: ! 0010 0001 ñ 1010 0100 \$ 0010 0100 Ñ 1010 0101 6. **Código EBDCDIC.** No lo vamos a ver en este curso pero se refiere a una codificación de 256 caracteres muy similar al código ASCII. 2. **UNIDADES DE MEDIDA DE LA INFORMACION (PTO 1.4 PDF LIBRO SUBRAYADO)** La unidad de información mínima que puede almacenar un ordenador es el bit (*binary digit*), que corresponde con los dos valores 0 y 1. Sin embargo esta unidad es muy pequeña, para guardar una página de texto, se requieren cientos de ceros y de unos, y para un libro millones de bits, por lo que es necesario utilizar unidades de medida de mayor capacidad. Como ya se ha comentado la agrupación de 8 bits recibe el nombre de byte, y sirve para representar un carácter. Los múltiplos de byte más utilizados son: 1 Kilobyte (KB) = 1024 byte 1 Megabyte (MB) = 1024 KB 1 Gigabyte (GB) = 1024 MB 1 Terabyte (TB) = 1024 MB 3. **[HARDWARE DEL ORDENADOR ]** El funcionamiento de un ordenador puede dividirse en cuatro etapas: Entradas de datos, almacenamiento, procesamiento y salida de resultados. En cada uno de ellos intervienen diversos elementos: - La entrada y salida de datos se realiza mediante dispositivos conectados a la unidad central que permiten obtener datos del exterior o presentar la información almacenada. Estos dispositivos reciben el nombre de **[periféricos]**. - El almacenamiento y el procesamiento se realiza en la unidad central, compuesta por el microprocesador y la memoria. Veamos a continuación los diferentes componentes del ordenador 10 Oct 1ºSMR 3. **FUENTE DE ALIMENTACIÓN.** Los ordenadores, como todos los aparatos electrónicos funcionan con corriente eléctrica continua. La corriente que llega a través del enchufe en corriente alterna. La fuente de alimentación es el dispositivo que transforma la corriente alterna en corriente continua (fenómeno que se conoce como rectificación). Además, también reduce el valor de tensión de la red (unos 220 voltios) hasta los valores adecuados para el ordenador (3-12 voltios). 4. **LA PLACA BASE** La placa base (motherboard) es una placa electrónica con un conjunto de circuitos impresos encargada de comunicar entre sí los diferentes elementos que se encuentran sobre su superficie, entre ellos: elementos de control y conectores donde se acoplan: El **microprocesador** o **CPU**. Sobre el microprocesador se coloca el ventilador. Técnicamente la CPU (unidad central de procesos) es sólo el microprocesador. Sin embargo por extensión, denominamos CPU al conjunto de procesador, placa base y memoria. La **memoria RAM.** La **BIOS,** memoria con un programa para chequear el ordenador durante el arranque. Las **ranuras de expansión,** (slots) sirven para conectar tarjetas adicionales. El **[chipset]**: Es un conjunto de circuitos que ordena el tráfico de datos y gestiona la utilización de dispositivos de entrada y salida para ahorrar trabajo al microprocesador. **[Conectores IDE],** que sirven para conectar el disco duro, la unidad de CD y la unidad de DVD con la placa base. La disquetera posee un conector propio. Además, la placa base presenta unos conectores que permite su comunicación con la fuente de alimentación y los periféricos (sus conectores están ubicados en la parte trasera de la carcasa). 5. **MICROPROCESADOR** El **[microprocesador]** o **[CPU]**, está situado sobre placa base. Consta de uno o varios chips de circuitos integrados con tecnología de altísima escala de integración (VLSI). En su interior existen millones de transistores encargados de procesar las instrucciones y datos que le llega desde la memoria. Suele llevar superpuesto un ventilador o disipador para refrigerarlo, ya que si alcanza temperaturas excesivamente altas se puede bloquear el ordenador. El microprocesador podemos considerarlo como el cerebro del ordenador. *[Características que lo definen:]* 1. Velocidad de procesamiento. Frecuencia del reloj. Velocidad con la CPU procesa los datos. Se mide en hercios, es un factor determinante en la calidad de la CPU. Un reloj interno se encarga de ir enviando impulsos eléctricos de modo continuo, cada vez que el microprocesador recibe un impulso, este realiza una operación: lee un dato de memoria, procesa un dato ya leído, o almacena en el disco duro. El envío de un impulso por segundo es la unidad básica, conocida como Hertz o hercio. Un microprocesador de 4 GHz recibe 4.000 millones de impulsos cada segundo. Se estima que cada dos años la velocidad de los microprocesadores se duplica (Ley de Moore) 2. Longitud de la palabra: Indica el número de bits simultáneos que es capaz de procesar en cada ciclo de reloj. Atendiendo a esta característica tenemos microprocesadores de 8, 16, 32 y 64 bits. Actualmente algunos microprocesadores trabajan con datos de 64 bits. Además de estas dos características, existen otros factores que hay que tener en cuenta a la hora de valorar la potencia de un microprocesador, estas son: la cantidad de memoria que posee (memoria caché) y la velocidad con la que se comunica con la memoria RAM. 6. **MEMORIA DE UN ORDENADOR** La memoria almacena la información que necesita el microprocesador para funcionar. La memoria principal tiene varias partes: - **Memoria ROM**, es una memoria solo de lectura, no se puede borrar ni modificar. No es volátil, con lo que no se borra al apagar el ordenador. Contiene las instrucciones y programas grabados por el fabricante del propio equipo, está almacenado en un microchip de la placa madre. Una parte es la memoria ROM-BIOS, de sólo lectura (ROM Read Only Memory) que se usa para guardar el programa de arranque. ¿Qué es la **BIOS**? Basic Input-Output Systems, o sistema básico de entrada-salida, es un chip de la placa base que incorpora un programa encargado de realizar las funciones básicas del arranque y configuración del ordenador. Cuando encendemos el ordenador, la BIOS toma el control del sistema y se encarga de hacer un chequeo general del equipo: comprueba las unidades de almacenamiento, el tipo y cantidad de memoria RAM, el teclado, el monitor y todos aquellos elementos necesarios para un funcionamiento correcto del sistema. Una vez finalizada su tarea, la BIOS cede el control al Sistema Operativo.![](media/image2.jpg) En la figura 3 se puede ver el esquema de arranque de un ordenador, como actúa la BIOS hasta que cede el control al Sistema Operativo del ordenador. - **Memoria RAM**: La memoria RAM (Random Acces Memory) es de lectura y escritura, volátil, pierde su contenido al apagar la alimentación, pero es muy rápida por lo que se emplea para cargar los datos y programas que se están ejecutando en ese momento ya que el acceso al disco duro es muy grande y haría el trabajo muy lento. El rendimiento de un ordenador depende de la cantidad de memoria RAM disponible. La memoria RAM de un ordenador sí se puede ampliar, siempre y cuando la placa madre tenga libres algunos zócalos de memoria RAM y fuesen compatibles con ésta. - **Memoria caché** El microprocesador realiza varias visitas a la memoria principal RAM para buscar tanto datos como instrucciones. A pesar de ser más rápida que el disco duro, la memoria RAM no puede trabajar a la velocidad del microprocesador por lo que para ganar tiempo se suele colocar una pequeña memoria intermedia entre el microprocesador y la memoria RAM donde están almacenados los datos e instrucciones de uso más frecuente y las últimas utilizadas por el microprocesador. Esta memoria se denomina **memoria caché.** [Características básicas de una memoria:] 1. La capacidad. 2. El tiempo de acceso: Determina el tiempo transcurrido desde que se solicita un dato almacenado en la memoria hasta que el chip proporciona dicho dato. Este tiempo se mide en nanosegundos. 3. Volatilidad. 7. **UNIDADES DE ALMACENAMIENTO.** Para guardar los datos de forma permanente, se utilizan unidades de almacenamiento, que pueden ser magnéticas, ópticas o memorias flash. 7. Unidades de almacenamiento magnéticas. Son el disco duro y los disquetes. Los bits de información se almacenan orientando millones de pequeños imanes en dos posiciones que representan el 0 y al 1 de la información digital. **Disco duro (HD).** Es el dispositivo principal de almacenamiento de datos. En él se guarda el sistema operativo y los programas que utilizamos habitualmente. Un disco duro encierra un conjunto de discos metálicos donde se graba y lee la información mediante unos cabezales electrónicos. Los discos duros son de gran capacidad (entre 100 y 500 GBytes, unas 500 veces mayor que la RAM, aunque cada día aumenta la capacidad de los discos duros que se comercializan), sin embargo, su velocidad al grabar y leer información no es muy alta. 14Oct 1ºSMR 8. Unidades de almacenamiento óptico. Son el **CD-ROM**, **DVD**, almacenan los datos perforando muescas sobre una superficie reflectante. Al leer el disco un rayo láser recorre su superficie y se refleja en las zonas planas. De este modo, la señal luminosa llega a un receptor óptico que la convierte en ceros y unos. [http://www.tecno12-18.com/mud/co6/co6.asp?link=&lengua=] [http://www.tecno12-18.com/mud/moptica/moptica.asp] Un CD tiene una capacidad de almacenamiento de unos 700 MB Un DVD puede almacenar mucha más información, aproximadamente 4,7 GB 9. Unidades de almacenamiento de estado sólido. Son las **memorias flash**, han desplazado a los CD y DVD como soportes para almacenamiento y transporte de información. No tiene una vida infinita, sino que se estima su vida útil en unos 20 años o un millón de grabaciones. Almacenan la información mediante transistores que funcionan como interruptores abiertos o cerrados. Habitualmente se utilizan en tarjetas y lápices de memoria (pen drive) que se conectan al ordenador mediante un puerto USB. Existen muchos tipos de memorias flash. Los pendrives pueden almacenar desde 500 MB hasta 125 GB. 8. **FUNCIONAMIENTO DEL ORDENADOR.** Teniendo en cuenta lo visto hasta ahora estamos en condiciones de comprender cómo funciona un ordenador. **Cuando arranca el ordenador.** En el momento de arrancar el ordenador, el microprocesador lee las instrucciones BIOS que hay en la memoria ROM para que se activen adecuadamente todos los dispositivos y se comience la carga del sistema operativo[^2^](#fn2){#fnref2.footnote-ref}. Para que el ordenador funcione con agilidad, el sistema operativo queda guardado en la memoria RAM para que el microprocesador pueda acceder a él con mucha velocidad (recuerda que la memoria RAM era muy rápida). ***Cuando abrimos un programa.*** Cuando abrimos un programa pasa algo parecido a lo que ocurre cuando se carga el sistema operativo. El microprocesador lee el programa del disco duro y lo almacena en la memoria RAM mientras está abierto. Para que el microprocesador pueda trabajar con rapidez. Cuando cerramos el programa, se guardan los datos (documentos, imágenes, etc.) que hayamos creado o modificado, en el disco duro y se borra toda la información de la RAM. ***Cuando accedemos a un archivo.*** Cuando hacemos doble clic sobre un archivo (documentos de word, imágenes, música, etc.), el ordenador abre el programa asociado que sirve para ver y modificar el contenido de ese archivo. No se puede abrir un documento de Word sin abrir el programa Word. Entonces, el ordenador carga primero el programa y luego el archivo en la memoria RAM para que podamos trabajar con él. En cualquiera de los casos, cuando hemos acabado nuestro trabajo y cerramos el programa, el ordenador guardará los archivos que hayamos modificado en el disco duro (o en otro dispositivo de almacenamiento) y se borrarán de la memoria RAM. ***Funcionamiento coordinado entre el disco duro y la memoria RAM.*** Con lo visto hasta ahora podemos sacar conclusiones sobre cómo trabajan la memoria RAM y el disco duro. Si nos imaginamos que el ordenador es como un despacho de trabajo, la memoria RAM podría compararse como la mesa de trabajo y el disco duro con un archivador. Cuando necesitamos trabajar con unos papeles archivados (un programa), los sacamos del archivador y los llevamos a la mesa para trabajar cómodamente con ellos y con rapidez. No tendría sentido acudir al archivador para sacar sólo un papel, mirarlo y guardarlo otra vez para sacar otro. Siempre sacamos del archivador todos los papeles que necesitamos para hacer un trabajo concreto, y una vez acabado ese trabajo, los guardamos otra vez en el archivador (grabamos la información en el disco duro) dejando la mesa recogida (se borra la memoria RAM). 17Oct 1ºSMR 9. **TARJETAS DE EXPANSIÓN** Las tarjetas de expansión son dispositivos con diversos circuitos integrados y controladores que, insertadas en sus correspondientes ranuras de expansión, (también llamadas slot) sirven para ampliar la capacidad de un ordenador. Las tarjetas de expansión más comunes sirven para añadir memoria, controladoras de unidad de disco, controladoras de vídeo, puertos serie o paralelo y dispositivos de módem internos. Todas las tarjetas de expansión tienen dos características imprescindibles para que puedan funcionar correctamente los dispositivos conectados a ellas. Estas son: 1. Deben conectarse a la placa madre a través de las ranuras de expansión. 2. Necesitan un software específico, denominado controlador o driver, para que la CPU, pueda controlarlos. Este software lo proporciona el fabricante de la tarjeta. Gracias al avance en la tecnología USB y a la integración de audio/video en la placa base, hoy en día se emplean cada vez menos. A continuación, conoceremos algunas de las tarjetas de expansión más habituales: ![](media/image4.jpg) 10. **PUERTOS DE UN ORDENADOR** Los puertos permiten la conexión y comunicación de los periféricos externos con la CPU y el resto del sistema. Estos puertos pueden ser de tres tipos: **Puerto Serie**: utiliza una única línea para transmitir los datos, éstos pasan uno detrás de otro. Son lentos pero muy flexibles. Se usan para conectar el ratón (modelos antiguos) o dispositivos de comunicación como el MODEM. Se nombran COM1 y COM2 **Puerto paralelo**: transmite simultáneamente los bits de datos por medio de diferentes líneas por lo que resulta bastante más rápido. Se emplea para conectar la impresora o el escáner. Está siendo reemplazado por el puerto USB. **USB**: Bus Serial Universal, nació como estándar que permitiera conectar todo tipo de dispositivos y es el puerto más rápido de los tres. Tienen una gran ventaja, se basa en la tecnología **Plug & Play**, es decir, con sólo conectar el dispositivo y en caliente (con el ordenador encendido), el dispositivo es reconocido e instalado de manera inmediata. Sólo es necesario que el Sistema Operativo lleve incluido el correspondiente controlador o driver, hecho muy habitual si se dispone de un Sistema Operativo como por ejemplo Windows XP o posterior, de lo contrario el sistema operativo solicitará al usuario el driver correspondiente. **Firewire** (IEEE 1394): Interfaz que permite la conexión de cámaras, videos, teléfonos, discos duros externos, impresoras, escáneres, etc. Como el USB soporta dispositivos plug & play. Es muy rápido. **Puerto de Infrarrojos IrDA** (Infrared Data Association): la transmisión de datos se realiza sin soporte físico, mediante ondas infrarrojas. Se utiliza principalmente para móviles, portátiles, PDA y calculadoras científicas. Otros puertos importantes son: El puerto VGA para conectar el monitor a la CPU. El puerto de red o puerto Ethernet, se emplea para conectar el PC a una red de ordenadores o a la red de Internet. 18Oct 1º SMR 11. **PERIFERICOS** Según entre o salga la información del ordenador los periféricos se clasifican en: **[Periféricos de Entrada]**: Teclado, ratón, escáner, micrófono, tablet PC, etc. **[Periféricos de Salida]**: Monitor, impresora, plotter, etc. **[Periféricos de entrada-salida]**: Pantalla táctil, etc. 4. **[SOFTWARE.]** El **Software del ordenador** está formado por los componentes lógicos del ordenador, es decir, por el grupo de instrucciones y datos que hacen que el ordenador funcione, y por la información que este procesa. Se clasifica en: - **Sistema operativo**: programa que se encarga de gestionar los recursos del sistema. - Los programas de **aplicación**: para que el usuario use el ordenador con un fin específico. Entre las distintas aplicaciones se encuentran los procesadores de texto (Word), las hojas de cálculo (Excel), los programas de diseño (Saint, Ilustrator), juegos, etc. A continuación, se adjunta una tabla con alguno de los tipos de software más relevantes: -------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------- **Término** **Descripción** Comercial Software de pago. Freeware Software gratuito completo que se distribuye por tiempo limitado. Puede tener restricciones de uso no comercial (académico). Shareware Software distribuido por un tiempo de prueba o limitado en sus funciones. Código abierto (open source) Software cuyo código fuente se puede usar, modificar y distribuir. En algunos casos se permite el uso comercial o la distribución de las modificaciones. Crippleware o lite Versiones gratuitas básicas de un producto más completo de pago. Software público Software de dominio público, que no requiere licencia y es de libre explotación. Licencia GPL El autor conserva los derechos y permite la redistribución y modificación bajo la misma licencia GPL. Licencia Creative Commons (CC) Licencia en que se puede combinar las propiedades de atribución, no comercial, no modificación y distribución como CC. -------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------- - Los **lenguajes de programación**, como el Pascal, Java, C++, etc. que permiten crear otros programas. 21Oct 1ºSMR 5. **[SISTEMAS OPERATIVOS.]** 12. **INTRODUCCIÓN.** Para que un ordenador, una PDA, un teléfono móvil o, en general para que funcione cualquier dispositivo que utilice un microprocesador, no basta con unir los componentes que forman circuitos electrónicos, y añadir una batería o fuente de alimentación eléctrica. Es necesario disponer de una serie de instrucciones lógicas que indiquen al aparato cómo comunicarse con otros aparatos conectados a él, como gestionar los archivos que tenemos almacenados en el ordenador. Esta función y muchas otras más las realiza el sistema operativo. **[Sistema Operativo. -]** Programa (software) que se inicia al encender el ordenador, se encarga de gestionar los recursos del sistema (tanto del hardware como del software) y permite la comunicación del usuario con el ordenador. 13. **FUNCIONES DEL SISTEMA OPERATIVO.** **Gestiona los recursos**: dirige el funcionamiento de todos los recursos de nuestro ordenador (discos duros, unidades de CD-ROM, administra la cantidad de memoria que asigna a cada trabajo, envío órdenes a los periféricos). **Presenta la interfaz de usuario**: nos proporciona una herramienta de comunicación entre el usuario y la máquina. La interfaz o entorno de trabajo puede ser de tres tipos: - Tipo gráfico: Pulsando iconos accedemos a las distintas tareas. - Tipo menú: Las opciones de trabajo se presentan en un desplegable. - Tipo comandos: Se escribe cada operación que se quiera realizar en un lenguaje que pueda entender el SO. **Administra los archivos**: Almacena los datos de la memoria en unidades de almacenamiento y además contiene el registro para conocer dónde se encuentra ubicado cada archivo, realiza tareas con los archivos como copiar, mover, cambiar el nombre. **Administra las tareas**: actualmente los SO son multitareas. El sistema operativo se encarga de regular el orden de ejecución de las instrucciones en el microprocesador, para que todos estos programas puedan funcionar de forma aparentemente simultánea. **Accesorios de los sistemas operativos**: hoy en día los SO incorporan muchas herramientas en forma de pequeños programas, son accesorios como juegos, calculadora, reproductores multimedia (Windows media), servicios de actualización, complementos para compresión (WinZip), grabación de archivos, etc. 14. **CLASIFICACIÓN DE LOS SO.** Los SO se pueden clasificar según distintos criterios, algunos de los más significativos son: 1. **Según la interfaz de usuario**: interfaz textual o interfaz gráfica. Es la forma que tenemos de comunicarnos con el ordenador. 2. **Según el número de usuarios**: monousuario o multiusuario. Es en función de que el SO nos permita el uso por uno o más usuarios, cada uno con sus propias carpetas y archivos. 3. **Según su capacidad de realizar tareas**: Monotarea o multitarea. 4. **Según su distribución/comercialización**: software libre o propietario, es decir, si se ha de pagar un precio por la licencia del producto o éste es gratuito. En la siguiente tabla se hace una comparativa de tres SO en función de las clasificaciones anteriores: +-------------+-------------+-------------+-------------+-------------+ | **Criterio | **1. | **2. | **3. | **7. | | de | Interfaz** | Usuarios** | Tareas** | Distribució | | Clasific.** | | | | n** | | | | | | | | **SO** | | | | | +-------------+-------------+-------------+-------------+-------------+ | **MS-DOS** | Texto | Mono | Mono | Privado | +-------------+-------------+-------------+-------------+-------------+ | **WINDOW | Gráfico | Multi | Multi | Privado | | XP** | | | | | +-------------+-------------+-------------+-------------+-------------+ | **LINUX** | Gráfica/tex | Multi | Multi | Libre | | | to | | | | +-------------+-------------+-------------+-------------+-------------+ 24 Oct 1ºSMR 15. **TIPOS DE SO.** - En **teléfonos móviles**, MP3 y MP4: Symbyan, Windows Mobile, Linux y Java. - En **servidores**: UNIX, versiones superiores de Linux, evoluciones de Windows Server. - A lo largo de los años los **ordenadores** han ido evolucionando y con ellos los diferentes sistemas operativos, entre los que existen actualmente destacan: 1. Windows (XP, Vista, 7, 8). 2. Linux (Debian, RedHat, Ubuntu). 3. Macintosh (MAC OS 8, MAC OS 9, MAC OS X). 10. **Sistema operativo MS-DOS.** Los primeros sistemas operativos empleados en los ordenadores funcionaban de modo texto: no había iconos, ventanas con imágenes, etc. Se trataba con ellos empleando comandos textuales para crear carpetas, mover o copiar archivos, etc. Hoy en día se utilizan entornos gráficos que hacen más atractivo el SO al usuario y más fácil de manejar. MS-DOS (MicroSoft Disk Operating System ⇒ Sistema operativo de disco de Microsoft). Es un sistema operativo comercializado por Microsoft perteneciente a la familia DOS. Fue un sistema operativo para el IBM PC que alcanzó gran difusión. En MS-DOS al tener una interfaz textual, la comunicación con el sistema se hace mediante órdenes formadas por palabras claves (o **comandos**), argumentos y parámetros, debidamente estructurado con una sintaxis propia. Cuando escribimos un comando debemos pulsar la tecla RETURN o INTRO para que la ejecute. Hoy en día este sistema operativo resulta obsoleto, no obstante muchos técnicos del área de la informática siguen usándolo para mantenimiento del PC, instalaciones, formateos, particiones de disco duro y ejecución de comandos avanzados no incluidos en el sistema gráfico de Windows. El sistema Windows XP tiene la posibilidad de acceder al símbolo del sistema y emplear órdenes MS-DOS, mediante el **Intérprete de comandos**. Bajo el sistema operativos Windows se accede al **Interprete de comandos** de diversas formas: - XP: *Menu Inicio ⇒ Ejecutar ⇒* escribimos el texto ***cmd*** en el cuadro de diálogo. - Vista: *Inicio ⇒ Todos los programas ⇒ Accesorios ⇒ Símbolos del sistema* **EJERCICIO** 3 (24Oct) +-----------------------------------------------------------------------+ | **Comandos básicos**: | | | | Aquí se muestran algunos de los comandos que utilizaba MS-DOS, y que | | actualmente pueden ser utilizados desde la línea de comandos en | | sistemas operativos Windows. | | | | - **IPCONFIG**: Te devuelve la configuración IP de Windows, | | dirección IP, máscara de subred, y la puerta de enlace. | | | | - **CD o CHDIR**: Cambia el directorio actual. Puede Ser cambiado | | con algunos atributos: | | | | - **CD..** Cambia al directorio jerárquicamente superior. | | | | - **CD nombre\_directorio** Cambia al directorio | | jerárquicamente inferior. | | | | - **CD \\** Cambia directamente al directorio raíz. **Ojo es la | | barra inclinada** | | | | - **CLS** - Borra la pantalla y regresa el cursor a la esquina | | superior izquierda. | | | | - **EXIT** - Sale de una sesión de MS-DOS. | | | | - **MD o MKDIR** - Crea un nuevo directorio. | | | | - **DIR** - Muestra una lista con los archivos y directorios | | (carpetas) que se encuentran en un directorio del disco. | | | | - **RD o RMDIR** - Borra un directorio que esté totalmente vacío. | | | | - **COPY** - Copia archivos del disco duro al disquete. | | | | - **DATE** - Cambia o visualiza la fecha del sistema. | | | | - **DEL o ERASE** - Borra un archivo. Siempre y cuando el archivo | | no se oculte en un fichero. DEL borra el contenido del archivo y | | ERASE el archivo en sí. | | | | - **TIME** - Visualiza o cambia la hora del reloj interno. | | | | - **FORMAT**: formatear el disco duro. Borrar datos y crear nueva | | estructura lógica. | | | | - **IPCONFIG:** Te devuelve la configuración IP de Windows, | | dirección IP, máscara de subred, y la puerta de enlace. | +-----------------------------------------------------------------------+ 25Oct 11. **Sistemas duales.** Decimos que un ordenador tiene un sistema operativo dual cuando tiene instalados dos sistemas operativos diferentes. En los discos duros, para que puedan convivir distintos sistemas de archivos, hay que dividir el disco en particiones; más tarde, cada partición se formatea por separado. 12. **Linux.**![](media/image6.jpg) Es la evolución para ordenador personal del sistema UNIX, utilizado en el entorno de servidores y precursor de Internet al incorporar la tecnología de protocolos TCP/IP. 13. **Mac OS.** Sistema operativo desarrollado por la compañía Apple para sus ordenadores Macintosh. Es uno de los primeros sistemas que incluyen una interfaz gráfica de usuario (1984). Macintosh es la serie de computadoras personales de Apple y es la que más ha competido con los PC que mayoritariamente corrían bajo Windows. 14. **Interfaz gráfica de Windows.** La historia de Windows comenzó en 1983 cuando Microsoft anunció el desarrollo de una interfaz gráfica de usuario para su sistema operativo MS-DOS. Desde la primera versión de Windows lanzada en 1985 se incorporó el uso del ratón, los menús desplegables y gráficos de pantalla.![](media/image8.jpg) Con Windows 95 se cambió la filosofía de trabajo de la interfaz llamando carpetas a los directorios, introduciendo el escritorio, la barra de tareas o el soporte para nombres de archivo largo; aunque muchos de estos conceptos ya estaban presentes en otros sistemas operativos como el Mac OS. 6. **[ESTRUCTURA LÓGICA DE LOS DISCOS DUROS.]** Cuando trabajamos en el ordenador es necesario guardar la información en el disco duro, ya que de lo contrario se perdería al apagar el equipo (pues la memoria RAM que la está procesando es volátil). La **estructura física**, o aspecto físico, de un disco duro consiste es un dispositivo compuesto por una serie de láminas metálicas, ubicadas una encima de otra, que giran simultáneamente a gran velocidad. Cada una de estas láminas guarda información en sus dos caras mediante la grabación magnética de datos en forma de circunferencias concéntricas denominadas pistas. Por el contrario, la **estructura lógica** de un disco duro se refiere a la distribución o el orden con los que se debe organizar toda la información grabada en un disco duro. Según esta distribución lógica los discos duros están formados por un **sector de arranque** y una o varias **particiones**. Es el sector que contiene la información de todas las particiones presentes en el disco duro e identifica a la que contiene el sistema operativo. Al iniciar el ordenador, el MBR lanza el proceso de arranque hacia la partición de disco que contiene el sistema operativo y se denomina **partición activa**. 28 Oct 1ºSMR En la mayoría de los casos, los discos duros contienen una sola partición o división del disco duro, pero es posible crear o definir varias particiones. Las razones que nos pueden llevar a crear más de una partición por disco duros son básicamente tres: a. **Razones organizativas**: cuando un ordenador va a ser utilizado por distintos usuarios podemos otorgar a cada uno de ellos un a partición de disco distinta y garantizar así una mejor organización y seguridad de sus datos. b. **Instalación de más de un sistema operativo**: en este caso es necesario pues cada sistema operativo necesita una partición propia para poder trabajar. c. **Razones de eficiencia**: cuanto mayor es el tamaño de una partición, se desaprovecha más espacio de la misma, por eso es conveniente tener varias particiones en un mismo disco duro. 7. **[PANEL DE CONTROL DEL SO WINDOWS XP.]** El sistema operativo de Windows XP presenta una interfaz gráfica compuesta por un escritorio, unos iconos, ventanas, menús, etc. El panel de control es una carpeta especial del sistema operativo a la que se puede acceder desde el botón Inicio. Desde el panel de control accedemos a todas las herramientas de configuración del sistema. Las opciones de control pueden estar agrupadas por categorías o Vista clásica. ![](media/image10.png) Las categorías son (entre paréntesis aparece los nombres en Vista): 1. **Apariencias y temas (Apariencia y personalización):** Nos permite cambiar el diseño de nuestro escritorio y la resolución de la pantalla. Estas opciones son también accesibles mediante el menú contextual (botón derecho del ratón) sobre el fondo de escritorio. 2. **Agregar o quitar programas (Programas)**: Desde esta lista podemos ver una lista de programas instalados, desinstalar correctamente los que ya no necesitamos y añadir o quitar componentes del propio sistema operativo Windows XP. 3. **Dispositivo de sonido, audio y voz (Hardware y Sonido)**: Cambia total o parcialmente el esquema de sonidos emitidos por su equipo o configura sus altavoces y dispositivos de grabación. 4. **Conexiones de red o Internet (Redes e Internet)**: Configura o cambia su conexión a Internet, crea una conexión en la red de su trabajo 5. **Rendimiento y mantenimiento (Sistema y Mantenimiento)**: Desde esta opción podemos organizar el disco duro para reducir el tiempo de acceso a la información (desfragmentado), ver detalle sobre la configuración del equipo y el hardware que incluye y hacer copia de seguridad del sistema. 6. **Impresora y otro hardware (Hardware y Sonido)**: Permite gestionar la instalación de periféricos como impresoras, ratones, teclados, cámaras, escáneres o módems. 7. **Cuentas de usuario (Cuentas de usuario y protección infantil)**: Al tratarse de un sistema multiusuario, desde este control podemos añadir usuarios (si somos administradores) y administrar su acceso. 8. **Opciones regionales, de idioma, y de fecha y hora (Reloj, idioma y región)**: para cambiar el formato de fecha, la forma de mostrar los números, el huso horario o el idioma del teclado. 9. **Opciones de accesibilidad (Accesibilidad)**: Permite adaptar el sistema para mejorar la funcionalidad a las personas con diferentes necesidades auditivas, visuales o motoras. 10. **Centro de seguridad (Seguridad)**: Nos permite habilitar el Firewall de Windows, etc. 11. **(Opciones adicionales)**: Permite configurar softrware de apoyo que se incluye con el SO. Comenzamos a desarrollar algunas de las principales categorías del panel de control: ::: {.section.footnotes} ------------------------------------------------------------------------ 1. ::: {#fn1} Base de un sistema de numeración, es el número de posibles dígitos que se utilizan en dicho sistema de numeración. Por ejemplo, el sistema decimal, es de base 10, luego utilizará 10 dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) para codificar todos los números posibles.[↩](#fnref1){.footnote-back} ::: 2. ::: {#fn2} Recuerda que el sistema operativo es el programa principal que permite el funcionamiento del resto de programas[↩](#fnref2){.footnote-back} ::: :::

Use Quizgecko on...
Browser
Browser