Está en la página 1de 224
1

1

SISTEMA DE APRENDIZAJE AUTOGESTIONADO ASISTIDO

EL PRESENTE MATERIAL SE ENCUENTRA EN PROCESO DE EVALUACIÓN

FORMATIVA, AGRADECEMOS COMENTARIOS U OBSERVACIONES QUE PERMITAN

LA OPTIMIZACIÓN DEL

MISMO.

Todos los derechos reservados. Sólo se admitirá la reproducción total o parcial de este material didáctico con fines no comerciales.

exclusivamente instruccionales y

2007 Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA)

Av. La Estancia con Av. Caracas y Calle Holanda frente al Edificio Banaven (Cubo Negro), Chuao. Código Postal 1061 Caracas, Venezuela

Producción Gráfica e Impresión (Nombre de las empresas)

ÍÍNNDDIICCEE DDEE CCOONNTTEENNIIDDOO

TÓPICO

PÁGINA

INTRODUCCIÓN

5

UNIDAD 1: COMPUTACIÓN Y SITEMAS

6

Lectura Nº 1: Evolución y tendencias de las computadoras

6

Lectura Nº 2: Conceptos básicos de computación

12

Lectura Nº 3: Conociendo las computadoras personales

22

Lectura Nº 4: Nociones básicas de sistemas

28

UNIDAD 2: SISTEMAS OPERATIVOS

34

Lectura Nº 5: Sistemas operativos (S.O)

34

Lectura Nº 6: Manejo de Windows

41

Lectura Nº 7: Manejo de Linux

56

UNIDAD 3: SOFTWARE PARA COMPUTADORA

63

Lectura Nº 8: Introducción al software

63

Lectura Nº 9. Software libre Vs. Software propietario

69

Lectura Nº 10. Procesador de texto Word. Funciones básicas

76

Lectura Nº 11. Gestión de documentos con Word

82

Lectura Nº 12. Funciones avanzadas de Word

96

Lectura Nº 13: Hoja de cálculo Excel. Conceptos básicos

102

Lectura Nº 14. Trabajando herramientas de Excel

116

Lectura Nº 15. Presentación de resultados en Excel 124 Lectura Nº 16: Recomendaciones para elaborar
Lectura Nº 15. Presentación de resultados en Excel
124
Lectura Nº 16: Recomendaciones para elaborar
presentaciones
141
Lectura Nº 17: Entorno de trabajo PowerPoint
144
Lectura Nº 18: Procesando presentaciones PowerPoint
149
Lectura Nº 19: OpenOffice
169
UNIDAD 4: TELECOMUNICACIONES, REDES E INTERNET
191
Lectura Nº 20: Telecomunicaciones y redes
191
Lectura Nº 21: ¿Qué es telecomunicación?
194
Lectura Nº 22: ¿Qué es una red?
196
Lectura Nº 23: Tipos y topologías de redes
198
Lectura Nº 24: Sistemas operativos para redes
206
Lectura Nº 25: Internet
210
Lectura Nº 26: Interactividad y la comunicación
217
Lectura Nº 27: Importancia de la interactividad y la
comunicación
219
BIBLIOGRAFÍA
222

INTRODUCCIÓN

¡BIENVENIDOS A INTRODUCCIÓN A LA INFORMÁTICA!

El presente material didáctico está conformado por una compilación de lecturas, seleccionadas por profesionales especialistas del área, en función de criterios pedagógicos que te permitirán lograr los objetivos de aprendizaje propuesto para la asignatura.

Las lecturas incluidas en este material están organizadas de acuerdo con las unidades de contenido, establecidas en el programa de estudio de Introducción a la Informática. Están conformadas por información básica y está de tu parte ampliar y/o profundizar las ideas tratadas en cada una de ellas.

El material de lecturas forma parte del curso que ha sido desarrollado para brindarte algunas nociones que te serán de utilidad, no sólo durante el transcurso de tus estudios sino a lo largo de toda tu formación personal y profesional.

Estimado estudiante, debido a la amplitud del campo de estudio de informática y computación, necesitas de todo tu esfuerzo para asimilar la información, que te permitirá acercarte, de manera acertada y consciente, al conocimiento de las tecnologías de la información y la comunicación.

El propósito fundamental de este material de lecturas es proporcionarte la información necesaria para conocer las generaciones de computadoras, el manejo de vocabulario técnico y en general conceptos y procedimientos para operar los programas de actualidad que te permitirán dominar con éxito, el facinante mundo de la computación y la informática.

Para iniciar este recorrido, a través de estas lecturas, es indispensable que tengas a mano un diccionario, que puede ser desde uno impreso hasta el digital de tu computadora. Si preguntas el por qué de esta recomendación, te damos una respuesta práctica: es difícil que conozcamos el significado de todas las palabras, por lo que ayudarte con un diccionario agilizará tu proceso de comprensión de la materia. En tal sentido, debes seguir atentamente esta recomendación. De ello depende el éxito en tu proceso de acercamiento a la sorprendente aventura del conocimiento de la informática.

Así mismo, te sugerimos seguir las actividades mediante el uso de una computadora, lo cual facilitará tu práctica diaria. También, te recomendamos ampliar tus conocimientos a través de consultas del Disco Compacto (CD) de la asignatura, las páginas electrónicas: www.aulaclic.com, www.mailxmail.com, http://www.aaa.unefa.edu.ve y revistas especializadas, tales como PC Magazine, Computer World, entre otras fuentes, que te permitirán ampliar y profundizar la información.

Las lecturas están organizadas por unidad y enumeradas en orden creciente, para que te faciliten su manejo a través de las actividades sugeridas en la Guía Didáctica adjunta.

Recuerda que la intención es animarte a construir tu propio aprendizaje investigando, para así ampliar tus conocimientos cada día más.

Te deseamos éxito. ¡Recuerda, cuentas con nosotros!

UUNNIIDDAADD 11 CCOOMMPPUUTTAACCIIÓÓNN YY SSIISSTTEEMMAASS

Por siglos los hombres han tratado de usar la fuerza y artefactos de diferentes tipos para realizar sus trabajos, para hacerlos más simples y rápidos. En las lecturas de esta primera unidad, conocerás desde cuándo la humanidad comenzó a construir artefactos para resolver grandes cálculos, la evolución de los mismos y estarás al tanto de las tendencias actuales. La importancia de estudiar este material, radica en reconocer los hechos aportados por la historia de las computadoras para comprender mejor el presente de estas tecnologías.

para comprender mejor el presente de estas tecnologías. LECTURA Nº 1: EVOLUCIÓN Y TENDENCIAS DE LAS

LECTURA Nº 1: EVOLUCIÓN Y TENDENCIAS DE LAS COMPUTADORAS

Tomada con fines instruccionales

Rodríguez, D. (2007). Evolución y tendencia de las computadoras. Trabajo no publicado. UNEFA. Caracas. Venezuela

EVOLUCIÓN DE LAS COMPUTADORAS

La historia conocida de los artefactos que calculan o computan se remonta al año de 1600, cuando se construyeron las primeras calculadoras mecánicas basadas en dientes y engranajes. Una de las primeras se llamó “reloj de cálculo”, construida por Wilhelm Schickard (1623) y utilizada por Johannes Kleper, revolucionario de la astronomía, quien la utilizó y la puso en funcionamiento. En el año 1633, se inventó otro dispositivo de cálculo basado en los logaritmos de Napier llamado “Círculos de Proporción”, el cual llegó a ser conocido como la “Regla de cálculo”. Se usó hasta el siglo XX, cuando aparece la calculadora electrónica portátil y consistió en un conjunto de reglas o discos deslizantes, que tienen marcas en escala logarítmica. Debido a sus propiedades, permite obtener y calcular productos y cocientes haciendo sólo sumas y restas de longitudes. Otros de los dispositivos mecánicos fue el Ábaco, construido para contar y cuya historia se remonta a las civilizaciones griega y romana, por carecer de programas para su operación no se puede llamar computadora. Un nuevo invento mecánico construido por el Francés Blaise Pascal (1623 - 1662) fue la Pascalina. En estas máquinas los datos se representaban mediante las posiciones de los engranajes, y se introducían en forma manual.

Ya para 1670 el filósofo y matemático alemán Gottfried Wilhelm Leibniz perfeccionó la Regla de Cálculo e inventó una máquina que también podía multiplicar. Leibniz también describió el sistema binario, sistema base para todas las computadoras modernas.

En el siglo XIX Charles Babbage, profesor matemático de la Universidad de Cambridge creó la primera computadora llamada la máquina analítica. La idea de Babbage sobre un computador nació

debido a lo tedioso de la elaboración de las tablas matemáticas, pues era un proceso propenso a errores.

En 1823 el gobierno Británico decidió apoyar el proyecto de una máquina de diferencias, que fue un dispositivo mecánico para efectuar sumas repetidas. Mientras tanto, Charles Jacquard, empresario francés de tejidos, creó un telar que reproducía patrones de telas automáticamente, a través de la lectura de la información codificada en patrones de agujeros perforados en tarjetas de papel rígido. Babbage, al enterarse de este método, abandonó la idea de la máquina de diferencias e inició el proyecto de la máquina analítica para procesar instrucciones con tarjetas perforadas y efectuar cálculos con una precisión de 20 dígitos; sin embargo, la tecnología de la época no le favoreció.

sin embargo, la tecnología de la época no le favoreció. Figura 1. Parte de la máquina

Figura 1. Parte de la máquina analítica

Tuvieron que pasar cien años más y en 1944, basado en la máquina analítica de Babbage, la universidad de Harvard apoyada por IBM construye la HARVARD MARK I, bajo el liderazgo de Howard H. Aiken y un equipo de ingenieros de IBM; sin embargo, no fue considerada una computadora puesto que no era de propósito general y se usaron dispositivos electromecánicos en su elaboración.

usaron dispositivos electromecánicos en su elaboración. Figura 2. Harvard Mark I En su interior estaba compuesta

Figura 2. Harvard Mark I

En su interior estaba compuesta de unas 750.000 piezas diferentes, entre relevadores, interruptores binarios, ruedas rotatorias para los registros, interruptores de diez posiciones (para los dígitos). Esta máquina medía alrededor de 15,5 metros de largo; 2,40 metros de alto y unos 60 centímetros de ancho, pesando unas cinco toneladas. Además, de sus gigantescas dimensiones, llamaba la atención los gabinetes elegantes que tenían, en su mayoría, costosas cubiertas de cristal muy llamativas. Las

operaciones matemáticas sencillas tardaban entre 6 y 16 segundos y las más complejas, como logaritmos y el seno de un ángulo tardaba alrededor de un minuto.

Ya para 1947, en la Universidad de Pensilvania, los líderes del proyecto John Mauchly y John Eckert, construyen la primera computadora electrónica, el ENIAC (Electronic Numerical Integrator And Calculator), ocupaba todo un sótano de la universidad, medía 30 metros de largo por 2,4 metros de ancho y estaba basada en tubos al vacío, generaba mucho calor, por lo que era necesario todo un sistema de aire acondicionado; realizaba alrededor de 5000 operaciones aritméticas en un segundo,

su programación era tediosa y había que cambiarle los tubos continuamente (ver figura 3). Alrededor

de 1950, John Mauchly y John Eckert crean una compañía y asesorados por el ingeniero y matemático húngaro John von Neumann (1903 – 1957), producen la primera computadora comercial UNIVAC (Universal Computer), la cual usó, como memoria, líneas de retardo de mercurio y en su segunda versión núcleos de ferrita (ver figura 4). El aporte fundamental de Neumann para el desarrollo de las computadoras, fue permitir que en la memoria coexistan datos con instrucciones, para que entonces la computadora pueda ser programada en un lenguaje, y no por medio de alambres que eléctricamente interconectaban varias secciones de control, como en la ENIAC, esto le valió a Neumann el título de “El padre de las computadoras”. En 1960, una mujer, Grace Murria Hooper, presentó su primera versión del Lenguaje COBOL (Common Bussiness - Oriented Lenguage) para UNIVAC II. Estas máquinas fueron utilizadas para procesar datos en Censos y elecciones.

utilizadas para procesar datos en Censos y elecciones. Figura 3. El ENIAC Figura 4. UNIVAC A

Figura 3. El ENIAC

procesar datos en Censos y elecciones. Figura 3. El ENIAC Figura 4. UNIVAC A partir de

Figura 4. UNIVAC

A partir de la construcción de estas computadoras se inicia el estudio de las generaciones, de

acuerdo a los avances tecnológicos de cada época.

Generaciones

Ya has leído cuáles fueron los antecedentes y cómo fue la evolución de las máquinas analógicas a las computadoras, considerando las diferentes etapas de desarrollo que han tenido. A continuación, se presente la tabla que resume las diversas generaciones, donde se indican algunas características propias en cada una de ellas (ver figura 5).

 

GENERACIONES

 

1era

2da

3era

4ta

5ta

DÉCADA

50

60

70

80

90 - Actual

Tecnología

Bulbos

Transistores

Circuitos

Microprocesadores

Procesamiento

Empleada

o

Integrados (Chip)

paralelo y

Tubos al vacío

circuitos de

gran velocidad

Chips Híbridos

Silicio-Láser

Memoria

Tambor

Núcleos de Ferrita

Introducción a la memoria Virtual

Electrónica (Chips)

Diversas

Magnético

(Chips,

 

Memorias

Virtuales)

Almacenamiento

Tarjeta

Discos y Cintas

Discos magnéticos y Cintas

Diskettes

Disco duros.

Perforada

Compact disk

 

(Cds, otros)

Lenguaje de

Lenguaje de

Lenguaje

Lenguaje de Alto nivel

Diferentes tipos de lenguaje de 4ta generación.

Lenguaje

Programación

máquina

Ensamblador

Natural

 

(programación

 

orientada a

objetos)

Inteligencia

Artificial

Velocidad

Muy lenta

Menos lenta

Mayor rapidez

Mayor rapidez

Mayor rapidez

Cientos de

Miles de

Millones de

instrucciones

instrucciones por

instrucciones

por minuto

segundo

por segundo

Proceso

De uno en uno

De uno en uno

Multiprogramación

Multitareas

Multitarea y

Multimedia

Tamaño

Grandes

Más pequeñas que las anteriores

Reducción drástica

Disminución de

Disminución del

Dimensiones

de Espacio

hardware

hardware

 

(Microcomputador)

Figura 5. Cuadro resumen de generaciones del computador

Como se pudo apreciar en la figura 5, la evolución de las computadoras comprende varios aspectos. En primer lugar, en cuanto a la tecnología empleada para su ensamblaje, al principio fueron dispositivos mecánicos y ahora son electrónicos digitales. Con respecto a los mecanismos de almacenamiento, han pasado de tarjeta perforada a memorias flash. Los lenguajes de programación de bajo nivel han pasa a lenguaje orientado a objeto y artificiales, las velocidades de procesamiento pasaron de minutos a segundos; y el tamaño, en cuatro décadas, ha variado enormemente, puesto que han pasado de computadoras que ocupaban cuartos completos, a unas que se pueden llevar en un maletín y hasta en el bolsillo; por lo que se puede decir que actualmente, las computadoras personales, tienden a ser más pequeñas, más rápidas y multifuncionales. Entre ellas cabe mencionar las famosas PDA (Personal Digital Assistants).

Tendencias en computación y su impacto

Hoy en día, en el mercado de la computación, se encuentran en desarrollo modelos y prototipos

basados en hologramas, también se pueden escuchar noticias que hablan del

láser, donde Intel anuncia que ha conseguido fabricar un procesador híbrido de silicio-láser, memorias Flash USB de 32 GB de almacenamiento, ratón de cinco botones y el “ratón – jabón”, el cual puedes apreciar en un video que muestra cómo funciona y cómo se fabrica, consultando la página web: http://territoriopc.com/2006/09/25/ratones-del-futuro/.

En la medida que evoluciona el hardware también avanza el software, el cual debe ajustarse a los requerimientos cada vez más exigente de los usuarios. Los avances no sólo pueden verse en estos dos aspectos, sino también en las redes y las telecomunicaciones, pues muchos son los beneficios que las personas y empresas han obtenido a partir del uso intensivo de estas tecnologías.

Por ejemplo, uno de los negocios de mayor crecimiento es el comercio electrónico, que genera a diario transacciones comerciales por miles de millones de dólares.

Según la firma IMPROVEN Consultores (2006), autores del libro “Negocios en Internet y el comercio electrónico”, algunos de los beneficios y mejoras que pueden obtener las empresas que usan Internet son:

Incremento de ingresos

Disminución de costes

Aprovechamiento de oportunidades de negocios y ventajas competitivas

Mejora la comunicación con clientes, proveedores y empleados

Mejora los procesos de negocio como la comunicación interna, formación del personal

Un caso práctico de cómo Internet está impactando positivamente en las empresas se puede apreciar en IBM en España:

2,7 billones de pesetas vendidos a través de Internet en 1999

135.000 millones de pesetas ahorradas por compras a través de Internet

42 millones de consultas gestionadas a través de la web, ahorrando 135.000 millones de pesetas por la automatización de procesos

36.000 millones de pesetas en teleformación (e- Learning)

45 aliados de IBM hacen pedidos, monitorizan el estado de sus pedidos y financian a través de la red.

Es indudable que las nuevas tendencias en hardware, software y las telecomunicaciones seguirán creciendo e impactando fuertemente nuestra vida y nuestra sociedad, conduciéndonos a límites insospechados en el desarrollo de la computación y los sistemas. Quizás en unos cuantos años más, computadoras como la que muestra la figura 6, sean las que encontremos en nuestra sociedad.

como la que muestra la figura 6, sean las que encontremos en nuestra sociedad. Figura 6.

Figura 6. ¿Modelo del futuro?

Hasta ahora conoces los dispositivos externos de las computadoras, ahora, es significativo que conozcas también el funcionamiento interno básico de la misma, cómo procesa los datos y la información, factores que afecta la velocidad de procesamiento, tipos de memoria entre otros. Te preguntarás: ¿para qué me sirve este conocimiento?, es posible que desees comprar una computadora o simplemente poder actualizar la que tienes en casa, también puede ocurrir que quieras resolver un problema y gracias a estos conocimientos puedas resolverlo, en fin, son muy útiles para poder tomar decisiones respecto de las configuraciones de las computadoras.

En un mundo, cada vez más computarizado, es prioritario comprender la cultura computacional que te rodea, de allí la importancia de iniciar al estudio de fundamentos teóricos relacionados al área de la informática, la computación y los sistemas, a fin de estimularte e iniciarte en la adopción de los conceptos utilizados frecuentemente en estas ciencias, aspectos que abordaremos en las lecturas siguientes.

LECTURA Nº 2: CONCEPTOS BÁSICOS DE COMPUTACIÓN Tomada con fines instruccionales Rodríguez, D. (2007). Conceptos

LECTURA Nº 2: CONCEPTOS BÁSICOS DE COMPUTACIÓN

Tomada con fines instruccionales

Rodríguez, D. (2007). Conceptos Básicos de Computación. Trabajo no publicado. UNEFA. Caracas. Venezuela.

