Sei sulla pagina 1di 139

ESTRUCTURA LOGICA DEL COMPUTADOR

Cristhian José Diaz Cordón.


Octubre 2018.

Instituto Técnico Municipal Mario Pezzotti Lemus


SENA.
Norte de Santander.
Técnico en Sistemas
ii
Dedicatoria

Dedico este trabajo a mi familia y a aquellas personas que quieran profundizar en temas

de las tecnologías de la información y la comunicación (TIC) específicamente en lo que respecta

la parte lógica de las computadoras.

Todo esto con el fin de brindar un apoyo teórico para los aprendices que quieran

investigar y conocer esta parte especifica del Software de las computadoras.


Agradecimientos iii

Agradezco mutuamente a los compañeros involucrados en la investigación y aporte

individual lo cual logró que pudiera sacar adelante este trabajo y presentarlo como muestra y

sustentación de los conocimientos adquiridos por el método implementado en esta especialidad

(Autoaprendizaje).

Agradezco al Esp. Henry Jaimes, por las orientaciones dadas para lograr el óptimo

desarrollo y sustentación de este trabajo, asimismo a la Ing. Luisa Fernanda Jimenez por el

acompañamiento que ha brindado como instructora del SENA y la orientación a este.

.
Tabla de Contenidos iv

Capítulo 1 SISTEMAS DE NUMERACION ................................................................................. 1


Definición ................................................................................................................................... 1
Características ............................................................................................................................. 1
Sistemas de numeración:............................................................................................................. 1
Sistema decimal. ..................................................................................................................... 1
Sistema Binario. ...................................................................................................................... 3
Sistema octal. .......................................................................................................................... 5
Sistema hexadecimal. .............................................................................................................. 6
Capítulo 2 SOFTWARE ................................................................................................................ 8
¿Qué es el software? ................................................................................................................... 8
Desarrollo de software ................................................................................................................ 8
Tipos de Software ..................................................................................................................... 10
Software de sistema o software de base ................................................................................ 10
Software de programación: ................................................................................................... 11
Software de aplicación: ......................................................................................................... 12
Software de sistemas ................................................................................................................. 13
Sistemas operativos ................................................................................................................... 33
Definicion ............................................................................................................................. 33
Componentes de un sistema operativo:................................................................................. 34
Características: ...................................................................................................................... 43
Interfaces de usuario de sistemas operativos ........................................................................ 43
Ventajas y Desventajas del Sistema Operativo ..................................................................... 53
REQUISITOS MINIMOS PARA SU INSTALACION: ...................................................... 55
UTILERIAS DEL SISTEMA OPERATIVO ....................................................................... 67
Capitulo 3 ...................................................................................................................................... 80
CONFIGURACION Y MANTENIMIENTO DEL COMPUTADOR ......................................... 80
Instalación de software: ............................................................................................................ 80
Partición, configuración y formateo de disco duro ............................................................... 84
Programa de configuración DOS Windows ............................................................................ 101
Programas de configuración en GNU/Linux .......................................................................... 120
Instalación y configuración de office:..................................................................................... 122
Instalacion Y Configuración De Open Office ........................................................................ 126
Lista de referencias ..................................................................................................................... 132
Vita.............................................................................................................................................. 133
Apéndice ..................................................................................................................................... 134
Lista de figuras v

Ilustración 1 .................................................................................................................................... 2
Ilustración 2 .................................................................................................................................. 17
Ilustración 3 .................................................................................................................................. 20
Ilustración 4 .................................................................................................................................. 46
Ilustración 5 .................................................................................................................................. 69
Ilustración 6 .................................................................................................................................. 70
Ilustración 7 .................................................................................................................................. 71
Ilustración 8 .................................................................................................................................. 73
Ilustración 9 .................................................................................................................................. 75
Ilustración 10 ................................................................................................................................ 77
Ilustración 11 ................................................................................................................................ 78
Ilustración 12 ................................................................................................................................ 84
Ilustración 13 ................................................................................................................................ 85
Ilustración 14 ................................................................................................................................ 85
Ilustración 15 ................................................................................................................................ 86
Ilustración 16 ................................................................................................................................ 87
Ilustración 17 ................................................................................................................................ 87
Ilustración 18 ................................................................................................................................ 88
Ilustración 19 ................................................................................................................................ 88
Ilustración 20 ................................................................................................................................ 90
Ilustración 21 ................................................................................................................................ 91
Ilustración 22 ................................................................................................................................ 92
Ilustración 23 ................................................................................................................................ 93
Ilustración 24 ................................................................................................................................ 94
Ilustración 25 .............................................................................................................................. 109
Ilustración 26 .............................................................................................................................. 110
Ilustración 27 .............................................................................................................................. 112
Ilustración 28 .............................................................................................................................. 113
Ilustración 29 .............................................................................................................................. 115
Ilustración 30 .............................................................................................................................. 116
Ilustración 31 .............................................................................................................................. 118
Ilustración 32 .............................................................................................................................. 119
Ilustración 33 .............................................................................................................................. 120
1

Capítulo 1

SISTEMAS DE NUMERACION

Definición

Los sistemas de numeración son el conjunto de símbolos y reglas de generación

que permiten construir todos los números válidos.

Permiten representar datos numéricos.

Características

Han evolucionado a lo largo de la historia desde los registros prehistóricos hasta

los sistemas numéricos de nuestros días que han permitido el desarrollo tecnológico del

que gozamos.

Pasa por diferentes culturas, lenguajes, épocas y tradiciones y en su evolución van

surgiendo diversos sistemas.

Cada símbolo tiene un valor según la posición que ocupa en la cifra.

Sistemas de numeración:

Sistema decimal.

Es un sistema de numeración que tiene como base el número 10. Esto quiere decir

que el sistema decimal se encarga de la representación de las cantidades empleando diez

cifras o dígitos diferentes: 0 (cero), 1 (uno), 2 (dos), 3 (tres), 4 (cuatro), 5 (cinco), 6

(seis), 7 (siete), 8 (ocho) y 9 (nueve).


2

Este sistema es un sistema posicional lo que quiere decir que los dígitos van

adquiriendo su valor dependiendo de la posición relativa que ocupan, esta posición a su

vez depende la base en cuestión.

Ilustración 1

En la tabla observamos algunos de los valores con sus potencias y respectivas

bases.

Un ejemplo sería el número 523, el cual tiene tres cifras.

En el sistema decimal se construye de la siguiente forma respetando las

posiciones correspondientes:

(5 x 10 elevado a 2) + (2 x 10 elevado a 1) + (3 x 10 elevado a 0)

(5 x 100) + (2 x 10) + (3 x 1)

500 + 20 + 3

523

Como se puede apreciar en el primer lugar se coloca la unidad, en el segundo las

decenas y en el tercero las centenas.


3

En conclusión, podemos afirmar que el sistema decimal es un sistema de

numeración posicional en el que las cantidades en el que la base aritmética usada es la

potencia en base número 10.

Algunos ejemplos prácticos y cotidianos serian las cuentas en dinero, peso,

longitud, temperatura, superficies y en la notación científica que para comprimir un

numero ya sea muy grande o muy pequeño usamos la potencia en base 10.

Sistema Binario.

Un sistema es un conjunto de componentes que interactúan y están

interrelacionados entre sí. Binario, por su parte, es aquello que está formado por dos

componentes o unidades.

En este sistema se utilizan solo dos dígitos o cifras que precisamente vendrían

siendo el cero (0) y el uno (1).

Este sistema es muy común usarlo en lo que respecta al área de la informática en

los ordenadores o computadoras.

Como estos equipos, a nivel interno, funcionan con dos grados diferentes de

voltaje, apelan al sistema binario para indicar el apagado, desenergizado, “cero voltios” o

inhibido (representado con el 0) o el encendido, energizado, +5 o +12 voltios (1).

Podemos convertir cualquier numero de cualquier sistema en un numero binario y

para demostrarlo utilizaremos como ejemplo el número 34 que para su conversión y la de

cualquier numero el proceso es dividir en 2 el numero y el resultado nuevamente dividirlo

por 2 y así sucesivamente hasta que resulte menor que el divisor.


4

34 / 2 = 17 (resto = 0)
17 / 2 = 8 (resto = 1)

8 / 2 = 4 (resto = 0)

4 / 2 = 2 (resto = 0)

2 / 2 = 1 (resto = 0)

1 / 2 = 0 (resto = 1)

Explicación:

34/2 = 17 (dígito binario: 0, ya que 34 es par)

* restamos 1 a 17, dado que es impar

16/2 = 8 (dígito binario: 1, ya que 17 es impar)

8/2 = 4 (dígito binario: 0)

4/2 = 2 (dígito binario: 0)

2/2 = 1 (dígito binario: 0)

1/1 = 1 (dígito binario: 1)

Si por el contrario queremos convertir un numero binario a un número decimal el

método más común es tomar cada uno de los dígitos del número binario, comenzando

desde la derecha, y multiplicarlo por 2 elevado a la potencia correspondiente, siendo 0 el

primer exponente y al terminar sumar todos los resultados y así obtendremos nuestro

número decimal.

Un ejemplo sería con el mismo número 34:


5

0 x 20 + 1 x 21 + 0 x 22 + 0 x 23 + 0 x 24 + 1 x 25 = 34

En conclusión, el sistema binario también llamado sistema diático ya que maneja

solo dos dígitos o cifras (el 0 y el 1) es un sistema que mas que todo se emplea en el área

informática, en los ordenadores ya que con este sistema resulta más fácil guardar

cualquier tipo de información.

Sistema octal.
Es el sistema que tiene como base el numero 8 y utiliza los dígitos del 0 al 7.

Este sistema es bastante usado en la computación por tener una base que es potencia

exacta de 2 o de la numeración binaria.

Suele se usado mas este sistema en la informática que la numeración Hexadecimal

y en ventaja tiene que no se usan símbolos diferentes de los dígitos que manejan.

Para enumerar con este sistema se empieza con un dígito el cual es el 0, después

el 1, 2, 3, 4, 5, 6, 7 y ahí sigue enumerándose a partir del 10, 11, 12, 13…y así

sucesivamente y cada vez que se llegue el tope máximo que tendría como unidad el 7, se

continua con el siguiente número.


6

Sistema hexadecimal.

Este sistema de numeración posicional tiene como base el numero 16 y el uso

actual está muy vinculado al área de la informática ya que la computadora suele usar el

byte o también llamado octeto como unidad básica de memoria.

El sistema Hexadecimal está en base 16, sus números están representados por los

10 primeros dígitos de la numeración decimal, y el intervalo que va del número 10 al 15

están representados por las letras del alfabeto de la A a la F.

Actualmente el sistema hexadecimal es uno de los más utilizados en el

procesamiento de datos, debido principalmente a 2 ventajas:

La primera ventaja es la simplificación en la escritura de los números decimales, cada 4

cifras binarias se representan por una hexadecimal.

La segunda es que cada cifra hexadecimal se puede expresar mediante 4 cifras binarias,

con lo que se facilita la trasposición entre estos 2 sistemas. Para convertir un número

binario en hexadecimal se realiza el mismo proceso, pero a la inversa.


7

DECIMAL HEXADECIMAL BINARIO


0 0 0000
1 1 0001
2 2 0010
3 3 0011
4 4 0100
5 5 0101
6 6 0110
7 7 0111
8 8 1000
9 9 1001
10 A 1010
11 B 1011
12 C 1100
13 D 1101
14 E 1110
15 F 1111
8

Capítulo 2

SOFTWARE

¿Qué es el software?

El software es el equipamiento lógico e intangible del ordenador que entre ellas se

pueden destacar los procesadores de texto, editores de imágenes, etc.

Desarrollo de software

Para el desarrollo de software se emplean distintos lenguajes de programación que

permiten controlar el comportamiento de una máquina.

Un lenguaje de programación permite a los programadores especificar en forma

precisa sobre qué datos debe operar una computadora.

El desarrollador puede contribuir a la visión general del proyecto más a nivel de

aplicación que a nivel de componentes, así como en las tareas de programación

individuales.

El concepto de desarrollo de software incluye:

Trabajo en equipo: los proyectos son en general una colaboración entre varios

desarrolladores, que tratan cada uno una parte específica del sistema que se desarrolla, y

también de otros tipos de colaboradores, como los comerciales (que definen con el cliente
9

la finalidad y las necesidades del producto), o como los diseñadores gráficos (que definen

el aspecto de las pantallas y cuestiones relativas a la ergonomía), etc.

Concepción o diseño: a partir de un pliego de condiciones (user requirement

specifications), se definen las especificaciones técnicas (estructura de datos,

comunicación entre módulos, etcétera).

Pruebas: sirven para detectar las disconformidades de trabajadores y clientes, y

los errores.

Mantenimiento: abarca la corrección de los errores después que comienza el uso

comercial del programa informático, así como las mejoras que se revelen como

necesarias para hacer evolucionar el producto.

Para que un programador se convierta en desarrollador, debe poseer experiencia y

saber el manejo y la aplicación de metodologías de desarrollo; es sobre todo la

experiencia y el conocimiento técnico, lo que ha impulsado la evolución del término

'programador' hacia el término 'desarrollador'.


10

Tipos de Software

Dentro de los tipos de software según su uso y utilidad podemos encontrar:

Software de sistema o software de base

El cual permite al usuario tener control sobre el hardware y dar soporte a otros

programas informáticos. Los sistemas operativos que empiezan a funcionar cuando se

enciende el equipo son software de base.

Este tipo de software tiene a su vez unos tipos derivados los cuales son:

Cargadores de programas:
Los cuales son la parte del sistema cuya función es cargar programas en memorias

desde los ejecutables. El cargador es usualmente una parte del núcleo del sistema

operativo y es cargado al iniciar el sistema y permanece en memoria hasta que el sistema

es reiniciado o apagado. Algunos sistemas operativos que tienen un núcleo paginable

pueden tener el cargador en una parte paginable de la memoria, entonces a veces el

cargador hace un intercambio de memoria.


11

Controlador de dispositivo:

Un controlador de dispositivo o manejador de dispositivo (en inglés: device

driver, o simplemente driver)1 es un programa informático que permite al sistema

operativo interaccionar con un periférico, haciendo una abstracción del hardware y

proporcionando una interfaz (posiblemente estandarizada) para utilizar el dispositivo.

Es una pieza esencial del software, y en particular, del núcleo de un sistema operativo, sin

la cual el hardware sería inutilizable.

Software de programación:

El software de programación son las herramientas de las que se vale el

programador para crear programas. Es decir, el programador emplea diferentes lenguajes

de programación. Como por ejemplo los editores de texto o los compiladores, es decir,

son diferentes tipos de software ideados para trabajar de la mano. Por ejemplo, el

programador crea el código en el editor de texto y luego lo compila.


12

Diferentes tipos de softwares de programación:

 Compiladores

 Editores de texto

 Enlazadores de código

 Depuradores

 Entornos de desarrollo integrado (IDE por sus siglas en inglés). Los entornos de

desarrollo integrado agrupan los diferentes softwares de programación en una

única interfaz y que consiguen facilitar el trabajo de los programadores al agrupar

todas las herramientas en una sola.

Software de aplicación:

Se llama software de aplicación a todo programa que otorga a los usuarios la

capacidad para realizar diferentes trabajos. Es decir, software de aplicación serían todos

los procesadores de texto, hojas de cálculo o videojuegos.


13

Tipos de software de aplicación:

 Paquetería o aplicaciones de ofimática

 Bases de datos

 Videojuegos

 Software empresarial

 Programas o software educativo

 Software de gestión o cálculo numérico

Existen la contraparte de esos softwares que vendrían siendo la parte maliciosa

que es llamado malware, o softwares maliciosos que el fin es generar complicaciones a la

hora de usar el ordenador o también para robar información privada del usuario.

Software de sistemas

En terminología informática el software de sistema, denominado también

software de base, es el conjunto de instrucciones que permiten el manejo de la

computadora. Una computadora sin software de sistema se hace inmanejable. Consiste en

un software que sirve de soporte o base para controlar e interactuar con el hardware y

otros programas; en contraposición del llamado software de aplicación. Como ejemplos

