Manual Herramientas Informaticas
Manual Herramientas Informaticas
Manual Herramientas Informaticas
INTRODUCCION 8
CAPITULO 1 CONCEPTOS BASICOS DE INFORMATICA 9
1.1 QUE ES LA INFORMATICA 9
1.1.1 El hardware 9
1.1.2 El software 15
1.1.3 Recurso Humano 16
1.2 EVOLUCION HISTORICA DE LA INFORMATICA 18
1.2.1 Hechos y personajes 19
1.2.2 Evolución electrónica 31
1.2.3 Generación de computadores 33
1.3 PROGRAMA DE COMPUTADOR 34
1.3.2 Clasificación de los lenguajes de programación 35
1.3.3 Proceso de traducción de un programa 35
AUTOEVALUACION 39
La información existe desde que existe el lenguaje de comunicación entre las personas y la
forma de codificación del mismo, más precisamente el lenguaje escrito, teniendo en cuenta
que este ha permitido su duración en el tiempo y el reflejo histórico y evolutivo de la ciencia,
la geografía, la cultura, los grandes hechos históricos, entre otros. Los grandes
investigadores han podido esclarecer y comprobar sus afirmaciones gracias a la información
recogida a través del lenguaje verbal y codificado del hombre en muchos idiomas plasmado
en diferentes superficies como piedras, tallos de los árboles, papel, entre otros.
Entendemos por INFORMACIÓN cualquier manifestación (ya sea visual, auditiva, táctil...) de
un conjunto de conocimientos. Sistemáticamente la información también se define como un
conjunto de datos codificados y organizados en una forma que es útil para las personas que
la reciben. Los datos se representan por medio de símbolos, pero sólo pueden considerarse
información en un sentido muy limitado.
Alrededor de los años 70 a pesar de que en esa época se crearon las computadoras
personales, inicialmente la informática era usada sólo por personal informático como
analistas de sistemas, programadores, ingenieros de sistemas y electrónicos, ya que el uso
de los dispositivos y programas de computador eran un poco complejo y se requería de
personal especializado para utilizarlos. Además el acceso a los elementos informáticos
(máquina – software) también eran restringidos por un costo que sólo estaba alcance de
grandes empresas. Hoy por hoy la informática se ha proliferado en todas las áreas como la
medicina, la ingeniería, el arte, la historia, etc y ha llegado hasta las nuevas generaciones
como los niños que desde temprana edad adquieren el conocimiento y la destreza en el
manejo de los dispositivos y programas de computadores.
El desarrollo de este modulo se orienta a todas aquellas personas que de una u otra forma
desean adquirir conocimientos tanto teóricos como prácticos en el uso de la informática,
teniendo como objetivo primordial lograr la habilidad en el estudiante de hacer uso de ella
como herramienta en el desarrollo de su aprendizaje autónomo, a nivel personal y como
futuro profesional.
Uno de los propósitos que se pretende al desarrollar este material didáctico es la de facilitar
al estudiante su aprendizaje, comenzando desde la evolución de la informática hasta el uso
de paquetes de software que le ayuden agilizar las actividades producidas en el desarrollo de
5
su estudio independiente en todas las áreas tanto específicas como las complementarias de
sus carrera.
Las unidades didácticas que se presentarán en este modulo son dos (2), introducción a los
computadores y aplicaciones ofimáticas. En la primera unidad se pretende incursionar al
estudiante en el aprendizaje de los conceptos que fundamentan la informática como ápice
importante en la comprensión y facilidad en el uso de los elementos informáticos, además de
la aplicación práctica. En la segunda unidad se pretende que el estudiante desarrolle la
habilidad en el uso de los programas ofimáticos como herramientas fundamentales para el
trabajo cotidiano y de oficina.
Este material permite presentar en forma gráfica y detallada la forma de usar la computadora,
el sistema operativo y aplicaciones fundamentales, además de mostrar ejercicios prácticos y
talleres entre otras estrategias que permitan que el estudiante adq77uiera destreza en la
utilización de programas de acuerdo a la necesidad presentada en cualquier situación.
6
PRIMERA UNIDAD
“INTRODUCCIÓN A LOS COMPUTADORES”
EL SISTEMA OPERATIVO
VIRUS INFORMATICO
7
UNIDAD 1. INTRODUCCION A LAS HERRAMIENTAS INFORMATICAS
INTRODUCCION
Por las dificultades anunciadas en los anteriores ejemplos naces la idea de ayudar al hombre
en aquellos trabajos rutinarios y repetitivos, generalmente de cálculo y de gestión, donde es
frecuente la repetición de tareas. La idea es que la máquina debe realizarlo mejor, aunque
siempre bajo la supervisión del hombre.
Esta primera unidad contiene tres (3) capítulos. En el primero se estudiará todo lo que
concierne al origen, la evolución y el concepto teórico de la informática. Además de cada uno
de sus tres pilares (hardware, software y recurso humano), de los cuales se profundizará el
concepto y uso de cada uno de ellos. También se trataran fundamentos teóricos relacionados
con el sistema operativo y los virus informáticos.
En esta unidad se ventilaran explicaciones de carácter práctico sobre el uso del software
básico en un sistema computacional como es el sistema operativo, siendo este el motor
lógico de la computadora.
PALABRAS CLAVES
8
CAPITULO I CONCEPTOS BASICOS DE INFORMATICA
2. SOFTWARE: Es la parte blanda, es decir son todos aquellos elementos lógicos que
hacen que el hardware funcione.
1.1.1. El Hardware
Como se mencionó anteriormente el Hardware tiene que ver con todos aquellos elementos
físicos que conforman la informática, el cual presenta una estructura o esquema básico que
constituye la principal herramienta de la informática como es la computadora. Dicho esquema
se muestra en la figura No. 1.1.
9
Figura No. 1.1. Esquema básico del hardware
Las funciones que cumplen cada uno de los elementos que hacen parte del esquema Básico
del software se detallan a continuación.
10
1. Unidad de Control (CU, Control Unit). Es la parte del procesador encargada de de
controlar las funciones del resto de las unidades, además de interpretar y ejecutar las
instrucciones controlando su secuencia.
2. Unidad Aritmético – Lógica (ALU, Arithmetic – Logical Unit). Es la parte del
procesador encargada de realizas todas las operaciones elementales de tipo
aritmético y tipo lógico, es decir operaciones matemáticas y de decisión.
La Memoria Principal está formada por circuitos integrados (chips), en ellos la información
se almacena en estados de tensión (+5 V) al que hacemos corresponder un uno, y no
tensión (0 V) al que le corresponde un cero, por tanto el sistema de almacenamiento sólo
posee dos posibles valores y por ello se denomina binario. Ésta es por lo tanto la menor
cantidad de información que podemos almacenar en un ordenador, y se denomina Bit (un
cero (0) o un uno (1)), y al conjunto de ocho bits se le denomina Byte u Octeto. En
procesamiento informático y almacenamiento, el equivalente a un único carácter, como
puede ser una letra, un número o un signo de puntuación. Como el Byte representa sólo
una pequeña cantidad de información, la cantidad de memoria y de almacenamiento de
una máquina suele indicarse en kilobytes (1.024 bytes), en megabytes (1.048.576 bytes)
o en gigabytes (1.024 megabytes).
Podemos imaginar la memoria como un conjunto de casillas, cada una con una dirección
que la identifica, donde se almacenan los datos y las instrucciones correspondientes a los
programas.
La otra parte de la memoria se denomina ROM (Read Only Memory, Memoria de Solo
Lectura), en la que se encuentran el test de fiabilidad del ordenador (POST: Power on
Self Test), las rutinas de inicialización y arranque, y la BIOS que proporciona los servicios
fundamentales para que el ordenador sea operativo, en su mayor parte controla
periféricos del ordenador como la pantalla, el teclado y las unidades de disco. El término
Memoria de Solo Lectura, significa que esta memoria no puede ser modificada y aun
cuando apaguemos el ordenador la información permanecerá inalterada en la ROM.
Existe otra porción de memoria denominada CMOS que contiene datos básicos de éste,
como pueden ser el número de unidades de disquetes y su tipo, de discos duros y su tipo,
la fecha, la hora y otros datos respecto al comportamiento fundamental del ordenador.
11
Esta memoria no es de tipo permanente, ya que podemos variar la configuración de
nuestro equipo y para ser mantenida necesita de la tensión que le suministra una
pequeña pila o batería.
Memoria Auxiliar
Elementos de Entrada
Para codificar los caracteres se suele usar el estándar ASCII (American Standard Code
for Information Interchange ) o el EBCDIC menos extendido. En ambos, cada carácter
esta codificado mediante ocho bits, así por ejemplo utilizando ASCII la letra A sería
01000001, la B 01000010 y la C 01000011. Al pulsar la letra C en el teclado se originaria
el tren de impulsos. La figura No. 1.2 muestra el teclado estándar.
Teclas alfabéticas: Contiene todas las teclas del alfabeto (de A a Z),
Las teclas de dirección del cursor: Se utilizan para indicar la posición o dirección del
cursor (indicador de posición en la pantalla del computador)
Las teclas especiales: Contiene teclas que cumplen funciones específicas y son utiles
en casi todos los programas de computador (Esc, tab, bloq Mayús, shift ( ), control (ctrl),
12
alt, alt Gr, Enter (↵), retroceso (←), Impr Pant, bloq num, pausa, insert, supr, inicio, fin, Re
Pág., Av Pág.
En la figura No. 2 muestra cada una de las funciones estándar que cumple el teclado
estándar.
El Ratón o Mouse: Los más habituales son los ratones mecánicos, en estos en su parte
inferior se encuentra una bola que rueda al deslizar el ratón sobre la superficie de la mesa
o de una alfombrilla, el movimiento de la bola se transmite a dos ejes perpendiculares y
de éstos a unas ruedas dentadas con un sistema óptico que permite captar el giro de
cada una de estas ruedas, de aquí, mediante la electrónica del ratón, estos valores de
movimiento serán enviados por el puerto serie (COM 1, COM 2,..) – por el puerto serie
los datos se transmiten bit a bit -, o de un bus especial para el ratón, hacia la CPU, que
mediante el programa adecuado podrá situar el cursor en la pantalla. Al pulsar el botón o
botones del ratón, la CPU sabrá, por tanto, sobre que elemento de la pantalla se está
actuando. En la figura No. 1.3 que muestra a continuación presenta el Mouse estándar.
13
El Escáner: Permite convertir información gráfica en una imagen digitalizada o mapa de
bits (“Bitmap”). La imagen que se desea digitalizar se coloca en el escáner, en éste la
imagen es recorrida por un haz luminoso, y la luz reflejada es recogida por un dispositivo
tipo CCD (del mismo tipo que el que incorporan las cámaras de vídeo) que convierte la
señal luminosa en señal eléctrica, posteriormente esta información se convierte en
señales digitales que ingresaran en el ordenador.
La tableta digitalizadota: Consiste en un tablero de dibujo que puede ser recorrido por
un lápiz, los movimientos del lápiz se convierten en informaciones digitales y se envían al
ordenador a través del puerto serie.
- Elementos de salida
Son aquellos dispositivos cuya misión es recoger y proporcionar al exterior los datos de
salida o resultados de los procesos que se realicen en el sistema informático, también se
denominan periféricos o unidades de salida. En algunos casos hay periféricos que además
de ser de entradas también son de salida, como por ejemplo los discos magnéticos y los
ópticos, entre otros, ya que estos permiten introducir información a la computadora y extraer
información. A continuación se especifican algunos elementos de salida más relevantes.
La impresora: Nos sirve para tener una copia impresa de datos o figuras, en definitiva de la
información elaborada o almacenada en el ordenador.
14
Existen diferentes tipos de impresoras, matriciales o de agujas, de inyección de tinta, láser,
etc. Todas ellas suelen recibir la información a través del puerto paralelo del ordenador – por
el puerto paralelo (LPT 1,..) los datos se transmiten en grupos de 8 bits – y utilizan para ello
un cable tipo Centronics.
El Trazador Gráfico o Plotter: Este dispositivo mediante una serie de lápices de dibujo que va
escogiendo puede realizar dibujos de gran precisión, se utiliza en diseño gráfico y estudios
de arquitectura básicamente.
1.1.2 El Software
Conocida como la parte blanda o impalpable del computador, el software es elemento que se
encuentra íntimamente ligado con el hardware, es decir al hardware no funciona sin el
software y viceversa. A continuación se muestra en la figura No 1.4. Un esquema que
muestra los elementos que componen al software, de los cuales está el software Básico y el
Software de aplicación, manteniendo una marcada relación, donde la ejecución de uno
depende del otro. Para mayor comprensión a continuación se presenta la definición de cada
uno de los componentes del software.
El software Básico
Software de aplicación
Las personas son otros de los elementos importantes en la informática, ya que ellos son los
encargados de operar el hardware y manipular el software, además de ser el creador de las
potentes máquinas computacionales.
16
De dirección: Es el encargado de dirigir y coordinar un departamento de informática o centro
de proceso de datos o alguna división, sección área o proyecto dentro del mismo para
obtener un rendimiento adecuado de los recursos disponibles.
17
1.2. EVOLUCION HISTORICA DE LA INFORMATICA
El primer dispositivo manual de cálculo fue El Ábaco, que servía para representar números
en el sistema decimal y contar, permitiendo la realización de operaciones aritméticas
sencillas.
El ábaco consta de un marco de madera dividido en dos partes; además, contiene una serie
de varillas verticales que corresponden cada una a un dígito o cifra. En la parte inferior de
cada varilla hay cinco discos denominados cuentas, que cuando están situados en reposo
quedan desplazados hacia la parte de abajo. En su parte superior hay dos discos
denominados quintas, que en situación de reposo quedan desplazados hacia arriba.
Su funcionamiento se basa en contar unidades de tal forma que en cada unidad, al sumar
uno, se desplaza un disco de su parte inferior hacia arriba ; cuando los cincos discos están
hacia arriba, aparece un estado inestable que hace que estos bajen haciendo esta misma
operación como uno de sus discos de la parte superior; si los dos discos de la parte superior
se encuentran hacia abajo, se produce de nuevo un estado inestable en el que se suben
estos dos discos, añadiendo una unidad en el dígito siguiente (varilla siguiente a la
izquierda).
Con este dispositivo se puede contar y calcular con un número de cifras que depende del
número de varillas que posea. Véase figura No. 1.6.
18
El matemático escocés, John Napier (1550 – 1617), es un intento de simplificar las
operaciones de multiplicación, división y exponenciación, inventó los logaritmos naturales o
neperianos a finales del siglo XVI, construyendo en 1614 las primeras tablas de los mismos.
Hacia el año 1623, el científico alemán Wilhelm Schickard (1592 – 1635) ideó una
calculadora mecánica denominada reloj calculante, que funcionaba con ruedas dentadas y
era capaz de sumar y restar, pero no se pudo montar en aquella época, de tal forma que fue
construida, según el diseño de su autor, a principios del siglo XX por ingenieros de IBM
(figura 1.8). Esta máquina, combinada con la de Jhon Napier, permitía operaciones de
multiplicación. Fue considerada como la primera máquina de calcular de origen mecánico.
19
Figura No. 1.8 Calculadora de Schickard y su autor
Algunos años después, en 1642, el matemático y filósofo francés Blaise Pascal (1623 –
1662) inventó la primera máquina automática de calcular completa a base de ruedas
dentadas que simulaba el funcionamiento del ábaco. Esta máquina realizaba operaciones de
suma y resta mostrando el resultado por una serie de ventanillas. En un principio se
denominó pascalina, recibiendo posteriormente el nombre de máquina aritmética de
Pascal. En la figura 1.9 puede verse el aspecto exterior de esta máquina.
20
Paralelamente a Pascal, en 1666 el matemático inglés Samuel Morland inventó otro aparato
mecánico que realizaba operaciones de suma y resta; se denominó máquina Aritmética de
Morland y su funcionamiento y prestaciones se asemejan a los de la máquina de Pascal.
Pocos años más tarde, en 1672, el filósofo y matemático alemán Gottfried Wlhelm Von
Leibnitz (1646 – 1716) mejoró la máquina de Pascal construyendo su calculadora
universal, capaz de sumar, restar, multiplicar, dividir y extraer raíces cuadradas,
caracterizándose por hacer la multiplicación de forma directa, en vez de realizarla por sumas
sucesivas, como la máquina de Pascal.
En 1779, Mattieu Hahn diseñó y construyó una máquina de calcular capaz de realizar
sumas, restas, multiplicaciones y divisiones.
Ya en el siglo XIX, en el año 1805 el francés Joseph Marie Jacquard (1752 – 1834),
después de algunos intentos anteriores, construyó un telar automático que realizaba un
control prefecto sobre las agujas tejedoras, utilizando tarjetas perforadas que contenían los
datos para el control de las figuras y dibujos que había que tejer. Se puede considerar el
telar de Jacquard como la primera máquina mecánica programada.
21
Figura No. 1.10 Charles Babbage y su máquina de diferencias
El esquema utilizado para su diseño es el representado el esquema 1.1, donde pueden verse
unidades funcionales de control, cálculo, memoria y dispositivos de entrada salida.
La hija del famoso poeta Lord Byron (1788 – 1824), Augusta Ada Byron, condesa de
Lovelace, fue la primera persona que realizó programas para la máquina analítica de
Babbage, de tal forma que ha sido considerada como la primera programadora de la historia.
El la figura 1.11 se muestra la máquina analítica y a su primera programadora Augusta Ada.
22
Figura No. 1.11 Máquina Analítica de Babbage y su programadora
En 1854, el ingeniero sueco Pehr George Sheutz (1785 – 1873), apoyado por el gobierno de
su país, construyó una máquina diferencial similar a la de Babbage, denominada máquina de
tabular, que tuvo un gran éxito y se utilizó fundamentalemente para la realización de cáculos
astronómicos y la confección tablas para las compañías de seguros. En la figura No. 1.12 se
observa la calculadora de Scheutz.
También en 1854, el matemático inglés george Boole (1815 – 1864) desarrolló la teoría del
algebra de Boole, que permitió a sus sucesores el desarrollo matemático del algebra binaria
23
y con ella la representación de circuitos de conmutación y la aparición de la llamada “Teoría
de los circuitos lógicos”.
En 1895, Hollerith incluyó en su máquina las operación de sumar con el fin de utilizarla para
la contabilidad de los ferrocarriles Centrales de Nueva Cork. Esto constituyó el primer intento
de realización automática de una aplicación comercial, lo que hizo que3 el funcionario se
introdujera en el mundo de los negocios de tal manera que en 1896, fundó la empresa
tabulating machines Company, la cual se fusionó con otras empresas en el año de 1924
configurando la actual International business machines (IBM), cuyo primer presidente fue
Thomas J. Watson (padre). Este no estaba muy seguro del futuro que podían tener estas
máquinas, idea que no fue compartida por sus sucesores, entre los que podemos citar a su
hijo Thomas J Watson.
En 1887, el francés Léon Bollée (1870 – 1913), famoso por su gran afición al automovilismo,
construyó una máquina de multiplicar en la que la multiplicación se realizaba directamente,
sin utilizar el procedimiento de sumas sucesivas. La novedad consistió en que la máquina
tenía internamente una tabla completa de multiplicar.
24
También a finales del siglo XIX, un español reside en Estados Unidos, Ramón Verea,
construyó una máquina que realizaba la multiplicación directamente de forma similar a la
máquina de Léon Bollée.
En 1893, el suizo Otto Steiger Construyó la primera calculadora que tuvo éxito comercial; su
nombre fue la millonaria y se utilizó para los grandes negocios y en algunas aplicaciones de
cálculo científico. En figura 1.13 Se muestra está máquina.
A principios del siglo XX, en 1910, James Power Diseñó nuevas máquinas censadoras
siguiendo la idea de Hollerith.
Otro ingeniero español, Leonardo Torres Quevedo ()1852 – 1936), construyó a principios
del siglo XX, siguiendo la línea de Babbage, varias máquinas o autómatas teledirigidos, una
máquina para jugar al ajedrez y una máquina calculadora. En 1914 diseñó en papel una
máquina analítica que al final no fue construida.
En 1936, el matemático inglés Alan M. Turing (1912 – 1954) desarrolló la teoría de una
máquina capaz de resolver todo tipo de problemas con solución algorítmica, llegando a la
construcción teórica de las máquinas de Turing. Una máquina de Turing es una forma de
representar un proceso a partir de su descripción. Véase figura No.1.14.
25
Figura 1.14 Alan M. Turing y el esquema de su máquina teórica
26
Figura 1.15 Vistas de la computadora Mark-I.
Esta máquina fue la primera computadora electromecánica que se construyó y que funcionó,
aunque se utilizó poco tiempo, puede la aparición de las computadoras electrónicas hizo que
las de este tipo cayeran rápidamente en desuso.
Tenía 16,6 metros de largo por 2,6 metros de alto, pesaba unas 70 toneladas y estaba
construida por 800.000 piezas móviles, teniendo su cableado una longitud de 800.000
metros. En la figura 1.16 aparece el equipo que desarrolló esta máquina, donde podemos ver
en el centro a Howard H. Aiken.
27
Figura 1.16 Equipo que desarrolló la computadora Mark-I
Sumaba dos números en menos de un segundo y los multiplicaba en tres segundos, dando
las respuestas en tarjetas perforadas. Trabajaba con operandos de hasta 23 cifras
decimales. Estaba preparada para el cálculo de tablas matemáticas y su velocidad era
mucho mayor que la de las calculadoras de la época.
En 1938, el Alemán Calude Shannon comenzó a aplicar la teoría del álgebra de Boole en la
presentación de circuitos lógicos. Publicó en 1948 la teoría matemática de las
comunicaciones y realizó diversos estudios sobre la teoría de la información, donde
aparecieron medidas de la cantidad de información como el bit (binary digit).
En 1940, John W. Mauchly y Joh Presper Eckert junto con científicos de la Universidad de
Pensilvania construyeron en la escuela Moore de Ingeniería Eléctrica, a petición del
Ministerio de Defensa de Estados Unidos, la primera computadora electrónica
denominada ENIAC (Electronic Numerical Integrator and calculador) construida a base de
válvulas al vacío, que entró en funcionamiento en 1945. En el equipo de construcción de esta
computadora se encontraba J. V. Atanasoff y C. Berry, cuyos estudios y ensayos en su
calculadora ABC fueron muy importantes para el proyecto ENIAC. La diferencia esencial
entra la ABC y la ENIAC consistía en que esta última era programable y universal, es decir,
podía ser aplicada a cualquier tipo de cálculos. Fue muy utilizada por el ejército de Estados
Unidos para el cálculo de la trayectoria de proyectiles por medio de tablas.
28
Era mil veces más rápida que la MARK-I y realizaba la suma de dos números en dos
diezmilésimas de segundo, multiplicándolos en tres milésimas de segundo. Tenía un
volumen de aproximadamente 111 metros cúbicos, ocupaba una superficie de 160 metros
cuadrados y su peso se aproximaba a las 30 toneladas; además poseía 17.468 válvulas de
vacío. 50 mil conmutadores, 70 mil resistencias. 10 mil condensadores, 7500 interruptores,
1500 relés y un consumo entre 100 y 200 mil vatios. Este último dato hizo que al
concentrarse la ENIAC por primera vez, las luces de una buena parte de la ciudad de
Filadelfia sufrieran un gran descenso en su iluminación, quedándose la ciudad casi a
oscuras. Además el equipo necesitaba ventilación y su mantenimiento era muy elevado,
sobre todo debido a las válvulas. En la figura 1.17. Muestra la computadora ENIAC y el
equipo que la construyó.
En 1944, el ingeniero y matemático John Von Neumann (1903 – 1957), de origen húngaro y
naturalizado norteamericano, desarrolla la idea de programa interno y describe el
fundamento teórico de construcción de una computadora electrónica denominada modelo de
Von Neumann. La idea de Von Neumann era la coexistencia en el tiempo de datos e
instrucciones en la computadora y la posibilidad de ser programada, no estando las órdenes
cableadas en los circuitos de la máquina. Publicó el artículo <<Teoría y técnicas de las
computadoras electrónicas>> que fue un intento de diseño de una computadora desde el
punto de vista lógico. En 1952 se realizó esta máquina que se denominó EDVAC (Electronic
Discrete Variable Automatic Computer) y fue una modificación de la ENIAC. Esta
computadora utilizaba líneas de demora acústica de mercurio por donde circulaban señales
eléctricas sujetas a retardo y permitían la memorización de los datos. La figura 1.18 muestra
a John Von Neumann y su computadora.
29
Figura 1.18. Jhon Von Neumann y el EDVAC
En 1949, John W. Mauchly y john Presper Eckert, tras fundar su propia compañóa, la
Eckert – Mauchly Corporation, desarrollaron como primer proyecto una computadora binaria
automática que se denominó BINAC (Binay Automatic Compouter) cuya novedad consistió
en la realización de determinadas transmisiones de señales internas en paralelo. Con esta
máquina aparecieron los diodos semiconductores en las computadoras, así como la
utilización de las cintas magnéticas.
30
Figura No. 1.19 La computadora UNIVAC-I
31
Todo comenzó con la válvula de vacío y la construcción de dispositivos lógicos biestables.
Un biestable es un dispositivo capaz de tener dos estados estables y poseer la propiedad de
conmutar de uno a otro cuando así le sea ordenado. Por una parte la válvula la puede hacer
la función de un relé eléctrico, es decir, abrir o cerrar un circuito, y por otra, un elemento
biestable nos permite retener un bit de información.
Además, los progresos en la física del estado sólido han sido los agentes de la gran
evolución de las industrias de computadoras.
32
Figura 1.20 Evolución de la electrónica
33
Tercera generación (1964 – 1971). En esta generación el elemento más significativo es el
circuito integrado aparecido en 1964, que consistía en el encapsulamiento de una gran
cantidad de componentes discretos (resistencias, condensadores, diodo y transistores),
conformando uno o varios circuitos con una función determinada, sobre una pastilla de
silicona o plástico. La miniaturización se extendió a todos los circuitos de la computadora,
apareciendo las minicomputadoras. Se utilizaron tecnologías SSI Y MSI. También el
software evolucionó de forma considerable con un gran desarrollo de los sistemas
operativos, en los que se incluyó la multiprogramación, el tiempo real y el modo interactivo.
Comenzaron a utilizarse las memorias de semiconductores y los discos magnéticos.
Quinta generación (1981 – 199?). En 1981, los principales países productores de nuevas
tecnologías (Fundamentalmente Estados Unidos y Japón) anunciaron una nueva generación,
cuyas características principales iban a ser:
Proceso: Conjunto de instrucciones que resuelven el problema a partir de los datos que han
sido introducidos, dejando los resultados en la memoria central.
34
Salida de resultado: Son todas las instrucciones que hacen que los datos resultantes del
proceso sean proporcionados al exterior por medio de algún dispositivo de salida (pantalla,
impresoras, etc).
Para desarrollar los programas o el también denominado software, con el objetivo de realizar
tareas específicas es necesario que existan los lenguajes de Programación, los cuales se
definen como una notación para escribir programas, a través de los cuales podemos
comunicarnos con el hardware y dar así las ordenes adecuadas para la realización de un
determinado proceso. Un lenguaje está definido por una gramática o conjunto de reglas que
se aplican a un alfabeto constituido por el conjunto de símbolos utilizados.
35
Lenguajes de Alto nivel (evolucionados)
Los lenguajes de bajo nivel o lenguaje de máquina es el único que entiende directamente la
computadora. Utiliza el alfabeto binario, que consta de los dos símbolos 0 y 1., denominados
bits, (abreviatura inglesa de los dígitos binarios). Fue el primer lenguaje utilizado en la
programación de computadoreas, pero dejó de utilizarse por su dificultad y complicación,
siendo sustituido por otros lenguajes más fáciles de aprender y utilizar, que además reducen
la posibilidad de cometer errores.
El lenguaje ensamblador es el primer intento de sustituir el lenguaje máquina por otro más
similar a los utilizados por las personas. En este lenguaje, cada instrucción equivale a una
instrucción en lenguaje máquina, utilizando para su escritura palabras nemotécnicas en lugar
de cadenas de bits. Por ejemplo para realizar un programa que realizara una suma entres
dos números, se utilizaba la sigla ADD y cualquier letra para guardar información de entrada
y de salida como resultado.
2 Aproximarse al lenguaje natural, para que el programa se pueda escribir y leer de una
forma más sencilla, eliminando muchas de las posibilidades de cometer errores que se
daban en el lenguaje de máquina.
Teniendo en cuenta los avances informáticos, de los lenguajes de alto nivel se generaron
nuevas versiones y otros nuevos lenguajes de uso general y especifico, para atender las
necesidades generadas en las empresas e industrias. En la actualidad existen muchos
lenguajes encargados de la programación orientada a objetos y a eventos, gráfica,
multimedial, para el desarrollo de bases de datos, programación en Internet, entre otros. A
continuación se nombran los lenguajes más utilizados para diferentes usos:
Su aprendizaje es muy fácil y rápido. No se requiere ser un experto para aprender a utilizar
uno de estos lenguajes.
La mayoría son de propósito general, es decir se utilizan para realizar software complejos de
calidad.
Existen muchas personas a nivel mundial expertos en el uso de estos lenguajes, lo que
facilita el acceso al aprendizaje.
La traducción por un compilador (la compilación) consta de dos etapas fundamentales, que
a veces no están claramente diferenciadas a lo largo del proceso: la etapa de análisis del
programa y la etapa de síntesis del programa objeto. Cada una de estas etapas conlleva la
realización de varias fases. El análisis del texto conlleva la realización de análisis del léxico,
de la sintaxis y de la semántica. La síntesis del programa objeto conlleva la generación de
código y su optimización.
38
AUTOEVALUACION
3. Los elementos de entrada son aquellos que permiten la captura de datos para que éste
sea procesado por la computadora, cuales de los dispositivos no es un elemento de
entrada:
b) teclado d) MOUSE
4. La computadora está conformada por dos memorias básicas, de las cuales una de ella
mantiene los datos en forma temporal:
39
b) Segunda generación d) cuarta generación
e) Quinta generación
7) Cual de las siguientes funciones no tiene relación directa con los objetivos de la
informática
a) Aplicación informática
b) Programa
c) Gestor de trabajos
d) Administrador de recursos
e) Procesador de texto
10) Los lenguajes de programación de alto nivel han tenido gran descendencia por su
facilidad de uso, cuales de los siguientes fueron los primero
40
CAPITULO 2. EL SISTEMA OPERATIVO
2.1 INTRODUCCIÓN
Ahora recordemos que el software está dividido en software Básico y software de aplicación,
el primero es el conocido sistema operativo, encargado de administrar los recursos del
sistema; y el segundo son los programas de computadores que se encargan de realizar
tareas específicas.
2.2 DEFINICION
Un sistema operativo es, en principio, el soporte lógico que controla el funcionamiento del
equipo físico o hardware haciendo que el trabajo con la computadora sea sencillo. Desde
este punto de vista podemos definirlo de la siguiente manera:
En el origen de la historia de las computadoras ( hace unos cuarenta años), los sistemas
operativos no existían y la introducción de un programa para ser ejecutado se convertía en
un increíble esfuerzo que solo podía ser llevado a cabo por muy pocos expertos. Esto hacia
que las computadoras fueran muy complicadas de usar y que se requiriera tener altos
conocimientos técnicos para operarlas. Era tan complejo su manejo, que en algunos casos el
resultado llegaba a ser desastroso.
Se buscaron medios más elaborados para manipular la computadora, pero que a su vez
simplificaran la labor del operador o el usuario. Es entonces cuando surge la idea de crear un
medio para que el usuario pueda operar la computadora con un entorno, lenguaje y
operación bien definido para hacer un verdadero uso y explotación de esta. Surgen los
sistemas operativos.
Entre las características que presentan los sistemas operativos presentan las siguientes
características:
42
Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de
una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto
es, asignar a cada proceso una parte del procesador para poder compartir los recursos.
Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe
encargar de comunicar a los dispositivos periféricos (entrada/salida), cuando el usuario
así lo requiera.
Organizar datos para acceso rápido y seguro.
Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el
acceso y manejo de los dispositivos de Entrada/Salida de la computadora.
Técnicas de recuperación de errores.
Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se
bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro
usuario.
Presentan utilerías de Software. Fragmentación de Archivos, Compresión de Datos,
administración de Memoria.
Como usuarios finales, nos detendremos a clarificar los sistemas operativos por la forma en
que ofrecen sus servicios (visión externa):
Esta clasificación es la más comúnmente usada y conocida desde el punto de vista del
usuario final. Esta clasificación se comprende fácilmente con el cuadro sinóptico que a
continuación se muestra en la tabla No. 2.1.
43
Tabla No. 2.1. Sistemas operativos por servicios.
1. S.O. Monousuario: Los sistemas operativos monousuarios son aquéllos que soportan
a un usuario a la vez, sin importar el número de procesadores que tenga la computadora o
el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de
44
tiempo. Las computadoras personales típicamente se han clasificado en este renglón.
En otras palabras los sistemas monousuarios son aquellos que nada más puede atender a
un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo
de aplicación que se este ejecutando.
2. S.O. Multiusuario: Los sistemas operativos multiusuarios son capaces de dar servicio
a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la
computadora o por medio de sesiones remotas en una red de comunicaciones. No importa
el número de procesadores en la máquina ni el número de procesos que cada usuario
puede ejecutar simultáneamente.
En esta categoría se encuentran todos los sistemas que cumplen simultáneamente las
necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de
sistemas se emplean especialmente en redes. En otras palabras consiste en el
fraccionamiento del tiempo (timesharing).
S.O. Monotarea: Los sistemas monotarea son aquellos que sólo permiten una tarea a la
vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual
se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo
solo una tarea a la vez.
Los sistemas operativos monotareas son más primitivos y, solo pueden manejar un
proceso en cada momento o que solo puede ejecutar las tareas de una en una.
La multitarea suele asociarse con soporte hardware y software para protección de memoria
con el fin de evitar que procesos corrompan el espacio de direcciones y el comportamiento
de otros procesos residentes.
• Asimétrica:
Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los
procesadores el cual jugará el papel de procesador maestro y servirá como pivote para
distribuir la carga a los demás procesadores, que reciben el nombre de esclavos.
• Simétrica:
Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son
enviados indistintamente a cual quiera de los procesadores disponibles, teniendo,
teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este
esquema.
Se dice que un thread es la parte activa en memoria y corriendo de un proceso, lo cual
puede consistir de un área de memoria, un conjunto de registros con valores específicos,
la pila y otros valores de contexto.
Un aspecto importante a considerar en estos sistemas es la forma de crear aplicaciones
para aprovechar los varios procesadores.
MS-DOS.
OS/2.
Macintosh OS.
UNIX.
Microsoft Windows NT.
Microsoft Windows 95/98/windows Me/2000/XP, entre otras versions.
Linux
MS-DOS.
Este sistema operativo emplea discos flexibles con una organización determinada. Los
discos se pueden grabar por una o por dos caras y la información se organiza en 40 pistas
de 8 ó 9 sectores de un tamaño de 512 caracteres, reservándose el sistema para la propia
información del disco, que puede ser disco removible o disco duro, teniendo en el segundo
más capacidad pero similar estructura.
46
Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras como
números, se componen de dos partes: el nombre del fichero y la extensión, estando ambos
datos separados por un punto. Las diferentes unidades de disco son identificadas por el MS-
DOS a través de una letra seguida de dos puntos. Los tipos de extensión más habituales son
como aparecería la memoria cargada con ellos; es decir, que pueden cargar directamente a
memoria sin el auxilio del sistema operativo.
MS-DOS esta lejos de ser el sistema operativo ideal, ya que, de momento, se trata de un
sistema monotarea, pero aunque esto se resolviera, seguiría presentando problemas de
diseño que provocan que el comportamiento de la máquina sea poco fiable. A pesar de estas
desventajas y de que existen otros sistemas operativos en el mundo de la microinformática,
hay que tener siempre presente la enorme cantidad de software que se ha desarrollado para
DOS y que conviene aprovechar en lo posible.
OS/2.
Pero IBM continuo desarrollando este sistema operativo. El OS/2 al principio fue muy
parecido al MS-DOS, tiene una línea de comando, pero la diferencia que existe con el DOS
es el intérprete de comandos, el cual es un programa separado del kernel del sistema
operativo y aparece únicamente cuando se hace clic en uno de los iconos “OS/2 prompt”
dentro del Workplace Shell. Otra diferencia es que este sí en un sistema operativo multitarea.
En el OS/2 muchos de los comandos son idénticos a los de su contra parte pero tiene más
comandos debido a que es más grande, completo y moderno.
Macintosh OS.
El sistema operativo constituye la interfaz entre las aplicaciones y el hardware del Macintosh.
El administrador de memoria obtiene y libera memoria en forma automática para las
aplicaciones y el sistema operativo. Esta memoria se encuentra normalmente en un área
llamada cúmulo. El código de procedimientos de una aplicación también ocupa espacio en el
cúmulo. Ahora se presenta una lista de los principales componentes del sistema operativo
son:
El cargador de segmentos carga los programas por ejecutar. Una aplicación se puede cargar
completa o bien puede dividirse en segundos individuales que se pueden cargar de manera
dinámica conforme se necesiten.
47
el administrador de eventos del sistema operativo informa de la ocurrencia de diversos
eventos de bajo nivel, como la presión de un botón del mouse o el tecleo. En condiciones
normales, el administrador de eventos de la caja de herramientas transfiere estos eventos a
las aplicaciones.
Los manejadores de dispositivos son programas con los cuales los diversos tipos de
dispositivos pueden presentar interfaces uniformes de entrada / salida a las aplicaciones.
UNIX.
El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos
proporciona un método sencillo de organizar archivos y permite la protección de archivos. Sin
embargo, las instrucciones del UNIX no son intuitivas.
Este sistema ofrece una serie de utilidades muy interesantes, como las siguientes:
Microsoft no solo se ha dedicado a escribir software para PCs de escritorio sino también para
poderosas estaciones de trabajo y servidores de red y bases de datos.
48
Además de ser multitarea, multilectura y multiprocesador ofrece una interfaz gráfica. Y trae
todo el software necesario para trabajar en redes, permitiendo ser un cliente de la red o un
servidor.
Es un entorno multitarea dotado de una interfaz gráfica de usuario, que a diferencia de las
versiones anteriores, Windows 95 no necesita del MS-DOS para ser ejecutado, ya que es un
sistema operativo.
LINUX
Linux fue creado a comienzos de los 90 por Linus Torvalds, un estudiante de ciencias de la
computación de la universidad de Helsinki quien se basó en Minix, un sistema operativo Unix
para procesadores de tipo Intel, muy limitado.
El Linux que hoy conocemos no es solamente el fruto del trabajo de Torvalds, quien en
realidad creó el kernel (núcleo del sistema operativo que contiene las funciones básicas).
Más adelante, cuando dio a conocer su creación a través de Internet muchos programadores
a nivel del mundo comenzaron a contribuir a su evolución y perfeccionamiento, fenómeno
que hoy se ha incrementado gracias a la popularidad del sistema y al aporte de muchas
empresas y organizaciones que han creado distribuciones el kernel sigue estando en manos
de Torvalds quien libero recientemente la versión 2.2.11 del mismo, la cual, entre otras
novedades , incluye un alto soporte para Multimedia. Pero el proceso de desarrollo no se
detiene y ya hay versiones superiores, por ahora en fase beta.
1. Es multiusuario, permite que un equipo pueda ser compartido por varios usuarios,
cada uno con diferentes "privilegios" y sin acceso a la información de los demás.
• Es multitarea. Como otros sistemas operativos muy difundidos (Windows, Mac OS,
etc), el usuario puede trabajar simultáneamente en varias aplicaciones diferentes,
sin que una interfiera con lo otra. Puede incluso copiar información entre ellas.
49
• Contiene prácticamente todos los protocolos que se necesitan para trabajar en una
LAN (red de área local) o en Internet. Fue desarrollado alrededor del protocolo
TCP/IP, con el que funciona la Web y la mayoría de redes actuales, por lo que su
capacidad de conectividad es muy amplia.
• Tiene una amplia compatibilidad con sistemas DOS. Por ejemplo, tiene comandos
para copiar archivos a disquetes que luego se pueden leer en un PC con Windows.
50
2.6 EL SISTEMA OPERATIVO WINDOWS XP
Para entrar al sistema operativo Windows se presenta una pantalla de entrada para
identificar los diferentes tipos de usuarios, como por ejemplo los que se muestra en la figura
No.2.1, que existen dos tipos de usuarios, Profesores e Invitado, esto con el fin de colocar
niveles de seguridad, para que otras personas que utilicen el PC, no manejen programas o
archivos de acceso restringido, por ejemplo en el caso de la figura: notas, diseño de
exámenes, etc. Estos tipos de usuarios se realizan en configuración de usuarios, lo cual se
podrá tratar más adelante.
51
Ver figura No. 2.2 Iconos del escritorio de Windows
En la figura 2.3, se muestra el escritorio que se caracteriza por tener un fondo, el cual el
usuario puede colocar el que desee con solo dar clic con el botón derecho del mouse, donde
saldrá un menú flotante con diferentes opciones, cada una cumple una función. Ver figura
No.2.4.
52
En la parte inferior del escritorio encontramos la barra de tareas. Donde se muestran todos
los programas o archivos abiertos, los cuales se denotan con el icono de referencia del
programa. Ver figura No. 2.5.
En la parte izquierda de la barra de tareas se encuentra la opción INICIO, que al dar clic
podemos ingresar a un menú desplegable con múltiples opciones, el cual nos permite tener
acceso a las utilidades de Windows y a todos los programas que se encuentran instalados en
él. Ver figura No. 2.6. En la misma figura en la parte derecha, se muestra la hora actual del
computador y algunos iconos de acceso directo a pequeños programas como acceso al
calendario, fecha actual, control de volumen, etc.
Todas las ventanas de Windows manejan la misma presentación. Ver figuran No. 2.7
53
Figura No. 2.7 Ventana estándar de Windows XP
Nombre del programa o archivo: En la parte superior de la ventana se muestra el nombre del
programa o archivo que se esté abierto o se esté usando.
Barra de menú: En la barra de menú en la figura No. 2.7, se encuentran opciones como
Archivo, edición, Ver, etc. En las cuales se encuentra a su vez otras opciones para que el
usuario ejecute alguna acción que desee. Generalmente los nombres de estas opciones, la
mayoría de los programas de Microsoft las tienen.
Barra de Herramienta: La barra de herramienta muestra varios iconos, los cuales permiten
ejecutar acciones que la mayoría de las veces se encuentran en el menú pero esta barra
facilita el uso en forma rápida de opciones para la ejecución de alguna acción.
El botón minimizar: Al dar un clic permite que la ventana se mantenga cerrada en espera en
la barra de tareas para posterior utilización.
El botón restaurar: Al dar clic se utiliza para aumentar o disminuir el tamaño a la ventana.
El botón cerrar: Sirve para cerrar la venta del programa o archivo que se encuentre abierto.
Área de Trabajo: Es el área donde se manipulará el archivo o programa abierto.
Ahora estudiaremos cinco (5) utilidades más importantes de Windows XP, entre estas
tenemos:
Configurar escritorio
Configurar Fecha/hora
54
Crear directorios o carpetas
Buscar archivos
1. Dar clic con el botón derecho del Mouse en un espacio libre del escritorio
2. En el menú desplegable que se muestra. De un clic en la opción propiedades.
3. Se muestra una ventana llamada Propiedades de pantalla. Ver figura No. 2.8.
Fichas de opciones
55
Escritorio: Esta ficha se utiliza para personalizar una imagen de fondo que desee.
Protector de pantalla: Es una presentación de pantalla la cual puede ser de texto o
multimedia (imágenes, gráficos, animación, sonido, video, etc), Se utiliza para que el usuario
proteja en determinado tiempo la información que se muestra en pantalla, cuando deje de
manipular cualquier dispositivo de Entrada/salida conectado al Computador, por ejemplo
teclado, Mouse, disquete, etc.
Apariencia: Es la forma como desea que se muestren todas las ventanas de Windows.
Configuración: Se utiliza para configurar la cantidad de colores que se quiere utilizar para la
resolución de la pantalla.
Cada ficha cumple una función específica en la pantalla del computador, en este curso nos
detendremos a explicar las ficha de protector de pantalla, escritorio y apariencia. A
continuación se muestran cada uno de los pasos para ejecutar las opciones de las fichas
nombradas.
2. El opción esperar, se pueden colocar los minutos en que desee que salga el protector de
pantalla del computador, después de un tiempo sin utilizar el computador, por ejemplo usar el
teclado, mover el mouse, etc.
Ficha Escritorio, se activa con un clic en la ficha. Ver figura No. 2.10
56
Figura No. 2.10. Propiedades de pantalla. Ficha Escritorio
Nota: si desea escoger una imagen propia, como foto o cualquier otra imagen, de un clic
en el botón examinar y selección la unidad de almacenamiento (disco duro, diskete o CD),
donde se encuentra el archivo que contiene la imagen.
Ficha Apariencia, se activa con un clic en la ficha. Ver figura No. 2.11
57
A las ventanas se les puede cambiar la apariencia en tamaño, colores y tipo de letra. Para
cambiarle los diferentes tipos y formas de apariencia a las ventanas realice los siguientes
pasos:
Para modificar la fecha y hora actual del sistema se realiza los siguientes pasos:
se da un doble clic en la esquina inferior derecha donde aparece la hora actual del
sistema Ver figura No. 2.12.
Luego sale una nueva ventana, ver figura No. 2.13.
58
En la ficha Fecha y hora: se utiliza para cambiar la fecha y la hora, se modifica de la
siguiente manera:
Fecha:
Si desea cambiar el mes, se da un clic en el botón , el cual permitirá que salga una lista
de meses.
Si desea cambiar el año, con un clic en el boton , el cual tiene dos flechas, una que
indican para seleccionar un año superior y otra indica un año inferior al que se encuentra
actualmente en el sistema.
para terminar oprime el botón aceptar con un clic. , y de clic en las flechas según desee
que sea a.m. ó p.m.
Si desea terminar oprime el botón aceptar, pero si desea entrar a otra ficha oprime el
botón aplicar y continua haciendo las modificaciones pertinentes.
Hora:
Si desea cambiar la hora, debajo del reloj de manecillas que se muestra en la ventana,
se encuentra la hora activa del PC.
Ficha zona horaria: Esta ficha se utiliza para indicar la zona geográfica en que se encuentra
ubicado el usuario. Ver figura 2.13.
59
Para seleccionar la ubicación da un clic en el botón , para que muestre la lista de algunas
zonas mundiales.
Ficha Hora Internet, se utiliza para sincronizar la hora desde un servidor horario de Internet.
Ver Figura No. 2.14. Hora Internet.
Los archivos se utilizan cuando se desea almacenar datos de manera persistente, o para
guardarlos en memoria secundaria (disco duro, diskette, CD, etc) con el fin de no utilizar
memoria principal (RAM), teniendo en cuenta que esta última es normalmente más escasa
que la anterior y la información no se podría guardar en forma permanente. Los archivos se
identifican por medio de un “nombre“ que el usuario puede colocar el que desee siempre y
cuando no exceda a los caracteres permitidos por el sistema operativo y una “extensión” o
“apellido” que significa el tipo de archivo o el contenido. Por ejemplo en la figura No. 2.15.
60
Figura No. 2.15 Archivo de ejemplo
Además Windows XP, identifica un tipo de archivo a través de un icono (imagen), por
de Excel (hoja de cálculo), se identifica con el icono y así otros archivos de otro tipo.
Crear carpetas
Existen dos formas de crear carpetas, por medio de dos utilidades de Windows XP llamada
MiPC o a través del Explorador de Windows.
Entonces los pasos para crear carpetas por medio de MiPC son:
1. Doble clic con el Mouse o clic y luego la tecla enter para entrar al entorno de MiPC.
Ver figura No. 2.16.
61
Figura No. 2.16 Entorno Mi PC
62
Figura No. 2.17 Crear nueva carpeta
63
1. Entra con doble clic en la capeta donde desea crear la otra.
2. Se realizan los pasos anteriores del 5 al 6.
El explorador de Windows es una utilidad del sistema operativo XP, de fácil uso, tiene las
funciones similares a las de MiPC, pero presenta la información de las unidades mucho más
detalladas.
1. Entrar al explorador de Windows, dando un clic con el botón derecho del mouse y
seleccionando la opción explorar. Ver figura No. 2.19
64
Figura No. 2.20. Explorador de Windows
Si se quiere copiar un archivo, se pude hacer de dos formas, arrastrando y soltando el mouse
o por medio del menú.
1. Se selecciona la unida (C:, D:, A), donde se encuentra el archivo o carpeta que se
desea copiar en la columna izquierda del explorador.
2. En la columna derecha, se selecciona el archivo o carpeta a copiar.
3. Se da un clic sostenido al archivo que se desea copiar y se arrastra hacia la columna
izquierda del explorador, el cual muestra una sombra, esta debe ser coloca sobre la
unidad (disco duro o diskette) donde se copiará o será el destino del archivo y se
suelta el botón del Mouse.
4. Luego sale una pequeña ventana donde se muestra dicho copiado, donde informa la
ubicación de inicio y destino. En la figura No. 2.21. remarcada con un cuadro rojo se
muestra la indicación.
5. Si desea cancelar la acción de copiado la puede hacer oprimiendo el botón cancelar
65
2.6.5 Eliminar archivos
Para eliminar archivos se puede realizar en ambas utilidades de Windows XP, en MiPC o en el
Explorador de Windows. Existen varias formas de eliminar archivos, a continuación
explicaremos por medio del explorador los pasos de una de las formas.
66
12. Inmediatamente sale una pequeña advertencia donde le informa lo que ocurre si borra.
Ver figura No. 2.26.
13. Si desea formatear de un clic en aceptar.
67
Figura No. 2.26 Advertencia para dar formato a disco disco 31/2 (A:)
Generalmente el usuario no recuerda donde guarda sus archivos o que nombre le colocó o
también en que fecha lo realizó. Estos problemas se pueden solucionar por medio del
Explorador de Windows o MiPC. Para este caso utilizaremos el Explorador de Windows y
realice los siguiente pasos:
3. Dependiendo de los archivos que desea buscar, usted puede seleccionar con un clic
en la opciones de búsqueda: imágenes, música o vídeo; documentos de texto, de hoja de
calculo, etc. ; Todos los archivos y carpetas.
a. Si deseas buscar todas las imágenes, música o video que se encuentran en una
memoria auxiliar especifica (disco duro, diskette o CD), se puede hacer oprimiendo clic en
68
la lista desplegable de la opción de dirección y seleccionar con un clic la ubicación donde
se debe buscar la información. Ver figura No. 2.28. y luego da un clic en el tipo de archivo
que desea buscar, ver figura No. 2.29. y luego oprima el botón búsqueda.
69
c. Si desea la opción todos los archivos y carpetas. Ver figura No. 2.31, le muestra dos
opciones, la primera se encuentra un primer recuadro en blanco para que escriba la
forma en que busque los archivos, de la cual existen varias formas de especificar la
búsqueda. En el cuadro No. 2.1, se especifican varias técnicas de búsqueda. En el
segundo recuadro puede escribir una palabra o frase que se encuentre en el
contenido del archivo a buscar. Después de seleccionada cualquiera de las dos
opciones debe dar un clic al botón búsqueda.
cuadros.*
3. Si el usuario desea buscar un archivo que empiece por una letra o varias
letras que se encuentren en un archivo de texto. Por ejemplo:
70
2.6.8 Instalar un programa de computador
Con el dominio de las operaciones o tareas básicas del sistema operativo XP, muy fácilmente
se puede aprender a instalar un programa de computador. Pero existen muchos programas o
aplicaciones realizados en plataformas o sistemas operativos específicos, es decir hay
algunos programas que sólo se pueden instalar sobre el sistema operativo XP, o DOS o en
Macintosh OS o también existen programas que se pueden instalar en cualquier plataforma,
porque los desarrolladores de software lo crean para que sea instalado en un sistema
operativo específico, lo que significan que crean una compatibilidad entre el programa y el
S.O.
Teniendo en cuenta que en este curso se está estudiando el sistema operativo XP, se
explicará la forma de instalación de un software en el computador. Ahora bien recordemos
que los archivos tienen una estructura que permite que el usuario identifique el tipo de
programa. Entonces cuando se requiere instalar un programa, es necesario que se
identifique el archivo ejecutable, es decir los archivos que tiene extensión EXE.
Generalmente los nombres de los archivos que los desarrolladores de software le colocan
para instalar programas son SETUP o INSTALAR o también INSTALL. Pero se pueden dar
casos en que no y hay que buscarlos por la extensión ejecutable (EXE).
71
Figura No. 2.32 Opción ejecutar.
72
Figura No. 2.34 ventana botón Examinar
73
Figura No. 2.35 Ventana panel de control
74
2.7 PROGRAMA DE COMPRENSION Y DESCOMPRENCION DE ARCHIVOS
A continuación se explican unos pasos fáciles y rápidos para comprimir archivos teniendo
instalado en tu computador WINRAR son:
4. Luego se activa la ventana del Winrar para seleccionar las opciones de compresión
del archivo. Ver figura No. 2.38. Dicha ventana está compuesta por varias fichas que
son: copias de seguridad, fecha y hora, comentarios, general, avanzado y ficheros.
Por ahora sólo se estudiaran algunas fichas, teniendo en cuenta que sólo utilizando
por ejemplo la ficha general y las opciones predeterminadas del WINRAR se pueden
tener archivos comprimidos satisfactoriamente.
75
Figura No.2.38 Ventana Winrar
76
Cuadro No. 2.2 Ventajas de formatos de archivo
Archivos ZIP
La principal ventaja del formato ZIP es su difusión. Por ejemplo, la mayoría de los archivos de
Internet son archivos ZIP. Así pues, si va a enviar un archivo a alguien y no está seguro de si
su destinatario tiene WinRAR para extraer el contenido del archivo, podría ser una buena
idea utilizar el formato ZIP. Por otra parte, usted puede enviarle un archivo auto extraíble.
Aunque este tipo de archivos son algo más grandes, se pueden extraer sin ningún tipo de
programa externo.
Otra ventaja de ZIP es la velocidad. Por regla general, los archivos ZIP se crean más rápido
que los RAR.
Archivos RAR
En la mayoría de los casos, el formato RAR proporciona una compresión notablemente mejor
que el ZIP, especialmente en el modo sólido (un archivo sólido es un archivo RAR
comprimido con un método especial de compresión que trata todos los ficheros del archivo
como si fuesen un flujo continuo de datos. Los archivos sólidos sólo son compatibles con el
formato de compresión RAR. Los archivos ZIP nunca son sólidos).
El formato RAR presenta algunas características interesantes que no existen en el ZIP como
el registro de recuperación, que permite la recuperación física de los datos dañados, y el
bloqueo de archivos importantes que evita su modificación por error.
El formato RAR está capacitado para manejar ficheros de tamaño prácticamente ilimitado
(hasta 8.589.934.591 GB), mientras que el tamaño máximo para un sólo fichero de un archivo
ZIP es 4 GB. Tenga en cuenta que sistemas de archivos más antiguos no permiten el uso de
ficheros mayores de 4 GB y necesitará utilizar el sistema de archivos NT (NTFS) para trabajar
con este tipo de ficheros.
77
Cuadro No. 2.3 Opciones de comprensión
- Opción "Eliminar los ficheros tras la compresión"
Crea un archivo autoextraíble (fichero exe, ejecutable) que permite su descompresión sin
necesidad de utilizar cualquier otro programa. Puede seleccionar el tipo de módulo SFX y
establecer otros parámetros SFX como la carpeta de destino en las Opciones avanzadas de
este cuadro de diálogo.
- Opción "Crear un archivo sólido"
Crea un archivo sólido. Normalmente proporciona razones de compresión altas, pero impone
algunas restricciones. Consulte la descripción de archivos sólidos para más detalles.
Agrega el registro de recuperación, que puede ayudar a restablecer un archivo dañado. Puede
especificar el tamaño del registro de recuperación en las Opciones avanzadas de este cuadro de
diálogo. El valor predeterminado es aproximadamente un porcentaje del tamaño total del archivo.
WinRAR no puede modificar un archivo bloqueado. Usted puede bloquear archivos importantes
para evitar su modificación por accidente.
Para descomprimir un archivo comprimido, los pasos son un poco más cortos y rápidos:
78
3. Inmediatamente se activa la ventana de carpetas y opciones de extracción. Ver figura
No. 2.39.
6. Pulse el botón "Guardar opciones" si desea guardar el estado actual de ambas partes
(General y Avanzada) de las opciones de extracción. El estado así guardado será restaurado
como valores por defecto cuando active este cuadro de diálogo al próxima vez. WinRAR
guarda todas las opciones excepto la carpeta
79
Figura No. 2.40 Opción Ficha Avanzado
80
Cuadro No. 2.4 Opciones de descompresión.
Modo de actualización
9.
1. Extraer y reemplazar los ficheros (predeterminado)
Extrae aquellos ficheros seleccionados cuyas copias no existen en la carpeta de destino o son anteriores
a los ficheros que se extraen.
Sólo extrae aquellos ficheros seleccionados que existen en la carpeta de destino y que son anteriores al
fichero correspondiente del archivo. Se omitirán todos aquellos ficheros que no existen en el disco.
Modo de sobrescritura
Se sobrescriben los ficheros sin que aparezca ningún indicador del sistema.
Varios
Esta opción solo está disponible cuando se ha seleccionado más de un archivo a descomprimir. Al activarla
cada archivo será descomprimido en una subcarpeta diferente cuyo nombre será generado basándose en
el nombre del archivo.
WinRAR no eliminará los ficheros que no se hayan extraído correctamente, por ejemplo, cuando el
archivo resulte dañado (por defecto, WinRAR elimina esos ficheros). Puede intentar recuperar parte de la
información contenida en el fichero estropeado.
Después de la extracción WinRAR abrirá una ventana del Explorador para mostrar el contenido de la
carpeta de destino.
81
Cuadro No. 2.5 Ficha opción Avanzado
Los sistemas Windows guardan tres fechas diferentes para cada fichero: última modificación,
creación y último acceso. Por defecto WinRAR solo guarda la fecha de la última modificación
pero puede hacer que WinRAR guarde también la fecha de creación y del último acceso desde
las opciones de compresión Fecha y Hora. Aunque estas fechas estén definidas en el archivo
es necesario activar la opción de extracción correspondiente para que WinRAR las restaure al
descomprimir. Esta característica solo esta soportada en archivos RAR , en los formatos
demás formatos WinRAR solo guarda la fecha de la última modificación.
Miscelánea
No extraer rutas
Si esta opción esta activada los ficheros seleccionados de la raíz del archivo y de las
subcarpetas seleccionadas serán extraídos en la carpeta de destino, ignorando la estructura
de carpetas almacenada en el archivo comprimido.
Desactiva el atributo "Archivado" en los ficheros extraídos. Esta opción es para usarla en
copias de seguridad.
Establecer seguridad
Esta opción solo tiene significado para sistemas de ficheros NTFS y permite restaurar la
información acerca del propietario, grupo, control de acceso e información de auditoria si fue
previamente almacenada en el archivo. Es necesario especificar la opción "Guardar
información de seguridad" en el cuadro de diálogo de compresión Avanzada para que
WinRAR preserve esta información al comprimir. Además necesitará los privilegios
necesarios para poder usar esta característica. El proceso de la información de seguridad
puede disminuir la velocidad de compresión, de forma que use esta opción solo si sabe lo
que hace y realmente lo necesita. En la mayoría de los casos esto no es necesario para
usuarios normales.
Conclusión
Cuando se desea almacenar información en memorias auxiliares que tienen poca capacidad
de almacenamiento como los discos flexibles (ocupan 1.44Megabytes-MB equivalentes a
82
1.457 kilobytes –KB o 1.457.664 bytes), es necesario que los archivos se compriman por
medio de un software de comprensión de archivos como el estudiado anteriormente
(WINRAR).
Para realizar copias de seguridad utilizaremos el programa WINRAR y los pasos para crear
copias de seguridad son:
1. Entrar al explorador y buscar los archivos o carpetas que desea guardar como copia
de seguridad en la unidad de almacenamiento que desee.
2. Seleccionar los archivos o carpeta dando un clic con el botón
derecho del Mouse, donde aparece un menú flotante con varias opciones de las
cuales debe dar clic a añadir archivo, para que automáticamente se active la ventana
de Winrar, la cual se estudió en el tema de comprensión de archivos.
3. Estando en la ventana de Winrar dar un clic en la ficha general (Véase figura 2.41). En
el recuadro que dice nombre del archivo, especificar el nombre que le dará al archivo y
la ubicación, es decir en un disco flexible (A:), o en el disco duro (C:), o cualquier otra
unidad etc. Por ejemplo si se van a crear las copias de seguridad en diskette se
escribe A:manuales.rar si el formato es rar o A:manuales.zip si el formato es zip, lo
que significa que la copia de seguridad de los archivos comprimidos se deberán
almacenar con el nombre “manuales” y en un disco “flexible (A:31/2)”.
4. Estando en la ventana de Winrar dar un clic en la ficha copia de seguridad.
83
Figura No. 2.42 ventana copia de seguridad
5. En la ficha copia de seguridad (véase figura No. 4.42), puede escoger una o más opciones
encontradas, cada una con una función específica, las cuales se aconseja escoger la Opción
Agregar sólo ficheros con conjunto de atributo "Archivo", si la copia se realizará en el mismo
disco y si es en un disco diferente del cual se quiere eliminar la información que contenga,
puede seleccionar la opción Borrar el contenido del disco de destino antes de comprimir. Si
desea cualquiera de las demás opciones analice bien la función de cada una y seleccione la
opción que desee, las cuales se muestran a continuación:
Se borrarán todos los ficheros y las carpetas del disco de destino antes de comenzar la
operación de compresión. Si crea volúmenes (los volúmenes forman parte de un
archivo dividido. Los volúmenes sólo son compatibles con el formato de archivo RAR;
por ello, no se pueden crear volúmenes ZIP. Por regla general, los volúmenes se
utilizan para almacenar un archivo grande en varios disquetes o en otro soporte
extraíble), el borrado se efectuará antes de la creación de cada volumen, dándole la
oportunidad de comprimir en discos extraíbles que no estén vacíos. No obstante, debe
asegurarse de que los discos no contienen ninguna información útil. La opción sólo se
puede utilizar en soportes extraíbles. No se puede borrar un disco duro con esta
función.
84
Opción "Abrir los ficheros compartidos"
Permite procesar ficheros abiertos por otras aplicaciones para escribir. Esta opción
puede ser peligrosa porque permite comprimir un fichero que puede estar siendo
modificado en ese momento por otra aplicación. Tenga cuidado.
Añade una cadena de caracteres con la fecha actual al nombre de un archivo cuando
éste se está creando. Útil para las copias de seguridad diarias. El formato de la cadena
de la fecha viene dado por la máscara especificada. Consulte el parámetro -ag para
leer información detallada sobre el formato de máscara.
Conclusión
Las copias de seguridad en WINRAR siempre son comprimidas, con el objetivo de lograr que
la información quepa en las unidades de almacenamiento donde quedará la copia de
seguridad. Y si por ejemplo se realiza en discos flexibles el WINRAR crea varios volúmenes
distribuidos en diferentes diskettes que necesite.
85
AUTOEVALUACION
b) Objeto d) palabra
b) Su extensión d) Nombre
e) el sistema operativo
86
a) las bases de datos c) Lenguajes de programación
c) Lenguajes naturales
7) El sistema operativo Windows 95/98/XP, organiza los archivos para su rápido y facilidad
de búsqueda a través de:
10) Los discos flexibles tienen una capacidad de 1.44Mb, si se tiene un archivo en el disco
duro que ocupa 1.7 Mb y se desea pasar al diskette. ¿Qué se tendría que hacer para que el
archivo se pudiese almacenar en el disco flexible?. Mencione los pasos.
87
CAPITULO 3. VIRUS INFORMATICO
3.1 CONCEPTO
Existen otros programas informáticos nocivos similares a los virus, pero que no cumplen
ambos requisitos de reproducirse y eludir su detección. Estos programas se dividen en tres
categorías: caballos de Troya, bombas lógicas y gusanos. Un caballo de Troya aparenta ser
algo interesante e inocuo, por ejemplo un juego, pero cuando se ejecuta puede tener efectos
dañinos. Una bomba lógica libera su carga activa cuando se cumple una condición
determinada, como cuando se alcanza una fecha u hora determinada o cuando se teclea una
combinación de letras. Un gusano se limita a reproducirse, pero puede ocupar memoria de la
computadora y hacer que sus procesos vayan más lentos.
Desde la aparición de los virus informáticos en 1984 y tal como se les concibe hoy en día,
han surgido muchos mitos y leyendas acerca de ellos. Esta situación se agravó con el
advenimiento y auge de Internet. A continuación, un resumen de la verdadera historia de los
virus que infectan los archivos y sistemas de las computadoras.
Figura 2.43 Von Neumann junto a una computadora de primera generación, basada en radio
tubos, bobimas y relés.
88
En 1939, el famoso científico matemático John Louis Von Neumann, de origen húngaro, del
cual se muestra su fotografía en la figura No. 2.44. John escribió un artículo, publicado en
una revista científica de New York, exponiendo su "Teoría y organización de autómatas
complejos", donde demostraba la posibilidad de desarrollar pequeños programas que
pudiesen tomar el control de otros, de similar estructura.
Cabe mencionar que Von Neumann, en 1944 contribuyó en forma directa con John Mauchly
y J. Presper Eckert, asesorándolos en la fabricación de la ENIAC, una de las computadoras
de Primera Generación, quienes construyeran además la famosa UNIVAC en 1950.
Robert Thomas Morris fue el padre de Robert Tappan Morris, quien en 1988 introdujo un
virus en ArpaNet, la precursora de Internet.
Puesto en la práctica, los contendores del CoreWar ejecutaban programas que iban
paulatinamente disminuyendo la memoria del computador y el ganador era el que finalmente
conseguía eliminarlos totalmente. Este juego fue motivo de concursos en importantes centros
de investigación como el de la Xerox en California y el Massachussets Technology Institute
(MIT), entre otros.
Sin embargo durante muchos años el CoreWar fue mantenido en el anonimato, debido a que
por aquellos años la computación era manejada por una pequeña élite de intelectuales
A pesar de muchos años de clandestinidad, existen reportes acerca del virus Creeper,
creado en 1972 por Robert Thomas Morris, que atacaba a las famosas IBM 360, emitiendo
periódicamente en la pantalla el mensaje: "I'm a creeper... catch me if you can!" (soy una
enredadera, agárrenme si pueden). Para eliminar este problema se creó el primer programa
antivirus denominado Reaper (segadora), ya que por aquella época se desconocía el
concepto de los software antivirus.
En 1980 la red ArpaNet del ministerio de Defensa de los Estados Unidos de América,
precursora de Internet, emitió extraños mensajes que aparecían y desaparecían en forma
aleatoria, asimismo algunos códigos ejecutables de los programas usados sufrían una
mutación. Los altamente calificados técnicos del Pentágono se demoraron 3 largos días en
desarrollar el programa antivirus correspondiente. Hoy día los desarrolladores de antivirus
resuelven un problema de virus en contados minutos.
1981 La IBM PC
89
Es cuando oportunamente surge Bill Gates, de la Microsoft Corporation y adquiere a la
Seattle Computer Products, un sistema operativo desarrollado por Tim Paterson, que
realmente era un "clone" del CP/M. Gates le hizo algunos ligeros cambios y con el nombre de
PC-DOS se lo vendió a la IBM. Sin embargo, Microsoft retuvo el derecho de explotar dicho
sistema, bajo el nombre de MS-DOS.
El nombre del sistema operativo de Paterson era "Quick and Dirty DOS" (Rápido y Rústico
Sistema Operativo de Disco) y tenía varios errores de programación (bugs).
La enorme prisa con la cual se lanzó la IBM PC impidió que se le dotase de un buen sistema
operativo y como resultado de esa imprevisión todas las versiones del llamado PC-DOS y
posteriormente del MS-DOS fueron totalmente vulnerables a los virus, ya que
fundamentalmente heredaron muchos de los conceptos de programación del antiguo sistema
operativo CP/M, como por ejemplo el PSP (Program Segment Prefix), una rutina de apenas
256 bytes, que es ejecutada previamente a la ejecución de cualquier programa con extensión
EXE o COM.
Este joven ingeniero, quien en 1969 creó el sistema operativo UNIX, resucitó las teorías de
Von Neumann y la de los tres programadores de la Bell y en 1983 siendo protagonista de
una ceremonia pública presentó y demostró la forma de desarrollar un virus informático. En la
figura 2.44, se muestra la foto de Keneth Thompson.
Al año siguiente, el Dr. Fred Cohen al ser homenajeado en una graduación, en su discurso
de agradecimiento incluyó las pautas para el desarrollo de un virus. Este y otros hechos
posteriores lo convirtieron en el primer autor oficial de los virus, aunque hubieron varios
autores más que actuaron en el anonimato.
El Dr. Cohen ese mismo año escribió su libro "Virus informáticos: teoría y experimentos",
donde además de definirlos los califica como un grave problema relacionado con la
Seguridad Nacional. Posteriormente este investigador escribió "El evangelio según Fred"
90
(The Gospel according to Fred), desarrolló varias especies virales y experimentó con ellas en
un computador VAX 11/750 de la Universidad de California del Sur.
La verdadera voz de alarma se dio en 1984 cuando los usuarios del BIX BBS, un foro de
debates de la ahora revista BYTE reportaron la presencia y propagación de algunos
programas que habían ingresado a sus computadoras en forma subrepticia, actuando como
"caballos de troya", logrando infectar a otros programas y hasta el propio sistema operativo,
principalmente al Sector de Arranque.
Al año siguiente los mensajes y quejas se incrementaron y fue en 1986 que se reportaron los
primeros virus conocidos que ocasionaron serios daños en las IBM PC y sus clones.
En ese año se difundieron los virus (c) Brain, Bouncing Ball y Marihuana y que fueron las
primeras especies representativas de difusión masiva. Estas 3 especies virales tan sólo
infectaban el sector de arranque de los diskettes. Posteriormente aparecieron los virus que
infectaban los archivos con extensión EXE y COM.
El 2 de Noviembre de 1988 Robert Tappan Morris, hijo de uno de los precursores de los virus
y recién graduado en Computer Science en la Universidad de Cornell, difundió un virus a
través de ArpaNet, (precursora de Internet) logrando infectar 6,000 servidores conectados a
la red. La propagación la realizó desde uno de los terminales del MIT (Instituto Tecnológico
de Massashussets).
Cabe mencionar que el ArpaNet empleaba el UNIX, como sistema operativo. Robert Tappan
Morris al ser descubierto, fue enjuiciado y condenado en la corte de Syracuse, estado de
Nueva York, a 4 años de prisión y el pago de US $ 10,000 de multa, pena que fue conmutada
a libertad bajo palabra y condenado a cumplir 400 horas de trabajo comunitario. En la figura
2.45 se muestra la foto del joven Robert Tappan.
En 1989, el virus Dark Avenger o el "vengador de la oscuridad", se propagó por toda Europa
y los Estados Unidos haciéndose terriblemente famoso por su ingeniosa programación,
peligrosa y rápida técnica de infección, a tal punto que se han escrito muchos artículos y
hasta más de un libro acerca de este virus, el mismo que posteriormente inspiró en su propio
país la producción masiva de sistema generadores automáticos de virus, que permiten
crearlos sin necesidad de programarlos.
Al igual que la corriente búlgara, en 1991 apareció en el Perú el primer virus local,
autodenominado Mensaje y que no era otra cosa que una simple mutación del virus
Jerusalem-B y al que su autor le agregó una ventana con su nombre y número telefónico.
Los virus con apellidos como Espejo, Martínez y Aguilar fueron variantes del Jerusalem-B
y prácticamente se difundieron a nivel nacional.
Continuando con la lógica del tedio, en 1993 empezaron a crearse y diseminarse especies
nacionales desarrolladas con creatividad propia, siendo alguno de ellos sumamente
originales, como los virus Katia, Rogue o F03241 y los polimórficos Rogue II y Please Wait
(que formateaba el disco duro). La creación de los virus locales ocurre en cualquier país y el
Perú no podía ser la excepción.
No es nuestra intención narrar en forma exhaustiva la historia completa de los virus y sus
connotaciones, de tal modo que consideramos tratar como último tema, los macro virus, que
son las especies virales que rompieron los esquemas de programación y ejecución de los
virus tradicionales. En el capítulo "FAQ acerca de virus", de esta misma página web
resolvemos preguntas frecuentes acerca de los virus informáticos. Y en el capítulo
"Programación de virus" tratamos sobre las nuevas técnicas de programación de las
especies virales.
A fines de Noviembre de este mismo año apareció el BubbleBoy, primer virus que infecta los
sistemas con tan sólo leer el mensaje de correo, el mismo que se muestra en formato
HTML. En Junio del 2000 se reportó el VBS/Stages.SHS, primer virus oculto dentro del shell
de la extensión .SHS.
Resultará imposible impedir que se sigan desarrollando virus en todo el mundo, por ser
esencialmente una expresión cultural de "graffiti cibernético", así como los crackers jamás
se detendrán en su intento de "romper" los sistemas de seguridad de las redes e irrumpir en
ellas con diversas intencionalidades. Podemos afirmar que la eterna lucha entre el bien y el
mal ahora se ha extendido al ciber espacio.
Los virus informáticos se difunden cuando las instrucciones —o código ejecutable— que
hacen funcionar los programas pasan de un ordenador a otro. Una vez que un virus está
activado, puede reproducirse copiándose en discos flexibles, en el disco duro, en programas
informáticos legítimos o a través de redes informáticas. Estas infecciones son mucho más
frecuentes en los PC que en sistemas profesionales de grandes computadoras, porque los
programas de los PC se intercambian fundamentalmente a través de discos flexibles o de
redes informáticas no reguladas.
Los virus funcionan, se reproducen y liberan sus cargas activas sólo cuando se ejecutan. Por
eso, si un ordenador está simplemente conectado a una red informática infectada o se limita
a cargar un programa infectado, no se infectará necesariamente. Normalmente, un usuario
no ejecuta conscientemente un código informático potencialmente nocivo; sin embargo, los
virus engañan frecuentemente al sistema operativo de la computadora o al usuario
informático para que ejecute el programa viral.
Algunos virus tienen la capacidad de adherirse a programas legítimos. Esta adhesión puede
producirse cuando se crea, abre o modifica el programa legítimo. Cuando se ejecuta dicho
programa, ocurre lo mismo con el virus. Los virus también pueden residir en las partes del
disco duro o flexible que cargan y ejecutan el sistema operativo cuando se arranca el
ordenador, por lo que dichos virus se ejecutan automáticamente. En las redes informáticas,
algunos virus se ocultan en el software que permite al usuario conectarse al sistema.
Existen seis categorías de virus: parásitos, del sector de arranque inicial, multipartitos,
acompañantes, de vínculo y de fichero de datos. Los virus parásitos infectan ficheros
ejecutables o programas de la computadora. No modifican el contenido del programa
huésped, pero se adhieren al huésped de tal forma que el código del virus se ejecuta en
primer lugar. Estos virus pueden ser de acción directa o residentes. Un virus de acción
directa selecciona uno o más programas para infectar cada vez que se ejecuta. Un virus
93
residente se oculta en la memoria del ordenador e infecta un programa determinado cuando
se ejecuta dicho programa. Los virus del sector de arranque inicial residen en la primera
parte del disco duro o flexible, conocida como sector de arranque inicial, y sustituyen los
programas que almacenan información sobre el contenido del disco o los programas que
arrancan el ordenador. Estos virus suelen difundirse mediante el intercambio físico de discos
flexibles. Los virus multipartitos combinan las capacidades de los virus parásitos y de sector
de arranque inicial, y pueden infectar tanto ficheros como sectores de arranque inicial.
Los virus acompañantes no modifican los ficheros, sino que crean un nuevo programa con el
mismo nombre que un programa legítimo y engañan al sistema operativo para que lo ejecute.
Los virus de vínculo modifican la forma en que el sistema operativo encuentra los programas,
y lo engañan para que ejecute primero el virus y luego el programa deseado. Un virus de
vínculo puede infectar todo un directorio (sección) de una computadora, y cualquier programa
ejecutable al que se acceda en dicho directorio desencadena el virus. Otros virus infectan
programas que contienen lenguajes de macros potentes (lenguajes de programación que
permiten al usuario crear nuevas características y herramientas) que pueden abrir, manipular
y cerrar ficheros de datos. Estos virus, llamados virus de ficheros de datos, están escritos en
lenguajes de macros y se ejecutan automáticamente cuando se abre el programa legítimo.
Son independientes de la máquina y del sistema operativo.
La clasificación correcta de los virus siempre resulta variada según a quien se le pregunte.
Podemos agruparlos por la entidad que parasitan (sectores de arranque o archivos
ejecutables), por su grado de dispersión a escala mundial, por su comportamiento, por su
agresividad, por sus técnicas de ataque o por como se oculta, etc. Nuestra clasificación
muestra como actúa cada uno de los diferentes tipos según su comportamiento. En algunos
casos un virus puede incluirse en más de un tipo (un multipartito resulta ser sigiloso).
Caballos de Troya: Los caballos de troya no llegan a ser realmente virus porque no tienen la
capacidad de autoreproducirse. Se esconden dentro del código de archivos ejecutables y no
ejecutables pasando inadvertidos por los controles de muchos antivirus. Posee subrutinas
que permitirán que se ejecute en el momento oportuno. Existen diferentes caballos de troya
que se centrarán en distintos puntos de ataque. Su objetivo será el de robar las contraseñas
que el usuario tenga en sus archivos o las contraseñas para el acceso a redes, incluyendo a
Internet. Después de que el virus obtenga la contraseña que deseaba, la enviará por correo
electrónico a la dirección que tenga registrada como la de la persona que lo envió a realizar
esa tarea. Hoy en día se usan estos métodos para el robo de contraseñas para el acceso a
Internet de usuarios hogareños. Un caballo de troya que infecta la red de una empresa
representa un gran riesgo para la seguridad, ya que está facilitando enormemente el acceso
de los intrusos. Muchos caballos de troya utilizados para espionaje industrial están
programados para autodestruirse una vez que cumplan el objetivo para el que fueron
programados, destruyendo toda la evidencia.
Camaleones: Son una variedad de similar a los Caballos de Troya, pero actúan como otros
programas comerciales, en los que el usuario confía, mientras que en realidad están
haciendo algún tipo de daño. Cuando están correctamente programados, los camaleones
pueden realizar todas las funciones de los programas legítimos a los que sustituyen (actúan
94
como programas de demostración de productos, los cuales son simulaciones de programas
reales). Un software camaleón podría, por ejemplo, emular un programa de acceso a
sistemas remotos (rlogin, telnet) realizando todas las acciones que ellos realizan, pero como
tarea adicional (y oculta a los usuarios) va almacenando en algún archivo los diferentes
logins y passwords para que posteriormente puedan ser recuperados y utilizados ilegalmente
por el creador del virus camaleón.
En este punto tenemos un virus que presenta otra forma distinta a la primera, su modo
desencriptado, en el que puede infectar y hacer de las suyas libremente. Pero para que el
virus presente su característica de cambio de formas debe poseer algunas rutinas
especiales. Si mantuviera siempre su estructura, esté encriptado o no, cualquier antivirus
podría reconocer ese patrón.
Para eso incluye un generador de códigos al que se conoce como engine o motor de
mutación. Este engine utiliza un generador numérico aleatorio que, combinado con un
algoritmo matemático, modifica la firma del virus. Gracias a este engine de mutación el virus
podrá crear una rutina de desencripción que será diferente cada vez que se ejecute.
Los métodos básicos de detección no pueden dar con este tipo de virus. Muchas veces para
virus polimorfos particulares existen programas que se dedican especialmente a localizarlos
y eliminarlos. Algunos softwares que se pueden baja gratuitamente de Internet se dedican
solamente a erradicar los últimos virus que han aparecido y que también son los más
peligrosos. No los fabrican empresas comerciales sino grupos de hackers que quieren
protegerse de otros grupos opuestos. En este ambiente el presentar este tipo de soluciones
es muchas veces una forma de demostrar quien es superior o quien domina mejor las
técnicas de programación.
Las últimas versiones de los programas antivirus ya cuentan con detectores de este tipo de
virus.
Virus sigiloso o stealth: El virus sigiloso posee un módulo de defensa bastante sofisticado.
Este intentará permanecer oculto tapando todas las modificaciones que haga y observando
cómo el sistema operativo trabaja con los archivos y con el sector de booteo. Subvirtiendo
algunas líneas de código el virus logra apuntar el flujo de ejecución hacia donde se encuentra
la zona que infectada.
Es difícil que un antivirus se de cuenta de estas modificaciones por lo que será imperativo
que el virus se encuentre ejecutándose en memoria en el momento justo en que el antivirus
corre. Los antivirus de hoy en día cuentan con la técnica de verificación de integridad para
detectar los cambios realizados en las entidades ejecutables.
Este tipo de virus también tiene la capacidad de engañar al sistema operativo. Un virus se
adiciona a un archivo y en consecuencia, el tamaño de este aumenta. Está es una clara
señal de que un virus lo infectó. La técnica stealth de ocultamiento de tamaño captura las
interrupciones del sistema operativo que solicitan ver los atributos del archivo y, el virus le
devuelve la información que poseía el archivo antes de ser infectado y no las reales. Algo
similar pasa con la técnica stealth de lectura. Cuando el SO solicita leer una posición del
archivo, el virus devuelve los valores que debería tener ahí y no los que tiene actualmente.
Este tipo de virus es muy fácil de vencer. La mayoría de los programas antivirus estándar los
detectan y eliminan.
Virus lentos: Los virus de tipo lento hacen honor a su nombre infectando solamente los
archivos que el usuario hace ejecutar por el SO, simplemente siguen la corriente y
aprovechan cada una de las cosas que se ejecutan. Por ejemplo, un virus lento únicamente
podrá infectar el sector de arranque de un disquete cuando se use el comando FORMAT o
SYS para escribir algo en dicho sector. De los archivos que pretende infectar realiza una
copia que infecta, dejando al original intacto.
La mayoría de las herramientas creadas para luchar contra este tipo de virus son programas
residentes en memoria que vigilan constantemente la creación de cualquier archivo y validan
cada uno de los pasos que se dan en dicho proceso. Otro método es el que se conoce como
Decoy launching. Se crean varios archivos .EXE y .COM cuyo contenido conoce el antivirus.
Los ejecuta y revisa para ver si se han modificado sin su conocimiento.
Virus multipartitos: Los virus multipartitos atacan a los sectores de arranque y a los ficheros
ejecutables. Su nombre está dado porque infectan las computadoras de varias formas. No se
limitan a infectar un tipo de archivo ni una zona de la unidad de disco rígido. Cuando se
ejecuta una aplicación infectada con uno de estos virus, éste infecta el sector de arranque.
96
La próxima vez que arranque la computadora, el virus atacará a cualquier programa que se
ejecute.
Virus voraces: Estos virus alteran el contenido de los archivos de forma indiscriminada.
Generalmente uno de estos virus sustituirá el programa ejecutable por su propio código. Son
muy peligrosos porque se dedican a destruir completamente los datos que puedan encontrar.
Bombas de tiempo: Son virus convencionales y pueden tener una o más de las
características de los demás tipos de virus pero la diferencia está dada por el trigger de su
módulo de ataque que se disparará en una fecha determinada. No siempre pretenden crear
un daño específico. Por lo general muestran mensajes en la pantalla en alguna fecha que
representa un evento importante para el programador. El virus Michel Angelo sí causa un
daño grande eliminando toda la información de la tabla de particiones el día 6 de marzo.
Macro-virus: Los macro-virus representan una de las amenazas más importantes para una
red. Actualmente son los virus que más se están extendiendo a través de Internet.
Representan una amenaza tanto para las redes informáticas como para los ordenadores
independientes. Su máximo peligro está en que son completamente independientes del
sistema operativo o de la plataforma. Es más, ni siquiera son programas ejecutables.
Los macro-virus son pequeños programas escritos en el lenguaje propio (conocido como
lenguaje script o macro-lenguaje) propio de un programa. Así nos podemos encontrar con
macro-virus para editores de texto, hojas de cálculo y utilidades especializadas en la
manipulación de imágenes.
Preparación y prevención
Los usuarios pueden prepararse frente a una infección viral creando regularmente copias de
seguridad del software original legítimo y de los ficheros de datos, para poder recuperar el
sistema informático en caso necesario. Puede copiarse en un disco flexible el software del
sistema operativo y proteger el disco contra escritura, para que ningún virus pueda
sobreescribir el disco. Las infecciones virales se pueden prevenir obteniendo los programas
de fuentes legítimas, empleando una computadora en cuarentena para probar los nuevos
programas y protegiendo contra escritura los discos flexibles siempre que sea posible.
97
Detección de virus
Los únicos programas que detectan todos los virus son los de comprobación de suma, que
emplean cálculos matemáticos para comparar el estado de los programas ejecutables antes
y después de ejecutarse. Si la suma de comprobación no cambia, el sistema no está
infectado. Los programas de comprobación de suma, sin embargo, sólo pueden detectar una
infección después de que se produzca.
Contención y recuperación
Una vez detectada una infección viral, ésta puede contenerse aislando inmediatamente los
ordenadores de la red, deteniendo el intercambio de ficheros y empleando sólo discos
protegidos contra escritura. Para que un sistema informático se recupere de una infección
viral, primero hay que eliminar el virus. Algunos programas antivirus intentan eliminar los
virus detectados, pero a veces los resultados no son satisfactorios. Se obtienen resultados
más fiables desconectando la computadora infectada, arrancándola de nuevo desde un disco
flexible protegido contra escritura, borrando los ficheros infectados y sustituyéndolos por
copias de seguridad de ficheros legítimos y borrando los virus que pueda haber en el sector
de arranque inicial.
Los autores de un virus cuentan con varias estrategias para escapar de los programas
antivirus y propagar sus creaciones con más eficacia. Los llamados virus polimórficos
efectúan variaciones en las copias de sí mismos para evitar su detección por los programas
de rastreo. Los virus sigilosos se ocultan del sistema operativo cuando éste comprueba el
lugar en que reside el virus, simulando los resultados que proporcionaría un sistema no
infectado. Los virus llamados infectores rápidos no sólo infectan los programas que se
ejecutan sino también los que simplemente se abren. Esto hace que la ejecución de
programas de rastreo antivírico en un ordenador infectado por este tipo de virus pueda llevar
a la infección de todos los programas del ordenador. Los virus llamados infectores lentos
infectan los archivos sólo cuando se modifican, por lo que los programas de comprobación
de suma interpretan que el cambio de suma es legítimo. Los llamados infectores escasos
sólo infectan en algunas ocasiones: por ejemplo, pueden infectar un programa de cada 10
que se ejecutan. Esta estrategia hace más difícil detectar el virus.
98
3.7 FORMAS DE PREVENCIÓN Y ELIMINACIÓN DEL VIRUS
Copias de seguridad:
Realice copias de seguridad de sus datos. Éstas pueden realizarlas en el soporte que desee,
disquetes, unidades de cinta, etc. Mantenga esas copias en un lugar diferente del ordenador
y protegido de campos magnéticos, calor, polvo y personas no autorizadas.
No instale los programas desde los disquetes originales. Haga copia de los discos y utilícelos
para realizar las instalaciones.
Evite utilizar copias de origen dudoso, la mayoría de las infecciones provocadas por virus se
deben a discos de origen desconocido.
Utilice contraseñas:
Ponga una clave de acceso a su computadora para que sólo usted pueda acceder a ella.
Anti-virus:
Un anti-virus que no está actualizado puede ser completamente inútil. Todos los anti-virus
existentes en el mercado permanecen residentes en la computadora para controlar todas las
operaciones de ejecución y transferencia de ficheros analizando cada fichero para determinar
si tiene virus, mientras el usuario realiza otras tareas.
99
AUTOEVALUACION
2) Cuales son las precauciones necesarias para evitar una infección de virús en una
computadora
4) ¿Qué procedimiento realizaría si tiene que copiar una información importante de una
máquina infectada?
100
SEGUNDA UNIDAD
SOFTWARE LIBRE
PROCESADORES DE TEXTOS Y SUS UTILIDADES
HOJAS DE CALCULO
PRESENTACIONES
BASES DE DATOS
101
UNIDAD 2. APLICACIONES OFIMATICAS
Para tratar este gran tema actual sobre el software libre, es importante que se recuerden los
conceptos fundamentales vistos en la primera unidad didáctica en el capitulo 1 y se estudien
otros conceptos y clasificaciones sobre software.
Software:
Programa de computación:
Licencia:
102
Clasificaciones del software
1) De acuerdo a su costo:
a. De costo cero: también conocido como software gratis o gratuito. Es aquel software
cuyo costo de adquisición es nulo, es decir, no hace falta efectuar un desembolso de
dinero para poder usarlo.
b. De costo mayor a cero: también se conoce como software "comercial o de pago". Es
el software desarrollado por una entidad que tiene la intención de hacer dinero con su
uso.
a. De código fuente abierto: también llamado "de fuente abierta" u "open source". Es
aquel software que permite tener acceso a su código fuente a través de cualquier
medio (ya sea acompañado con el programa ejecutable, a través de Internet, a través
del abono de una suma de dinero, etc.)
b. De código fuente cerrado: también llamado "software cerrado". Es el software que no
tiene disponible su código fuente disponible por ningún medio, ni siquiera pagando.
Generalmente tiene esta característica cuando su creador desea proteger su
propiedad intelectual.
3) De acuerdo a su protección:
a. De dominio publico: es el software que no esta protegido por ningún tipo de licencia.
Cualquiera puede tomarlo y luego de modificarlo, hacerlo propio.
b. Protegido por licencias: es el tipo de software protegido con una licencia de uso.
Dentro de este grupo tenemos:
4) De acuerdo a su "legalidad":
a. Legal: es aquel software que se posee o circula sin contravenir ninguna norma. Por
ejemplo, si tengo un software con su respectiva licencia original y con su certificado de
autenticidad, o si lo tengo instalado en una sola computadora (porque la licencia solo
me permite hacer eso).
b. Ilegal: es el software que se posee o circula violando una norma determinada. Por
ejemplo: tengo licencia para usarlo en una sola computadora pero lo instalo en mas de
una, no tengo la licencia pero lo puedo utilizar mediante artificios (cracks, patchs,
loaders, key generators, números de serie duplicados, etc)
5) De acuerdo a su "filosofía":
103
a. Propietario: es aquel software que refleja el hecho de que su propiedad absoluta
permanece en manos de quien tiene sus derechos y no del usuario, quien únicamente
puede utilizarlo bajo ciertas condiciones. Su uso, redistribución y/o modificación están
prohibidos o restringidos de modo tal que no es posible llevarlos a cabo. Es decir, este
tipo de software le da al usuario derechos limitados sobre su funcionamiento, cuyo
alcance establece el autor o quien posea ese derecho. Por ejemplo, ese derecho
puede ser el de ejecutar el programa "tal como es" en una determinada computadora.
b. Libre: es el tipo de software que le da al usuario la libertad de usarlo, estudiarlo,
modificarlo, mejorarlo, adaptarlo y redistribuirlo, con la única restricción de no agregar
ninguna restricción adicional al software modificado, mejorado, adaptado o
redistribuido. Vale aclarar que debe permitir el acceso al código fuente, debido a que
ello es una condición imprescindible para ejercer las libertades de estudiarlo,
modificarlo, mejorarlo y adaptarlo.
4.2.1 Definición
Es importante señalar que las libertades 1 y 3 obligan a que se tenga acceso al código
fuente.
Con la única restricción del copyleft (o sea, cualquiera que redistribuya el software, con o
sin cambios, debe dar las mismas libertades que antes), y con el requisito de permitir el
acceso al código fuente (imprescindible para ejercer las libertades 1 y 3)
a. Software regalado: o de costo cero, pero sin el código fuente. Es el que normalmente
viene en los CD’s de revistas de computación o que se consigue en sitios freeware.
b. Software con el código fuente: esto quiere expresar que el software se provee con su
código fuente, pero no necesariamente brinda las libertades del Software Libre.
c. Software de dominio publico: este tipo de software no tienen licencias de uso, por lo
tanto corre el peligro de dejar de serlo si alguien lo utiliza con el fin de apropiárselo.
104
4.2.3 Ventajas del Software Libre
1. Escrutinio Publico: Al ser muchos las personas que tienen acceso al código
fuente, eso lleva a un proceso de corrección de errores muy dinámico, no hace falta
esperar que el proveedor del software saque una nueva versión.
2. Independencia del proveedor:
a. Al disponer del código fuente, cualquier persona puede continuar ofreciendo soporte,
desarrollo u otro tipo de servicios para el software.
b. No estamos supeditados a las condiciones del mercado de nuestro proveedor, es decir
que si este se va del mercado porque no le conviene y discontinua el soporte, nosotros
podemos contratar a otra persona.
1. Manejo de la Lengua:
105
1. Dificultad en el intercambio de archivos: esto se da mayormente en los
documentos de texto (generalmente creados con Microsoft Word), ya que si los
queremos abrir con un Software Libre (p/ ej. Open Office o LaTeX) nos da error
o se pierden datos. Pero esta claro que si Microsoft Word creara sus
documentos con un formato abierto (o publico) esto no sucedería.
2. Mayores costos de implantación e interoperabilidad: dado que el software
constituye "algo nuevo", ello supone afrontar un costo de aprendizaje, de
instalación, de migración, de interoperabilidad, etc., cuya cuantía puede verse
disminuida por: mayor facilidad en las instalaciones y/o en el uso, uso de
emuladores (p/ej. Si el usuario utiliza Microsoft Windows, la solución seria
instalar alguna distribución de GNU/Linux y luego un emulador de Windows,
como Wine, VMWare. Terminal X, Win4Lin). Vale aclarar que el costo de
migración esta referido al software, ya que en lo que hace a Hardware
generalmente el Software Libre no posee mayores requerimientos que el
Software Propietario.
En los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un
añadido que los vendedores de los grandes computadores de la época (los mainframes)
aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que
los programadores y desarrolladores de software compartieran libremente sus programas
unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores
grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A
finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios,
con el uso de acuerdos de licencia.
En el sitio Web de la FSF, hay una lista de licencias que cumplen estas garantías. El término
software propietario se emplea para referirse al software distribuido baja una licencia de
software más restrictiva que no garantiza estas libertades. Las leyes de la propiedad
intelectual reservan la mayoría de los derechos de modificación, duplicación y redistribución
para el dueño del copyright; el software dispuesto bajo una licencia de software libre rescinde
específicamente la mayoría de estos derechos reservados.
106
Para evitar la confusión, alguna gente utiliza los términos "libre" (Libre software) y "gratis"
(Gratis software) para evitar la ambigüedad de la palabra inglesa "free". Sin embargo, estos
términos alternativos son usados únicamente dentro del movimiento del software libre,
aunque están extendiéndose lentamente hacia el resto del mundo. Otros defienden el uso del
término Open Source software (software de código abierto), pero la relación entre los
términos "open source" y "free software" es compleja.
Existen distintas variantes del concepto de software libre en el sentido de la FSF, por
ejemplo:
• Las libertades definidas por la FSF están protegidas por licencias copyleft, de las
cuales la más importante es la Licencia Pública General GNU (GPL). El autor
conserva los derechos de autor (copyright), y permite la redistribución y modificación
bajo términos diseñados para asegurarse de que todas las versiones modificadas del
software permanecen bajo los términos copyleft.
• Software bajo el dominio público, sobre el cual el autor ha abandonado sus derechos
de autor. El software bajo el dominio público, puesto que carece de protección de
copyright alguna, puede ser incorporado libremente tanto en software cerrado
propietario como en software libre.
• Licencias estilo BSD, llamadas así porque se utilizan en gran cantidad de software
distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene
la protección de copyright únicamente para la renuncia de garantía y para requerir la
adecuada atribución de la autoría en trabajos derivados, pero permite la redistribución
y modificación, incluso si dichos trabajos son propietarios.
Hay que hacer constar que el propietario de los derechos de autor (copyright) de un software
bajo licencia copyleft puede también realizar una versión modificada bajo su copyright
original, y venderla bajo cualquier licencia que desee, además de distribuir la versión original
como software libre. Esta técnica ha sido usada como un modelo de negocio por una serie de
empresas que realizan software libre; esta práctica no restringe ninguno de los derechos
otorgados a los usuarios de la versión copyleft.
1. De acuerdo al costo de adquisición: el Software Libre puede ser de las dos clases,
es decir, de costo cero o de costo mayor que cero. Lo que lo diferencia del Software
Propietario es que su costo es independiente del numero de computadoras que se
poseen. Por ejemplo, en el caso del Sistema Operativo Microsoft Windows
3.1/95/98/Me/NT/2000/XP por cada computadora en que lo instale debo pagar una
licencia. En cambio, si utilizo en Sistema Operativo GNU/Linux (en cualquiera de sus
distribuciones, como Red Hat, Mandrake, Debian, Ututo) debo pagar una sola licencia
(no obstante, algunas licencias no tienes costo).
2. De acuerdo a la apertura del código fuente: el Software Libre siempre es "open
source", es decir, de código fuente abierto, ya que dijimos que el acceso al código
fuente es necesario para el ejercicio de las libertades 1 y 3 arriba descriptas. El ser
"open source" implica una serie de ventajas que serán descriptas en la sección
"Ventajas del Software Libre".
3. De acuerdo a su protección: el Software Libre siempre esta protegido con licencias,
y mas específicamente, con licencias de copyleft. ¿Por que no de dominio publico?
107
Porque de ese modo cualquiera puede adueñarse de el, por ejemplo, adquiere un
Software Libre, lo modifica, lo compila y lo distribuye con código cerrado. ¿Por que no
con Copyright? Porque de esa manera alguien le puede agregar alguna restricción, por
lo tanto no va a seguir siendo Software Libre.
4. De acuerdo a su legalidad: el Software Libre siempre es legal, porque al usarlo,
estudiarlo, modificarlo, adaptarlo y/o mejorarlo no estoy violando ninguna norma, ya
que de por si este tipo de software me permite hacerlo, con la única salvedad de no
poder agregarle ninguna restricción adicional cuando lo transfiera a otra persona.
Libertad Cero: "usar el programa con cualquier propósito". Es decir, el ejercicio de esta
libertad implica que lo podemos utilizar con cualquier fin, ya sea educativo, cultural,
comercial, político, social, etc. Esta libertad deriva de que hay ciertas licencias que restringen
el uso del software a un determinado propósito, o que prohíben su uso para determinadas
actividades.
Libertad Dos: "Distribuir copias". Quiere decir que soy libre de redistribuir el programa, ya
sea gratis o con algún costo, ya sea por email, FTP o en CD, ya sea a una persona o a
varias, ya sea a un vecino o a una persona que vive en otro país, etc.
Libertad Tres: "Mejorar el programa, y liberar las mejoras al publico". Tengo la libertad de
hacer mejor el programa, o sea que puedo: hacer menores los requerimientos de hardware
para funcionar, que tenga mayores prestaciones, que ocupe menos espacio, que tenga
menos errores, etc. El poder liberar las mejoras al publico quiere decir que si yo le realizo
una mejora que permita un requerimiento menor de hardware, o que haga que ocupe menos
espacio, soy libre de poder redistribuir ese programa mejorado, o simplemente proponer la
mejora en un lugar publico (un foro de noticias, una lista de correo, un sitio Web, un FTP, un
canal de Chat).
1. Libertad de elección:
108
depende de la velocidad con la que desee realizar sus tareas, no de si el software va a
funcionar o no en esas condiciones.
c. Respecto al soporte: al tener acceso al código fuente, cualquier persona idónea nos
puede ofrecer soporte, no solo nuestro proveedor. En el software Propietario esto no
sucede, ya que ninguna persona ajena al proveedor conoce el funcionamiento interno
del mismo.
d. Respecto a la Formación o Capacitación: la puede ofrecer cualquiera, no solo el
proveedor.
2. Protección de la inversión:
a. Costo del Software: el software libre tiene la ventaja de no obligar a pagar una licencia
por cada computadora en que se lo instale.
b. Costo del Hardware: hay cierto Software Propietario que tiene requerimientos
excesivos de hardware para funcionar. Es decir, no hay relación razonable entre la tarea
que realiza y el hardware que requiere.
c. Costo de Soporte: su costo es menor porque cualquiera lo puede ofrecer, si bien es
cierto que no tenemos una calidad garantizada.
d. Costo de Formación: su costo es menor, al no estar monopolizada. Aquí cabe el
mismo comentario que el realizado con respecto al costo de soporte.
Por el lado del Software Libre: la FSF, la Organización Open Source, la Fundación Vía Libre,
etc.
1. La BSA: "Business Software Alliance" es una organización mundial sin fines de lucro,
creada en 1988 por un grupo de empresas fabricantes de software. Tiene tres funciones
fundamentales: a) Inculcar a los gobiernos y a los consumidores que pagar por usar en
Software redunda en beneficio de la economía, incrementando la productividad de los
trabajadores y el numero de puestos en empleo. b) Emprender acciones legales contra
aquellos que no cumplan con las leyes de propiedad intelectual y/o que hagan mal uso
de las licencias de software. c) Promover legislaciones que protejan los derechos de
propiedad intelectual, y conseguir que los gobiernos las ejecuten.
2. La organización "Software Legal": es una asociación civil sin fines de lucro, creada
en 1992 por un grupo de empresas fabricantes de software. Tiene las mismas funciones
y características de la BSA.
Existe una gran cantidad de software, cada vez mayor, disponible bajo licencias de software
libre. Los observadores (y adeptos) a menudo interpretan este fenómeno como el movimiento
del software libre. Algunos proyectos notables de software libre incluyen los kernel de los
sistemas operativos Linux y BSD, los compiladores GCC, el depurador GDB y las bibliotecas
110
de C, el servidor de nombres BIND, el servidor de transporte de correo Sendmail, el Servidor
Web Apache, los sistemas de base de datos relacional MySQL y PostgreSQL, los lenguajes
de programación Perl, Python, Tcl y PHP, el sistema X Window, los entornos de escritorio
GNOME y KDE, la suite de ofimática OpenOffice.org, el navegador Mozilla, el servidor de
ficheros Samba, y el editor de gráficos GIMP.
Los paquetes de software libre constituyen un ecosistema software donde diferentes piezas
de software pueden proporcionar servicios a otras, llevando a la co-evolución de
características. Por mostrar un ejemplo sencillo, el lenguaje de programación Python
proporciona soporte para el protocolo HTTP, y el servidor Web Apache que proporciona el
protocolo HTTP puede llamar al lenguaje de programación Python para servir contenido
dinámico.
Los desarrolladores de Debian argumentan que los mismos principios deberían aplicarse no
sólo a los programas, sino también a la documentación libre. Muchos documentos escritos
por el Proyecto de Documentación de Linux, y muchos documentos licenciados bajo la
Licencia de Documentación Libre de GNU (los documentos con secciones invariantes) no se
ajustan a todas las directrices citadas arriba.
Si desea investigar más sobre este tema en las siguientes bibliografías adicionales lo
puede encontrar.
Grulic: http://www.grulic.org.ar
GNU: http://www.gnu.org
Yachay: http://www.yachay.com.pe
Google: http://www.google.com
111
AUTOEVALUACION
112
CAPITULO 5. PROCESADOR DE TEXTO
El primer procesador de textos que se creó para un ordenador personal fue WordStar.
Apareció en 1978 para el sistema operativo CP/M y también para el DOS. Para dar formato
al texto utilizaba un sistema de comandos de teclado que pronto se convertiría en un
estándar. Le siguió en esta andadura WordPerfect, que se introdujo en 1982 como el
procesador de textos para el PC de IBM. Su facilidad de uso hizo que se extendiese muy
rápidamente, desbancando al propio WordStar y convirtiéndose en una de las aplicaciones
más populares. Ambos son ejemplos típicos de un procesador en modo texto. Su
peculiaridad es que los caracteres que se muestran en la pantalla tienen siempre el mismo
aspecto y tamaño, utilizando distintos colores o subrayados para diferenciar formatos de
texto como cursiva, subrayado o el texto seleccionado.
Todos los procesadores de textos ofrecen funciones para dar formato a los documentos,
como cambios de tipo de letra, presentación de página, sangría de párrafos y similares.
Muchos procesadores de textos pueden también comprobar la ortografía, encontrar
sinónimos, trabajar con fórmulas matemáticas y realizar funciones avanzadas como crear
sobres, etiquetas y otros documentos relacionados con la correspondencia personalizada.
Los más avanzados presentan funciones de autoedición, que permiten elaborar folletos o
pequeñas publicaciones que presenten cabeceras y pies de página, texto en columnas,
tablas, rótulos y textos artísticos y gráficos creados con otras aplicaciones, entre otras
posibilidades. Finalmente, y acorde con el auge que está experimentando el fenómeno de
Internet, muchos procesadores de textos ofrecen la posibilidad de crear documentos en
formato HTML, listos para circular por la red.
5.2.1 Concepto
Existen varias versiones de Word como el 6.0/95, Word 97, 2003, XP. Se le da el nombre de
versiones a las mejoras y actualizaciones de los programas que se le hacen a los programas
con el fin de satisfacer las necesidades que generalmente se le presentan al usuario.
Al ser Word un procesador de texto diseñado por Microsoft, presenta las mismas
característica de una ventana normal de Windows, como es la barra de menú, barra de
herramientas, barra de estado, botón abrir, cerrar, minimizar/maximizar, etc. Ver figura
No.5.1.
Teniendo clara cada una de las partes que conforman a Word o a cualquier ventana de
programas de Windows, los cuales tienen la presentación de pantalla parecida. Donde la
114
barra de menú trae opciones que se activan dando un clic, igualmente la barra de
herramientas, de dibujo y los botones de minimizar, maximizar y cerrar.
A continuación se presentaran los pasos sobre las tareas que se pueden realizar en Word.
1 Haga clic en Archivo del menú principal y allí haga clic en Abrir. O también clic en
el icono abrir de la barra de herramientas.
2 En el cuadro "Buscar en" haga clic en la unidad de disco que contenga el
documento.
3 En el cuadro debajo de "Buscar en", que muestra una lista de carpetas y archivos,
haga doble clic en el nombre de la carpeta que contenga el documento. Siga
haciendo doble clic en las subcarpetas hasta abrir la que contenga el documento.
4 Seleccione el nombre del documento en la lista de archivos.
5 Haga clic en "Abrir".
Sugerencia: Para abrir un documento que haya usado recientemente, haga clic en su
nombre al final del menú Archivo. Si no aparece la lista de documentos usados
recientemente, haga clic en Opciones en el menú Herramientas y elija la ficha General.
Active la casilla de verificación "Archivos usados recientemente".
Nota: Para abrir un documento creado en otra aplicación, haga clic en el formato de archivo
deseado en el cuadro "Tipo". A continuación, haga clic en el nombre del documento en el
cuadro que presenta una lista de las carpetas y archivos. También puede escribir la
extensión en el cuadro "Nombre".
1. En la barra de menú principal haga clic en Archivo, y luego en Nuevo O también clic
en el icono nuevo de la barra de herramientas.
2. Para Word 98 para crear un documento, haga clic en la ficha General y después en el
icono Documento vacío.
Para Word 2003 en adelante para crear un documento, de un clic en la opción
documento en blanco, en una nueva ventana que se activa en la parte derecha de la
pantalla.
3. El nuevo documento aparece con una pequeña línea intermitente que simboliza el
cursor como guía para empezar a escribir el texto deseado. En la figura No. 1 se
muestra el cursor.
115
Para guardar un documento se deben realizar los siguientes pasos:
1. Clic en Archivo del menú principal y luego clic en guardar o también clic en el icono
guardar de la barra de herramientas, para activar la ventana guardar como.
2. En el recuadro guardar en de la ventana, seleccione dando un clic a la unidad de
almacenamiento y/o carpeta donde desea guardar el archivo. Si desea guardar el
documento en una carpeta encontrada en cualquier unidad C: o A: debe dar clic
primero en la unidad y luego clic en la carpeta que se encuentra dentro. Ver figura
No.2.
3. En el recuadro nombre del archivo de la ventana, escriba el nombre que le dará al
archivo.
4. En el recuadro guardar como tipo, si desea guardar el archivo de otro tipo diferente de
Word, de clic en la flecha encontrada al final del cuadro e inmediatamente despliega
los diferentes tipos de archivos que se pueden crear por intermedio de Word. Este
recuadro se utiliza por ejemplo cuando se desea guardar un archivo para que pueda
ser visto en una versión menor a Word o también en otro formato de presentación en
el cual se desea posteriormente abrir el documento. Ver figura No. 5.2.
116
c) Si desea realizar un copia del mismo archivo en otra unidad de almacenamiento o
carpeta realice lo siguiente:
Para configurar las páginas de un documento de Word, se deben realizar los siguientes
pasos:
• El tamaño del papel que desee, ya sea carta, oficio, cualquier otra de la lista o
tamaño personal.
• El ancho y alto de la hoja, que selecciona. Por ejemplo si selecciona carta, Word
escribe el alto y ancho de la hoja, igualmente oficio y las demás relacionadas, pero
si escoge tamaño personal se le debe escribir el alto y ancho deseado.
En la ficha diseño
117
• La opción empezar sección, muestra las ubicaciones en las que Microsoft Word
inicia las secciones del documento nuevo.
Suprimir notas al final. Esta opción Evita que las notas finales se impriman en la
sección actual. En lugar de ello, esta opción las imprime en la sección siguiente,
antes de las notas finales de dicha sección.
Pares e impares diferentes Crea un encabezado o pie de página en las páginas con
numeración par y un encabezado o pie de página diferente en las páginas con
numeración impar.
• Encabezado Escriba la distancia desde el borde superior del papel al borde superior
del encabezado.
• Pie de página Escriba la distancia desde el borde superior del papel al borde
superior del pie de página.
En la opción de alineación vertical, especifica la disposición del texto de forma vertical entre
los márgenes superior e inferior de la página. La configuración Justificada afectará sólo a
las páginas completas; Word alineará las páginas parciales con el margen superior.
En Vista previa en la opción aplicar a:, Aplica la configuración a parte o a la totalidad del
documento. La vista previa muestra los efectos de la configuración seleccionada.
En el botón bordes se utiliza para establecer las opciones de los bordes alrededor de las
páginas de un documento.
118
5.2.2.5 Imprimir Documentos
Para imprimir un documento es necesario que se tenga configurada la página para obtener
una excelente impresión del documento desarrollado.
1. Haga clic en Archivo del menú y luego la opción Imprimir, para entrar a la ventana de
imprimir. Ver figura No. 5.4.
2. Establezca las opciones de impresión deseadas, ejemplo al querer Imprimir más de
una copia al mismo tiempo escriba el número de copias que desea imprimir en el
cuadro "Número de copias".
3. Con un clic en las opciones de intervalos de página, puede seleccionar si desea
imprimir todo el documento o varias hojas o también la página actual donde se
encuentre, es decir donde esté el cursor en ese momento.
4. De un clic en aceptar.
Si desea imprimir todo el documento en forma rápida pueda dar un clic en el icono
imprimir, que se encuentra en la barra de herramientas.
119
5.2.2.6 Utilización de la barra de herramienta “formato”
La barra de herramientas de formato (ver figura No. 5.5), se utiliza para modelar el tipo de
letra (fuente), el tamaño, el estilo, el color, el efecto, etc.
Si ya escribió algunas líneas o párrafos y desea cambiarle el tipo de letra, sólo tiene
que resaltar o marcar dando un clic sostenido con el Mouse desde el inicio hasta el
final del párrafo y luego dar clic en el icono de la fuente que se encuentra en la barra
de herramientas para seleccionar la letra deseada y lo mismo con el tamaño de la
letra.
120
Para resaltar una letra, palabra, línea o párrafo en negrita , cursiva o subrayado ,
debe resaltar o marcar dando un clic sostenido con el Mouse desde el inicio hasta el final de
la letra, palabra o párrafo y luego dar clic en el icono mostrado en la figura, según la opción
que desee se muestre el texto. Es decir si quiere el texto en negrilla o en cursiva o subrayado
o con las tres.
Si desea alinear el texto para la presentación del documento los puede realizar utilizando las
opciones mostradas en la barra de herramientas formato, el cual se muestra en la figura No.
5. Los iconos (dibujos) representan la forma de alineación de texto para mayor
representación del usuario.
Si desea colocar la opción antes de escribir el texto sólo de clic en la alineación que desee.
Si desea colocarlo después de escrito el texto, resalte con el Mouse el texto que desee y
luego de clic en la opción de alineación que desee.
Numeración y viñetas
Si deseas enumerar o colocar viñetas a una serie de líneas ya escritas sólo se debe marcar o
resaltar las líneas con el Mouse y dar un clic en el icono si es número o el icono si son
viñetas.
Si deseas colocar de un color específico una letra, palabra o párrafo, después de escrita,
sólo se deben marcar y luego dar clic en la flecha que está al lado del icono y escoger el
color que desea colocarle a la letra.
Nota: también se le puede dar formatos al texto a través de la opción formato que muestra
el menú principal.
121
O Ancho de columna fijo: Deja el mismo ancho de columna para todas las
columnas insertadas
O Autoajustar el contenido: Ajusta el ancho de las columnas de acuerdo al
texto que se va digitando.
O Autoajustar a la ventana: Cambia automáticamente el tamaño de la tabla
para que se ajuste a la ventana de un explorador Web.
Nota: Si desea darle un estilo o categorías a las tablas que insertará, lo puede hacer con un
clic en menú – tabla - autoformato. Escoja la categoría deseada, oprima el botón aplicar y
luego escriba el número de filas y columnas deseadas y clic en el botón aceptar.
Nota: Siempre se debe tener en cuenta que al pasar el Mouse por los iconos de las barras de
herramientas, se mostrará la función de cada uno.
122
Figura No. 5.7 Ventana Combinar correspondencia
Nota:
Si utiliza una lista de existente, debe dar clic en examinar para buscar ya sea en
diskette, disco duro o CD, la lista de destinatarios a la cual se le enviará el documento y
luego clic en siguiente.
Si selecciona de los contactos del programa Outlook, de clic en elegir la carpeta de
contactos y luego siguiente.
123
Figura No. 5.8 Nueva lista de direcciones.
Si desea personalizar los nombres de los campos de los destinatarios, de clic en el botón
personalizar. Véase figura No. 5.9.
1. Puede agregar, eliminar o cambiar el nombre de los campos según se requiera. o también
cambiarlo de posición utilizando los botones subir o bajar.
124
4. Para terminar de clic en botón cerrar y luego sale la ventana para guardar en un archivo,
del cual debe escribir el nombre, y allí estarán todos los datos de los destinatarios en la
ubicación que desee A: ó C: ó D:
5. Inmediatamente sale una ventana de la relación de los destinatarios. Ver figura No 5.10.
Ahora debe introducir los campos creados en el lugar del documento donde se deben
mostrar los datos de los destinatarios. Para realizarlo se deben realizar los siguientes
pasos:
125
2. Para insertar los campos, debe ubicar el cursor donde deberá estar el campo y luego
de un clic en el icono insertar campos combinados.
3. Escoja el campo con un clic y luego clic en el botón insertar, luego clic en el botón
cerrar.
4. Para insertar los demás campos repita los pasos del 2 al 3.
5. Después de insertado los campos de un clic en el icono ver campos combinados y
luego de un clic en el icono registro siguiente para ver los datos de los destinatarios
de acuerdo a la organización de la información introducida.
Para que se generen todas las cartas con sus respectivos destinatarios e imprimir, debe
realizar lo siguiente:
2. escoja la opción que desee, ya sea imprimir todo el documento o el registro actual o el
rango de registros.
3. Clic en aceptar en la ventana combinar al imprimir, después clic en aceptar en la
ventana de imprimir.
1. Para utilizar la barra de dibujo, para realizar líneas, recuadros, círculos, colores de
relleno, etc. Es necesario que se active esta barra dando un clic en la opción menú –
ver – barra de herramientas – dibujo.
2. Cuando se activa la barra de dibujo, ésta se posiciona en la parte inferior de la
ventana de Word.
3. Para trazar alguna línea o cuadro debe dar clic en el icono de dibujo deseado y trazar
con el Mouse la línea o el cuadro seleccionado como si estuviera trazando con un
lápiz de escribir.
En esta barra también existen las autoformas, las cuales se utilizan para realizar diferentes
tipos de flechas, símbolos de diagramas de flujo, cintas, etc. Se utilizan igual que cualquier
icono de dibujo.
126
5.2.2.10 Corrección Ortográfica
Nota: Cuando Word revise la ortografía según escribe, aparecerá un subrayado rojo
ondulado debajo de cada palabra que no aparezca en el diccionario. Para mostrar una lista
de correcciones ortográficas sugeridas, haga clic en una línea ondulada con el botón
secundario del Mouse (ratón) y, a continuación, haga clic en la palabra correcta.
127
Si desea las imágenes de la galería multimedia sólo de un clic en la opción, del cual
se activa una ventana favoritos (ver figura No.5.13), y de doble clic en colecciones
de office.
1. Seleccione la imagen que desee del listado y luego de un clic en menú – edición –
copiar.
2. Minimice la ventana.
3. Coloque el cursor en la parte del documento donde estará la imagen y luego de un clic
en menú edición – pegar.
Si desea pegar una imagen que se encuentre en cualquier archivo de Word, Excel ó Power
Point, realice lo siguiente:
128
5. De un clic con el botón derecho del Mouse donde quiere que aparezca la imagen y
luego de un clic en pegar.
1. Seleccione los párrafos o líneas que desee tabular o resaltar sobre el margen
izquierdo o derecho.
2. Para realizar una sangría a un párrafo hasta la tabulación siguiente, haga clic en
botón aumentar sangría y para disminuir hasta la tabulación anterior, haga clic en
disminuir sangría .
Nota: Puede establecer medidas precisas para las tabulaciones de párrafo usando el
comando Párrafo del menú Formato o también utilizando la regla que se posiciona en la
parte superior de la hoja, la cual se activa dando un clic en menú ver – regla. Esta regla se
manipula moviendo el icono de sangría izquierda y derecha mostrada en la figura No. 5.14
El texto en las columnas de estilo boletín, son aquellas en que la hoja del documento se
divide en las columnas deseas por el usuario. Es parecido a las divisiones que le hacen a las
hojas del periódico.
1. El documento debe estar en vista diseño y se activa con clic en menú – ver – diseño
de impresión (Diseño de impresión: es la vista de un documento u otro objeto tal y
como aparecerá cuando lo imprima. Los elementos como encabezados, pies de
página, columnas y cuadros de texto, por ejemplo, aparecerán en sus posiciones
reales.).
2. Seleccione el texto al que desee aplicar formato en las columnas:
129
4. Arrastre para seleccionar el número de columnas deseado
NOTA: Si desea modificar las ecuaciones realizadas, de doble clic sobre la ecuación para
que se active nuevamente la ventana del editor.
130
AUTOEVALUACION
Para ejercitación de las tareas que se realizan en Word, realice los siguientes ejercicios:
Ejercicio 1A.
131
Ejercicio 1B.
TABLA DE INVENTARIO
DESCRIPCIÓN
ARTICULO CANTIDAD PRECIO VALOR
NOMBRE REFERENCIA UNIDAD
Uva Q10 KL 20 500 10.000
FRUTAS Pera W20 UN 10 700 7.000
Mora E30 LB 30 800 24.000
Pepino R40 LB 35 400 14.000
VERDURAS Cebolla T50 LB 25 200 5.000
Tomate Y60 KL 15 300 4.500
Trigo U70 LB 40 450 18.000
CEREALES Avena I80 LB 60 250 15.000
Cebada O90 KL 50 350 17.500
Rosa P10 UN 30 100 3.000
FLORES Clavel A20 DOC 20 150 3.000
Jazmín S30 UN 10 250 2.500
Lenteja D40 KL 55 600 33.000
GRANOS Arveja F50 LB 65 900 58.500
Fríjol G60 KL 45 700 31.500
Leche H70 LT 35 300 10.500
LACTEOS Kumis J80 UN 25 500 12.500
Yogurt K90 UN 15 400 6.000
Res L10 KL 60 800 48.000
CARNES Pollo Z20 LB 50 700 35.000
Pescado X30 UN 70 900 63.000
VALOR TOTAL $ 421.500
132
133
2) Manejo de barra de dibujo y configuración página horizontal. Realice el siguiente organigrama.
Ejercicio 2.
ARTESANIAS ALTAMIRA
JUNTA DIRECTIVA
GERENTE
SECRETARIA
CONTROL
PUBLICIDAD Y PROMOCION CONDUCTOR AUXILIAR ALMACENISTA
OPERARIO
134
135
3) Manejo de Columnas
Ejercicio 3.
DESIDERATA
Camina plácido entre el ruido y la prisa y Acata dócilmente el consejo de los años
piensa en la paz que se puede encontrar en abandona con donaire las cosas de la
el silencio. juventud.
En cuanto te sea posible y sin rendirte, Cultiva la firmeza del espíritu, para que te
mantén buenas relaciones con todas las proteja en las adversidades repentinas,
personas. muchos temores nacen de la fatiga y la
soledad.
Enuncia tu verdad de una manera serena y
clara, escucha a los demás, incluso al torpe Sobre una sana disciplina, sé benigno
e ignorante, también ellos tienen su propia contigo mismo.
historia. Tú eres una criatura del universo, no menos
que las plantas y las estrellas, y tienes
Esquiva a las personas ruidosas y derecho a existir y sea que te resulte claro o
agresivas, que son un fastidio para el no, indudablemente el universo marcha
espíritu. como debiera.
Si te comparas con los demás, te volverás Por eso, debes estar en paz con Dios
vano y amargado pues siempre habrá cualquiera que sea la idea que tengas de El
personas más grandes y más pequeñas y sean cuales fueren tus trabajos y
que tú. aspiraciones.
Disfruta de tus éxitos lo mismo que de tus Conserva la paz en tu alma en la bulliciosa
planes; mantén el interés en tu propia confusión de la vida, aún con todas las
carrera por humilde que sea, ella es un farsas, penalidades y sueños fallidos, el
verdadero tesoro en el fortuito cambiar de mundo es todavía hermoso.
los tiempos.
Sé cauto esfuérzate por ser feliz.
Sé cauto en tus negocios, pues el mundo
está lleno de engaño, mas no dejes que
esto te vuelva ciego para la virtud que
existe.
136
4) Combinación de correspondencia
Doctor (a)
<<nombre>> <<apellidos>>
<<cargo>>
<<dirección>>
<<ciudad>>
Cordial saludo,
• INGENIERIA DE SISTEMAS
• INGENIERIA DE ALIMENTOS
• ZOOTECNIA
• ADMINISTRACION DE EMPRESAS
• PSICOLOGIA SOCIAL
• REGENCIA EN FARMACIA
• ETNOEDUCACION
Atentamente,
137
5) Realice las siguientes formulas para el manejo de ecuaciones en Word
y = a + bx
a=
∑ y ∑ x − ∑ x∑ xy
2
n∑ x − (∑ x ) 2 2
n ∑ xy − ∑ x∑ y
b=
n ∑ x 2 − (∑ x )
2
n∑ xy − ∑ x ∑ y
r=
[n∑ x 2
][
− (∑ x ) n∑ y 2 − (∑ y )
2 2
]
∑y 2
− a ∑ y − b∑ xy
s=
n−2
138
CAPITULO 6. HOJA DE CALCULO
6.1 CONCEPTO
Desde que en 1979 apareció la primera aplicación de este tipo, VisiCalc para
Apple II, creada por los ingenieros estadounidenses Dan Bricklin y Robert
Frankston, las hojas de cálculo se convirtieron en los programas estrella del
ordenador personal; a esta aplicación siguieron otras que también alcanzaron gran
popularidad, como SuperCalc, Multiplan, Lotus 1-2-3 y Excel. Dependiendo del
programa, una sola hoja de cálculo puede contener miles o millones de celdas.
Algunos programas de hoja de cálculo permiten también vincular una hoja de
cálculo a otra que contenga información relacionada y pueden actualizar de forma
automática los datos de las hojas vinculadas. Los programas de hoja de cálculo
pueden incluir también utilidades de macros; algunas se pueden utilizar para crear
y ordenar bases de datos. Los programas de hoja de cálculo cuentan por lo
general con capacidades gráficas, esto es, pueden obtener representaciones de
los datos en forma de gráficos de líneas, barras y pastel, entre otros, que facilitan
su lectura e interpretación. También proporcionan un buen número de opciones de
formato tanto para las páginas y el texto impreso como para los valores numéricos
y las leyendas de los gráficos.
Es un programa de hoja de cálculo, que esta compuesto por filas y columnas con
el objetivo de tener la información organizada y calcular datos a través de
formulas ya sean prediseñadas por Excel y creadas por el usuario. Por medio
139
Microsoft Excel se puede tener almacenadas grandes cantidades de datos y
acceder a ellos en forma rápida y fácil.
Como todos los programas de office (Word, Excel, PowerPoint y Access) tienen un
entorno parecido, es decir todos tienen barra de menú, barra de herramientas,
barra de estado, barra de dibujo, etc), pero Excel tiene una barra adicional
importante que es la barra de formulas, que utiliza para visualizar y modificar datos
insertados en una celda. Ver figura No. 6.1
¿Qué es una Celda? Es la intercepción que existe entre una fila y una columna.
Las columnas en una hoja de cálculo son aquellas que se muestran en forma
vertical y se denotan con una letra Y las filas en forma horizontal y se denotan con
un número. Por ejemplo si se desea mostrar la ubicación del cursor mostrado en la
figura No. 6.1, se podría decir que está en la celda C4.
140
En la figura No. 6.1, Microsoft Excel en su área de trabajo, muestra una hoja
dividida en filas y columnas y el cursor.
Un archivo de Excel está compuesto por un libro con varias hojas, es decir, es
como si estuviera manipulando un libro contable. En la parte inferior del
documento, en Excel se muestran cada una de las hojas (en forma de etiquetas)
que en el momento posee el libro en uso.
141
6.2.3 Escribiendo en Excel
Con el Mouse
Con este sistema puede resaltar el rango de celdas que desee con mayor
precisión
142
1. Seleccione las celdas en las que desee que le aparezca el formato de los
números dando un clic en menú – formato – celda.
La ficha número se utiliza para organizar los datos numéricos que digita el
usuario. Por ejemplo si digita 30000, y quiere que imprima o visualice
30.000, debe hacer lo siguiente:
143
Si desea escoger las opciones de alineación mostradas en la figura No. 6.3,
en el cuadro No. 6.1 se muestran cada una de las opciones de la ficha
alineación.
La ficha fuente
La ficha borde
Esta ficha se utiliza para colocar bordes a una o varias celdas. Para esto
debió seleccionar las celdas a quién le colocará bordes. Ver figura No. 6.4.
144
• Si desea colocar bordes en la parte superior, inferior, izquierda o derecha
de la celda, de un clic en cualquiera de los bordes que aparece en el
recuadro de la ventana donde dice texto.
• Si desea con colores los bordes de clic en la fecha que se encuentra al lado
del recuadro de la opción colores y escoja el color deseado.
La ficha trama
Ejemplo 1A: Teniendo en cuenta que los demás resultados se hace con la misma
formula, entonces se puede copiar la formula en las demás celdas así:
1. Se pasa el Mouse en la parte inferior derecha de la ventana. (ver figura No. 6.6).
2. Cuando se convierta en una cruz delgada, se da un clic sostenido y se arrastrar
hasta donde se necesite la formula y luego se suelta el Mouse.
3. Inmediatamente aparecen los demás resultados.
145
Figura No. 6.6 Ejemplo 1A.
Nota: para realizar cálculos en Excel es necesario que utilicen las celdas como
referencias o ubicación para realizar las operaciones, tal como se mostró en el
ejemplo 1.
Para insertar una columna antes de la posición del cursor o de las celdas
seleccionadas, de un clic en menú – insertar – columna.
Para insertar una fila encima de la posición del cursos o de las celdas
seleccionadas, de un clic en menú – insertar – fila
Si desea mover los datos de una o varias celdas de un lugar a otro, haga lo
siguiente:
146
2. Se selecciona la ubicación o unidad donde se guardará el archivo
3. Se le escribe el nombre al archivo o libro
4. se oprime el botón guardar.
Si se desea cambiar el nombre a una hoja del libro en uso se realizan los
siguientes pasos:
147
1. Haga los pasos anteriores del 1 al 4. y luego de un clic en el pequeño cuadro de
crear una copia.
148
en el botón personalizar pie de página y escriba el texto que ira en el pie
de página de la hoja.
6. Si desea repetir filas en las siguientes hojas para impresión de clic en la
ficha hoja, en la opción imprimir título, de clic en , que se encuentra al
lado del recuadro de repetir filas en extremo superior. Luego seleccione
las celda que deberán repetirse en las siguientes hojas y luego de clic en
, de la ventana recogida.
7. Para terminar de clic en el botón aceptar.
Las funciones son fórmulas predefinidas que ejecutan cálculos utilizando valores
específicos, denominados argumentos, en un orden determinado o estructura. Las
funciones pueden utilizarse para ejecutar operaciones simples o complejas. Los
pasos para utilizar funciones son:
149
Figura No. 6.8 Ventana de Insertar función
Nombre de función. Para obtener una lista de funciones disponibles, haga clic en
una celda y presione Shift + F3.
Argumentos. Los argumentos pueden ser números, texto, valores lógicos como
VERDADERO o FALSO, matrices, valores de error como #N/A o referencias de
celda. El argumento que se designe deberá generar un valor válido para el mismo.
Los argumentos pueden ser también constantes, fórmulas u otras funciones.
150
Información sobre herramientas de argumentos. Cuando se escribe la función,
aparece una información sobre herramientas con su sintaxis y sus argumentos.
151
AUTOEVALUACION
152
2) Manejo de gráficos sobre datos de Excel
16
14
12
CANTIDAD
10
8
6
4
2
0
PROCESADOR
UNIDAD DE
DUROS DE 20
TARJETA DE
TARJETA DE
MEMORIA
FAX MODEM
INTALACION
INSTALACION
MEMORIAS
RAM DE
CD-ROM
INTERNO
128MB
CELERON
DISCOS
DISCOS
DUROS
VIDEO
RED
GB
PARTES
3) Manejo de funciones
153
4) Manejo de hojas de un libro en Excel.
154
CAPITULO 7. PRESENTACIONES
7.1 INTRODUCCIÓN
155
público, a través de dispositivos como el Video Beam, el cual permite proyectar los
diseños elaborados, para que puedan se apreciados por muchas personas.
Esta barra permite acceder de forma cómoda a las herramientas que se utilizan
con más frecuencia. Colocando el ratón sobre cada uno de los botones, aparece
un pequeño texto que indica su función. Ver figura 7.2
156
Figura 7.2 Barra de herramientas estándar
Incluye las herramientas más comunes para dar formato al texto de las
presentaciones. Figura 7.3.
Si se quiere realizar una diapositiva lo primero que se debe hacer es tener claro lo
que se quiere diseñar y la manera como le gustaría presentar la información.
En blanco
157
1. De un clic en el menú opción archivo - nuevo
2. Inmediatamente sale en la parte izquierda de la ventana varias opciones.
3. Seleccione la presentación en blanco con clic
4. Inmediatamente sale una nueva ventana con los posibles diseños de texto,
del cual puede escoger el que desee, ya sea diseño de texto con objetos o
en blanco.
5. Para empezar a digitar texto debe dar clic en el recuadro bordeado con
punto que se muestra en la presentación.
6. Para introducir más textos, imágenes, color de letra y fondo, debe utilizar la
barra de dibujo que se muestra en la parte inferior de la ventana (figura No
7.1). Si en el momento Power Point no lo muestra, hay que dar clic en
menú – ver – barra de herramientas – dibujo.
7. Encima de la presentación, puede incluir un cuadro de texto para introducir
letras, o también si se desea introducir texto en una elipse o circulo, puede
dar clic con el botón derecho y escoge la opción agregar texto. Además
de insertar cualquier imagen prediseñada de la colección de Office, tal
como se explicó en el documento de Word.
De plantilla de diseño
158
7.3.3 Insertar imágenes y gráficos a las diapositivas
Para insertar imágenes los procedimientos son los mismos que los utilizados en
Word. A continuación se mencionan los pasos.
5. Minimice la ventana.
159
7.3.3.2 Seleccionar Imagen desde un archivo de imagen
Si desea pegar una imagen que se encuentre en cualquier archivo de Word, Excel
ó Power Point, realice lo siguiente:
7.3.4 Animación
Nota: Si desea que la animación salga en orden de presentación, así mismo debe
colocar en el orden el efecto animado.
160
7.3.5 Configurar presentación
161
4. En la ventana se encuentra la ficha clic del Mouse y acción del Mouse.
La primera ficha significa que se ejecuta la acción dando un clic con el
Mouse en el botón. Y la segunda ficha significa que se ejecuta la acción
cuando se pasa el Mouse por encima del botón.
5. Puede seleccionar la configuración en cualquiera de las dos fichas que es
el mismo procedimiento. Sin embargo se recomienda usar la configuración
del botón en la ficha clic del Mouse.
6. selecciones la opción hipervínculo a: y de clic en la fecha al final del
recuadro para desplegar la lista donde se muestran las posibles
ubicaciones del hipervínculo (Diapositiva específica, dirección URL, archivo
o programa).
7. para terminar dar clic en el botón aceptar.
162
Para terminar o ir a una diapositiva específica durante la presentación, de un clic
con el botón derecho del Mouse sobre la presentación que se está ejecutando. Ver
figura No. 7.7
Para que las presentaciones sean todavía más interactivas se le pueden insertar
películas o video y sonido, los cuales tiene extensiones películas y/o video
(asf,asx, wmx, avi,mpeg,mpg, otros) Y sonido (wav,wmv,wvx,otros) . Los pasos
son los siguientes:
163
Inserta Películas y sonido de archivo
5. Clic en Archivo del menú principal y luego clic en guardar o también clic en
el icono guardar de la barra de herramientas, para activar la ventana
guardar como.
164
6. En el recuadro guardar en de la ventana, seleccione dando un clic a la
unidad de almacenamiento y/o carpeta donde desea guardar el archivo. Si
desea guardar el documento en una carpeta encontrada en cualquier
unidad C: o A: debe dar clic primero en la unidad y luego clic en la carpeta
que se encuentra dentro. Ver figura No.7.9.
7. En el recuadro nombre del archivo de la ventana, escriba el nombre que le
dará al archivo.
8. En el recuadro guardar como tipo, si desea guardar el archivo de otro tipo
diferente de PowerPoint, de clic en la flecha encontrada al final del cuadro e
inmediatamente despliega los diferentes tipos de archivos que se pueden
crear por intermedio de PowerPoint. Este recuadro se utiliza por ejemplo
cuando se desea guardar un archivo para que pueda ser visto en una
versión menor a PowerPoint (PowerPoint 97, 2000 y 95) o también en otro
formato de presentación en el cual se desea posteriormente abrir el
documento.
165
- Impresora: pregunta cuál va a ser la impresora que se va a utilizar para imprimir.
Además, a través del botón Propiedades se controla el tamaño del papel de la
impresora, la orientación, etc...
166
AUTOEVALUACION
Marca
Procesador
Memoria RAM
Disco duro
Tarjeta de red
Unidad de disco
Teclado
Ratón
Monitor
Kit multimedia
Fax Módem
Impresora
Estabilizador ó UPS
167
CAPITULO 8. BASES DE DATOS
8.1 INTRODUCCION
8.2 CONCEPTO
168
Es un conjunto integrado de datos interrelacionados, junto con una serie de
aplicaciones para manejo, accesibles simultáneamente por diferentes usuarios y
programas.
En una base de datos se almacenan las relaciones entre datos junto a los datos.
Esto, y el utilizar como unidad de almacenamiento el campo, además del registro,
es fundamento de la independencia con los programas de aplicación.
Los requisitos que debe cumplir un buen sistema de base de datos son:
Acceso múltiple: Diversos usuarios pueden acceder a la base de datos, sin que
se produzcan conflictos, ni visiones incoherentes.
Utilización múltiple: Cada usuario podrá tener una imagen o visión particular de
la estructura de la base de datos.
Interrogación directa (query) Existe una utilidad que permite al acceso a los
datos en forma conversacional.
169
• Control centralizado de los datos
• Integridad de los datos
• Minimización de las redundancias (repeticiones)
• Independencia de los datos y las aplicaciones
• Acceso concurrente a los datos
• Coste mínimo de almacenamiento y mantenimiento
• Versatilidad para la representación de relaciones
• Establecimiento de medidas de seguridad
• Facilidad para el cambio (hardware y software)
170
Frecuentemente es necesario buscar una ocurrencia de un registro en una base
de datos conociendo el valor de uno o varios campos. Para que esta operación
sea rápida, estos campos deben estar definidos en la base de datos como llave
principal o de búsqueda de dicho registro. En general, podemos decir que una
llave es un campo, o conjunto de campos, cuyos valores permiten localizar de
forma rápida ocurrencias en un registro. La llave puede corresponderse con un
identificador de la entidad. Si esto no ocurre, podrá haber varias ocurrencias de
registro con el mismo valor de llave. Se dice entonces que la llave admite
duplicados.
Las relaciones entre entidades pueden ser simples o complejas (ver esquema No.
8.2). Una relación es simple cuando es unívoca (uno a uno). Es simple la relación
existente entre alumno y expediente o profesor y horario. Cualquier relación que
no sea biunívoca se dice que es compleja. Son complejas las relaciones de uno a
muchos, la existente entre un alumno y carrera de las que está matriculado. Las
relaciones muchos a muchos son también complejas. A este último grupo
pertenece la relación existente entre alumnos y profesor. Al representar
gráficamente la estructura de una base de datos, los registros se simbolizan
mediante cajas y las relaciones mediante fechas.
171
Esquema No. 8.2 Representación de los diferentes tipos de relaciones
No se deben confundir las relaciones con simples referencias. Decimos que existe
una referencia entre registros cuando un campo de uno de ellos es llave en el otro.
Esto permite localizar uno de ellos a partir de otro. Sin embargo, no se trata de
relación. La relación está ligada a la estructura de la base de datos no al valor de
los campos almacenados.
Al definir la base de datos se deben especificar cada uno de los registros que la
integran, indicando los campos que lo componen, y las relaciones que los ligan.
Tal conjunto de especificaciones recibe el nombre de esquema de la base de
datos. El esquema de una base de datos es pues, la definición de su estructura
lógica. El esquema suele representarse en forma gráfica o por simple
enumeración.
1. Modelo Jerárquico
2. Modelo en red
3. Modelo relacional
Modelo Jerárquico
172
Figura No. 8.3 Modelo Jerárquico
Modelo en red
Utiliza la estructura de red o grafo, que permite definir entre todos los nodos
relaciones n:n (muchos a muchos). Mediante el establecimiento de apuntadores
entre nodos se puede relacionar cualquier unidad de datos con cualquiera de las
otras (figura 8.4).
173
Modelo Relacional
174
Lenguaje de descripción de datos (o DDL, del inglés Data Description Language).
Utilizado para la descripción del esquema y de los subesquemas.
El que los datos no sean correctos se puede deber a las siguientes fuentes de
error:
Fallo del hardware del equipo, como por ejemplo un golpe de la cabeza de L/E
sobre la superficie del disco, dañado o destruyendo los datos sobre esa porción
del disco.
175
Defectos del software: debido a errores de tipo lógico por parte del programador.
Antes de ejecutar los programas sobre las bases de datos, estos no deben
contener ningún tipo de error.
a) El tipo de datos, Que debe ser del mismo tipo que el especificado en la
base de datos: caracteres, decimal punto fijo, punto flotante, numérico,
texto etc.
b) El valor de los datos; para que sólo pueden estar dentro de unos tangos y
no deje introducir valores que no pertenezcan a dicho rango; ejemplo: el
campo MES sólo puede contener los valores Enero, Febrero.. y diciembre.
c) los valores de las claves primarias y secundarias: En la declaración de
los esquemas de las bases de datos se pueden especificar cual va ser la
clave primaria y cuales la secundarias y si pueden generar valores
duplicados para las secundarias A la hora de introducir los datos el DBMS
comprueba que la clave primaria sea única y los valores de las claves
secundarias se puedan repetir en función de las condiciones impuestas.
d) Integridad referencial, que garantiza que no existan registros hijos si es
que no existe el registro padre correspondiente; sin embargo si puede
haber un registro padre y no tener asociado ningún registro hijo.
Respaldo y recuperación
Redundancia mínima
En un sistema que no utiliza bases de datos, cada aplicación ejecuta sus archivos
particulares, diseñados a la medida de sus necesidades, para el procesamiento
eficaz de las operaciones de E/S, lo que a menudo origina redundancia en los
datos almacenados, con el consecuente aumento de los costos de
almacenamiento.
176
Pero a pesar de todo, no es conveniente eliminar toda la redundancia, sino
mantener a los diferentes archivos ligados entre sí por medio de un campo común,
como se puede observar en las figuras 4.3 y 4.5.
Capacidad de auditoria
Existe una serie de razones para saber quién tuvo acceso o realizó
modificaciones y a qué datos en cada momento (ejemplo: las cuentas corrientes),
lo cual hace cobrar mayor importancia a las funciones de auditoria.
177
Unos de los avances en el tratamiento de la información viene dado por la idea de
la multiprogramación, que consiste en la ejecución concurrente de dos o más
programas diferentes e independientes en la misma computadora, con el fin de
incrementar las prestaciones del procesador y realizar un número mayor de
transacciones en un intervalo de tiempo dado.
178
AUTOEVALUACION
a) Integridad de datos
b) Control centralizado
c) Acceso concurrente
d) Potenciación de redundancia
e) Flexibilidad
a) Tabla
b) Barras
c) red
d) Retículo
e) Dimensional
a) DBMS
b) SQL
c) MDB
d) SQB
e) DB
5) Las entidades en una base de datos poseen atributos las cuales son
identificadas por:
a) Password
b) Llave primaria
c) Tabla
d) Grafo
e) Árbol
179
Responda las siguientes preguntas
180
9. FUENTES BIBLIOGRAFICAS
181
• Fernández, G.: Curso de ordenadores. Conceptos básicos de arquitectura y
sistemas operativos (4ª ed.). Publicaciones ETSITM, Madrid, 2003.
DIRECCIONES ELECTRONICAS
www.mastermagazine.info/
www.pedroreina.org/curso/
www.monografias.com/trabajos4/hardware/hardware.shtml
http://www.conozcasuhardware.com
http://es.wikipedia.org/wiki/Software_libre
http://www.um.es/atica/softla/que-es.php
182