CLASIFICACIÓN DE LOS DISPOSITIVOS DE LAS COMPUTADORAS

Probablemente ya conoces algunos términos relacionados a los componentes de la computadora, tales como: monitor, teclado, ratón, unidad central de proceso (CPU), cornetas, escáner, módem, impresora, entre otros. Sin embargo, es bueno recordar su clasificación. Dependiendo de la función que realizan los dispositivos de una computadora se clasifican en:

Dispositivos de entrada

Uno de los principales dispositivos de entrada es el teclado, gracias al cual se ingresa datos a la computadora en forma escrita (ver figura 1). Diferente al teclado, otro mecanismo para introducir información es el ratón, dispositivo manual que al deslizarse sobre una superficie plana, permite desplazar el puntero en la pantalla del monitor. Con el ratón se pueden llevar a cabo diversas actividades, pues con sólo hacer “Clic”, con el botón izquierdo se pueden seleccionar imágenes, textos y otros elementos. Existen de diversos tipos, como por ejemplo: el inalámbrico, el óptico y el tradicional que usa una esfera. Otros dispositivos apuntadores son: los “trackpad” o “touchpad” usados en computadoras portátiles y el “tracksball”, el cual funciona como un ratón invertido, donde el dedo pulgar es quien mueve la pelota expuesta y el resto de los dedos manejan los botones, es usado como controlador de juego. También se encuentra como control remoto para el puntero:

ejemplo, el “Trackman Live de Logitech”, especial para presentaciones donde el presentador se mueve o camina en el salón. Adicionalmente, se encuentran los lectores de código de barra utilizados por grandes empresas comercializadoras de servicios y/o productos, escáner y el lápiz óptico, cámaras digitales, micrófonos, palancas de juego (Joystick), entre otros.

micrófonos, palancas de juego (Joystick), entre otros. Figura 1. Dispositivo de entrada Dispositivos de

Figura 1. Dispositivo de entrada

Dispositivos de procesamiento

Para el procesamiento de datos existen diferentes dispositivos, tales como la tarjeta madre (Motherboard) y la unidad central de proceso, conocida como C.P.U., estos dispositivos se encuentran dentro de una caja llamada carcasa (conocido también como “Case”). En la placa base de la computadora, se instala el procesador, el cual es un chip que sirve para administrar tanto el

software como el hardware de la computadora; se encarga de procesar las instrucciones, manejar el flujo de información de entrada y salida, así como realizar los cálculos.

Existen varios tipos entre los cuales se puede mencionar los usados en computadoras personales: el Pentium D (uno de los más actuales del mercado), Cyrix, AMD y G3, G4 para Macintosh; su velocidad se mide en Megahertz (Mhz) o Gigahertz (Ghz). Intel y motorola, son algunas de las empresas más reconocidas en la fabricación de procesadores. (Ver figura 2)

en la fabricación de procesadores. (Ver figura 2) Chip Carcasa Figura 2. Dispositivos de procesamiento

Chip

en la fabricación de procesadores. (Ver figura 2) Chip Carcasa Figura 2. Dispositivos de procesamiento Dispositivos
en la fabricación de procesadores. (Ver figura 2) Chip Carcasa Figura 2. Dispositivos de procesamiento Dispositivos

Carcasa

Figura 2. Dispositivos de procesamiento

Dispositivos de almacenamiento

Son los encargados de preservar la información permanentemente, tales como: programas, documentos de texto, imágenes, entre otros. Los discos duros, las memorias USB (conocidas también como pendrive) son los más utilizados actualmente, luego le siguen los discos compactos, que son un tipo de almacenamiento óptico también conocidos como CD (Disco Compacto), existen; asimismo, los discos digitales versátiles llamados “DVD” y los discos magnéticos de 3 1/2 ”, famosos como “disquetes”, los cuales tienden a desaparecer en un futuro inmediato (Ver figura 3). A los discos duros actualmente se les encuentra en diversas capacidades que pueden variar entre 4 y 180 Gigabytes. Mientras mayor capacidad tenga, mayor será la información que almacena.

capacidad tenga, mayor será la información que almacena. CD RAM Disco Duro Figura 3. Dispositivos de

CD

tenga, mayor será la información que almacena. CD RAM Disco Duro Figura 3. Dispositivos de almacenamiento

RAM

tenga, mayor será la información que almacena. CD RAM Disco Duro Figura 3. Dispositivos de almacenamiento

Disco Duro

Figura 3. Dispositivos de almacenamiento

Las memorias USB (Universal Standard Bus) son elaboradas con Chips, por lo que la información no se pierde cuando se les corta el suministro de corriente, son más seguras que los dispositivos de almacenamiento elaborados con superficies magnéticas. Actualmente, en Venezuela, se encuentran memorias con capacidades oscilan entre 64 Mb y 4 Gb. Por otra parte, La CPU necesita tener millones de bytes de espacio donde pueda guardar y recuperar rápidamente programas y datos mientras están en uso, a esta área de almacenamiento se le llama memoria.

Como almacenamiento temporal están las memorias tipo RAM (Random-Access Memory), que almacenan información y datos mientras la computadora está encendida y se pierde cuando la

computadora se apaga. Las hay de diversos tipos y algunas se miden actualmente en Megabytes (Mb) y otras en Gigabytes (Gb).

Las memorias RAM se encuentran en formatos de Módulo Simple de Memoria en Línea (Single In- line Memory Modules: SIMM) y formatos de Módulo de Memoria Doble en línea (Dual In-line Momery Modules: DIMM). Las DIMM sustituyeron a las SIMM, cuando aparecieron los procesadores de 64 bits. Estos módulos que contienen chips de memoria en un circuito, que se conecta a la placa base por medio de 30 o 72 pines de contacto, actualmente se usan los DIMM’s para posibilitar la transmisión de 64 bits, en vez de los 32 bits que se pueden transmitir con un SIMM. Estas memorias pueden almacenar 64 MB, 128 MB, 256b, 512 MB,1 GB de RAM o más según el avance de la tecnología.

Hoy en día se habla también de la Memoria caché, que surgió por la necesidad de mover datos mas rápidamente entre la CPU y la RAM. Es muy similar a la RAM pero es más rápida y se usa en forma diferente.

Unidades de almacenamiento

Las unidades de almacenamiento en el presente se expresan por lo general en kilobytes (KB), Megabytes (MB) y en Gigabytes (GB). A continuación, se muestra un cuadro que resume las equivalencias entre las unidades de medida:

UNIDADES DE MEDIDA Y SUS EQUIVALENCIAS

1 Byte = 8 bits

1 Kilobyte (K / Kb) = 2^10 bytes = 1,024 bytes

1 Megabyte (M / MB) = 1024 KB = 2^20 bytes = 1.048.576 bytes

1 Gigabyte (G / GB) = 1024 MB = 2^30 bytes = 1.073.741.824 bytes

1 Terabyte (T / TB) = 1024 GB = 2^40 bytes = 1.099.511.627.776 bytes

1 Petabyte (P / PB) = 1024 TB = 2^50 bytes = 1.125.899.906.842.624 bytes

1 Exabyte (E / EB) = 1024 PB = 2^60 bytes = 1.152.921.504.606.846.976

bytes

Dispositivos de salida

Son aquellos dispositivos físicos que permiten obtener la información en forma visual, auditiva o impresa. Alguno de ellos son: el monitor, la impresora, las cornetas, entre otros. En el mercado actual se encuentran los monitores LCD (pantalla de cristal líquido) y los CRT (monitores convencionales). Las impresoras más utilizadas son las de tinta, pero también hay las de matriz de punto, así como también las impresoras láser. Cabe destacar que existen otros mecanismos que pueden funcionar como dispositivos de entrada y salida, tales como las pantallas interactivas, las cámaras web que captan y reciben imágenes.

interactivas, las cámaras web que captan y reciben imágenes. Monitor Impresora Figura 4. Dispositivos de salida

Monitor

interactivas, las cámaras web que captan y reciben imágenes. Monitor Impresora Figura 4. Dispositivos de salida

Impresora

Figura 4. Dispositivos de salida

Las clasificaciones de los dispositivos, permiten comprender que son necesarios una gran variedad de dispositivos electromecánicos para que una computadora funcione de acuerdo a las exigencias del usuario actual. A continuación se presentan otros términos básicos que se utilizarán a lo largo de las lecturas subsiguientes, para facilitar tu proceso de aprendizaje en el área de informática. Entre ellos cabe destacar los siguientes:

Archivo informático

Es el conjunto de información que se guarda la computadora. Son llamados de esta manera porque son los equivalentes digitales de los archivos en papel del entorno de una oficina tradicional. Los archivos informáticos facilitan la manera de organizar los recursos de información usados en una empresa y sirven para almacenar permanentemente los datos dentro de una computadora, en archivos que deben identificase con un nombre, seguido de una extensión y pueden organizarse en carpetas digitales. Existen muchos tipos, por ejemplo: archivos de programas, de documentos, de datos, entre otros.

de programas, de documentos, de datos, entre otros. Figura 5. Estructura de archivos . Algoritmo Es

Figura 5. Estructura de archivos

.

Algoritmo

Es el conjunto de pasos organizados en forma secuencial y lógica para determinar la solución de un problema. Las soluciones algorítmicas muestran la lógica de programación de un sistema. Existen varias representaciones de algoritmos, entre ellas el diagrama de flujo y el pseudocódigo. Para diseñar un algoritmo se recurre a la fase de diseño, en la cual la representación lógica de una solución a un problema es producto de la creatividad del programador. (Ver figura 6).

Bit

Representa la cantidad de información más pequeña que puede procesar o almacenar una computadora. Puede tomar el valor de 0 o 1. Los bits pueden agruparse para formar valores más grandes como el Byte, el cual es unidad básica de medida de la memoria de una computadora. Un byte equivale a 8 bits. Por ejemplo, para representar un carácter se requiere de un byte, es decir de 8 bits, que combinados en 0 y 1 representa la información que viaja a través del ordenador, para ello se hace necesaria la estructura de los buses.

El término bus en computación se refiere a las rutas entre los componentes de la computadora y es un medio que permite a una computadora recibir y enviar información hacia y desde los diferentes componentes del computador. Existen varios tipos: Bus de datos y bus de dirección. La información codificada viaja a través de la computadora por buses. El bus de datos es una ruta eléctrica, que conecta la CPU, la memoria y los otros dispositivos de hardware en la tarjeta madre. El bus de dirección conecta la CPU con la RAM y lleva las direcciones de memoria. Los buses son un grupo de

cables paralelos. El número de cables paralelos afecta la velocidad del bus. Cada cable puede transferir un bit a la vez, un bus de ocho (8) cables puede transferir a un mismo tiempo un byte completo. Hoy en día la mayoría de las CPU tienen buses de direcciones de 32 bits, los cuales pueden direccionar hasta 4GB de RAM.

de 32 bits, los cuales pueden direccionar hasta 4GB de RAM. Figura 6. Ejemplo de algoritmo

Figura 6. Ejemplo de algoritmo

Computadora

En términos generales una computadora es un dispositivo electrónico usado para procesar datos, también conocida como “ordenador”. Existen muchos tipos de computadoras, que varían de un modelo a otro dependiendo, de las necesidades de configuración del usuario final (ver figura 7). Vienen de diversos tipos, tamaños y capacidades, entre ellas se encuentran: las supercomputadoras, una de las más potentes fue la Cray T3E usada para estudios muy complejos que procesan muchas variables a la vez. Los Mainframe, generalmente, se utilizan donde muchas personas deben tener acceso a la misma información, por ejemplo, un departamento de estado que quiera controlar el expendio de licencias para vehículos. Las minicomputadoras, IBM AS400 son llamadas computadoras de alcance medio, manejan muchas más entradas y salidas que los computadores personales. Las microcomputadoras, también llamadas computadoras personales (PC), son las más comunes del mercado actual, entre ellas: se encuentran las computadoras de escritorio, los “notebooks” y los asistentes personales digitales (PDA: Personal Digital Assistants) se usan para crear hojas del cálculo pequeñas, dar seguimiento a fechas y agendas, mostrar números telefónicos y direcciones importantes. En la actualidad poseen más funciones y pueden usar luz infrarroja u otro dispositivo para comunicarse con las computadoras personales.

Figura 7. Diversidad de las Computadoras Correo electrónico Es una de las aplicaciones de comunicaciones
Figura 7. Diversidad de las Computadoras Correo electrónico Es una de las aplicaciones de comunicaciones

Figura 7. Diversidad de las Computadoras

Correo electrónico

Es una de las aplicaciones de comunicaciones más utilizadas en una red. En Internet, por ejemplo, un manejador de correos permite enviar y recibir textos desde y hasta cualquier parte del mundo conectado a la red, de forma mucho más rápido que un correo tradicional. Se puede, enviar a una o varias personas a la vez, incluso enviar adjunto algún archivo.

La forma más común de direcciones de correos electrónico es el “e-mail”, usando el formato Internet que contiene un “@” que significa “en”. Por ejemplo: el usuario Deysi Rodríguez que tiene una cuenta en la red de “Microsoft.com”, se escribe: deysi@microsoft.com, lo cual indica que esa persona tiene una cuenta de correos, es decir, un espacio donde puede almacenar sus mensajes.

Hardware

Comprende todos los dispositivos físicos que conforman una computadora o sistema de cómputo. El hardware debe realizar cuatro tareas importantes:

Entrada

Procesamiento

Almacenamiento

Salida de datos o información

Chat

Es una aplicación que permite la comunicación escrita en forma sincrónica y e instantánea entre dos o más personas a través de Internet. En inglés significa “charla”, actualmente se utilizan iconos gestuales para transmitir las emociones.

Dato

Un dato es aquel que no tiene valor por sí mismo, Peter Norton (2006), señala que “Los datos se refieren a elementos crudos que la computadora puede manipular. Los datos pueden ser letras, números, sonidos, imágenes”. El dato cuando es procesado se convierte en información, que puede utilizarse en toma de decisiones o en la realización de ciertos cálculos. (Ver figura 8).

Figura 8. Procesamiento de datos Foro de discusión Es una herramienta tecnológica implementada bien sea

Figura 8. Procesamiento de datos

Foro de discusión

Es una herramienta tecnológica implementada bien sea en una intranet o en Internet y que permite la comunicación asincrónica en un espacio de discusión sobre un tema en particular, favoreciendo la reflexión y el intercambio de ideas y opiniones.

FTP

Siglas de “File Transfer Protocol” cuyo significado es Protocolo de Transferencia de Archivos, el cual es uno de los diversos protocolos de la red Internet, se usa frecuentemente para transferir grandes bloques de datos por la red. El protocolo FTP también puede ser utilizado con un navegador web, con una dirección del tipo FTP, con el formato siguiente: ftp://usuario:contraseña@servidor, por ejemplo:

ftp://usulec:clavel@archivos.miempresa.com

HTTP

Protocolo de Transferencia de Hipertexto, es uno de los servicios de Internet más reciente e importante, con el http puede leer e interpretar archivos de una computadora remota.

Hipervínculo

También conocido como hiperenlace, vínculo o enlace, se refiere a un vínculo existente en un documento hipertexto que apunta o enlaza a otro documento que puede ser, o no, otro hipertexto. Los hiperenlaces son parte fundamental de la arquitectura de la World Wide Web.

Informática

En forma general se refiere a la automatización de la información. Formalmente, se define como la ciencia que estudia las computadoras y su capacidad para procesar y almacenar información y datos. La informática es aplicada en diversos sectores de la actividad diaria, como la medicina, ingeniería, industria, en la investigación científica, el arte y el mundo empresarial.

Información

Datos que ya han sido procesados o manipulados y tienen un significado para el usuario. El cálculo del promedio final de notas, es un ejemplo de información ya que se calcula sumando las notas parciales y dividiendo entre la cantidad de notas procesadas.

Internet

Red de redes de alcance mundial, la cual provee diversos servicios de comunicación e información. Fue creada alrededor de 1969, a partir de un proyecto de defensa de los Estados Unidos llamado DARPANET. Cuenta con equipos y sistemas operativos diferentes y se manejan gigantescas bases de datos distribuidas en todo el mundo. Gracias a Internet se puede conseguir información y diversos servicios.

Lenguaje de programación

Es un lenguaje artificial que permite escribir las instrucciones de un programa informático. Es un medio especial para proporcionar instrucciones a una computadora y hacer que realice tareas específicas a través de alguna técnica de programación. Hay diversos tipos de lenguajes dependiendo del tipo de procesamiento de datos que se requiera, pueden ser lenguaje de máquina, lenguaje de bajo nivel o de alto nivel. Ejemplo de ellos pueden ser: Assembler, BASIC y el PASCAL, entre otros.

Multimedia

Es la combinación de audio, video y datos. Por ejemplo, la videoconferencia utiliza el concepto multimedia, dado que requiere de la transmisión de voz, video y datos en tiempo real.

Protocolo de Internet

Llamado en inglés “Internet Protocol” (IP) es el soporte lógico básico para controlar el sistema de redes, este protocolo especifica la forma cómo las computadoras intercambian la información desde el emisor al receptor. Existe otro Protocolo de Control de Transmisión (TCP) que comprueba si la información ha llegado a su destino (computadora receptora) y en caso contrario hace que se vuelva a enviar.

Programa

Es un conjunto de instrucciones para realizar un determinado tipo de trabajo. Para crear un programa es necesario, entre otras cosas, un lenguaje de programación.

Robótica

Ciencia que se ocupa del estudio, desarrollo y aplicaciones de los robots. Los Robots son dispositivos compuestos de sensores que reciben datos de entrada y que están conectados a la Computadora. Ésta recibe la información de entrada y ordena al robot que efectúe una determinada acción.

Sistema

Conjunto de partes interrelacionadas que actúan en conjunto y entre si para lograr un fin en común. Por ejemplo, el sistema cardiovascular, el sistema de comunicación, el sistema educativo, el sistema de telecomunicación radial.

Figura 9. Software Software Es el conjunto de instrucciones o programas usados por una computadora

Figura 9. Software

Software

Es el conjunto de instrucciones o programas usados por una computadora para hacer una determinada tarea.

Sistema operativo

Es el software básico de comunicación entre el hombre y la computadora, permite el control principal que determina la operación de los elementos de hardware y software que componen la máquina.

Telecomunicaciones

Es el término que involucra todas las formas de comunicación a distancia, se apoya en la tecnología actual para transmitir información y datos generalmente en forma direccional desde un punto a otro. La telecomunicación incluye la radio, televisión, telefonía, transmisión de datos e interconexión de computadoras.

Videoconferencia

Es una aplicación que consiste en la transmisión de imagen, sonido y datos que pueden ser visualizados en dos o más sitios al mismo tiempo. Se emplea, principalmente, en las empresas, pues ahorra costos de desplazamiento y estancias haciendo más ágil la toma de decisiones.

World Wide Web

Conocida también como “la Web” o “WWW” se define como la telaraña mundial de la información. El avance de la Web permite el acceso a servicios en tiempo real como radio web, TV web y webcams directo. La funcionalidad de la WWW se basa en tres estándares:

