UNIDAD 1: EL SISTEMA OPERATIVO

- HISTORIA DE LA INFORMÁTICA









- Completa las frases con la palabra adecuada. Descargar AQUI

- ESCALA DE MAGNITUDES

En informática la magnitud más pequeña empleada es el bit.
Bit es el acrónimo de Binary digit (dígito binario). Un bit es un dígito del sistema de numeración binario.

El bit es la unidad mínima de información empleada en informática, en cualquier dispositivo digital, o en la teoría de la información. Con él podemos representar dos valores cuales quiera, como verdadero o falso, abierto o cerrado, blanco o negro, etc. Basta con asignar uno de esos valores al estado de "apagado" (0), y el otro al estado de "encendido" (1).

Sim embargo, la magnitud más utilizada es el byte.

1 byte (b) está compuesto por 8 bits

1 kilobyte (kb) está compuesto por 1024 bits

1 megabyte (Mb) está compuesto por 1024 kilobytes

1 gigabyte (Gb) por 1024 Megabytes

1 terabyte (Tb) por 1024 gigabytes.



- EL SOFTWARE

La palabra software se utiliza para designar a la parte lógica del ordenador. Se llama parte lógica al conjunto de programas que se emplean para dirigir y controlar el funcionamiento del ordenador.

El software se clasifica en tres grandes grupos, dependiendo de los objetivos para los que haya sido creado: el software de sistemas, el de programación y el de aplicación.

1.- El software de sistemas

El software de sistemas está formado por los programas que se encargan de controlar, coordinar y gestionar todo el hardware del ordenador. Estos programas reciben el nombre de sistemas operativos y actúan como intermediarios entre los componentes físicos del ordenador y el usuario.

Los sistemas operativos se clasifican según el tipo de comportamiento que proporcionan al ordenador, por ejemplo, según el número de programas que el ordenador puede ejecutar a la vez. Si el ordenador puede trabajar con un programa cada vez, se dice que es un sistema operativo monotarea; por el contrario, si permite que varios programas se ejecuten de forma simultánea entonces se denomina multitarea.

Además, los sistemas operativos también se clasifican según el número de usuarios que pueden trabajar con el ordenador de forma simultánea. Si sólo puede trabajar un usuario con él se le denomina monousuario, pero, si pueden trabajar varios a la vez, se llama multiusuario.

Entre los principales sistemas operativos se pueden destacar:

- MS-DOS: Creado por Microsoft. Monousuario y monotarea que permite manejar el ordenador de una forma sencilla.

List of MS-DOS commands. Download HERE

Un comando es una orden que se da al sistema operativo en forma de texto.

Aunque actualmente los sistemas operativos de uso mayoritario utilizan interfaces gráficas para que el usuario interactue con el sistema, sigue existiendo la posibilidad de utilizar comandos, al estilo del tradicional MS-DOS. Para ello hay que acceder a una aplicación que permita introducir estos comandos. Esta aplicación se denomina “interfaz de la linea de comandos” y para acceder a ella hay que ejecutar un comando, “cmd”.

¿Cómo acceder a la linea de comandos?
- En Windows XP seguiremos la siguiente ruta: INICIO -> EJECUTAR -> cmd. Aparecerá una ventana con fondo negro en la que podremos introducir comandos. Aparecerá un texto o linea de comandos, también llamado prompt, que será algo parecido a “C:\Documents and Settings\Alumno>”. No obstante el prompt más sencillo es “C:\>”, que hace referencia a la unidad de disco duro en la que está instalado el sistema operativo.
- En Windows 7 para acceder a la línea de comandos seguiremos la siguiente ruta: INICIO -> BUSCAR PROGRAMAS Y ARCHIVOS -> cmd
- En Windows 8 seguiremos la siguiente ruta: BUSCAR -> cmd

Algunos de los comandos más importantes son:
cd Sirve para cambiar de directorio
cd.. Se utiliza para acceder a un nivel inferior de directorio
md Crea un directorio
rd Borra un directorio
dir Muestra el contenido del directorio en el que nos encontramos
tree Muestra gráficamente el contenido de una unidad de directorios de una unidad o de una ruta de acceso
cls Borra la pantalla
attrib Muestra o cambia los atributos de un archivo
time Sirve para mostrar o establecer la hora
date Sirve para mostrar o establecer la fecha
del Borra uno o varios archivos
copy o xcopy Copia uno o varios archivos
format Formatea un disco
help Muestra ayuda sobre los comandos
ver Muestra la versión del sistema operativo
title Establece el título de la linea de comandos
print Imprime un archivo de texto
edit Edita o Crea un archivo
type Visualiza el contenido de un archivo