tenemos los sistemas operativos, los controladores como también las bibliotecas, como

por ejemplo OpenGL, para la aceleración gráfica; PNG, para el sistema gráfico; o

daemon que controla la temperatura, la velocidad del disco duro, como hdparm, o la

frecuencia del procesador como cpudyn.


14

El software de sistema por antonomasia es Microsoft Windows, que entre todas

sus versiones acumula cerca de un 90% de la cuota de mercado.1 Mención especial

merece el proyecto GNU, cuyas herramientas de programación permitieron combinarse

con el núcleo informático basado en Unix denominado Linux, formando entre ambos las

conocidas como distribuciones GNU/Linux. A diferencia de la plataforma de Microsoft u

otros ejemplos como Mac OS, es software libre.

Estos programas realizan diversas tareas, como la transferencia de datos entre la

memoria RAM y los dispositivos de almacenamiento (disco rígido, unidades de discos

ópticos, etc)

Tipos de software de sistema:

El software de sistema por antonomasia es Microsoft Windows, que entre todas

sus versiones acumula cerca de un 90% de la cuota de mercado.1 Mención especial

merece el proyecto GNU, cuyas herramientas de programación permitieron combinarse

con el núcleo informático basado en Unix denominado Linux, formando entre ambos las

conocidas como distribuciones GNU/Linux. A diferencia de la plataforma de Microsoft u

otros ejemplos como Mac OS, es software libre.


15

Estos programas realizan diversas tareas, como la transferencia de datos entre la

memoria RAM y los dispositivos de almacenamiento (disco rígido, unidades de discos

ópticos, etc) entre otros.

Tipos de software de aplicación:

 Cargador de programas: el cargador de programas es la parte del sistema

operativo cuya función es cargar programas en memoria desde los ejecutables. El

cargador es usualmente una parte del núcleo del sistema operativo y es cargado al

iniciar el sistema y permanece en memoria hasta que el sistema es reiniciado o

apagado. Algunos sistemas operativos que tienen un núcleo paginable pueden

tener el cargador en una parte paginable de la memoria, entonces a veces el

cargador hace un intercambio de memoria.

Todos los sistemas operativos que soportan la carga de programas tienen

cargadores. Algunos sistemas operativos empotrados de computadoras altamente

especializadas corren un único programa y no existen capacidades de carga de

programas, por lo tanto, no usan cargadores. Ejemplos de estos sistemas embebidos

se encuentran en equipos de audio para automóviles. En los sistemas Unix, el

cargador es el manejador para la llamada del sistema execve().

Algunas computadoras necesitan cargadores relocalizables, los cuales ajustan

direcciones de memoria (punteros) en un ejecutable para compensar las variaciones

en la cual la memoria disponible de la aplicación empieza. Las computadoras que

necesitan de los cargadores relocalizables son aquellos en los cuales los punteros son
16

direcciones absolutas en vez de compensaciones de direcciones base del programa.

Un ejemplo muy conocido está en las mainframes IBM Sistema 360 y sus

descendientes, incluyendo la serie de los sistemas Z9.

Los enlazadores dinámicos son otro tipo de cargador que carga y liga biblioteca

de enlace dinámico, como lo son los archivos dll o so.

 Utilidades:

una utilidad es una herramienta que realiza:

Tareas de mantenimiento.

Soporte para la construcción y ejecución de programas.

Tareas en general.

En donde no se incluyen las bibliotecas de sistema, middleware, herramientas de

desarrollo y demás.

Entre ellas no podemos nombrar cifrado y descifrado de archivos, compresión de

archivos, desfragmentación de disco, editores de texto, respaldo, etc.


17

Ilustración 2

 Entorno de escritorio:

Un entorno de escritorio (desktop environment, DE) es un conjunto de software para

ofrecer al usuario de una computadora una interacción amigable y cómoda. Es una

implementación de interfaz gráfica de usuario que ofrece facilidades de acceso y

configuración, como barras de herramientas e integración entre aplicaciones con

habilidades como arrastrar y soltar. Los entornos de escritorios por lo general no permiten

el acceso a todas las características que se encuentran en un sistema operativo, por la

ausencia de una interfaz gráfica. En su lugar, la tradicional interfaz de línea de comandos

(CLI) todavía se utiliza cuando el control total sobre el sistema operativo se requiere en

estos casos. Un entorno de escritorio por lo general consta de iconos, ventanas, barras de

herramientas, carpetas, fondos de pantalla y widgets de escritorio.


18

 Interfaz de línea de comando:

O interfaz de línea de órdenes (en inglés, command-line interface, CLI) es un

método que permite a los usuarios dar instrucciones a algún programa informático por

medio de una línea de texto simple. Debe notarse que los conceptos de CLI, shell y

emulador de terminal no son lo mismo ya que CLI es un método mientras que shell y

emulador de terminal son programas informáticos. Sin embargo los tres suelen

utilizarse como sinónimos.

Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna

especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada

(archivo batch), leyendo órdenes desde un archivo de scripts.

Esta interfaz existe casi desde los comienzos de la computación, superada en

antigüedad solo por las tarjetas perforadas y mecanismos similares. Existen para

diversos programas y sistemas operativos, para diverso hardware, y con distinta

funcionalidad.

Por ejemplo, las CLI son parte fundamental de los shells o emuladores de terminal.

Aparecen en todas las interfaces de escritorio (GNOME, KDE, Microsoft Windows)

como un método para ejecutar aplicaciones rápidamente. Aparecen como interfaz de

lenguajes interpretados tales como Java, Python, Ruby o Perl. También se utilizan en

aplicaciones cliente-servidor, en gestores de bases de datos, en clientes FTP, etc. Las


19

CLI son un elemento fundamental de aplicaciones de ingeniería tan importantes como

MATLAB y AutoCAD.

La contraparte de CLI es la interfaz gráfica de usuario (GUI) que ofrece una estética

mejorada y una mayor simplificación, a costa de un mayor consumo de recursos

computacionales, y, en general, de una reducción de la funcionalidad alcanzable.

Asimismo aparece el problema de una mayor vulnerabilidad dada su complejidad.

Las CLI son usadas por muchos programadores y administradores de sistemas

como herramienta primaria de trabajo, especialmente en sistemas operativos basados

en Unix; en entornos científicos y de ingeniería, y un subconjunto más pequeño de

usuarios domésticos avanzados.

En dispositivos portátiles y PDA, las CLI no se utilizan, debido a lo complejo que

resulta ingresar datos de texto, o por la ausencia total de teclados.


20

 Funcionamiento

Esquema de elementos involucrados en una línea de órdenes.

Ilustración 3

En su forma más simple, una CLI consiste en un espacio donde se pueden escribir

órdenes (por lo general, señalizado con un prompt). El usuario teclea una orden y la

ejecuta al pasar a la línea siguiente, utilizando la tecla Entrar.


21

Las órdenes dadas a la CLI son con frecuencia de la forma:

PROMPT>aplicación [parametros] ficheros o URI...

Al finalizar y enviar la orden con la tecla Entrar, un módulo interpretador de

órdenes analiza la secuencia de caracteres recibida y, si la sintaxis de la orden es

correcta, ejecuta la orden dentro del contexto del programa o del sistema operativo

donde se encuentra. Esta forma de trabajo es secuencial, y equivale a un tipo de

programación paso a paso.

El usuario percibe el procesamiento de sus instrucciones en forma de acción. Si al

usuario se le envía esta información de procesamiento en forma de texto simple,

entonces se le llama salida estándar o «stdout». El usuario también puede recibir un

informe textual de errores en un canal especializado llamado «stderr». Casi todos los

shells implementan la visualización de «stdout» y «stderr» al mismo dispositivo, en la

mayoría de los casos la pantalla.

También es posible usar scripts, es decir, archivos con instrucciones guardadas

como si se estuviesen escribiendo en el momento. En caso de error, la ejecución del

script puede abortarse. De esta forma, la línea de comandos puede utilizarse sin siquiera

tener que lidiar con el prompt, ni estando presente frente al monitor o teclado.
22

Ejemplos de interacción

La instrucción para listar archivos, en diversos entornos:

Programa o sistema
Orden Tipo de programa
operativo

Bourne ls Shell de Unix

CMD dir Shell de Windows

NewShell list o dir AmigaDOS (shell de AmigaOS/MorphOS/AROS)

Matlab dir Procesamiento matricial

Quake /dir Videojuego para PC

TACL FILEINFO Shell de Guardián

Python Shell os.listdir('.') Python, lenguaje de alto nivel


23

 Interfaz textual del usuario

Una interfaz textual de usuario consiste en una interfaz gráfica hecha enteramente

de texto. No es lo mismo que un CLI, aunque ambos usan el mismo periférico.

 Gestor de arranque:

es un programa sencillo que no tiene la totalidad de las funcionalidades de

un sistema operativo, y que está diseñado exclusivamente para preparar todo lo que

necesita para iniciar el sistema operativo. Normalmente se utilizan los cargadores

de arranque multietapas, en los que varios programas pequeños se suman los unos

a los otros, hasta que el último de ellos carga el sistema operativo.

En los ordenadores modernos, el proceso de arranque comienza cuando la

unidad central de procesamiento ejecuta los programas contenidos en una memoria

de solo lectura en una dirección predefinida y se configura la unidad central para

ejecutar este programa, sin ayuda externa, al encender el ordenador.

Sistemas de computación impulsados por un procesador central o un

conjunto de procesadores solo pueden ejecutar código en la memoria de

funcionamiento, también conocido como sistemas de memoria, que pueden ser

implementados en varias tecnologías cubiertas en tipos generales de: memoria de

solo lectura o ROM, y memoria de acceso aleatorio o RAM. Modernos sistemas

operativos y aplicaciones de programación de código y datos están almacenados en


24

dispositivos no volátiles de memoria periférica o dispositivos de almacenamiento

masivo. Ejemplos típicos de tales dispositivos de almacenamiento no volátiles son:

disco duro, CD-ROM, DVD, dispositivos de memoria USB y disqueteras.

Gestor de arranque de segunda etapa

Este programa contiene funcionalidades rudimentarias para buscar unidades

que se puedan seleccionar para participar en el arranque, y cargar un pequeño

programa desde una sección especial de la unidad más prometedora. El pequeño

programa no es, en sí mismo, un sistema operativo sino, simplemente, un cargador

de arranque de segundo nivel, como Lilo o GNU GRUB, que es capaz de cargar el

sistema operativo propiamente dicho y, finalmente, transferirle el control. El

sistema se auto-iniciará y puede cargar los controladores de dispositivos y otros

programas que son necesarios para el normal funcionamiento del sistema operativo.

El proceso de arranque se considera completo cuando el ordenador está

preparado para contestar a los requerimientos del exterior. El típico ordenador

moderno arranca en, aproximadamente, un minuto (del cual, 15 segundos son

empleados por los cargadores de arranque preliminares y, el resto, por el cargador

del sistema operativo), mientras que los grandes servidores pueden necesitar varios

minutos para arrancar y comenzar todos los servicios; para asegurar una alta

disponibilidad, ofrecen unos servicios antes que otros.


25

La mayoría de los sistemas empotrados deben arrancar casi

instantáneamente, por ejemplo, esperar un minuto para poder ver la televisión se

considera inaceptable. Por ello, tienen el sistema operativo en la ROM o memoria

flash, gracias a lo cual pueden ser ejecutados de forma casi instantánea.

Gestor de arranque Flash

Sistemas incorporados, especialmente en aplicaciones automotrices

dependen en gran medida de gestores de arranque Flash para asegurarse de que la

unidad de control de motor o ECU (sigla en inglés de engine control unit) es

programable, ya sea en producción o en servicio. Un gestor de arranque Flash reside

en la memoria Flash, y es siempre la primera aplicación que se ejecuta después de

un reinicio. El gestor de arranque Flash decide si una aplicación está lista y, por

tanto, bien se queda en la ECU o salta a la solicitud para iniciar la ejecución. El

beneficio de tener un gestor de arranque de Flash en una ECU es principalmente

para permitir el borrado y la programación de nuevas aplicaciones en una sola ECU

en el caso de las actualizaciones de una aplicación, o cambiar la configuración de

una nueva descarga de archivos de calibración. Los gestores de arranque Flash más

populares son los basados en CAN (en inglés controller area network) que usan el

protocolo CAN para descargar datos a una ECU. Estos gestores de arranque hacen

uso de un diagnóstico de protocolo para comunicar y para descargar a una ECU.


26

Gestor de arranque de red

La mayoría de los ordenadores también son capaces de arrancar desde una

red informática. En este escenario, el sistema operativo se almacena en el disco de

un servidor, y ciertas partes del mismo se transfieren al cliente mediante un simple

protocolo, como el Trivial File Transfer Protocol (en español «protocolo de

transferencia de archivos trivial»).Después de que estas piezas han sido

transferidas, el sistema operativo toma el control del proceso de arranque.

Otros tipos de secuencia de arranque

Algunos otros procesadores tienen otros tipos de modos de arranque; la

mayoría de procesadores de señal digital tienen los siguientes modos de arranque:

 Modo de arranque de serie

 Modo paralelo de arranque

 HPI boot
27

BIOS
es un estándar de facto que define la interfaz de firmware para computadoras IBM

PC compatibles. También es conocido como BIOS del sistema, ROM BIOS y BIOS de PC.

El nombre se originó en 1975, en el BIOS usado por el sistema operativo CP/M.

El propósito fundamental del BIOS es iniciar y probar el hardware del sistema y

cargar un gestor de arranque o un sistema operativo desde un dispositivo de

almacenamiento de datos. Además, el BIOS provee una capa de abstracción para el

hardware, por ejemplo, que consiste en una vía para que los programas de aplicaciones y

los sistemas operativos interactúen con el teclado, el monitor y otros dispositivos de

entrada/salida. Las variaciones que ocurren en el hardware del sistema quedan ocultos

por el BIOS, ya que los programas usan servicios de BIOS en lugar de acceder

directamente al hardware. Los sistemas operativos modernos ignoran la capa de

abstracción provista por el BIOS y acceden al hardware directamente.

Cuando se reinicia el procesador x86, se carga el contador de programa con una

dirección fija en la parte superior del espacio de direccionamiento en modo real de 1

megabyte. La dirección de la memoria de la BIOS está situado de tal manera que se

ejecutará cuando el equipo se pone en marcha primero. Entonces, una instrucción de salto

dirige el procesador para iniciar la ejecución de código en la BIOS. Si el sistema acaba de

ser encendido o el botón de reinicio fue presionado (arranque en frío), se ejecuta

completamente la autoprueba de encendido (POST).


28

Si se inició Ctrl + Alt + Supr ("arranque en caliente"), se detecta un valor de

indicador especial en la memoria no volátil (NVRAM) y el BIOS no se ejecuta el POST.

Esto ahorra el tiempo utilizado de otra manera para detectar y probar toda la memoria. La

NVRAM está en el reloj en tiempo real (RTC).

El indicador de pruebas de autodiagnóstico, identifica e inicializa los dispositivos

del sistema, como la CPU, la RAM, interruptores y controladores DMA y otras partes del

chipset, tarjeta de vídeo, teclado, unidad de disco duro, unidad de disco óptico y otro

hardware básico. La BIOS localiza el software gestor de arranque celebrada en un

dispositivo almacenamiento designado como dispositivo de arranque, tal como un disco

duro, un disquete, CD o DVD, carga y ejecuta ese software, dándole el control del WC .

Este proceso se conoce como arranque o secuencia de arranque.

Actualización Firmware

Para una referencia de placa base el fabricante puede publicar varias revisiones

del BIOS, en las cuales se solucionan problemas detectados en los primeros lotes, se

codifican mejores controladores o se da soporte a nuevos procesadores.

La actualización de este firmware puede ser realizado con algún programa para

quemar una nueva versión directamente desde el sistema operativo, los programas son

propietarios de cada compañía desarrolladora del firmware y por lo general pueden

conseguirse en internet junto al BIOS propiamente dicho.


29

La actualización del BIOS es percibida como no exenta de riesgos, dado que un

fallo en el procedimiento conduce a que la placa base no arranque. Debido a ello algunos