El Localizador Uniforme de Recursos (URL), especifica cómo a cada página de información se asocia una "dirección" única en donde encontrarla.

El Protocolo de Transferencia de Hipertexto (HTTP), indica cómo el navegador y el servidor intercambian información en forma de peticiones y respuestas.

El Lenguaje de Marcación de Hipertexto (HTML), es un método para codificar o programar la información de los documentos y sus enlaces.

Para regular la Web, existe la W3C quien regula los estándares para los desarrolladores de páginas web, a fin de asegurar pautas que permitan el acceso universal a la información contenida en ellas.

Como has podido ver, es importante que domines estos conceptos introductorios en el marco de la computación y los sistemas, pues cada vez es más complejo imaginarse el mundo sin estas tecnologías de la información.

Actualmente, son muy pocos los empleos que no usen o dependan de una computadora. Lo más probable es que, en tu carrera, sea necesario que estés en contacto con el mundo de la computación; por ello resulta importante tener conocimientos básicos de la tecnología de computadoras. Si importar la carrera de tu preferencia, beneficiarse del conocimiento sobre el hardware y el software puede incluir: acceso a mayor cantidad de empleos, mejora en las comunicaciones, mejoras en el uso de las computadoras de manera más productiva en menos tiempo, generando mayores niveles de competitividad, y mientras la compañías están imaginando cómo ofrecer más servicios y productos bajo las nuevas infraestructuras tecnológicas, la revolución técnica afectará algunos de los aspectos del ser humano: cómo y dónde se comunicará, cómo y dónde trabajará, cómo y dónde pagar sus cuentas; entre otras actividades de la vida cotidiana.

LECTURA Nº 3: CONOCIE NDO LAS COMPUTADORAS PERSONALES Tomada con fines instruccionales Rodríguez, D. (2007).

LECTURA Nº 3: CONOCIENDO LAS COMPUTADORAS PERSONALES

Tomada con fines instruccionales

Rodríguez, D. (2007). Conociendo las computadoras personales. Trabajo no publicado. UNEFA. Caracas. Venezuela.

Hasta ahora conoces los dispositivos externos de las computadoras, sin embargo, es significativo que conozcas también el funcionamiento interno básico de la misma: cómo procesa los datos y la información, factores que afecta la velocidad de procesamiento, tipos de memoria, entre otros. Te preguntarás ¿para qué me sirve este conocimiento?, es posible que desees comprar una computadora o simplemente poder actualizar la que ya tienes en casa, también puede ocurrir que quieras resolver un problema y gracias a conocimiento puedas resolverlo. En fin, es muy útil para poder tomar decisiones respecto de las configuraciones de las computadoras. En adelante se expondrán los aspectos estructurales más importantes de las computadoras.

ESTRUCTURA INTERNA DEL COMPUTADOR

Dependiendo del tipo de datos que procesa una computadora, se puede clasificar como analógica manipula datos analógicos (señales) o una computadora digital que trabaja con datos digitales (0 y 1).

Conceptualmente, las computadoras digitales actuales son similares entre sí, puesto que todas ellas están basadas en una arquitectura propuesta por John Von Newmann (1903-1957). Ahora bien, casi todas las computadoras actuales se pueden clasificar básicamente en: computadoras personales, estaciones de trabajo, minicomputadoras y mainframes. Independientemente, del tamaño o potencia de una computadora digital, todas ellas están compuestas por unidades o módulos dedicados a tareas específicas. Esta construcción modular facilita su mantenimiento y ampliación.

En las computadoras digitales se pueden identificar las siguientes unidades funcionales principales:

Unidades de entrada y salida

Unidad de memoria,

Unidad central de proceso (CPU)

Unidad de almacenamiento secundario

Para que estas unidades puedan "comunicarse" entre sí, existe un elemento que las interconecta, llamado bus del sistema. Físicamente, el bus del sistema es un conjunto de cables. En la siguiente figura (figura 1), se pueden apreciar de manera gráfica, las unidades funcionales más importantes de una computadora.

las flechas indican las direcciones que pueden tomar los datos.

Figura 1. Unidades funcionales más importantes de una computadora Un concepto de computadora que menciona

Figura 1. Unidades funcionales más importantes de una computadora

Un concepto de computadora que menciona su arquitectura es el aportado por Duffy, T. (1994), el cual señala que “una computadora es un dispositivo electrónico de uso general que realiza operaciones aritmético – lógicas a gran velocidad, de acuerdo con instrucciones internas y los procesos que realizan en general”. De acuerdo con esto, para conocer realmente a las computadoras personales, hay que estudiar su arquitectura interna; es decir, la unidad aritmética lógica, la unidad de control, los buses, la memoria, la velocidad de procesamiento. Dos componentes principales manejan el procesamiento de datos en una computadora: La CPU y la memoria, ambos localizados en la tarjeta madre, que es el tablero de circuitos que interconecta la CPU a los otros dispositivos de hardware.

Unidad Central de Procesamiento (CPU) La CPU, conocida también como “procesador” o cerebro de la computadora, es el lugar donde se interpretan las instrucciones y se manipulan los datos. La CPU Interpreta y lleva a cabo las instrucciones de los programas (Entrada), efectúa operaciones aritméticas y lógicas con los datos (proceso) y se comunica con las demás partes del sistema (salida). Consta de uno o más circuitos integrados y un microprocesador que es un solo circuito integrado llamado Chip. Cada CPU posee dos partes básicas la unidad de control y la unidad lógica aritmética.

la unidad de control y la unidad lógica aritmética. Figura 2: Unidad Central de Proceso CPU

Figura 2: Unidad Central de Proceso CPU

La Velocidad: La velocidad de un procesador se mide en Megahertz (Mhz, que significa millones de ciclos de reloj por segundo) y en Gigahertz (Ghz, miles de millones de ciclos por segundo), aunque este valor por sí mismo no representa a

cabalidad la velocidad del procesador, ya que independientemente del crecimiento en velocidad, varía su eficiencia, dependiendo de la calidad de los materiales con que haya sido construido.

Existen varias marcas que fabrican procesadores en el mercado, la más reconocida mundialmente es Intel. Actualmente, las velocidades de los procesadores fabricados por Intel se miden en GHz.

Unidad Aritmético Lógica (U.A.L.)

La Unidad Aritmético/Lógica realiza las operaciones y cálculos matemáticos (potenciaciones, sumas, restas, multiplicaciones y divisiones) y operaciones lógicas (comparaciones: “igual a”, “mayor que”, “menor que”, entre otras). Tiene un registro muy importante conocido como: Acumulador. Al realizar operaciones aritméticas y lógicas, la UAL mueve datos entre ella y el almacenamiento. Los registros que son áreas de almacenamiento temporal que contienen datos, realizan seguimiento de instrucciones y conservan la ubicación y los resultados de las operaciones.

Unidad de Control (U.C.)

La Unidad de Control es la que dirige todas las actividades de la computadora; es decir, todos los recursos son administrados desde la UC, por tanto se puede decir que la Unidad de Control es el centro lógico de la computadora, ya que:

Supervisa la ejecución de los programas;

Interpreta las instrucciones

Coordina y controla el sistema de cómputo.

Temporiza, enumera y regula las operaciones de la totalidad del sistema informático.

Lee las configuraciones de datos en un registro designado y las convierte en una actividad e indica en que orden utilizará la CPU las operaciones individuales

Indica el tiempo que consumirá cada operación.

En general, todos los datos que fluyen a través de la computadora son dirigidos por la UC, quien coordina las actividades de Entrada/Salida determinando qué instrucción se debe ejecutar y pone a disposición los datos pedidos por la instrucción. Véase la figura 3, para comprender en forma gráfica su funcionamiento.

3, para comprender en forma gráfica su funcionamiento. Almacenamiento Memoria UC UAL CPU Dispositivos de

Almacenamiento

en forma gráfica su funcionamiento. Almacenamiento Memoria UC UAL CPU Dispositivos de Entada
en forma gráfica su funcionamiento. Almacenamiento Memoria UC UAL CPU Dispositivos de Entada

Memoria

en forma gráfica su funcionamiento. Almacenamiento Memoria UC UAL CPU Dispositivos de Entada Dispositivos

UC

UC UAL CPU

UAL

CPU

UC UAL CPU
su funcionamiento. Almacenamiento Memoria UC UAL CPU Dispositivos de Entada Dispositivos de Salida Figura 3.
su funcionamiento. Almacenamiento Memoria UC UAL CPU Dispositivos de Entada Dispositivos de Salida Figura 3.

Dispositivos

de Entada

Memoria UC UAL CPU Dispositivos de Entada Dispositivos de Salida Figura 3. Funcionamiento de la

Dispositivos

de Salida

UC UAL CPU Dispositivos de Entada Dispositivos de Salida Figura 3. Funcionamiento de la Unidad de
UC UAL CPU Dispositivos de Entada Dispositivos de Salida Figura 3. Funcionamiento de la Unidad de
UC UAL CPU Dispositivos de Entada Dispositivos de Salida Figura 3. Funcionamiento de la Unidad de

Figura 3. Funcionamiento de la Unidad de Control

Buses internos

La terminología bus, en una computadora representa a las rutas entre los componentes de una computadora, principalmente los hay de dos tipos. Bus de datos y Bus de dirección. Ver figura 4.

Bus de datos: los datos viajan de un lugar a otro dentro de la computadora en un trayecto o circuito electrónico llamado bus de datos, es el encargado de conectar la CPU, la memoria RAM los otros dispositivos del hardware en la tarjeta madre.

Bus de Dirección: Son una red de líneas de comunicación que conectan los elementos internos del procesador con la memoria RAM y transporta las direcciones de memoria, dependiendo de la cantidad de cables en éste, se determina la cantidad máxima de direcciones de memoria. En la actualidad existen buses de 32 bits que puede direccionar hasta 4GB de memoria RAM.

de 32 bits que puede direccionar hasta 4GB de memoria RAM. Figura 4. Buses internos La

Figura 4. Buses internos

La arquitectura de los buses ha evolucionado desde los llamados Bus Industry Standard Architecture (ISA), los Micro Channel Architecture (MCA), pasando por losExtended Industry Standard Architecture (EISA) hasta los PCI, el cual es adoptado como estándar por los fabricantes de computadoras. El desarrollo y evolución de estas tecnologías hace más fácil integrar tipos de datos como: gráficos, sonido y video.

Unidad de memoria

En computación las memorias se refieren al área donde se almacenan los datos y programas que son utilizados por la CPU. Físicamente consiste en unos chips o pequeños tableros de circuitos conectados a la tarjeta madre (placa base). Esta memoria electrónica tiene por objetivo permitir a la CPU el almacenar y recuperar datos muy rápidamente, sin que tengan que realizarse accesos al disco duro en busca de datos. Ver figura 5.

accesos al disco duro en busca de datos. Ver figura 5. Figura 5. Memoria RAM Las

Figura 5. Memoria RAM

Las hay básicamente de dos tipos: permanente o no volátil Read Only Memory (ROM) y no permanente o volátil (RAM). Su propósito es conservar datos y programas en uso por el procesador y pierde su contenido si se desconecta la energía eléctrica al computador. Se dividen en dos tipos RAM estáticas cuyo contenido permanece inalterable mientras se les mantenga la energía, y las RAM dinámicas que tienden a degenerar sus contenidos con el tiempo, llegando a desaparecer. A las memorias RAM se les encuentra en formato de módulos que se conectan a la tarjeta madre. Estos módulos actualmente se pueden encontrar en módulos DIMM desde 72 a 240 contactos, se puede comunicar con la computadora a 64 bits, por lo que son las memorias recomendadas para los sistemas Pentium. Se encuentran en diferentes variedades:

DIMMs de 72 contactos, SO DIMM

DIMMs de 144 contactos, SO DIMM

DIMMs de 200 contactos, SO DIMM

DIMMs de 168 contactos, SDRAM

DIMMs de 184 contactos, DDR SDRAM

DIMMs de 240 contactos, DDR2 SDRAM

Atrás están quedando los módulos SIMM de 30 o 72 contactos para procesadores con buses de 32 bits puesto que son considerados como tecnología obsoleta.

También existen las memorias VRAM, que determinan en las tarjetas gráficas, las resoluciones que soporta, el número de colores que es capaz de mostrar simultáneamente y las operaciones de aceleración 3D, que es capaz de realizar por segundo.

Las memorias ROM, memoria de solo lectura), siempre conservan los mismos datos, los cuales no pueden borrar, los datos grabados en las fábricas de estos chips, sólo se pueden leer y usar. Su función primordial es contener el conjunto de instrucciones de inicio de la computadora tales como: verificar los dispositivos de hardware, busca al sistema operativo en las unidades de disco de las computadoras, entre otras. Se le ubica generalmente muy cerca de la CPU en la placa base. Ver figura 6.

muy cerca de la CPU en la placa base. Ver figura 6. Figura 6. Memorias ROM

Figura 6. Memorias ROM

La memoria Caché, es un tipo de memoria que se incorporó a finales de la década de los 80 para dar mayor rapidez entre el movimiento de datos de los registros de la CPU y la RAM, dado que esta última es mas lenta que la CPU. La memoria caché trabaja como una memoria auxiliar entre la CPU y las RAM. Cuando la unidad central de proceso requiere leer datos o instrucciones de la RAM, verifica primero si estén en la memoria caché, si no están los busca en la RAM y crea una copia en la caché, la segunda vez que la CPU los requiera los encontrará rápidamente, ahorrando el tiempo de acceso a la memoria RAM.

Actualmente, las memorias caché son llamadas L1 ,L2 y L3. Las capacidades de estas memorias

oscilan entre los 64 KB hasta 1 GB, una de las últimas de mayor capacidad y rapidez. Ver figura

7.

entre los 64 KB hasta 1 GB, una de las últimas de mayor capacidad y rapidez.

Figura 7. Memoria caché

El uso de mejores tecnologías en la arquitectura de cada uno de los componentes de las computadoras como procesadores, buses y memorias, brindan mayores beneficios de desempeño y por ende, a las transacciones que se realicen con ellas, logrando optimizar los tiempos de respuesta en los procesos para usuarios finales y en las empresa. Es importante destacar que para seleccionar una configuración de una computadora personal, hay que tomar en cuenta las capacidades de los nuevos microchips y las nuevas tarjetas madre, las cuales deben continuar superando a las versiones anteriores incorporando memoria caché más rápidas y de mayor capacidad.

é

LECTURA Nº 4: NOCIONES BÁSICAS DE SISTEMAS Tomada con fines instruccionales Rodríguez, D. (2007). Nociones

LECTURA Nº 4: NOCIONES BÁSICAS DE SISTEMAS

Tomada con fines instruccionales

Rodríguez, D. (2007). Nociones Básicas de Sistemas. Trabajo no publicado. UNEFA. Caracas. Venezuela.

Según Bertalanffy (1976), se debe reconocer que “la teoría de sistemas comprende un conjunto de enfoques que difieren en estilo y propósito, entre las cuales se encuentra la teoría de conjuntos (Mesarovic), teoría de las redes (Rapoport), cibernética (Wiener), teoría de la información (Shannon y Weaver), teoría de los autómatas (Turing), teoría de los juegos (von Neumann), entre otras.”

Para definir y clasificar los sistemas, se deben observar los distintos niveles y categorías del mundo real. A partir de allí, se distinguen dos usos diferenciados del concepto, dado que existe un sistema real y uno conceptual; por supuesto existen diversas opiniones y cada autor tiene sus criterios, en todo caso, dejaremos a la ontología, que es la especialidad dedicada a la definición y al entendimiento de cómo están plasmados los sistemas en los distintos niveles del mundo de la observación, para que se ocupe de tales problemas.

En esta lectura intentaremos entender qué son los sistemas y cómo realizar la práctica para el análisis de sistemas. En primer lugar, se tiene que aplicar diversos modelos, criterios y principios. En todo caso, para estudiar un sistema, se debe observar principalmente sus elementos y relaciones de interacción con el medio interno y externo que le rodea. Revisaremos ahora algunos conceptos, comenzando por la definición de sistemas, sus elementos y clasificación.

SISTEMA

Duffy, T. (1994), define el término sistema como “un conjunto de partes interrelacionadas que actúan en conjunto para alcanzar una meta en común”. Si observamos el entorno que nos rodea, veremos que nuestra sociedad está compuesta por grandes sistemas, entre ellos: el sistema económico, el sistema educativo, el sistema de salud.

Todo sistema es parte de uno más complejo, en la medida en que subdividimos el estudio de esos sistemas, encontraremos subsistemas como: el sistema financiero, el sistema de educación superior, el sistema de farmacias, entre otros. Cada uno de ellos son un conjunto de partes interactuando para alcanzar la meta común. Si estudiamos al hombre desde el punto de vista sistémico, el mismo está compuesto por el sistema respiratorio, el sistema nervioso y muchos otros. Dada la diversidad de sistemas existentes, se hace necesaria su clasificación.

Clasificación de los sistemas

Los sistemas pueden clasificarse desde diferentes aspectos; por ejemplo, según su relación con el medio ambiente se clasifican en sistemas abiertos (interactúan con el medio) y sistemas cerrados (no interactúa con el medio). Este último concepto se encuentra aún en discusión por que un sistema que no interactúa con el medio ambiente tiende a desaparecer, de allí que no se pueda asegurar su

existencia. Según el nivel de observación del analista de sistemas, se puede clasificar en sistemas reales y sistemas conceptuales (también llamados ideales); sin embargo, desde el punto de vista conceptual, los sistemas se pueden clasificar según dos (2) niveles:

Predictibilidad (determinista y probabilista)

Complejidad (Sencillos, complejo y muy complejo)

Un sistema determinista sencillo, es aquel que contiene pocos subsistemas e interrelaciones y revela un comportamiento enteramente predecible. Un sistema sencillo también puede ser probabilista. Por ejemplo, lanzar al aire una moneda es un sistema sencillo, pero a la vez notoriamente probabilista. Un sistema económico es extremadamente complejo y probabilista.

En la siguiente tabla puedes encontrar algunos ejemplos de la clasificación de los sistemas. (Ver figura 1).

     

EXTREMADAMENTE

SIMPLE

COMPLEJO

COMPLEJO

DETERMINISTA

Cálculo del salario de un empleado

Computadora

No hay

Línea de

 

Respuesta

ensamblaje de

Negocio

producción de

automatizado

vehículos

 

Lanzar una

   

moneda al

aire

Pequeña

Corporación

Gran Corporación

PROBABILISTA

Sistema de

   

control de

calidad

Sistema de

Inventario

Economía nacional

Sistemas de información

Figura 1. Clasificación de los Sistemas

Una mención especial, dentro de los tipos de sistemas, se refiere a los sistemas de información, los cuales han sido objeto de estudio por largo tiempo, especialmente desarrollados para el manejo óptimo del procesamiento de datos e información en una organización.

Algunos autores, señalan la definición de sistemas de información como un conjunto de procedimientos, datos y personas que funcionan unidos para lograr un fin común. El énfasis en sistemas significa que los variados componentes buscan un objetivo común para apoyar las actividades de la organización. Los sistemas deben proporcionar información confiable, oportuna, exacta y fácil de aprovechar. Existen varios tipos, de sistemas, entre ellos:

Sistema de procesamiento de datos: procesa los datos referentes a las actividades de la empresa; por ejemplo, venta, colocación de pedidos, almacén e inventario. El manejo de los datos se hace orientado a fortalecer una toma de decisiones; proporciona información a los gerentes o administradores para decidir qué acción emprender en una situación particular.

Sistemas de Información Gerencial también llamados MIS (MIS = Management Information Systems) o sistemas de reportes de gerencia. Pueden extraer datos de diferentes partes de la organización con el objeto de ayudar a quien ha de tomar decisiones. Con frecuencia, los usuarios de este tipo de sistemas, requieren de informes periódicamente, estos se pueden programar de tal manera que la información se produzca en el momento requerido, incorporándole, cada vez, nuevos detalles de lo acaecido desde la última vez que se brindó la información. El procesamiento de información analiza los datos almacenados de las transacciones para evaluar las posibilidades y seleccionar el curso de acción a seguir.

Sistemas expertos, son un área especial de los sistemas de apoyo de las decisiones. Utilizan programas de computación que almacenan datos y reglas con el objeto de producir el proceso de toma de decisiones de los expertos humanos. Tratan situaciones caracterizadas por un alto grado de incertidumbre. Usualmente, los sistemas expertos se enfocan en un área muy limitada, estudiando reglas, suposiciones y hechos que puedan deducir datos que llevan a una decisión y se encuentran en áreas empresariales como los de diagnósticos médicos y exploración petrolera.

Características de los sistemas

Todos los sistemas poseen características generales y específicas propias de su naturaleza; sin embargo, frecuentemente se observan características comunes a todos. Por ejemplo, las metas o fines del sistema total, se refieren a los objetivos, hacia los cuales se dirige el sistema, en otras palabras, es la finalidad para la cual el sistema debe su existencia. El medio ambiente externo, se refiere a todo lo que afecta al sistema, pero que no pertenece a el; es decir, el sistema no tiene control sobre el ambiente; sin embargo, al emitir salidas o resultados, el ambiente está siendo afectado por el sistema, este a su vez recibe entradas del medio ambiente. Los recursos son todos aquellos de los que se vale el sistema para alcanzar su objetivo, dependiendo del tipo de sistema; ellos pueden ser: recursos materiales, humanos, energéticos, financieros, tecnológicos, entre otros. Además, de los recursos, existen las tareas o actividades que debe realizar el sistema para lograr la meta. También existen las funciones. La administración de todos estos componentes es un proceso que se realiza en forma periódica.

Otra característica importante se refiere a los límites de los sistemas. Cada sistema posee elementos propios de su interior (ambiente interno) y algo exterior (ambiente externo). Los límites se encuentran estrechamente vinculados con el ambiente. Una vez explicadas las características de los sistemas, avanzaremos en el estudio de las partes o elementos que lo integran.

Elementos de un sistema

Para el estudio y comprensión de un sistema se recurre a la identificación de las partes que lo componen, así tenemos por ejemplo la parte material (que son los elementos que lo constituyen) y la parte dinámica (que son las relaciones entre dichos elementos).

El análisis de los sistemas conlleva a realizar la separación de los elementos o subsistemas que lo componen, es decir, conocer cuáles son las entidades, atributos y funciones de cada uno de ellos. Por ejemplo, dentro del sistema económico, se encuentra el subsistema financiero, que a su vez contiene el subsistema contable, el mismo para funcionar requiere de un Departamento de Contabilidad. El Departamento de Contabilidad puede identificar una parte material (recursos humanos, monetarios y físicos) y una parte dinámica, que está compuesta por las relaciones y funciones que se establecen entre estos elementos, tales como: el registro y cumplimiento de procesos para las cuentas por pagar, cuentas por cobrar, control de banco, entre otros.

En general, identificar las partes que interactúan en un sistema, es una labor compleja dependiendo de la magnitud y naturaleza del sistema a estudiar y, en consecuencia, es uno de los procedimientos más importantes de los analistas que llevan a cabo estudio y comprensión del mismo, pues cada parte es vital para su comprensión. Como regla frecuente para el análisis de un sistema, se debe identificar los subsistemas, las funciones, las tareas, las entidades, los atributos. A fin de poder estudiar cada uno de sus elementos en forma confiable, se debe iniciar desde la observación de sus partes materiales y dinámicas; a los cuales también se les puede llamar los recursos materiales y el entorno respectivamente.

Para estudiar un sistema en marcha y ver la relación de sus elementos, se distinguen tres aspectos fundamentales. Entrada, se refiere a todo aquello que recibe el sistema (recursos humanos, materiales, financieros, tecnológicos o de información). El Proceso, está relacionado con las funciones y actividades que realiza el sistema para transformar las entradas (máquinas, computadoras, compuestos químicos), y producir las Salidas (productos, servicios o información) al medio ambiente.

El desarrollo de los sistemas de información requiere de procedimientos especiales, entre ellos el ciclo de desarrollo de sistemas, el cual comprende varias etapas que van desde el estudio de los requerimientos y las necesidades de los usuarios hasta la puesta en marcha del sistema. Una herramienta sencilla para la comenzar a analizar y construir los sistemas de información es conocida como algoritmos.

Algoritmos como herramientas de análisis y diseño de un sistema

El análisis de los sistemas organizacionales es llevado a cabo por un especialista llamado “Analista de Sistemas”, quien es responsable de examinar los procedimientos para manejar la información existente y sugerir las mejoras de procesos manuales o automatizadas que correspondan dentro de la organización. La automatización de procesos debe ser desarrollada por los programadores de sistemas quienes deben manejar técnicas para resolver problemas y mejorar los procesos.

Algoritmos

Una de las herramientas de programación estructurada es la denominada “Algoritmos”. A los algoritmos, se les conoce como el conjunto de pasos organizados en forma secuencial y lógica para determinar la solución de un problema y establece de manera general, la secuencia de acciones a seguir en la fase de codificación de un sistema de información.

Los algoritmos constituyen la documentación principal que se necesita para poder iniciar la fase de codificación estructurada. Existen, principalmente, dos tipos de notación: pseudocódigo y diagramas

.Un algoritmo escrito en pseudocódigo siempre se suele organizar en tres secciones:

cabecera, declaraciones y cuerpo. En la sección de la cabecera se coloca la identificación o nombre del algoritmo y un comentario asociado a lo que realiza o calcula ese pseudocódigo. En la sección declaraciones, se deben colocar las variables y constantes con sus respectivos nombres y tipo de datos. Por ejemplo en el algoritmo que calcula la suma de dos números, deben aparecer al menos (3) variables, dos para representar los números a sumar y una tercera que almacena el resultado.

de flujo.

Variables

Las variables, como su nombre lo indica, son aquellas que pueden tomar diferentes valores en la ejecución de un programa, hay que indicar el nombre de la variable y el tipo de datos que almacenará (puede ser numérico, texto u otro), técnicamente es un espacio de memoria que puede almacenar un dato.

Constantes

Las constantes, se definen, como aquellas cuyo valor no cambia durante la ejecución de un programa. Al igual que las variables se les define un nombre y el valor que almacenará.

En el Cuerpo del algoritmo, se colocan en forma secuencial y lógica las instrucciones y acciones que debe ejecutar el programa para conseguir un resultado o la solución a un problema. El cuerpo del algoritmo se encierra entre las palabras inicio y fin. Un algoritmo sencillo es el que realiza la suma de dos números enteros. Puedes ver la representación de dicho algoritmo en los siguientes diagramas. (Ver figura 2).

algoritmo en los siguientes diagramas. (Ver figura 2). Figura 2. Algoritmo representado en “Diagrama de Flujo”

Figura 2. Algoritmo representado en “Diagrama de Flujo”

A los diagramas de flujo también se les conoce como “ordinograma”, y se pueden utilizar en otras áreas para organizar los flujos de información de una organización. Los diferentes símbolos gráficos para escribir un diagrama de flujo están estandarizados por la American Nacional Standards Institute (ANSI). En la figura 3 puedes apreciar los símbolos que se utilizan para escribir un diagrama de flujo.

Figura 3. Simbología gráfica para realizar algoritmos algoritmo Sumar variables entero a , b ,

Figura 3. Simbología gráfica para realizar algoritmos

algoritmo Sumar

variables entero a, b, c

inicio escribir("Introduzca el primer número (entero): ") leer( a ) escribir( "Introduzca el segundo número (entero): " ) leer( b ) c a + b escribir( "La suma es: ", c )

fin

Cabecera Declaraciones
Cabecera
Declaraciones

Cuerpo

Figura 4. Algoritmo representado por un “pseudocódigo”

Una vez concluido el algoritmo, se procede a las siguientes fases que corresponden a la programación (codificación en un lenguaje de programación) y prueba del sistema.

Para finalizar, se puede apreciar la importancia de los algoritmos como herramienta de desarrollo de sistemas y la gran utilidad que tiene para los profesionales de las diversas áreas, puesto que permite organizar los flujos de información y la secuencia de procesos dentro de cualquier organización; aspecto que no siempre esta bien definido dentro de una estructura empresarial.

UNIDAD 2 SISTEMAS OPERATIVOS

En la unidad 1, has tenido la oportunidad de estudiar con detenimiento la evolución histórica de la computación, sus generaciones de acuerdo a las diferentes tecnologías empleadas y en general te permitió precisar conceptos fundamentales empleados en el mundo de la computación y la informática.

En la unidad 2, comprenderás la importancia de los software necesarios para operar las computadoras, como son los sistemas operativos disponibles en el mercado, lo cual te permite la administración general de los recursos del computador.

la administración general de los recursos del computador. LECTURA Nº 5: SISTEMAS OPERATIVOS (S.O.) Tomada con

LECTURA Nº 5: SISTEMAS OPERATIVOS (S.O.)

Tomada con fines instruccionales

Castillo, E. (2007). Sistemas Operativos (S.O.). Trabajo no publicado. UNEFA. Caracas. Venezuela.

HISTORIA DE LOS SISTEMAS OPERATIVOS Y TENDENCIAS

En la década de los 70 nace uno de los primeros S.O. con la filosofía de administrar una familia de computadoras, el OS/360 de IBM fue un proyecto tan novedoso y ambicioso que enfrentó, por primera vez, una serie de problemas nuevos, como el empleo de computadoras en labores cotidianas y no sólo en el ámbito militar y científico. Surge también la próxima generación de computadoras, propiciada por la integración a gran escala, pudiendo crear circuitos integrados con miles de transistores en un centímetro cuadrado de silicón; aparece el nuevo concepto de la multiprogramación y es posible hablar de las computadoras personales o PC y mega computadores. Nacen los conceptos de interfaces amigables intentando así, atraer al público en general al uso de las computadoras como herramientas cotidianas. Se hace popular el MS-DOS y el UNIX como nuevos sistemas operativos. También es común encontrar clones de computadoras personales y una multitud de empresas pequeñas ensamblándolas, por todo el mundo.

Para mediados de los años 80, comienza el auge de las redes de computadoras, con ello, la necesidad de S.O. en Red. La red mundial Internet, se va haciendo más accesible y comienzan a dar muchas soluciones a problemas cotidianos. Para los años 90 el paradigma de la Programación Orientada a Objeto (P.O.O.) cobra auge. Las aplicaciones se crean para ser ejecutadas en varias plataformas y poder ver sus resultados en la pantalla, creando la diversificación de las tecnologías informáticas. Para el nuevo milenio, la velocidad de procesamiento se incrementa haciendo posible atacar problemas verdaderamente complejos como son: pronosticar el clima, estudio del genoma humano, Inteligencia Artificial (I.A.) y muchos otros.

La utilización de plataformas con múltiple procesadores permitirá a los nuevos S.O. gestionar herramientas basadas en nuevos conceptos de programación tales como minería de datos, redes

neuronales, lógica difusa, etc. que imitarán el comportamiento humano creando máquinas con un poder de auto dependencia cada vez mayor. Estas máquinas realizarán tareas en condiciones verdaderamente críticas salvaguardando la vida de sus operarios, ya que estos las manejarán a distancia segura, además cabe destacar que no sólo se utilizarán en tareas riesgosas, sino en aquellas que incrementarán la productividad.

Definición de sistema operativo

El sistema operativo es un conjunto de programas destinados a permitir la comunicación del usuario con el computador, encargándose de aportar mecanismos y reglas básicas para su funcionamiento, tanto en la parte física (hardware), como en parte intangible (software), para cada uno de los programas que los solicite.

Un sistema operativo tiene como propósito general proveer un entorno en el cual, el usuario pueda trabajar con programas para diferentes finalidades. Adicionalmente, entre sus objetivos se cuentan: el uso del hardware o parte física de una computadora de una manera eficiente, proveer un entorno en el cual los demás programas puedan realizar su trabajo; además es el encargado de controlar y dirigir al todas las tareas de la partes internas del computador, traduciendo las instrucciones de cada programa, a un lenguaje, que el computador pueda interpretar o comprender. Ver figura 1.

USUARIO
USUARIO

SISTEMAS

   

OPERATIVOS

OPERATIVOS COMPUTADOR

COMPUTADOR

SISTEMAS     OPERATIVOS COMPUTADOR

Figura 1. Comunicación usuario-sistemas operativos-computador

Los sistemas operativos, motivados por su condición de simplificar el manejo de la computadora, desempeñan una serie de funciones básicas esenciales para la gestión del computador, entre las más destacables, se encuentran las siguientes:

Gestionar los recursos del computador, tales como, tamaño de memoria, manejadores, controladores, dispositivos de entrada y salida, acceso al C.P.U. (Unidad Central de Procesamiento), para los diferentes procesos que se estén ejecutando (programas)

Servir como interfaz entre el usuario y la máquina, ejecutando instrucciones emanadas del usuario e interpretándolas, para que sean comprendidas por el computador.

Los sistemas operativos como gestores de recursos

Realmente, todos los procesos activos, y programas en la memoria RAM compiten por los recursos existentes en el Computador, estos recursos son: memoria, acceso a dispositivos de entrada y salida, atención del C.P.U., datos, líneas de comunicación (Bus). El sistema operativo coordina esta asignación, distribuyendo de forma eficiente a todos los programas que lo soliciten.

Los sistemas operativos como interfaz de usuario

Un sistema operativo, como interfaz, es una capa gráfica entre el hardware y el usuario, que facilita las herramientas e interfaces adecuadas para realizar sus tareas, ocultándole los complicados procesos necesarios para llevarlas a cabo. Por ejemplo, un usuario normal simplemente, abre los archivos grabados en un disco, sin preocuparse por la disposición de estos en el dispositivo de almacenamiento, los tiempos de revolución del disco duro, la posición del cabezal de lectura, el acceso de otros usuarios.

Componentes del sistema operativo

Los sistemas operativos, son programas que han alcanzado un gran tamaño, debido a las múltiples labores que desempeñan, por esta razón, para construir un S.O., es conveniente dividirlo en componentes más pequeños. Estos son:

Gestión de procesos: es la gestión de las diferentes operaciones sobre los procesos que se producen dentro de un sistema operativo; incluye la gestión de los recursos del sistema, tales como, espacio de direcciones.

Gestión de memoria: este componente administra lo concerniente a todo lo que sucede en función de la memoria física y virtual de la computadora.

Gestión de archivos y directorios: es el programa que provee a los usuarios y aplicaciones, servicios de para el uso, acceso y control de accesos, tanto de archivos como de directorios.

Gestión de la E/S (Entrada/Salida): consiste en un programa que posee en una serie de componentes que controlan los dispositivos hardware y proporcionan una interfaz para que las aplicaciones puedan acceder a ellos.

Seguridad y protección: se refiere a los programas y controles con que cuentan los sistemas operativos para el resguardo del acceso a los que recursos del sistema.

Comunicación y sincronización entre procesos: son los programas necesarios dentro del sistema operativo donde se producen la transmisión de datos para unificar a los procesos receptores y a transmisores. Típicamente suceden mediante los respectivos relojes internos.

Intérprete de órdenes: es una aplicación que recibe las órdenes, las escribe y las traduce en instrucciones al sistema operativo. Es únicamente un interfaz que permite traducir a la computadora, las órdenes emitidas por el usuario a trasvés del ratón y el teclado.

Tipos de sistemas operativos

Los sistemas operativos pueden clasificarse según su tipología, entre ellos se encuentran:

Sistemas operativos por lotes

El procesamiento por lote precisa, generalmente, que el programa, los datos y las ordenes adecuadas al sistema, sean remitidos todos juntos en forma de cola. Los S.O. por lote permiten poca o ninguna interacción con el usuario y los programas de ejecución.

Los programas que no requieren interacción con el usuario o poseen largo tiempo de espera y están bien servidos por este tipo de sistemas operativos son los conocidos sistemas de nóminas, predicción del tiempo, cálculos científicos, entre otros.

Sistemas operativos de multiprogramación

Los S.O. del tipo de multiprogramación soportan generalmente múltiples tareas (dos o más simultáneamente), la principal característica es el incremento del desempeño de los C.P.U. Así por ejemplo, mientras se ejecutan operaciones de entrada y salida de un programa, el sistema operativo ocuparse en dar servicio a otros que ameriten su atención. Un sistema operativo multiprogramado es bastante sofisticado, tiene varios programas para ejecutar, esto significa que debe tenerlos simultáneamente en memoria principal y para esto, requiere de una asignación de memoria dinámica. Además, el S.O. debe seleccionar uno de estos programas para su ejecución inicial, denominándose “Prioridad de Procesos”, lo cual involucra la planificación del C.P.U. por parte del S.O. Como podemos darnos cuenta, los S.O. de multiprogramación, requieren de tareas adicionales para su desempeño.

Sistemas operativos de tiempo compartido

Los S.O. de tiempo compartido son dignos representantes de los S.O. de multiprogramación. Son sistemas que comparten tiempo de ejecución para cada usuario, según sus necesidades, dando la impresión a cada usuario de disponer de una máquina propia. El principal objetivo es el de proporcionar un buen tiempo de respuesta para cada uno, permitiendo que muchos usuarios compartan simultáneamente un sistema informático.

En estos S.O. los trabajos deben permanecer simultáneamente en memoria, lo cual requiere de algunas técnicas de administración y protección, tal que se pueda obtener un tiempo de respuesta razonable. Los trabajos son intercambiados entre la memoria principal y memoria física. Los sistemas operativos de tiempo compartido deben proveer mecanismos para la sincronización y comunicación, deben asegurar además que los procesos no quedarán por siempre esperando que otro termine.

Sistemas operativos para plataformas con multiprocesadores

Un sistema multiprocesador tiene varios C.P.U. compartiendo memoria y periféricos. Las ventajas evidentes son mayor potencia de computación y fiabilidad, porque el sistema asigna una tarea específica a cada procesador. Un procesador maestro controla el sistema y los otros esperan o tienen tareas predefinidas. Este esquema define una relación maestro/esclavo es decir que uno controla y los demás obedecen. Los sistemas de tiempo compartido están constituidos generalmente de un procesador grande (principal) y un procesador más pequeño, que sólo es responsable de las entradas/salidas sobre las estaciones de trabajo esclavas.

