Linux vs. Windows. LINUX vs. WINDOWS UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS UNIDAD DE INFORMÁTICA.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Linux vs. Windows. LINUX vs. WINDOWS UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS UNIDAD DE INFORMÁTICA."

Transcripción

1 LINUX vs. WINDOWS Director: Coordinadores: Henry Martínez Mauricio Vergara Bravo Oscar Javier Silva Romero Analista de Sistemas: Peter Fonseca Buitrago Programador: Álvaro Enrique Palacios Villamil Adelaida Amaya Pinzon Adriana Acosta Andrea del Pilar Navarrete Andrea Nadine Gutiérrez Angela Jeaneth Ospina Alex Gerardo Sastoque Astrid Rocío Angarita Aura María García Betty Johanna Bolaños Cesar Oswaldo Rodríguez Diana Vanesa Mora Erica Banessa Roa Sanmartin Felipe Quevedo Sánchez Gema Andrea Álvarez Héctor Javier Ordúz Auxiliares de Investigación: Iván Darío Carrillo Jeisson Gabriel Ospina John Ricardo Cortés Amórtegui Julio Cesar Calvo Karolina Roberto Leonardo Andrés Baena Luz Dary Lozano Natalia Milena Velasco Nelson Armando Ariza Nidia Emilse Barrera Olga Liliana Sánchez Olga Lucia Bravo Ballén Vivian Rocío Salinas Yenny Aleth Aldana Zulma Yulieth Suarez Trabajo desarrollado por AURA MARÍA GARCÍA CHAVES JULIO CESAR CALVO CASTRO OLGA LUCIA BRAVO BALLÉN Este trabajo es resultado del esfuerzo de todo el equipo perteneciente a la Unidad de Informática. Se prohíbe la reproducción parcial o total de este documento, por cualquier tipo de método fotomecánico y/o electrónico, sin previa autorización de la Universidad Nacional de Colombia. 1

2 2

3 1 INTRODUCCIÓN Con la aparición del primer computador se inicio lo que talvez muchos no se imaginaron, la era de la informática que no solo comprende la creación de los primeros programas con tarjetas perforadas a partir de lenguaje de maquina y su evolución sino la incorporación y pluralidad de diferentes elementos a los sistemas de cómputo. Es así, como hoy en día hablar de informática es tan cotidiano como tratar temas de actualidad, economía, política y demás. El desarrollo de programas para la aplicación de ciertas herramientas en diferentes áreas (software aplicativo) se ha convertido en un motor para el desarrollo investigativo y empresarial, facilitando así su evolución y mejoramiento. Pero hablar de software aplicativo sin establecer primero una aproximación al software que permite su funcionamiento (sistemas operativos) sería pecar por omisión, entendiéndolo como una analogía teológica, pues si no tenemos las bases de una construcción, como levantaremos la edificación?. Principalmente en este documento de carácter investigativo pretendemos establecer una comparación entre dos de estos sistemas operativos, en relación a las características, ventajas y desventajas que ofrece tener cada uno de ellos en complemento con el software aplicativo que incluyen. No es nuestra intención encasillar al lector con uno u otro de los sistemas operativos y su correspondiente paquete de aplicaciones; en cambio, queremos presentar dos de los más famosos y de mayor uso en la actualidad (LINUX y WINDOWS), pero cual es el fin de esta 3

4 dinámica?. Nuestra finalidad es establecer un parámetro de comparación para los usuarios que no han tenido la oportunidad de trabajar con más de un sistema operativo y puedan a grandes rasgos visualizar como sus necesidades serían cubiertas no solo por un sistema operativo convencional, sino por más de una opción. La exposición que se desarrolla a través de este documento no llevará a la conclusión sobre el sistema operativo perfecto, pues ésta es la labor del lector dependiendo cuáles sean sus necesidades o requerimientos y por ello dejamos abierta la discusión para trabajos posteriores en los cuales se profundicen estos temas. 4

5 2 TABLA DE CONTENIDO 1 INTRODUCCIÓN 3 2 TABLA DE CONTENIDO 5 3 MARCO TEÓRICO Sistema Operativo Windows Linux Software Aplicativo Lenguajes de programación 18 4 LINUX VS. WINDOWS Windows Linux 31 5 SOFTWARE APLICATIVO Microsoft Office XP OpenOffice 37 6 ADMINISTRADORES DE BASES DE DATOS MySQL Microsoft SQL Server 45 7 PRÁCTICA Instalación de las impresoras Instalación de OpenOffice Trabajo en red 60 8 BIBLIOGRAFIA 70 9 WEBGRAFIA 71 5

6 3 MARCO TEÓRICO Por medio del marco teórico se ofrece la posibilidad de adquirir y afianzar conocimientos de investigaciones pasadas y de dar la posibilidad al lector de este trabajo introducirse en asuntos demasiado específicos que seguramente por brevedad de este no encontrará más adelante. 3.1 Sistema Operativo Un Sistema Operativo 1 es un programa que actúa de intermediario entre el usuario y el hardware del computador. Su propósito es proveer un ambiente en el cual el usuario pueda ejecutar programas. Además tiene como meta primero hacer del Sistema computacional algo conveniente de usar y segundo usar el hardware de una manera eficiente. Se podría dividir el sistema operativo en: Nos centraremos en su papel de administrador de recursos (compartidos), por cuanto se encarga de: Administrar los recursos físicos: Procesadores, memoria (principal, secundaria, etc.) Manejar los dispositivos de E/S. Compartir e intercambiar la información entre usuarios La protección mutua entre usuarios Varios (contabilidad, medidas de desempeño) 1 Tomado de 6

7 Los programas que incluye el sistema operativo son: El programa de arranque El núcleo (kernel) o Gestión del procesador. Sistemas operativos monotarea, multitarea. o Gestión de memoria. Asignación de memoria para las aplicaciones, traducción de direcciones virtuales, utilización (a veces) de parte del disco como si fuera memoria principal (memoria virtual), opción de evitar (sólo algunos computadores) áreas enteras de memoria al disco desde donde pueden ser posteriormente recuperadas (swapping). o Gestión de entrada-salida. Controladores de dispositivos (device drivers), rutinas de servicio o Gestión de datos El sistema operativo esta en: Memoria ROM. En el programa de arranque y en las rutinas de entrada-salida a bajo nivel. Memoria RAM. Se cargan en esta memoria en un determinado momento el kernel y la interfaz del usuario (manera en la que tiene que comunicarse el PC con el usuario bien sea de texto o de gráficos). Otras se cargan en memoria bajo demanda del usuario las utilidades de gestión de dispositivos y las utilidades de administración del sistema 3.2 Windows Desde hace años, Microsoft intentaba unificar las dos grandes vertientes de Windows. La serie NT y la serie W9X. WINDOWS NT Windows 3.11 no era más que una interfaz (potente) sobre MS-DOS. La multitarea no era real sino que los programas 7