fabricantes usan sistemas como el bloqueo de arranque, que es una porción de BIOS que

está protegida y que no es actualizable a diferencia del resto del firmware.

Overclocking

Algunos chips de BIOS permiten el overclocking, una acción en el que la CPU se

ajusta a una velocidad de reloj más alta que su ajuste de fábrica. De manera previsora, es

altamente recomendable realizar la implementación de un sistema de refrigeración y

control de temperatura correcto y confiable que asegure la preservación de la integridad

estructural de los componentes electrónicos que serán afectados por la acción del

overclocking, incluyendo la protección de componentes como el bus, chips y múltiples

dispositivos electrónicos adicionales, considerando la regla de proporcionalidad descrita

como el Efecto Joule: "la cantidad de calor producido por un alambre (conductor

eléctrico), es proporcional al cuadrado de la corriente que pasa a través del alambre

conductor, multiplicado por la resistencia eléctrica del mismo." El overclocking podría

comprometer seriamente la confiabilidad del sistema en computadoras insuficientemente

refrigeradas y provocar la reducción de la vida útil de sus componentes. De realizarse

correctamente, el overclocking puede asegurar la integridad estructural e incremento en el

rendimiento de los componentes electrónicos en la placa base, de otro modo podría

ocasionar el sobrecalentamiento de los componentes y su autodestrucción instantánea.


30

Firmware en tarjetas adaptadoras

Un sistema puede contener diversos chips con firmware BIOS además del que

existe en la placa base: tarjetas de vídeo, de red y otras cargan trozos de código en la

memoria (con ayuda de la BIOS principal) que permite el funcionamiento de esos

dispositivos.

Tarjetas de vídeo

A diferencia de otros componentes del sistema, la tarjeta de vídeo debe funcionar

desde el arranque inicial, mucho antes de que cualquier sistema operativo esté siendo

cargado en la memoria RAM: en los sistemas con vídeo integrado, la BIOS de la placa

base contiene las rutinas necesarias para hacer funcionar el vídeo de la placa.

Los primeros ordenadores (que no poseían vídeo integrado) tenían BIOS capaces

de controlar cualquier tarjeta adaptadora MDA y CGA. En 1984 cuando aparecieron

sistemas nuevos como el EGA fue necesario agregar una BIOS de vídeo para mantener la

compatibilidad con esos sistemas que no tenían las rutinas de manejo para el nuevo

estándar; desde esa época las tarjetas de vídeo incluyen un firmware propio.

El BIOS de estas adaptadoras provee herramientas básicas para manejar el

hardware de vídeo que ofrece la tarjeta. Cuando el computador inicia, algunas de esas

tarjetas muestran en pantalla la marca de la misma, el modelo y la versión del firmware

además del tamaño de la memoria de vídeo.


31

El mercado de los BIOS


La gran mayoría de los proveedores de placas base de arquitectura x86 delegan a

terceros la producción de los BIOS. Los fabricantes suelen escribir y publicar

actualizaciones del firmware en las cuales se corrigen problemas o se da compatibilidad a

nuevos productos.

Los principales proveedores de BIOS son American Megatrends (AMI) y Phoenix

Technologies (que compró Award Software International en 1998).

Existen proyectos de BIOS bajo el esquema de software libre, como Coreboot,

que ofrecen firmware alternativos para unas pocas referencias de placas base.

Hipervisor

es una plataforma que permite aplicar diversas técnicas de control de

virtualización para utilizar, al mismo tiempo, diferentes sistemas operativos (sin

modificar o modificados, en el caso de paravirtualización) en una misma computadora.23

4 Es una extensión de un término anterior, «supervisor», que se aplicaba a los kernels de

los sistemas operativos de computadora.


32

Los hipervisores pueden clasificarse en dos tipos

Hipervisor tipo 1

También denominado nativo, unhosted o bare metal (sobre el metal desnudo), es

software que se ejecuta directamente sobre el hardware, para ofrecer la funcionalidad

descrita.

Algunos de los hipervisores tipo 1 más conocidos son los siguientes:

 VMware ESXi.

 Xen.

 Citrix XenServer.

 Microsoft Hyper-V Server.

 Oracle VM Server para x86.

Hipervisor tipo 2

También denominado hosted, es software que se ejecuta sobre un sistema

operativo para ofrecer la funcionalidad descrita.

Algunos de los hipervisores tipo 2 más utilizados son los siguientes:

 Linux: KVM.

 Oracle: VirtualBox.
33

 VirtualBox OSE (desde la v4.0 fusionado en VirtualBox).

 VMware: Workstation (de pago).

 Server (gratis).«Tipos de hipervisores».

 Player (gratis).«Tipo de hipervisores».

 QEMU (varios sistemas operativos soportados).

 Microsoft: Virtual PC.

Sistemas operativos

Definicion
Es el software principal o conjunto de programas de un sistema informático que

gestiona los recursos de hardware y provee servicios a los programas de aplicación de

software, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que

parte de él se ejecute en espacio de usuario)

Es un error común muy extendido denominar al conjunto completo de

herramientas sistema operativo,es decir, la inclusión en el mismo término de programas

como el explorador de ficheros, el navegador web y todo tipo de herramientas que

permiten la interacción con el sistema operativo. Otro ejemplo para comprender esta

diferencia se encuentra en la plataforma Amiga, donde el entorno gráfico de usuario se

distribuía por separado, de modo que, también podía reemplazarse por otro, como era el

caso de directory Opus o incluso manejarlo arrancando con una línea de comandos y el

sistema gráfico. De este modo, comenzaba a funcionar con el propio sistema operativo
34

que llevaba incluido en una ROM, por lo que era cuestión del usuario decidir si

necesitaba un entorno gráfico para manejar el sistema operativo o simplemente otra

aplicación. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux,

usado en las llamadas distribuciones Linux, ya que, al estar también basadas en Unix,

proporcionan un sistema de funcionamiento similar. Este error de precisión, se debe a la

modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de

estructura básica de funcionamiento de los grandes computadores4se rediseñó a fin de

llevarla a los hogares y facilitar su uso, cambiando el concepto de computador

multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario

(únicamente un usuario al mismo tiempo) más sencillo de gestionar.

Componentes de un sistema operativo:

Gestión de procesos

Un proceso es simplemente, un programa en ejecución que necesita recursos para

realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el

responsable de lo siguiente:

Crear y destruir procesos.

Parar y reanudar procesos.

Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen.


35

La gestión de procesos podría ser similar al trabajo de oficina. Se puede tener una

lista de tareas a realizar y a estas fijarles prioridades: alta, media, baja, por ejemplo.

Debemos comenzar haciendo las tareas de prioridad alta primero y cuando se terminen

seguir con las de prioridad media y después las de baja. Una vez realizada la tarea se

tacha.

Esto puede traer un problema que las tareas de baja prioridad pueden que nunca

lleguen a ejecutarse y permanezcan en la lista para siempre. Para solucionar esto, se

puede asignar alta prioridad a las tareas más antiguas.

Gestión de la memoria principal

La memoria es una gran tabla de palabras o bytes que se referencia cada una

mediante una dirección única. Este almacén de datos de rápido acceso es compartido por

la CPU y los dispositivos de E/S, es volátil y pierde su contenido ante fallos del sistema.

El SO es el responsable de:

 Conocer qué partes de la memoria están siendo utilizadas y por quién.

 Decidir qué procesos se cargarán en memoria cuando haya espacio disponible.

 Asignar y reclamar espacio de memoria cuando sea necesario.


36

Gestión del almacenamiento secundario

Un sistema de almacenamiento secundario es necesario, ya que la memoria

principal (almacenamiento primario) es volátil y además muy pequeña para almacenar

todos los programas y datos. También es necesario mantener los datos que no convenga

mantener en la memoria principal. El SO se encarga de:

 Planificar los discos.

 Gestionar el espacio libre.

 Asignar el almacenamiento.

 Verificar que los datos se guarden en orden.

El sistema de entrada y salida

Consiste en un sistema de almacenamiento temporal (caché), una interfaz de

manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe

gestionar el almacenamiento temporal de E/S y servir las interrupciones de los

dispositivos de E/S.

Sistema de archivos

Los archivos son colecciones de información relacionada, definidas por sus

creadores. Estos almacenan programas (en código fuente y objeto) y datos tales como

imágenes, textos, información de bases de datos, etc. El SO es responsable de:


37

 Construir, eliminar archivos y directorios.

 Ofrecer funciones para manipular archivos y directorios.

 Establecer la correspondencia entre archivos y unidades de almacenamiento.

 Realizar copias de seguridad de archivos.

Existen diferentes sistemas de archivos, es decir, existen diferentes formas de organizar la

información que se almacena en las memorias (normalmente discos) de los ordenadores.

Por ejemplo, existen los sistemas de archivos FAT, FAT32, ext3, NTFS, XFS, etc.

Desde el punto de vista del usuario estas diferencias pueden parecer insignificantes a

primera vista, sin embargo, existen diferencias muy importantes. Por ejemplo, los

sistemas de ficheros FAT32 y NTFS, que se utilizan fundamentalmente en sistemas

operativos de Microsoft, tienen una gran diferencia para un usuario que utilice una base

de datos con bastante información ya que el tamaño máximo de un fichero con un sistema

de archivos FAT32 está limitado a 4 gigabytes, sin embargo, en un sistema NTFS el

tamaño es considerablemente mayor.

Sistemas de protección

Mecanismo que controla el acceso de los programas o los usuarios a los recursos del

sistema. El SO se encarga de:

 Distinguir entre uso autorizado y no autorizado.

 Especificar los controles de seguridad a realizar.

 Forzar el uso de estos mecanismos de protección.


38

Sistema de comunicaciones

Para mantener las comunicaciones con otros sistemas es necesario poder controlar

el envío y recepción de información a través de las interfaces de red. También hay que

crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y

recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están

ejecutándose localmente y otras que lo hacen remotamente.

Programas de sistema

Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de

él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de

las tareas que realizan:

 Manipulación y modificación de archivos.

 Información del estado del sistema.

 Soporte a lenguajes de programación.

 Comunicaciones.

Gestor de recursos

Como gestor de recursos, el sistema operativo administra:

 La unidad central de procesamiento (donde está alojado el microprocesador).

 Los dispositivos de entrada y salida.

 La memoria principal (o de acceso directo).


39

 Los discos (o memoria secundaria).

 Los procesos (o programas en ejecución).

 Y en general todos los recursos del sistema.

Clasificación

Administración de tareas

Monotarea: Solamente permite ejecutar un proceso (aparte de los procesos del

propio SO) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará

haciéndolo hasta su finalización y/o interrupción.

Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO

normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma

alternada a los procesos que los solicitan, de manera que el usuario percibe que todos

funcionan a la vez, de forma concurrente.

Administración de usuarios

Monousuario: Sólo permite ejecutar los programas de un usuario al mismo tiempo.

Multiusuario: Permite que varios usuarios ejecuten simultáneamente sus programas,

accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas

operativos utilizan métodos de protección de datos, de manera que un programa no pueda

usar o cambiar los datos de otro usuario.


40

Manejo de recursos

Centralizado: Permite usar los recursos de una sola computadora.

Distribuido: Permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de

una computadora al mismo tiempo.

Ejemplos de sistemas operativos para PC

 Windows

 Mac OS

 Unix

 Solaris

 FreeBSD

 OpenBSD

 Google Chrome OS

 Debian GNU/Linux (GNU/Linux)

 Ubuntu Linux (GNU/Linux)

 Wave OS

 Mandriva (GNU/Linux)

 Sabayon (GNU/Linux)

 Fedora (GNU/Linux)

 Puppy Linux (GNU/Linux)

 Haiku (BeOS)
41

 Plan 9

 Freespire

 HP-UX

 ReactOS

 BeOS

 Tuquito (GNU/Linux)

 Red Hat Enterprise Linux for Desktops or Workstations (GNU/Linux)

 SUSE (GNU/Linux)

 OpenSUSE (GNU/Linux)

 LindowsOS/Linspire

 Android PC

 KALI LINUX (GNU/Linux)

Ejemplos de sistemas operativos para dispositivos móviles

 Android

 iOS

 Bada

 BlackBerry OS

 BlackBerry 10

 Windows Phone

 Windows 10 Mobile

 Symbian OS
42

 HP webOS

 Firefox OS

 Ubuntu Phone OS

 Tizen

 Asha Platform

 Palm OS

 WebOS

 CyanogenMod

 LineageOS

Ejemplos de sistemas operativos para relojes inteligentes

 Android

 WatchOS

 Android Wear

 WearOS9

 OpenWatch

En conclusión, el sistema operativo es aquel sistema que actúa como intermediario entre

el usuario y el hardware del computador y su propósito es proporcionar el entorno en el

cual el usuario pueda ejecutar programas. Entonces el objetivo principal es proporcionar

un uso cómodo y el objetivo secundario es que el hardware del computador se emplee de

manera eficiente.
43

Características:

 Hace mas conveniente el uso de una computadora

 Permite que los recursos de la computadora se usen correcta y

eficientemente

 Tiene que ser capaz de evolucionar, de tener nuevas funciones sin que

tenga problemas

 Encargado de administrar el hardware, debe ser eficaz

 Relacionar dispositivos

 Algoritmos, hace el uso de la computadora mas racional

Interfaces de usuario de sistemas operativos

Las interfaces de usuario de sistemas operativos son los mecanismos intermedios

que permiten interactuar a algún usuario con el sistema operativo de algún aparato. A lo

largo de la historia éstas han ido evolucionando considerablemente desde las interfaces de

línea de comando hasta las actuales interfaces gráficas conocidas también como GUI

(Graphical User Interface).

En el año 1993 Lewis y Rieman definieron las interfaces entre un hombre y un

ordenador como aquellos mecanismos que poseen ciertos componentes (ratón, teclado,

ventanas) o sonidos que logren permitir la comunicación entre un hombre y el ordenador.


44

Una interfaz de sistema operativo cumple el rol fundamental de mediador entre el

hombre y la máquina. De esta manera se logra comunicar dos sistemas de naturalezas

distintas como lo son el ser humano y el ordenador. Es por esto que a las interfaces se les

puede considerar como un sistema de traducción, esto ya que los dos sistemas que se

comunican manejan distintas formas de comunicación.

Técnicamente, quien realiza la comunicación con el Sistema Operativo es el

Shell. El Shell es un "programa" que nunca acaba; es un bucle infinito que permite la

interactividad, más precisamente es la interfaz de usuario, sea grafica ó de texto de un

sistema operativo.

El Shell (caparazón), es el intérprete de comandos entre el usuario y el SO. Actúa

como un mediador entre el Sistema Operativo y el usuario utilizando líneas de comando

introducidas. Su función consiste en la lectura de la línea de comandos, su interpretación,

la ejecución del comando y luego el retorno del resultado a través de las salidas. Unos

ejemplos son el sistema MS-DOS de Microsoft o los terminales de consola de los

sistemas operativos Linux.

Básicamente existen 2 tipos de Shell, la Linea de Comandos y la Interfaz Gráfica,

los que utilizan texto plano y los que emplean un modo gráfico utilizando colores y

caracteres ASCII para dibujar, respectivamente.


45

Interfaces de línea de comando

También conocidas como CLI (command line user interfaces), fueron las

primeras interfaces de usuario de sistemas operativos, hasta el día de hoy se utilizan

aunque su uso queda opacado por la gran cantidad de preferencia en utilizar una GUI

debido a sus características naturales. Éstas interfaces permiten dar instrucciones a algún

programa informático utilizando simplemente texto ya sea interactivamente por alguna

entrada de texto como un teclado o más automatizada como por un archivo de script.

Las únicas interfaces que preceden a la línea de comando son las tarjetas

perforadas y similares.

Las CLI aparecen en Shells, todos los desktop (Gnome, KDE, Windows, etc), en

lenguajes interpretados (Java, Python,Ruby, etc), aplicaciones cliente-servidor MySql,

Oracle, entre otras cosas.

Las CLI consisten en espacio donde se pueden escribir comandos que se ejecutan

por la tecla Intro/Enter. Una vez enviada la intrucción, un módulo Interpretador de