Otra forma son las redes de computadores, donde se comunican muchos sistemas informáticos independientes, transfiriéndose información. Sin embargo, cada sistema tiene su propio S.O. y trabaja independientemente. Se pueden clasificar en:

Sistemas multiprocesadores simétricos, en el cual cada procesador ejecuta una copia idéntica del sistema operativo y se comunica con los demás procesadores según sus necesidades.

Multiprocesadores asimétricos, en los cuales cada procesador tiene asignada una tarea predefinida. Un procesador maestro controla el sistema y es también denominado servidor.

Sistemas operativos distribuidos

La principal diferencia entre los sistemas de multiprocesadores y distribuidos, es que estos últimos no comparten memoria y periféricos. Cada procesador tiene su propia memoria local. Los procesadores se comunican entre si a través de líneas de comunicación, tales como líneas telefónicas o buses (líneas de comunicaciones) de alta velocidad estos procesadores pueden variar en tamaño y función.

Las principales ventajas de este sistema son:

Recursos compartidos: si tenemos varias computadoras conectadas entre si, los usuarios podrán utilizar los recursos de otras.

Velocidad de computación: si una operación se puede sub-dividir en un número más pequeño en sub-operaciones, estas se ejecutarán concurrentemente en varias computadoras, entonces el sistema distribuido permite sub-operación en varias computadoras.

Confiabilidad: si una computadora falla, las demás continúan operando sin problema. El sistema está compuesto de un número muy grande de instalaciones autónomas. La falla de una no afecta a las demás. Por el contrario, si cada computadora ejecuta una función crítica y la falla de esta puede afectar al sistema general, se utiliza una configuración redundante (tanto de hardware como de datos) para que el sistema pueda continuar con su ejecución en caso de falla.

Comunicación: en muchas ocasiones los programas necesitan intercambiar datos con otros sistemas, los sistemas distribuidos permiten la planificación de este intercambio.

Sistemas operativos tiempo real

Son sistemas operativos que responden en su gran mayoría a eventos ocurridos externamente, realizan tareas prefijadas, tales como control industrial, equipos de comunicación telefónica, control de vuelo, simulación en tiempo real, aplicaciones militares, sistemas médicos, etc.

Los S.O. de tiempo real, garantizan que las tareas críticas se ejecutarán en tiempo corto. Los datos son almacenados en memorias físicas no-volátiles (ROM), no utilizan técnicas de memoria virtual, ni tiempo compartido, ambas técnicas no pueden ser implementadas.

Sistemas operativos combinados

Los S.O. pueden no pertenecer a un tipo específico, sino que pueden ser una combinación de varios de estos; permiten que el usuario tenga varios servicios. Por ejemplo, un S.O. de multiprogramación se le puede adicionar características de un S.O. de procesamiento por lote, siempre y cuando éste se ejecute en los momentos en que el C.P.U. esté inactivo.

Características de los sistemas operativos

Los sistemas operativos pueden clasificarse, según su funcionalidad y según sus procesos en:

Administración de tareas:

Monotarea: solamente puede ejecutar un proceso en un momento dado. Una vez que empieza a ejecutar un proceso, continuará hasta su finalización o interrupción.

Multitarea: es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de S.O. normalmente asigna recursos disponibles (C.P.U., memoria, periféricos, etc.) de forma alternativa a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez.

Administración de usuarios:

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

Multiusuario: si permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos del ordenador. Normalmente, estos S.O. utilizan métodos de protección de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.

Manejo de recursos:

Centralizado: permiten utilizar los recursos de un sólo ordenador.

Distribuido: permiten utilizar los recursos (memoria, CPU, Disco, Periféricos) de más de un ordenador al mismo tiempo.

Manejo de Plataforma:

Multiplataforma: Es el hardware en el que el S.O. puede ejecutarse. Generalmente, estos equipos son los conocidos: 386, 486, Pentium, Pentium Pro, Pentium II, AMD, Motorola, Athlon.

Según sus procesos:

Permiten la concurrencia de procesos o programas, calculando. El tiempo de entrada y salida (E/S) y ocupando la memoria con varios programas.

Permiten la ejecución de cualquier proceso o programa en el momento en que se solicite siempre y cuando haya suficientes recursos libres.

Son eficientes en cuanto a reducción del tiempo medio que ocupa cada trabajo en el CPU.

Son eficientes en cuanto a aumentar la utilización de recursos en general, tales como memoria, CPU, dispositivos de E/S, Discos Magnéticos, datos, etc.

Son fiables, es decir, un sistema operativo no debe tener errores y debe prever todas las posibles situaciones.

Son prácticos, de tamaño pequeño.

Posibilitan y facilitan en lo posible el "diálogo" entre computadora y usuario.

Permiten compartir entre varios usuarios los recursos de hardware con que cuenta una computadora.

Permiten que los usuarios puedan compartir datos entre ellos.

Facilitan la E/S de los diferentes dispositivos conectados.

Finalmente, un sistema operativo es un conjunto de programas de computadora diseñados especialmente para servir como interfaz entre el equipo físico (hardware) de una computadora y el usuario, con el fin de presentar una "cara" más sencilla y amistosa, así como optimizar los recursos (tanto de software como de hardware) con que cuenta una computadora y hacerla operable.

LECTURA Nº 6: MANEJO DE WINDOWS Tomada con fines instruccionales Castillo, E. (2007). Manejo de

LECTURA Nº 6: MANEJO DE WINDOWS

Tomada con fines instruccionales

Castillo, E. (2007). Manejo de Windows. Trabajo no publicado. UNEFA. Caracas. Venezuela.

WINDOWS

Windows es un sistema operativo, es decir, es el encargado de controlar y dirigir al computador, interpretando las instrucciones proporcionadas por el usuario en un lenguaje que el computador pueda comprender. La diferencia con los sistemas operativos tradicionales está, en la interfaz gráfica que puede ser manejada a través de íconos, los cuales facilitan las tareas a realizar por parte de los usuarios, ya que representan una manera más rápida de accesar a la información.

El Escritorio (Desktop)

El escritorio de Windows es la primera pantalla que aparece una vez cargado el sistema operativo. En él, se pueden encontrar algunos íconos de uso común entre los usuarios de este sistema operativo.

de uso común entre los usuarios de este sistema operativo. Figura 1. Escritorio de Windows XP

Figura 1. Escritorio de Windows XP

En la siguiente sección se presentará algunos de los elementos que conforman al escritorio:

Figura 2Mi PC . Un doble clic en este ícono y aparec erá una ventana con

Mi PC. Un doble clic en este ícono y aparecerá una ventana con dispositivos de almacenamiento (disco duro, una o más unidades de disquete y una unidad de CD-ROM en caso que existiera). A través de ellos se puede acceder a toda la estructura de directorios y ficheros. Ver figura 2.

Mis sitios de red. Un doble clic en este ícono y aparecerá una ventana con los recursos disponibles . Un doble clic en este ícono y aparecerá una ventana con los recursos disponibles de la red (si se está conectado a una red y se tiene permiso para moverse sobre ella). Ver figura 3.

Figura 3

Papelera de Reciclaje. Es un lugar de almacenamiento temporal de archivos borrados, que pueden ser recuperados nuevamente mientras no se haya ejecutado la opción de Papelera de Reciclaje vaciado de la papelera. Para borrar un fichero o directorio basta un doble vaciado de la papelera. Para borrar un fichero o directorio basta un doble clic sobre él y arrastrarlo a la papelera. Más adelante se verán otros modos de borrar ficheros y directorios. Ver figura 4.

Figura 4

Botón de Inicio. En este botón se pueden abrir documentos y programas, ejecutarlos, Botón de Inicio cambiar las selecciones del sistema, acceder a la ayuda, etc. Es una de cambiar las selecciones del sistema, acceder a la ayuda, etc. Es una de las principales novedades de Windows XP. Ver figura 5.

Figura 5

El Menú de Inicio

El menú Inicio es una de las estructuras más importante de Windows. Contiene los programas suministrados por dicho sistema operativo, así como también, los usuarios pueden adicionar programas que se instalen posteriormente. Al hacer clic con el botón izquierdo del ratón en este ícono, se despliega un menú en forma de persiana que posee una serie de contenidos o elementos, según se puede ver en la figura 6. Algunos de estos ítems o elementos tienen un pequeño triángulo en la parte derecha para indicar que al posicionar el cursor sobre éste, se desplegará un nuevo menú. Estos menús se denominan menús en cascada.

Figura 6. Menú de Inicio de Windows. Funcionalidad de Windows Dentro de una diversa gama

Figura 6. Menú de Inicio de Windows.

Funcionalidad de Windows

Dentro de una diversa gama de opciones y funciones que Windows, como sistema operativo, ofrece a los usuarios, el mismo presenta algunas alternativas para que éstos realicen sus tareas más fácil y organizadamente. Entre ellas se encuentran:

Manejo de Ventanas

Una ventana es una parte de la pantalla sobre la que se ejecutará un programa o se realizará una serie de tareas. Todas ellas poseen un conjunto de elementos comunes tales como:

Barra de títulos: muestra el nombre de la ventana. Con mucha frecuencia el nombre de la ventana contiene el nombre de la aplicación abierta en ella, seguido del nombre del documento activo. (Ver figura 7).

en ella, seguido del nombre del documento activo. (Ver figura 7). Figura 7. Barra de títulos

Figura 7. Barra de títulos y barra de menús

Barra de menús: inmediatamente debajo de la barra de títulos de la mayoría de las ventanas, hay una banda horizontal llamada Barra de Menús que contiene nombres tales como Archivo, Edición o Ayuda. Haciendo clic en cualquiera de estos nombres se despliega un menú en forma de persiana que contiene una lista de comandos. Para escoger uno, basta con desplazar el puntero del ratón sobre el comando correspondiente y hacer clic. (Ver figura 7)

el comando correspondiente y hacer clic. (Ver figura 7) Figura 8. Botones de minimizar, maximizar, cerrar

Figura 8. Botones de minimizar, maximizar, cerrar y restaurar.

Botón de minimizar: Haciendo clic sobre este botón (figura 8) la ventana se reduce y se coloca su nombre en una barra que está en la parte inferior de la pantalla denominada Barra de Tareas.

Botón de maximizar: En este caso al presionar el botón la ventana aumenta de tamaño hasta ocupar la totalidad de la pantalla. (figura 8)

Botón de restaurar: Una vez maximizada la ventana, el botón de maximizar cambia al de restaurar. Presionando éste, la ventana vuelve al tamaño que poseía antes de ser maximizada. (figura 8)

Botón de cerrar: Cierra una ventana y la aplicación que está abierta. Suele estar en la esquina superior derecha o bien en la esquina superior izquierda en forma de un pequeño ícono correspondiente a la aplicación. (figura 8)

Botón de Ayuda: Este botón que aparece en la esquina superior derecha de muchas de las cajas

de diálogo, sirve para que Windows muestre información acerca de un elemento de la pantalla. Para ello hacer clic sobre el botón y arrastrar el cursor transformado en un signo de interrogación sobre el objeto de la pantalla que se desconoce o del que se desea obtener una breve explicación. (Figura 8)

Manejo del ratón

Windows XP ha sido diseñado para ser utilizado con el ratón. Al arrancar aparece en la pantalla un pequeño objeto móvil llamado puntero o cursor, cuya posición está relacionada con el movimiento del ratón. Aunque la mayoría de las operaciones se pueden realizar también desde el teclado, el ratón proporciona el modo más directo, cómodo e intuitivo de seleccionar y mover elementos en la pantalla.

Usando el ratón en ambiente Windows, podrás visualizar que la operación de pulsar una vez el botón de ratón, cuando el puntero se encuentra sobre algún objeto de su pantalla, se denomina hacer un Clic y supone seleccionar ese objeto. De igual forma, pulsar dos veces el botón se denomina doble clic, pero para que sea realmente tal, y no dos clic independientes, debe hacerse con cierta rapidez.

Para ver cualquier opción de un menú debe pulsar el ratón; es decir, señalar el menú que se desea ver, sin mover el ratón, mantener pulsado el botón izquierdo. La operación de arrastrar es una combinación de movimiento del ratón con el botón izquierdo del mismo. En el escritorio, pulsando el botón, teniendo el puntero sobre un ícono y, sin dejar de pulsar, desplazando sobre la alfombrilla, se desplaza ese ícono hasta el final del arrastre. El arrastre se termina cuando se suelta el botón del ratón.

Manejo de archivos

Para un adecuado manejo de la información es necesario que conozcas cómo crear archivos o carpetas. Una carpeta se puede crear prácticamente en cualquier sitio. Para hacer un ejemplo, vamos a crear una carpeta en el escritorio:

Pulsa con el botón derecho del ratón en cualquier zona vacía del escritorio.

Selecciona la opción Nuevo.

Selecciona la opción Carpeta Fíjate que aparece una carpeta nueva con el nombre “Nueva Carpeta”, apareciendo el fondo del nombre resaltado en algún color, lo que indica que Windows está esperando que escribamos el nombre que queremos para la carpeta. Así que suelta el ratón y escribe tu nombre (puedes escribir hasta 255 caracteres contando letras, números y espacios en blanco, procura no utilizar signos de puntuación).

Cuando termines de escribir tu nombre, pulsa la tecla Enter. Si abres la carpeta que acabas de crear, verás que aparece completamente vacía, ya que es nueva.

Pulsa el botón derecho del ratón sobre cualquier parte vacía de la ventana de tu carpeta

Selecciona Nuevo

Selecciona Carpeta.

Asígnale el nombre de tu preferencia. Como ves puedes crear una carpeta dentro de otra. En este caso es como si hicieras un apartado dentro de la carpeta principal. Puedes crear todas las carpetas que quieras y se comportan igual que los íconos que ya conoces.

En el caso de que se quiera borrar una carpeta, puedes hacerlo fácilmente utilizando alguna de estas técnicas.

Método 1

Fíjate en el ícono de la carpeta que creaste anteriormente.

Utilizando el botón izquierdo del ratón arrastra el ícono justo encima del ícono llamado Papelera de Reciclaje.

Suelta el botón izquierdo del ratón. Verás que aparece un cuadro de diálogo preguntándote si de verdad quieres eliminar los elementos seleccionados.

Presiona el botón “SI”. La papelera funciona como una papelera real en todos los sentidos. También puedes “buscar” en la papelera algo que hayas eliminado con anterioridad y quieras “recuperar” o “sacar de la papelera”, realizando los siguientes pasos:

Abre la papelera (haciendo un doble clic). Aquí aparecen todos los íconos que se han borrado recientemente.

Busca tu carpeta. Para “sacarla” de la papelera pulsa sobre el ícono con el botón derecho y selecciona la opción restaurar.

Cierra la papelera y comprueba que tu ícono ha vuelto al escritorio. Si quieres que todos los iconos que están en la Papelera se eliminen definitivamente tienes que hacer un clic con el botón derecho sobre la Papelera de reciclaje y seleccionar Vaciar la Papelera de Reciclaje. Si haces esto, todos los íconos que estén dentro de la papelera de reciclaje desaparecerán completamente (no se podrán restaurar).

Método 2

Pulsa con el botón derecho del ratón sobre tu carpeta .

Del menú que aparece selecciona eliminar.

El resto de los pasos son iguales que en el Método 1.

En recomendable tener presente, que la comprensión de ficheros y carpetas aumenta la cantidad de espacio disponible en disco duro. Windows soporta dos tipos de compresión, la compresión NTFS y la compresión de carpetas (zip), no siendo posible la primera si la unidad de disco no tiene el sistema de archivos NTFS.

Para saber que el sistema de archivos tiene una unidad de disco es preciso ir a Mi PC, elegir la unidad que se quiera comprobar, botón derecho del ratón, opción Propiedades y optar por Sistema de archivo. Puede presionar FAT, FAT32, NTFS, etc. Para comprimir un archivo, conjunto de archivos, carpeta o conjunto de archivos y carpetas, primero hay que crear la carpeta comprimida: En la carpeta que queramos crear vamos al menú Archivo - Nuevo - Carpeta comprimida (en zip). Luego, se coloca el nombre deseado a la carpeta sin borrar la extensión .zip. (Ver figuras 9 y 10).

Sistema de archivos: FAT32
Sistema de archivos: FAT32

Figura 9. Configuración comprometida

Sistema de archivos: FAT32 Figura 9. Configuración comprometida Figura 10. Carpetas comprimidas 47

Figura 10. Carpetas comprimidas

Configuración de Programas

Una de las tareas más comunes a la hora de trabajar con el PC, es la instalación de aplicaciones a Windows XP. Este dispone del Panel de Control, (figura 11) para esta tarea. A continuación, se ofrecen los pasos a seguir para la instalación de nuevos programas y aplicaciones:

Selecciona la opción Panel de Control del menú del botón Inicio.

Haz doble clic sobre Agregar o quitar programas.

Aparecerá una ventana con las tres opciones básicas que puedes ver a la izquierda de la imagen: cambiar o quitar programas, agregar nuevos programas y agregar o quitar componentes de Windows. Ver figura 12.

También puedes acceder a esta pantalla si introduces el disco de Windows XP y eliges la opción de modificar WindowsXP.

Luego de este procedimiento, el asistente te indicará de una manera fácil y sencilla los siguientes pasos a seguir según el programa que desees instalar.

sencilla los siguientes pasos a seguir según el programa que desees instalar. Figura 11. Panel de

Figura 11. Panel de control de Windows

Figura 12. Opciones de instalación y desinstalación Respaldo La utilidad de respaldo en Windows XP

Figura 12. Opciones de instalación y desinstalación

Respaldo

La utilidad de respaldo en Windows XP Professional te ayuda a proteger tus datos en caso que el disco duro falle o se eliminen archivos accidentalmente debido a una falla física o dispositivo de almacenamiento. Utilizando esta herramienta puedes crear una copia de todos los datos en tu disco duro y después guardarlo en otro dispositivo, como un disco duro o CD-ROM. Si los datos originales en tu disco duro fueron borrados o sobrescritos accidentalmente, o se encuentran inaccesibles debido a un mal funcionamiento del disco duro, puedes restaurarlos fácilmente con la copia guardada usando los asistentes de Restauración o Recuperación automática del sistema. Haga clic en Inicio, después en Todos los Programas, después en Accesorios, luego en Herramientas del sistema, y seguidamente en Respaldar.

Herramientas del Sistema

Las herramientas del sistema pueden ser visualizadas por el ya conocido botón Inicio, seguidamente presiona Programas, luego Accesorios y has clic finalmente sobre Herramientas del sistema, (figura 13). A partir de allí, podemos acceder a toda una serie de utilidades que nos permiten optimizar el sistema informático.

Figura 13. Herramientas del Sistema Una vez visualizadas las herramientas que ofrece el sistema, he

Figura 13. Herramientas del Sistema

Una vez visualizadas las herramientas que ofrece el sistema, he aquí te ofrecemos una breve explicación de algunas de ellas:

Asistente para Mantenimiento

El Asistente para mantenimiento sirve para que los programas se ejecuten rápidamente, comprobar si hay problemas en el disco duro y liberar espacio en este al. Programar estas utilidades, ejecutándose periódicamente, proporciona al equipo un mejor rendimiento.

Copia de Seguridad

Realiza una copia de seguridad de archivos del disco duro, bien a Cds, pendrives o a otro equipo de la red. Si los archivos originales resultan dañados o se pierden, la copia de seguridad es una forma de restaurar la información.

Desfragmentador de Disco

Desfragmentador de disco reorganiza los archivos y el espacio no utilizado en el disco duro de forma que los programas se ejecuten más rápidamente. Ver figura 14.

los programas se ejecuten más rápidamente. Ver figura 14. Figura 14. Desfragmentador de Disco del Sistema

Figura 14. Desfragmentador de Disco del Sistema Operativo Windows

Información del sistema

Recopila información de configuración de sistema y proporciona un menú para mostrar los temas de sistema asociados. Los técnicos de soporte necesitan información específica acerca del equipo cuando resuelven problemas de configuración. Los datos pueden imprimirse o guardarse en un archivo para enviarlos a los servicios técnicos. Ver figura 15.

Figura 15. Información del Sistema Liberador de espacio en disco Permite liberar espacio en la

Figura 15. Información del Sistema

Liberador de espacio en disco

Permite liberar espacio en la unidad de disco duro. Busca en la unidad y enumera los archivos temporales, archivos de caché de Internet y archivos de programa innecesarios que puede eliminar de forma segura. Ver figura 16.

Figura 16. Liberador de espacio en disco Mapa de caracteres Sirve para insertar caracteres especiales

Figura 16. Liberador de espacio en disco

Mapa de caracteres

Sirve para insertar caracteres especiales en un documento mediante las opciones copiar y pegar como se muestra en la figura 17.

en un documento mediante las opciones copiar y pegar como se muestra en la figura 17.

.

Figura 17. Mapa de caracteres

Tareas Programadas

La agenda de tareas es una herramienta que permite programar tareas (como el desfragmentador de disco, el antivirus, etc.) para que se ejecuten con regularidad, cuando sea el momento más conveniente. La agenda de tareas se inicia cada vez que inicia Windows y se ejecuta en segundo plano.

Cuando la agenda de tareas se ejecuta en un equipo con Windows 95 o una versión posterior, su ícono aparece en la barra de tareas. Ver figura 18.

su ícono aparece en la barra de tareas. Ver figura 18. Figura 18. Tareas programadas Herramienta

Figura 18. Tareas programadas

Herramienta de Comunicación

Windows cuenta con ciertas herramientas de comunicación, entre las que se encuentran:

Asistente para la conexión a Internet: Establece un asistente para que encamine al usuario a través de la siguientes opciones para el manejo de Internet, conexión de Internet, conectarse a una red remota, configurar una red domestica

Conexión de Red: Permite crear nuevas cuentas en Internet, configurar una red doméstica, cambiar las configuraciones de seguridad de la red utilizada

Hyperterminal: Permite la conexión a otros computadores, solo utilizando la conexión de una línea telefónica y un Modem una utilidad que permite la compartición tanto de información como de dispositivos. Ver figura 19.

Accesorios de Windows Figura 19. HyperTerminal Windows posee gran número de aplicaciones auxiliares, muchas de

Accesorios de Windows

Figura 19. HyperTerminal

Windows posee gran número de aplicaciones auxiliares, muchas de las cuales deben ser instaladas para su utilización. Entre las más importantes destaca un pequeño procesador de textos conocido con el nombre de WordPad, una calculadora y un programa de dibujo denominado Paint. Además de éstos, Windows posee aplicaciones multimedia tales como reproductor de CD, reproductor multimedia, marcador de teléfono, desfragmentadores de disco y otro conjunto de aplicaciones.

Accesibilidad

Este asistente le ayuda a Windows a saber sus necesidades visuales, auditivas o motrices. Si está utilizando un dispositivo de entrada que no sea el ratón, en lugar de hacer clic siga los comandos o seleccione los elementos que le va indicando el asistente.

LECTURA Nº 7: MANEJO DE LINUX Tomada con fines instruccionales Castillo, E. (2007). Manejo de

LECTURA Nº 7: MANEJO DE LINUX

Tomada con fines instruccionales

Castillo, E. (2007). Manejo de Linux. Trabajo no publicado. UNEFA. Caracas. Venezuela.

LINUX

Linux es un sistema operativo gratuito y de libre distribución, inspirado en el S.O. Unix, realizado por Linus Torvalds. Con la ayuda de miles de programadores en Internet, que aportando módulos al S.O., han producido un gran número de utilidades de alta portabilidad y gran desempeño, traduciéndose esto, en un S.O. con características tales como: flexibilidad, estabilidad y bajo costo. Esta es una opción muy apreciada por aquellos usuarios que se dedican a trabajar a través de redes, navegan por Internet, o desarrollan programas de aplicación. Además, el futuro de Linux es brillante y cada vez más gente se suma al hecho de utilizarlo como plataforma fundamental.

Versiones o distribuciones Linux

Una versión o distribución es un grupo de aplicaciones de uso general. Las más conocidas son:

Red Hat: es una distribución de Linux creada por la empresa Red Hat, una de las más populares en los entornos de usuarios domésticos. Es instalada con un ambiente gráfico llamado Anaconda, diseñado para su fácil uso por novatos.

Debían: es una asociación o comunidad conformada por desarrolladores y usuarios que pretende crear y mantener un sistema operativo basado en software libre y “empaquetado” en un formato sencillo en múltiples arquitecturas.

Slackware: desde su primer lanzamiento se ha caracterizado por ser la distribución de Linux más profesional posible. Siempre se ha tomado en cuenta la simplicidad y la estabilidad como meta, dando como resultado que Slackware se haya convertido en una de las distribuciones disponibles que prefieren muchos usuarios avanzados y administradores, ya que la consideran estable y amigable.

Suse: es una de las más conocidas distribuciones Linux existentes a nivel mundial. Entre las principales virtudes de esta distribución se encuentra el que sea una de las más sencillas de instalar y administrar, ya que cuenta con varios asistentes gráficos para completar diversas tareas en especial por sus excelentes herramientas de instalación y configuración.

El escritorio

Como ya sabemos, en un computador, el escritorio es un área de visualización que normalmente ocupa toda la pantalla y que contiene los elementos que uno puede usar

Existen distintos escritorios en Linux (GNOME, KDE). Nos centraremos en el escritorio GNOME por ser el más popular y con un entorno muy versátil y configurable, por lo que puedes encontrarlo en distintas configuraciones. Los elementos más comunes de este escritorio son descritos en la figura 1.

Figura 1. Elementos del escritorio de Linux Menú e íconos El menú principal permite el

Figura 1. Elementos del escritorio de Linux

Menú e íconos

El menú principal permite el acceso a las aplicaciones del escritorio. Aquí tienes un ejemplo de un menú en un escritorio Linux (Ver figura 2)

Las partes más importantes que podemos distinguir en este menú son:

Accesorios. Aplicaciones como la calculadora, editor de textos, etc.

Gráficos. Aplicaciones para visualizar y/o tratar imágenes.

Herramientas del sistema. Herramientas para manejar la configuración del Computador.

Internet. Navegadores, mensajería instantánea, aplicación de correo.

Multimedia. Utilidades para escuchar y visualizar contenidos multimedia.

Oficina. Aplicaciones de oficina, tales como OpenOffice.

Preferencias del escritorio. Herramienta para cambiar la configuración del escritorio.

Ayuda. Ayuda del escritorio.

Figura 2. Menú en el escritorio de Linux Aplicaciones Esta opción nos lleva a un
Figura 2. Menú en el escritorio de Linux Aplicaciones Esta opción nos lleva a un

Figura 2. Menú en el escritorio de Linux

Aplicaciones

Esta opción nos lleva a un menú distinto, donde tenemos las aplicaciones de nuestro sistema organizadas por categorías. (Ver figura 3)

nuestro sistema organizadas por categorías. (Ver figura 3) Figura 3. Menú en el escritorio de Linux

Figura 3. Menú en el escritorio de Linux

Otros elementos de los menús

Los otros elementos del menú principal Linux son: (Ver figura 3)

Ejecutar un programa: Para llamar un programa escribiendo directamente su nombre.

Buscar archivos: Permite buscar archivos en todo el sistema.

Documentos recientes: Muestra los documentos accedidos recientemente a través del escritorio.

Capturar la pantalla: Permite hacer una captura de pantalla.

Bloquear la pantalla. Sirve para bloquear el escritorio cuando el usuario está ausente.

Terminar la sesión: Fin de la sesión de trabajo del usuario.

Íconos del escritorio

Los iconos del escritorio sirven para acceder fácil, rápida y directamente a aplicaciones y documentos. Por ejemplo, un icono para ejecutar OpenOffice.org tiene este aspecto. Ver figura 4.

Manejo de archivos

tiene este aspecto. Ver figura 4. Manejo de archivos Figura 4. Iconos de Linux El gestor

Figura 4. Iconos de Linux

El gestor de archivos es una aplicación más que sirve para manipular documentos (acceder, copiar, modificar o eliminar). Un archivo es una unidad lógica de información de alto nivel creada por el usuario, funcionando como un depósito de la información. Por ejemplo: si la información fuera la “leche”, el fichero sería el cartón de leche que la contiene, y la carpeta sería una caja con varios cartones de leche.

En GNOME el gestor de archivos se llama Nautilus. Puede llamarse directamente a Nautilus para que arranque en una nueva ventana. Ver figura 5.

para que arranque en una nueva ventana. Ver figura 5. Figura 5. Gestor de archivos Nautilus

Figura 5. Gestor de archivos Nautilus

En la figura 5, Nautilus muestra el contenido de la carpeta Manuales y Documentación. Es posible entrar en las carpetas simplemente pinchando en ellas. Entre las acciones que están disponibles se cuentan:

Copiar/mover/eliminar archivos

El administrador de archivos permite seleccionar archivos y/o directorios y moverlos, copiarlos o eliminarlos. Para seleccionar un único archivo o un directorio basta con hacer clic sobre él. Para seleccionar varios archivos y/o directorios basta con hacer clic sobre ellos manteniendo pulsada la tecla <Ctrl>. Si están contiguos también se pueden seleccionar manteniendo pulsada la tecla <Shift> y haciendo clic en los ficheros de los extremos.

Para mover un directorio, un archivo o una selección, basta con mantener clicado el ratón sobre él y “arrastrarlo” a su nueva posición. Para copiar un directorio, un archivo o una selección se realiza también la operación anterior pero manteniendo pulsada la tecla <Ctrl>. Finalmente para eliminar directorios, ficheros o una selección hay que hacer clic sobre ellos con el botón derecho del ratón y aparecerá un menú en el que habrá que escoger la opción delete. Si se realiza un doble clic sobre un archivo se abrirá un cuadro de diálogo que preguntará el programa con el que se desea abrir ese fichero. Si se ha realizado un doble clic sobre un directorio se mostrarán los archivos y subdirectorios que contiene.

Búsqueda de archivos y carpetas

Para buscar documentos en el sistema, Linux proporciona una herramienta a la que podemos acceder desde el menú que hay en el panel. Es la opción buscar archivo. Pulsando la mencionada opción aparece la siguiente ventana que contiene la aplicación de búsqueda:

siguiente ventana que contiene la aplicación de búsqueda: Figura 6. Pantalla para búsquedas en Linux Tipos

Figura 6. Pantalla para búsquedas en Linux

Tipos de archivos y extensiones

Los ficheros pueden llevar, unido al nombre, una extensión de varios caracteres -generalmente tres- (sería algo así como el apellido del fichero que le vincula a una familia de ficheros generados a partir del mismo programa). Ejemplos de extensiones:

.sxw -> Es un fichero de texto (un documento) creado mediante OpenOffice.org

.sxi -> Es un fichero de presentación creado mediante OpenOffice.org

.doc -> Es un fichero creado por Microsoft Word.

.xls -> Es un fichero Microsoft Excel.

.dbd -> Es un fichero creado con Microsoft Access.

.sav -> Es un fichero creado con SPSS.

.txt -> Es un fichero de texto creado con editor cualquiera pero en formato ASCII.

.html -> Es un fichero para ser visualizado por un navegador de Internet.

Configuración de programas en Linux

GNU/Linux hay dos maneras de instalar software: A través de paquetes ya compilados. En esta categoría entran los paquetes en formato .deb (paquetes para Debian GNU/Linux y derivados, como Lindows, Ubuntu, etc.), los paquetes en formato rpm (paquetes para distribuciones como Red Hat, SuSE, Mandriva Linux, etc.).

Configuración de dispositivo de entrada y salida

El papel que juegan los dispositivos de la computadora es esencial; sin éstos, el PC no sería totalmente útil. A través de los dispositivos podemos introducir a la computadora datos que nos sean útiles para la resolución de algún problema y por consiguiente obtener el resultado de dichas operaciones, es decir; poder comunicarnos con la computadora.

La computadora necesita de entradas para poder generar salidas y éstas se dan a través de dos tipos de dispositivos periféricos existentes:

Monitor: Xconfigurator, la utilidad de configuración del Sistema X Windows, presenta una lista de monitores para que pueda elegir el que corresponda al suyo. En la lista que aparece, puede elegir el monitor que se ha detectado automáticamente o seleccionar otro.

Ratón: Actualmente los ratones se detectan y montan automáticamente. Sin embargo, es posible que en ocasiones la rueda no se detecte y, si quiere usarla, tendrá que activarla manualmente. Para ello, haga clic en Cambiar configuración y seleccione su ratón de la lista de modelos

Multimedia: Hay muchas herramientas multimedia para sistemas abiertos, la más utilizada es LinuX MultiMedia Project (xmmp) es un potente sistema multimedia enfocado a la creación, reproducción y conversión de archivos multimedia, que destaca en especial por su excelente reproductor multimedia y sus correspondientes plug-ins de entrada/salida.

Impresoras: Instalar una impresora en Dapper es bastante sencillo, aquí mostraremos cómo hacerlo por medio del asistente.

Paso 1: Dirígete a Sistema -> Administración -> Impresoras para abrir el Administrador de Impresoras de Gnome

Paso 2: Una vez en el Administrador, asegúrate de que tu impresora está encendida y conectada al ordenador correctamente (consulta su manual si tienes dudas). Haz doble clic en el icono Impresora nueva para comenzar el asistente para añadir nuevas impresoras. Ahora el asistente buscará automáticamente impresoras conectadas al equipo y si las encuentra te las mostrará en una lista. Si detecta varios posibles modelos selecciona el correspondiente y continúa el asistente, de la misma manera si detecta el modelo correcto.

Respaldo y Compresión de Archivos

Cuando se ha producido un grave daño en el sistema, una copia de respaldo puede ser, en ocasiones, la única manera de resolver el problema. Esta copia debemos realizarla en soportes de alta capacidad, como son cdrom o cintas aprovechando la compresión de archivos. La copia de respaldo sirve para restaurar el sistema, por lo que debe contener los elementos que nos permitan reponerlo en el estado que se encontraba antes del daño.

Las configuraciones del sistema se encuentran en las carpetas /etc y /var, mientras que los datos personales se hallan en las carpetas personales, es decir, en las de root y de los restantes usuarios (/root y /home). De estas carpetas, por tanto, es de las que hay que hacer una copia de respaldo periódicamente.

UUNNIIDDAADD 33 SSOOFFTTWWAARREE PPAARRAA CCOOMMPPUUTTAADDOORRAASS

Ya hemos visto el estudio de los sistemas en general en la unidad 1 y comenzaste a estudiar los sistemas operativos en la unidad 2; en esta unidad 3, es necesario que como usuario de computadoras personales conozcas la definición del software, su clasificación, así como comprender su funcionamiento y usos. Aquí te presentamos dos enfoques bajo los cuales se estudiarán: el software libre y el software propietario. La idea es iniciarte en el estudio de los softwares, por lo que se abordarán definiciones y procedimientos en forma general y sencilla para que conozcas sus funciones básicas y características generales.

sus funciones básicas y características generales. LECTURA Nº 8: INTRODUCCION AL SOFTWARE Tomada con fines

LECTURA Nº 8: INTRODUCCION AL SOFTWARE

Tomada con fines instruccionales

Rodríguez, D. (2007). Introducción al Software. Trabajo no publicado. UNEFA. Caracas. Venezuela.

Definición de Software

SOFTWARE

Duffy, T. (1994) nos dice que el “software es el conjunto de instrucciones que las computadoras emplean para manipular datos. Sin el software la computadora seria un conjunto de medios sin utilizar. Al cargar los programas en una computadora, la máquina actúa como si recibiera una educación instantánea; de pronto “sabe” cómo pensar y cómo operar”. Peter Norton (2000) lo define como “una colección de instrucciones electrónicas que indica a la CPU cómo llevar a cabo una tarea específica”.

En general, a la parte lógica de un sistema de cómputo se le llama software, el cual usualmente reside en un dispositivo de almacenamiento y tiene como propósito procesar los datos y convertirlos en información útil para el usuario final.

Clasificación del Software

Según Duffy T.(1994), “Existen tres categorías generales de software: lenguaje de programación, sistemas operativos y programas de aplicación” y “los tres tipos son necesarios para permitir que las personas comunes usen las computadoras”. En la siguiente figura se muestra la relación entre los tipos de software tal como lo señala Duffy en la figura 3.1 de su Libro “Introducción a la Informática”.

Los procesadores de lenguaje (copiladores de intérpretes) Traducen el lenguaje de programación a len guaj
Los procesadores de lenguaje (copiladores de intérpretes) Traducen el lenguaje de programación a len guaj
Los procesadores de lenguaje (copiladores de intérpretes) Traducen el lenguaje de programación a len guaj

Los procesadores de lenguaje (copiladores de intérpretes) Traducen el lenguaje de programación a lenguaje de máquina binario

Programador Los lenguajes de programación permiten a los programadores redactar o escribir programas de aplicación
Programador
Los lenguajes de programación
permiten a los programadores redactar
o escribir programas de aplicación
programadores redactar o escribir programas de aplicación Usuario Los programas de aplicación permiten a los usuarios

Usuario

redactar o escribir programas de aplicación Usuario Los programas de aplicación permiten a los usuarios
redactar o escribir programas de aplicación Usuario Los programas de aplicación permiten a los usuarios

Los programas de aplicación permiten a los usuarios realizar tareas de procesamiento de palabras, contabilidad con hojas de cálculo y manejo de datos

Los sistemas operativos permiten a los usuarios efectuar tareas básicas en las computadoras

a los usuarios efectuar tareas básicas en las computadoras Salida del Usuario Figura 3.1 Tipos de

Salida del Usuario

Figura 3.1 Tipos de Software

Actualmente, se encuentran diversos criterios para catalogar el software, por lo que se pueden encontrar clasificaciones como las de Duffy, T. (1994), que los cataloga en:

1. Lenguaje de Programación

2. Sistema Operativo