8 debían ceder el control al sistema operativo y este, una vez que tomaba el control, daba paso a la siguiente tarea que tenía encolada. Todo esto se realizaba muchas veces por segundo si las aplicaciones cedían control dando la sensación de multitarea real. Por ello, Microsoft se planteó el realizar un verdadero sistema operativo. 32 bits y además utilizando las "features" que le daban los nuevos procesadores de Intel. Microsoft estaba pensando ya en Windows NT. En el kernel de NT, se puede ver que el sistema de archivos nativo ya deja de ser FAT y aparece un nuevo sistema de archivos: el NTFS. La MFT y el sistema de protección de archivos (las ACL) son idénticos. Esto no solo fue a nivel del sistema de archivos sino también a nivel de la ejecución de tareas para así dar paso a la multitarea real basada en prioridades (idéntica a la que tienen los sistemas VMS de Digital). El primer Windows NT cuenta con un núcleo y un API de 16 bits de Windows 3.1 convertido en 32 bits, el NT 3.1 que rápidamente evolucionó al 3.5 contaba con unas modificaciones en el núcleo para darle velocidad (y pérdida de estabilidad) evolucionó al Windows NT 4.0. Perdida de estabilidad si tiene en cuenta los procesadores 386 y superiores, ejecutan las tareas en distintos niveles de privilegio. Exactamente en cuatro niveles de privilegio: 0, 1, 2 y 3 como si fuesen capas de cebolla concéntricas siendo el nivel cero el nivel más inferior. El nivel 0, es también llamado nivel Kernel. En este nivel se ejecuta el núcleo del sistema operativo, un proceso puede realizar todo. Evidentemente el fallo de un programa en nivel cero, tiene por consecuencia la caída inexorable de la máquina. Los niveles 1 y 2 no se utilizan. Teóricamente, el nivel 1 es donde se ejecutarían los drivers del sistema, pero Microsoft optó por ejecutarlo a nivel Kernel (nivel 0). El último nivel, (nivel 2) es el modo "user". Allí se ejecutan los programas de usuario que realmente, no 8

9 pueden hacer casi nada. Cualquier acceso al hardware o a los recursos del sistema, se debe hacer a través de los niveles anteriores. En este caso a través del nivel 0. Estas transiciones de nivel, sólo pueden hacerse a través de puertas de tarea asignadas por el núcleo del sistema. Ningún proceso tiene acceso directo al hardware con lo cual se evitan caídas del sistema por errores de programación. Un error de programa en este nivel, no implica nada. El sistema operativo toma control, informa del error y limpia totalmente la tarea y restos de ella. Este sistema es el ideal por razones obvias (los grandes mainframes de IBM y resto de ordenadores de la industria y sistemas operativos, utilizan la misma filosofía). Pero, las transiciones de nivel entre nivel 2 y niveles inferiores, son muy "caras". Utilizan muchos ciclos de reloj. Por tanto, la manera de optimizarlo es intentar realizar las transiciones menos posibles. Para optimizar NT y sacar NT 4, Microsoft sacrificó una parte importante: todo el subsistema gráfico que se estaba ejecutando en modo usuario y por tanto no podía matar al sistema, se bajó a modo kernel para evitar transiciones de estado. Esto aumenta drásticamente las prestaciones de Windows, el cual está basado todo en el subsistema gráfico. En contra, disminuye la estabilidad, ya que un error de programación en este subsistema, dañará irremediablemente el equipo. WINDOWS 95 Y POSTERIORES Paralelo a los primeros desarrollos de Windows NT 3.1, Microsoft empezó a intuir el gran potencial que podía tener Internet y el aumento progresivo de usuarios tanto domésticos como corporativos que no tenían necesidad de un Windows NT, pero para los cuales la actual solución de Windows 3.1 se quedaba escasa. 9

10 Microsoft empezó a experimentar con la versión de Windows 3.11 (para trabajo en grupo), la conectividad de red y el soporte en redes así como los primeros pasos para algunos subsistemas de 32 bits dentro del propio Windows (como por ejemplo, acceso a disco en 32 bits y poco más). Igualmente, creo una capa API de 32 que era capaz de instalarse sobre Windows 3.1 o 3.11 y daba soporte a programas de 32 bits. Este subsistema no era un subsistema independiente, sino que estaba "montado" por encima del de 16 bits cediendo control a él cuando era necesario. Es decir, era un recubrimiento del API de 16 bits. Surgió el primer Windows de la serie 9X. Windows 95. Realmente no sigue siendo más que una interfaz gráfica sobre MS-DOS, pero con las siguientes mejoras: Subsistema de drivers de 32 bits. No están normalizados ya que el sistema basado en VxD (estáticas y dinámicas) posteriormente ha sido abandonado por Microsoft, pero en su día la idea fue realmente buena. API de 32 bits totalmente integrada. Incluye el TCP/IP como transporte nativo de red por primera vez en la historia de Microsoft. Interfaz gráfica mejorada y mucho más amigable que la de versiones anteriores. El núcleo real de ejecución de W95 (y posteriores: W98, SE y ME) es el subsistema de 16 bits: USER, GDI y KERNEL reales de ejecución son los de 16 bits, y sus homónimos de 32: USER32, GDI32 y KRNL32, no son más que capas de cebolla de recubrimiento de los anteriores. Cualquier llamada al subsistema de 32 bits, implica la llamada a la función real de 16 bits, y además, por desgracia, estas llamadas se "serializan" utilizando un semáforo de entrada única. La evolución de W95, fue Windows 98. Como novedad en él, fue la implementación de la nueva tecnología de drivers WDM (Windows Driver Model). Los fabricantes que optasen 10

11 por utilizar esta tecnología se podían hacer independientes del sistema operativo, ya que los drivers desarrollados con WDM, si estaban correctamente desarrollados, funcionarían también en el otro Windows (NT). Se puede decir que prácticamente, la serie W9X murió en W98. Tanto W98 SE como ME, no aportan nada nuevo, excepto en ME donde la única novedad aportada fue la utilidad System Restore y dicha utilidad fue la prueba que posteriormente serviría para implementarse correctamente en el XP. Una vez sacado el mercado W98 SE, Microsoft se planteó por primera vez la evolución de todo el Windows a una serie única. En este momento, empezó a estudiarse el sistema operativo que más tarde se denominó W2000. Windows 2000 surgió en un principio con la idea de fundir todas las versiones Windows. Posteriormente se desestimó, haciendo evolucionar únicamente el NT 4 a un sistema más estable y totalmente PnP. WINDOWS 2000 Una vez probadas por Microsoft las nuevas características de Plug and Play en la serie W9X, y una vez probada la estabilidad de núcleo de Windows NT, Microsoft considera que ha llegado el momento de integrar todo en un único sistema operativo. Inicialmente, Windows 2000 se gestó como el sucesor y el integrador de todas las versiones de Windows. La idea original pasaba por incorporar en Windows 2000 las 'features' de PnP y resto de subsistemas probados y experimentados en la serie de Windows al consumo (9X). Windows 2000, no solo integró las nuevas tecnologías de soporte a hardware (PnP) realmente completo, sino que además integró y mejoró las funcionalidades definidas por las normas ACPI. 11

12 Las características ACPI no son de Microsoft, sino que es un estándar de mercado en cuya definición, participaron entre otros Compaq, Intel y Microsoft, y a las cuales los fabricantes de placas madre, llegaron al acuerdo de poner como fecha el 1 de Diciembre de 1998 para que todas sus nuevas placas madre se ajustasen a dicha normativa. Otra de las grandes innovaciones en Windows 2000 fue el desarrollo del Active Directory. Realmente, la idea tampoco fue de Microsoft, sino que fue una implantación mejorada del servicio de Directorio de Novel. WINDOWS XP y WINDOWS.NET La evolución final de W2000 y la integración con algunos de los subsistemas probados con éxito en Windows ME, así como la corrección de errores de W2000, ha sido Windows XP. Evidentemente, Microsoft, para hacer que el gran público de consumo aceptase este sistema operativo, debía ofrecer un producto de características extraordinarias ya que algo se iba a perder: parte (poca) del software antiguo que accedía directamente al hardware, no podía funcionar en un sistema operativo con núcleo NT. Pero hay una cosa que por el momento no gusta. El desarrollo de Whistler ha desembocado en dos versiones con el mismo núcleo: la serie XP y la serie.net. Esta última, está todavía en fase de desarrollo y corresponde a las versiones servidoras de XP (es decir, la evolución de W2000 Server, Advanced Server y Datacenter, en cuatro versiones.net: Server Web, Standard Web, Enterprise Web y Datacenter). 12