Órdenes comprueba que la sintaxis esté correcta, si lo es ejecuta la orden. La forma de

trabajo es secuencial.
46

Se puede recibir un informe de errores por el canal llamado stderr especializado

para ellos, aunque casi todos los Shells implementan el stdout y stderr con la misma

visualización.

Las GUI son la siguiente generación de interfaces que procede a las CLI dando

mejor estética pero con un costo de utilización de muchos mas recursos del sistema y

vulnerabilidad.

DOS

Ilustración 4
47

Los sistemas operativos de discos (Disk Operating System) son una familia de

sistemas operativos CLI. Hay muchas versiones distintas de DOS, entre ellas PC-DOS

(de IBM), DR-DOS, FreeDOS, QDOS y la más conocida MS-DOS que es la versión de

Microsoft.

Realizado en un principio para computadores IBM PC con procesadores Intel

8086/8088 de 16 bits. Su interfaz de línea de comando era interpretada por

command.com y para utilizar algún hardware era necesario que se configurara

manualmente.

Estaba echa originalmente para discos duros bastante pequeños y no mas de 64

KB de RAM pero fueron mejorando logran aceptar mucho más.

Uno de las características principales es que el sistema operativo permite un

control absoluto de la computadora, sin capas de abstracción ni medidas de seguridad

como los actuales.


48

Sus comandos principales son:

Instruccion Descripción

DIR Lista el contenido del directorio actual.

Muestra el contenido de un archivo en


TYPE
pantalla.

COPY Copia archivos a un directorio.

REN Renombra archivos.

DEL Borra un archivo.

MD o
Crea nuevo directorio.
MKDIR

CD o CHDIR Cambia de directorio.

RD o RMDIR Borra un directorio.

CLS Limpia la pantalla.

HELP Ayuda sobre los distintos comandos.


49

Interfaces gráficas

Las interfaces gráficas de usuario han sido otro paradigma de como operar con un

computador, es por esto que los sistemas gráficos causaron grandes cambios en la

industria del software y del hardware. Nacieron con el fin de lograr acceder a usuarios

que no tenían las competencias técnicas como saber utilizar la línea de comando,

convirtiéndose así en una interfaz que cualquier usuario común podía utilizar.

Antiguamente se necesitaba a lo menos saber BASIC o manejar la línea de comando para

estar apto para utilizar un ordenador.

Se les denomina GUI (Graphical User Interfase) y se encargan de gestionar la

interacción con el usuario utilizando recursos y relaciones visuales tales como punteros,

iconos y menús. Una GUI facilita el uso de un computador a través de estas metáforas

gráficas, por lo que se diferencia notablemente con una CLI, ya que lo que una linea de

comando realiza escribiendo una orden, una interfaz gráfica lo ejecuta a través de una

acción, por ejemplo: arrastrar un elemento, clickear un ícono o desplegar un menú.

El origen de las GUIs se remonta a Xerox PARC, que implementaban el concepto

de mouse inventado por Douglas Engelbart. Con Xerox se desarrollaron los conceptos y

paradigmas basados en ventanas, menús y cursores. Es por esto que una interfaz gráfica

se apoya en el funcionamiento y desempeño de dispositivos de entrada como el mouse,

teclado y dispositivos ópticos además de monitor.


50

Paradigma W.I.M.P

W.I.M.P es la abreviación al conjunto de conceptos de ventana, ícono, menú y

dispositivos de interfaz utilizados como modelo genérico para interfaces gráficas e

interactivas. Estos elementos forman parte del paradigma más completo y potente usado

hasta ahora, para la interacción Hombre-Máquina.

Actualmente el paradigma W.I.M.P se está llevando a un nivel más allá a través

de combinación de nuevas y novedosas metáforas visuales como los son las interfaces

táctiles.

Metáfora del Escritorio

El escritorio es el contecto más global dentro de la interfaz gráfica de usuario ya

que representa el espacio donde se mueve y administra la información. En base a este

concepto se agrupan los demás, como las carpeta, documentos y herramientas en general.

La metáfora del escritorio es un excelente recurso en que el usuario puede, de

forma intuitiva relacionar a través de signos o más bien representaciones simbólicas, qué

tipo de elemento es y cuál es la acción que puede realizar. Esta metáfora en ampliamente

utilizada por la mayoría de los sistemas operativos modernos que trabajan con interfaces

gráficas; como Windows, Mac OS S, Linux y similares a Unix. Sus elementos están en

constante evolución, acondicionamiento y acoplamiento a la semántica humana.


51

Es de suma importancia señalar que algunos sistemas actuales, específicamente

Windows 8 y su interfaz metro, buscan romper con este paradigma, es decir, el escritorio

aun existe dentro del sistema operativo pero funciona como una aplicación más, dejando

de ser el protagonista al momento de definir nuestro espacio de trabajo como lo había

sido hasta no mucho tiempo.

El éxito de interfaces como "metro" no está del todo claro, pues si bien su

innovador estilo ha estado en boca de las comunidades tecnológicas no es segura su

inserción al mercado, principalmente porque romper el paradigma de escritorio usado

hasta ahora no será fácil y además porque es una interfaz que a simple vista hace pensar

que su diseño fue pensado para dispositivos táctiles lo que entorpece de cierta forma su

uso con el mouse que es lo que se utiliza habitualmente al manipular un computador.

Otras GUI

Interfaz táctil

También conocida como TUI, es una interfaz que permite la interacción con el

Sistema Operativo a través de un dispositivo táctil como pantalla sensible o touchscreen.

Las TUIs son un complemento para las antes mencionadas GUI, ya que igualmente

implementan un interfaz gráfica GUI para poder interactuar mediante la pantalla táctil. La

interfaz táctil es un modelo de relación S.O-Usuario ampliamente utilizado hoy en día,

sobre todo por el explosivo crecimiento de las tecnologías móviles como los smartphones
52

y iPads. Aunque este tipo de interfaz ya se utilizaba en el sector del autoservicio, como en

cajeros automáticos y controles de horario de atención.

La interfaz de Windows 8 es una interfaz desarrollada especialmente para

pantallas táctiles donde se da un enfoque mas en lo intuitivo y en lo simple.

Interfaz Natural

La interfaz natural de usuario conocida como NUI, es aquella interfaz de Sistemas

Operativos que emplea GUIs, pero sin la utilización de dispositivos de entrada tales como

mouse y teclado, basándose en movimientos corporales y gestuales donde el cuerpo pasa

a ser el mando de control. También pueden denominarse NUIs los sistemas que emplean

reconocimiento de voz.

Existen dispositivos que nos permiten tener esta interfaz tales como Kinect en los

Xbox o simples micrófonos con distintos S.O.


53

Ventajas y Desventajas del Sistema Operativo

LINUX

Ventajas:

 El mejor costo del mercado, gratuito o un precio simbolico por el cd.

 Tienes una enorme cantidad de software libre para este sistema

 Mayor estabilidad por algo lo usan en servidores de alto rendimiento

 Entorno grafico (beryl) mejor que el aero de windows…

 Existen distribuciones de linux para diversos tipos de equipo, hasta para

maquinas de 64 bits.

 Las vulneralidades son detectadas y corregidas más rapidamente que

cualquier otro sistema operativo.

Desventajas:

 Para algunas cosas debes de saber usar unix

 La mayoria de los ISP no dan soporte para algo que no sea windows

(ignorantes).

 No Existe mucho software comercial.

 Muchos juegos no corren en linux.


54

WINDOWS

Ventajas:

 Es más conocido

 Es el que tiene más software desarrollado…

Desventajas:

El costo es muy alto

Las nuevas versiones requieren muchos recursos

La mayoria de los virus estan echos para win

Puedes tener errores de compatibilidad en sistemas nuevos.

Historicamente es más inestable de los 3.

MAC

Ventajas:

 mejor interfaz grafica del mercado

 Ideal para diseño grafico.

 Es muy estable

Desventajas:

 Costoso (aunque viene incluido con la maquina)

 Existe poco software para este sistema operativo.

 Es más complicado encontrar gente que la pueda arreglar en caso de fallas.


55

REQUISITOS MINIMOS PARA SU INSTALACION:

WINDOWS
Siempre, desde que la primera versión de Windows fue sacada al mercado, la tecnología

cambió rápidamente. Hoy miramos la historia del sistema de Windows y sus

requerimientos, para observar más claramente cómo cambió la tecnología.

WINDOWS 1.0
Windows 1.0 salió el 20 de noviembre de 1985.

* CGA/Hercules/EGA (o compatible)

* MS-DOS 2.0

* 256 KB Ram

* 2 unidades de dos lados cada una o un disco duro

WINDOWS 2.1
Algo interesante: las versiones 2.1 fueron lanzados para que se pueda tomar ventaja del

procesador 286 de Intel.

* MS-DOS versión 3.0 or más

* 512 KB de RAM

* Un disco floppy y un disco duro

* Tarjeta de adaptador de gráficos


56

* Mouse opcional

WINDOWS 3.1X
Varias versiones de Windows 3.1 fueron lanzadas entre 1992 y 1994.

Lo que fue diferente con esta versión de Windows es que, si un usuario estaba utilizando

un sistema operativo diferente a MS DOS, el instalador podía fallar y el usuario no podría

instalar Windows.

* MS-DOS 3.1 o superior

* Procesador Intel 80286 o superior

* 1 MB o más de memoria

* 6.5 MB libres en el disco duro (9 MB recomendados)

WINDOWS 95
Windows 95 fue lanzado el 24 de agosto de 1995.

El interfaz gráfico de usuarios fue una de las mayores mejoras con este sistema operativo.

De hecho, el formato y estructura general del GUI se sigue utilizando en Windows hoy en

día.

* Intel 80386 DX CPU

* 4 MB de RAM del sistema

* 50 MB de espacio en el disco duro


57

WINDOWS 98
* Procesador 486DX-2/66 MHz o superior (Procesador Pentium recomendado)

* 16 MB de RAM (24MB recomendados)

* 500 MB de espacio disponible en el disco duro

* Monitor VGA o mayor resolución

* CD-ROM or DVD-Rom

* Mouse u otros dispositivos

WINDOWS ME
Windows Me fue lanzado el 24 de septiembre de 2000

Windows Me duró muy poco, sólo un año, ya que luego fue reemplazado por Windows

XP

* Procesador Pentium de 150 MHz

* 320 MB de espacio en el disco duro

* 32 MB de RAM

WINDOWS NT
* procesador de 32 bits basado en intel x86: 80486 a 33 Mhz o superior

* procesador basado en intel pentium o en pentium pro

* procesador basado en MIPS4 R4000

* procesador basado en digital alpha AXP

* procesador basado en powerpc compatible prep


58

* 16 megabytes (MB) de memoria ram

* equipos basados en intel x86: 110 MB para windows nt workstation y 125 MB para

windows NT server

* equipos basados en RISC: 110 MB para windows NT workstation y 160 MB para

windows NT server

* adaptador de pantalla de video con resolución VGA o superior

* los equipos basados en intel x86 requieren una unidad de disquetes de alta densidad

de 3,5 pulgadas y una unidad de CD-ROM, en el caso de los equipos sin unidad de CD-

ROM, instalaremos windows NT a través de red, los equipos basados en RISC requieren

una unidad de CD-ROM

WINDOWS 2000
Windows 2000 fue lanzado el 17 de febrero de 2000. Existieron tres versiones diferentes

de Windows 2000 y cada una tuvo diferentes requerimientos.

Con esta versión, fueron introducidas nuevas opciones como Windows Desktop Update,

Internet Explorer 5 y Outlook Express.

Windows 2000 Professional


* 133 MHz o superior, compatible con Pentium

* 32 MB de RAM (64 MB recomendados)

* 700 MB de espacio en el disco duro (2 GB recomendados)


59

WINDOWS 2000 SERVER


133 MHz de CPU

* 256 MB de RAM como mínimo

* 2 GB de espacio en disco duro

WINDOWS XP
Windows XP salió al mercado el 25 de octubre de 2001.

Fue el primer sistema operativo producido por Microsoft que fue creado con la kernel y

arquitectura de Windows NT. Abajo se encuentran los requerimientos mínimos para XP

Home y Profesional.

* Procesador de 233 MHz

* 63 MB de RAM

* 1.5 GB libres en el disco duro

* Adaptador de video y monitor VGA

* CD-ROM o DVD

WINDOWS SERVER 2003


• Un procesador compatible con Pentium II 300 megahercios (MHz) - o -

• 256 megabytes (MB) de memoria de acceso aleatorio (RAM)

• 4 gigabytes (GB) de espacio disponible en disco duro

• Un CD-ROM o DVD-ROM
60

• Un adaptador de red de la lista de compatibilidad de Hardware (HCL) de Microsoft

Windows Server 2003

• Un adaptador de gráficos de vídeo de la HCL de Windows Server 2003 que admita

256 colores y una resolución de 800 por 600 puntos por pulgada (PPP)

• Un módem de fax de clase 1 dedicado Si desea utilizar el servicio de fax o la

característica de acceso remoto telefónico

WINDOWS CE
* CPU

* Arquitectura compatible con Windows CE (MIPS, X86, ARM, SH)

* Unidad de gestión de memoria virtual de 32-bit (4GB)

* 1MB de memoria física SDRAM

* RAM dinámica sincrónica (SDRAM)

* Accesible en byte, Word, o límites de dword mediante el uso de las instrucciones

adecuadas en el conjunto de instrucciones de la arquitectura.

* Almacenamiento persistente (opcional)

* Esto es opcional porque si bien puede estar presente en una placa, no es necesario

para que la placa funcione y sea útil para el desarrollo.


61

WINDOWS MOBILE
* 128MB mínimo de RAM.

* 512MB mínimo de ROM.

* CPU de al menos 600Mhz ARM v6+.

* No hace falta que tenga una pantalla superior a 3.6”.

* La resolución WVGA no es un requisito fundamental. WinMo7 también soporta

pantallas con resolución QVGA.

WINDOWS VISTA
Windows Vista salió el 30 de enero de 2007. Este es el sistema que más requerimientos

tiene y, por ende, el más criticado.

Vista Premium

* Procesador de 1.0 GHz

* 1 GB de RAM

* Memoria gráfica de 128 MB

* 40 GB de capacidad en el disco duro

* 15 GB libres en el disco duro


62

WINDOWS 7
* Procesador de 1 gigahercio (GHz) o más rápido de 32 bits (x86) o de 64 bits (x64)*

* 1 GB de RAM (32 bits) o 2 GB de RAM (64 bits)

* 16 GB de espacio disponible en el disco duro (32 bits) o 20 GB (64 bits)

* Tarjeta gráfica DirectX 9 con controlador WDDM 1.0 o superior

* Acceso a Internet (pueden aplicarse tarifas adicionales)

* Según la resolución, la reproducción de vídeo podría requerir memoria adicional y

hardware gráfico avanzado

* Es posible que algunos juegos y programas requieran tarjetas gráficas compatibles

con DirectX 10 o superior para ofrecer un rendimiento óptimo.

* Algunas funciones de Windows Media Center pueden requerir un sintonizador de TV

y hardware adicional.

* Los equipos Windows Touch y Tablet PC requieren hardware específico

* Grupo Hogar requiere una red y equipos que ejecuten Windows 7

* La creación de DVDs o CDs requiere una unidad óptica compatible

* BitLocker requiere Módulo de plataforma segura (TPM) 1.2

* BitLocker To Go requiere una unidad flash USB

* Windows XP Mode requiere un 1 GB de RAM adicional y 15 GB adicionales de

espacio en disco duro disponible.

* La música y el sonido requieren salida de audio


63

WINDOWS 8
* Procesador. Procesador de 1 gigahercio (GHz)* o más rápido compatible con PAE,

NX y SSE2 (más información)

* RAM. 1 gigabyte (GB) (32 bits) o 2 GB (64 bits)

* Espacio en disco duro. 16 GB (32 bits) o 20 GB (64 bits)

* Tarjeta gráfica. Dispositivo gráfico Microsoft DirectX 9 con controlador WDDM

* Para usar las funciones táctiles, necesitas una tableta o un monitor que sea compatible

con la función multitáctil.

