Compendio de Informatica 1

download Compendio de Informatica 1

of 33

Transcript of Compendio de Informatica 1

  • 8/15/2019 Compendio de Informatica 1

    1/33

    PDF generado usando el kit de herramientas de fuente abierta mwlib. Ver http://code.pediapress.com/ para mayor informaci€n.

    PDF generated at: Thu, 23 Jan 2014 22:10:09 UTC

    Compendio de Informatica 1de linux y libre office

  • 8/15/2019 Compendio de Informatica 1

    2/33

    Contenidos

    Art€culos

    Inform•tica 1

    Sistema operativo 3

    GNU/Linux 12

    Ofim•tica 19

    LibreOffice 21

    Referencias

    Fuentes y contribuyentes del art€culo 28

    Fuentes de imagen, Licencias y contribuyentes 30

    Licencias de art€culos

    Licencia 31

  • 8/15/2019 Compendio de Informatica 1

    3/33

    Inform•tica 1

    Inform€tica

    La inform€tica es una ciencia que estudia m‚todos, procesos, t‚cnicas, con el fin de almacenar, procesar y transmitir

    informaci€n y datos en formato digital. La inform•tica se ha desarrollado r•pidamente a partir de la segunda mitad

    del siglo XX, con la aparici€n de tecnologƒas tales como el circuito integrado, Internet y el tel‚fono m€vil.

    En 1957 Karl Steinbuch a„adi€ la palabra alemana  Informatik en la publicaci€n de un documento denominado

     Informatik: Automatische Informationsverarbeitung (Inform•tica: procesamiento autom•tico de informaci€n). En

    ruso, Alexander Ivanovich Mikhailov fue el primero en utilizar informatika con el significado de …estudio,organizaci€n, y la diseminaci€n de la informaci€n cientƒfica†, que sigue siendo su significado en dicha

    lengua.[cita requerida]. En ingl‚s, la palabra Informatics fue acu„ada independiente y casi simult•neamente por Walter

    F. Bauer, en 1962, cuando Bauer cofund€ la empresa denominada …Informatics General, Inc.†. Dicha empresa

    guard€ el nombre y persigui€ a  las universidades que lo utilizaron, forz•ndolas a utilizar la alternativa computer 

    science. La Association for Computing Machinery, la mayor organizaci€n de inform•ticos del mundo, se dirigi€ a

    Informatics General Inc. para poder utilizar la palabra informatics en lugar de computer machinery, pero la empresa

    se neg€. Informatics General Inc. ces€ sus actividades en 1985, pero para esa ‚poca el nombre de computer science

    estaba plenamente arraigado. Actualmente los angloparlantes utilizan el t‚rmino computer science, traducido a veces

    como …Ciencias de la computaci€n†, para designar tanto el estudio cientƒfico como el aplicado; mientras que

    designan como information technology (o data processing, traducido a veces como …tecnologƒas de la informaci€n†,al conjunto de tecnologƒas que permiten el tratamiento automatizado de informaci€n.

    Etimolog•aEl vocablo inform€tica proviene del alem•n informatik acu„ado por Karl Steinbuch en 1957. Pronto, adaptaciones

    locales del t‚rmino aparecieron en franc‚s, italiano, espa„ol, rumano, portugu‚s y holand‚s, entre otras lenguas,

    refiri‚ndose a la aplicaci€n de las computadoras para almacenar y procesar la informaci€n. El t‚rmino es una

    contracci€n de las palabras information y automatic (informaci€n autom•tica). En lo que hoy dƒa conocemos como

    inform•tica confluyen muchas de las t‚cnicas, procesos y m•quinas (ordenadores) que el hombre ha desarrollado a lo

    largo de la historia para apoyar y potenciar su capacidad de memoria, de pensamiento y de comunicaci€n. En el Diccionario de la lengua espa•ola de la Real Academia Espa„ola se define inform‚tica como:

    Conjunto de conocimientos cientƒficos y t‚cnicas que hacen posible el tratamiento autom•tico de la

    informaci€n por medio de ordenadores.[1]

    Or•genesEn los inicios del proceso de informaci€n, con la inform•tica s€lo se facilitaban los trabajos repetitivos y mon€tonos

    del •rea administrativa. La automatizaci€n de esos procesos trajo como consecuencia directa una disminuci€n de los

    costos y un incremento en la productividad. En la inform•tica convergen los fundamentos de las ciencias de la

    computaci€n, la programaci€n y metodologƒas para el desarrollo de software, la arquitectura de computadores, las

    redes de computadores, la inteligencia artificial y ciertas cuestiones relacionadas con la electr€nica. Se puede

    entender por inform•tica a la uni€n sin‚rgica de todo este conjunto de disciplinas. Esta disciplina se aplica a

    https://es.wikipedia.org/w/index.php?title=Informaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Ordenadorhttps://es.wikipedia.org/w/index.php?title=Ordenadorhttps://es.wikipedia.org/w/index.php?title=Ciencias_de_la_computaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Programaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Softwarehttps://es.wikipedia.org/w/index.php?title=Arquitectura_de_computadoreshttps://es.wikipedia.org/w/index.php?title=Arquitectura_de_computadoreshttps://es.wikipedia.org/w/index.php?title=Redes_de_computadoreshttps://es.wikipedia.org/w/index.php?title=Inteligencia_artificialhttps://es.wikipedia.org/w/index.php?title=Electr%C3%B3nicahttp://lema.rae.es/drae/?val=sinergiahttp://lema.rae.es/drae/?val=sinergiahttps://es.wikipedia.org/w/index.php?title=Redes_de_computadoreshttps://es.wikipedia.org/w/index.php?title=Redes_de_computadoreshttps://es.wikipedia.org/w/index.php?title=Inteligencia_artificialhttps://es.wikipedia.org/w/index.php?title=Inteligencia_artificialhttps://es.wikipedia.org/w/index.php?title=Inteligencia_artificialhttps://es.wikipedia.org/w/index.php?title=Electr%C3%B3nicahttp://lema.rae.es/drae/?val=sinergiahttp://lema.rae.es/drae/?val=sinergiahttp://lema.rae.es/drae/?val=sinergiahttps://es.wikipedia.org/w/index.php?title=Electr%C3%B3nicahttps://es.wikipedia.org/w/index.php?title=Inteligencia_artificialhttps://es.wikipedia.org/w/index.php?title=Redes_de_computadoreshttps://es.wikipedia.org/w/index.php?title=Arquitectura_de_computadoreshttps://es.wikipedia.org/w/index.php?title=Softwarehttps://es.wikipedia.org/w/index.php?title=Programaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Ciencias_de_la_computaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Ciencias_de_la_computaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Ordenadorhttps://es.wikipedia.org/w/index.php?title=Informaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Real_Academia_Espa%C3%B1olahttps://es.wikipedia.org/w/index.php?title=Diccionario_de_la_lengua_espa%C3%B1olahttps://es.wikipedia.org/w/index.php?title=Contracci%C3%B3n_%28gram%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Karl_Steinbuchhttps://es.wikipedia.org/w/index.php?title=Tecnolog%C3%ADas_de_la_informaci%C3%B3n_y_la_comunicaci%C3%B3nhttps://en.wikipedia.org/wiki/Information_Technologyhttps://es.wikipedia.org/w/index.php?title=Ciencias_de_la_computaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Association_for_Computing_Machineryhttps://en.wikipedia.org/wiki/Computer_Sciencehttps://en.wikipedia.org/wiki/Computer_Sciencehttps://en.wikipedia.org/wiki/Verificabilidadhttps://es.wikipedia.org/w/index.php?title=Alexander_Ivanovich_Mikhailovhttps://es.wikipedia.org/w/index.php?title=Karl_Steinbuchhttps://es.wikipedia.org/w/index.php?title=1957https://es.wikipedia.org/w/index.php?title=Tel%C3%A9fono_m%C3%B3vilhttps://es.wikipedia.org/w/index.php?title=Internethttps://es.wikipedia.org/w/index.php?title=Circuito_integradohttps://es.wikipedia.org/w/index.php?title=Electr%C3%B3nica_digitalhttps://es.wikipedia.org/w/index.php?title=Datohttps://es.wikipedia.org/w/index.php?title=Informaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Archivo:3-Tastenmaus_Microsoft.jpghttps://es.wikipedia.org/w/index.php?title=Archivo:Utah_teapot_simple_2.pnghttps://es.wikipedia.org/w/index.php?title=Archivo:Sorting_quicksort_anim_frame.pnghttps://es.wikipedia.org/w/index.php?title=Archivo:Lambda_lc.svg

  • 8/15/2019 Compendio de Informatica 1

    4/33

    Inform•tica 2

    numerosas y variadas •reas del conocimiento o la actividad humana, como por ejemplo: gesti€n de negocios,

    almacenamiento y consulta de informaci€n, monitorizaci€n y control de procesos, industria, rob€tica,

    comunicaciones, control de transportes, investigaci€n, desarrollo de juegos, dise„o computarizado, aplicaciones / 

    herramientas multimedia, medicina, biologƒa, fƒsica, quƒmica, meteorologƒa, ingenierƒa, arte, etc. Puede tanto facilitar

    la toma de decisiones a nivel gerencial (en una empresa) como permitir el control de procesos crƒticos. Actualmente

    es difƒcil concebir un •rea que no use, de alguna forma, el apoyo de la inform•tica. ‡sta puede cubrir un enorme

    abanico de funciones, que van desde las m•s simples cuestiones dom‚sticas hasta los c•lculos cientƒficos m•s

    complejos. Entre las funciones principales de la inform•tica se cuentan las siguientes:

    ˆ̂ Creaci€n de nuevas especificaciones de trabajo

    ˆ̂ Desarrollo e implementaci€n de sistemas inform•ticos

    ˆ̂ Sistematizaci€n de procesos

    ˆ̂ Optimizaci€n de los m‚todos y sistemas inform•ticos existentes

    ˆ̂ Facilita la automatizaci€n de datos

    Sistemas de tratamiento de la informaci‚nLos sistemas computacionales, generalmente implementados como dispositivos electr€nicos, permiten el

    procesamiento autom•tico de la informaci€n. Conforme a ello, los sistemas inform•ticos deben realizar las siguientes

    tres tareas b•sicas:

    ˆ Entrada: captaci€n de la informaci€n. Normalmente son datos y €rdenes ingresados por los usuarios a trav‚s

    de cualquier dispositivo de entrada conectado al ordenador.

    ˆ Proceso: tratamiento de la informaci€n. Se realiza a trav‚s de programas y aplicaciones dise„adas por

    programadores que indican de forma secuencial c€mo resolver un requerimiento.

    ˆ Salida: transmisi€n de resultados. A trav‚s de los dispositivos de salida los usuarios pueden visualizar los

    resultados que surgen del procesamiento de los datos.

    ˆ Sistemas de mando y control, son sistemas basados en la mec•nica y motricidad de dispositivos que permiten alusuario localizar, dentro de la logƒstica, los elementos que se demandan. Est•n basados en la electricidad, o sea,

    no en el control del flujo del electr€n, sino en la continuidad o discontinuidad de una corriente el‚ctrica, si es

    alterna o continua o si es inducida, contrainducida, en fase o desfase (ver perif‚rico de entrada).

    ˆ Sistemas de archivo, son sistemas que permiten el almacenamiento a largo plazo de informaci€n que no se

    demandar• por un largo periodo de tiempo. Estos sistemas usan los conceptos de biblioteca para localizar la

    informaci€n demandada.

    ˆ C€digo ASCII, Es un m‚todo para la correspondencia de cadenas de bits permitiendo de esta forma la

    comunicaci€n entre dispositivos digitales asƒ como su proceso y almacenamiento, en la actualidad todos los

    sistemas inform•ticos utilizan el c€digo ASCII para representar textos, gr•ficos, audio e infinidad de informaci€n

    para el control y manipulaci€n de dispositivos digitales.

    Los virus inform•ticos son programas que se introducen en un ordenador, sin conocimiento del usuario, para ejecutar

    en ‚l acciones no deseadas. Estas acciones son:

    ˆ̂ Unirse a un programa.

    ˆ̂ Mostrar mensajes o im•genes, generalmente molestas.

    ˆ̂ Ralentizar o bloquear el ordenador.

    ˆ̂ Destruir la informaci€n almacenada.

    ˆ̂ Reducir el espacio en el disco.

    Los tipos de virus inform•ticos que existen son:

    ˆ̂ Gusanos: recogiendo informaci€n, contrase„as, para enviarla a otro.ˆ̂ Bombas l€gicas o de tiempo: que se activan cuando sucede algo especial, como puede ser una fecha.

    https://es.wikipedia.org/w/index.php?title=C%C3%B3digo_ASCIIhttps://es.wikipedia.org/w/index.php?title=Bibliotecahttps://es.wikipedia.org/w/index.php?title=Perif%C3%A9rico_de_entradahttps://es.wikipedia.org/w/index.php?title=Entrada/salidahttps://es.wikipedia.org/w/index.php?title=Proceso_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Entrada/salidahttps://es.wikipedia.org/w/index.php?title=Sistema_inform%C3%A1ticohttps://es.wikipedia.org/w/index.php?title=Datohttps://es.wikipedia.org/w/index.php?title=Razonamiento_autom%C3%A1ticohttps://es.wikipedia.org/w/index.php?title=Aparato_electr%C3%B3nicohttps://es.wikipedia.org/w/index.php?title=Sistema_inform%C3%A1ticohttps://es.wikipedia.org/w/index.php?title=Proceso_de_fabricaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Empresahttps://es.wikipedia.org/w/index.php?title=Director_ejecutivohttps://es.wikipedia.org/w/index.php?title=Toma_de_decisioneshttps://es.wikipedia.org/w/index.php?title=Artehttps://es.wikipedia.org/w/index.php?title=Ingenier%C3%ADahttps://es.wikipedia.org/w/index.php?title=Meteorolog%C3%ADahttps://es.wikipedia.org/w/index.php?title=Qu%C3%ADmicahttps://es.wikipedia.org/w/index.php?title=F%C3%ADsicahttps://es.wikipedia.org/w/index.php?title=Biolog%C3%ADahttps://es.wikipedia.org/w/index.php?title=Medicinahttps://es.wikipedia.org/w/index.php?title=Multimediahttps://es.wikipedia.org/w/index.php?title=Dise%C3%B1ohttps://es.wikipedia.org/w/index.php?title=Videojuegohttps://es.wikipedia.org/w/index.php?title=Investigaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Transportehttps://es.wikipedia.org/w/index.php?title=Rob%C3%B3ticahttps://es.wikipedia.org/w/index.php?title=Industriahttps://es.wikipedia.org/w/index.php?title=Proceso_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Unidades_de_almacenamientohttps://es.wikipedia.org/w/index.php?title=Administraci%C3%B3n_de_empresas

  • 8/15/2019 Compendio de Informatica 1

    5/33

  • 8/15/2019 Compendio de Informatica 1

    6/33

    Sistema operativo 4

    Estimaci€n del uso de sistemas operativos en

    computadoras de escritorio con acceso a Internet

    en enero de 2012.

    Estimaci€n del uso de versiones de sistemasoperativos seg‹n una muestra de computadoras

    con acceso a Internet en enero de 2012.

    Estimaci€n del uso de sistemas operativos en

    dispositivos m€viles con acceso a Internet en

    enero de 2012.

    Estimaci€n del uso de sistemas operativos seg‹nuna muestra de computadoras con acceso a

    Internet en noviembre de 2009.[1]

    manejar el sistema operativo o simplemente otra aplicaci€n. Uno de los

    m•s prominentes ejemplos de esta diferencia, es el n‹cleo Linux, usado

    en las llamadas distribuciones Linux, ya que al estar tambi‚n basadas

    en Unix, proporcionan un sistema de funcionamiento similar. Este

    error de precisi€n, se debe a la modernizaci€n de la inform•tica llevada

    a cabo a finales de los 80, cuando la filosofƒa de estructura b•sica defuncionamiento de los grandes computadores se redise„€ a fin de

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

    computador multiusuario, (muchos usuarios al mismo tiempo) por un

    sistema monousuario (‹nicamente un usuario al mismo tiempo) m•s

    sencillo de gestionar. (V‚ase AmigaOS, beOS o MacOS como los

    pioneros de dicha modernizaci€n, cuando los Amiga fueron bautizados

    con el sobrenombre de Video Toasters por su capacidad para la Edici€n

    de vƒdeo en entorno multitarea round robin, con gesti€n de miles de

    colores e interfaces intuitivos para dise„o en 3D.

    Uno de los prop€sitos del sistema operativo que gestiona el n‹cleo

    intermediario consiste en gestionar los recursos de localizaci€n y

    protecci€n de acceso del hardware, hecho que alivia a los

    programadores de aplicaciones de tener que tratar con estos detalles.

    La mayorƒa de aparatos electr€nicos que utilizan microprocesadores

    para funcionar, llevan incorporado un sistema operativo (tel‚fonos

    m€viles, reproductores de DVD, computadoras, radios, enrutadores,

    etc.). En cuyo caso, son manejados mediante una Interfaz Gr•fica de

    Usuario, un gestor de ventanas o un entorno de escritorio, si es un

    celular, mediante una consola o control remoto si es un DVD y,

    mediante una lƒnea de comandos o navegador web si es un enrutador.

    Perspectiva hist‚rica

    Los primeros sistemas (1945-1955) eran grandes m•quinas operadas

    desde la consola maestra por los programadores. Durante la d‚cada

    siguiente (1955-1965) se llevaron a cabo avances en el hardware:

    lectoras de tarjetas, impresoras, cintas magn‚ticas, etc. Esto a su vez

    provoc€ un avance en el software: compiladores, ensambladores,

    cargadores, manejadores de dispositivos, etc.A finales de los a„os 1980, una computadora Commodore Amiga

    equipada con una aceleradora Video Toaster era capaz de producir

    efectos comparados a sistemas dedicados que costaban el triple. Un

    Video Toaster junto a Lightwave ayud€ a producir muchos programas de televisi€n y pelƒculas, entre las que se

    incluyen Babylon 5, Seaquest DSV y Terminator II.

    https://es.wikipedia.org/w/index.php?title=Terminator_IIhttps://es.wikipedia.org/w/index.php?title=Seaquest_DSVhttps://es.wikipedia.org/w/index.php?title=Babylon_5https://es.wikipedia.org/w/index.php?title=Video_Toasterhttps://es.wikipedia.org/w/index.php?title=Commodore_Amigahttps://es.wikipedia.org/w/index.php?title=Cargador_de_programashttps://es.wikipedia.org/w/index.php?title=Ensambladorhttps://es.wikipedia.org/w/index.php?title=Compiladorhttps://es.wikipedia.org/w/index.php?title=Cinta_magn%C3%A9ticahttps://es.wikipedia.org/w/index.php?title=Impresorahttps://es.wikipedia.org/w/index.php?title=Tarjeta_perforadahttps://es.wikipedia.org/w/index.php?title=Hardwarehttps://es.wikipedia.org/w/index.php?title=L%C3%ADnea_de_comandoshttps://es.wikipedia.org/w/index.php?title=Control_remotohttps://es.wikipedia.org/w/index.php?title=Entorno_de_escritoriohttps://es.wikipedia.org/w/index.php?title=Gestor_de_ventanashttps://es.wikipedia.org/w/index.php?title=GUIhttps://es.wikipedia.org/w/index.php?title=GUIhttps://es.wikipedia.org/w/index.php?title=Routerhttps://es.wikipedia.org/w/index.php?title=Reproductor_de_DVDhttps://es.wikipedia.org/w/index.php?title=Microprocesadorhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Gr%C3%A1ficos_3D_por_computadorahttps://es.wikipedia.org/w/index.php?title=AmigaOShttps://es.wikipedia.org/w/index.php?title=HAM_%28Hold_and_Modify%29https://es.wikipedia.org/w/index.php?title=HAM_%28Hold_and_Modify%29https://es.wikipedia.org/w/index.php?title=Round_robinhttps://es.wikipedia.org/w/index.php?title=Multitareahttps://es.wikipedia.org/w/index.php?title=Edici%C3%B3n_de_v%C3%ADdeohttps://es.wikipedia.org/w/index.php?title=Edici%C3%B3n_de_v%C3%ADdeohttps://es.wikipedia.org/w/index.php?title=MacOShttps://es.wikipedia.org/w/index.php?title=BeOShttps://es.wikipedia.org/w/index.php?title=AmigaOShttps://es.wikipedia.org/w/index.php?title=Multiusuariohttps://es.wikipedia.org/w/index.php?title=Unixhttps://es.wikipedia.org/w/index.php?title=Distribuci%C3%B3n_Linuxhttps://es.wikipedia.org/w/index.php?title=Linux_%28n%C3%BAcleo%29https://es.wikipedia.org/w/index.php?title=Archivo%3ASOU2.PNGhttps://es.wikipedia.org/w/index.php?title=Archivo%3ARanking_sistemas_operativos_moviles_ene_2012.pnghttps://es.wikipedia.org/w/index.php?title=Archivo%3ARanking_sistemas_operativos_escritorio_por_versiones_ene_2012.pnghttps://es.wikipedia.org/w/index.php?title=Archivo%3ARanking_sistemas_operativos_escritorio_ene_2012.png

  • 8/15/2019 Compendio de Informatica 1

    7/33

    Sistema operativo 5

    Problemas de explotaci‚n y soluciones iniciales

    El problema principal de los primeros sistemas era la baja utilizaci€n de los mismos, la primera soluci€n fue poner

    un operador profesional que lo manejase, con lo que se eliminaron las hojas de reserva, se ahorr€ tiempo y se

    aument€ la velocidad.

    Para ello, los trabajos se agrupaban de forma manual en lotes mediante lo que se conoce como procesamiento por

    lotes (batch) sin automatizar.

    Monitores residentes

    Fichas en lenguaje de procesamiento por lotes,

    con programa y datos, para ejecuci€n secuencial.

    Seg‹n fue avanzando la complejidad de los programas, fue necesario

    implementar soluciones que automatizaran la organizaci€n de tareas

    sin necesidad de un operador. Debido a ello se crearon los monitores

    residentes: programas que residƒan en memoria y que gestionaban la

    ejecuci€n de una cola de trabajos.

    Un monitor residente estaba compuesto por un cargador, un Int‚rprete

    de comandos y un Controlador (drivers) para el manejo deentrada/salida.

    Sistemas con almacenamiento temporal de E/S

    Los avances en el hardware crearon el soporte de interrupciones y

    posteriormente se llev€ a cabo un intento de soluci€n m•s avanzado: solapar la E/S de un trabajo con sus propios

    c•lculos, por lo que se cre€ el sistema de b‹fers con el siguiente funcionamiento:

    ˆ̂ Un programa escribe su salida en un •rea de memoria (b‹fer 1).

    ˆ̂ El monitor residente inicia la salida desde el buffer y el programa de aplicaci€n calcula depositando la salida en el

    buffer 2.ˆ̂ La salida desde el buffer 1 termina y el nuevo c•lculo tambi‚n.

    ˆ̂ Se inicia la salida desde el buffer 2 y otro nuevo c•lculo dirige su salida al buffer 1.

    ˆ̂ El proceso se puede repetir de nuevo.

    Los problemas surgen si hay muchas m•s operaciones de c•lculo que de E/S (limitado por la CPU) o si por el

    contrario hay muchas m•s operaciones de E/S que c•lculo (limitado por la E/S).

    Spoolers

    Hace aparici€n el disco magn‚tico con lo que surgen nuevas soluciones a los problemas de rendimiento. Se eliminan

    las cintas magn‚ticas para el volcado previo de los datos de dispositivos lentos y se sustituyen por discos (un disco

    puede simular varias cintas). Debido al solapamiento del c•lculo de un trabajo con la E/S de otro trabajo se crean

    tablas en el disco para diferentes tareas, lo que se conoce como Spool (Simultaneous Peripherial Operation On-Line).

    Sistemas operativos multiprogramados

    Surge un nuevo avance en el hardware: el hardware con protecci€n de memoria. Lo que ofrece nuevas soluciones a

    los problemas de rendimiento:

    ˆ̂ Se solapa el c•lculo de unos trabajos con la entrada/salida de otros trabajos.

    ˆ̂ Se pueden mantener en memoria varios programas.

    ˆ̂ Se asigna el uso de la CPU a los diferentes programas en memoria.

    Debido a los cambios anteriores, se producen cambios en el monitor residente, con lo que ‚ste debe abordar nuevastareas, naciendo lo que se denomina como Sistemas Operativos multiprogramados, los cuales cumplen con las

    https://es.wikipedia.org/w/index.php?title=Spoolinghttps://es.wikipedia.org/w/index.php?title=Disco_magn%C3%A9ticohttps://es.wikipedia.org/w/index.php?title=Buffer_de_datoshttps://es.wikipedia.org/w/index.php?title=Interrupci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Controlador_de_dispositivohttps://es.wikipedia.org/w/index.php?title=Int%C3%A9rprete_de_comandoshttps://es.wikipedia.org/w/index.php?title=Int%C3%A9rprete_de_comandoshttps://es.wikipedia.org/w/index.php?title=Cargador_de_programashttps://es.wikipedia.org/w/index.php?title=Monitor_residentehttps://es.wikipedia.org/w/index.php?title=Monitor_residentehttps://es.wikipedia.org/w/index.php?title=Archivo%3ABatchjobb_Norwegian.pnghttps://es.wikipedia.org/w/index.php?title=Procesamiento_por_loteshttps://es.wikipedia.org/w/index.php?title=Procesamiento_por_lotes

  • 8/15/2019 Compendio de Informatica 1

    8/33

    Sistema operativo 6

    siguientes funciones:

    ˆ̂ Administrar la memoria.

    ˆ̂ Gestionar el uso de la CPU (planificaci€n).

    ˆ̂ Administrar el uso de los dispositivos de E/S.

    Cuando desempe„a esas tareas, el monitor residente se transforma en un sistema operativo multiprogramado.

    Llamadas al sistema operativoDefinici‚n breve: llamadas que ejecutan los programas de aplicaci€n para pedir alg‹n servicio al SO.

    Cada SO implementa un conjunto propio de llamadas al sistema. Ese conjunto de llamadas es la interfaz del SO

    frente a las aplicaciones. Constituyen el lenguaje que deben usar las aplicaciones para comunicarse con el SO. Por

    ello si cambiamos de SO, y abrimos un programa dise„ado para trabajar sobre el anterior, en general el programa no

    funcionar•, a no ser que el nuevo SO tenga la misma interfaz. Para ello:

    ˆ̂ Las llamadas correspondientes deben tener el mismo formato.

    ˆ̂ Cada llamada al nuevo SO tiene que dar los mismos resultados que la correspondiente del anterior.

    Modos de ejecuci‚n en un CPU

    Las aplicaciones no deben poder usar todas las instrucciones de la CPU. No obstante el Sistema Operativo, tiene que

    poder utilizar todo el conjunto de instrucciones del CPU. Por ello, una CPU debe tener (al menos) dos modos de

    operaci€n diferentes:

    ˆ̂ Modo usuario: el CPU podr• ejecutar s€lo las instrucciones del juego restringido de las aplicaciones.

    ˆ̂ Modo supervisor: la CPU debe poder ejecutar el juego completo de instrucciones.

    Llamadas al sistema

    Una aplicaci€n, normalmente no sabe d€nde est• situada la rutina de servicio de la llamada. Por lo que si ‚sta secodifica como una llamada de funci€n, cualquier cambio en el S.O. harƒa que hubiera que reconstruir la aplicaci€n.

    Pero lo m•s importante es que una llamada de funci€n no cambia el modo de ejecuci€n de la CPU. Con lo que hay

    que conseguir llamar a la rutina de servicio, sin tener que conocer su ubicaci€n, y hacer que se fuerce un cambio de

    modo de operaci€n de la CPU en la llamada (y la recuperaci€n del modo anterior en el retorno).

    Esto se hace utilizando instrucciones m•quina dise„adas especƒficamente para este cometido, distintas de las que se

    usan para las llamadas de funci€n.

    Bibliotecas de interfaz de llamadas al sistema

    Las llamadas al sistema no siempre tienen una expresi€n sencilla en los lenguajes de alto nivel, por ello se crean las

    bibliotecas de interfaz, que son bibliotecas de funciones que pueden usarse para efectuar llamadas al sistema. Las

    hay para distintos lenguajes de programaci€n.

    La aplicaci€n llama a una funci€n de la biblioteca de interfaz (mediante una llamada normal) y esa funci€n es la que

    realmente hace la llamada al sistema.

    https://es.wikipedia.org/w/index.php?title=Biblioteca_de_interfazhttps://es.wikipedia.org/w/index.php?title=Conjunto_de_instrucciones

  • 8/15/2019 Compendio de Informatica 1

    9/33

    Sistema operativo 7

    Interrupciones y excepcionesEl SO ocupa una posici€n intermedia entre los programas de aplicaci€n y el hardware. No se limita a utilizar el

    hardware a petici€n de las aplicaciones ya que hay situaciones en las que es el hardware el que necesita que se

    ejecute c€digo del SO. En tales situaciones el hardware debe poder llamar al sistema, pudiendo deberse estas

    llamadas a dos condiciones:

    ˆ̂ Alg‹n dispositivo de E/S necesita atenci€n.ˆ̂ Se ha producido una situaci€n de error al intentar ejecutar una instrucci€n del programa (normalmente de la

    aplicaci€n).

    En ambos casos, la acci€n realizada no est• ordenada por el programa de aplicaci€n, es decir, no figura en el

    programa.

    Seg‹n los dos casos anteriores tenemos las interrupciones y la excepciones:

    ˆ̂ Interrupci€n: se„al que envƒa un dispositivo de E/S a la CPU para indicar que la operaci€n de la que se estaba

    ocupando, ya ha terminado.

    ˆ̂ Excepci€n: una situaci€n de error detectada por la CPU mientras ejecutaba una instrucci€n, que requiere

    tratamiento por parte del SO.

    Tratamiento de las interrupciones

    Una interrupci€n se trata en todo caso, despu‚s de terminar la ejecuci€n de la instrucci€n en curso.

    El tratamiento depende de cu•l sea el dispositivo de E/S que ha causado la interrupci€n, ante la cual debe poder

    identificar el dispositivo que la ha causado.

    La ventaja de este procedimiento es que no se tiene que perder tiempo ejecutando continuamente rutinas para

    consultar el estado del perif‚rico. El inconveniente es que el dispositivo debe tener los circuitos electr€nicos

    necesarios para acceder al sistema de interrupciones del computador.

    Importancia de las interrupciones

    El mecanismo de tratamiento de las interrupciones permite al SO utilizar la CPU en servicio de una aplicaci€n,

    mientras otra permanece a la espera de que concluya una operaci€n en un dispositivo de E/S.

    El hardware se encarga de avisar al SO cuando el dispositivo de E/S ha terminado y el SO puede intervenir entonces,

    si es conveniente, para hacer que el programa que estaba esperando por el dispositivo, se contin‹e ejecutando.

    En ciertos intervalos de tiempo puede convenir no aceptar se„ales de interrupci€n. Por ello las interrupciones pueden

    inhibirse por programa (aunque esto no deben poder hacerlo las mismas).

    Un ejemplo de sincronismo por interrupci€n es el almacenamiento de caracteres introducidos mediante el teclado.

    Cuando se introduce un car•cter, se codifica en el registro de datos del dispositivo y adem•s se activa un bit delregistro de estado quien crea una interrupci€n en el hardware. El procesador deja temporalmente la tarea que estaba

    completando y ejecuta la rutina de atenci€n a la interrupci€n correspondiente. El teclado almacena el car•cter en el

    vector de memoria intermedia ( tambi‚n llamado buffer) asociada al teclado y despierta el proceso que habƒa en el

    estado de espera de la operaci€n de entrada/salida.

    https://es.wikipedia.org/w/index.php?title=Manejo_de_excepcioneshttps://es.wikipedia.org/w/index.php?title=Interrupci%C3%B3n

  • 8/15/2019 Compendio de Informatica 1

    10/33

    Sistema operativo 8

    Excepciones

    Cuando la CPU intenta ejecutar una instrucci€n incorrectamente construida, la unidad de control lanza una

    excepci€n para permitir al SO ejecutar el tratamiento adecuado. Al contrario que en una interrupci€n, la instrucci€n

    en curso es abortada. Las excepciones al igual que las interrupciones deben estar identificadas.

    Clases de excepcionesLas instrucciones de un programa pueden estar mal construidas por diversas razones:

    ˆ El c€digo de operaci€n puede ser incorrecto.

    ˆ̂ Se intenta realizar alguna operaci€n no definida, como dividir por cero.

    ˆ̂ La instrucci€n puede no estar permitida en el modo de ejecuci€n actual.

    ˆ̂ La direcci€n de alg‹n operando puede ser incorrecta o se intenta violar alguno de sus permisos de uso.

    Importancia de las excepciones

    El mecanismo de tratamiento de las excepciones es esencial para impedir, junto a los modos de ejecuci€n de la CPU

    y los mecanismos de protecci€n de la memoria, que las aplicaciones realicen operaciones que no les est•n

    permitidas. En cualquier caso, el tratamiento especƒfico de una excepci€n lo realiza el SO.

    Como en el caso de las interrupciones, el hardware se limita a dejar el control al SO, y ‚ste es el que trata la situaci€n

    como convenga.

    Es bastante frecuente que el tratamiento de una excepci€n no retorne al programa que se estaba ejecutando cuando se

    produjo la excepci€n, sino que el SO aborte la ejecuci€n de ese programa. Este factor depende de la pericia del

    programador para controlar la excepci€n adecuadamente.

    Componentes de un sistema operativo

    Componentes del Sistema Operativo.

    Gesti‚n de procesos

    Un proceso es simplemente, un programa en ejecuci€n que necesita

    recursos para realizar su tarea: tiempo de CPU, memoria, archivos y

    dispositivos de E/S. El SO es el responsable de:

    ˆ̂ Crear y destruir procesos

    ˆ̂ Parar y reanudar procesos

    ˆ̂ Ofrecer mecanismos para que los procesos puedan comunicarse y se

    sincronicen

    La gesti€n de procesos podrƒa ser similar al trabajo de oficina. Se puede tener una lista de tareas a realizar y a estas

    fijarles prioridades alta, media, baja por ejemplo. Debemos comenzar haciendo las tareas de prioridad alta primero y

    cuando se terminen seguir con las de prioridad media y despu‚s las de baja. Una vez realizada la tarea se tacha. Esto

    puede traer un problema que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse. y permanezcan en la

    lista para siempre. Para solucionar esto, se puede asignar alta prioridad a las tareas m•s antiguas.

    https://es.wikipedia.org/w/index.php?title=Tiempo_de_CPUhttps://es.wikipedia.org/w/index.php?title=Proceso_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Archivo%3AComponentes_sistemas_operativos.gifhttps://es.wikipedia.org/w/index.php?title=C%C3%B3digo_de_operaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Unidad_central_de_procesamiento

  • 8/15/2019 Compendio de Informatica 1

    11/33

    Sistema operativo 9

    Gesti‚n de la memoria principal

    La memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una direcci€n ‹nica. Este

    almac‚n de datos de r•pido acceso es compartido por la CPU y los dispositivos de E/S, es vol•til y pierde su

    contenido ante fallos del sistema. El SO es el responsable de:

    ˆ̂ Conocer qu‚ partes de la memoria est•n siendo utilizadas y por qui‚n

    ˆ̂ Decidir qu‚ procesos se cargar•n en memoria cuando haya espacio disponibleˆ̂ Asignar y reclamar espacio de memoria cuando sea necesario

    Gesti‚n del almacenamiento secundario

    Un sistema de almacenamiento secundario es necesario, ya que la memoria principal (almacenamiento primario) es

    vol•til y adem•s muy peque„a para almacenar todos los programas y datos. Tambi‚n es necesario mantener los datos

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

    ˆ̂ Planificar los discos.

    ˆ̂ Gestionar el espacio libre.

    ˆ̂ Asignar el almacenamiento.ˆ̂ Verificar que los datos se guarden en orden

    El sistema de entrada y salida

    Consiste en un sistema de almacenamiento temporal (cach‚), una interfaz de manejadores de dispositivos y otra para

    dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las

    interrupciones de los dispositivos de E/S.

    Sistema de archivos

    Los archivos son colecciones de informaci€n relacionada, definidas por sus creadores. ‡stos almacenan programas

    (en c€digo fuente y objeto) y datos tales como im•genes, textos, informaci€n de bases de datos, etc. El SO es

    responsable de:

    ˆ̂ Construir y eliminar archivos y directorios.

    ˆ̂ Ofrecer funciones para manipular archivos y directorios.

    ˆ̂ Establecer la correspondencia entre archivos y unidades de almacenamiento.

    ˆ̂ Realizar copias de seguridad de archivos.

    Existen diferentes sistemas de archivos, es decir, existen diferentes formas de organizar la informaci€n que se

    almacena en las memorias (normalmente discos) de los ordenadores. Por ejemplo, existen los sistemas de archivos

    FAT, FAT32, EXT3, NTFS, XFS, etc.

    Desde el punto de vista del usuario estas diferencias pueden parecer insignificantes a primera vista, sin embargo,existen diferencias muy importantes. Por ejemplo, los sistemas de ficheros FAT32 y NTFS, que se utilizan

    fundamentalmente en sistemas operativos de Microsoft, tienen una gran diferencia para un usuario que utilice una

    base de datos con bastante informaci€n ya que el tama„o m•ximo de un fichero con un sistema de archivos FAT32

    est• limitado a 4 gigabytes, sin embargo, en un sistema NTFS el tama„o es considerablemente mayor.

    https://es.wikipedia.org/w/index.php?title=NTFShttps://es.wikipedia.org/w/index.php?title=Gigabytehttps://es.wikipedia.org/w/index.php?title=Microsofthttps://es.wikipedia.org/w/index.php?title=NTFShttps://es.wikipedia.org/w/index.php?title=Tabla_de_asignaci%C3%B3n_de_archivoshttps://es.wikipedia.org/w/index.php?title=XFShttps://es.wikipedia.org/w/index.php?title=NTFShttps://es.wikipedia.org/w/index.php?title=EXT3https://es.wikipedia.org/w/index.php?title=Tabla_de_asignaci%C3%B3n_de_archivoshttps://es.wikipedia.org/w/index.php?title=Archivo_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Cach%C3%A9_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Almacenamiento_secundariohttps://es.wikipedia.org/w/index.php?title=Palabra_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Memoria_%28inform%C3%A1tica%29

  • 8/15/2019 Compendio de Informatica 1

    12/33

    Sistema operativo 10

    Sistemas de protecci‚n

    Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de:

    ˆ̂ Distinguir entre uso autorizado y no autorizado.

    ˆ̂ Especificar los controles de seguridad a realizar.

    ˆ̂ Forzar el uso de estos mecanismos de protecci€n.

    Sistema de comunicaciones

    Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envƒo y recepci€n de

    informaci€n a trav‚s de las interfaces de red. Tambi‚n hay que crear y mantener puntos de comunicaci€n que sirvan

    a las aplicaciones para enviar y recibir informaci€n, y crear y mantener conexiones virtuales entre aplicaciones que

    est•n ejecut•ndose localmente y otras que lo hacen remotamente.

    Programas de sistema

    Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de ‚l. Ofrecen un entorno ‹til para el

    desarrollo y ejecuci€n de programas, siendo algunas de las tareas que realizan:ˆ̂ Manipulaci€n y modificaci€n de archivos.

    ˆ̂ Informaci€n del estado del sistema.

    ˆ̂ Soporte a lenguajes de programaci€n.

    ˆ̂ Comunicaciones.

    Gestor de recursos

    Como gestor de recursos, el sistema operativo administra:

    ˆ La unidad central de procesamiento (donde est• alojado el microprocesador).

    ˆ̂ Los dispositivos de entrada y salida.

    ˆ̂ La memoria principal (o de acceso directo).

    ˆ̂ Los discos (o memoria secundaria).

    ˆ̂ Los procesos (o programas en ejecuci€n).

    ˆ̂ Y en general todos los recursos del sistema.

    Clasificaci‚n

    Administraci‚n de tareas

    ˆ Monotarea: Solamente permite ejecutar un proceso (aparte de los procesos del propio SO) en un momento dado.

    Una vez que empieza a ejecutar un proceso, continuar• haci‚ndolo hasta su finalizaci€n y/o interrupci€n.ˆ Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO. normalmente asigna los

    recursos disponibles (CPU, memoria, perif‚ricos) de forma alternada a los procesos que los solicitan, de manera

    que el usuario percibe que todos funcionan a la vez, de forma concurrente.

    https://es.wikipedia.org/w/index.php?title=Multitareahttps://es.wikipedia.org/w/index.php?title=Monotareahttps://es.wikipedia.org/w/index.php?title=Unidad_central_de_procesamientohttps://es.wikipedia.org/w/index.php?title=Interfaz_de_red

  • 8/15/2019 Compendio de Informatica 1

    13/33

    Sistema operativo 11

    Administraci‚n de usuarios

    ˆ Monousuario: Si 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 de la computadora. Normalmente estos sistemas operativos utilizan m‚todos de protecci€n de datos, de

    manera que un programa no pueda usar o cambiar los datos de otro usuario.

    Manejo de recursos

    ˆ̂ Centralizado: Si permite usar los recursos de una sola computadora.

    ˆ̂ Distribuido: Si permite utilizar los recursos (memoria, CPU, disco, perif‚ricos...) de m•s de una computadora al

    mismo tiempo.

    Ejemplos de sistemas operativos para PC

    ˆ̂ Microsoft Windows

    ˆ̂ Mac OS X

    ˆ̂ GNU/Linux

    ˆ̂ Unix

    ˆ̂ Solaris

    ˆ̂ FreeBSD

    ˆ̂ OpenBSD

    ˆ̂ Google Chrome OS

    ˆ̂ Debian

    ˆ̂ Ubuntu

    ˆ̂ Mandriva

    ˆ̂ Sabayon

    ˆ̂ Fedora

    ˆ̂ Linpus linux

    ˆ Haiku (BeOS)

    Ejemplos de sistemas operativos para dispositivos m‚viles

    ˆ̂ Android

    ˆ̂ iOS

    ˆ̂ Bada

    ˆ̂ BlackBerry OS

    ˆ̂ BlackBerry 10

    ˆ̂ Windows Phoneˆ̂ Symbian OS

    ˆ̂ HP webOS

    ˆ̂ Firefox OS

    ˆ̂ Ubuntu Phone OS

    https://es.wikipedia.org/w/index.php?title=Ubuntu_Phone_OShttps://es.wikipedia.org/w/index.php?title=Firefox_OShttps://es.wikipedia.org/w/index.php?title=HP_webOShttps://es.wikipedia.org/w/index.php?title=Symbian_OShttps://es.wikipedia.org/w/index.php?title=Windows_Phonehttps://es.wikipedia.org/w/index.php?title=BlackBerry_10https://es.wikipedia.org/w/index.php?title=BlackBerry_OShttps://es.wikipedia.org/w/index.php?title=Badahttps://es.wikipedia.org/w/index.php?title=IOS_%28sistema_operativo%29https://es.wikipedia.org/w/index.php?title=Androidhttps://es.wikipedia.org/w/index.php?title=Haiku_%28sistema_operativo%29https://es.wikipedia.org/w/index.php?title=Linpus_linuxhttps://es.wikipedia.org/w/index.php?title=Fedora_%28distribuci%C3%B3n_Linux%29https://es.wikipedia.org/w/index.php?title=Sabayon_Linuxhttps://es.wikipedia.org/w/index.php?title=Mandrivahttps://es.wikipedia.org/w/index.php?title=Ubuntuhttps://es.wikipedia.org/w/index.php?title=Debianhttps://es.wikipedia.org/w/index.php?title=Google_Chrome_OShttps://es.wikipedia.org/w/index.php?title=OpenBSDhttps://es.wikipedia.org/w/index.php?title=FreeBSDhttps://es.wikipedia.org/w/index.php?title=Solaris_%28sistema_operativo%29https://es.wikipedia.org/w/index.php?title=Unixhttps://es.wikipedia.org/w/index.php?title=Mac_OS_Xhttps://es.wikipedia.org/w/index.php?title=Microsoft_Windowshttps://es.wikipedia.org/w/index.php?title=Multiusuariohttps://es.wikipedia.org/w/index.php?title=Monousuario

  • 8/15/2019 Compendio de Informatica 1

    14/33

    Sistema operativo 12

    Referencias[1] W3counter (http:/   /  www. w3counter. com/  globalstats. php)

    [2] Cfr., entre otros: Tanenbaum, A. (1992) Modern Operating Systems, Englewood Cliffs: Prentice-Hall; Haldar, S. y Aravind, A. A. (2010)

    Operating Systems, Pearson Education India, pp. 12 y ss.; Turner, R. W. (1986) Operating Systems: design and implementation, MacMillan.

    Bibliograf•aˆ OŒbrien, James A. (2006). Sistemas de Informaciƒn Gerencial. M‚xico DF.ˆ Silberschatz, Abraham (2006). Sistemas Operativos. M‚xico. ISBN 968-18-6168-X.

    Enlaces externos

    ˆ Wikimedia Commons alberga contenido multimedia sobre Sistema operativoCommons.

    ˆ Wikcionario tiene definiciones para sistema operativo.Wikcionario

    ˆ Wikiversidad alberga proyectos de aprendizaje sobre Sistema operativo.Wikiversidad

    GNU/Linux

    GNU/Linux

    Imagen aleg€rica del sistema operativo

    Desarrollador

    ?

    Informaci‚n general

    Modelo de desarrollo Software libre y c€digo abierto

    ƒltima versi‚n estable Kernel: 3.13 (info

    [1])

    20 de enero de 2014

    ƒltima versi‚n en

    pruebas Kernel: 3.13-rc8 (info

    [2])

    12 de enero de 2014

    Escrito en C

    GCC

    N„cleo N‹cleo Linux

    Tipo de n„cleo Unix-like

    Plataformas

    soportadas

    DEC Alpha, ARM, AVR32, Blackfin, ETRAX CRIS, FR-V, H8/300, Itanium, M32R, m68k, Microblaze, MIPS,

    MN103, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC, TILE64, Unicore32, x86, Xtensa

    https://es.wikipedia.org/w/index.php?title=Xtensahttps://es.wikipedia.org/w/index.php?title=X86https://es.wikipedia.org/w/index.php?title=Unicore32https://es.wikipedia.org/w/index.php?title=TILE64https://es.wikipedia.org/w/index.php?title=SPARChttps://es.wikipedia.org/w/index.php?title=SuperHhttps://es.wikipedia.org/w/index.php?title=S%2Bcorehttps://es.wikipedia.org/w/index.php?title=S390https://es.wikipedia.org/w/index.php?title=PowerPChttps://es.wikipedia.org/w/index.php?title=PA-RISChttps://es.wikipedia.org/w/index.php?title=MN103https://es.wikipedia.org/w/index.php?title=MIPShttps://es.wikipedia.org/w/index.php?title=Microblazehttps://es.wikipedia.org/w/index.php?title=M68khttps://es.wikipedia.org/w/index.php?title=M32Rhttps://es.wikipedia.org/w/index.php?title=Itaniumhttps://es.wikipedia.org/w/index.php?title=H8/300https://es.wikipedia.org/w/index.php?title=FR-Vhttps://es.wikipedia.org/w/index.php?title=ETRAX_CRIShttps://es.wikipedia.org/w/index.php?title=Blackfinhttps://es.wikipedia.org/w/index.php?title=AVR32https://es.wikipedia.org/w/index.php?title=Arquitectura_ARMhttps://es.wikipedia.org/w/index.php?title=DEC_Alphahttps://es.wikipedia.org/w/index.php?title=Plataforma_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Plataforma_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Unix-likehttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_Linuxhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=GCChttps://es.wikipedia.org/w/index.php?title=C_%28lenguaje_de_programaci%C3%B3n%29https://es.wikipedia.org/w/index.php?title=Lenguaje_de_programaci%C3%B3nhttp://lkml.indiana.edu/hypermail/linux/kernel/1401.1/02367.htmlhttps://es.wikipedia.org/w/index.php?title=Fases_del_desarrollo_de_softwarehttps://es.wikipedia.org/w/index.php?title=Fases_del_desarrollo_de_softwarehttp://lkml.indiana.edu/hypermail/linux/kernel/1401.2/01593.htmlhttps://es.wikipedia.org/w/index.php?title=Fases_del_desarrollo_de_softwarehttps://es.wikipedia.org/w/index.php?title=Software_libre_y_c%C3%B3digo_abiertohttps://es.wikipedia.org/w/index.php?title=Ingenier%C3%ADa_de_softwarehttps://es.wikipedia.org/w/index.php?title=Archivo%3AGnulinux.svghttps://es.wikiversity.org/wiki/Sistemas_operativoshttps://es.wikiversity.org/wiki/Sistemas_operativoshttps://es.wikipedia.org/w/index.php?title=Wikiversidadhttps://es.wikipedia.org/w/index.php?title=Archivo:Wikiversity-logo-Snorky.svghttps://es.wiktionary.org/wiki/:sistema_operativohttps://es.wiktionary.org/wiki/:sistema_operativohttps://es.wikipedia.org/w/index.php?title=Wikcionariohttps://es.wikipedia.org/w/index.php?title=Archivo:Wiktionary-logo-es.pnghttps://commons.wikimedia.org/wiki/Operating_systemshttps://es.wikipedia.org/w/index.php?title=Wikimedia_Commonshttps://es.wikipedia.org/w/index.php?title=Archivo:Commons-logo.svghttps://es.wikipedia.org/w/index.php?title=Andrew_Tanenbaumhttp://www.w3counter.com/globalstats.php

  • 8/15/2019 Compendio de Informatica 1

    15/33

    GNU/Linux 13

    Licencia GNU General Public License y otras

    Estado actual En desarrollo

    En espa…ol

    GNU/Linux es uno de los t‚rminos empleados para referirse a la combinaci€n del n‹cleo o kernel  libre similar a

    Unix denominado Linux con el sistema GNU. Su desarrollo es uno de los ejemplos m•s prominentes de softwarelibre; todo su c€digo fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los

    t‚rminos de la GPL (Licencia P‹blica General de GNU, en ingl„s: General  Public  License) y otra serie de licencias

    libres.

    A pesar de que Linux es, en sentido estricto, el n‹cleo del sistema operativo, parte fundamental de la interacci€n

    entre el hardware y el usuario (o los programas de aplicaci€n) se maneja usualmente con las herramientas del

    proyecto GNU y con entornos de escritorio basados en GNOME, que tambi‚n forma parte del proyecto GNU aunque

    tuvo un origen independiente. Sin embargo, una parte significativa de la comunidad, asƒ como muchos medios

    generales y especializados, prefieren utilizar el t‚rmino  Linux para referirse a la uni€n de ambos proyectos. Para m•s

    informaci€n consulte la secci€n "Denominaciƒn GNU/Linux" o el artƒculo "Controversia por la denominaciƒn

    GNU/Linux" .

    A las variantes de esta uni€n de programas y tecnologƒas, a las que se les adicionan diversos programas de aplicaci€n

    de prop€sitos especƒficos o generales se las denomina distribuciones. Su objetivo consiste en ofrecer ediciones que

    cumplan con las necesidades de un determinado grupo de usuarios. Algunas de ellas son especialmente conocidas

    por su uso en servidores y supercomputadoras. donde tiene la cuota m•s importante del mercado. Seg‹n un informe

    de IDC, GNU/Linux es utilizado por el 78% de los principales 500 servidores del mundo, otro informe le da una

    cuota de mercado de 89% en los 500 mayores supercomputadores. Con menor cuota de mercado el sistema

    GNU/Linux tambi‚n es usado en el segmento de las computadoras de escritorio, port•tiles, computadoras de bolsillo,

    tel‚fonos m€viles, sistemas embebidos, videoconsolas y otros dispositivos.

    Etimolog•aEl nombre GNU , GNU's Not Unix (GNU no es Unix), viene de las herramientas b•sicas de sistema operativo

    creadas por el proyecto GNU, iniciado por Richard Stallman en 1983 y mantenido por la FSF. El nombre  Linux

    viene del n‹cleo Linux, inicialmente escrito por Linus Torvalds en 1991.

    La contribuci€n de GNU es la raz€n por la que existe controversia a la hora de utilizar  Linux o GNU/Linux para

    referirse al sistema operativo formado por las herramientas de GNU y el n‹cleo Linux en su conjunto.

    https://es.wikipedia.org/w/index.php?title=Linus_Torvaldshttps://es.wikipedia.org/w/index.php?title=Linux_%28n%C3%BAcleo%29https://es.wikipedia.org/w/index.php?title=FSFhttps://es.wikipedia.org/w/index.php?title=Richard_Stallmanhttps://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=Software_de_sistemahttps://es.wikipedia.org/w/index.php?title=Videoconsolahttps://es.wikipedia.org/w/index.php?title=Sistema_embebidohttps://es.wikipedia.org/w/index.php?title=Tel%C3%A9fono_celularhttps://es.wikipedia.org/w/index.php?title=PDAhttps://es.wikipedia.org/w/index.php?title=Computador_port%C3%A1tilhttps://es.wikipedia.org/w/index.php?title=Computadora_de_escritoriohttps://es.wikipedia.org/w/index.php?title=Supercomputadorahttps://es.wikipedia.org/w/index.php?title=Servidorhttps://es.wikipedia.org/w/index.php?title=Distribuci%C3%B3n_Linuxhttps://es.wikipedia.org/w/index.php?title=Controversia_por_la_denominaci%C3%B3n_GNU/Linuxhttps://es.wikipedia.org/w/index.php?title=Controversia_por_la_denominaci%C3%B3n_GNU/Linuxhttps://es.wikipedia.org/w/index.php?title=GNU/Linux%23Denominaci%C3%B3n_GNU/Linuxhttps://es.wikipedia.org/w/index.php?title=GNOMEhttps://es.wikipedia.org/w/index.php?title=Linux_%28n%C3%BAcleo%29https://es.wikipedia.org/w/index.php?title=GPLhttps://es.wikipedia.org/w/index.php?title=C%C3%B3digo_fuentehttps://es.wikipedia.org/w/index.php?title=Software_librehttps://es.wikipedia.org/w/index.php?title=Software_librehttps://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_Linuxhttps://es.wikipedia.org/w/index.php?title=Unixhttps://es.wikipedia.org/w/index.php?title=Software_librehttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Archivo:Yes_check.svghttps://es.wikipedia.org/w/index.php?title=Idioma_espa%C3%B1olhttps://es.wikipedia.org/w/index.php?title=GNU_General_Public_Licensehttps://es.wikipedia.org/w/index.php?title=Licencia_de_software

  • 8/15/2019 Compendio de Informatica 1

    16/33

    GNU/Linux 14

    Historia

    Richard Matthew Stallman, Fundador del

    Movimiento del software libre, de la FSF y del

    Proyecto GNU.

    Linus Torvalds, creador del n‹cleo Linux.

    El proyecto GNU, que se inici€ en 1983 por Richard Stallman; tiene

    como objetivo el desarrollo de un sistema operativo Unix completo y

    compuesto enteramente de software libre. La historia del n‹cleo Linux

    est• fuertemente vinculada a la del proyecto GNU. En 1991 Linus

    Torvalds empez€ a trabajar en un reemplazo no comercial para MINIX[3]

    que m•s adelante acabarƒa siendo Linux.

    Cuando Torvalds liber€ la primera versi€n de Linux, el proyecto GNU ya

    habƒa producido varias de las herramientas fundamentales para el manejo

    del sistema operativo, incluyendo un int‚rprete de comandos, una

    biblioteca C y un compilador, pero como el proyecto contaba con una

    infraestructura para crear su propio n‹cleo (o kernel), el llamado Hurd, y

    este a‹n no era lo suficiente maduro para usarse, comenzaron a usar a

    Linux a modo de continuar desarrollando el proyecto GNU, siguiendo la

    tradicional filosofƒa de mantener cooperatividad entre desarrolladores. Eldƒa en que se estime que Hurd es suficiente maduro y estable, ser•

    llamado a reemplazar a Linux.

    Entonces, el n‹cleo creado por Linus Torvalds, quien se encontraba por

    entonces estudiando la carrera de Ingenierƒa Inform•tica en la

    Universidad de Helsinki, llen€ el "espacio" final que habƒa en el sistema

    operativo de GNU.

    Componentes

    Entorno gr€fico

    GNU/Linux puede funcionar tanto en entorno gr•fico como en modo

    consola. La consola es com‹n en distribuciones para servidores, mientras

    que la interfaz gr•fica est• orientada al usuario final tanto de hogar como

    empresarial. Asimismo, tambi‚n existen los entornos de escritorio, que

    son un conjunto de programas conformado por ventanas, iconos y

    muchas aplicaciones que facilitan la utilizaci€n del computador. Los

    escritorios m•s populares en GNU/Linux son: GNOME, KDE SC, LXDE

    y Xfce. En dispositivos m€viles se encuentra Android, que funciona

    sobre el n‹cleo Linux, pero no usa las herramientas GNU. Intel anunci€ productos de consumo basados en MeeGo

    para mediados del 2011, por lo que es probable que este entorno tenga tambi‚n una creciente importancia en los

    pr€ximos a„os.

    Escritorio KDE SC 4.10 Escritorio GNOME 3.0 Escritorio XFCE 4.4 Escritorio LXDE 0.5

    https://es.wikipedia.org/w/index.php?title=Archivo%3ALXDE_desktop_full.pnghttps://es.wikipedia.org/w/index.php?title=LXDEhttps://es.wikipedia.org/w/index.php?title=Archivo%3AXfce-4.4.pnghttps://es.wikipedia.org/w/index.php?title=XFCEhttps://es.wikipedia.org/w/index.php?title=Archivo%3AGnome.pnghttps://es.wikipedia.org/w/index.php?title=GNOMEhttps://es.wikipedia.org/w/index.php?title=Archivo%3AKDE_4.pnghttps://es.wikipedia.org/w/index.php?title=KDEhttps://es.wikipedia.org/w/index.php?title=MeeGohttps://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_Linuxhttps://es.wikipedia.org/w/index.php?title=Androidhttps://es.wikipedia.org/w/index.php?title=Dispositivo_m%C3%B3vilhttps://es.wikipedia.org/w/index.php?title=Xfcehttps://es.wikipedia.org/w/index.php?title=LXDEhttps://es.wikipedia.org/w/index.php?title=KDEhttps://es.wikipedia.org/w/index.php?title=GNOMEhttps://es.wikipedia.org/w/index.php?title=Entorno_de_escritoriohttps://es.wikipedia.org/w/index.php?title=Interfaz_de_l%C3%ADnea_de_comandoshttps://es.wikipedia.org/w/index.php?title=Interfaz_de_l%C3%ADnea_de_comandoshttps://es.wikipedia.org/w/index.php?title=Interfaz_gr%C3%A1ficahttps://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=Universidad_de_Helsinkihttps://es.wikipedia.org/w/index.php?title=Ingenier%C3%ADa_inform%C3%A1ticahttps://es.wikipedia.org/w/index.php?title=Linus_Torvaldshttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Hurdhttps://es.wikipedia.org/w/index.php?title=Compiladorhttps://es.wikipedia.org/w/index.php?title=Biblioteca_Chttps://es.wikipedia.org/w/index.php?title=Int%C3%A9rprete_de_comandoshttps://es.wikipedia.org/w/index.php?title=Linux_%28n%C3%BAcleo%29https://es.wikipedia.org/w/index.php?title=MINIXhttps://es.wikipedia.org/w/index.php?title=Linus_Torvaldshttps://es.wikipedia.org/w/index.php?title=Linus_Torvaldshttps://es.wikipedia.org/w/index.php?title=1991https://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_Linuxhttps://es.wikipedia.org/w/index.php?title=Software_librehttps://es.wikipedia.org/w/index.php?title=Unixhttps://es.wikipedia.org/w/index.php?title=Richard_Stallmanhttps://es.wikipedia.org/w/index.php?title=1983https://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=Archivo%3ALinus_Torvalds.jpeghttps://es.wikipedia.org/w/index.php?title=Linus_Torvaldshttps://es.wikipedia.org/w/index.php?title=Archivo%3ARichard_Stallman_2005_%28chrys%29.jpghttps://es.wikipedia.org/w/index.php?title=Richard_Matthew_Stallman

  • 8/15/2019 Compendio de Informatica 1

    17/33

    GNU/Linux 15

    Como sistema de programaci‚n

    La colecci€n de utilidades para la programaci€n de GNU es con diferencia la familia de compiladores m•s utilizada

    en este sistema operativo. Tiene capacidad para compilar C, C++, Java, Ada, Pascal, entre otros muchos lenguajes.

    Adem•s soporta diversas arquitecturas mediante la compilaci€n cruzada, lo que hace que sea un entorno adecuado

    para desarrollos heterog‚neos.

    Hay varios entornos de desarrollo integrados disponibles para GNU/Linux incluyendo, Anjuta, KDevelop, Lazarus,Ultimate++, Code::Blocks, NetBeans IDE y Eclipse. Tambi‚n existen editores extensibles como Emacs o Vim.

    GNU/Linux tambi‚n dispone de capacidades para lenguajes de guion (script), aparte de los cl•sicos lenguajes de

    programaci€n de shell, o el de procesado de textos por patrones y expresiones regulares llamado awk, la mayorƒa de

    las distribuciones tienen instalado Python, Perl, PHP y Ruby.

    Aplicaciones de usuario

    Las aplicaciones para GNU/Linux se distribuyen principalmente en los formatos .deb y .rpm, los cuales fueron

    creados por los desarrolladores de Debian y Red Hat respectivamente. Tambi‚n existe la posibilidad de instalar

    aplicaciones a partir de c€digo fuente en todas las distribuciones.

    Software de c‚digo cerrado para GNU/Linux

    Durante la etapa temprana habƒa pocas aplicaciones de c€digo cerrado para GNU/Linux. Con el tiempo se fueron

    portando programas no libres al sistema GNU/Linux, entre ellos Adobe Reader, Adobe Flash, Opera, entre otros.

    Empresas que patrocinan su usoCon la adopci€n por numerosas empresas fabricantes, un buen n‹mero de computadoras se venden con

    distribuciones pre-instaladas, y GNU/Linux ha comenzado a tomar su lugar en el vasto mercado de las computadoras

    de escritorio.

    Algunas de las empresas que colaboran en la difusi€n de este sistema operativo ya sea trabajando en el n‹cleo Linux,

    proporcionando soluciones de software o preinstalando el sistema operativo, son: Intel , Google, IBM, AMD, Sun

    Microsystems, Dell, Lenovo, Asus, Hewlett-Packard (HP),[4]  Silicon Graphics International (SGI), Renesas

    Technology, Fujitsu, Analog Devices, Freescale, VIA Technologies,[5] Oracle, Novell y RedHat, entre otras.[6]

    El respaldo de compa„ƒas de software tambi‚n est• presente, ya que, entre otras aplicaciones, Nero, Java, Google

    Earth, Google Desktop, Adobe Reader, Adobe Flash, RealPlayer y Yahoo! Messenger est•n disponibles para

    GNU/Linux. Al haber software equivalente, es innecesario instalar los precisamente mencionados con anterioridad.

    Cuota de mercadoNumerosos estudios cuantitativos sobre software de c€digo abierto est•n orientados a temas como la cuota de

    mercado y la fiabilidad, y ciertamente muchos de estos estudios examinan especƒficamente a GNU/Linux.

    La medici€n "cuota de mercado" puede resultar inservible ya que es un concepto basado en ventas comerciales

    (unidades materiales vendidas). Por otro lado Linux es utilizado frecuentemente en servidores con acceso p‹blico

    desde Internet por lo que la cuota de mercado es extremadamente inferior a la cuota de uso. Baste notar, p.ej, que

    Facebook, Gmail, LinkedIn o Yahoo funcionan sobre servidores GNU/Linux, de forma que a‹n cuando estemos

    accediendo desde un navegador ejecut•ndose en Windows/Mac, la aplicaci€n real se est• ejecutando en servidores

    Linux y los datos est•n almacen•ndose igualmente en dichos servidores.

    https://es.wikipedia.org/w/index.php?title=C%C3%B3digo_abiertohttps://es.wikipedia.org/w/index.php?title=Yahoo%21_Messengerhttps://es.wikipedia.org/w/index.php?title=RealPlayerhttps://es.wikipedia.org/w/index.php?title=Adobe_Flashhttps://es.wikipedia.org/w/index.php?title=Adobe_Readerhttps://es.wikipedia.org/w/index.php?title=Google_Desktophttps://es.wikipedia.org/w/index.php?title=Google_Earthhttps://es.wikipedia.org/w/index.php?title=Google_Earthhttps://es.wikipedia.org/w/index.php?title=Lenguaje_de_programaci%C3%B3n_Javahttps://es.wikipedia.org/w/index.php?title=Nero_Linuxhttps://es.wikipedia.org/w/index.php?title=RedHathttps://es.wikipedia.org/w/index.php?title=Novellhttps://es.wikipedia.org/w/index.php?title=Oraclehttps://es.wikipedia.org/w/index.php?title=VIA_Technologieshttps://es.wikipedia.org/w/index.php?title=Freescalehttps://es.wikipedia.org/w/index.php?title=Analog_Deviceshttps://es.wikipedia.org/w/index.php?title=Fujitsuhttps://es.wikipedia.org/w/index.php?title=Renesas_Technologyhttps://es.wikipedia.org/w/index.php?title=Renesas_Technologyhttps://es.wikipedia.org/w/index.php?title=Silicon_Graphicshttps://es.wikipedia.org/w/index.php?title=Hewlett-Packardhttps://es.wikipedia.org/w/index.php?title=Asushttps://es.wikipedia.org/w/index.php?title=Lenovohttps://es.wikipedia.org/w/index.php?title=Dellhttps://es.wikipedia.org/w/index.php?title=Sun_Microsystemshttps://es.wikipedia.org/w/index.php?title=Sun_Microsystemshttps://es.wikipedia.org/w/index.php?title=AMDhttps://es.wikipedia.org/w/index.php?title=IBMhttps://es.wikipedia.org/w/index.php?title=Googlehttps://es.wikipedia.org/w/index.php?title=Intelhttps://es.wikipedia.org/w/index.php?title=Distribuci%C3%B3n_Linuxhttps://es.wikipedia.org/w/index.php?title=Computadorahttps://es.wikipedia.org/w/index.php?title=Opera_%28navegador%29https://es.wikipedia.org/w/index.php?title=Adobe_Flashhttps://es.wikipedia.org/w/index.php?title=Adobe_Readerhttps://es.wikipedia.org/w/index.php?title=Software_privativohttps://es.wikipedia.org/w/index.php?title=C%C3%B3digo_cerradohttps://es.wikipedia.org/w/index.php?title=Red_Hathttps://es.wikipedia.org/w/index.php?title=Debianhttps://es.wikipedia.org/w/index.php?title=RPM_Package_Managerhttps://es.wikipedia.org/w/index.php?title=Debhttps://es.wikipedia.org/w/index.php?title=Rubyhttps://es.wikipedia.org/w/index.php?title=PHPhttps://es.wikipedia.org/w/index.php?title=Perlhttps://es.wikipedia.org/w/index.php?title=Pythonhttps://es.wikipedia.org/w/index.php?title=Awkhttps://es.wikipedia.org/w/index.php?title=Int%C3%A9rprete_de_comandoshttps://es.wikipedia.org/w/index.php?title=Vimhttps://es.wikipedia.org/w/index.php?title=Emacshttps://es.wikipedia.org/w/index.php?title=Eclipse_%28software%29https://es.wikipedia.org/w/index.php?title=NetBeans_IDEhttps://es.wikipedia.org/w/index.php?title=Code::Blockshttps://es.wikipedia.org/w/index.php?title=Ultimate%2B%2Bhttps://es.wikipedia.org/w/index.php?title=Lazarushttps://es.wikipedia.org/w/index.php?title=KDevelophttps://es.wikipedia.org/w/index.php?title=Anjutahttps://es.wikipedia.org/w/index.php?title=Entorno_de_desarrollo_integradohttps://es.wikipedia.org/w/index.php?title=Pascal_%28lenguaje_de_programaci%C3%B3n%29https://es.wikipedia.org/w/index.php?title=Lenguaje_de_programaci%C3%B3n_Adahttps://es.wikipedia.org/w/index.php?title=Lenguaje_de_programaci%C3%B3n_Javahttps://es.wikipedia.org/w/index.php?title=C%2B%2Bhttps://es.wikipedia.org/w/index.php?title=Chttps://es.wikipedia.org/w/index.php?title=Compiladorhttps://es.wikipedia.org/w/index.php?title=Programaci%C3%B3n

  • 8/15/2019 Compendio de Informatica 1

    18/33

    GNU/Linux 16

    IBM Roadrunner, la supercomputadora m•s

    potente de 2008, funciona bajo una distribuci€n

    GNU/Linux Red Hat Enterprise Linux.

    Hay varias empresas que comercializan soluciones basadas en

    GNU/Linux: IBM, Novell (SuSE), Red Hat (RHEL), Mandriva

    (Mandriva Linux), Rxart, Canonical Ltd. (Ubuntu), asƒ como miles de

    PYMES que ofrecen productos o servicios basados en esta tecnologƒa.

    Aplicaciones

    Supercomputadoras

    Dentro del segmento de supercomputadoras, a noviembre de 2012, el

    uso de este sistema ascendi€ al 93,8% de las computadoras m•s

    potentes del mundo por su confiabilidad, seguridad y libertad para modificar el c€digo. De acuerdo con TOP500.org,

    que lleva estadƒsticas sobre las 500 principales supercomputadoras del mundo, a noviembre de 2012: 469 usaban una

    distribuci€n basada en GNU/Linux, 20 Unix, 7 mezclas, 1 BSD y 3 Windows.

    Las primeras 37 supercomputadoras, incluidas la n‹mero 1, la Titan - Cray XK7 con 560.640 procesadores, utilizan

    distribuciones basadas en GNU/Linux.

    GNU/Linux, adem•s de liderar el mercado de servidores de Internet debido, entre otras cosas, a la gran cantidad de

    soluciones que tiene para este segmento, tiene un crecimiento progresivo en computadoras de escritorio y port•tiles.

    Adem•s, es el sistema base que se ha elegido para el proyecto OLPC: One Laptop Per Child .

    Para saber m•s sobre las arquitecturas soportadas, lea el artƒculo "Portabilidad del n…cleo Linux y arquitecturas

    soportadas" .

    Tel†fonos inteligentes

    Linux tiene un papel imprescindible en el territorio de los tel‚fonos inteligentes debido a que Android y meego lo

    utilizan. Actualmente Android es el sistema operativo predominante en los nuevos tel‚fonos inteligentes y su cuotade mercado mundial supera hasta el iOS de Apple.[cita requerida]

    Administraci‚n P„blicaHay una serie de administraciones p‹blicas que han mostrado su apoyo al software libre, sea migrando total o

    parcialmente sus servidores y sistemas de escritorio, sea subvencion•ndolo. Como ejemplos se tiene a Alemania,

    Argentina, Australia, Brasil, Espa„a, Chile, China, Cuba, M‚xico, Per‹, Rep‹blica Dominicana, Ecuador, El

    Salvador, Uruguay y Venezuela.[cita requerida]

    https://en.wikipedia.org/wiki/Verificabilidadhttps://es.wikipedia.org/w/index.php?title=Venezuelahttps://es.wikipedia.org/w/index.php?title=Uruguayhttps://es.wikipedia.org/w/index.php?title=El_Salvadorhttps://es.wikipedia.org/w/index.php?title=El_Salvadorhttps://es.wikipedia.org/w/index.php?title=Ecuadorhttps://es.wikipedia.org/w/index.php?title=Rep%C3%BAblica_Dominicanahttps://es.wikipedia.org/w/index.php?title=Per%C3%BAhttps://es.wikipedia.org/w/index.php?title=M%C3%A9xicohttps://es.wikipedia.org/w/index.php?title=Cubahttps://es.wikipedia.org/w/index.php?title=Rep%C3%BAblica_Popular_Chinahttps://es.wikipedia.org/w/index.php?title=Chilehttps://es.wikipedia.org/w/index.php?title=Espa%C3%B1ahttps://es.wikipedia.org/w/index.php?title=Brasilhttps://es.wikipedia.org/w/index.php?title=Australiahttps://es.wikipedia.org/w/index.php?title=Argentinahttps://es.wikipedia.org/w/index.php?title=Alemaniahttps://en.wikipedia.org/wiki/Verificabilidadhttps://es.wikipedia.org/w/index.php?title=Applehttps://es.wikipedia.org/w/index.php?title=IOS_%28sistema_operativo%29https://es.wikipedia.org/w/index.php?title=Tel%C3%A9fonos_inteligenteshttps://es.wikipedia.org/w/index.php?title=Androidhttps://es.wikipedia.org/w/index.php?title=Meegohttps://es.wikipedia.org/w/index.php?title=Androidhttps://es.wikipedia.org/w/index.php?title=Portabilidad_del_n%C3%BAcleo_Linux_y_arquitecturas_soportadashttps://es.wikipedia.org/w/index.php?title=Portabilidad_del_n%C3%BAcleo_Linux_y_arquitecturas_soportadashttps://es.wikipedia.org/w/index.php?title=OLPChttps://es.wikipedia.org/w/index.php?title=Internethttps://es.wikipedia.org/w/index.php?title=Servidorhttps://es.wikipedia.org/w/index.php?title=Unixhttps://es.wikipedia.org/w/index.php?title=TOP500https://es.wikipedia.org/w/index.php?title=Supercomputadorahttps://es.wikipedia.org/w/index.php?title=PYMEhttps://es.wikipedia.org/w/index.php?title=Ubuntuhttps://es.wikipedia.org/w/index.php?title=Canonical_Ltd.https://es.wikipedia.org/w/index.php?title=Rxarthttps://es.wikipedia.org/w/index.php?title=Mandrivahttps://es.wikipedia.org/w/index.php?title=RHELhttps://es.wikipedia.org/w/index.php?title=Red_Hathttps://es.wikipedia.org/w/index.php?title=SuSEhttps://es.wikipedia.org/w/index.php?title=Novellhttps://es.wikipedia.org/w/index.php?title=IBMhttps://es.wikipedia.org/w/index.php?title=Archivo%3ARoadrunner_supercomputer_HiRes.jpghttps://es.wikipedia.org/w/index.php?title=Red_Hat_Enterprise_Linuxhttps://es.wikipedia.org/w/index.php?title=Supercomputadorahttps://es.wikipedia.org/w/index.php?title=IBM_Roadrunner

  • 8/15/2019 Compendio de Informatica 1

    19/33

    GNU/Linux 17

    Fuerzas ArmadasEl sistema operativo del General Atomics MQ-1 Predator est• basado en GNU/Linux,[7] asƒ como el del Boeing P-8

    Poseidon.[8]

    Denominaci‚n GNU/Linux

    Evoluci€n de los sistemas UNIX

    Parte de la comunidad y numerosos medios prefieren denominar a esta

    combinaci€n como Linux, aunque GNU/Linux (con las variantes GNU 

    con Linux y GNU+Linux) es la denominaci€n defendida por el

    Proyecto GNU y la FSF junto con otros desarrolladores y usuarios para

    el conjunto que utiliza el sistema operativo Linux en conjunto con las

    aplicaciones de sistema creadas por el proyecto GNU y por muchos

    otros proyectos de software.[9][10]

    Desde 1984, Richard Stallman y muchos voluntarios est•n intentando

    crear un sistema operativo libre con un funcionamiento similar al

    UNIX, recreando todos los componentes necesarios para tener unsistema operativo funcional. A comienzos de los a„os 90, unos seis a„os desde el inicio del proyecto, GNU tenƒa

    muchas herramientas importantes listas, como editores de texto, compiladores, depuradores, int‚rpretes de comandos

    de €rdenes etc., excepto por el componente central: el n‹cleo.

    GNU tiene su propio proyecto de n‹cleo, llamado Hurd. Sin embargo, su desarrollo no continu€ como se esperaba al

    aparecer el n‹cleo Linux. De esta forma se completaron los requisitos mƒnimos y surgi€ el sistema operativo GNU

    que utilizaba el n‹cleo Linux.

    El principal argumento de los defensores de la denominaci€n GNU/Linux es resolver la posible confusi€n que se

    puede dar entre el n‹cleo (Linux) y gran parte de las herramientas b•sicas del resto del sistema operativo (GNU), y

    del sistema completo que usualmente se usa como combinaci€n de GNU, Linux, y otros proyectos de software.Adem•s, tambi‚n se espera que con el uso del nombre GNU, se d‚ al proyecto GNU el reconocimiento por haber

    creado las herramientas de sistema imprescindibles para ser un sistema operativo compatible con UNIX, y se

    destaque la cualidad de estar compuesto s€lo por software libre. La primera distribuci€n que incluy€ el GNU en su

    nombre fue Yggdrasyl en 1992, donde aparecƒa como  Linux/GNU/X . La FSF denomin€ a este sistema "Linux" hasta

    al menos junio de 1994[11] y reci‚n a partir de enero de 1995 empez€ a llamarlo "GNU/Linux" (tambi‚n GNU+Linux

    y lignux, t‚rminos que han caƒdo en desuso a instancias del propio Stallman).[12]

    GNU / Linux

    +

    Algunas distribuciones apoyan esta denominaci€n, e incluyen GNU/Linux en sus nombres, como Debian GNU/Linux

    o GNU/LinEx, mientras que otras, como Slackware, Gentoo o Ubuntu, eligen denominarse basadas en Linux.

    En ocasiones, el proyecto KDE ha utilizado una tercera denominaci€n: GNU/Linux/X para enfatizar los tres

    proyectos sobre los que se apoya su entorno de escritorio.

    https://es.wikipedia.org/w/index.php?title=KDEhttps://es.wikipedia.org/w/index.php?title=Ubuntuhttps://es.wikipedia.org/w/index.php?title=Gentoohttps://es.wikipedia.org/w/index.php?title=Slackwarehttps://es.wikipedia.org/w/index.php?title=GNU/LinExhttps://es.wikipedia.org/w/index.php?title=Debian_GNU/Linuxhttps://es.wikipedia.org/w/index.php?title=Distribuci%C3%B3n_Linuxhttps://es.wikipedia.org/w/index.php?title=Archivo:Tux.svghttps://es.wikipedia.org/w/index.php?title=Archivo:Heckert_GNU_white.svghttps://es.wikipedia.org/w/index.php?title=Linux_%28n%C3%BAcleo%29https://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=Yggdrasil_Linuxhttps://es.wikipedia.org/w/index.php?title=UNIXhttps://es.wikipedia.org/w/index.php?title=Proyecto_GNUhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_Linuxhttps://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_Linuxhttps://es.wikipedia.org/w/index.php?title=Hurdhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=N%C3%BAcleo_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Int%C3%A9rprete_inform%C3%A1ticohttps://es.wikipedia.org/w/index.php?title=Depuradorhttps://es.wikipedia.org/w/index.php?title=Compiladorhttps://es.wikipedia.org/w/index.php?title=Editor_de_textohttps://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=A%C3%B1os_1990https://es.wikipedia.org/w/index.php?title=UNIXhttps://es.wikipedia.org/w/index.php?title=Software_librehttps://es.wikipedia.org/w/index.php?title=1984https://es.wikipedia.org/w/index.php?title=Softwarehttps://es.wikipedia.org/w/index.php?title=Proyecto_GNUhttps://es.wikipedia.org/w/index.php?title=Linux_%28n%C3%BAcleo%29https://es.wikipedia.org/w/index.php?title=Free_Software_Foundationhttps://es.wikipedia.org/w/index.php?title=GNUhttps://es.wikipedia.org/w/index.php?title=Linuxhttps://es.wikipedia.org/w/index.php?title=Archivo%3AUnix_history.svghttps://es.wikipedia.org/w/index.php?title=Boeing_P-8_Poseidonhttps://es.wikipedia.org/w/index.php?title=Boeing_P-8_Poseidonhttps://es.wikipedia.org/w/index.php?title=General_Atomics_MQ-1_Predator

  • 8/15/2019 Compendio de Informatica 1

    20/33

  • 8/15/2019 Compendio de Informatica 1

    21/33

    GNU/Linux 19

    Bibliograf•aˆ Glyn Moody (en ingl‚s). Glyn Moody: Rebel Code: Linux and the Open Source Revolution (http:/   /  slashdot. org/ 

    books/  01/  01/  29/  2037257.shtml). Perseus Publishing. ISBN 0-7139-9520-3. Consultado en 2009.

    ˆ Gedda, R. (2004). … Linux breaks desktop barrier in 2004: Torvald (http:/   /  www.linux.  org/  news/  2004/  01/  15/ 

    0006. html)† (en ingl‚s).

    ˆ Mackenzie, K. (2004). … Linux Torvalds Q&A (http:/   /  australianit. news.com.  au/  articles/ 0,7204,8407881^15841^^nbv^,00. html)†.

    ˆ Marcinkowski, A. (2003). … Linux needs reconsideration (http:/   /  archive. is/  MmOh)† (en ingl‚s). Archivado

    desde el original (http:/   /  news. com. com/  2009-1081_3-5060264. html) el 2012-07-16.

    Enlaces externos

    ˆ Wikimedia Commons alberga contenido multimedia sobre GNU/LinuxCommons.

    Wikilibros

    ˆ Wikilibros alberga un libro o manual sobre Introducci‚n a GNU/Linux.

    ˆ Wikiversidad alberga proyectos de aprendizaje sobre GNU/Linux.Wikiversidadˆ Wikinoticias tiene noticias relacionadas con GNU/Linux.Wikinoticias

    ˆ Free Software Foundation (http:/   /  www. fsf. org/  ) (en ingl‚s)

    ˆ The Linux Kernel Archives (http:/   /  www. kernel. org) - Sitio Oficial del n‹cleo de Linux (en ingl‚s)

    ˆ Linux y el Proyecto GNU, por Richard Stallman (http:/   /  www.gnu.  org/  gnu/  linux-and-gnu.es.  html)

    ˆ Preguntas frecuentes sobre GNU/Linux, por Richard Stallman (http:/   /  www. gnu. org/  gnu/  gnu-linux-faq.es.

    html)

    Ofim€ticaSe llama ofim€tica al conjunto de t‚cnicas, aplicaciones y herramientas inform•ticas que se utilizan en funciones de

    oficina para optimizar, automatizar y mejorar los procedimientos o tareas relacionadas. Las herramientas ofim•ticas

    permiten idear, crear, manipular, transmitir, almacenar o parar la informaci€n necesaria en una oficina. Actualmente

    es fundamental que estas est‚n conectadas a una red local y/o a Internet.

    Cualquier actividad que pueda hacerse manualmente en una oficina puede ser automatizada o ayudada por

    herramientas ofim•ticas: dictado, mecanografƒa, archivado, fax, microfilmado, gesti€n de archivos y documentos,

    etc.

    La ofim•tica comienza a desarrollarse en la d‚cada del 70, con la masificaci€n de los equipos de oficina que

    comienzan a incluir microprocesadores, dej•ndose de usar m‚todos y herramientas por otras m•s modernas. Por

    ejemplo, se deja la m•quina de escribir y se reemplaza por computadoras y sus procesadores de texto e incluso el

    dictado por voz automatizado.

    https://es.wikipedia.org/w/index.php?title=Internethttps://es.wikipedia.org/w/index.php?title=Red_de_%C3%A1rea_localhttp://www.gnu.org/gnu/gnu-linux-faq.es.htmlhttp://www.gnu.org/gnu/gnu-linux-faq.es.htmlhttp://www.gnu.org/gnu/linux-and-gnu.es.htmlhttps://es.wikipedia.org/w/index.php?title=Linux_%28n%C3%BAcleo%29http://www.kernel.org/http://www.fsf.org/https://es.wikinews.org/wiki/:Categor%EF%BF%BDGNU/Linuxhttps://es.wikinews.org/wiki/:Special:Search/Categor%EF%BF%BDGNU/Linuxhttps://es.wikipedia.org/w/index.php?title=Wikinoticiashttps://es.wikipedia.org/w/index.php?title=Archivo:Wikinews-logo.svghttps://es.wikiversity.org/wiki/Linuxhttps://es.wikiversity.org/wiki/Linuxhttps://es.wikipedia.org/w/index.php?title=Wikiversidadhttps://es.wikipedia.org/w/index.php?title=Archivo:Wikiversity-logo-Snorky.svghttps://es.wikibooks.org/wiki/:Introducci%E3%AE%9Fa_GNU/Linuxhttps://es.wikipedia.org/w/index.php?title=Wikilibroshttps://es.wikipedia.org/w/index.php?title=Archivo:Wikibooks-logo.svghttps://es.wikibooks.org/wiki/:Introducci%E3%AE%9Fa_GNU/Linuxhttps://commons.wikimedia.org/wiki/GNU/Linuxhttps://es.wikipedia.org/w/index.php?title=Wikimedia_Commonshttps://es.wikipedia.org/w/index.php?title=Archivo:Commons-logo.svghttp://news.com.com/2009-1081_3-5060264.htmlhttp://archive.is/MmOhhttp://australianit.news.com.au/articles/0,7204,8407881%5E15841%5E%5Enbv%5E,00.htmlhttp://australianit.news.com.au/articles/0,7204,8407881%5E15841%5E%5Enbv%5E,00.htmlhttp://www.linux.org/news/2004/01/15/0006.htmlhttp://www.linux.org/news/2004/01/15/0006.htmlhttps://es.wikipedia.org/w/index.php?title=Especial:FuentesDeLibros/0-7139-9520-3https://es.wikipedia.org/w/index.php?title=ISBNhttp://slashdot.org/books/01/01/29/2037257.shtmlhttp://slashdot.org/books/01/01/29/2037257.shtml

  • 8/15/2019 Compendio de Informatica 1

    22/33

    Ofim•tica 20

    Herramientas de Ofim€tica1. Procesamiento de textos.

    2. Hojas de c•lculo.

    3.3. Herramientas de presentaci€n multimedia.

    4. Base de datos.

    5.5. Utilidades: agendas, calculadoras, etc.6. Programas de correo electr€nico, correo de voz, mensajeros.

    7. Herramientas de reconocimiento y sƒntesis del habla.

    8. Suite ofim•tica: paquete de m‹ltiples herramientas ofim•ticas.

    HistoriaLa ofim•tica o la automatizaci€n de la oficina moderna, comienza con la m•quina de escribir y con la fotocopiadora,

    que permitieron mecanizar tareas que antes eran mec•nicas.

    M•s cerca en el tiempo, la automatizaci€n de la oficina tambi‚n comenz€ a incluir el traspaso de informaci€n hacia

    medios electr€nicos.Pero la revoluci€n de la automatizaci€n lleg€ de la mano de las computadoras, en especial de las computadoras

    personales en 1980. Aunque debemos recordar que fue en el a„o de 1971 cuando comenz€ la revoluci€n en la que se

    empezaron a hacer cada vez m•s de costumbre las tecnologƒas, las cuales ayudaron para avanzar en la b‹squeda de

    una sociedad m•s completa, en el ambiente laboral.

    La ofim•tica b•sicamente se origin€ para la gesti€n de datos (gracias al poder de c•lculo y procesamiento de las

    computadoras), luego para el almacenamiento de informaci€n (dado que la capacidad de almacenamiento crecƒa y se

    hacƒa m•s barato) y finalmente el intercambio de datos (gracias a las facilidades de las redes, la conexi€n a internet,

    etc.).

    Ofim€tica en l•neaEste tipo de aplicaciones permiten crear y compartir el trabajo en lƒnea. Los documentos se pueden crear desde cero

    o importarlos a partir de archivos de texto, presentaciones y hojas de c•lculo existentes. Una de las principales

    aportaciones de estas herramientas es que permiten compartir o editar documentos entre varios usuarios (o

    simplemente visualizarlos) en tiempo real.

    La ofim•tica con red de •rea local permite a los usuarios transmitir datos, correo electr€nico e incluso voz por la red.

    Todas las funciones propias del trabajo en oficina, incluyendo dictados, mecanografƒa, archivado, copias, fax, t‚lex,

    microfilmado y gesti€n de archivos, operaci€n de los tel‚fonos y la centralita, caen en esta categorƒa. La ofim•tica

    fue un concepto muy popular en los a„os 1970 y 1980, cuando las computadoras de sobremesa se popularizaron.

    Referencias

    https://es.wikipedia.org/w/index.php?title=Voz_sobre_IPhttps://es.wikipedia.org/w/index.php?title=Correo_electr%C3%B3nicohttps://es.wikipedia.org/w/index.php?title=Red_de_%C3%A1rea_localhttps://es.wikipedia.org/w/index.php?title=Suite_ofim%C3%A1ticahttps://es.wikipedia.org/w/index.php?title=S%C3%ADntesis_del_hablahttps://es.wikipedia.org/w/index.php?title=Reconocimiento_del_hablahttps://es.wikipedia.org/w/index.php?title=Cliente_de_mensajer%C3%ADa_instant%C3%A1neahttps://es.wikipedia.org/w/index.php?title=Cliente_de_correo_electr%C3%B3nicohttps://es.wikipedia.org/w/index.php?title=Sistema_de_gesti%C3%B3n_de_bases_de_datoshttps://es.wikipedia.org/w/index.php?title=Hoja_de_c%C3%A1lculohttps://es.wikipedia.org/w/index.php?title=Procesador_de_texto

  • 8/15/2019 Compendio de Informatica 1

    23/33

    LibreOffice 21

    LibreOffice

    LibreOffice

    Start Center en LibreOffice 4.0.1

    Desarrollador

    The Document Foundation en asociaci‚n con la comunidad

    Informaci‚n general

    Dise…ador The Document Foundation

    Lanzamiento inicial 28 de septiembre de 2010 (info[1]

    )

    ƒltima versi‚n estable 4.1.3 (info[2]

    )

    1 de noviembre de 2013

    G†nero Suite ofim•tica

    Programado en C++, Java, y Python[cita requerida]

    Sistema operativo Linux, OS X, Windows

    Plataforma IA-32, x86-64 y PowerPC

    Licencia GNU LGPLv3

    Idiomas 114 idiomas

    En espa…ol

    LibreOffice es una suite ofim•tica libre y de c€digo abierto desarrollada por The Document Foundation. Se cre€

    como bifurcaci€n de OpenOffice.org en 2010.

    Cuenta con un procesador de texto (Writer), un editor de hojas de c•lculo (Calc), un gestor de presentaciones(Impress), un gestor de bases de datos (Base), un editor de gr•ficos vectoriales (Draw) y un editor de f€rmulas

    matem•ticas (Math).

    Est• dise„ada para ser compatible con las principales suites ofim•ticas, incluyendo Microsoft Office, aunque algunas

    caracterƒsticas de dise„o y atributos de formato son manejados de forma diferente o no est•n soportados. LibreOffice

    est• disponible en m•s de 120 idiomas incluyendo espa„ol, catal•n, vasco, gallego y para diferentes sistemas

    operativos, incluyendo Microsoft Windows, Mac OS X 10.4 Tiger o superior y GNU/Linux. Es la suite ofim•tica por

    defecto en las distribuciones Linux m•s populares.

    Entre enero de 2011 (la primera versi€n estable) y octubre de 2011, LibreOffice fue descargada aproximadamente

    7,5 millones de veces. Durante 2012, esta suite fue descargada 15 millones de veces.

    https://es.wikipedia.org/w/index.php?title=Distribuciones_Linuxhttps://es.wikipedia.org/w/index.php?title=Mac_OS_Xhttps://es.wikipedia.org/w/index.php?title=Microsoft_Windowshttps://es.wikipedia.org/w/index.php?title=Sistemas_operativoshttps://es.wikipedia.org/w/index.php?title=Sistemas_operativoshttps://es.wikipedia.org/w/index.php?title=Microsoft_Officehttps://es.wikipedia.org/w/index.php?title=Editor_de_f%C3%B3rmulas_matem%C3%A1ticashttps://es.wikipedia.org/w/index.php?title=Editor_de_f%C3%B3rmulas_matem%C3%A1ticashttps://es.wikipedia.org/w/index.php?title=Editor_de_gr%C3%A1ficos_vectorialeshttps://es.wikipedia.org/w/index.php?title=Sistema_de_gesti%C3%B3n_de_bases_de_datoshttps://es.wikipedia.org/w/index.php?title=Programa_de_presentaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Hoja_de_c%C3%A1lculohttps://es.wikipedia.org/w/index.php?title=Procesador_de_textohttps://es.wikipedia.org/w/index.php?title=OpenOffice.orghttps://es.wikipedia.org/w/index.php?title=Bifurcaci%C3%B3n_%28desarrollo_de_software%29https://es.wikipedia.org/w/index.php?title=The_Document_Foundationhttps://es.wikipedia.org/w/index.php?title=Software_libre_y_de_c%C3%B3digo_abiertohttps://es.wikipedia.org/w/index.php?title=Suite_ofim%C3%A1ticahttps://es.wikipedia.org/w/index.php?title=Archivo:Yes_check.svghttps://es.wikipedia.org/w/index.php?title=Idioma_espa%C3%B1olhttps://es.wikipedia.org/w/index.php?title=Idiomahttps://es.wikipedia.org/w/index.php?title=GNU_Lesser_General_Public_Licensehttps://es.wikipedia.org/w/index.php?title=Licencia_de_softwarehttps://es.wikipedia.org/w/index.php?title=PowerPChttps://es.wikipedia.org/w/index.php?title=X86-64https://es.wikipedia.org/w/index.php?title=IA-32https://es.wikipedia.org/w/index.php?title=Plataforma_%28inform%C3%A1tica%29https://es.wikipedia.org/w/index.php?title=Microsoft_Windowshttps://es.wikipedia.org/w/index.php?title=OS_Xhttps://es.wikipedia.org/w/index.php?title=Linuxhttps://en.wikipedia.org/wiki/Verificabilidadhttps://es.wikipedia.org/w/index.php?title=Pythonhttps://es.wikipedia.org/w/index.php?title=Java_%28programming_language%29https://es.wikipedia.org/w/index.php?title=C%2B%2Bhttps://es.wikipedia.org/w/index.php?title=Lenguaje_de_programaci%C3%B3nhttps://es.wikipedia.org/w/index.php?title=Suite_ofim%C3%A1ticahttps://es.wikipedia.org/w/index.php?title=Anexo:G%C3%A9neros_de_softwarehttp://www.libreoffice.org/download/release-notes/https://es.wikipedia.org/w/index.php?title=Fases_del_desarrollo_de_softwarehttp://es.libreoffice.org/https://es.wikipedia.org/w/index.php?title=2010https://es.wikipedia.org/w/index.php?title=28_de_septiembrehttps://es.wikipedia.org/w/index.php?title=Ingenier%C3%ADa_de_softwarehttps://es.wikipedia.org/w/index.php?title=The_Document_Foundationhttps://es.wikipedia.org/w/index.php?title=Archivo:LibreOffice_4.0.1.2_Start_Center.pnghttps://es.wikipedia.org/w/index.php?title=Archivo:LibreOffice_logo.svg

  • 8/15/2019 Compendio de Informatica 1

    24/33

    LibreOffice 22

    Caracter•sticas

    Formatos compatibles

    Adem•s de escribir los documentos en un formato est•ndar ISO (ISO/IEC 26300:2006, OpenDocument),

    LibreOffice permite tambi‚n importar y exportar documentos en varios formatos adicionales como, por ejemplo, los

    de Microsoft Office, Rich Text Format (.rtf), archivos de texto plano (.txt) poni‚ndole un formato predeterminado enel mismo LibreOffice, Office Open XML y OpenOffice.org XML, Microsoft Works y WordPerfect. Adem•s, puede

    exportar documentos directamente a los formatos PDF y SWF. LibreOffice tambi‚n cuenta con la capacidad de

    importar documentos en modo de …solo lectura† en los formatos Unified Office Format , Data Interchange Format y

    los formatos propios de Lotus 1-2-3, entre otros.

    Plataformas

    LibreOffice est• disponible en las pl