13 3.3 Linux De la misma manera que el Unix, el Linux 2 se puede dividir generalmente en cuatro componentes principales: el núcleo (kernel), el shell, el sistema de archivos y las utilidades. El núcleo 3 es el programa medular que ejecuta programas Shell Kernel y gestiona dispositivos de hardware tales como los Aplicaciones discos y las impresoras. El shell proporciona una interfaz para el usuario. Recibe órdenes del usuario y las envía al núcleo para ser ejecutadas. El sistema de archivos, organiza la forma en que se almacenan los archivos en dispositivos de almacenamiento tales como los discos. Los archivos están organizados en directorios. Cada directorio puede contener un número cualquiera de subdirectorios, cada uno de los cuales puede a su vez, contener otros archivos. El núcleo, el shell y el sistema de archivos forman en conjunto la estructura básica del sistema operativo. Con estos tres elementos puede ejecutar programas, gestionar archivos e interactuar con el sistema. Además, Linux cuenta con unos programas de software llamados utilidades que son programas especializados, tales como editores, compiladores y programas de comunicaciones, que realizan operaciones de computación estándar. Incluso uno mismo puede crear sus propias utilidades. Linux contiene un gran número de utilidades. Algunas efectúan operaciones sencillas: otras son programas 2 Tomado de: 3 Las gráficas son tomadas del trabajo realizado por los Investigadores de la UIFCE en el segundo semestre de \trabajo Linux 13

14 complejos con sus propios juegos de órdenes. Dichas utilidades se pueden clasificar en tres amplias categorías: editores, filtros y programas de comunicaciones. A diferencia de otros sistemas operativos se distribuye de forma gratuita bajo una licencia pública de GNU de la Free Software Foundation (Fundación de programas libres) lo que básicamente significa que puede ser copiado libremente, cambiado y distribuido dejando siempre disponible el código fuente. También hay utilidades que efectúan operaciones con archivos y administración de programas. Como una alternativa a la interfaz de la línea de ordenes, Linux proporciona una interfaz gráfica de usuario (GUI) llamada X-Windows que cuenta con varios administradores de ventana que puede utilizar. El sistema de archivos de Linux organiza los archivos en directorios, de forma similar al DOS. Todo el sistema de archivos de Linux es un gran conjunto interconectado de directorios que están organizados en una estructura jerárquica de árbol. RAÍZ /dev /etc /lib /proc /sbin /bin /usr /var /home /root /bin Características Multitarea: LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa. Multiusuario. Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-,

15 Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC. Multiprocesador: Soporte para sistemas con mas de un procesador disponible para Intel y SPARC. Funciona en modo protegido 386. Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema. Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente. Política de copia en escritura para la compartición de páginas entre ejecutables: Varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria. Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha. La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas. Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Soporte para muchos teclados nacionales o adaptados. Consolas virtuales múltiples. 15

16 Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial. Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS. Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM. TCP/IP, incluyendo FTP, Telnet, NFS, etc. Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc. 3.4 Software Aplicativo A diferencia de algunos años atrás, hoy existe una infinidad de aplicaciones para satisfacer desde diversiones o entretenimiento de niños hasta sofisticados programas de investigación científica; sin embargo, para satisfacer las necesidades de la mayoría de las personas existe un número preciso de aplicaciones, que como herramientas no deben faltar en ningún computador de uso personal: Procesadores De Texto Sustituyen absolutamente el trabajo de una tradicional máquina de escribir. En la mayoría de ellos podemos encontrar las siguientes funciones: escribir de corrido y una sola vez todo un documento, hacer modificaciones al contenido, cambiar en un instante palabras o frases repetidas por sinónimos sin importar la cantidad de ellas, modificar en la marcha el escrito sin desperdiciar papel, ni tiempo, verificar la ortografía del documento e incluso de ciertas áreas, así como también buscar sinónimos relacionados con ciertas palabras o frases dudosas, entre otros. 16

17 Hojas Electrónicas También denominadas Hojas de cálculo, son una de las herramientas imprescindibles en cualquier empresa, ya que permite realizar cualquier tarea que involucre complejas fórmulas y procesos basados en análisis, proyecciones, presupuestos, amortizaciones, cálculos básicos pero repetidos, etc. Manejadores de bases de datos Cuando las necesidades de manejo de información crecen desorbitadamente, no hay mejor herramienta que los programas de administración de Bases de Datos, los cuáles gracias a la facilidad de sus procesos permiten rápidamente crear, trabajar y modificar conjuntos específicos de registros con los cuales es muy práctico consultar datos precisos, obtener listados ordenados y extracciones directas de registros basadas en criterios de búsqueda que satisfagan necesidades inmediatas. Presentadores de ideas Esta clase de programas vincula a una secuencia de diapositivas que contienen texto y gráficos. Incluye a un número de herramientas para crear gráficos que son bastante útiles. Administradores de Proyectos Hacen el seguimiento de todas las personas, tareas y fechas de vencimientos de un proyecto importante. Buscador o Browser Un buscador o browser para Internet es un programa que le permite navegar por toda la red WWW o World Wide Web. Este muestra las páginas web, conserva la ruta de donde ha estado y recuerda los sitios a los que desea poder volver. Graficadores 17

18 Los programas graficadores tratan con dibujos, estáticos o móviles, planos o en tres dimensiones. Existe un asombroso número de formatos para imágenes diferentes en el mundo y no hay ningún programa que pueda manejarlos a todos. Los programas de Dibujo, por otra parte, definen las imágenes en forma de vectores, esto es, ecuaciones que describen formas geométricas. Suites Un software en un conjunto o suite es un juego de aplicaciones, cada una de las cuales puede ser independiente. Son empacadas juntas por un precio menor que el que costaría si fueran compradas separadamente. Usualmente hay mejoras que ayudan a que también se comuniquen las aplicaciones entre sí. Los conjuntos populares de software para oficina incluyen programas de: procesamiento de palabras hoja de cálculo presentadores de ideas cliente de libreta de direcciones base de datos 3.5 Lenguajes de programación Mediante los programas se indica al computador que tarea debe realizar y cómo efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda entender. Son los intermediarios entre los programadores y la máquina, son cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un computador. Hoy en día todo programa tiene que existir en lenguaje de máquina para que el computador pueda utilizarlo, y adicionalmente se necesita un lenguaje de más alto nivel para que la gente pueda escribir un programa eficazmente; un lenguaje que eleva el proceso 18