* Para acceder a la Tienda Windows y descargar y ejecutar apps, necesitas una

conexión a Internet activa y una resolución de pantalla mínima de 1024 x 768.

* Para acoplar apps, necesitas una resolución de pantalla mínima de 1366 x 768 y

acceso a Internet (el proveedor de servicios puede aplicar cargos)

* La función Arranque seguro necesita firmware compatible con UEFI v2.3.1 Errata B

y con la entidad de certificación de Microsoft Windows en la base de datos de firmas

UEFI

* Es posible que algunos juegos y programas requieran tarjetas gráficas compatibles

con DirectX 10 o superior para ofrecer un rendimiento óptimo.

* Algunas características necesitan una cuenta Microsoft

* Para ver discos DVD se requiere un software de reproducción independiente (más

información)

* BitLocker To Go necesita una unidad flash USB (solo en Windows 8 Pro)


64

* BitLocker necesita el Módulo de plataforma segura (TPM) 1.2 o una unidad flash

USB (solo en Windows 8 Pro)

* Client Hyper-V necesita un sistema de 64 bits con servicios de traducción de

direcciones de red de segundo nivel (SLAT) y 2 GB de RAM adicionales (solo en

Windows 8 Pro)

* Si quieres reproducir y grabar programas de televisión en Windows Media Center,

necesitarás un sintonizador de TV (solo en Windows 8 Pro Pack y Windows 8 Media

Center Pack)

* El contenido gratuito de TV en Internet varía según el área geográfica. Es posible que

se apliquen cargos adicionales en algunos contenidos (solo en Windows 8 Pro Pack y

Windows 8 Media Center Pack).

WINDOWS 8.1
* Procesador. Procesador de 1 gigahercio (GHz)* o más rápido compatible con PAE,

NX y SSE2

* RAM. 1 gigabyte (GB) (32 bits) o 2 GB (64 bits)

* Espacio en disco duro. 16 GB (32 bits) o 20 GB (64 bits)

* Tarjeta gráfica. Dispositivo gráfico Microsoft DirectX 9 con controlador WDDM

* Para usar las funciones táctiles, necesitas una tableta o un monitor que sea compatible

con la función multitáctil.

* Para acceder a la Tienda Windows y descargar, ejecutar y acoplar apps, necesitas una

conexión a Internet activa y una resolución de pantalla de al menos 1024 x 768


65

* Algunas características necesitan una cuenta Microsoft

* Acceso a Internet (pueden aplicarse tarifas adicionales del ISP).

* Para un arranque seguro se requiere firmware compatible con UEFI v2.3.1 Errata B y

con la entidad de certificación de Microsoft Windows en la base de datos de firmas UEFI

* Es posible que algunos juegos y programas requieran tarjetas gráficas compatibles

con DirectX 10 o superior para ofrecer un rendimiento óptimo.

* Para ver discos DVD se requiere un software de reproducción independiente (más

información)

* BitLocker To Go necesita una unidad flash USB (solo en Windows 8.1 Pro)

* BitLocker necesita el Módulo de plataforma segura (TPM) 1.2 o una unidad flash

USB (solo en Windows 8.1 Pro)

* Cliente Hyper-V necesita un sistema de 64 bits con servicios de traducción de

direcciones de red de segundo nivel (SLAT) y 2 GB de RAM adicionales (solo en

Windows 8.1 Pro)

* Si quieres reproducir y grabar programas de televisión en Windows Media Center,

necesitarás un sintonizador de TV (solo en Windows 8.1 Pro Pack y Windows 8.1 Media

Center Pack)

* Miracast necesita un adaptador de pantalla que sea compatible con el Modelo de

controladores de pantalla de Windows (WDDM) 1.3 y un adaptador Wi-Fi que admita

Wi-Fi Direct

* La impresión directa por Wi-Fi requiere un adaptador Wi-Fi que admita Wi-Fi Direct

y un dispositivo compatible con la impresión directa por Wi-Fi.


66

* El contenido gratuito de TV en Internet varía según el área geográfica. Pueden

aplicarse cargos adicionales por algunos contenidos (solo en Windows 8.1 Pro Pack y

Windows 8.1 Media Center Pack)

* Para instalar un sistema operativo de 64 bits en un equipo de 64 bits, el procesador

debe ser compatible con CMPXCHG16b, PrefetchW y LAHF/SAHF.

* InstantGo solo funciona con equipos diseñados para el modo de espera conectado.

WINDOWS 10
*

Ventajas del sistema operativo Windows:


* En general, la principal ventaja de este sistema operativo es su gran

popularidad. Esto hace que haya muchas más aplicaciones y dispositivos compatibles con

este. Además de que permite un mejor intercambio y compatibilidad entre las distintas

computadoras, dado que la mayoría utiliza Windows. (es más difícil el intercambio de

información entre diferentes sistemas)


67

UTILERIAS DEL SISTEMA OPERATIVO


Los sistemas operativos están diseñados para permitirle hacer la mayor parte de

las cosas que por lo general desearía hacer con una computadora: administrar archivos,

cargar programas, imprimir archivos, multitarea, etc. Estos programas (en realidad,

conjuntos de programas) son vendidos por los monstruos de la industria del software:

Microsoft, Apple, IBM, Santa Cruz Operation (SCO) y Novell. Sin embargo, muchas

otras empresas de software talentosas están hallando en forma constante maneras de

mejorar los sistemas operativos. Los programas que crean con tal objetivo se llaman

utilerías. En la década de los 80, cuando aparecieron por primera vez las utilerías para

PC, algunas de las más populares eran aquellas que ayudaban al usuario a respaldar

archivos, detectar virus de computadora (programas malintencionados que pueden

destruir archivos de datos) y recuperar archivos que fueron borrados. Unos cuantos

programas de utilerías en realidad reemplazan partes del sistema operativo, pero la gran

mayoría tan sólo añaden funcionalidad útil.

En la actualidad, las utilerías populares varían desde programas que pueden

organizar o comprimir los archivos en un disco hasta programas que ayudan a eliminar de

su disco duro programas en desuso. Las categorías de utilerías cubiertas en las siguientes

secciones incluyen desfragmentación de archivos, compresión de datos, respaldo,

recuperación de datos, antivirus y protectores de pantalla.


68

DESFRAGMENTADOR
La desfragmentación es el proceso mediante el cual se acomodan los archivos de

un disco de tal manera que cada uno quede en un área continua y sin espacios sin usar

entre ellos. Al irse escribiendo y borrando archivos continuamente en el disco duro, éstos

tienden a no quedar en áreas contiguas, así, un archivo puede quedar "partido" en muchos

pedazos a lo largo del disco, se dice entonces que el archivo está "fragmentado". Al tener

los archivos esparcidos por el disco, se vuelve ineficiente el acceso a ellos.

El problema de almacenamiento no contiguo de archivos se denomina

fragmentación, se produce debido al almacenamiento de archivos en dispositivos de

almacenamiento electromecanicos por el uso del computador.

La fragmentación es un problema que surge debido al ordenamiento interno de los

datos en algunos sistema de archivos. Se da muy comúnmente en el sistema operativo

Windows aunque también afecta a otras plataformas pero en una escala mucho menor.

Existen dos tipos de fragmentación: interna y externa.

Desfragmentar no hace que el ordenador trabaje más rápido, sino que agiliza el

proceso de la navegación por los archivos.


69

Ilustración 5

LIBERADOR DE ESPACIO

El liberador de espacio es una Herramienta de Windows que nos permite

ELIMINAR archivos de forma segura, esto es, archivos que solo ocupan espacio en el

disco y que no nos son de utilidad alguna. El liberador puede utilizarse para realizar

cualquiera de las siguientes tareas:

1. Quitar los archivos temporales de Internet.

2. Quitar archivos de programas descargados. Ejemplo: los controles ActiveX* y los

subprogramas de Java descargados de Internet.

3. Vaciar la papelera de reciclaje.

4. Quitar los archivos temporales de Windows.

5. Quitar componentes opcionales de Windows que ya no utilice.

6. Quitar programas instalados que ya no vaya a usar.


70

Quizás en las computadoras mas nuevas, no sea necesario hacer esta operación puesto

que vienen con una gran capacidad de almacenamiento, mientras quien tenga una

computadora un poco antigua notara un cambio drástico en la velocidad de respuesta de

la misma después de usar esta herramienta.

Ilustración 6
71

RESTAURAR SISTEMA
Restaurar sistema es un componente de los sistemas operativos Windows Me,

Windows XP, Windows Vista , Windows 7 y Windows 8 que permite restaurar archivos

de sistema, claves de Registro, programas instalados, etc., a un punto anterior a un

fallo.Restaurar Sistema es una herramienta implementada en Windows que permite

devolver al ordenador a un estado anterior.

Recopila los archivos para quitarse y el estado que estaba el sistema y luego se ve un

cargador que va devolviendo al equipo su estado anterior. luego reinicia el sistema.

En Restaurar sistema, el usuario puede crear un punto de restauración manualmente,

elegir un punto existente para restaurar el sistema o cambiar la configuración. Por otra

parte, la restauración en sí puede deshacerse posteriormente. Los puntos de restauración

viejos se eliminan para evitar que el disco duro se llene. Restaurar sistema respalda

archivos de sistema con ciertas extensiones (.dll, .exe, etc.), y los guarda para posterior

restauración y uso.1 También respalda el Registro y la mayoría de controladores.

Ilustración 7
72

ADMINISTRADOR DE DISCOS
(Logical Disk Manager). Es una implementación del administrador de volúmenes

lógicos para Microsoft Windows, desarrollado por Microsoft y Veritas Software. Fue

introducido en el sistema operativoWindows 2000, y es soportado por Windows XP,

Windows Server 2003 y Windows Vista.

El almacenamiento básico involucra la división de un disco en particiones primarias y

extendidas. Esta es la forma que emplean todas las versiones de Windows que confían el

manejo del almacenamiento aMS-DOS (los Windows 9x y posterior). Los discos

formateados en esta forma son conocidos comodiscos básicos (basic disks). El

almacenamiento dinámico involucra el uso de una sola partición que cubre el disco

entero, y el disco en sí mismo es dividido en volúmenes o combinado con otros discos

para formar volúmenes que sean más grandes en tamaño que un disco en sí mismo. Los

volúmenes pueden usar cualquier sistema de archivo soportado por el sistema. Estos

discos son llamados discos dinámicos.

Los discos básicos pueden ser actualizados a discos dinámicos, de todas maneras,

cuando esto es hecho, el disco no puede ser fácilmente degradado a disco básico

nuevamente. Para realizar esto último, los datos almacenados en un disco dinámico deben

ser primero respaldados (backup) en otro medio de almacenamiento. Luego, el disco

dinámico debe ser reformateado a un disco básico (eliminando todo su contenido).

Finalmente, los datos de respaldo debe ser copiados nuevamente en el disco reformateado

(que ya es un disco básico).


73

Los discos dinámicos proveen la capacidad para la implementación de RAID por

software. La principal desventaja de los discos dinámicos en Microsoft Windows es que

éstos solo pueden ser reconocidos bajo ciertos sistemas operativos, como Windows 2000

o superior, o el kernel de Linux desde la versión 2.4.8.

Ilustración 8
74

MEMORIA VIRTUAL
Si el equipo no tiene suficiente memoria de acceso aleatorio (RAM) para ejecutar un

programa o una operación, Windows usa lamemoria virtual para compensar la falta.

La memoria virtual combina la RAM del equipo con espacio temporal en el disco

duro. Cuando queda poca RAM, la memoria virtual mueve datos de la RAM a un espacio

llamado archivo de paginación. Al mover datos al archivo de paginación y desde él, se

libera RAM para completar la tarea.

Cuanto mayor sea la RAM del equipo, más rápido tenderán a ejecutarse los

programas. Si el equipo se ralentiza porque falta RAM, puede considerar la posibilidad

de aumentar la memoria virtual para compensar. Sin embargo, el equipo puede leer los

datos de la RAM mucho más rápido que de un disco duro, por lo que la mejor solución es

agregar RAM.

Memoria virtual y mensajes de errorSi recibe mensajes de error avisándole de un

nivel de memoria virtual bajo, tendrá que agregar más RAM o aumentar el tamaño del

archivo de paginación para poder ejecutar los programas en el equipo. Normalmente,

Windows administra el tamaño automáticamente, pero puede cambiar manualmente el

tamaño de la memoria virtual si el tamaño predeterminado no es suficiente para satisfacer

sus necesidades. Para obtener más información, consulte Cambiar el tamaño de la

memoria virtual.
75

Ilustración 9

ADMINISTRADOR DE ARCHIVOS
El administrador de archivos es la aplicación intergrada de web de cPanel. Se usa

para adminstrar y manipular los archivos de su sitio web desde su computadora personal.

La mayoría de los usuarios se sentirán cómodos con esta herramienta de administración.

cPanel proporciona múltiples maneras de manipular archivos dentro del

administrador de archivos. Puede ver su interfaz principal y la barra de herramientas del

administrador de archivos en la captura de pantalla a continuación

1. El botón Nuevo archivo crea un archivo nuevo con una extensíon de archivo

definida por el usuario.

2. El botón Nuevo directorio (Nueva carpeta) crea una carpeta nueva donde

puede guardar archivos.

3. La función Copiar copia los artículos seleccionados a un directorio que usted

haya especificado.
76

4. El botón Mover archivo permite mover los archivos seleccionados a un

directorio nuevo.

5. El botón Cargar permite cargar los archivos nuevos a un directorio específico.

6. El botón Descargar descarga los archivos seleccionados a su computadora.

7. El botón Borrar elimina del servidor los archivos seleccionados.

8. El botón Renombrar permite cambiar el nombre de un archivo seleccionado.

9. El archivo Editar abre un editor para el texto seleccionado o archivos en

HTML.

10. El botón Editor de código abre un editor de código para los archivos de

HTML o PHP seleccionados.

11. El botón Editor de HTML abre un editor especificamente para archivos de

HTML.

12. El botón Cambiar los permisos permite cambiar los permisos de

lectura/escritura para los archivos selecionados.

13. El botón Ver abrirá los archivos seleccionados para verlos.

14. El botón Extraer descomprimirá y extraerá un archivo comprimido en un

directorio especifico.

15. El botón Comprimir comprimirá los archivos seleccionados en un sólo archivo

*.zip, *.Gz, *.Bz2, o *.tar y almacenará el archivo en un directorioespecifico.


77

Ilustración 10

ADMINISTRADOR DE TAREAS
El Administrador de tareas muestra los programas, procesos y servicios que se

están ejecutando en el equipo en este momento. Puede usar el Administrador de tareas

para supervisar el rendimiento del equipo o para cerrar un programa que no responde.

Si está conectado a una red, también puede usar el Administrador de tareas para

comprobar el estado de la red y ver cómo está funcionando. Si hay varios usuarios

conectados al equipo, podrá ver quiénes son y en qué están trabajando, y podrá

enviarles mensajes.

Para abrir Administrador de tareas, haga clic con el botón secundario del mouse

en la barra de tareas y, a continuación, haga clic en Administrador de tareas.


78

Ilustración 11

SCANDISK

Al utilizar la herramienta de reparación y comprobación de discos ScanDisk para

Windows (Scandskw.exe) puede comprobar la integridad de los medios (en los que se

incluyen los discos duros y los disquetes) y reparar la mayoría de los problemas que

se puedan producir.

NOTA: Windows 98 y Windows 98 Segunda edición inician ScanDisk para MS-

DOS (Scandisk.exe) automáticamente cuando el sistema operativo se cierra

incorrectamente o el disco contiene un error crítico. Windows Millennium Edition

inicia ScanDisk para Windows (Scandskw.exe) automáticamente cuando el sistema

operativo se cierra incorrectamente o el disco contiene un error crítico. Para obtener


79

información adicional, consulte el siguiente artículo de Microsoft Knowledge

Base:152404 ScanDisk Runs After Improper Shutdown or Hard Disk Error

Al utilizar ScanDisk para Windows (Scandskw.exe), están disponibles las

siguientes opciones de configuración:Tipo de prueba:

1. Estándar: utilice esta opción para buscar errores en archivos y carpetas.

