TRABAJO 2 1. Un sistema operativo multiproceso o multitarea es aquel que permite ejecutar varios procesos de forma concurrente, la razón es porque actualmente nuestras CPUs sólo pueden ejecutar un proceso cada vez. La única forma de que se ejecuten de forma simultánea varios procesos es tener varias CPUs (ya sea en una máquina o en varias, en un sistema distribuido). La magia de un sistema operativo multiproceso reside en la operacíon llamada cambio de contexto. Esta operación consiste en quitar a un proceso de la CPU, ejecutar otro proceso y volver a colocar el primero sin que se entere de nada. 2. Un archivo informático es un conjunto de información que se almacena
en algún medio de escritura que permita ser leído o accedido por una computadora. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. Los archivos informáticos se llaman así porque son los equivalentes digitales de los archivos en tarjetas, papel o microfichas del entorno de oficina tradicional. Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente información dentro de un computador 3. Los sistemas de archivos (filesystem en inglés), estructuran la información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos poseen su propio sistema de archivos. 4. La compresión de datos consiste en la reducción del volumen de información tratable (procesar, transmitir o grabar). En principio, con la compresión se pretende transportar la misma información, pero empleando la menor cantidad de espacio. 5. RAR es un formato de archivo privativo con un algoritmo de compresión
sin pérdida utilizado para la compresión de datos y archivación, desarrollado por el ingeniero de software ruso, RAR es un formato de archivo privativo con un algoritmo de compresión sin pérdida utilizado para la compresión de datos y archivación, desarrollado por el ingeniero de software ruso, gzip es una abreviatura de GNU ZIP, un software libre GNU que reemplaza al programa compress de UNIX WinRAR es un potente programa compresor y descompresor de datos multi-función, una herramienta indispensable para ahorar espacio de almacenamiento y tiempo de transmisión al enviar y recibir archivos a través de Internet o al realizar copias de seguridad 6. Malware (del inglés malicious software, también llamado badware, software malicioso o software malintencionado) es un software que tiene como objetivo infiltrarse en el sistema y dañar la computadora sin el conocimiento de su dueño, con finalidades muy diversas, ya que en esta categoría encontramos desde un troyano a un spyware
El término freeware define un tipo de software de computadora que se distribuye sin coste y por tiempo ilimitado, siendo una variante gratuita del shareware, en el que la meta es lograr que un usuario pague, usualmente después de un tiempo de prueba ("trial") limitado y con la finalidad de habilitar toda la funcionalidad. A veces se incluye el código fuente, pero no es lo usual. El spyware es un software que recopila información de un ordenador y después transmite esta información a una entidad externa sin el conocimiento o el consentimiento del propietario del ordenador Un virus informático es un malware que tiene por objeto alterar el normal funcionamiento de la computadora, sin el permiso o el conocimiento del usuario. Los virus, habitualmente, reemplazan archivos ejecutables por otros infectados con el código de este. Los virus pueden destruir, de manera intencionada, los datos almacenados en un ordenador, aunque también existen otros más "benignos", que solo se caracterizan por ser molestos. Los virus informáticos tienen, básicamente, la función de propagarse a través de un software, no se replican a sí mismos por que no tienen esa facultad como el gusano informático, son muy nocivos y algunos contienen además una carga dañina (payload) con distintos objetivos, desde una simple broma hasta realizar daños importantes en los sistemas, o bloquear las redes informáticas generando tráfico inútil. 7. Que ya no dice docx. si no rar Que ya no muestra el icono de Word si no de winrar 8. Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten información (archivos), recursos (CD-ROM, impresoras, etc.) y servicios (acceso a internet, e-mail, chat, juegos), etc. Una red de comunicaciones es un conjunto de medios técnicos que permiten la comunicación a distancia entre equipos autónomos (no jerárquica -master/slave-). 10. La red de área local (LAN) es aquella que se expande en un área relativamente pequeña. Comúnmente se encuentra dentro de un edificio o un conjunto de edificios contiguos. Asimismo, una LAN puede estar conectada con otras LAN a cualquier distancia por medio de una línea telefónica y ondas de radio La red de área amplia (WAN) es aquella comúnmente compuesta por varias LAN interconectadas- en una extensa área geográfica- por medio de fibra óptica o enlaces aéreos, como satélites. Otro tipo de red que se aplica en las organizaciones es la red de área metropolitana o MAN (Metropolitan Area Network), una versión más grande que la LAN y que normalmente se basa en una tecnología similar a ésta. 9.La topología de red o forma lógica de red se define como la cadena de comunicación que los nodos que conforman una red usan para comunicarse. Un ejemplo claro de esto es la topología de árbol, la cual es llamada así por su apariencia estética, por la cual puede comenzar con la inserción del servicio de internet desde el proveedor, pasando por el router, luego por un switch y este deriva a otro switch u otro router o sencillamente a los hosts (estaciones de
trabajo, pc o como quieran llamarle), el resultado de esto es una red con apariencia de árbol porque desde el primer router que se tiene se ramifica la distribución de internet dando lugar a la creación de nuevas redes y/o subredes tanto internas como externas. Además de la topología estética, se puede dar una topología lógica a la red y eso dependerá de lo que se necesite en el momento
11. un servidor es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes. término proxy hace referencia a un programa o dispositivo que realiza una acción en representación de otro. Su finalidad más habitual es la de servidor proxy, que sirve para permitir el acceso a Internet a todos los equipos de una organización cuando sólo se puede disponer de un único equipo conectado, esto es, una única dirección IP. TCP/IP (Transmission Control Protocol/Internet Protocol, ADSL son las siglas de Asymmetric Digital Subscriber Line ("Línea de Suscripción Digital Asimétrica"). ADSL es un tipo de línea DSL. Consiste en una transmisión de datos digitales (la transmisión es analógica) apoyada en el par simétrico de cobre que lleva la línea telefónica convencional o línea de abonado, siempre y cuando el alcance no supere los 5,5 kmProtocolo de Control de Transmisión/Protocolo Internet) Conjunto de casi 100 programas de comunicación de datos usados para organizar computadoras en redes. Norma de comunicación en Internet, compuesta por dos partes: el TCP/IP. El IP desarma los envíos en paquetes y los rutea, mientras que el TCP se encarga de la seguridad de la conexión, comprueba que los datos lleguen todos, completos, y que compongan finalmente el envío original.
12. Efectivamente, Internet es una Red de Redes porque está hecha a
base de unir muchas redes locales de ordenadores, o sea de unos pocos ordenadores en un mismo edificio o empresa. Además, ésta es "La Red de Redes" porque es la más grande. Prácticamente todos los países del mundo tienen acceso a Internet. En algunos, como los del Tercer Mundo, sólo acceden los multimillonarios y en otros como USA o los países más desarrollados de Europa, no es difícil conectarse. Por la Red Internet circulan constantemente cantidades increíbles de información. Por este motivo se le llama también La Autopista de la Información. Hay 50 millones de "Internautas", es decir, de personas que "navegan" por Internet en todo el Mundo. Se dice "navegar" porque es normal el ver información que proviene de muchas partes distintas del Mundo en una sola sesión. 13. En informática, la World Wide Web, cuya traducción podría ser Red Global Mundial, es un sistema de documentos de hipertexto y/o hipermedios enlazados y accesibles a través de Internet. Con un navegador web, un usuario visualiza sitios web compuestos de páginas web que pueden contener texto, imágenes, vídeos u otros contenidos multimedia, y navega a través de ellas usando hiperenlaces. 14. Es un nombre y una dirección en el Internet - Dominios.com: Son los más extendidos a nivel mundial, Internet está lleno de dominios.com, por lo que comprar un dominio de este tipo tendrá una aceptación global en buscadores. - Dominios.eu: Este tipo de dominio está reservado para organismos y personas de la unión europea, los buscadores los acogen categorizándolos más. Importante si su negocio tan solo se basa en ventas Europeas. - Dominios.org: Destinados a organizaciones sin ánimos de lucro. - Dominios.net: Su utilización se hace más cotidianas en empresas del ramo Tecnológico e Internet. - Dominios.edu: Utilizados para fines educativos. - Dominios.mil: Exclusivos para organismos militares o fuerzas armadas. - Dominios.giv: Exclusivo para organizaciones gubernamentales. 15. que es Hosting: El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía Web. Los Web Host son compañías que proporcionan espacio de un servidor a sus clientes. 16. En muchas ocasiones se tiende a identificar Internet con la navegación, las visitas a páginas web. La World Wide Web (WWW) es sólo uno de los servicios que ofrece Internet, aunque sin lugar a dudas es el más conocido y popular, junto con el servicio de correo electrónico. Cada uno de estos servicios corresponde a una forma de interpretar la información transmitida, respondiendo a un estándar de comunicación determinado. A modo de ejemplo, podemos citar el http (HiperText Transfer Protocol), el estándar utilizado por las páginas web , o bien el ftp (File Transfer Protocol), utilizado para el intercambio de ficheros entre ordenadores.
17. Conexión RDSI •
Conexión por módem
•
Conexión inalámbrica (wireless)
•
Conexión xDSL
•
Conexión Ethernet
18. FTP son las siglas de File Transfer Protocol, es decir, Protocolo de Transferencia de Archivos. Es un sistema que permite enviar y recibir ficheros entre computadores a través de la red Internet. El protocolo de transferencia de hipertexto (HTTP, HyperText Transfer Protocol) es el protocolo usado en cada transacción de la Web (WWW). HTTP fue desarrollado por el consorcio W3C y la IETF, URL significa Uniform Resource Locator, es decir, localizador uniforme de recurso. Es una secuencia de caracteres, de acuerdo a un formato estándar, que se usa para nombrar recursos, como documentos e imágenes en Internet, por su localización. Un hipervínculo es una conexión de una página a otro destino como, por ejemplo, otra página o una ubicación diferente en la misma página. El destino es con frecuencia otra página Web, pero también puede ser una imagen, una dirección de correo electrónico, un archivo (como por ejemplo, un archivo multimedia o un documento de Microsoft Office) o un programa. Un hipervínculo puede ser texto o una imagen. Un módem es un dispositivo que sirve para modular y desmodular (en amplitud, frecuencia, fase u otro sistema) una señal llamada portadora mediante otra señal de entrada llamada moduladora define la Red Digital de Servicios Integrados (RDSI o ISDN en inglés) como: una red que procede por evolución de la Red Digital Integrada (RDI) y que facilita conexiones digitales extremo a extremo para proporcionar una amplia gama de servicios, tanto de voz como de otros tipos, y a la que los usuarios acceden a través de un conjunto de interfaces normalizados. Se conoce como banda ancha en telecomunicaciones a la transmisión de datos en el cual se envían simultáneamente varias piezas de información, con el objeto de incrementar la velocidad de transmisión efectiva. ADSL son las siglas de Asymmetric Digital Subscriber Line ("Línea de Suscripción Digital Asimétrica"). ADSL es un tipo de línea DSL. Consiste en una transmisión de datos digitales (la transmisión es analógica) apoyada en el par simétrico de cobre que lleva la línea telefónica convencional o línea de abonado, siempre y cuando el alcance no supere los 5,5 km TRABAJO 1
•
multitarea: varios programas (realmente procesos) ejecutándose al mismo tiempo.
•
multiusuario: varios usuarios en la misma máquina al mismo tiempo (¡y sin licencias para todos!).
•
multiplataforma: corre en muchas CPUs distintas, no sólo Intel.
•
funciona en modo protegido 386.
•
tiene 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 de 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: esto significa que 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: 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 (se sigue denominando intercambio, es en realidad un intercambio de páginas). Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio.
•
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 éste puede a su vez ser reducido cuando se ejecuten grandes programas.
•
librerías compartidas de carga dinámica (DLL's) y librerías estáticas también, por supuesto.
•
se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
•
casi totalmente compatible con POSIX, System V y BSD a nivel fuente.
•
mediante un módulo de emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
•
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. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.
•
control de tareas POSIX.
•
pseudo-terminales (pty's).
•
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. Por supuesto, si tu ordenador ya tiene una FPU (unidad de coma flotante), será usada en lugar
de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
•
soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.
•
consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.
•
soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
•
acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no necesitas ningún comando especial para usar la partición MS-DOS, parece un sistema de archivos normal de Unix (excepto por algunas graciosas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. Soporte para VFAT (WNT, Windows 95)
•
un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS.
•
soporte en sólo lectura de HPFS-2 del OS/2 2.1
•
sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.
•
TCP/IP, incluyendo ftp, telnet, NFS, etc.
•
Appletalk disponible en el actual núcleo.
•
software cliente y servidor Netware disponible en los núcleos de desarrollo
•
GPL (GNU Public License o General Public License): Básicamente defiende el acceso y modificación del código sin restricciones, la libertad de distribución y el mantenimiento de esta libertad. Es un tipo de licencia "vírica" (Término acuñado por Microsoft. Yo prefiero decir Copyleft :-)) pues si tu programa es GPL nunca podrá ser modificado para construir software que sea propietario ni cambiará de licencia hacia otra que disminuya tu libertad: Si usas algún trozo de código GPL en tu programa, este deberá ser también GPL o tener una licencia compatible.
Las licencias GPL: - Permite la copia, modificación y redistribución del software. - Proporciona garantía de los derechos del ciudadano a la copia, modificación y redistribución del software. - Al igual que no tine coste alguno, tampoco ofrece garantías. - Puede ser vendido y se puede cobrar por los servicios sobre el software. - Cualquier patente sobre el mismo debe ser licenciada para el benericio de todos. - El software modificado no debe incluir costes de licencia.
- Debe incluir el código fuente. - Los cambios en la licencia deberán mantener unos "términos generales". Es simplemente un proyecto dedicado a construir un sistema operativo totalmente libre. Por ahora el proyecto GNU usa mayoritaria y oficialmente el núcleo Linux. Por eso mucha gente dice "GNU/Linux" para referirse al sistema operativo del pingüino. De hecho Linux solo es el núcleo como lo sería Darwin en MacOSX. GNU no es ni una licencia ni una asociación ni una empresa, tan solo es un proyecto. Ni crean licencias ni nada similar. Realmente GNU tiene en mente usar otro núcleo, aún en desarrollo, llamado HURD. Pero podriamos usar GNU con cualquier núcleo libre y un poco de maña
GNU/Linux es un sistema operativo multitarea, multiusuario y multiplataforma. Pueden ejecutarse varias tareas al mismo tiempo y varios usuarios conectados al mismo tiempo cada uno ejecutando sus propias aplicaciones. Además puede ejecutarse en una gran variedad de microprocesadores y plataformas distintas. EXT2 (Second Extended Filesystem) es el sistema de archivos predeterminado de GNU/Linux, aunque se puede optar por otros. EXT2 fue diseñado para evolucionar desde su concepción, a la vez de ofrecer gran robustez y muy buen rendimiento. EXT2 puede manejar permisos, nombres de archivos largos, montar otras particiones, etc. EXT2 respeta las normativas usuales para los sistemas de archivos de tipo UNIX. En estos momentos se encuentra disponible EXT3 (Third Extended Filesystem), el cuál incorpora numerosas mejoras, como por ejemplo la característica journaling, además es compatible con EXT2. Otros sistemas de archivos que se pueden emplear son: ReiserFS y JFS. El entorno básico del sistema operativo GNU/Linux es la línea de comando, que se ejecuta en una terminal virtual. GNU/Linux permite ejecutar hasta siete terminales virtuales, que pueden ser comandadas por usuarios distintos. El funcionamiento básico de la línea de comando es el siguiente: El interprete de comando (generalmente BASH, aunque puede ser otro) tiene la función de mostrar un prompt en pantalla a la espera de que el usuario ingrese un comando para luego informárselo al sistema. GNU/Linux también posee un poderoso entorno gráfico llamado X Window System basado en el modelo cliente-servidor, el cual soporta conexiones de red locales y a través del protocolo TCP/IP en forma transparentes. En la mayoría de los casos los programas que hacen peticiones como clientes se ejecutan en la misma maquina que el servidor X, pero también los programas clientes pueden estar ejecutándose en otras maquinas, incluso con diferentes arquitecturas y sistemas operativos. Otras formas de denominar a X Window System son: X, X11 ó X Version 11. Para que el entono gráfico X funcione, GNU/Linux emplea un servidor X llamado XFree86. El entorno gráfico X solo es un complejo sistemas de ventanas, es decir solo se limita a ejecutar procesos y mostrarlos en pantalla. Para realizar las tareas habituales se utilizan en conjunto Gestores de Ventanas (Fvwm, Fvwm-95, Afterstep,
Windowmarker, Enlightenment, etc.) y Gestores de Escritorio (KDE, Gnome, etc), los cuales brindan una apariencia muy amigable.