19 por encima de la detallada maraña de dígitos de que se componen las instrucciones de máquina. En principio, el PC sólo entiende las instrucciones en código máquina, es decir, el específico del computador. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto, medio y bajo nivel, que indican que tan complicado es el software para la máquina. Lenguajes de Bajo Nivel (Ensamblador). Vistos a muy bajo nivel, los microprocesadores procesan exclusivamente señales electrónicas binarias. Dar una instrucción a un microprocesador supone en realidad enviar series de unos y ceros espaciadas en el tiempo de una forma determinada. Esta secuencia de señales se denomina código máquina. El código representa normalmente datos y números e instrucciones para manipularlos. Dicha abstracción da como resultado el ensamblador, un lenguaje de muy bajo nivel que es específico de cada microprocesador. Los lenguajes de bajo nivel son difíciles de aprender, permiten crear programas muy rápidos y son casi específicos para cada procesador. Esta última característica hace que si el programa es utilizado en otra máquina de diferente composición el programa se debe reescribir. Lenguajes de Alto Nivel. Son programas que procesan las señales dadas por los programadores a la máquina para que esta realice ciertas tareas. Utilizan frases y permiten trabajar con sistemas expertos utilizando inteligencia artificial. Estos lenguajes permiten que los algoritmos se expresen en un nivel y estilo de escritura fácilmente legible y comprensible por otros programadores lo que lo hace estar mas cerca de el programador que de la máquina y sostener una relación compleja con el código máquina. Entre ellos existe: FORTRAN (FORmula TRANslator (traductor de fórmula)), COBOL (COmmon Business Oriented 19

20 Languaje (Lenguaje orientado a negocios comunes)), BASIC (Beginers All-purpouse Symbolic Instruction Code (Código de instrucción simbólica para todo propósito), PASCAL (lenguaje educativo),c (Los programas escritos en C producen un código veloz y eficiente). C++ (lenguaje extremadamente poderoso y eficiente), SNOBOL (para aplicaciones de procesamiento de textos), LISP y PROLOG (para aplicaciones de inteligencia artificial), ADA (para aplicaciones de programación de sistemas) y PL/I (para aplicaciones de propósitos generales). Intérpretes o Compiladores. Son aquellos programas que traducen una serie de instrucciones en lenguaje ensamblador, los intérpretes son aquellos que traducen los programas escritos en lenguaje de alto nivel al lenguaje máquina. El compilador crea una lista de instrucciones de código máquina, el código objeto, basándose en un código fuente. De esto resulta un programa rápido y listo para funcionar. El intérprete, es más lento por correr el código fuente una línea que se ejecuta, se lee por segunda vez, se compila de nuevo y después se corre la otra línea que se ejecuta y repite el procedimiento de la anterior. Programación Orientada a Objetos. Son los lenguajes de programación enfocados en la planeación, la organización y la estructura perfecta (los cuales son de naturaleza funcional o procedimientos que hacen algo). 20

21 4 LINUX VS. WINDOWS Hoy día se conocen diferentes sistemas operativos para plataformas PC como son el Linux, Windows, Windows NT, Be OS, QNX, UNIX, etc..., sin embargo hoy día los más usados por la gran mayoría de usuarios y profesionales son el sistema Windows y el sistema Linux. Hasta hace poco Linux era una utopía el poder instalarlo, hacerlo funcionar y, quizás lo más difícil, el poder configurarlo y manejarlo, pero esa situación ha cambiado radicalmente gracias a las diversas compañías que hacen sendas distribuciones. Gracias a esto cada día hay más usuarios que se inclinan por el sistema Linux como un entorno de trabajo robusto y fiable, sin embargo muchos usuarios tienen muchas dudas acerca de esto y de más cosas. Normalmente cuando un usuario de Windows se va a pasar a tener Linux pregunta muchas veces primero, si no lo conoce, qué es y después pregunta si es mejor que Windows. A esta pregunta vamos a intentar contestar de la manera más clara y sencilla. Hay tantas respuestas como motivos que se tengan para manejar un sistema u otro, pero vamos a ver las diferencias que hay entre ambos sistemas. Linux es un sistema operativo de 32 Bits de multitarea real y también de multiusuario. Qué quiere decir de multiusuario? Quiere decir que puede haber hasta cuatro personas a la vez manejando el sistema, lo malo es que habría que compartir el teclado y eso es un poco molesto. El sistema Linux es un sistema técnicamente diferente a Windows, puesto que Linux al estar programado totalmente en Lenguaje C tiene la posibilidad de acceder directamente al Hardware de la máquina en es que esté 21

22 instalado, de manera que aprovecha mucho más la potencia de esta y también de sus periféricos, ya sean CD-ROM o un escáner. Gracias a que ha sido programado por millones de programadores en el mundo, Linux está equipado con un sistema de administración de memoria tal que administra a cada programa la memoria necesaria para ejecutarse de forma independiente de manera que si un programa se colgase sólo se colgaría ese programa y no el resto de los programas, por ejemplo, supongamos que estamos haciendo un determinado trabajo impuesto por una determinada empresa y mientras se hace a lo mejor nos apetece escuchar algo de música para relajarnos un rato, pues bien supongamos que tenemos los mismos programas tanto como para Linux como para Windows, pues si ese programa de reproducción musical se colgase, se colgaría ese programa y no el resto de los programa o el propio sistema de manera que no perderíamos nuestro trabajo, esto es lo que ocurriría en Linux, pero en Windows al compartir todos los recursos y memoria ocurre lo contrario, se colgaría el programa y este arrastra en el 90% de las ocasiones al resto de los programas o bien al sistema. Este es sólo uno de los aspectos en que Linux supera a Windows, otro aspecto es en la administración de los gráficos de Linux, para ello lo hace manteniendo una relación con los programas Cliente (programas) y Servidor (sistema gráfico), de manera que a cada programa se le administra la cantidad de gráficos según se le vaya pidiendo al Server, por eso si un programa se cuelga en Linux, aunque se halla colgado, por lo menos podemos apartar la ventana del medio para no interrumpir visualmente nuestro trabajo, es decir, no es como en Windows que si un programa se cuelga, la ventana es capaz de colgar o ralentizar a otras (aunque el sistema no se cuelgue) o simplemente se queda delante en blanco y no la podemos quitar hasta que no pase un rato. Otro aspecto en que Linux supera a Windows con creces es en la estructura de archivos, es decir, estamos hablando del sistema ext2. Esto es unos de los aspectos que ha hecho que Linux sea famoso, puesto que tiene uno 22

TEMA 3: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.

TEMA 3: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. TEMA 3: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1. DEFINICIÓN DE SISTEMA OPERATIVO.... 2 2. FUNCIONES DE LOS SISTEMAS OPERATIVOS.... 2 3. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS.... 4 4. MODOS DE EXPLOTACIÓN

Más detalles

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática)

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) Capítulo 5 Sistemas operativos Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) 1 Sistemas operativos Definición de Sistema Operativo Partes de un Sistema Operativo Servicios proporcionados:

Más detalles

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: LINUX GNU/Linux GNU/Linux es un sistema operativo de libre distribución, basado en el kernel Linux creado por Linus Torvalds y los desarrolladores del grupo GNU (Fundación para el software libre encabezada

Más detalles

Se espera que resurjan las pésimas ventas de periféricos. Y por último encontramos al verdadero beneficiado, el

Se espera que resurjan las pésimas ventas de periféricos. Y por último encontramos al verdadero beneficiado, el Windows XP Professional proporciona herramientas de productividad avanzadas que su organización necesita y le ofrece el poder de administrar, implementar y soportar su ambiente de computación de una manera

Más detalles

TEMA 3: SISTEMAS OPERATIVOS.

TEMA 3: SISTEMAS OPERATIVOS. TEMA 3: SISTEMAS OPERATIVOS. 1. QUÉ ES UN SISTEMA OPERATIVO? 2. SISTEMAS OPERATIVOS GRÁFICOS. 3. SISTEMAS OPERATIVOS MÓVILES. 4. EL ENTORNO DE WINDOWS PARA PC. 5. LA APLICACIÓN DEL TEMA. 6. ACTIVIDADES.

Más detalles

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES LOS SISTEMAS OPERATIVOS 1.-

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

La Arquitectura de las Máquinas Virtuales.

La Arquitectura de las Máquinas Virtuales. La Arquitectura de las Máquinas Virtuales. La virtualización se ha convertido en una importante herramienta en el diseño de sistemas de computación, las máquinas virtuales (VMs) son usadas en varias subdiciplinas,

Más detalles

UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL

UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL CARRERAS: Comunicación Social - Contaduría Publica Administración -Educación MATERIA: Int. a la Computación - Computación I-Introducción a la

Más detalles

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa.

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa. GNU / Linux Software libre Es una forma ética de entender el software (en su desarrollo, comercialización, distribución y uso). Con el software libre se distribuye: Documentación (guías, wikis, faqs, etc.).

Más detalles

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95 Prácticas de Introducción a los Computadores Curso 2000-2001 1 Novedades WINDOWS 95 Windows 95 es un sistema operativo orientado a documentos. Permite la asociación de la extensión de cada fichero a un

Más detalles

Sistemas Operativos de Red

Sistemas Operativos de Red Sistemas Operativos de Red Como ya se sabe las computadoras están compuestas físicamente por diversos componentes que les permiten interactuar mas fácilmente con sus operarios y hasta comunicarse con otras

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 1: Introducción: 1.1 Introducción: Qué es un sistema operativo?. 1.2 Conceptos clave de un sistema operativo. 1.3 El sistema operativo como administrador

Más detalles

Un largo etcétera de desventajas respecto a otros lenguajes de programación.

Un largo etcétera de desventajas respecto a otros lenguajes de programación. HISTORIA DE VISUAL BASIC El lenguaje de programación BASIC (Beginner's All purpose Symbolic Instruction Code) nació en el año 1964 como una herramienta destinado a principiantes, buscando una forma sencilla

Más detalles

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R.

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R. Arquitectura del sistema operativo GNU/Linux Luis Eduardo Sepúlveda R. Núcleo de un sistema operativo. Funciones más importantes: Administración de la memoria. Administración de los procesos Control de

Más detalles

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS I. Fundamentos del sistema operativo. OBJETIVO: El alumno seleccionará un sistema operativo de acuerdo

Más detalles

c) Porqué comprar software comercial si puede conseguir mejor software gratis?

c) Porqué comprar software comercial si puede conseguir mejor software gratis? Indice. Resumen Ejecutivo..2 Indice...3 Introducción4 Cuerpo.5 Conclusión...9 Bibliografía y Referencias.10 Resumen Ejecutivo Este informe lo único que busca es persuadir al lector (cualquiera que este

Más detalles

Sistemas operativos TEMA 2 de tico

Sistemas operativos TEMA 2 de tico 2012 Sistemas operativos TEMA 2 de tico MARILO GARCÍA MARTÍNEZ. MARILÓ GARCÍA MARTÍNEZ para RAIMUNDO RODRÍGUEZ CAMPOS TEMA 2. SISTEMAS OPERATIVOS. INDICE DE CONTENIDOS 1. CONCEPTO DE SISTEMA OPERATIVO

Más detalles

Computación Tercer Año

Computación Tercer Año Colegio Bosque Del Plata Computación Tercer Año UNIDAD 3 Sistemas Operativos E-mail: garcia.fernando.j@gmail.com Profesor: Fernando J. Garcia Ingeniero en Sistemas de Información Sistemas Operativos Generaciones

Más detalles

Al concluir la práctica el alumno conocerá las definiciones, los elementos y funciones de los Sistemas Operativos.

Al concluir la práctica el alumno conocerá las definiciones, los elementos y funciones de los Sistemas Operativos. Sistemas Operativos Práctica 2 Alumno: Grupo: Fecha: Instituto Politécnico Nacional Secretaria Académica Dirección de Educación Superior ESIME Culhuacan Ingeniería en Computación Fundamentos de Programación

Más detalles

Tema 1 Fundamentos de Computación

Tema 1 Fundamentos de Computación Tema 1 Fundamentos de Computación Clase 2 Prof. María Alejandra Quintero Asignatura: Informática Escuela de Ingeniería Forestal Puntos a tratar Continuación hardware Memoria principal Dispositivos de almacenamiento

Más detalles

Tema 2. Software. Fundamentos de Informática Grado en Ingeniería Mecánica

Tema 2. Software. Fundamentos de Informática Grado en Ingeniería Mecánica Tema 2. Software. Fundamentos de Informática Grado en Ingeniería Mecánica Definición de software «Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Fundación Colegio Aplicación Toico Palo Gordo. Municipio Cárdenas. Cátedra: Informática Objetivo N. 2 (SISTEMA OPERATIVO LINUX) Segundo Año. Secciones: A y B. Prof. Dayana Meléndez Sistema Operativo Linux

Más detalles

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN PROFESSIONAL WINDOWS XP. Carlos Anchante Soporte y Mantenimiento PROGRAMA HUASCARAN

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN PROFESSIONAL WINDOWS XP. Carlos Anchante Soporte y Mantenimiento PROGRAMA HUASCARAN WINDOWS XP PROFESSIONAL MANUAL DE INSTALACIÓN Y CONFIGURACIÓN Carlos Anchante Soporte y Mantenimiento PROGRAMA HUASCARAN 1 2 Para utilizar Windows XP Professional, es necesario: PC con 300 MHz o superior

Más detalles

Conceptos Básicos de Software. Clase III

Conceptos Básicos de Software. Clase III Clase III Definición de Sistema Operativo El sistema operativo es el programa (o software) más importante de una computadora. Para que funcionen los otros programas, cada computadora de uso general debe

Más detalles

MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN

MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN 1 INDICE Introducción.. 3 Configuración de Servidor Windows XP..... 6 Configuración de controladores para ejecutar el sistema en Windows XP...18 Configuración

Más detalles

Curso de Informática básica

Curso de Informática básica Universidad Rey Juan Carlos Curso de Informática básica Estefanía Martín Barroso Liliana Patricia Santacruz Valencia Laboratorio de Tecnologías de la Información en la Educación Contenidos 2 Bloque 1:

Más detalles

Windows 7 Microsoft sistemas operativos cronología e historia de los SO de Microsoft MS-DOS 1.0 Windows 7

Windows 7 Microsoft sistemas operativos cronología e historia de los SO de Microsoft MS-DOS 1.0 Windows 7 Ahora que nos acercamos al nacimiento de un nuevo sistema operativo, nos referimos a la comercialización de Windows 7, por parte de Microsoft es un buen momento para echar la vista atrás y conocer un poco

Más detalles

Generalidades Computacionales

Generalidades Computacionales Capítulo 2 Generalidades Computacionales 2.1. Introducción a los Computadores Definición: Un computador es un dispositivo electrónico que puede transmitir, almacenar, recuperar y procesar información (datos).

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

Internet Explorer 5.0

Internet Explorer 5.0 Internet Explorer 5.0 Trucos para la suite de comunicaciones de Microsoft 1 Actualizaciones Es importante tener siempre actualizado el navegador, sea cual sea la versión que se emplee, por lo que conviene

Más detalles

Tema I. Sistemas operativos

Tema I. Sistemas operativos Pag 1 Tema I. Sistemas operativos Un sistema operativo es un programa (software) encargado de poner en funcionamiento el ordenador, puesto que gestiona los procesos básicos del sistema. Así mismo se encarga

Más detalles

Fundamentos de software. Introducción a la Informática 2010-2011

Fundamentos de software. Introducción a la Informática 2010-2011 Fundamentos de software Introducción a la Informática 2010-2011 Objetivos Describir las 3 categorías principales de software y su relación Explicar la correspondencia entre algoritmos y programas Discutir

Más detalles

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un.

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un. Tema 1: Introducción Objetivos: Conocimiento de la historia y filosofía de GNU/LINUX para que el estudiante entienda cual es el propósito de la utilización de un sistema operativo libre de licenciamiento.

Más detalles

TECNOLOGIAS DE LA INFORMACION: ARQUITECTURA DEL ORDENADOR

TECNOLOGIAS DE LA INFORMACION: ARQUITECTURA DEL ORDENADOR TECNOLOGIAS DE LA INFORMACION: ARQUITECTURA DEL ORDENADOR En esta unidad vamos a estudiar el ORDENADOR, sus principios de funcionamiento, elementos que lo componen y las funciones que cumplen dentro del

Más detalles

FACULTAD DE CIENCIAS EXACTAS Y NATURALES Y AGRIMENSURA. Tema: LinEx

FACULTAD DE CIENCIAS EXACTAS Y NATURALES Y AGRIMENSURA. Tema: LinEx FACULTAD DE CIENCIAS EXACTAS Y NATURALES Y AGRIMENSURA Cátedra: Sistemas Operativos Tema: LinEx Universidad Nacional del Nordeste - Año 2003 - Alumna: Rodriguez Gomez,, Gisela L.U: : 32395 Trabajo final

Más detalles

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos. Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO

Más detalles

Caracteristicas de Linux [Fuente: Infosheet-Como. Autor: Ivan Casado] :

Caracteristicas de Linux [Fuente: Infosheet-Como. Autor: Ivan Casado] : Historia de Linux Linux, es un sistema operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores y estaciones de trabajo. Linux (pronunciación IPA: / linuks/)

Más detalles

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria.

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria. Informáticas I 1. Sistemas Operativos Para comprender el concepto de sistemas operativos y entender los diferentes tipos de ventanas disponibles lo primero que tenemos que cubrir algunas definiciones básicas.

Más detalles

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX MÁSTER ONLINE EN ADMINISTRACIÓN LINUX Módulo 1 Hardware & Arquitectura de sistemas - 20 horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros

Más detalles

Programación de Sistemas

Programación de Sistemas Programación s Unidad 2 s Operativos y Programación Software Base Contenido Introducción a los s Operativos (SO) Definición y conceptos SO Visualización un sistema cómputo s distintos puntos vista Capas

Más detalles

Manual de Windows XP

Manual de Windows XP Universidad de Chiclayo Pagina 1 1. Sistema Operativo 2. El escritorio (desktop) 3. Íconos importantes 4. Menú contextual 5. Carpetas 6. Fondo del escritorio (papel tapiz) 7. El protector de pantalla 8.

Más detalles

Memoria Virtual. Figura 1: Memoria Virtual

Memoria Virtual. Figura 1: Memoria Virtual 1 Memoria Virtual. Qué podemos hacer si un programa es demasiado grande para caber en la memoria disponible? Una posibilidad es usar superposiciones (overlays), como en MS-DOS: dividimos el programa en

Más detalles

Boot Camp Beta 1.0.2 Guía de instalación y configuración

Boot Camp Beta 1.0.2 Guía de instalación y configuración Boot Camp Beta 1.0.2 Guía de instalación y configuración 1 Contenido 4 Introducción 5 Paso 1: Actualización del software de sistema y el firmware del ordenador 6 Paso 2: Utilización del Asistente Boot

Más detalles

ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB...

ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB... QUIVIR WEB EDITION ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB...8 4 CONCLUSIONES FINALES...10 Página

Más detalles

Unicenter Asset Management versión 4.0

Unicenter Asset Management versión 4.0 D A T A S H E E T Unicenter Asset Management versión 4.0 Unicenter Asset Management es una completa solución para gestionar los activos TI de su entorno empresarial de forma activa. Proporciona funciones

Más detalles

Bloque II. Elementos del lenguaje de programación Java

Bloque II. Elementos del lenguaje de programación Java Bloque II. Elementos del lenguaje de programación Java 1.Introducción a los lenguajes de programación 2. Estructura de un programa 3. Datos y expresiones simples 4. Instrucciones de control 5. Entrada/salida

Más detalles

Unidad 1 Discos Rígidos Sistemas de Archivos y Particiones.

Unidad 1 Discos Rígidos Sistemas de Archivos y Particiones. Unidad 1 Discos Rígidos Sistemas de Archivos y Particiones. Una unidad de disco rígido puede tener uno o más discos de aluminio llamados platos, que tienen sus dos lados recubiertos por una capa de cromo

Más detalles

Qué es un sistema operativo?

Qué es un sistema operativo? Sistemas Operativos Qué es un sistema operativo? Es el software principal, necesario para el funcionamiento del ordenador y sobre el que se apoya el resto del software. Sus funciones son: Proporcionar

Más detalles

! " # $!% & % '" ()!*++,

!  # $!% & % ' ()!*++, !" # $!%&%'" ()!*++, Qué es Linux? Antecedentes. Licencia. Características. Entorno de Trabajo. Estructura General. Sistema de Ficheros. Tipos. Path. Permisos de Acceso. Distribuciones Comerciales. Elementos

Más detalles

4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX

4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX 4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX 4.1.- Tipos de archivos La base del sistema de archivos de Linux, es obviamente el archivo, que no es otra cosa que la estructura empleada por el sistema

Más detalles

OpenText Exceed ondemand

OpenText Exceed ondemand OpenText Exceed ondemand Acceso a aplicaciones empresariales confiable y seguro O pentext Exceed ondemand es la solución para el acceso seguro a las aplicaciones gestionadas. Ella permite que las empresas

Más detalles

ÍNDICE SISTEMAS OPERATIVOS... 5

ÍNDICE SISTEMAS OPERATIVOS... 5 INTRODUCCIÓN HABILIDADES INFORMÁTICAS BÁSICAS PARA ADULTOS SKILLS es un completo curso destinado a alumnos adultos, en particular, a empleados de mayor edad, de forma que puedan adquirir/mejorar sus conocimientos

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1 LECTURA 1 Qué diferencias hay entre aplicaciones para PC convencional o para sistemas embebidos? No es lo mismo desarrollar aplicaciones para un PC convencional que para un sistema embebido. El desarrollo

Más detalles

Software Libre / Código Abierto Programa de contenidos

Software Libre / Código Abierto Programa de contenidos Software Libre / Código Abierto Programa de contenidos Resumen Se presenta a continuación la organización de un curso de cincuenta horas cuyo fin es dar a conocer la base ideológica que sostiene a los

Más detalles

Conceptos básicos. Hardware y Software

Conceptos básicos. Hardware y Software Conceptos básicos Hardware y Software 1. Introducción. 2. Hardware. Clasificación. 3. Software. Clasificación. Software libre. 4. Tipos de archivos más comunes. 5. Introducción a las redes. 1. Introducción

Más detalles

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información.

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. INTRODUCCIÓN AL ORDENADOR Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. Se compone de dos elementos fundamentales que

Más detalles

Sistemas Operativos de red (NOS).

Sistemas Operativos de red (NOS). Sistemas Operativos 4 tareas principales: Proporcionar interfaz: de comando o gráfica. Administrar los dispositivos de hardware en la computadora. Administrar y mantener los sistemas de archivo de disco.

Más detalles

Lección 01. Introducción a los Lenguajes de Programación. Contenido. Conceptos Básicos. Lenguaje de Programación. Introducción al Lenguaje Maquina

Lección 01. Introducción a los Lenguajes de Programación. Contenido. Conceptos Básicos. Lenguaje de Programación. Introducción al Lenguaje Maquina Lección 01 Introducción a los Lenguajes de Programación Contenido Conceptos Básicos Lenguaje de Programación Introducción al Lenguaje Maquina Introducción al Lenguaje Ensamblador Introducción al Lenguaje

Más detalles

PARAGON NTFS PARA MAC SISTEMA OPERATIVO X

PARAGON NTFS PARA MAC SISTEMA OPERATIVO X PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com E-mail sales@paragon-software.com

Más detalles

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS Las primeras computadoras eran enormes máquinas que se ejecutaban desde una consola. El programador, quien además operaba el sistema de computación, debía

Más detalles

FAMILIA DE SERVIDORES WINDOWS 2000

FAMILIA DE SERVIDORES WINDOWS 2000 FAMILIA DE SERVIDORES WINDOWS 2000 La familia de servidores Windows 2000 esta formada por tres versiones las cuales son: Server, Advanced y Datacenter; nosotros utilizaremos Server. Server. Esta versión

Más detalles

Correo. OpenOffice.org 2.4.1

Correo. OpenOffice.org 2.4.1 Correo OpenOffice.org 2.4.1 1 Índice de contenido 1. INTRODUCCIÓN...3 1.1 Qué es Mozilla Thunderbird?...3 3. CONFIGURACIÓN...12 3.1 Alta de una cuenta de correo...12 3.2 Configuración del servicio de directorio

Más detalles

El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos.

El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos. 1 El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos. 2 Qué es un sistema operativo Un sistema operativo es un programa que tiene encomendadas una serie de funciones

Más detalles

2.3. Sistema operativo windows.

2.3. Sistema operativo windows. 2.3. Sistema operativo windows. UNIDAD 2 Definición de sistema operativo Windows Definición de sistema operativo Windows Es un conjunto de programas y archivos auxiliares desarrollados por la empresa Microsoft,

Más detalles

Unidad I Fundamentos de Sistemas Distribuidos. M.C. Juan Carlos Olivares Rojas

Unidad I Fundamentos de Sistemas Distribuidos. M.C. Juan Carlos Olivares Rojas Unidad I Fundamentos de Sistemas Distribuidos M.C. Juan Carlos Olivares Rojas Temario 1.1. Características de un sistema distribuido 1.2. Objetivos de los sistemas distribuidos 1.3. Ventajas y desventajas

Más detalles

SISTEMAS OPERATIVOS. 1.- Qué es un sistema operativo? 1.1.- Funciones de los sistemas operativos. 1.2.- Sistemas operativos más comunes

SISTEMAS OPERATIVOS. 1.- Qué es un sistema operativo? 1.1.- Funciones de los sistemas operativos. 1.2.- Sistemas operativos más comunes SISTEMAS OPERATIVOS 1.- Qué es un sistema operativo? Un sistema operativo es un conjunto de programas destinado a administrar los recursos de un ordenador, proporcionar una base común para todas las aplicaciones,

Más detalles

TEMA: LOS SISTEMAS OPERATIVOS

TEMA: LOS SISTEMAS OPERATIVOS TEMA 1. LOS SISTEMAS OPERATIVOS 1 Introducción En este tema, estudiaremos los sistemas operativos como el primer software que necesita cargar el ordenador en el arranque, y que tiene la responsabilidad

Más detalles

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ Introducción Linux es clónico de UNIX El sistema en si refleja esta compleja herencia

Más detalles

Comparativa entre Mac OSX, Windows XP y Ubuntu

Comparativa entre Mac OSX, Windows XP y Ubuntu Comparativa entre Mac OSX, Windows XP y Ubuntu Javier Penalva. Organización de Consumidores y Usuarios en España (http://mcs.ocu.org/map/show/26131/src/248791.htm Enero 2006) Están a la altura Windows

Más detalles

SISTEMA OPERATIVO WINDOWS XP

SISTEMA OPERATIVO WINDOWS XP Marzo 2009 0 SISTEMA OPERATIVO WINDOWS XP UNIDAD 1: Conceptos básicos 1.1.- El sistema operativo El Sistema Operativo es una pieza imprescindible para nuestro computador ya que sin él este no puede funcionar.

Más detalles

Acronis Backup Advanced Version 11.5 Update 6

Acronis Backup Advanced Version 11.5 Update 6 Acronis Backup Advanced Version 11.5 Update 6 SE APLICA A LOS SIGUIENTES PRODUCTOS: Advanced para Windows Server Advanced para PC Para Windows Server Essentials GUÍA DE INICIO RÁPIDO Declaración de copyright

Más detalles

MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ

MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ CORPORACION UNIVERSITARIA MINUTO DE DIOS FACULTAD

Más detalles

Trabajo desarrollado por AURA MARÍA GARCÍA CHAVES DAVID ALEXANDER ARENAS C.

Trabajo desarrollado por AURA MARÍA GARCÍA CHAVES DAVID ALEXANDER ARENAS C. Trabajo desarrollado por AURA MARÍA GARCÍA CHAVES DAVID ALEXANDER ARENAS C. 1 Director: Coordinadores: Henry Martínez Mauricio Vergara Bravo Oscar Javier Silva Romero Analista de Sistemas: Peter Fonseca

Más detalles

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante Empecemos! En este tema puedes seguir aprendiendo y conociendo todo lo relacionado a la clasificación del software, sus funciones en el control de los dispositivos de la computadora y las diferentes aplicaciones

Más detalles

MODULO 4: EL DISCO DURO

MODULO 4: EL DISCO DURO MODULO 4: EL DISCO DURO Es un dispositivo mecánico por la forma de acceder a la información (cabeza que se mueve sobre el disco) y electrónico ya que guarda los datos en señales magnéticas. Es de alta

Más detalles

Asistencia Remota. Notas

Asistencia Remota. Notas Asistencia Remota A veces, la mejor manera de resolver un problema es a través de una persona que le muestre cómo. Asistencia Remota es una forma conveniente para que un amigo, desde otra ubicación, se

Más detalles

Requisitos, novedades e instalación de Windows 7

Requisitos, novedades e instalación de Windows 7 CAPÍTULO 1 Requisitos, novedades e instalación de Windows 7 INTRODUCCIÓN A WINDOWS 7 Windows 7 es la última versión de Microsoft Windows, un sistema operativo para uso en ordenadores personales, incluyendo

Más detalles

PRIMEROS PASOS EN WINDOWS

PRIMEROS PASOS EN WINDOWS 1. EL ESCRITORIO PRIMEROS PASOS EN WINDOWS En Windows el escritorio está prácticamente vacío al principio para que seamos nosotros los que decidamos qué queremos situar en él. De hecho sólo nos encontramos

Más detalles

Bienvenida. Fiery Network Controller para la DocuColor 250/240

Bienvenida. Fiery Network Controller para la DocuColor 250/240 Fiery Network Controller para la DocuColor 250/240 Bienvenida En este documento, las referencias a la DocuColor 242/252/260 deben ser a la DocuColor 240/250. 2007 Electronics for Imaging, Inc. La información

Más detalles

Que es el CopV? Todo esto y mucho más es posible si utiliza nuestro sistema CopV en la red de su empresa o negocio!!

Que es el CopV? Todo esto y mucho más es posible si utiliza nuestro sistema CopV en la red de su empresa o negocio!! Que es el CopV? El CopV es un software de monitoreo en Redes producido por nuestra empresa, usted puede monitorear desde cualquier PC las actividades de todas las demás computadoras de la red de su empresa

Más detalles

Operación Microsoft Windows XP

Operación Microsoft Windows XP Entornos de red Concepto de red En el nivel más elemental, una red consiste en dos equipos conectados entre sí mediante un cable de forma tal que puedan compartir datos. Todas las redes, no importa lo

Más detalles

1. Novedades y mejoras en Windows 7

1. Novedades y mejoras en Windows 7 1. Novedades y mejoras en Windows 7 1.1. Introducción La poca aceptación de Windows Vista, la versión anterior de Windows, ha llevado a que Microsoft sacara enseguida un nuevo sistema operativo. En Windows

Más detalles

Apunte complementario curso LINUX. Introducción al manejo del entorno gráfico KDE

Apunte complementario curso LINUX. Introducción al manejo del entorno gráfico KDE Apunte complementario curso LINUX. Introducción al manejo del entorno gráfico KDE ROOT Y USUARIO El usuario root en Linux En el sistema Linux no existe la cuenta administrador como en el S.O Windows. La

Más detalles

WINDOWS SERVER 2008 WINDOWS SERVER 2003

WINDOWS SERVER 2008 WINDOWS SERVER 2003 WINDOWS SERVER 2008 WINDOWS SERVER 2003 Requerimientos, Versiones y Características Eduardo Cruz Romero www.tics-tlapa.com Windows Server 2008 Windows Server 2008 diseñado para ofrecer a las organizaciones

Más detalles

Ramón Manjavacas Ortiz

Ramón Manjavacas Ortiz Curso 2004-2005 Ramón Manjavacas Ortiz Web: http://oreto.inf-cr.uclm.es Email: Ramon.Manjavacas@uclm.es Definiciones.: 1 El papel del administrador del sistema.: 2 Responsabilidades respecto al hardware.:

Más detalles

SISTEMA OPERATIVO WINDOWS

SISTEMA OPERATIVO WINDOWS SISTEMA OPERATIVO WINDOWS QUÉ ES WINDOWS? Es un Sistema Operativo, que cuenta con un Ambiente Gráfico (GUI) que permite ejecutar programas (aplicaciones) de forma más fácil y cómoda para el usuario. Viene

Más detalles

Boot Camp Manual de instalación y configuración

Boot Camp Manual de instalación y configuración Boot Camp Manual de instalación y configuración Contenido 3 Introducción 3 Requisitos 5 Visión general de la instalación 5 Paso 1: Comprobar si hay actualizaciones disponibles 5 Paso 2: Preparar el Mac

Más detalles

SOR - Examen 3ª Evaluación Teorico

SOR - Examen 3ª Evaluación Teorico Paralelo 2? Evaluaciones? SOR Examen 3ª Evaluación Teorico SOR - Examen 3ª Evaluación Teorico Comenzado: Feb 20 en 8:26pm Question 1: 1 puntos El sistema operativo en un virtualizador es llamado sistema

Más detalles

Acronis Backup Advanced Version 11.5 Update 4

Acronis Backup Advanced Version 11.5 Update 4 Acronis Backup Advanced Version 11.5 Update 4 SE APLICA A LOS SIGUIENTES PRODUCTOS: Advanced para Windows Server Advanced para PC Para Windows Server Essentials GUÍA DE INICIO RÁPIDO Contenido 1 Componentes

Más detalles

Cliente de Cisco Smart CallConnector Advanced

Cliente de Cisco Smart CallConnector Advanced Cliente de Cisco Smart CallConnector Advanced Para que los empleados de las pequeñas y medianas empresas se comuniquen eficazmente con los proveedores y los clientes en el competitivo entorno comercial

Más detalles

Software de la impresora

Software de la impresora Software de la impresora Acerca del software de la impresora El software Epson contiene el software del driver de la impresora y EPSON Status Monitor 3. El driver de la impresora es un programa que permite

Más detalles

Introducción a Windows

Introducción a Windows Historia Windows 1.0 (1985) -Simplemente una interfaz gráfica de usuario para MS-DOS -Muy limitada debido a los recursos legales interpuestos por Apple. -Estas limitaciones, entre otras cosas, no le hicieron

Más detalles

Unidad I. 1. Introducción. Equipo (PC) Sistema Operativo. Red de PC s. Sistema Operativo de Red. Compartir Recursos Habilitar Usuarios.

Unidad I. 1. Introducción. Equipo (PC) Sistema Operativo. Red de PC s. Sistema Operativo de Red. Compartir Recursos Habilitar Usuarios. Unidad I 1. Introducción. Equipo (PC) Sistema Operativo necesitan Red de PC s Sistema Operativo de Red. para Compartir Recursos Habilitar Usuarios. Niveles de Integración: Añadido al S.O (Novell, Lantastic).

Más detalles

1. CARACTERÍSTICAS DE LINUX.

1. CARACTERÍSTICAS DE LINUX. UNIDAD 1: EL SISTEMA OPERATIVO LINUX 1. CARACTERÍSTICAS DE LINUX. El sistema operativo LINUX es un conjunto de programas y una serie de utilidades que permiten al usuario gestionar los recursos hardware

Más detalles

BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE

BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE MÓDULO 1: PAQUETERIA INSTITUCIONAL LEE CUIDADOSAMENTE Y SELECCIONA LA MEJOR OPCIÓN PARA CADA UNA DE LAS PREGUNTAS: 1.- Qué es el Software? A) Componentes físicos del

Más detalles

AVG File Server. Manual del usuario. Revisión del documento 2015.08 (22.09.2015)

AVG File Server. Manual del usuario. Revisión del documento 2015.08 (22.09.2015) AVG File Server Manual del usuario Revisión del documento 2015.08 (22.09.2015) C opyright AVG Technologies C Z, s.r.o. Reservados todos los derechos. El resto de marcas comerciales son propiedad de sus

Más detalles

Introducción. Qué es Cliente delgado. Funcionamiento básico. Cliente delgado en Linux

Introducción. Qué es Cliente delgado. Funcionamiento básico. Cliente delgado en Linux Índice de contenido Introducción...2 Qué es Cliente delgado...2 Funcionamiento básico...2 Cliente delgado en Linux...2 Proyectos de Cliente delgado en Linux...3 Detalles del funcionamiento...3 Funcionamiento

Más detalles

Windows NT. Desdoble del sistema operativo Windows: Sucesor de Windows NT 3.51 Hereda el interfaz de usuario (GUI) de Win95 Versiones:

Windows NT. Desdoble del sistema operativo Windows: Sucesor de Windows NT 3.51 Hereda el interfaz de usuario (GUI) de Win95 Versiones: Windows NT Desdoble del sistema operativo Windows: Windows 3.1 -> usuarios particulares (basado en MS-DOS) -> W95 Windows NT 3.1 -> profesionales y empresas (nuevo) -> NT4 Windows NT 4 Sucesor de Windows

Más detalles