2. Completa: utilice esta opción para realizar la prueba estándar y también

buscar errores físicos en el disco. ScanDisk puede tardar mucho tiempo en

buscar errores en el disco según el tamaño del mismo. Si utiliza la opción

Completa, están disponibles las siguientes opciones de configuración al

hacer clic en Opciones.

3. Áreas del disco que se deben explorar:

Si desea utilizar ScanDisk para buscar daños físicos en todo el disco, incluidas las

áreas de sistema y de datos, haga clic en Áreas de datos y de sistema. Si desea que

ScanDisk sólo compruebe el área de sistema del disco, haga clic en Sólo área de sistema.

Los errores en el área de sistema del disco pueden indicar que es necesario reemplazar el

mismo. ScanDisk normalmente no puede reparar los errores del área de sistema. Si desea

que ScanDisk sólo compruebe el área de datos del disco, haga clic en Sólo área de datos.
80

Capitulo 3

CONFIGURACION Y MANTENIMIENTO DEL COMPUTADOR

Instalación de software:

La instalación de los programas computacionales (software) es el proceso

fundamental por el cual los nuevos programas son transferidos a un computador con el

fin de ser configurados, y preparados para ser desarrollados. Un programa recorre

diferentes fases de desarrollo durante su vida útil:

1. Programador:esto te sirve mucho para poder programar.

2. Desarrollo: cada programador necesita el programa instalado, pero con las

herramientas, códigos fuente, bancos de datos y etc, para modificar el programa.

3. Prueba: antes de la entrega al usuario, el software debe ser sometido a pruebas.

Esto se hace, en caso de software complejos, en una instalación ad hoc.

4. Producción: Para ser utilizado por el usuario final.

En cada una de esas fases la instalación cumple diferentes objetivos. En español,

programa sirve para señalar tanto un guion o archivo ejecutable, ejemplo tar, como un

conjunto de archivos que sirven un fin común, ejemplo OpenOffice.org. Por eso

usaremos el neologismo software para programas computacionales.

Una instalación exitosa es una condición necesaria para el funcionamiento de

cualquier software. Mientras más complejo sea el software, es decir, entre otras
81

características, mientras más archivos contenga, mientras mayor la dispersión de los

archivos y mientras mayor sea la interdependencia con otros softwares, mayor es el

riesgo de alguna falla durante la instalación. Si la instalación falla aunque sea solo

parcialmente, el fin que persigue la instalación posiblemente no podrá ser alcanzado. Por

esa razón, sobre todo en casos de software complejo, el desarrollo de un proceso de

instalación confiable y seguro es una parte fundamental del desarrollo del software.

La desinstalación de software es el proceso por el que elimina el software del

computador.

Alternativas

En los últimos años se han producido normas y técnicas cada vez más avanzadas para

minimizar y estandarizar el proceso de instalación de software. Ver Sistema de gestión de

paquetes. Para la instalación de software se pueden aplicar las siguientes técnicas básicas:

Los archivos son simplemente copiados en algún lugar del directorio. Este sistema es

fácil e intuitivo, y el preferido en MacOS X. Un riesgo es que versiones más antiguas

hayan quedado abandonadas en algún otro lugar sin que nos demos cuenta.

Se instala primero un instalador, el que posteriormente instala el software deseado.

El sistema operativo o algún software permanente se ocupan de instalar un paquete de

software con todos los archivos requeridos. Esto es un Sistema de gestión de paquetes.
82

Proceso de la instalación

 Verificación de la compatibilidad: Se debe comprobar si se cumplen los

requisitos para la instalación en cuanto a hardware y software. A veces es

necesario desinstalar versiones antiguas del mismo software.

 Verificación de la integridad: Se verifica que el paquete de software es el

original, esto se hace para evitar la instalación de programas maliciosos.

 Creación de los directorios requeridos: Para mantener el orden en el directorio

cada sistema operativo puede tener un estándar para la instalación de ciertos

archivos en ciertos directorios. Ver por ejemplo Linux Standard Base.

 Creación de los usuarios requeridos: Para deslindar responsabilidades y tareas

se pueden o deben usar diferentes usuarios para diferentes paquetes de

software.

 Concesión de los derechos requeridos: Para ordenar el sistema y limitar daños

en caso necesario, se le conceden a los usuarios solo el mínimo necesario de

derechos.

 Copia, desempaque y decompresión de los archivos desde el paquete de

software: Para ahorrar Ancho de banda y tiempo en la transmisión por internet

o espacio de Disco duro, los paquetes vienen empacados y comprimidos.

 Archivos principales, sean de fuente o binarios.

 Archivos de datos, por ejemplo datos, imágenes, modelos, documentos XML-

Dokumente, etc.

 Documentación
83

 Archivos de configuración

 Bibliotecas

 Enlaces duros o enlaces simbólico a otros archivos

 Compilación y enlace con la bibliotecas requeridas: En algunos casos no se

puede evitar el complicado paso de la compilación y enlace que a su vez tiene

severos requerimientos de software al sistema. El enlace con bibliotecas

requeridas puede ser un problema si en su instalación no se acataron los

estándares establecidos.

 Configuración: Por medio de archivos de configuración se le da a conocer al

software con que parámetros debe trabajar. Por ejemplo, los nombres de las

personas que pueden usar el software, como verificar su clave de ingreso, la

ruta donde se encuentran los archivos con datos o la dirección de nuestro

proveedor de correo electrónico. Para sistemas complejos se debe desarrollar

el Software Configuration Management.

 Definir las variables de entorno requeridas: Algunos comportamientos del

software solo pueden ser determinados por medio de estas variables. Esto es

parte de la configuración, aunque es más dinámica.

 Registro ante el dueño de la marca: Para el Software comercial a veces el

desarrollador de software exige el registro de la instalación si se desea su

servicio.
84

Partición, configuración y formateo de disco duro

Partición

Cómo crear una partición en Windows 7


1. Haga clic en el botón Inicio y, después, haga clic en Panel de control.

Ilustración 12
85

2. Haga clic en Sistema y seguridad.

Ilustración 13

3. Haga clic en Herramientas administrativas.

Ilustración 14
86

4. Haga doble clic en Administración de equipos. Si se le pide una contraseña de


administrador o una confirmación, escriba la contraseña o haga clic
en Continuar.

Ilustración 15
87

5. Haga clic en Administración de discos, que se encuentra en Almacenamiento. Se


mostrará la lista de particiones.

Ilustración 16

6. Haga clic con el botón secundario del mouse en el disco duro que se va a
comprimir y luego en Reducirvolumen.

Ilustración 17
88

7. Haga clic en Reducir.

Ilustración 18

8. El volumen se comprimirá y se creará el espacio sin asignar.

Ilustración 19
89

Configuración del disco duro en Windows

Tras los pasos anteriores, y habiendo comprobado que toso los conectores están

firmes donde deben de estar, es el momento de poner en marcha nuestro ordenador y

cruzar los dedos.

Si la unidad es completamente nueva, antes de poder usarla hay que darle formato

interno. Para ello, haremos clic derecho encima del icono de “Este equipo” y

seleccionaremos la opción “Administrar” del menú desplegable que se nos habrá abierto.

Cuando se abra el Admistrador de equipo, deberemos hacer doble clic sobre la

opción “Almacenamiento”.
90

Ilustración 20

Luego, doble clic sobre la opción “Administración de discos”.


91

Ilustración 21

Esto nos llevará a una pantalla donde podremos ver todas las unidades de discos que

tenemos en nuestro equipo.


92

Ilustración 22

Ahora, lo que debemos de hacer es seleccionar la unidad nueva que hemos

instalado. La reconoceréis porque su interior estará compeltamente rayado, indicando que

todavía no se puede emplear. En ese momento, deberéis de dar clic con el botón derecho
93

y cread la nueva partición de la unidad con la opción “Nuevo volumen simple”. Podéis

optar por dejarla toda entera o bien hacer particiones, indicando qué tamaño queréis que

estas tengan.

Ilustración 23

Definidas las particiones, lo único que hay que hacer es darles formato a todas ellas.
94

Ilustración 24

Formateo

Escribe particiones en Inicio. Esto buscará la sección Partición del programa

Administración de equipos.

Haz clic en Crear y formatear particiones del disco duro. Se encuentra en la parte

superior de la ventana de Inicio.

Si no ves esta opción, escribe crear y formatear particiones del disco duro en

Inicio.

4
95

Selecciona tu disco duro. Haz clic en el nombre de tu disco duro en la ventana

cerca de la parte inferior de la pantalla.

Haz clic en Acción. Esta pestaña se encuentra en el lado superior izquierdo de la

ventana. Aparecerá un menú desplegable.

Selecciona Todas las tareas. Se encuentra cerca de la parte inferior del menú

desplegable. Verás un menú emergente a la derecha del menú desplegable.

Haz clic en Reducir volumen…. Esta opción se encuentra al medio del menú

emergente. Se abrirá una nueva ventana después de que Windows detecte cuánto espacio

tienes disponible.

Windows podría tardar varios minutos en determinar el espacio disponible.

Determina el tamaño de la partición. Escribe el número de megabytes que te

gustaría que tenga la partición en el campo de texto “Tamaño del espacio que desea

reducir, en MB” al lado derecho de la página. Esto indicará qué tan grande será el disco

que quieres formatear.


96

El número máximo de megabytes que puedes distribuir está detallado

directamente encima del campo en el que escribirás.

Hay 1000 megabytes (MB) en un gigabyte (GB). Para crear una partición de 5

GB, deberás escribir 5000 en el campo de texto.

Haz clic en Reducir. Se encuentra en la parte inferior de la página. Esto retirará

una sección de espacio del disco duro de la computadora y creará un nuevo “disco duro”.

Esto probablemente tarde unos cuantos minutos en completarse.

10

Selecciona una nueva partición. Haz clic en la casilla “No asignado” a la derecha

del cuadro del disco duro.

11

Haz clic en Acción, luego selecciona Todas las tareas. Volverá a aparecer el menú

emergente.

12

Haz clic en Nuevo volumen simple…. Se encuentra cerca de la parte superior del

menú emergente. Se abrirá una nueva ventana.


97

13
Haz clic en Siguiente. Se encuentra en el lado inferior derecho de la ventana.

14

Haz clic en Siguiente. Eso aceptará el tamaño de la partición y te llevará a la

siguiente página.

15

Selecciona una letra de unidad, luego haz clic en Siguiente. Puedes cambiar la

letra de unidad de la partición (por ejemplo, “E”) haciendo clic en el cuadro desplegable

y luego haciendo clic en una letra nueva.

Si no te importa la letra de unidad, haz clic en Siguiente para omitir este paso.

16

Formatea el disco. Marca la casilla “Formatear este volumen con la configuración

siguiente”, luego haz clic en el cuadro “Sistema de archivos” y selecciona una de las

siguientes opciones:

NTFS: utilizado para discos duros solo para Windows.

FAT32: utilizado para Windows y Mac. Tiene un límite de almacenamiento de 32

gigabytes con un tamaño de archivo individual de 4 gigabytes.

exFAT: utilizado para múltiples dispositivos (Mac, Windows, consolas, etc.). No

tiene límite de almacenamiento.


98

17

Haz clic en Siguiente. Esto te llevará a la página de confirmación.

18

Haz clic en Finalizar. Se encuentra en la parte inferior de la página. Eso

comenzará a particionar el disco duro. Una vez que se cree la partición, puedes abrirla

como cualquier otro disco duro desde el programa Este equipo.

Si alguna vez quieres cambiar el formato de la partición, puedes formatearla como

un USB desde el Explorador de archivos (Windows) o la Utilidad de Discos (Mac).

Formatear un disco duro en Mac

Haz clic en Ir. Se encuentra en la barra de menús de Mac en la parte superior de la

pantalla.

Si no ves Ir, haz clic en el escritorio o Finder para hacer que aparezca.

Haz clic en Utilidades. Este se encuentra en la parte inferior del menú desplegable

de Ir.
99

3
Haz doble clic en Utilidad de Discos. Es el icono que se parece a un disco duro

con un estetoscopio. Esto abrirá el programa Utilidad de Discos.

Selecciona tu disco duro. Haz clic en el disco duro de tu Mac en el lado superior

izquierdo de la ventana de Utilidad de Discos. Se encuentra debajo del encabezado

“Interno”.

Haz clic en Partición. Esta pestaña está en la parte superior de la ventana.

Haz clic en +. Se encuentra debajo del círculo del disco duro. Esto abrirá una serie

de opciones para la partición.

Determina el tamaño de la partición. Haz clic y arrastra la perilla en la parte

inferior del círculo del disco duro en sentido antihorario para aumentar el tamaño de la

partición o en sentido horario para reducirlo.

También puedes ingresar un número en gigabytes (GB) en el campo “Tamaño:”

para establecer el tamaño de la partición.


100

Formatea la partición. Haz clic en el cuadro desplegable Formato, luego

selecciona uno de los siguientes:

Mac OS Plus (con registro): formato Mac básico. Solo funciona en Mac.

Mac OS Plus (con registro, encriptado): versión encriptada del formato Mac

básico.

Mac OS Plus (mayús./minús., con registro): formato Mac básico que trata los

archivos de forma diferente en base a las mayúsculas y minúsculas de los nombres (por

ejemplo, “file.txt” y “File.txt”).

Mac OS Plus (mayús./minús., con registro, encriptado): una combinación de las

tres opciones de formato anteriores para el formato Mac.

MS-DOS (FAT): funciona en computadoras tanto Windows como Mac. Tiene un

límite de tamaño de archivo de 4 gigabytes.

ExFAT: funciona en computadoras tanto Windows como Mac. No tiene límite de

almacenamiento.

Haz clic en Aplicar. Se encuentra en la esquina inferior derecha de la página. Tu

Mac comenzará a crear la partición.

Este proceso tomará un poco de tiempo, así que sé paciente.


101

10
Haz clic en Aceptar cuando se te indique. La partición de la Mac se habrá creado

exitosamente. Verás esta partición enumerada como un disco duro en el Finder.

Si alguna vez necesitas reformatear este disco duro, puedes cambiar el formato de

la partición de la misma manera en la que cambiarías el formato de un USB.

Programa de configuración DOS Windows

DOS

