Top Banner
INSTITUTO TECNOLOGICO SUPERIOR PAULO EMILIO MACIAS CARRERA: TECNOLOGÍA ELECTROMECANICA MATERIAL DE COMPILACION: COMPUTACION I AUTOR COMPILADOR: ING. CARLOS JAVIER RODRIGUEZ VERA Portoviejo - Manabí - Ecuador 2015
148

Compilacion Computacion 1

Sep 16, 2015

Download

Documents

Compilacion Computacion 1
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • INSTITUTO TECNOLOGICO SUPERIOR

    PAULO EMILIO MACIAS

    CARRERA:

    TECNOLOGA ELECTROMECANICA

    MATERIAL DE COMPILACION:

    COMPUTACION I

    AUTOR COMPILADOR:

    ING. CARLOS JAVIER RODRIGUEZ VERA

    Portoviejo - Manab - Ecuador

    2015

  • ICOMPILACIN DE COMPUTACIN I

    DESCRIPCIN DE LA ASIGNATURA

    El objetivo de esta materia es poder asegurar una oferta de formacin actualizada, capaz de

    reaccionar rpidamente en respuesta a cualquier cambio tecnolgico, profesional o

    formativo que se produzca. Esta asignatura permite desarrollar competencias para el buen

    manejo de opciones bsicas, avanzadas de la herramienta de la computacin a fin de

    utilizarlas para resolver clculos complejos-extensos y realizar una planificacin -

    seguimiento de proyectos; de esta manera llegar a objetivos trazados con mayor

    productividad y eficiente desempeo.

  • II

    COMPILACIN DE COMPUTACIN I

    PRESENTACIN

    La materia est organizada de manera que el alumno adquiera un panorama de la historia y

    evolucin de la computacin; conozca el funcionamiento y estructura de las computadoras;

    aprenda o mejore su conocimiento del uso de software de aplicacin, en particular de un

    procesador de texto, un programa de presentacin y busquen informacin en medios

    electrnicos o digitales y entienda sus limitaciones.

    Lo anterior, con la finalidad de que los alumnos, durante el semestre, obtengan los

    conocimientos y habilidades en cmputo que forman parte de la cultura bsica, segn el

    modelo educativo actual.

    En la enseanza de esta materia, considerando que se trata de que el profesor deber

    organizar el trabajo de acuerdo a los propsitos generales del programa, de manera que

    todos los alumnos utilicen la computadora, con el fin de que adquieran la habilidad mnima

    necesaria para manejarla de manera autnoma. Adems, se debe fomentar que realicen

    investigaciones documentales sobre la temtica, para su anlisis y discusin.

  • III

    COMPILACIN DE COMPUTACIN I

    Tabla de contenidoUnidad # 1 ............................................................................................................................. 1

    Objetivo ................................................................................................................................. 1

    1. Introduccin a la computacin e informtica .................................................................... 1

    1.1. Concepto de informtica............................................................................................. 1

    1.2. Historia de la informtica ........................................................................................... 3

    1.3. Generaciones de las computadoras................................................................................. 4

    1.3.1. La Primera Generacin............................................................................................ 4

    1.3.2. La Segunda Generacin........................................................................................... 5

    1.3.3. La Tercera Generacin ............................................................................................ 5

    1.3.4. La Cuarta Generacin.............................................................................................. 5

    1.3.5. La Quinta Generacin.............................................................................................. 5

    1.4. Tipos de computadoras............................................................................................... 6

    1.5. Arquitectura de los equipos ........................................................................................ 7

    1.6. Perifricos de entrada, salida y almacenamiento........................................................ 8

    1.6.1. Perifricos de entrada .............................................................................................. 8

    1.6.1.1. Teclado: ................................................................................................................ 8

    1.6.1.3. Escner ................................................................................................................. 8

    1.6.1.4. Mouse ................................................................................................................... 9

    1.6.1.5. Cmara Web ......................................................................................................... 9

    1.6.2. Perifricos de Salida ................................................................................................ 9

    1.6.2.2. Impresora .............................................................................................................. 9

    1.6.2.3. Fax ........................................................................................................................ 9

    1.6.2.4. Tarjeta de sonido .................................................................................................. 91.6.3. Perifricos de Almacenamiento............................................................................. 10

  • IV

    COMPILACIN DE COMPUTACIN I

    1.6.3.1. CD....................................................................................................................... 10

    1.6.3.2. Disco Duro.......................................................................................................... 10

    2. SISTEMAS OPERATIVOS............................................................................................ 10

    2.1. Programas comerciales, clasificacin....................................................................... 11

    2.2. Licencia .................................................................................................................... 11

    2.3. Sistemas Libres......................................................................................................... 13

    2.4. Sistemas Operativos ................................................................................................. 17

    2.4.1. Clasificacin de los Sistemas Operativos.............................................................. 17

    2.4.1.1 Multiusuario ........................................................................................................ 17

    2.4.1.2 Multiprocesador................................................................................................... 17

    2.4.1.3 Multitarea ............................................................................................................ 17

    2.4.1.4. Multitramo.......................................................................................................... 17

    2.4.1.5. Tiempo Real ....................................................................................................... 18

    2.4.2. Cmo funciona un Sistema Operativo................................................................... 18

    2.5. Sistemas Operativos de Windows ............................................................................ 18

    2.6. Herramientas y Utilitarios Paint ............................................................................... 20

    2.6.1. Abrir Paint ............................................................................................................. 20

    2.6.2. rea de Dibujo ...................................................................................................... 202.7. Wordpad ................................................................................................................... 25

    2.8. Calculadora............................................................................................................... 27

    2.9. Bloc Notas ................................................................................................................ 27

    2.9.1. Abrir el bloc de notas............................................................................................. 28

    2.9.2. Utilizar el bloc de notas ......................................................................................... 28

    2.9.3. Barra de mens ...................................................................................................... 28

    2.9.4. Abrir un archivo de texto....................................................................................... 29

    2.9.5. Crear un documento de texto nuevo ...................................................................... 29

  • VCOMPILACIN DE COMPUTACIN I

    2.9.6. Elegir la fuente de letra.......................................................................................... 29

    2.9.7. Evitar que las lneas se salgan de la ventana ......................................................... 30

    2.9.8. Guardar un documento de texto ............................................................................ 30

    Unidad # 2 ........................................................................................................................... 31

    Objetivo ............................................................................................................................... 31

    3. Procesador de Texto ........................................................................................................ 31

    3.1. El Entorno de Word.................................................................................................. 31

    3.2. Configurar Pagina..................................................................................................... 33

    3.3. Barras de herramientas ............................................................................................. 40

    3.4. Edicin Bsica .......................................................................................................... 43

    3.5. Desplazarse por un documento................................................................................. 45

    3.5.1. Las barras de desplazamiento horizontal............................................................... 47

    3.5.2. Panel de navegacin. ............................................................................................. 48

    3.6. Eliminar .................................................................................................................... 49

    3.7. La fuente ................................................................................................................... 49

    3.7.1 Fuente ..................................................................................................................... 50

    3.7.2. Tamao de la fuente .............................................................................................. 51

    3.7.3. Efectos bsicos ...................................................................................................... 52

    4. Visualizacin y aplicaciones que mejoran y facilitan el trabajo en los documentos....... 53

    4.1. Las vistas .................................................................................................................. 53

    4.1.1. Diseo de impresin .............................................................................................. 53

    4.1.2. Modo lectura.......................................................................................................... 53

    4.1.3. Diseo Web ........................................................................................................... 55

    4.1.4. Esquema ................................................................................................................ 55

    4.1.5. Borrador..................................................................................................................... 55

  • VI

    COMPILACIN DE COMPUTACIN I

    4.2. Formato prrafo ........................................................................................................ 55

    4.2.1 Alineacin............................................................................................................... 55

    4.3. Cambio maysculas/minsculas............................................................................... 56

    4.4. Buscar ....................................................................................................................... 57

    4.5. Buscar y reemplazar ................................................................................................. 58

    5. Aplicaciones de esttica en el documento ....................................................................... 60

    5.1. Tabulaciones............................................................................................................. 60

    5.4. Letra capital .............................................................................................................. 64

    5.5. Cambiar el fondo de pgina...................................................................................... 64

    5.5.1. Marca de agua........................................................................................................ 65

    5.5.2. Los temas............................................................................................................... 65

    6. APLICACIONES PARA MEJORAR LA EDICIN. .................................................... 66

    6.1. Ortografa y gramtica.............................................................................................. 66

    6.2. Revisar mientras se escribe....................................................................................... 67

    6.2.1. Ortografa .............................................................................................................. 67

    6.2.1.1. Omitir todo ......................................................................................................... 68

    6.2.1.2. Agregar al diccionario ........................................................................................ 68

    6.3. Notas al pie y notas al final ...................................................................................... 69

    6.3.1. Notas al pie ........................................................................................................... 69

    6.3.2 Formato................................................................................................................... 70

    6.4. Encabezados y pies de pgina .................................................................................. 70

    6.5. Bordes y sombreado ................................................................................................. 72

    6.6. Cmo establecer el idioma predeterminado ............................................................. 72

    6.6.1. Cmo cambiar el idioma en Word 2007, 2010 y 2013........................................ 73

    6.7. Traduciendo en Word ............................................................................................... 73

    6.8. Sinnimos ................................................................................................................. 74

  • VII

    COMPILACIN DE COMPUTACIN I

    6.9. Contar caracteres en Word ....................................................................................... 74

    6.10. Autocorreccin ....................................................................................................... 75

    6.10.1. Corregir Dos Maysculas Seguidas..................................................................... 76

    7. USO DEL MEN INSERTAR ....................................................................................... 77

    7.1. Saltos de seccin....................................................................................................... 77

    7.1.1. Vincular anterior.................................................................................................... 78

    7.2. Nmeros de pgina ................................................................................................... 78

    7.2.1. Insertar nmero de pgina ..................................................................................... 78

    7.2.2. Formato nmeros de pgina .................................................................................. 79

    7.3. Insertar fecha y hora ................................................................................................. 80

    7.4. Auto texto ................................................................................................................. 80

    7.5. Insertar smbolos ...................................................................................................... 81

    7.6. Imgenes y grficos .................................................................................................. 82

    7.6.1. Imgenes. Inserta una imagen o foto guardada en el disco. .................................. 82

    7.6.2. Imgenes en lnea. ................................................................................................. 82

    7.6.3. Formas ................................................................................................................... 82

    7.6.4. SmartArt ................................................................................................................ 82

    7.6.5. Grfico ................................................................................................................... 82

    7.6.6. Captura .................................................................................................................. 83

    7.6.7. Tipos de archivos.................................................................................................. 83

    7.6.8. Insertar imgenes en lnea ..................................................................................... 83

    7.6.8.1. Imgenes prediseadas de Office.com ............................................................... 84

    7.6.8.2. Insertar imgenes desde archivo........................................................................ 84

    7.6.8.3. Incluir imgenes de Internet ............................................................................... 84

    7.6.8.4. Incluir imgenes desde otros programas ............................................................ 85

    7.6.9. Crear diagrama ...................................................................................................... 85

  • VIII

    COMPILACIN DE COMPUTACIN I

    7.6.9.1. Galera de diagramas .......................................................................................... 85

    8. Tablas .......................................................................................................................... 86

    8.1. Crear tablas ............................................................................................................... 86

    8.2. Dibujar Bordes.......................................................................................................... 878.3. Anidar tablas............................................................................................................ 87

    8.4. Aplicar un estilo de tabla .......................................................................................... 88

    8.5. Alineacin................................................................................................................. 88

    8.6. Mover libremente una tabla...................................................................................... 88

    8.7. Ajustar tamao.......................................................................................................... 898.8. Ordenar. .................................................................................................................... 89

    8.9. Frmula..................................................................................................................... 89

    9. BARRA DE DIBUJO Y EDITOR DE ECUACIONES................................................. 90

    9.1. Dibujar figuras geomtricas. .................................................................................... 909.2. WordArt.................................................................................................................... 91

    9.2.1. Galera de WordArt ............................................................................................... 91

    9.2.2. Modificar texto de WordArt .................................................................................. 91

    9.3. Sombra, Reflejo e Iluminaciones.............................................................................. 929.4. Imprimir.................................................................................................................... 92

    9.4.1. Ventana de impresin ............................................................................................ 92

    9.4.2. Opciones de Configuracin como ......................................................................... 93

    9.4.3. Configurar pgina .................................................................................................. 93

    9.4.4. Otras opciones de impresin.................................................................................. 94

    9.5. Plantillas ................................................................................................................... 94

    9.5.1. Elementos que se guardan en una plantilla............................................................ 95

    9.5.2. La plantilla por defecto.......................................................................................... 95

    9.5.3. Utilizacin de las plantillas de Word..................................................................... 96

  • IX

    COMPILACIN DE COMPUTACIN I

    9.5.4. Crear plantillas a partir de documentos Word ....................................................... 97

    9.5.5 Disear el documento Word. .................................................................................. 97

    9.5.6. Guardar como plantilla. ......................................................................................... 97

    Unidad # 3 ........................................................................................................................... 98

    Objetivo ............................................................................................................................... 98

    10. PowerPoint .................................................................................................................... 98

    10.1. Introduccin............................................................................................................ 98

    11. Presentaciones ............................................................................................................... 99

    11.1. Elementos de la pantalla inicial .............................................................................. 99

    11.1.1. La cinta de opciones .......................................................................................... 101

    11.2. Crear presentacin ................................................................................................ 101

    11.2.1. Crear presentacin en blanco............................................................................. 101

    11.2.2. Crear presentacin a partir de una plantilla ....................................................... 102

    12. Diapositivas ................................................................................................................. 102

    12.1. Trabajar con diapositivas..................................................................................... 10212.1.1. Insertar una nueva diapositiva ........................................................................... 103

    12.1.2. Seleccionar diapositivas .................................................................................... 103

    12.1.3. Copiar una diapositiva ....................................................................................... 103

    12.1.4. Duplicar una diapositiva.................................................................................... 104

    12.1.5. Mover diapositivas ........................................................................................... 105

    12.1.6. Eliminar diapositivas ......................................................................................... 106

    12.2. Fondo de diapositiva............................................................................................. 106

    12.2.1 Plantillas ............................................................................................................. 107

    13. Seleccin de Textos ..................................................................................................... 108

    13.1. Trabajar con textos ............................................................................................... 108

  • XCOMPILACIN DE COMPUTACIN I

    13.1.1. Insertar texto ...................................................................................................... 108

    13.1.2. Aadir texto nuevo ............................................................................................ 108

    13.1.3. Eliminar texto .................................................................................................... 109

    13.1.4. Cambiar el aspecto de los textos........................................................................ 109

    13.2. Fuente ................................................................................................................... 109

    13.2.1. Tamao de la fuente .......................................................................................... 110

    13.2.2. Efectos bsicos y color ...................................................................................... 111

    13.3.1. Espacio entre caracteres .................................................................................... 113

    13.3.2. Alineacin de prrafos....................................................................................... 113

    14. Seleccin de Grficos .................................................................................................. 114

    14.1. Trabajar con imgenes.......................................................................................... 11414.1.1. Imgenes en lnea .............................................................................................. 114

    14.1.2. Imgenes............................................................................................................ 115

    14.1.3. Captura .............................................................................................................. 115

    14.2. Insertar imgenes.................................................................................................. 115

    14.2.1. Imgenes. ........................................................................................................... 115

    14.3.1. Insertar sonidos.................................................................................................. 116

    14.3.2. Reproduccin del sonido ................................................................................... 117

    14.3.3. Cambiar el icono de reproduccin..................................................................... 117

    14.3.4. Insertar y reproducir vdeos............................................................................... 118

    14.4. Animaciones y transiciones .................................................................................. 119

    14.4.1. Animar textos y objetos..................................................................................... 11914.4.2. Quitar una animacin......................................................................................... 120

    14.5. Tipos de animaciones. .......................................................................................... 120

    14.5.1. Animacin avanzada. ........................................................................................ 121

    14.6. Panel de animacin............................................................................................... 121

  • XI

    COMPILACIN DE COMPUTACIN I

    14.6.1. Orden de las animaciones .................................................................................. 122

    14.7. Transicin de diapositiva...................................................................................... 123

    15. Otro programa de presentacin ................................................................................... 124

    15.1. Caractersticas e introduccin del programa prezi ............................................... 124

    15.1.1. Pasos para abrir una cuenta en prezi.................................................................. 124

    15.2. Creando una presentacin en blanco .................................................................... 126

    15.2.1. Texto.................................................................................................................. 128

    15.3. Ruta de presentacin............................................................................................. 128

    15.3.1. Creando una ruta de presentacin...................................................................... 128

    15.3.2. Eliminando la ruta de presentacin.................................................................... 129

    15.4. Herramientas a considerar para planificar mis prezis........................................... 130

    15.4.2. Insertando dibujos ............................................................................................. 13115.4.3. Insertando diagramas......................................................................................... 132

    15.4.4. Insertando videos............................................................................................... 133

    15.4.5. Temas. ............................................................................................................... 133

    Referencias Bibliogrficas................................................................................................. 135

  • 1COMPILACION DE COMPUTACION I

    Unidad # 1

    Objetivo: Identificar los recursos que cuenta, el curso de computacin I y asumir una actitudreflexiva sobre la importancia de la informtica como ciencia.

    1. Introduccin a la computacin e informticaEs un curso de carcter terico prctico. Se pretende que el estudiante desde el comienzo desu aprendizaje realice prcticas que le ayuden a hacer uso de las herramientas bsicas de lainformtica en el desarrollo de sus actividades personales, acadmicas y profesionales, ascomo tambin a comprender la necesidad del uso del computador como una herramienta detrabajo. El uso del computador como sistema a de apoyo para la realizacin de innumerablesactividades es indiscutible, por esta razn, iniciar al estudiante en la identificacin y manejobsico de los elementos de hardware y software que conforman esta tecnologa, as comotambin proporcionarle recomendaciones necesarias para mantener la integridad tanto delproducto de su trabajo como de su entorno, es fundamental para lograr una formacin integraldel mismo.La utilizacin necesaria de procesadores de textos, editores de grficos, hojas de clculo,Internet y correos electrnicos, entre otros, son una muestra de la creciente necesidad que losestudiantes, desde el inicio de su formacin acadmica, puedan y estn en capacidad deinteractuar efectivamente con el computador.

    Ing. Scarlet Rodrguez, Prof. Zulay Daz (2004): Introduccin a la informtica:Recuperado de: http://www.ciberesquina.una.edu.ve:8080/2008_2/l116.pdf.

    1.1. Concepto de informticaLa informtica se define como la ciencia que estudia el tratamiento de la informacinmediante medios automticos, es decir la ciencia de la informacin automtica. Fue en el ao1957 cuando Karl Steinbuch cit por primera vez la palabra informtica bajo el conceptoanteriormente descrito.Desde los primeros tiempos, el ser humano ha inventado y desarrollado medios necesariospara transmitir informacin, medios como el lenguaje, la escritura, las seales acsticas oluminosas como silbatos, tambores, humo, el telfono, la televisin pudiendo trasladar de

    generacin en generacin todo el pensamiento y conocimiento adquirido a lo largo de la

  • 2COMPILACION DE COMPUTACION I

    historia, gracias a esta transmisin y tratamiento de la informacin el ser humano haevolucionado hacia la tecnologa que actualmente disponemos.

    El objetivo principal de la informtica consiste en automatizar mediante equiposgeneralmente electrnicos todo tipo de informacin, de tal forma que evite la repeticin detareas arduas las cuales pueden inducir al error reduciendo a su vez el tiempo de ejecucin delas mismas, te imaginas contabilizar manualmente sin ayuda de ningn tipo de calculadora oprograma informtico todas las transacciones econmicas de un gran centro comercial?

    Para poder automatizar la informacin la informtica se basa en la realizacin de 3 tareasbsicas:

    La entrada de la informacin

    El tratamiento de la informacin

    Salida de la informacin

    El sistema informtico ha de estar dotado de algn medio por el cual aportemos lainformacin, a su vez el sistema informtico ha de ser capaz de interpretar y guardar dichainformacin, para que una vez que la solicitemos se nos muestre mediante algn medio desalida.

    Cuando introducimos una cancin en nuestro ordenador mediante una memoria externa elpuerto USB de nuestro ordenador sera el medio de entrada, posteriormente el ordenadorguarda la cancin en el disco duro y un software especfico (reproductor de msica) lo tratade tal forma que transforma los bits guardados en msica retransmitida por los altavoces(medio de salida) de nuestro ordenador.

    La ciencia de la informtica se desglosa en diversas ramas de la ciencia como laprogramacin, la arquitectura de redes y computadores, electricidad y electrnica, lainteligencia artificial, etc. ramas de la ciencia que nos permite desarrollar el hardware y elsoftware necesario y fundamental en la informtica.

    El rea de aplicacin de la informtica es inmensa, desde la gestin de empresas mediantehojas de clculo, sistemas de gestin de stocks etc hasta la aplicacin para lamonitorizacin y manipulacin de satlites ubicados en nuestra galaxia, pasando por

  • 3COMPILACION DE COMPUTACION I

    aplicaciones para la medicina, diseo de estructuras, anlisis matemticos, fsicos y qumicos,etc

    quees.info (2013 2014): Que es la informtica?: Recuperado dehttp://www.quees.info/que-es-la-informatica.html.

    1.2. Historia de la informtica

    El origen de las mquinas de calcular est dado por el baco chino, ste era una tablilladividida en columnas en la cual la primera, contando desde la derecha, corresponda a lasunidades, la siguiente a la de las decenas, y as sucesivamente. A travs de sus movimientosse poda realizar operaciones de adicin y sustraccin.

    Otro de los hechos importantes en la evolucin de la informtica lo situamos en el sigloXVII, donde el cientfico francs Blas Pascal invent una mquina calculadora. sta sloserva para hacer sumas y restas, pero este dispositivo sirvi como base para que el alemnLeibnitz, en el siglo XVIII, desarrollara una mquina que, adems de realizar operaciones deadicin y sustraccin, poda efectuar operaciones de producto y cociente. Ya en el siglo XIXse comercializaron las primeras mquinas de calcular. En este siglo el matemtico inglsBabbage desarroll lo que se llam "Mquina Analtica", la cual poda realizar cualquieroperacin matemtica. Adems dispona de una memoria que poda almacenar 1000 nmerosde 50 cifras y hasta poda usar funciones auxiliares, sin embargo segua teniendo la limitacinde ser mecnica.

    Recin en el primer tercio del siglo XX, con el desarrollo de la electrnica, se empiezan asolucionar los problemas tcnicos que acarreaban estas mquinas, reemplazndose lossistemas de engranaje y varillas por impulsos elctricos, establecindose que cuando hay unpaso de corriente elctrica ser representado con un *1* y cuando no haya un paso decorriente elctrica se representara con un *0*.

    Con el desarrollo de la segunda guerra mundial se construye el primer ordenador, el cual fuellamado Mark I y su funcionamiento se basaba en interruptores mecnicos.

    En 1944 se construy el primer ordenador con fines prcticos que se denomin Eniac.

  • 4COMPILACION DE COMPUTACION I

    En 1951 son desarrollados el Univac I y el Univac II (se puede decir que es el punto departida en el surgimiento de los verdaderos ordenadores, que sern de acceso comn a lagente).

    Oscar Rolon gonzalez (2007): Historia de la informtica: Recuperado dehttp://www.monografias.com/trabajos46/la-informatica/la-informatica.shtml1.3. Generaciones de las computadoras

    En la actualidad no se puede pensar en casi ninguna actividad en la cual no intervengan dealguna manera los procesos de cmputo. Las computadoras han invadido la mayora de laslabores del ser humano.

    El mundo est cambiando y usted deber aprender todas esas, antes complicadas, hoycomunes tecnologas modernas que le permitirn conseguir un empleo mejor retribuido yquizs, en poco tiempo, realizar trabajos desde la comodidad de su hogar (teletrabajo),reduciendo el trfico en las calles y por ende la contaminacin de las grandes ciudades. Lamayora de los gobiernos de los pases en desarrollo han tomado muy en serio los programasde educacin para crear en sus poblaciones una "cultura informtica".

    Definitivamente, las computadoras estn cambiando nuestras vidas. Ahora hemos deaprenderla para no quedar inmersos en una nueva forma de analfabetismo. Lo anteriorcontribuye a la creacin de nuevos esquemas sociales que incluyen: novedosas maneras decomercializacin aprovechando las facilidades para comunicarse con todo el mundo a travsde Internet; la necesidad de crear leyes adecuadas a la realidad ciberntica actual y, sobretodo; la concepcin de una nueva manera de relacionarse con nuestros semejantes, quecontemple una serie de normas ticas que regulen la convivencia pacifica y cordial entre losmillones de personas que tienen que utilizar estas avanzadas tecnologas para realizar sutrabajo, estudio, descanso y esparcimiento diarios.

    1.3.1. La Primera Generacin

    Se desarrolla entre 1940 y 1952. Es la poca de los ordenadores que funcionaban a vlvulas yel uso era exclusivo para el mbito cientfico/militar. Para poder programarlos haba quemodificar directamente los valores de los circuitos de las mquinas.

  • 5COMPILACION DE COMPUTACION I

    1.3.2. La Segunda Generacin

    Va desde 1952 a 1964. sta surge cuando se sustituye la vlvula por el transistor. En estageneracin aparecen los primeros ordenadores comerciales, los cuales ya tenan unaprogramacin previa que seran los sistemas operativos. stos interpretaban instrucciones enlenguaje de programacin (Cobol, Fortran), de esta manera, el programador escriba susprogramas en esos lenguajes y el ordenador era capaz de traducirlo al lenguaje mquina.

    1.3.3. La Tercera Generacin

    Se dio entre 1964 y 1971. Es la generacin en la cual se comienzan a utilizar los circuitosintegrados; esto permiti por un lado abaratar costos y por el otro aumentar la capacidad deprocesamiento reduciendo el tamao fsico de las mquinas. Por otra parte, esta generacin esimportante porque se da un notable mejoramiento en los lenguajes de programacin y,adems, surgen los programas utilitarios.

    1.3.4. La Cuarta Generacin

    Se desarrolla entre los aos 1971 y 1981. Esta fase de evolucin se caracteriz por laintegracin de los componentes electrnicos, y esto dio lugar a la aparicin delmicroprocesador, que es la integracin de todos los elementos bsicos del ordenador en unslo circuito integrado.

    1.3.5. La Quinta Generacin

    Va desde 1981 hasta nuestros das (aunque ciertos expertos consideran finalizada estageneracin con la aparicin de los procesadores Pentium, consideraremos que aun no hafinalizado) Esta quinta generacin se caracteriza por el surgimiento de la PC, tal como se laconoce actualmente.

    Claudiacard (2006): Generacin de las computadoras: Recuperado dehttp://www.monografias.com/trabajos28/generaciones-computadoras/generaciones-computadoras.shtml

  • 6COMPILACION DE COMPUTACION I

    1.4. Tipos de computadoras

    Hay diferentes tipos de computadoras, desde su casa a la computadora sper computadoramarco principal en el hogar. Basndose en las caractersticas y el poder que podemosidentificar diferentes tipos de computadoras. A continuacin se presentan los principales:

    Supercomputadoras. Una supercomputadora es un equipo con alto poder de cmputoespecializado en la realizacin de operaciones especficas. Y "utiliza principalmente en laciencia.

    Mainframe. Un mainframe es un ordenador de alto rendimiento capaz de llevar a cabo elprocesamiento de datos complejos.

    Minicomputadora. Una minicomputadora es un equipo con potencia y el rendimientointermedio entre una microcomputadora y un mainframe, capaz de permitir el acceso amltiples usuarios.

    Microcomputadora. Una microcomputadora es un equipo caracterizado por la presencia deun nico microprocesador.

    Estaciones de trabajo. Una estacin de trabajo de usuario nica computadora es un trabajode alto rendimiento utilizado para la ejecucin de software profesional.

    Las redes de ordenadores. Una red de computadoras es capaz de calcular la arquitectura paraconectar varios equipos directamente entre s. La red de computadoras tambin se le llamared.

    Computadoras personales. El ordenador personal es un equipo con suficiente potencia yrendimiento para satisfacer las necesidades de un usuario medio.

    Organizadores personales y PDA. Desde el punto de vista de la computadora del consumidores, sobre todo, la "computadora personal" (de escritorio y computadoras porttiles) y"agendas personales" (PDA). Las otras categoras de ordenadores identificar profesionales,que se caracteriza por su alto desempeo de cmputo y almacenamiento.

    Okpedia: Tipos de computadoras: Recuperado dehttp://www.okpedia.es/tipos_de_computadoras

  • 7COMPILACION DE COMPUTACION I

    1.5. Arquitectura de los equipos

    La arquitectura de computadoras es el diseo conceptual y la estructura operacionalfundamental de un sistema de computadora. Es decir, es un modelo y una descripcinfuncional de los requerimientos y las implementaciones de diseo para varias partes de unacomputadora, con especial inters en la forma en que la unidad central de proceso (cpu)trabaja internamente y accede a las direcciones de memoria.

    Tambin suele definirse como la forma de seleccionar e interconectar componentes dehardware para crear computadoras segn los requerimientos de funcionalidad, rendimiento ycosto.

    El ordenador recibe y enva la informacin a travs de los perifricos por medio de loscanales. La UCP es la encargada de procesar la informacin que le llega al ordenador. Elintercambio de informacin se tiene que hacer con los perifricos y la UCP. Todas aquellasunidades de un sistema exceptuando la UCP se denomina perifrico, por lo que el ordenadortiene dos partes bien diferenciadas, que son: la UCP (encargada de ejecutar programas y queest compuesta por la memoria principal, la Unidad aritmtico lgica (UAL) y la Unidad deControl) y los perifricos (que pueden ser de entrada, salida, entrada-salida ycomunicaciones).

    La implantacin de instrucciones es similar al uso de una serie de desmontaje en una fbricade manufacturacin. En las cadenas de montaje, el producto pasa a travs de muchas etapasde produccin antes de tener el producto desarmado. Cada etapa o segmento de la cadena estespecializada en un rea especfica de la lnea de produccin y lleva a cabo siempre la mismaactividad. Esta tecnologa es aplicada en el diseo de procesadores eficientes.

    A estos procesadores se les conoce como pipeline processors. Estos estn compuestos por unalista de segmentos lineales y secuenciales en donde cada segmento lleva a cabo una tarea o ungrupo de tareas computacionales. Los datos que provienen del exterior se introducen en elsistema para ser procesados. La computadora realiza operaciones con los datos que tienealmacenados en memoria, produce nuevos datos o informacin para uso externo.

    Annimo: Arquitectura de la computadora: Recuperado dehttp://es.wikipedia.org/wiki/Arquitectura_de_computadoras

  • 8COMPILACION DE COMPUTACION I

    1.6. Perifricos de entrada, salida y almacenamiento

    Las Computadoras son una herramienta esencial, prcticamente en casi todos los campos denuestras vidas; es til, ayuda a la mejora y excelencia del trabajo; lo que lo hace mucho msfcil y prctico.

    En poco tiempo, las computadoras se han integrado de tal manera a nuestra vida cotidiana,puesto que han transformado los procesos laborales complejos y de gran dificultad hacia unamanera ms eficiente de resolver los problemas difciles, buscndole una solucin prctica. Elpapel que juegan los dispositivos perifricos de la computadora es esencial, ya que sin talesdispositivos la computadora no sera til a los usuarios.

    Los dispositivos perifricos nos ayudan a introducir a la computadora los datos para que estanos ayude a la resolucin de problemas y por consiguiente obtener el resultado de dichasoperaciones, es decir; estos dispositivos nos ayudan a comunicarnos con la computadora, paraque esta a su vez nos ayude a resolver los problemas que tengamos y realice las operacionesque nosotros no podamos realizar manualmente.

    1.6.1. Perifricos de entrada

    Permiten que el usuario se comunique con la computadora, mediante dispositivos que ayudanal ingreso de informacin desde el exterior. Estos datos pueden provenir de distintas fuentes,siendo la principal un ser humano.

    Los perifricos de entrada son generadores de informacin, por lo que no pueden recibirningn dato procedente del ordenador ni de cualquier otro perifrico.

    1.6.1.1. Teclado: Un teclado es un perifrico o dispositivo que permite ingresar informacin,tiene entre 99 y 108 teclas aproximadamente, esta dividido en 4 bloques.1.6.1.2. Micrfono: Su funcin es la de transformar (traducir) las vibraciones debidas a lapresin acstica ejercida sobre su cpsula por las ondas sonoras en energa elctrica o grabarsonidos de cualquier lugar o elemento.

    1.6.1.3. Escner: es un aparato o dispositivo utilizado en medicina, electrnica e informtica,que explora el cuerpo humano, un espacio, imgenes o documentos.

  • 9COMPILACION DE COMPUTACION I

    1.6.1.4. Mouse: es un dispositivo apuntador, generalmente fabricado en plstico. Se utilizacon una de las manos del usuario y detecta su movimiento relativo en dos dimensiones por lasuperficie plana en la que se apoya, reflejndose habitualmente a travs de un puntero oflecha en el monitor.

    1.6.1.5. Cmara Web: es una pequea cmara digital conectada a una computadora, la cualpuede capturar imgenes y transmitirlas a travs de Internet, ya sea a una pgina web o a otrau otras computadoras de forma privada.

    1.6.2. Perifricos de Salida

    Un perifrico de salida es un dispositivo electrnico capaz de imprimir, mostrar o emitirseales que sean fcilmente interpretables por el usuario. Bsicamente, un perifrico de salidatiene la funcin de mostrarle al usuario operador de la computadora el resultado de lasoperaciones realizadas o procesadas por la misma.

    Es decir que mediante la utilizacin del perifrico de salida la computadora se comunica ynos muestra el resultado de nuestro trabajo, pudiendo observarlos fcilmente por intermediodel monitor o la impresora, los dos perifricos de salida ms utilizados. Tambin existe untercer tipo de perifrico de salida, comnmente conocido como parlantes o auriculares, loscuales nos permitirn escuchar lo que la computadora tiene para decir.1.6.2.1. Monitor: aunque tambin es comn llamarlo "pantalla", es un dispositivo de salidaque, mediante una interfaz, muestra los resultados del procesamiento de una computadora.

    1.6.2.2. Impresora: permite producir una copia permanente de textos o grficos dedocumentos almacenados en formato electrnico, imprimindolos en medios fsicos,normalmente en papel o transparencias, utilizando cartuchos de tinta o tecnologa lser.Muchas impresoras son usadas como perifricos, y estn permanentemente unidas alordenador por un cable.

    1.6.2.3. Fax: Mtodo y aparato de transmisin y recepcin de documentos mediante la redtelefnica conmutada que se basa en la conversin a impulsos de las imgenes ledas por elemisor, impulsos que son traducidos en puntos -formando imgenes- en el receptor.

    1.6.2.4. Tarjeta de sonido: es una tarjeta de expansin para computadoras que permite laentrada y salida de audio bajo el control de un programa informtico llamado controlador.

  • 10

    COMPILACION DE COMPUTACION I

    1.6.2.5. Altavoz: es un transductor electroacstica utilizado para la reproduccin de sonido.Uno o varios altavoces pueden formar una pantalla acstica.

    1.6.3. Perifricos de Almacenamiento

    Los perifricos de almacenamiento, llamados tambin perifricos de memoria auxiliar, sonunos dispositivos en los que se almacenan, temporales o permanentes, los datos que va amanejar la CPU durante el proceso en curso, y que no es posible mantener en la memoriaprincipal. Suponen un apoyo fundamental a la computadora para realizar su trabajo habitual.

    1.6.3.1. CD: es un soporte digital ptico utilizado para almacenar cualquier tipo deinformacin (audio, imgenes, vdeo, documentos y otros datos).

    1.6.3.2. Disco Duro: es un dispositivo no voltil, que conserva la informacin aun con laprdida de energa, que emplea un sistema de grabacin magntica digital. Dentro de lacarcasa hay una serie de platos metlicos apilados girando a gran velocidad. Sobre los platosse sitan los cabezales encargados de leer o escribir los impulsos magnticos.1.6.3.3. USB Memoria Flash: es un puerto que sirve para conectar perifricos a uncomputador.

    Aguinagalde A. (2006): Dispositivos perifricos de entrada y salida de un computador:Recuperado de http://www.monografias.com/trabajos34/dispositivos-perifericos/dispositivos-perifericos.shtml

    2. SISTEMAS OPERATIVOS

    Un sistema operativo (S.O.) es un programa o conjunto de programas y servicios, que seencarga de administrar y gestionar los recursos de una computadora. Es el medio a bajo nivelde supervisar y gestionar los recursos del hardware. Provee la interface a los programadores yusuarios para acceder a los recursos de la mquina.

    El S.O. procesa la informacin del sistema y las entradas del usuario, y respondeadministrado y gestionando las tareas y los recursos internos del sistema. Algunas de stastareas son: la gestin de memoria, la prioridad de las llamadas de sistema, y recursos como:dispositivos de entrada y salida, redes y administracin de archivos.

  • 11

    COMPILACION DE COMPUTACION I

    c-zar (2008): Sistemas Operativos: Recuperado dehttp://www.monografias.com/trabajos59/sistemasoperativos/sistemasoperativos.shtml

    2.1. Programas comerciales, clasificacin

    El software no libre (tambin llamado software propietario, software privativo, softwareprivado, software con propietario o software de propiedad) se refiere a cualquier programainformtico en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo oredistribuirlo (con o sin modificaciones), o cuyo cdigo fuente no est disponible o el accesoa ste se encuentra restringido.

    En el software no libre una persona fsica o jurdica (compaa, corporacin, fundacin, etc.)posee los derechos de autor sobre un software, lo cual le permite negar o no otorgar losderechos de usar el programa con cualquier propsito de estudiar cmo funciona el programay adaptarlo a las propias necesidades (donde el acceso al cdigo fuente es una condicinprevia); de distribuir copias; o de mejorar el programa y hacer pblicas las mejoras (para estoel acceso al cdigo fuente es un requisito previo).

    De esta manera, un software sigue siendo no libre an si el cdigo fuente es hecho pblico,cuando se mantiene la reserva de derechos sobre el uso, modificacin o distribucin (porejemplo, la versin comercial de SSH o el programa de licencias Shared Source deMicrosoft).

    2.2. Licencia

    La licencia de software es una especie de contrato, en donde se especifican todas las normasy clusulas que rigen el uso de un determinado programa, principalmente se estipulan losalcances de uso, instalacin, reproduccin y copia de estos productos.

    El tema de las licencias de software puede ser muy complejo. El negocio del software se basaen licencias binarias. La propiedad intelectual de los distribuidores de software comercialnace del cdigo fuente. Las licencias de software se crean con diversos fines empresariales ypara afrontar diversos tipos de relaciones (como distribuidor/cliente y partner/partner). Losdesarrolladores de software tanto comercial como no comercial utilizan decenas de licenciasque abarcan una gran variedad de trminos y condiciones.

  • 12

    COMPILACION DE COMPUTACION I

    Los costos en las empresas han sido y seguir siendo un tema crtico. Con la irrupcin de lascomputadoras han surgido costos y beneficios no existentes hasta hace algunas dcadas atrs,convirtindose el manejo eficiente de la informacin en un factor clave para la obtencin delxito y para el desarrollo de ventajas comparativas sobre los competidores.

    Dado este panorama, es comn que las grandes empresas dispongan de sistemas que poseenaltos costos de mantenimiento, actualizacin, capacitacin, soporte, etc. que muchas vecessuperan el costo de obtencin de la licencia. Por otra parte, han surgido cada vez con mayorfuerza programas de cdigo libre amigables para el "usuario del hogar" que le permitenabaratar costos en desmedro de otro software comercial con altos costos en licencias.

    Conocer las ventajas, desventajas, derechos y deberes de las empresas y de los usuariosfinales, adems de todas las otras personas que se relacionan con el software, de las licenciasde software ms utilizadas, tanto el software libre como el software comercial, esimprescindible para que las empresas y los usuarios finales puedan tomar las mejoresdecisiones acerca de los sistemas que utilizarn. Es importante tambin conocer como afectanestas licencias al trabajo de otras personas, como por ejemplo a los desarrolladores,vendedores, distribuidores, etc., y conocer tambin sus derechos y deberes para las licenciasque se expondrn en este trabajo.

    Las licencias de uso de software generalmente caen en alguno de estos tipos:

    Licencia propietaria. Uso en una computadora por el pago de un precio.

    Shareware. Uso limitado en tiempo o capacidades, despus pagar un precio.

    Freeware. Usar y copiar ilimitado, precio es cero.

    Software libre. Usar, copiar, estudiar, modificar, redistribuir. Cdigo fuente incluido. Esposible dividir las licencias de software libre en dos grandes familias. Una de ellas estcompuesta por las licencias que no imponen condiciones especiales, slo especifican que elsoftware se puede redistribuir o modificar. Estas son las llamadas licencias permisivas. Laotra familia, denominadas licencias robustas o licencias copyleft, imponen condiciones encaso de que se quiera redistribuir el software, condiciones que van en la lnea de forzar a quese sigan cumpliendo las condiciones de la licencia despus de la primera redistribucin.

  • 13

    COMPILACION DE COMPUTACION I

    Mientras que el primer grupo hace nfasis en la libertad de quien recibe un programa, ya quele permite hacer casi lo que quiera con l (en trminos de las sucesivas redistribuciones), elsegundo obliga a que las modificaciones y redistribuciones respeten los trminos de lalicencia original.

    Leonardo Muro Garca (2008): Licencias de Softwares: Recuperado dehttp://www.monografias.com/trabajos55/licencias-de-software/licencias-de-software.shtml#ixzz3JLZxPjUT

    2.3. Sistemas Libres

    Software libre es el software que respeta la libertad de los usuarios y la comunidad. Engrandes lneas, significa que los usuarios tienen la libertad para ejecutar, copiar, distribuir,estudiar, modificar y mejorar el software. Es decir, el software libre es una cuestin delibertad, no de precio. Para entender el concepto, piense en libre como en libre expresin,no como en barra libre

    Promovemos estas libertades porque todos merecen tenerlas. Con estas libertades, losusuarios (tanto individualmente como en forma colectiva) controlan el programa y lo que estehace. Cuando los usuarios no controlan el programa, decimos que dicho programa no es libre,o que es privativo. Un programa que no es libre controla a los usuarios, y el programadorcontrola el programa, con lo cual el programa resulta ser un instrumento de poder injusto.

    Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:

    La libertad de ejecutar el programa como se desea, con cualquier propsito

    La libertad de estudiar cmo funciona el programa, y cambiarlo para que haga lo que ustedquiera. El acceso al cdigo fuente es una condicin necesaria para ello.

    La libertad de redistribuir copias para ayudar a su prjimo.

    La libertad de distribuir copias de sus versiones modificadas a terceros. Esto le permiteofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El accesoal cdigo fuente es una condicin necesaria para ello.

  • 14

    COMPILACION DE COMPUTACION I

    Un programa es software libre si otorga a los usuarios todas estas libertades de maneraadecuada. De lo contrario no es libre. Existen diversos esquemas de distribucin que no sonlibres, y si bien podemos distinguirlos en base a cunto les falta para llegar a ser libres,nosotros los consideramos contrarios a la tica a todos por igual.

    La libertad para distribuir (libertades 2 y 3) significa que usted tiene la libertad pararedistribuir copias con o sin modificaciones, ya sea gratuitamente o cobrando una tarifa por ladistribucin, a cualquiera en cualquier parte. Ser libre de hacer esto significa, entre otrascosas, que no tiene que pedir ni pagar ningn permiso para hacerlo.

    Tambin debe tener la libertad de hacer modificaciones y usarlas en privado para su propiotrabajo o pasatiempo, sin siquiera mencionar que existen. Si publica sus cambios, no debeestar obligado a notificarlo a nadie en particular, ni de ninguna manera en particular.

    La libertad de ejecutar el programa significa que cualquier tipo de persona u organizacin eslibre de usarlo en cualquier tipo de sistema de computacin, para cualquier tipo de trabajo yfinalidad, sin que exista obligacin alguna de comunicarlo al programador ni a ninguna otraentidad especfica. En esta libertad, lo que importa es el propsito del usuario, no el delprogramador. Usted como usuario es libre de ejecutar el programa para alcanzar suspropsitos, y si lo distribuye a otra persona, tambin esa persona ser libre de ejecutarlo paralo que necesite; usted no tiene el derecho de imponerle sus propios objetivos a la otrapersona.

    La libertad de ejecutar el programa como se desea significa que al usuario no se le prohbe ono se le impide hacerlo. No tiene nada que ver con el tipo de funcionalidades que el programaposee ni con el hecho de que el programa sea o no sea til para lo que se quiere hacer.

    Para que las libertades 1 y 3 (realizar cambios y publicar las versiones modificadas) tengansentido, usted debe tener acceso al cdigo fuente del programa. Por consiguiente, el acceso alcdigo fuente es una condicin necesaria para el software libre. El cdigo fuente ofuscado noes cdigo fuente real y no cuenta como cdigo fuente.

    La libertad 1 incluye la libertad de usar su versin modificada en lugar de la original. Si elprograma se entrega unido a un producto diseado para ejecutar versiones modificadas porterceros, pero rechaza ejecutar las suyas prctica conocida como tivoizacin o bloqueo, o(segn la terminologa perversa de quienes lo practican) arranque seguro, la libertad 1 se

  • 15

    COMPILACION DE COMPUTACION I

    convierte en una vana simulacin ms que una realidad prctica. Estos binarios no sonsoftware libre, aun cuando se hayan compilado a partir de un cdigo fuente libre.

    Una manera importante de modificar el programa es agregndole subrutinas y mdulos libresya disponibles. Si la licencia del programa especfica que no se pueden aadir mdulos queya existen y que estn bajo una licencia apropiada, por ejemplo si requiere que usted sea eltitular del copyright del cdigo que desea aadir, entonces se trata de una licencia demasiadorestrictiva como para considerarla libre.

    La libertad 3 incluye la libertad de publicar sus versiones modificadas como software libre.Una licencia libre tambin puede autorizar otras formas de publicacin; en otras palabras, notiene que ser una licencia con copyleft. No obstante, una licencia que requiera que lasversiones modificadas no sean libres, no se puede considerar libre.

    Para que estas libertades sean reales, deben ser permanentes e irrevocables siempre que ustedno cometa ningn error; si el programador del software tiene el poder de revocar la licencia, ode aadir restricciones a las condiciones de uso en forma retroactiva, sin que haya habidoninguna accin de parte del usuario que lo justifique, el software no es libre.

    Sin embargo, ciertos tipos de reglas sobre la manera de distribuir software libre sonaceptables, cuando no entran en conflicto con las libertades principales. Por ejemplo, elcopylef, definido muy resumidamente, es la regla en base a la cual, cuando redistribuye elprograma, no se puede agregar restricciones para denegar a los dems las libertadesprincipales. Esta regla no entra en conflicto con las libertades principales, ms bien lasprotege.

    En el proyecto GNU usamos el copyleft para proteger legalmente las cuatro libertades paratodos. Creemos que existen razones importantes por las que es mejor usar el copyleft. Detodos modos, el software libre sin copyleft tambin es tico. Vase en categoras del softwarelibre una descripcin de la relacin que existe entre el software libre, software con copyleft yotros tipos de software.

    Software libre no significa que no es comercial. Un programa libre debe estar disponiblepara el uso comercial, la programacin comercial y la distribucin comercial. Laprogramacin comercial de software libre ya no es inusual; el software libre comercial esmuy importante. Puede haber pagado dinero para obtener copias de software libre, o puede

  • 16

    COMPILACION DE COMPUTACION I

    haber obtenido copias sin costo. Pero sin tener en cuenta cmo obtuvo sus copias, siempretiene la libertad de copiar y modificar el software, incluso de vender copias.

    Si una modificacin constituye o no una mejora, es un asunto subjetivo. Si su derecho amodificar un programa se limita, bsicamente, a modificaciones que alguna otra personaconsidera una mejora, el programa no es libre.

    No obstante, eventuales reglas sobre cmo empaquetar una versin modificada sonaceptables si no limitan substancialmente su libertad para publicar versiones modificadas, osu libertad para hacer y usar versiones modificadas en privado. As, es aceptable que unalicencia le obligue a cambiar el nombre de la versin modificada, eliminar el logotipo oidentificar sus modificaciones como suyas. Son aceptables siempre y cuando esasobligaciones no sean tan agobiantes que le dificulten la publicacin de las modificaciones.Como ya est realizando otras modificaciones al programa, no le supondr un problema haceralgunas ms.

    Las reglas del tipo si pone a disposicin su versin de este modo, tambin debe hacerlo deeste otro modo tambin pueden ser, bajo la misma condicin, admisibles. Un ejemplo deuna regla admisible sera alguna que requiera que, si usted ha distribuido una versinmodificada y uno de los programadores anteriores le solicita una copia, usted deba envirsela(tenga en cuenta que tal regla le sigue permitiendo optar por distribuir o no distribuir suversin). Las reglas que obligan a suministrar el cdigo fuente a los usuarios de las versionespublicadas tambin son admisibles.

    Un problema particular se presenta cuando la licencia requiere que a un programa se lecambie el nombre con el cual ser invocado por otros programas. De hecho este requisitodificulta la publicacin de la versin modificada para reemplazar al original cuando seainvocado por esos otros programas. Este tipo de requisitos es aceptable nicamente cuandoexista un instrumento adecuado para la asignacin de alias que permita especificar el nombredel programa original como un alias de la versin modificada.

    En algunos casos las normas de control de exportacin y las sanciones comerciales impuestaspor el Gobierno pueden limitar la libertad de distribuir copias de los programas a nivelinternacional. Los desarrolladores de software no tienen el poder de eliminar o pasar por altoestas restricciones, pero lo que s pueden y deben hacer es rehusar imponerlas como

  • 17

    COMPILACION DE COMPUTACION I

    condiciones para el uso del programa. De este modo, las restricciones no afectarn lasactividades ni a las personas fuera de las jurisdicciones de tales Gobiernos. Por tanto, laslicencias de software libre no deben requerir la obediencia a ninguna norma de exportacinque no sea trivial como condicin para ejercer cualquiera de las libertades esenciales.

    GNU Operating System: Licencias Libres: Recuperado dehttps://www.gnu.org/philosophy/free-sw.es.html}

    2.4. Sistemas Operativos

    El sistema operativo es el programa (o software) ms importante de un ordenador. Para quefuncionen los otros programas, cada ordenador de uso general debe tener un sistemaoperativo. Los sistemas operativos realizan tareas bsicas, tales como reconocimiento de laconexin del teclado, enviar la informacin a la pantalla, no perder de vista archivos ydirectorios en el disco, y controlar los dispositivos perifricos tales como impresoras, escner,etc.

    En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, escomo un polica de trfico, se asegura de que los programas y usuarios que estn funcionandoal mismo tiempo no interfieran entre ellos. El sistema operativo tambin es responsable de laseguridad, asegurndose de que los usuarios no autorizados no tengan acceso al sistema.

    2.4.1. Clasificacin de los Sistemas Operativos

    Los sistemas operativos pueden ser clasificados de la siguiente forma:

    2.4.1.1 Multiusuario: Permite que dos o ms usuarios utilicen sus programas al mismotiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismotiempo.

    2.4.1.2 Multiprocesador: soporta el abrir un mismo programa en ms de una CPU.

    2.4.1.3 Multitarea: Permite que varios programas se ejecuten al mismo tiempo.

    2.4.1.4. Multitramo: Permite que diversas partes de un solo programa funcionen al mismotiempo.

  • 18

    COMPILACION DE COMPUTACION I

    2.4.1.5. Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativoscomo DOS y UNIX, no funcionan en tiempo real.

    2.4.2. Cmo funciona un Sistema Operativo

    Los sistemas operativos proporcionan una plataforma de software encima de la cual otrosprogramas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para quefuncionen encima de un sistema operativo particular, por tanto, la eleccin del sistemaoperativo determina en gran medida las aplicaciones que puedes utilizar.

    Los sistemas operativos ms utilizados en los PC son DOS, OS/2, y Windows, pero hay otrosque tambin se utilizan, como por ejemplo Linux.

    Masadelante: Que son los sistemas operativos: Recuperado dehttp://www.masadelante.com/faqs/sistema-operativo

    2.5. Sistemas Operativos de Windows

    Windows es una palabra del idioma ingls que significa ventana. Su utilizacin en espaol,

    en cambio, est casi exclusivamente vinculada a un sistema informtico desarrollado por laempresa Microsoft y comercializado desde 1985.

    Microsoft Windows es un sistema operativo, es decir, un conjunto de programas queposibilita la administracin de los recursos de una computadora. Este tipo de sistemasempieza a trabajar cuando se enciende el equipo para gestionar el hardware a partir desde losniveles ms bsicos.

    Es importante tener en cuenta que los sistemas operativos funcionan tanto en las

    computadoras como en otros dispositivos electrnicos que usan microprocesadores (telfonosmviles, reproductores de DVD, etc.). En el caso de Windows, su versin estndar funcionacon computadoras, aunque tambin existe una versin para telfonos (Windows Mobile).

    Precisamente en el ao 2013 este software se encuentra celebrando su treinta aniversario puesfue el 10 de noviembre de 1983 cuando Bill Gates se anim a presentar a aquel. No obstante,es cierto que no sera hasta dos aos ms tarde cuando el citado producto no comenz acomercializarse en todo el mundo.

  • 19

    COMPILACION DE COMPUTACION I

    En aquel momento lleg al mercado presentndose como una extensin del conocido sistemaMS-DOS y con una serie de caractersticas entre las que destacaba que el usuario se veafavorecido por las utilidades que tena a su disposicin as como la facilidad de manejo de lasmismas.

    Desde aquel entonces hasta nuestros das Microsoft Windows ha presentado diversasversiones con el claro objetivo de ir adaptndose a los tiempos y, sobre todo, a lasnecesidades que tena el usuario en todo momento. As, entre aquellas tendramos quedestacar Windows NT, Windows 95, Windows 98, Windows 2000, Windows XP, WindowsVista, Windows 7 y Windows 8, que es la ltima hasta el momento.

    En la mencionada versin que es la ms reciente tendramos que destacar el hecho de que seha presentado con una serie importante de novedades. En este caso, incluye tilesherramientas y servicios tales como, por ejemplo, juegos Xbox live, Xbox Music, mapas,Windows Store, calendario, Bing App o SkyDrive App.

    Todo ello sin olvidar otras interesantes y tambin muy prcticas herramientas en materia dedeportes, viajes, noticias, mensajes, vdeos y fotografas. Por supuesto, sin olvidarinstrumentos como una cmara, que hacen de Microsoft Windows un referente en elmercado.

    Microsoft domina el mercado de los sistemas operativos con comodidad, ya que Windowsest instalado en ms del 90% de las computadoras con acceso a Internet en todo el mundo.Entre sus principales aplicaciones (que pueden ser desinstaladas por los usuarios oreemplazadas por otras similares sin que el sistema operativo deje de funcionar), seencuentran el navegador Internet Explorer, el reproductor multimedia Windows Media, eleditor de imgenes Paint y el procesador de texto WordPad.

    La principal novedad que aport Windows desde sus orgenes fue su atractivo visual y sufacilidad de uso. De hecho, su nombre (ventanas) proviene de la forma en que el sistema

    presenta al usuario los recursos de su computadora, lo que facilita las tareas cotidianas.Windows, de todas formas, suele recibir numerosas crticas por sus problemas de seguridad ypor otros fallos.

    Pgina Definicin: Definicin de Windows: Recuperado dehttp://definicion.de/windows/#ixzz3JZU6JVq5

  • 20

    COMPILACION DE COMPUTACION I

    2.6. Herramientas y Utilitarios Paint

    Microsoft Paint es un programa simple para editar grficos, este programa est incluido enMicrosoft Windows.

    Muchas de las opciones en Paint se encuentran incluidas en otros programas similares peroms sofisticados, as que Paint es una buena introduccin para aprender a usar otrosprogramas.

    Microsoft Paint es una aplicacin para procesar archivos bitmap de Windows. Bitmaps songrficos comnmente usados en las computadoras (muchas de las imgenes de fondo que seven son bitmaps). Generalmente son muy grandes para usarlos en internet. La extensin paraun archivo bitmap es .bmp.

    2.6.1. Abrir Paint

    Selecciona inicio, Programas, Accesorios y finalmente Paint.

    En otras computadoras el archivo ejecutable para Paint es pbrush.exe, est localizado en eldirectorio de Windows, usualmente C:\WINDOWS.

    2.6.2. rea de Dibujo

    Al iniciarlo, Paint muestra un rea de dibujo llamado lienzo. Recuerda que al igual que otrosprogramas de Microsoft, si realizas una accin no deseada, selecciona Editar, deshacer o Ctr-z para deshacer la accin.

    Botn de Seleccin Libre.- Utilizado para seleccionar reas en la imagen que tengacualquier forma.

    Botn de Seleccin.- Sirve para seleccionar reas rectangulares de una imagen.

    NOTA Cualquiera de estos 2 botones seleccionar reas para copiar, borrar, o colorear.

    Botn de Aumento.- Amplifica la imagen, para poder observarla ms detalladamente.

  • 21

    COMPILACION DE COMPUTACION I

    Lneas.- Para Dibujar Lneas Rectas

    En la caja de herramientas, presionar el botn de lnea recta.

    Al final de la caja de herramientas, selecciona el ancho de la lnea.

    Escoge el color de lnea deseado.

    Para dibujar la lnea, arrastra el cursor o flecha.

    Dibuja perfectamente la lnea horizontal, vertical o diagonal, manteniendo presionado la teclaShift mientras lo arrastras.

    Usa el botn izquierdo del mouse para dibujar con el color de primer plano; usa el botnderecho para dibujar con el color de fondo.

    Para Dibujar Lneas Libremente

    En la caja de herramientas, presiona el lpiz.

    Para dibujar la lnea, arrastra la flecha

    Para Dibujar Curvas

    En la caja de herramientas, presiona la lnea curva

    Al final de la caja de herramientas, selecciona el ancho de la lnea.

    Dibuja una lnea recta presionando la flecha.

    Haz clic donde quieras el arco de la curva, despus arrastra la flecha para ajustar la cuerva.Repite este paso para un segundo arco

    Cada curva debe tener al menos un arco, pero no ms de dos.

    Para Dibujar Elipses o Crculos

    En la caja de herramientas, presiona el dibujo del valo.

    Arrastra la flecha en forma diagonal

    Dibuja un crculo perfecto manteniendo presionado Shift mientras arrastras la flecha.

  • 22

    COMPILACION DE COMPUTACION I

    Puedes colorearlo al escoger una forma de relleno al final de la caja de herramientas. Elige uncolor nuevo en la caja de colores.

    Para Dibujar un Rectngulo o Cuadrado

    En la caja de herramientas, presiona el botn del cuadro para crear un cuadro con esquinas, o

    presiona para crear un cuadro SIN esquinas.

    Para dibujar un rectngulo, arrastra la flecha en forma diagonal en la direccin que quieras.

    Para dibujar cuadrados, mantn presionado Shift mientras arrastras la flecha.

    Para colorearlo escoge una forma de relleno de la caja de herramientas.

    Para el ancho de los bordes selecciona lnea recta o curva en la caja de herramientas, despusregresa al cuadrado.

    Para Dibujar un Polgono

    En la caja de herramientas, presiona el botn de polgono.

    Para dibujar el polgono, arrastra la flecha y haz clic en cada esquina para pasar a la siguientelnea y doble clic cuando hayas terminado.

    Para usar ngulos de 90 y 45, mantn presionado la tecla Shift.

    Para Agregar Texto

    Asegrate de que el color de primer plano sea el color que deseas.

    Haz clic en la herramienta de texto.

    Arrastra el cuadro de texto a travs del dibujo.

    Escribe el texto que desees.

    Presiona VIEW, TEXT TOOLBAR para cambiar el tamao y tipo de letra.

    Asegrate de que est correcto, antes de hacer clic fuera del cuadro de texto. Puesto que unavez que hayas aadido texto, NO PODRS BORRAR.

  • 23

    COMPILACION DE COMPUTACION I

    Colores.- Para escoger Colores de Primer y Segundo Plano (Fondo)

    Para fijar un color de primer plano selecciona un color de la caja de colores.

    Para fijar el color de fondo selecciona con el botn derecho del mouse un color de la caja decolores.

    Los colores seleccionados aparecern a la izquierda de la caja de colores. El color superior esel color del primer plano y el inferior del fondo.

    Para Escoger Colores (de una imagen que ya tiene color)

    En la caja de herramientas, presiona el gotero.

    Haz clic en el color deseado de la imagen.

    Nota como el color que escogiste se convierte en el color del primer plano.

    Para Rellenar un rea u Objeto con Color

    En la caja de herramientas, presiona la lata de pintura.

    Haz clic en el rea u objeto que deseas colorear.

    NOTA

    Si el dibujo que va a ser rellenado tiene aberturas, el color se va a derramar por toda el reade dibujo. Puedes encontrar y cerrar esas aberturas al hacer clic en View, Zoom y por ltimoLarege Size o Custom.Los colores de primer y segundo plano aparecen a la izquierda de la caja de colores. Puedesrellenar con el color de primer plano al hacer clic en el, o con el color de fondo al hacer cliccon el botn derecho del mouse.

    Para Pintar con Brocha

    En la caja de herramientas, presiona la brocha.

    Al final de la caja de herramientas, haz clic en la forma de la brocha.

    Para pintar, arrastra el cursor o flecha.

  • 24

    COMPILACION DE COMPUTACION I

    Para Crear Efecto de Aerosol

    En la caja de herramientas, presiona la lata de pintura aerosol.

    Al final de la caja de herramientas, selecciona el tamao del aerosol.

    Para pintar, arrastra el cursor.

    Borrar.- Para Borrar un rea Pequea

    En la caja de herramientas, selecciona el borrador.

    Al final de la caja de herramientas, haz clic en la forma del borrador.

    Arrastra el cursor sobre el rea que quieres borrar.

    NOTA El color de fondo seleccionado muestra que color va dejar detrs el borrador.

    Para Borrar reas Grandes

    En la caja de herramientas, elige el rectngulo para seleccionar un rea rectangular o elige laforma poligonal para seleccionar libremente un rea.

    Arrastra el cursor para seleccionar el rea que quieres borrar.

    En el men Edit, escoge Clear Selection.

    Actividad: Usando Microsoft Paint

    Completa el siguiente dibujo. Asegrate de seguir correctamente los pasos. Revsaloconforme completas el dibujo. Sigue las instrucciones de borrar si cometes un error.Recuerda que siempre puedes deshacer cualquier parte nueva que aadas al dibujo. Y puedesreiniciar seleccionando Nuevo.

    Dibuja una Casa

    Usa el cuadrado para hacer la casa.

    Utiliza la lnea recta para crear el techo.

    Usa el polgono para dibujar el techo.

  • 25

    COMPILACION DE COMPUTACION I

    Utiliza el cuadrado y la lnea recta para realizar las ventanas.

    Usa lneas curvas para aadir cortinas a las ventanas.

    Pon un sol en el cielo, utiliza el crculo.

    Coloca rayos en l solo, usando el lpiz.

    Colorea el cielo de azul con el aerosol.

    Rellena el sol de amarillo con la lata de pintura. Pinta las cortinas con la brocha.

    Usa la lata de pintura para colorear la casa.

    Escribe tu nombre con el cuadro de texto. Gurdalo

    ale7g_bsb (2002): Introduccin De Microsoft Paint: Recuperado dehttp://www.monografias.com/trabajos11/paint/paint.shtml#ixzz3JZVOClbD

    2.7. Wordpad

    Los procesadores de texto son programas informticos que permiten la creacin y edicin dedocumentos de texto en una computadora. Este tipo de software ofrece una gran cantidad defuncionalidades para las tareas de redaccin, que hacen el trabajo ms fcil y potencian lacreatividad de sus usuarios, liberndolos de presiones tales como la que supone lamaquetacin a mano.

    WordPad es uno de los procesadores de texto ms populares del mundo. Desarrollado por lacompaa norteamericana Microsoft, este programa forma parte de la mayora de lasversiones del sistema operativo Windows; en otras palabras, se ofrece de forma gratuita ypermite la confeccin de simples documentos sin necesidad de adquirir otra aplicacin.

    Se trata de un procesador de texto de caractersticas bsicas, con muchas menos funcionesque Microsoft Word, por ejemplo. Comenz a incluirse en el sistema operativo a partir deWindows 95, en reemplazo de Windows Write.

    No debe confundirse WordPad con el Bloc de notas, otra aplicacin incluida en el sistemaoperativo de Microsoft, ya que este ltimo no permite la creacin de texto con formato (colory tipo de fuente, mrgenes, etctera).

  • 26

    COMPILACION DE COMPUTACION I

    Escoger entre distintas fuentes, cambiar el tamao y los colores de las letras, aplicar negrita ocursiva, subrayar las palabras, buscar dentro de los documentos y agregar imgenes y otrostipos de objetos son algunas de las prestaciones de WordPad.

    Muchas versiones de WordPad permiten abrir documentos creados con Word, aunque suelenproducirse problemas de formato. Guardar en formato Word, en cambio, no es posible.

    La ausencia de un corrector ortogrfico y la imposibilidad de manejar tablas se encuentranentre los principales puntos dbiles de WordPad en comparacin a otros procesadores detexto. Por lo tanto, puede afirmarse que WordPad slo es apropiado para tareas bsicas.

    Wordpad A simple vista puede parecer innecesario incluir tanto el Bloc de notas comoWordpad en el paquete Windows, dado que ambos ofrecen el mnimo de funcionalidad de sugnero. Sin embargo, es necesario sealar que tienen las herramientas suficientes como paracubrir un nmero considerable de necesidades.

    Por ejemplo, apenas instalado el sistema operativo, no siempre se dispone de una conexin aInternet, y muy pocos consumidores finales adquieren una suite de oficina (como serMicrosoft Office), al menos por los medios legales. Por lo tanto, es comn encontrarse frentea un ordenador nuevo que, de no ser por la versin de Windows que lleva instalada, parecedesierto de aplicaciones.

    Cuando se debe esperar un plazo de varios das para acceder a Internet, contar con Wordpadpuede resultar muy til para la redaccin de varios tipos de documentos, sobre todo aquellosque no requieren de la creacin de tablas: un Currculum Vtae sencillo, una monografa, untexto literario de cualquier gnero o incluso el borrador de un texto que se pretendaornamentar una vez adquirido un programa ms completo.

    El Bloc de notas, por otro lado, es muy usado por programadores avanzados, que no deseanaprovechar las comodidades de los editores de cdigo incluidos en entornos de desarrollointegrados (IDEs) como Eclipse y Netbeans. El cdigo de una aplicacin no tiene formato,por lo cual es innecesario el uso de Wordpad en este caso. Sin embargo, existen ligerasexcepciones; en el caso de Python, por ejemplo, el uso de tabulaciones es obligatorio, seconsidera parte integral del cdigo fuente, mientras que la mayora de los lenguajes loignoran.

  • 27

    COMPILACION DE COMPUTACION I

    En la actualidad, cuando se cuenta con una conexin a Internet, existen varios productosgratuitos que realizan gran parte de las funciones de Microsoft Word; uno de los mspopulares se denomina Writer, y forma parte de OpenOffice, una suite de oficina de fuenteabierta. Ante tantas alternativas a coste cero, el uso de Wordpad resulta cada vez menosnecesario.

    Pgina Definicin: Definicin de WordPad: Recuperado dehttp://definicion.de/wordpad/#ixzz3JZXwidKW

    2.8. Calculadora

    El calculador de Windows es un componente de Windows que sirve para realizar clculosbsicos y avanzados.

    El ejecutable de la calculadora de Windows (calc.exe) se encuentra en la carpeta donde estinstalado el sistema operativo Windows.

    La calculadora tiene una interfaz simple, y permite realizar las operaciones bsicas, ymemorizado, con posibilidad de calculadora cientfica, donde se incluyen logaritmos,diferentes bases numricas, operadores lgicos, grados, radianes, exponencial, funcionestrigonomtricas, etc. De todas maneras, no soporta funciones definidas por el usuario ninmeros complejos, tampoco almacena variables, ni capacidad para coordenadas polares-cartesianas, etc.

    Leandro Alegsa: Definicin de Calculadora de Windows: Recuperado dewww.alegsa.com.ar/Dic/calculadora%20de%20windows.php#sthash.kfgHJyBq.dpuf

    2.9. Bloc Notas

    El Bloc de Notas es el programa ms bsico que tiene Windows para crear documentos detexto. Puede tambin venir identificado por su nombre en ingls: Notepad.

    Es una aplicacin muy sencilla que apenas ha cambiado su interfaz desde Windows XP. Secaracteriza por carecer de Barra de Herramientas y funcionar slo mediante la Barra deMens. Con este programa pueden abrirse formatos sencillos de texto (como TXT) yeditarlos de manera bsica.

  • 28

    COMPILACION DE COMPUTACION I

    2.9.1. Abrir el bloc de notas

    Para ejecutar el Bloc de Notas en el ordenador primero debemos localizarlo.

    Para ello, hay que buscar su icono, al igual que se hara para abrir un programa cualquiera:

    Hacer clic izquierdo sobre el Botn de Inicio.

    En el men Inicio pulsar sobre la opcin Todos los programas con el botn izquierdo delratn.

    En el nuevo men desplegado, abrir la carpeta Accesorios, localizar el icono del Bloc deNotas (o Notepad) y hacer clic izquierdo sobre l.

    2.9.2. Utilizar el bloc de notas

    Nada ms abrirse la ventana del Bloc de Notas ya se puede empezar a escribir en l medianteel teclado.

    Si no es as, tan slo es necesario hacer clic izquierdo en el rea de Trabajo de la ventana (elgran rectngulo en blanco bajo la Barra de Mens) para activarla.

    El sitio donde empiezan a surgir las letras escritas es delante del cursor de texto, el cual esuna pequea barra vertical parpadeante.

    Es importante comprender que aunque el rea de Trabajo parece una hoja en blanco, enrealidad no contiene nada, ni siquiera lneas vacas. La mejor prueba es que no es posiblecolocar el cursor de texto en otra parte del rea de Trabajo si previamente no se han creadoen ese lugar lneas vacas mediante la tecla de Retorno.

    2.9.3. Barra de mens

    En la Barra de Mens se encuentran los tipos de acciones que se pueden realizar sobre untexto.

    El men Archivo contiene las opciones relativas al propio archivo que contiene el texto.

    El men Edicin permite cambiar de posicin, duplicar, eliminar o buscar fragmentos detexto.

  • 29

    COMPILACION DE COMPUTACION I

    El men Formato tiene las opciones para modificar el tipo de letra, su tamao y estilo.

    El men Ver da la posibilidad de activar la Barra de Estado para saber cul es la posicin decualquier carcter en el texto. El men Ayuda contiene informacin sobre el uso delprograma. Para activar una opcin slo hay que hacer clic izquierdo sobre ella.

    2.9.4. Abrir un archivo de texto

    Para abrir un archivo de texto hay que realizar clic izquierdo sobre el men Archivo, y elegirla opcin Abrir, efectuando clic izquierdo sobre ella.

    Aparecer entonces una ventana del Explorador de Windows, donde habr que localizar elarchivo que se desee abrir.

    Una vez encontrado, slo hay que hacer clic izquierdo sobre l para seleccionarlo y despusrealizar clic izquierdo sobre el botn Abrir.

    El Bloc de Notas slo puede abrir archivos de texto bsico (los que tienen extensin .txt) porlo que documentos con formatos ms avanzados no aparecern ni siquiera en la ventana delExplorador de Windows, aunque fsicamente estn all.

    2.9.5. Crear un documento de texto nuevo

    Para crear un archivo de texto desde cero, slo hay que abrir el Bloc de Notas.

    Si se ha estado trabajando con otros documentos de texto, entonces hay que hacer clicizquierdo en el men Archivo, y elegir la opcin Nuevo realizando clic izquierdo sobre ella

    2.9.6. Elegir la fuente de letra

    Los documentos de texto se vern siempre con la fuente de letra que est elegida en esemomento. Para cambiar la fuente de letra hay que abrir el men Formato (clic izquierdo), ydespus elegir la opcin Fuente (clic izquierdo).

    Aparecer una ventana con tres casilleros. El de la izquierda, donde pone Fuente, correspondea los tipos de letra que pueden seleccionarse; el del centro, llamado Estilo de Fuente, permiteescoger entre las variantes de la fuente (negrita, cursiva, etc); y el de la derecha, donde poneTamao, es para escoger el tamao de la letra.

  • 30

    COMPILACION DE COMPUTACION I

    Se puede acceder a todas las opciones de los casilleros utilizando sus respectivas Barras deDesplazamiento.

    2.9.7. Evitar que las lneas se salgan de la ventana

    Si no se quiere que al escribir una frase ms larga que el tamao de la ventana aparezcaentonces una Barr