3. Aplicaciones de Usos General

4. Aplicaciones Específicas

Intentemos comprender las definiciones, aplicaciones y ejemplificar los diferentes softwares:

Lenguaje de Programación: Estos lenguajes artificiales están conformados por instrucciones y comandos que les permiten escribir los programas o software de aplicación. Al conjunto de instrucciones de los programas se les llama código fuente, que debe ser traducido a lenguaje máquina por un procesador de lenguaje bien sea compiladores o interpretes, los cuales generan el conjunto de instrucciones binarias capaces de ser ejecutadas por las computadoras, llamada código objeto.

Para usar los lenguajes de programación en el desarrollo de sistemas denominados paquetes de software, para lo cual los programadores siguen lo que se denomina ciclo de desarrollo de un sistema, como guía para resolver utilizando un análisis de los sistemas.

Existen lenguajes de bajo nivel por lo general muy complejos para entender y los de alto nivel, que se logran dominar con un mínimo entrenamiento.

Los lenguajes de programación han evolucionado en la medida que ha avanzado el hardware, así encontramos lenguajes como: COBOL, BASIC, PASCAL, C++, JAVA entre otros, cada uno de ellos con un uso y propósito específico. La tendencia en el desarrollo de estos lenguajes es a facilitar la labor del programador y hacer más rápida la interpretación de las instrucciones.

Sistema Operativo: En la unidad 2, conociste los detalles de los sistemas operativos, sin embargo es bueno recordar la definición que nos da Norton, P. (2000) el cual señala a este tipo de software “como un programa de control maestro que proporciona una interfaz para que un usuario se comunique con la computadora; administra dispositivos de hardware; administra y mantiene sistemas de archivo en disco y soporta programas de aplicación”. En general, se puede decir que el sistema operativo determina que programas puede ejecutar la computadora y qué dispositivos periféricos puede instalar y controlar. Algunas aplicaciones de software corren bajo un sistema operativo determinado y no en otras plataformas. Inicialmente, existieron los sistemas operativos orientados a carácter, como el DOS (Disk Operating System) de carácter monousuario, los cuales se hicieron obsoletos y le dieron paso a los de tipos Interfaz Gráfica de Usuarios (GUI de Graphic user interface) con características actuales orientadas a multiusuario y donde el sistema es controlado a través clic del ratón en diversos gráficos mostrados en las pantallas. La competencia por desarrollar cada vez más y mejores sistemas operativos dependerá de la imaginación y fin último del poder de la computación y la facilidad de uso. Aun cuando existen una gran cantidad de sistemas operativos, actualmente Linux y Windows en sus versiones XP y Vista, dominan ampliamente las preferencias de los usuarios.

Aplicaciones de usos generales

Se conocen también como software de productividad, en el cual el usuario puede manejar paquetes de aplicación como: procesadores de textos, para generar documentos, hojas de cálculo para trabajar con números y finalmente preparar una presentación para una exposición ante una audiencia determinada, por lo que necesitará de un manejador de presentaciones.

Los procesadores de texto, son aplicaciones que permiten escribir, editar e imprimir un documento. Entre algunas de las facilidades que proporciona se encuentran: configuración de documentos, manejo de diferentes párrafos y tipos de letra, duplicar un documento sin tener que transcribirlo nuevamente, acceder a los documentos en forma electrónica, sin tener que buscar entre miles de hojas o carpetas, revisar y generar documentos con bajos niveles de error, permitiendo el uso de diccionarios y sinónimos, entre otros. Los primeros procesadores de texto estuvieron orientados básicamente a carácter, es decir, en sustitución de las funciones de una máquina de escribir, sin embargo hoy en día se encuentran disponibles en el mercado una gran variedad de ellos y hasta algunos sistemas operativos tienen incorporado

pequeñas aplicaciones que permiten procesar documentos en forma sencilla. Ejemplos de ellos son: Writer de Openoffice, así como Wordpad y Word de Microsoft.

Las hojas de cálculo, son programas especializados que permiten procesar varios tipos de datos organizados en filas y columnas, que pueden procesar información fácilmente y a gran velocidad, en especial los datos de tipo numérico sobre los cuales se pueden realizar cálculos complejos. Las hojas de cálculo pueden almacenar en las celdas (intersección entre una columna y una fila) datos de tipo texto, numérico, fórmula o instrucciones lógicas avanzadas que pueden presentarse en formato de una función bien sea estadística, financiera u otra. Algunas aplicaciones de este tipo de software se orientan hacia la productividad de las organizaciones y permite crear análisis de flujos de efectivo, registro y control de cuentas bancarias, predicción de la producción, Balance de gastos, predicción de escenarios financieros, organizar y graficar estadísticas, entre otros. Siempre que se cambia un valor en una celda, la hoja automáticamente recalcula los valores de las demás celdas, ahorrando tiempo puesto que evita el recálculo manual. Otra de las ventajas es que algunas permiten el intercambio de datos con otras aplicaciones, lo que ahorra la retranscripción y a su vez permite trabajar con datos ya procesados, e imprimir reportes. Algunos ejemplos conocidos actualmente son CALC de Openoffice y Excel de Microsoft.

Programas de presentación, son aplicaciones de software que permiten la usuario crear exposiciones atractivas bien sea de negocios, de mercadeo, ventas ó educativas, utilizando datos, textos, gráficos, sonidos y animaciones, para mostrarse en diapositivas que serán proyectadas en la pantalla de una computadora o bien en proyectores a una audiencia. Al elaborar una presentación, el usuario debe tomar en cuenta el tiempo de exposición, el tema, el público al cual va dirigida, el objetivo de la presentación, cuestiones tomadas en cuenta en el desarrollo de estos paquetes y para lo cual tienen dispuestas muchas funciones y plantillas que hoy en día, facilitan y dan rapidez a la creación de presentaciones profesionales. Actualmente, se encuentran disponibles en el mercado aplicaciones como Impress de Openoffice y Power Point de Microsoft, entre otras.

Manejadores de base de datos, son paquetes de software que permiten organizar, almacenar, estructurar datos de forma relacionada, como es el caso del manejo de la base de datos. Estas estructuras computarizadas están formadas por registros de información que permiten relacionar, rastrear y dar seguimiento a grandes volúmenes de datos para obtener reportes e información útil para la toma de decisiones. La organización y manejo de la información bajo dichas estructuras permite un gran ahorro de tiempo, pues facilita la consulta inmediata de un requerimiento informativo por parte del usuario. Suponga que una empresa gubernamental desea saber la cantidad de empleados mayores de 50 años a nivel nacional para programar su jubilación; la organización y consulta de esta información sin una computadora es engorrosa, compleja y puede requerir mucho mas tiempo y esfuerzo comparado con el que se requeriría si se realizara con un software para el manejo de estos datos. Una de las primeras base de datos relacionales creadas para microcomputadoras fue DBASE; actualmente se encuentran en el mercado otras como BASE de OpenOffice y Access de Microsoft, los cuales permiten la creación de tablas, la introducción y edición de datos, la clasificación de los registros, hacer consultar según ciertos criterios, así como generar e imprimir reportes; sin embargo existen otros “Sistemas Manejadores de Base de Datos” (DBMS) como Sybase, Oracle y otras para el desarrollo de herramientas especiales que permitan consultas complicadas en bases de datos corporativas.

Software de comunicaciones, el software de comunicaciones permite a las empresas y usuarios compartir y transmitir en forma expedita datos e información a través de redes de comunicación basada bien sea en líneas telefónicas o inalámbricas. Una empresa puede

recibir información bursátil, comprar y vender productos, enviar y recibir correos electrónicos, entre otros. En este momento gracias al desarrollo de las telecomunicaciones y la Internet como la red mundial de comunicación es posible el desarrollo de grandes procesos de comunicación en masa, trayendo grandes beneficios al desarrollo de la sociedad en general. En el mercado del software se hallan un sin fin de utilidades de propósito general que facilitan y dan rapidez al desempeño del trabajo de un usuario a la hora de realizar tareas y funciones complejas, la selección de una de ellas dependerá de los requerimientos y necesidades del usuario final.

Aplicaciones específicas

Tal como lo habíamos indicado antes, los desarrolladores de software crean sistemas de información para resolver situaciones específicas, algunos de ellos llamados paquetes Integrales.

El software integrado comúnmente utilizado puede manejar aspectos como: contabilidad y gestión comercial, diseño gráfico y arquitectura, salud, educación, juegos y otros, son desarrollados por programadores expertos para satisfacer requerimientos específicos de esas áreas.

Uso del software

En la figura 3.1 observaste que el uso del software depende de las distintas funciones que se desee automatizar del mundo real; es decir según su propósito y además necesidades del usuario. Al principio, en las computadoras personales o de escritorio sólo tenían uno o dos usos y el automatismo era casi como reemplazo de la máquina de escribir para generar cartas y otros documentos. El seguimiento de inmensas cantidades de datos permite a los profesionales de grandes negocios la utilización del software para planificar, organizar, dirigir y controlar grandes organizaciones; puesto que les permite obtener información rápidamente. Gestionar listas de contacto, nóminas de recursos humanos, control de compras y ventas, entre otras.

El uso del software para ámbitos relacionados a la salud, la educación y otros, se ha especializado con la construcción de sistemas de información específicos, los cuales usan tecnologías de punta para hacer simulaciones de procesos, operaciones a través de robots y permitir el uso de las tecnologías a favor de la educación a distancia usando componentes virtuales.

El uso del software también requiere tomar en cuenta las capacidades del hardware, pues existen programas que requieren suficiente espacio en dispositivos de almacenamiento fijo (disco duro, disquetes, CD), así como suficiente memoria RAM. En la medida que el software sea más complejo, mayores serán los requerimientos de hardware, esto es especialmente útil al momento de instalar un programa en la computadora.

Un asistente es una sucesión de pantallas que dirigen al usuario a través de tareas en varias etapas de instalación. Para instalar un programa, es primordial leer las instrucciones que trae el software y durante el se proceso lea detenidamente cada uno de los mensajes indicados por “el asistente”, antes de continuar la ejecución del proceso de instalación.

Para un usuario frecuente de computadoras, instalar un software es un proceso sencillo. La mayoría estos programas vienen en discos compactos (CD´s) e incorporan un programa de auto ejecución (autorun), que inicia el proceso al colocar el CD en la unidad de CD-ROM; luego se ejecuta el programa instalador y se deben seguir las instrucciones. En caso que no exista el programa auto ejecutable hay que examinar el contenido del CD y ubicar el archivo ejecutable aquel con extensión .EXE y ejecutarlo haciendo doble clic o seleccionarlo y presionar la tecla enter para luego seguir con las instrucciones del asistente.

Existen otras clasificaciones del software según la licencia de uso, el cual se divide en software propietario y software libre, temas que serán abordados específicamente en las siguientes lecturas de esta unidad.

LECTURA Nº 9: SOFTWARE LIBRE Vs. SOFTWARE PROPIETARIO Fragmentos tomados con fines instruccionales de: Indymedia

LECTURA Nº 9: SOFTWARE LIBRE Vs. SOFTWARE PROPIETARIO

Fragmentos tomados con fines instruccionales de:

Indymedia Barcelona. Software Libre versus Software Propietario. [Página Web en línea]. Disponible en:

http://barcelona.indymedia.org/newswire/display/92074/index.php

[Consulta: 2007, marzo 14]

SOFTWARE LIBRE VERSUS SOFTWARE PROPIETARIO

1. Conceptos preliminares

En un sentido restringido, el software es el conjunto de programas informáticos que al ser ejecutados por una computadora (o un conjunto de ellas), lleva a cabo el procesamiento, transmisión o almacenamiento de información.

Para su desarrollo, el programador escribe sentencias en algún lenguaje de programación. La característica común de este tipo de lenguajes es que tratan de asemejarse al lenguaje natural para facilitar la escritura y comprensión de los programas. El producto resultante se denomina “código fuente'' del programa.

En una etapa posterior, y utilizando a tal efecto otro programa llamado “compilador'', se traduce el código fuente al lenguaje que es capaz de manipular la computadora que luego deberá ejecutarlo. El resultado de este proceso es el denominado “programa ejecutable'' o “código objeto''.

En un desarrollo de mediana envergadura, la complejidad del programa ejecutable es tal que es virtualmente imposible su análisis por parte de un ser humano, razón por la cual para realizar correcciones, extensiones o cualquier tipo de modificación sobre el programa, se hace indispensable recurrir al código fuente, realizar allí los cambios requeridos y luego volver a compilarlo, generando un nuevo programa ejecutable.

La figura 1 muestra un esquema del proceso de creación de un programa.

Figura 1: Proceso de creación de un programa 2. El modelo tradicional de desarrollo y

Figura 1: Proceso de creación de un programa

2. El modelo tradicional de desarrollo y distribución

En esta sección analizaremos la forma tradicional de distribución y comercialización de software a gran escala, esto es, de aquellos productos de amplia difusión tales como sistemas operativos, procesadores de texto, bases de datos, compiladores, etc.

Cuando una empresa productora de software distribuye un producto de este tipo, solamente entrega al comprador una copia del programa ejecutable, junto con la autorización de ejecutar dicho programa en un número determinado de computadoras.

En el contrato que suscriben ambas partes, comúnmente denominado “licencia'' del producto, queda expresado claramente que lo que el cliente adquiere es simplemente la facultad de utilizar dicho programa en determinada cantidad de computadoras (dependiendo del monto que haya abonado). En este sentido, la licencia deja en claro que el programa sigue siendo propiedad de la empresa productora del mismo y que el usuario no está facultado a realizar ningún cambio en él (lo que técnicamente sería muy difícil, por lo expuesto anteriormente) ni tampoco a analizarlo para determinar como realiza sus funciones. Entre otras cosas, el usuario también tiene vedada la difusión de cualquier fallo o error que pudiese descubrir en el programa. Un punto que es particularmente llamativo es que, en la mayoría de los casos, el comprador no puede transferir la titularidad de la licencia a un tercero.

Por otra parte, la empresa productora deslinda toda responsabilidad respecto a las pérdidas que pudiera ocasionar para el comprador el uso del software en cuestión. Esto incluye los daños por fallas del producto, debidas a errores del mismo. En este sentido, la licencia aclara que el vendedor no garantiza la aplicabilidad del producto a ningún fin determinado.

3. Consecuencias del modelo tradicional para el usuario

3.1 Dependencia de un proveedor

Como dijimos anteriormente, la corrección de errores o el agregado de nuevas funciones en un programa solamente puede hacerse si se dispone del código fuente. Es claro que, al ser la empresa proveedora la única que dispone de dicho código, sólo esta puede atender a los requerimientos de un cliente insatisfecho con el producto del cual ha adquirido una licencia de uso.

Esto pone al usuario en una clara situación de dependencia del proveedor. Si el programa presenta algún defecto, éste debe aceptar las condiciones de la empresa productora del programa (en el supuesto caso de que dicha empresa reconozca el error y acceda a repararlo).

3.2 Falta de garantías

Al no responsabilizarse la empresa productora del programa por los defectos que este pudiera presentar, ni garantizar su aplicabilidad para ningún fin determinado, el usuario queda imposibilitado de realizar ningún tipo de acción contra el proveedor ante la eventualidad de que dichos errores o defectos le ocasionen perjuicios, ya sea por indisponibilidad de sus sistemas informáticos, pérdida de información, pérdida de la confidencialidad de sus datos, etc.

El usuario ni siquiera puede reclamar por el cumplimiento de lo que el proveedor dice en sus anuncios publicitarios o en los mismos manuales del producto acerca de sus características.

Cabe recordar en este punto las cuantiosas pérdidas que se producen cada año por ataques de virus informáticos.

3.3 Falta de soporte

En la mayoría de los casos, los programas propietarios de amplia difusión son producidos por empresas transnacionales, que cuentan con representantes o distribuidores en nuestro país. Uno de los argumentos más fuertes esgrimidos por dichas empresas a la hora de justificar el alto costo de las licencias, es la disponibilidad de soporte técnico especializado. Dicho servicio supondría un respaldo hacia el usuario, de cara a la solución de posibles problemas que pudieran presentarse en el uso del producto adquirido por este último.

La realidad nos muestra que en la mayoría de los casos, todo lo que el usuario puede esperar del servicio de soporte técnico son instrucciones de instalación, configuración y uso. La reparación de errores detectados en el programa por lo general no está al alcance de quien brinda el soporte: una subsidiaria o un asociado a la empresa productora del software, que no dispone del código fuente del programa. Aún en el caso de poder reportar el fallo a los encargados del desarrollo del producto, en muchas oportunidades la empresa no reconocerá que se trata de un defecto del programa, ya que esto puede afectar a la imagen comercial del producto. Recordando nuevamente el caso de los virus informáticos, este problema se acrecienta año tras año debido a la resistencia de las empresas a reconocer y reparar los errores que posibilitan el accionar de este tipo de programas.

4. El modelo de desarrollo y distribución del Software Libre

El movimiento del Software Libre tuvo su origen en el mundo académico. Desde hace más de treinta años, numerosos programadores de distintas universidades han desarrollado herramientas de forma cooperativa y abierta, intercambiando libremente su código fuente. De esta manera se ha logrado construir productos de software de gran envergadura y excelentes cualidades técnicas.

Con el crecimiento de Internet, dicho movimiento ha sumado adeptos en todo el mundo, trascendiendo el ámbito académico. En la última década han surgido empresas que basan su negocio en el desarrollo, la distribución y el soporte de Software Libre. En la actualidad numerosas empresas que tradicionalmente han utilizado el modelo propietario para el desarrollo y la comercialización de sus productos, comienzan ha incorporar productos de software libre. A modo de ejemplo podemos citar a IBM, que basa todos sus productos orientados a la web en el servidor libre Apache.

4.1

¿Qué se considera “Software Libre''?

Un programa puede considerarse “Software Libre'' si de distribuye bajo una licencia que garantice a quien lo recibe las siguientes libertades:

1. Libertad de ejecutar el programa, con cualquier propósito.

2. Libertad de estudiar cómo funciona el programa y de adaptarlo a sus necesidades.

3. Libertad de redistribuir copias del programa.

4. Libertad de mejorar el programa y redistribuir dichas modificaciones.

Éstos últimos dos puntos deben tener una restricción: Si redistribuye el programa, modificado o no, debe hacerse bajo las mismas condiciones. Esta cláusula es la que garantiza la libertad del programa, impidiendo que alguien tome un desarrollo libre y lo transforme (o incluya) en un desarrollo propietario, limitando alguna de las libertades citadas.

Nótese no se menciona (y por ende, no se limita) la posibilidad de que quien desarrolla o distribuye un programa libre cobre por ello un monto de dinero.

4.2 El negocio basado en Software Libre

Gran parte del Software Libre existente en la actualidad ha sido desarrollado por programadores durante su tiempo libre, o como parte de sus actividades académicas. Este hecho ha sido utilizado en reiteradas oportunidades por sus detractores para calificar al software libre de ``amateur'', carente de soporte y, por ende, no apto para el uso en aplicaciones reales.

Esta situación ha comenzado ha cambiar desde hace unos años debido principalmente a tres factores:

1. Grupos de desarrollo inicialmente informales o poco organizados, se han constituido en empresas debido al éxito de sus productos libres.

2. Algunas empresas productoras o comercializadoras de software han comenzado a cambiar sus políticas de desarrollo y distribución, utilizando licencias libres para sus productos.

3. Otras empresas han tomado desarrollos libres (producidos por programadores independientes) para utilizarlos como base de sus soluciones, invirtiendo en su mejoramiento y brindando soporte a sus usuarios.

4.2.1 ¿Por qué una empresa productora de software elegiría el modelo de Software Libre? Básicamente son tres razones principales por las cuales una empresa podría inclinarse por este modelo:

1.

Al

optar por el modelo de desarrollo y distribución libre, la empresa queda habilitada a utilizar

la

gran cantidad de herramientas libres disponibles en la actualidad. Esto no sólo implica la

ejecución de dichas herramientas, sino también la modificación de las mismas para adaptarlas

a

casos particulares y la exploración de sus mecanismos de funcionamiento para luego

reutilizarlos en futuros desarrollos. De esta forma se obtiene una ventaja significativa respecto de aquellas empresas que basan su negocio en el modelo propietario o cerrado, que no pueden utilizar esta base de herramientas y conocimiento.

2.

El

liberar un programa facilita enormemente su distribución y publicidad. De esta manera no

es necesario invertir enormes sumas de dinero en campañas publicitarias y en marketing para poder competir con productos establecidos en el mercado.

3.

Si el producto en cuestión tiene suficientes méritos técnicos, con seguridad despertará el interés de un gran número de desarrolladores, usuarios y otras empresas en todo el mundo, lo

cuales comenzarán a contribuir en su desarrollo, extensión y depuración. Muchos son los casos en que pequeños emprendimientos han engendrado productos de gran nivel técnico y de una envergadura impensada por sus creadores originales. Basta citar a modo de ejemplo productos como el sistema operativo Linux, el servidor web Apache, el manejador de base de datos MySQL, entre otros.

Con respecto al primer punto, una muestra de la importante base de Software Libre existente en la actualidad puede encontrarse en el Proyecto Debian, una recopilación de más de 2.800 paquetes de programas libres. Un análisis de dicha distribución, usando COCOMO (un modelo ampliamente utilizado en la industria para calcular el costo de desarrollo de software) arroja los siguientes resultados:

Esfuerzo estimado: 171.141 hombres-mes (14.261 hombres-año)

Costo estimado del desarrollo: 1.848.225.000 dólares

Esto indica, por ejemplo, que un equipo de desarrollo integrado por 400 personas demoraría 35 años en desarrollar todo el software incluido en Debian, con un costo de 1.800 millones de dólares.

Aunque como ya dijimos, Debian incluye sólo 2.800 programas, este ejemplo basta para demostrar la enorme base de productos y de conocimiento que puede utilizar quien desarrolle Software Libre.

4.2.2 El Software Libre y la propiedad intelectual

Muchos objetan, en contra del modelo de distribución libre, que el hecho de proveer el código fuente de los programas, autorizando su uso y redistribución, implica la pérdida de la propiedad intelectual. Esto posibilitaría a una empresa de mayor envergadura el tomar como propio dicho desarrollo, relegando a sus autores originales.

A través de los treinta años de existencia de Software Libre, nunca se ha dado una situación como esta. Por el contrario, este tipo de problemas se ha planteado en innumerables oportunidades (muchas de las cuales han llegado a la justicia) en el mundo del Software Propietario.

La razón por la cual los desarrolladores de un programa libre no pierden el control del mismo es muy simple: a sus usuarios y al resto de los programadores que contribuyen con el mismo no les conviene. Los autores originales son el factor aglutinante del proyecto. Ellos son quienes dirigen el rumbo del desarrollo, quienes recopilan los reportes de errores y los requerimientos de los usuarios, ellos reunen los aportes y contribuciones de los demás desarrolladores. De esta forma, si la actitud de los líderes del proyecto es la adecuada, sus usuarios y colaboradores seguirán manteniéndolos como referentes. En virtud de esto, a una empresa que le interese incorporar dicho programa dentro de su oferta de productos le convendrá colaborar con el grupo de desarrollo existente (liderado por sus autores originales), antes que iniciar un proyecto paralelo.

Por el contrario, si los desarrolladores iniciales por algún motivo pierden interés en el producto, la disponibilidad del código fuente y de la documentación del mismo posibilitará la creación de nuevos grupos que continuarán con la evolución del mismo y darán respuesta a los usuarios existentes. Esto marca otra gran diferencia con respecto a los programas propietarios, en donde la continuidad de un producto depende de la conveniencia y las condiciones económico-financieras de la empresa desarrolladora.

4.2.3 Acerca de las garantías y el soporte

Como ya dijimos, en general las empresas productoras de Software Propietario no ofrecen ningún tipo de garantía por sus productos. Además hemos marcado las deficiencias en materia de soporte técnico, brindado muchas veces por quienes no tienen la posibilidad real de solucionar problemas.

En el caso del Software Libre, la situación es radicalmente distinta. Aunque los creadores originales en general tampoco ofrecen ninguna garantía por el producto, la misma (junto con el soporte) puede ser asumida por una empresa que elija brindar dicho servicio a sus clientes. Dicha situación sería posible ya que se dispondría del código fuente del programa en cuestión, junto con el derecho de efectuar las modificaciones que el cliente requiriera para la satisfacción de sus necesidades, con lo cual estaría en posición de ofrecer un servicio garantía y asistencia técnica de gran calidad.

4.3 El Software Libre como modelo basado en servicios

El Software Libre promueve un modelo de negocio basado en servicios, en contraposición al modelo basado en licencias impulsado por las empresas de desarrollo y distribución de Software Propietario.

El cuadro 1 muestra las cifras de tres empresas líderes en el mercado.

 

Tabla 1: Algunas cifras sobre el negocio del software

 

Empresa

Ingresos

Ganancias

% de ganancia

Empleados

G/E

E/G

IBM

$ 81.667 M

$ 6.328 M

7%

290.000

$ 21.820

45,83

Oracle

$ 7.143 M

$ 955 M

13%

40.000

$ 23.875

41,88

Microsoft

$ 20.000 M

$ 8.000 M

40%

29.000

$ 275.862

3,63

IBM es una empresa que comercializa principalmente hardware. Si bien posee una amplia oferta de productos de software, no es éste el eje principal de su actividad comercial. Oracle es una empresa orientada exclusivamente al mercado de los manejadores de base de datos. Microsoft es exclusivamente una empresa de producción y comercialización de software, abarcando prácticamente todas las áreas: computación personal, herramientas desarrollo, bases de datos y software de base (sistemas operativos).

En el caso de Microsoft, las cifras muestran una clara desproporción en la relación entre ganancias y la cantidad de empleados. La columna G/E nos dice que por cada empleado, la empresa tiene una ganancia anual de 275.000 dólares (cifra que ronda los 20.000 dólares en los otros dos casos). La última columna de la tabla puede interpretarse en el sentido de cuántos empleados pone a disposición la empresa a un cliente que le signifique un millón de dólares en ganancias.

Estas cifras ponen en clara evidencia que la justificación del pago de altas sumas de dinero en concepto de ``licencias de uso'' de software, por el soporte técnico y los servicios que el proveedor brinda al cliente es inválida.

El Software Libre plantea una modalidad diferente: un modelo basando en servicios. El cliente no debe pagar por usar el software (lo que al productor del mismo no le ocasiona ningún gasto adicional), sino por los servicios de asistencia técnica, de capacitación y por la implementación de nuevas características y la corrección de errores o defectos.

De esta forma se ofrece al usuario un trato más justo teniendo en cuenta que, además, el código fuente del programa no está bajo el dominio absoluto del productor original del mismo, pudiendo otra empresa ofrecer los mismos servicios y fomentándose de esta manera la libre competencia.

5. Conclusiones

En el presente artículo han sido expuestas las ventajas del modelo de Software Libre en contraposición con el modelo propietario. Los efectos negativos del software propietario quedan de manifiesto teniendo en cuenta la situación actual, en la que algunas grandes corporaciones monopolizan gran parte del mercado informático mundial y el costo de los programas (y costos colaterales), ascienden año tras año.

Por contraparte, el Software Libre ha dejado de ser ya una promesa, debido a tres décadas de constante desarrollo y al reciente aporte de algunas grandes empresas, otrora comprometidas con el modelo propietario, que han visto la potencialidad de la nueva forma de negocio que se plantea.

LECTURA Nº 10: PROCESADO R DE TEXTOS WORD FUNCIONES BÁSICAS Tomada con fines instruccionales Rodríguez,

LECTURA Nº 10: PROCESADOR DE TEXTOS WORD FUNCIONES BÁSICAS

Tomada con fines instruccionales

Rodríguez, D. (2007). Procesador de texto-Word. Trabajo no publicado. UNEFA. Caracas. Venezuela.

PROCESADOR DE TEXTO WORD

Entre los procesadores de texto más populares, se encuentra el Microsoft Word, el cual es una aplicación de software propietario, que facilita la creación y administración de archivos de texto. Con Word puedes crear documentos, modificar su contenido en estilo y forma, imprimir y guardar en disco, entre muchas otras funciones que ofrece el programa. En esta lectura abordaremos en general, el entorno de trabajo, barras de Word y algunas funciones importantes para gestión de documentos, tales como:

Configurar Página: márgenes, insertar número de página, tipo de papel, encabezado y pie de página.

Manejo de textos: Uso de sinónimos, buscar y Sustituir textos.

Uso del Diccionario.

Uso de Tablas y fórmulas.

Uso de Columnas de estilo periodístico.

Cuadros de texto.

Recordando el entorno de trabajo de word

Tal como lo has visto anteriormente, es muy importante que observes con detenimiento cada uno de los textos, elementos y objetos que se presentan en el entorno de trabajo del procesador de textos Word. En la figura 1 puedes detallar los componentes básicos del contexto del procesador.

Cuando se abre el programa Word, por primera vez, se abre un archivo llamado “Documento1.doc”, cuyo nombre se aprecia en la barra de título de esta aplicación, el cual puedes cambiar cuando desees. Observa que el archivo creado en Word tiene extensión “.DOC”.

La ventana de edición principal despliega su documento (área del documento) y varias herramientas de trabajo en el entorno como: barras de herramientas, reglas, barras de desplazamiento, entre otras.

Puede suceder que alguno de los elementos presentados en la figura 1 no corresponden con los consigue al entrar en la aplicación que tienes instalada en tu computador, eso se debe a que Word permite configurar el entorno de trabajo o bien que estas manejando otra versión del programa. Por ejemplo la regla es un elemento que puede que aparezca o no en tu ventana de Word.

Barra de

Formato

Barra de Título

Barra de Formato Barra de Título Barra de Menú Punto de inserción Reglas Barras de Desplazamient

Barra de Menú

Punto de inserción Reglas Barras de Desplazamient Botones de Vista del Barra de Dibujo Documento
Punto de inserción
Reglas
Barras de
Desplazamient
Botones de
Vista del
Barra de Dibujo
Documento
Barra de Estado

Barra de

Herramientas

Estándar

Figura 1. Componentes básicos del contexto del procesador:

La regla puede ser vertical u horizontal y nos muestra los valores de los márgenes y las tabulaciones actuales y nos permite cambiarlos, además agrega los sangrados del documento. Si deseas configurar tu programa Word para que no aparezca, selecciona en la barra de menú la opción Ver luego escoge la opción regla; si está activa desaparece, si esta desactivada aparecerá en la ventana de trabajo de Word. En la figura 2, puedes observar los elementos de al regla.

Sangría de primera línea

Sangría Derecha
Sangría Derecha

Sangría Derecha

Figura 2. Elementos de la regla

Barras de trabajo de Word

Las barras de trabajo de Word poseen íconos que están asociados gráficamente a la función que activan en el programa. Los íconos pueden aparecer distintos en algunos casos, así mismo, pueden variar un poco de una versión a otra del programa. Esto es debido a que se pueden personalizar o configurar a gusto del usuario. La mayoría de estos íconos se repiten en las otras aplicaciones de Microsoft Office, así que presta mucha atención a lo que hace cada uno de ellos. En la figura 3 aparecen las barras que comúnmente se identifican en la parte superior de la ventana de trabajo principal de Word:

parte superior de la ventana de trabajo principal de Word: Figura 3. Barras comunes en la

Figura 3. Barras comunes en la ventana principal de Word

El orden en que se presentan las barras de trabajo de Word es el que acabas de ver; sin embargo, pueden aparece intercambiadas según las preferencias de configuración los usuarios, e inclusive aparecer otras barras como las de herramientas de “Word Art”. Veamos cada una con mayor detalle y permanece atento a lo que cada ícono puede activar.

Barra de Menú

atento a lo que cada ícono puede activar. Barra de Menú Figura 4. Barras de menú

Figura 4. Barras de menú

Permite acceder a todas la funciones incorporadas en Word por medio de la selección de una opción de Menú. Como puedes apreciar cada una de las palabras que componen a la barra de Menú tiene una letra subrayada para acceder a la opción desde el teclado presionando la tecla “ALT” más la letra indicada. Por ejemplo si se desea activar opción “Ver”, presionarías la tecla ALT y al mismo tiempo la letra “V”.

Algunas de las opciones de la barra de menú tienen su equivalente en el resto de las barras de trabajo.

Barra de Herramientas de Formato

Barra de Herramientas de Formato Figura 5. Barra de herramientas de formato 1. Estilo.- Aplica un

Figura 5. Barra de herramientas de formato

1. Estilo.- Aplica un estilo existente o registra un estilo según un ejemplo.(FORMATO-ESTILO)

2. Fuente.- Cambia el tipo de letra de la selección (FORMATO-FUENTES)

3. Tamaño fuente.- Cambia el tamaño de la letra de la selección (FORMATO-FUENTES)

4. Negrita.- Activa/desactiva la negrita a la selección. (FORMATO-FUENTES)

5. Cursiva.- Activa/desactiva la letra cursiva a la selección. (FORMATO-FUENTES)

6. Subrayar.- Activa/desactiva la letra subrayada. (FORMATO-FUENTES)

7. Alinear a la izquierda.- Alinea el texto a la izquierda del documento. (FORMATO -PARRAFO)

8. Centrar.- Alinea el texto en la parte central del documento. (FORMATO -PARRAFO)

9. Alinear a la derecha.- Alinea el texto a la derecha del documento. (FORMATO -PARRAFO)

10. Justificar.- Alinea el párrafo en los márgenes izquierdo y derecho. (FORMATO -PARRAFO)

11. Números.- Crea una lista numerada. (FORMATO-NUMERACION Y VIÑETAS)

12. Viñetas.- Crea una lista con viñetas (FORMATO-NUMERACION Y VIÑETAS)

13. Reducir la sangría.- Disminuye la sangría del párrafo donde se encuentra el cursor. (FORMATO - PÁRRAFO)

14. Aumentar la sangría.- Aumenta la sangría del párrafo donde se encuentra el cursor. (FORMATO - PÁRRAFO)

15. Aplicar contornos y Borde exterior.- Agrega o quita el borde que rodea al texto, párrafos, celdas, imágenes u otros objetos seleccionados. (FORMATO-BORDES Y SOMBREADO)

16. Resaltar (amarillo).- sirve para marcar de color amarillo el texto deseado con el propósito de resaltar el texto (FORMATO-BORDES Y SOMBREADO)

17. Color de fuente.- Activa el color deseado a la letra que se seleccione (FORMATO-FUENTE)

Barra de Herramientas Estándar

seleccione (FORMATO-FUENTE) Barra de Herramientas Estándar Figura 6. Barra de herramientas estándar 1. Nuevo.- crea un

Figura 6. Barra de herramientas estándar

1. Nuevo.- crea un documento nuevo basado en la plantilla normal. (ARCHIVO-NUEVO)

2. Abrir.- abre un documento existente. (ARCHIVO-ABRIR)

3. Guardar.- graba el documento o la plantilla que se ve en pantalla. (ARCHIVO-GUARDAR)

4. Imprimir.- imprime el documento en pantalla. (ARCHIVO-IMPRIMIR)

5. Presentación preliminar.- muestra en pantalla páginas completas como se verán una vez impresas. (ARCHIVO-PRESENTACION PRELIMINAR)

6. Ortografía.- revisa la ortografía del documento en pantalla. (HERRAMIENTAS-ORTOGRAFÍA)

7. Cortar.- corta pequeños fragmento de texto, páginas completas, gráficas o imágenes para posteriormente pegarlas. (EDICION-CORTAR)

8. copiar.- copia pequeños fragmento de texto, páginas completas, gráficas o imágenes para posteriormente pegarlas. (EDICION-COPIAR)

9. Pegar.- permite pegar los textos, gráficas o imágenes que fueron anteriormente cortados o copiados en el lugar donde se encuentra el cursor. (EDICION-PEGAR)

10. Copiar formato.-copia el formato de la selección al lugar indicado

11. Deshacer.- deshace la última acción. (EDICION-DESHACER)

12. Rehacer.- rehace la acción que fue deshecha con deshacer. (EDICION-REPETIR)

13.

Insertar hipervínculo.- agrega al documento enlaces a alguna dirección de Internet o en el mismo documento, para poder añadir estos saltos entre el documento antes se tuvieron que poner marcas insertar - marcador. ( INSERTAR - HIPERVINCULO)

14. Barra de herramientas web.- Muestra u oculta la barra de herramientas Web.

15. Tablas y bordes.- Muestra la barra de herramientas Tablas y bordes que contiene herramientas para crear, modificar y ordenar una tabla, y para agregar o cambiar los bordes de textos, párrafos, celdas u objetos seleccionados.

16. Insertar tabla (menú Tabla).- Inserta una tabla con el número de filas y columnas que se especifiquen. Cuando el punto de inserción esté en una tabla, este comando cambia a Insertar columnas, Insertar Celdas o Insertar filas, dependiendo de lo que se encuentre actualmente seleccionado.

17. Insertar hoja de cálculo de Microsoft Excel.- Inserta una nueva hoja de cálculo de Microsoft Excel en el punto de inserción. Arrastre para seleccionar el número de filas y columnas.

18. Columnas.- Cambia el número de columnas de un documento o de una sección de un documento. (FORMATO-COLUMNAS)

19. Dibujo.- Muestra u oculta la barra de herramientas Dibujo.

20. Mapa del documento (menú Ver).- Desactiva o activa el Mapa del documento, panel vertical ubicado en el lado izquierdo de la ventana del documento, que esquematiza la estructura del documento. Utilice el Mapa del documento para examinar rápidamente un documento largo o en pantalla y para realizar un seguimiento de su ubicación en el mismo.

21. Mostrar u ocultar ¶.- Muestra caracteres no imprimibles como tabulaciones, marcas de párrafo y texto oculto.

22. Zoom.- Escriba una variación entre el 10 y el 200 por ciento para reducir o aumentar la presentación del documento activo.

23. Ayudante de Office (menú de ayuda).- El Ayudante de Offic