DOS (sigla de Disk Operating System, "Sistema Operativo de Disco" y "Sistema

Operativo en Disco") es una familia de sistemas operativos para computadoras personales

(PC). Creado originalmente para computadoras de la familia IBM PC, que utilizaban los

procesadores Intel 8086 y 8088, de 16 bits, siendo el primer sistema operativo popular

para esta plataforma. Contaba con una interfaz de línea de comando en modo texto o

alfanumérico, vía su propio intérprete de órdenes, command.com. Probablemente la más

popular de sus variantes sea la perteneciente a la familia MS-DOS, de Microsoft,

suministrada con buena parte de los ordenadores compatibles con IBM PC, en especial

aquellos de la familia Intel, como sistema operativo independiente o nativo, hasta la

versión 6.22, frecuentemente adjunto a una versión de la interfaz gráfica de Windows de

16 bits, como las 3.1x.


102

En las versiones nativas de Microsoft Windows, basadas en NT (y este a su vez en OS/2

2.x) (véase Windows NT, 2000, 2003, XP o Vista o Windows 7) MS-DOS desaparece

como sistema operativo (propiamente dicho) y entorno base, desde el que se arrancaba el

equipo y sus procesos básicos y se procedía a ejecutar y cargar la inferfaz gráfica o

entorno operativo de Windows. Todo vestigio del mismo queda relegado, en tales

versiones, a la existencia de un simple intérprete de comandos, denominado símbolo del

sistema, ejecutado como aplicación mediante cmd.exe, a partir del propio entorno gráfico

(elevado ahora a la categoría de sistema).

Cronología de MS-DOS en todas sus versiones

La versión 1.25 añade soporte para disquetes de doble cara.

En 1983, el sistema comienza a tener más funcionalidad, con su versión 2.0, que añade

soporte a discos duros IBM de 10 MB, y la posibilidad de lectura-escritura de disquetes

de 5¼" con capacidad de 360 Kb. En la versión 2.11 del mismo año, se añaden nuevos

caracteres de teclado.

En 1984, Microsoft lanzaría su versión MS-DOS 3.0, y es entonces cuando se

añade soporte para discos de alta densidad de 1,2 MB y posibilidad de instalar un disco

duro con un máximo de 32 MB. En ese mismo año, se añadiría en la versión 3.1 el

soporte para redes Microsoft.


103

Tres años más tarde, en 1987, se lanza la versión 3.3 con soporte para los

disquetes de 3½", y se permite utilizar discos duros mayores de 32 MB.

En 1988, Microsoft saca al mercado su versión 4.0 y con ella el soporte para

especificación de memoria extendida (XMS) y la posibilidad de incluir discos duros de

hasta 2 GB, cabe destacar que esta versión fue la mayor catástrofe realizada por la

empresa, porque estaba llena de bugs, fallos, etcétera, que arreglaron en 1989 con el

lanzamiento de la versión 4.01 que solucionaba todos estos problemas y fallos.

En 1991, uno de los avances más relevantes de la historia de MS-DOS, es el paso

de la versión 4.01 a la versión 5.0, en la que DOS, es capaz ya de cargar programas en la

parte de la memoria alta del sistema utilizando la memoria superior (de los 640 Kb a los

1024 Kb). En la versión 5.0 se añade el programador BASIC y el famoso editor EDIT.

También se añadieron las utilidades UNDELETE (recuperación de ficheros borrados),

FDISK (administración de particiones) y una utilidad para hacer funcionar los programas

diseñados para versiones anteriores de MS-DOS, llamada SETVER. A finales de 1992 se

resuelven unos problemas con UNDELETE y CHKDSK en la versión 5.0a.


104

En 1993, aparece MS-DOS 6.0 con muchas novedades, entre ellas la utilidad

Doublespace que se encargaba de comprimir el disco y así tener más espacio disponible,

también se incluyó un antivirus básico (MSAV), un defragmentador (DEFRAG), un

administrador de memoria (MEMMAKER) y se suprimieron ciertas utilidades antiguas,

que haciendo un mal uso de ellas podían destruir datos, estas utilidades eran JOIN y

RECOVER, entre otras. En el mismo año sale la versión 6.2 que añade seguridad a la

pérdida de datos de Doublespace, y añade un nuevo escáner de discos, SCANDISK, y

soluciona problemas con DISKCOPY y SmartDrive. En la versión 6.21 aparecida en

1993, Microsoft suprime Doublespace y busca una nueva alternativa para esta utilidad.

En 1994, aparece la solución al problema de Doublespace, es la utilidad de la

compañía Stac Electronics, Drivespace, la elegida para incluirse en la versión 6.22.

En 1995 aparece Microsoft Windows 95, y que con la aparición del mismo,

supone apartar a MS-DOS a un plano secundario.

El sistema MS-DOS no obstante sigue siendo en 1995 una nueva versión, la 7.0,

con la que se corrigen multitud de utilidades y proporciona soporte para nombres largos.

Las utilidades borradas del anterior sistema operativo las podemos encontrar en el

directorio del CD de windows 95 \other\oldmsdos.


105

En 1997 aparece Windows 95 OSR2, y con él una revisión exhaustiva del sistema

DOS, añadiendo el soporte para particiones FAT32. A partir de entonces, MS-DOS deja

de existir como sistema operativo.

Versiones de DOS

Fueron varias las compañías que desarrollaron versiones del DOS, generalmente muy

similares entre sí. PC-DOS y MS-DOS, por ejemplo, empezaron siendo prácticamente

idénticos, aunque acabaron siendo muy distintos. Las versiones más conocidas

son QDOS, PC-DOS, MS-DOS y FreeDOS, entre otras.

Sistema operativo Año de lanzamiento Desarrollador

QDOS 1979 Tim Paterson1

MS-DOS 1981 Microsoft

IBM PC DOS 1981 IBM

DR-DOS 1988 Digital Research

Novell DOS 1991 Novell

FreeDOS 1994 Jim Hall & The FreeDOS team

Apple DOS 1978 Apple


106

Órdenes principales

 DIR: muestra un listado de archivos, que están contenidos en un directorio.

 TYPE: muestra el contenido de un archivo en pantalla.

 COPY: copia archivos en otro lugar.

 REN o RENAME: renombra archivos.

 DEL o ERASE: borra uno o varios archivos (con posibilidad de recuperarlos

mediante la orden UNDELETE, presente en las últimas versiones nativas del

DOS, salvo que el lugar del archivo o archivos borrados hubiese sido utilizado

con posterioridad).

 MD o MKDIR: crea un nuevo directorio.

 CD o CHDIR: cambia el directorio actual por el especificado.

 RD o RMDIR: borra un directorio vacío.

 ATTRIB: permite asignar o quitar atributos de archivos (tales como +A: ya

modificado, +H: oculto, +R: de solo lectura, ó +S, archivo especial del sistema, o

a la inversa).

 TREE: muestra gráficamente la estructura de directorios de una unidad o ruta de

acceso.

 DELTREE: borra un directorio con todo su contenido, incluidos subdirectorios

(apareció en las últimas versiones).

 CLS: limpia la pantalla.

 DATE: permite ver y cambiar la fecha.

 TIME: permite ver y cambiar la hora.


107

 LABEL: permite ver y cambiar la etiqueta de una unidad de disco ó "volumen".

 HELP: ofrece ayuda sobre las distintas órdenes.

 SORT: ordena las entradas.

 FC o COMP: compara las diferencias entre el contenido de dos archivos.

 FIND: busca cadenas de texto dentro del contenido de un archivo.

 TACS: ordena todos los archivos delPC.

 EDLIN o EDIT: permite editar archivos, guardando los cambios efectuados en el

sistema.

 VOL: muestra la etiqueta del volumen y el número de serie del disco.

 VERIFY: comunica a Windows si debe comprobar que los archivos se escriben

de forma correcta en un disco.

 CD..: retrocede a la rama anterior.

Algunas de estas órdenes admiten el uso de parámetros, también llamados modificadores.

Uso de modificadores

Modificadores de la orden DIR:

 dir /s: muestra el listado con el contenido de un directorio y de todos sus

subdirectorios.

 dir /p: pausa el texto de salida en pantalla y espera que el usuario pulse una tecla

para continuar.

 dir /w: ordena el listado a lo ancho de la pantalla.

 dir /ah: muestra los archivos ocultos del directorio actual.


108

 dir /as: muestra los archivos de sistema del directorio actual.

 dir /r: muestra los archivos marcados "solo lectura" del directorio actual.

 dir /on: muestra los archivos ordenados alfabéticamente.

 dir /od: muestra los archivos ordenados por fecha.el dir es un sistema cobo.

Los modificadores pueden combinarse, por ejemplo:

 dir /p /w /on

Órdenes avanzadas

Ciertas órdenes, como COPY, pueden recibir parámetros que permiten una

manipulación de archivos ciertamente avanzada, en particular el modificador /b, que

efectúa una copia binaria. Por ejemplo, la secuencia: copy /b archivo1 + archivo2 +

archivo3 archivo4: copiará el contenido de archivo1, archivo2 y archivo3 en un nuevo

archivo, denominado archivo4.

Además, el DOS permitía escribir archivos de proceso por lotes (pequeños scripts

para COMMAND.COM), cuya extensión era .BAT, que admitían órdenes

como IF, GOTO y CHOICE (que pedía la entrada de un carácter entre los especificados).

Así, se podían hacer menús, automatizar tareas, etcétera.


109

En Windows 10, puedes acceder a Símbolo del sistema pulsando la combinación

de teclas Windows + X o haciendo clic con el botón derecho del ratón sobre el botón

Inicio, para mostrar el menú avanzado de Windows y elige la opción Símbolo del sistema

o Símbolo del sistema (administrador) si necesitas ejecutarlo con permisos de

administrador.

En las últimas actualizaciones de Windows 10 Microsoft ha potenciado el uso de

Windows PowerShell, la versión avanzada de Símbolo del sistema, por lo que es posible

que esta herramienta te aparezca como su sustituta en la opción del menú avanzado.

Para recuperar la ventana de comandos de CMD, solo tienes que acceder al

panel Configuración, hacer clic sobre el apartado Personalización y, en el panel lateral,

elige Barra de tareas.

Ilustración 25
110

Entre las opciones de este apartado encontrarás una que te indica que se

reemplaza el Símbolo del sistema por Windows PowerShell. Desactiva ese interruptor y

la opción de Símbolo del sistema volverá a aparecer en el menú avanzado de Windows

10.

Algunos de los comandos para Windows más elementales que debes aprender,

son los que te servirán para moverte por los directorios de tu ordenador, comandos de

CMD para crear nuevas carpetas o archivos.

Estos comandos de MS-DOS te será imposible llegar hasta las ubicaciones donde

se encuentran los programas o archivos que debes configurar, por lo que su uso es casi

tan imprescindible como saber usar el Explorador de archivos en la interfaz gráfica de

Windows 10.

Ilustración 26
111

Esta es una breve lista con los comandos esenciales de la consola de Windows para

gestionar y acceder a los archivos:

 Cls: Este comando limpia la ventana de CMD eliminando el contenido de

operaciones anteriores.

 Exit: Cierra la ventana de CMD. Si se ha iniciado un comando de procesado por

lotes cierra el proceso, pero mantiene CMD abierto.

 Help: Muestra todos los comandos disponibles y una breve descripción. Si quieres

obtener información sobre un comando en concreto o cómo formar la sintaxis de

un determinado comando, escribe el comando seguido de una barra diagonal y

un signo de interrogación. Por ejemplo: cd /?

 Cd: Este es uno de los comandos más útiles para moverse por la ventana de

comandos de Windows ya que sirve para moverte por las carpetas de tu PC.

Dependiendo del atributo que lo acompañe realizará una acción u otra. Por

ejemplo, si insertas el comando cd <rutadecarpeta>, irá directamente al

directorio indicado, mientras que si introduces el comando cd.. (con dos puntos

consecutivos) sale de la actual carpeta al nivel superior.


112

Ilustración 27

 Dir: Este comando muestra el contenido de un directorio listando los archivos y

carpetas que se encuentran en él. Muy útil para navegar entre los distintos

directorios y acceder los archivos y carpetas.

 Copy <origen> <destino>: Como ya puedes imaginar, con este comando podrás

copiar un archivo de origen en una nueva ubicación de cualquier ruta dentro del

disco duro.

 Robocopy: Este comando invoca a una función mejorada del comando copiar y

permite realizar esta función de forma mucho más eficiente ofreciendo mayor

velocidad y permitiendo cancelar y retomar la tarea ya que muestra un indicador

de progreso. Muy útil si copias archivos de gran tamaño o archivos delicados.

 Move <origen> <destino>: Con un funcionamiento similar al comando copiar,

este comando permite mover un archivo desde su ubicación actual a la nueva

ubicación que le indiques en los atributos adicionales del comando.


113

 Del <archivo o carpeta>: Elimina un archivo concreto o todo el contenido de la

carpeta indicada, pero no elimina la carpeta en sí. Si lo que quieres es eliminar

toda la carpeta, debes usar el comando rd en lugar del comando del.

Ilustración 28

 Rename <origen> <destino>: Con este comando conseguirás renombrar un

archivo e incluso podrás cambiar su extensión indicándola en los atributos de

destino.

 Format: Un comando tan útil como peligroso con el que podrás formatear (borrar)

por completo una determinada unidad de disco. Decimos que es peligroso ya que

cualquier error al indicar la unidad a formatear podría terminar en una pérdida

irreparable de datos.

 Md <nombredecarpeta>: Este comando es una abreviatura del

comando mkdir <nombredecarpeta> con los que puedes crear nuevas carpetas en

los directorios en los que te encuentres.


114

 Tree <carpeta>: Permite obtener una vista completa del árbol de directorios de

una ruta concreta en la que se mostrarán todos los archivos y directorios.

 Type <archivo.extensión>: Este comando permite abrir archivos de texto en la

ventana de comandos, sin necesidad de abrir ninguna aplicación adicional. Muy

útil para abrir archivos de configuración del sistema o de programas.

Resuelve problemas desde el Símbolo del sistema

Son muchos los usuarios que se preguntan por qué Microsoft mantiene esta

herramienta sacada de otra época en un sistema operativo tan avanzado como

Windows.

La respuesta es que la ventana de comandos no se ha mantenido pensando en los

usuarios más inexpertos, sino que está ahí para ayudar en su trabajo a los usuarios

más expertos y administradores de sistemas.

Es en este contexto de herramienta para el sistema donde los comandos cmd cobran

especial importancia ya que permiten iniciar herramientas de diagnóstico y reparación

del sistema con solo escribir el comando adecuado.

lista de comandos MS-DOS que te permitirán administrar y reparar tu equipo

cuando algo falle:

 Systeminfo: Antes afrontar cualquier reparación o análisis conviene conocer el

ordenador en el que estás trabajando. Para ello nada mejor que este comando, con
115

el que podrás obtener un listado con la información del sistema operativo, del

procesador, placa base, cantidad de memoria RAM instalada, etc.

Ilustración 29

 Ver: Si solo quieres conocer qué versión de Windows está instalada en el PC,

bastará este comando para obtenerla.

 Control panel: Con la llegada de Windows 10 el panel de control ha pasado a un

segundo plano, pero todavía sigue siendo la forma más rápida de acceder a

determinadas opciones avanzadas del sistema. Invoca este comando y el panel de

control se iniciará.

 Time: Aunque pueda parecer curioso, muchos problemas surgen porque la hora

del equipo no es la correcta y no puede sincronizar con otros servidores o

servicios externos. Dado que muchos ordenadores y servidores se usan en remoto

y no cuentan con una pantalla conectada, este comando te permite ver la hora del

sistema y modificarla si es necesario.


116

 Driverquery: Este comando permite obtener un listado completo de todos los

controladores instalados en el equipo, detallando su nombre, la fecha de

instalación y una breve descripción de su uso.

 Tasklist: escribiendo este comando para CMD obtendrás un listado completo de

todos los procesos del sistema que se encuentran activos y la cantidad de memoria

que están usando. Este comando puede resultar muy útil para detectar procesos

que se han quedado “colgados” o rastrear infecciones de virus.

 Taskkill /PID < nº ID del proceso>: Si el comando anterior era útil para ver los

procesos activos, con este conseguirás cerrar el proceso que le indiques, usando la

información que encuentras en ese listado. Para lograrlo solo tienes que insertar el

comando acompañado de número de identificación del proceso (PID).

Ilustración 30

 Sfc: Es una de las herramientas de mantenimiento más útiles ya que examina la

integridad de todos los archivos de sistema y reemplaza los dañados por la versión
117

correcta de Microsoft. El comando verifica archivos dañados o que fallen,

reemplazándolos automáticamente utilizando copias en caché del sistema. Uno de

los usos más habituales de este comando de Windows es acompañado del

atributo sfc /scannow con el que se inicia un análisis inmediato.

 Cleanmgr: Ejecuta la herramienta Liberar espacio en disco de manera automática,

sin que tengas que configurar nada más. Una alternativa fácil y rápida para

realizar el mantenimiento de tu equipo y recuperar algo de espacio de

almacenamiento útil.

 Winsat: Tras este comando se esconde la Herramienta de Evaluación de la

experiencia de Windows que Microsoft introdujo en Windows con el inefable

Windows Vista y que nos permitía obtener una valoración del rendimiento del

equipo. Con este sencillo comando puedes lanzar un benchmark que analizará el

rendimiento del equipo y te permitirá conocer si sus componentes funcionan

como debieran. Este comando suele ir acompañado del atributo Formal y –V con

los que, tras finalizar el análisis, mostrarán un informe de valoración.

 Defrag: Poco que comentar de este comando que permite desfragmentar el disco

duro que se le indique.

 Diskpart: Otro útil comando de CMD para la gestión de los discos duros del

sistema es el comando diskpart, que permite conocer y configurar las propiedades

de los discos y particiones presentes en el sistema. Basta con iniciar esta

herramienta ejecutando este comando y escribir el atributo list disk o list


118

volume para obtener un listado completo de los discos o volúmenes presentes en

el equipo.

Ilustración 31

 Chkdsk: Otra de las herramientas imprescindibles en caso de error en el sistema

es la que lanza este comando que realiza un chequeo de la superficie del disco

duro y permite detectar sectores defectuosos y otros fallos del disco.

 Ipconfig: Es uno de los comandos más populares ya que muestra información

detallada de tu conexión de red para cualquier adaptador del equipo, incluyendo la

dirección IP, máscara de subred y puerta de enlace predeterminada. Utilizando los

atributos adecuados es una completa caja de herramientas para resolver problemas

de conexión y configuración de redes.

 Getmac: Esto comando muestra la dirección MAC o dirección física del

adaptador de red de existir uno en el equipo.


119

 Ping <host>: Otro de los comandos habituales a la hora de detectar problemas de

conexión. Este comando de Windows ejecuta un ping o llamada al host indicado

mostrando si la conexión obtiene respuesta o no.

 Netstat: Este comando muestra estadísticas del protocolo y conexiones TCP/IP en

uso. Resulta muy útil para comprobar el estado de puertos del equipo y si vas a

solucionar problemas de conexión.

Ilustración 32

 Tracert <host>: Te muestra todos los redireccionamientos que tu conexión lleva a

cabo hasta llegar al host indicado, que puede ser, por ejemplo, una página web.

 Shutdown: ¿Sabías que también puedes forzar el apagado o reinicio de tu equipo

desde la consola CMD? Para ello solo tienes que escribir este comando. Si

quieres programar el apagado para más tarde, solo tienes que añadir el atributo -s

-t <tiempo en segundos>. Si solo quieres reiniciar el ordenador, bastará con

acompañar a este comando del atributo –r.


120

 Logoff: Cierra la sesión de usuario actual, pero mantiene funcionando el sistema

operativo.

Programas de configuración en GNU/Linux

Los sistemas operativos basados en Unix disponen de un intérprete de comandos

u órdenes(conocido como terminal, consola o shell) que hace de interfaz entre el usuario

y el propio sistema operativo. Es decir, mediante la terminal o consola podemos acceder

al sistema operativo sin utilizar la interfaz gráfica y realizar todo tipo de tareas en modo

texto.

La terminal o consola es una herramienta poderosa copaz de realizar tareas de

forma más rápida que mediante la interfaz gráfica del sistema operativo.

Ilustración 33

Terminal o consola en Raspberry Pi


121

Fijándonos en la terminal observamos la siguiente información que a continuación

explicamos:

pi@raspberrypi: ~ $ cd /home/pi

 pi: indica el usuario conectado a la terminal

 @: significa "en"

 raspberrypi: indica el nombre de la máquina a la cual estamos conectados

 ~: indica la ruta en la cual nos encontramos, en este caso ruta de inicio

predeterminada

 $: indicador para comenzar a escribir nuevas órdenes o comandos

A modo de ejemplo, podríamos decir que estamos conectados a la

máquina raspberrypi con el usuario programoergosum, que está dentro de la

carpeta /var/www y está ejecutando el comando de listar todos los ficheros mostrando

todas sus propiedades:

programoergosum@raspberrypi: /var/www $ ls -la

Comandos básicos en Linux

En las siguientes lecciones mostraremos los comandos básicos y más utilizados a la

hora de administrar y configurar un sistema operativo GNU/Linux, en este caso, el

sistema operativo Raspbian para Raspberry Pi.


122

Comandos del sistema: Comandos sobre información y estado del sistema operativo

Archivos y directorios: Comandos para crear, borrar y navegar entre diferentes

ficheros

Permisos y usuarios: Comandos para cambiar permisos de archivos y usuarios

Instalación y configuración de office:

Paso 1: Iniciar sesión para descargar Office

Vaya a www.office.com y, si aún no ha iniciado sesión, seleccione Iniciar sesión.

Nota: Si ha adquirido Office para su uso personal a través de la ventaja Microsoft

HUP de su compañía, no puede iniciar sesión aquí.

Inicie sesión con la cuenta asociada a esta versión de Office. Esta cuenta puede

ser una cuenta de Microsoft o una cuenta profesional o educativa.

Después de iniciar sesión, siga los pasos que coincidan con el tipo de cuenta con

la cual ha iniciado sesión.

Ha iniciado sesión con una cuenta de Microsoft

En la página principal de Office, seleccione Instalar Office.


123

Seleccione Instalar. (Para los suscriptores de Office 365, es posible que en la

página Descripción general tenga que seleccionar Instalar Office > primero.)

La versión de 64 bits se instala de forma predeterminada. Sin embargo, si Office

detecta que tiene una versión de 32 bits instalada anteriormente, esta versión se instalará

en su lugar.

Nota: Si desea instalar una versión de 32 bits o 64 bits de Office, pero es diferente

a la que ha instalado anteriormente, debe desinstalar Office primero.

. A continuación, puede seleccionar la versión que desea. Seleccione Otras

opciones, elija el idioma y la versión de Office de 32 bits o de 64 bits y, luego, seleccione

Instalar.

. Para obtener más información sobre cuál es la versión adecuada para usted,

consulte Elegir entre la versión de 32 bits o de 64 bits de Office.

Ha iniciado sesión con una cuenta profesional o educativa

Desde la página de inicio de Office 365 , seleccione Instalar aplicaciones de

Office (si ve una página de inicio diferente, vaya a aka.ms/office-install.)


124

- Seleccione Office para comenzar la instalación.

De forma predeterminada, se instala la versión de 64 bits. Sin embargo, si Office

detecta que tiene una versión de 32 bits instalada anteriormente, esta versión se instalará

en su lugar. (Nota: el vínculo puede decir Office 2016; sin embargo, Office instalará la

versión más actualizada de las aplicaciones de Office como conjunto de su administrador

de Office 365).

Nota: Si desea instalar una versión de 32 bits o 64 bits de Office, pero es diferente

de lo que se ha instalado anteriormente, debe Desinstalar Office en primer lugar.

A continuación, puede seleccionar la versión que desee. Seleccione Otras

opciones de instalación , el idioma y, a continuación, en Versión seleccione Opciones

avanzadas, y elija64 bits o 32 bits, y después seleccione Instalar.

Para obtener más información acerca de qué versión es la correcta, vea Elegir

entre la versión de 32 bits o de 64 bits de Office.


125

Paso 2: Instalar Office

Según el navegador, haga clic en Ejecutar (en Edge o Internet Explorer), Instalar

(en Chrome) o Guardar archivo (en Firefox).

Si ve el aviso del Control de cuentas de usuario con el mensaje ¿Quieres permitir

que esta aplicación haga cambios en el dispositivo? haga clic en Sí.

Se iniciará la instalación.

Ventana que muestra el progreso de instalación de Office

La instalación habrá finalizado cuando vea la frase "Ya está listo. Office está

instalado" y se reproduzca una animación para mostrarle en qué lugar del equipo podrá

encontrar las aplicaciones de Office. Seleccione Cerrar.

Siga las instrucciones en la ventana para buscar las aplicaciones de Office. Por

ejemplo, según la versión de Windows, seleccione Inicio y desplácese para buscar la

aplicación que desea abrir, como Word o Excel, o escriba el nombre de la aplicación en el

cuadro de búsqueda.

Office ahora está instalado. Seleccionar Cerrar


126

¿Tiene problemas de instalación o para iniciar sesión?

Si tiene problemas de instalación, por ejemplo, que Office tarda mucho tiempo en

instalarse, seleccione ¿Necesita ayuda? para obtener una lista de los problemas comunes.

Paso 3: Activar Office

Ya puede abrir y empezar a usar cualquier aplicación de Office, como Word o

Excel. ¿No encuentra Office después de instalarlo?

En la mayoría de los casos, Office se activa una vez que inicia una aplicación y

después de hacer clic en Aceptar los términos de licencia.

Instalacion Y Configuración De Open Office

Tipos de instalación

Tipo de instalación Finalidad Instalación para un único

Instala el sofware de OpenOffice.org en un ordenador para un usuario.

Instalación para varios usuarios o en red (página 31 ) Instala el software de

OpenOffice.org en un único ordenador para varios usuarios o usuarios con derechos de

acceso limitados, o en un ordenador de red para uso colectivo. La instalación en red

consta de dos fases:


127

1. Instalación del servidor: instala componentes comunes en un único ordenador

(tarea normalmente realizada por un administrador del sistema).

2. Instalación en una estación de trabajo: instala archivos específicos del usuario,

incluidas las configuraciones de éste, en una única estación de trabajo.

Si instala OpenOffice.org en Windows como usuario con derechos de acceso

limitados (cualquier usuario sin derechos de administrador), el software no se instalará

correctamente. Ejecute en este caso una Instalación del servidor como administrador,

seguida de una Instalación de estación de trabajo como usuario.

Requisitos especiales del sistema para Linux

PC con procesador Pentium o compatible.

Linux Kernel 2.2.13 o superior.

versión glibc2 2.2.0 o superior.

XServer (con una capacidad de resolución en la pantalla de 800 x 600 y 256

colores) con un gestor de ventanas (por ejemplo, GNOME). Es necesario

GNOME 2.0 o una versión posterior para conseguir la admisión de la

accesibilidad.

Al menos 128 MB de RAM


128

Requisitos especiales del sistema para Windows

Microsoft Windows 98, ME, NT ('Service Pack 6' o superior), 2000 o XP. Para

admitir la entrada de caracteres asiáticos en Windows 98, se requiere el sistema

nativo Windows 98.

PC con procesador Pentium o compatible.

64 MB de RAM.

Tenga en cuenta que son necesarios permisos de administrador para el proceso

de instalación.

Instalación desde un CD en una plataforma

Windows.

1. Si fuera necesario inicie la sesión con el nombre de usuario (no se necesitan

derechos de administrador del sistema para una instalación de un único

usuario).

2. Sitúese en el directorio de instalación del CD de instalación.

En un CD multiplataforma los archivos de instalación se encuentran en:

windows

3. Siga uno de estos procedimientos:

Pulse dos veces setup.exe

Abra el menú Inicio de Windows, seleccione Ejecutar y escriba

X:\windows\setup.exe en el cuadro Abrir.

X es la letra de la unidad de CD-ROM.


129

Pulse Aceptar para iniciar la instalación.

Instalación desde un paquete descargado en

Windows

1. Si fuera necesario inicie la sesión con el nombre de usuario (no se necesitan

derechos de administrador del sistema para una instalación de un único

usuario).

2. Sitúese en el directorio que contenga los archivos de instalación descargados.

3. Siga uno de estos procedimientos:

Pulse dos veces setup.exe.

Abra el menú Inicio de Windows, seleccione Ejecutar y escriba

X:\instdir\setup.exe en el cuadro Abrir.

X:\instdir es el directorio de los archivos descargados.

4. Pulse Aceptar para iniciar la instalación


130

Proceso de instalación

Durante la instalación pulse el botón Ayuda para ver la información sobre el

diálogo actual y, a continuación, pulse el botón Regresar para volver al programa

de instalación. NO cierre la ventana de Ayuda con el botón "X" de la parte

superior derecha de la ventana, puesto que de esta forma saldría del programa de

instalación.

Pulse Siguiente

Si la aplicación de instalación encuentra una versión anterior de OpenOffice.org

(1.0.2 o superior) se advierte de la necesidad de actualizarla o de instalar la última

versión en un nuevo directorio.

Elija una opción de instalación y después pulse Siguiente.

Información importante

Se muestra el archivo Readme en una ventana. El archivo Readme se coloca en el

directorio de instalación de la máquina, de forma que pueda abrirlo más tarde.

1. Lea la información y después pulse Siguiente.

20 OpenOffice.org 1.1.2 Guía de instalación


131

Contrato de licencia

El diálogo siguiente contiene un acuerdo de licencia. Si no acepta el acuerdo, el

software de OpenOffice.org no se instala.

1. Lea detenidamente el acuerdo de licencia. Si está conforme con las cláusulas

vaya hasta el final del acuerdo, seleccione el cuadro Acepto las condiciones

del contrato y, a continuación, pulse Aceptar.

Si no está de acuerdo pulse No aceptar para salir del programa de instalación

Datos del usuario

Si no importa datos personales aparece el diálogo Introducir datos de usuario.

OpenOffice.org usa los datos introducidos aquí para personalizar las plantillas y

documentos.

Posteriormente puede acceder a este diálogo desde cualquier aplicación de

OpenOffice.org: elija Herramientas - Opciones - OpenOffice.org - Datos del

usuario.

Introduzca sus datos personales.

Pulse Siguiente para continuar con la instalación.


132

Lista de referencias

https://es.wikipedia.org/wiki/Sistema_de_numeraci%C3%B3n
https://es.wikipedia.org/wiki/Software_de_sistema
https://definicion.de/sistema-binario/
https://definicion.de/sistema-decimal/
http://www.ite.educacion.es/formacion/materiales/47/cd/mod1b/1bb_4.htm
https://definicion.de/software/
https://es.wikipedia.org/wiki/Sistema_operativo
https://www.microsoft.com/es-co/
https://es.wikipedia.org/wiki/Desarrollador_de_software
http://histinf.blogs.upv.es/2011/12/09/el-sistema-operativo-windows-desde-sus-inicios-a-
la-actualidad/
http://www.maestrosdelweb.com/principiantes/historia-de-windows/
http://www.taringa.net/posts/info/11171050/Evolucion-de-Windows–_todos_.html
http://windows.microsoft.com/es-ES/windows/history
https://www.google.com.co/search?q=definicion+del+sistema+de+enumeracion&oq=defi
nicion+del+sistema+de+enumeracion+&aqs=chrome..69i57j0l5.11814j1j7&sourceid=chr
ome&ie=UTF-8
http://recursostic.educacion.es/descartes/web/materiales_didacticos/sistemas_numeracion
_ere/index.htm https://es.wikipedia.org/wiki/Sistema_hexadecimal
https://es.wikipedia.org/wiki/Sistema_octal https://es.wikipedia.org/wiki/Sistema_binario
https://es.wikipedia.org/wiki/Sistema_de_numeraci%C3%B3n_decimal
https://es.wikipedia.org/wiki/Sistema_de_numeraci%C3%B3n
http://sistemasdenumeracionjime.blogspot.com.co/p/normal-0-21-false-false-false-es-x-
none.html http://matematica-de-sexto.blogspot.com.co/2011/03/sistema-de-numeracion-
decimal.html http://www.areatecnologia.com/sistema-binario.htm
http://binario.cf/index.php https://www.taringa.net/posts/info/14241396/Aprende-a-
escribir-con-el-sistema- binario.html http://www.areatecnologia.com/informatica/que-es-
software.html http://www.monografias.com/trabajos39/desarrollo-del-
software/desarrollo-del- software.shtml
http://www.alegsa.com.ar/Diccionario/C/18172.php
http://sandraoliviag.blogspot.com.co/2010/10/sistema-operativo-grafico.html
https://sites.google.com/site/ellisvagnibachsistemaoperativo/ventajas-y-desventajas-de-
los-sistemas-operativos-1 https://es.slideshare.net/konata236/requerimientos-minimos-
14472234 http://migueosx.mex.tl/1252050_Historia--Caracteristicas-y-Requerimientos-
de- Instalacion.html https://support.apple.com/es-co/HT202328 http://loveless-s-o-c-f-v-
d-pony.blogspot.com.co/2012/09/caracteristicas-requisitos- de.html
https://matrixembebidos.wikispaces.com/Windows_ce_instalacion
https://support.microsoft.com/es-es/help/12660/windows-8-system-requirements
https://mipaginawebtoker.weebly.com/utilerias-del-sistema-operativo.html
https://es.wikipedia.org/wiki/Instalaci%C3%B3n_de_software
https://norfipc.com/articulos/como-crear-particiones-formato-discos-duros-windows.html
133

Vita

Mi nombre es Cristhian José Díaz Cordón, actualmente tengo 17 años, vivo en el

municipio de los patios y estudio en el instituto técnico Mario Pezzotti Lemus que en

convenio con el SENA estoy incluido en el programa Técnico en Sistemas


134

Apéndice

En este trabajo se empleó en mayor parte las consultas a través de las

distintas paginas encontradas en la web.