EJERCICIOS LÍNEA DE COMANDOS descargar AQUI

- OS/2: Es el sistema operativo creado por IBM. Es el primer sistema diseñado para ordenadores personales que permite trabajar en multitarea y en momousuario.

- Windows 95/XP/Vista/7/8: Permite trabajar en modo multitarea y en monousuario. Dispone de una interfaz gráfica mediante ventanas que facilita al usuario la utilización del ordenador.

- UNIX: Este sistema operativo tiene muchos nombres, en función de la empresa que lo comercializa. Es multitarea y multiusuario. Se suele utilizar en las grandes empresas, donde se necesita que varios empleados estén trabajando a la vez con la misma información, por ejemplo, en los bancos.

2.- El software de programación

El software de programación reúne los programas que utilizan los programadores para crear nuevos programas. Los programas se crean utilizando un lenguaje de programación, que es un conjunto de palabras clave o instrucciones y unas reglas sintácticas que indican cómo hacer los programas.

Existen numerosos lenguajes de programación, y cada uno tiene sus propias instrucciones y sus propias reglas.

Los lenguajes de programación se clasifican en:

- Lenguajes de bajo nivel: Se llaman de bajo nivel porque están muy cercanos al hardware del ordenador. Es necesario conocer a fondo la arquitectura de la máquina para la que se va a programar.

- Lenguajes de alto nivel: Están más cerca del programador que del hardware de la máquina. Las instrucciones de estos lenguajes usan palabras en inglés.

Ejemplos: Cobol, Basic, Pascal, Fortran, Java, C++

Para escribir HOLA en pantalla:

BASIC PRINT "HOLA"

PASCAL write ("HOLA")

C printf ("HOLA")

Los programas creados con estos lenguajes necesitan ser traducidos a lenguaje máquina (ceros y unos) para que pueden ser entendidos por el ordenador.

Para realizar esa traducción se emplean los intérpretes y los compiladores.

- Intérpretes: El intérprete toma el programa creado con el lenguaje de alto nivel llamado programa fuente, y lo va traduciendo y ejecutando instrucción a instrucción.

- Compiladores: Primero traduce todas las instrucciones del programa fuente y crea un programa traducido a lenguaje máquina llamado programa objeto.

3.- El software de aplicación

El software de aplicación es el conjunto de programas que utilizan los usuarios para trabajar con el ordenador. Estos programas están creados con lenguajes de programación y se ejecutan sobre un determinado sistema operativo.

El software de aplicación se clasifica en programas verticales y programas horizontales o de propósito general.

- Programas verticales: Son aquellos que resuelven problemas concretos y han sido diseñados para cumplir una misión específica. Cuando estos programas son encargados por los clientes a las empresas productoras de software, entonces se dice que se ha creado un programa a medida, es decir, para cubrir las necesidades específicas de un cliente. Por ejemplo, la gestión de una contabilidad, un diagnóstico médico, el control de un robot, el piloto automático de un avión, etc.

- Programas horizontales o de propósito general: Son aquellos que pueden ser utilizados por la mayoría de los usuarios de un ordenador personal. Estos programas, también llamados estándar, pueden ser clasificados según su función en: procesadores de texto, hojas de cálculo, paquetes integrados, diseño gráfico y autoedición.

- LOS ARCHIVOS: TIPOS, EXTENSIONES Y PROGRAMAS PARA SU USO
La información de un ordenador se almacena en lo que se denomina archivos. Normalmente los archivos están formados por un nombre, un punto y una extensión (p.e .EXE programa ejecutable). El nombre nos sirve para diferenciar unos archivos de otros, y la extensión para atribuirle unas propiedades concretas. Para obtener más información pinchar AQUI 

- Actividad RESUELVE página 22. Descargar AQUI

- Autoevaluación interactiva Unidad 1. Descargar AQUI