1. REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
UNIVERSIDAD NACIONAL EXPERIMENTAL “SIMÓN RODRÍGUEZ”
NÚCLEO: PALO VERDE
CURSO: INICIACIÓN DE LA COMPUTACIÓN
FACILITADOR: VIVAS JOSÉ
SOFTWARE
Participantes:
Beltrán Mariana C.I: 19.650.863
Gómez Yoise C.I: 17.559.320
Hernández Odani C.I: 18.788.868
Magdaleno Yessica C.I: 18.465.124
Polanco Fior C.I: 17.477.000
Sección B
Palo Verde, enero de 2010.
2. Software: es el conjunto de órdenes lógicas empleadas por una computadora para controlar
la entrada y salida de datos, para realizar los cálculos, etc. A los paquetes de Software se les
llama aplicaciones o programas.
Sistema Operativo: es un conjunto de programas (software) que trata de optimizar todo el
poder de una computadora y sus periféricos (hardware) y de facilitar al usuario el
aprovechamiento de su equipo; es decir, es el administrador de las operaciones que realice
el hardware y controlará la comunicación entre el usuario y el mencionado hardware.
Componentes: un sistema operativo está conformado básicamente por cuatro
módulos: el Núcleo, el cual se encarga de controlar el resto de los módulos y
sincronizar su ejecución. El núcleo contiene un submódulo denominado
"planificador", el cual se encarga de asignar tiempo del procesador a los programas,
de acuerdo a una cierta política de planificación que varía de un sistema operativo a
otro. El Administrador de memoria, que se encarga de asignar ciertas porciones
de la memoria principal (RAM) a los diferentes programas o partes de los
programas que la necesiten, mientras el resto de los datos y los programas se
mantienen en los dispositivos de almacenamiento masivo. El Sistema de
entrada/salida (E/S), este componente presenta al usuario la E/S de datos como una
cuestión independiente del dispositivo; es decir, para los usuarios, todos los
dispositivos tienen las mismas características y son tratados de la misma forma,
siendo el sistema operativo el encargado de atender las particularidades de cada uno
de ellos (como su velocidad de operación). Y por último el Administrador de
archivos, que se encarga de mantener la estructura de los datos y los programas del
sistema y de los diferentes usuarios (que se mantienen en archivos) y de asegurar el
uso eficiente de los medios de almacenamiento masivo.
Funciones: Las funciones más importantes que debe cumplir un sistema operativo
son las siguientes:
-Aceptar los trabajos y conservarlos hasta su finalización.
-Detectar errores y actuar de modo apropiado en caso de que se produzcan.
-Controlar las operaciones de E/S.
-Controlar las interrupciones.
3. -Planificar la ejecución de tareas.
-Entregar recursos a las tareas.
-Retirar recursos de las tareas.
-Proteger la memoria contra el acceso indebido de los programas.
-Soportar el multiacceso.
-Proporcionar al usuario un sencillo manejo de todo el sistema.
-Aprovechar los tiempos muertos del procesador.
-Compartir los recursos de la máquina entre varios procesos al mismo
tiempo.
-Administrar eficientemente el sistema de cómputo como un todo armónico.
-Permitir que los diferentes usuarios se comuniquen entre sí, así como
protegerlos unos de otros.
-Permitir a los usuarios almacenar información durante plazos medianos o
largos.
-Dar a los usuarios la facilidad de utilizar de manera sencilla todos los
recursos, facilidades y lenguajes de que dispone la computadora.
-Administrar y organizar los recursos de que dispone una computadora para
la mejor utilización de la misma, en beneficio del mayor número posible de
usuarios.
-Controlar el acceso a los recursos de un sistema de computadoras.
Características: Algunas de las características deseables más importantes de
un sistema operativo son:
-Permitir la concurrencia de procesos, traslapándose el tiempo de entrada/salida
(E/S) con el de cálculo y ocupando la memoria con varios programas.
-Ser eficiente en cuanto a aumentar la utilización de recursos en general, tales
como memoria, procesadores, dispositivos de E/S, discos magnéticos, datos, etc.
-Ser fiable, es decir, un sistema operativo no debe tener errores y debe prever
todas las posibles situaciones.
-Posibilitar y facilitar en lo posible el "diálogo" entre computadora y usuario de
la misma.
-Facilitar la E/S de los diferentes dispositivos conectados a una computadora.
4. Ventajas y Desventajas:
Unix: Ventajas: Sin posibilidad de virus, independiente del CPU, la
memoria se utiliza en su máxima capacidad.
Desventajas: Sin soporte, incompatibilidad de hardware, se requiere
experiencia, sin seguridad en instalación, sin posibilidad de respaldar.
Windows: Ventajas: Fácil de usar, Más visual, Desarrollo de
aplicaciones y sistemas.
Desventajas: No es gratuito, de actualización continua, sujeto a ataques
informáticos constantes.
Macintosh: Sencillez, Gran seguridad, Compatibilidad.
Desventajas: Muy exclusivo, Software específico, Sólo se usa en Mac’s.
Linux: ventajas: Más rápido, más seguro, más económico.
Desventajas: Sin respaldo empresarial, difícil de manejar, Muy técnico.
Sistemas Operativos más utilizados en la actualidad:
Familia Versiones
Amiga AmigaOS 1.x, 2.x, 3.x, 4.0 • WarpOS • MorphOS • AROS
DOS MS-DOS • DR-DOS • PC-DOS • FreeDOS • Novell DOS
IBM OS/2 - eComStation • OS/360 • OS/370 • OS/390 • OS/400
Macintos Mac OS 7 • Mac OS 8 • Mac OS 9 • Mac OS X
h
AIX • AMIX • GNU/Linux • GNU/Hurd • HP-UX • Irix • Minix •
UNIX System V • Solaris • UnixWare • LynxOS • Xenix • Digital UNIX
0.01•0.02•0.11•0.95•1.2.0•1.2.0•1.3.0•2.0.0•2.1.0•2.2.0•2.3.0•2.4.0•2
Linux .5.0•2.6.0•2.6.25•2.6.30
Windows 3.x • 95 • 98 • ME • NT • 2000 • 2000 server • XP •Server
Windows
2003 • CE • Mobile • XP 64 bits • Vista
FreeBSD • PC-BSD • DragonFlyBSD • NetBSD • OpenBSD •
BSD
PicoBSD • Darwin / GNU-Darwin
Software Libre y Software Propietario: el software libre es la designación de un grupo
de programas que poseen ciertas libertades y obligaciones que incluyen: libertad de ser
usado (tanto el programa como su código), copiado y distribuido por cualquiera, por su
parte, el software propietario es aquel que posee restriciones en el uso, copia o
modificación o cuyo código fuente no está disponible (código cerrado).
Ventajas y Desventajas:
5. - Ventajas de software libre:
Existen aplicaciones para todas las plataformas (Linux,
Windows, Mac Os).
El precio de las aplicaciones es mucho menor, la mayoría de las
veces son gratuitas.
Libertad de copia.
Mayor seguridad y fiabilidad.
El usuario no depende del autor del software.
- Desventajas de software libre:
Algunas aplicaciones (bajo Linux) pueden llegar a ser algo
complicadas de instalar.
Inexistencia de garantía por parte del autor.
Interfaces gráficas menos amigables.
Poca estabilidad y flexibilidad en el campo de multimedia y
juegos.
Menor compatibilidad con el hardware.
Libertades del Software Libre:
Libertad Descripción
0 La libertad de usar el programa, con cualquier propósito.
1 La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a
tus necesidades.
2 La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu
prójimo.
3 La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de
modo que toda la comunidad se beneficie.
Las libertades 1 y 3 requieren acceso al código fuentes porque estudiar y modificar software
sin su código fuente es muy poco viable.
Linux: Definición de Linux: es un Sistema Operativo que posee un núcleo del mismo
nombre. El código fuente es abierto, por lo tanto, está disponible para que cualquier
persona pueda estudiarlo, usarlo, modificarlo y redistribuirlo. El término Linux se utiliza
para describir al sistema operativo tipo Unix que utiliza filosofías y metodologías libres y
6. que está constituido por la combinación del núcleo Linux con las bibliotecas y herramientas
del proyecto GNU, además de otros proyectos libres y no libres.
Entorno Gráfico de Linux:
GNOME: (GNU Network Object Model Environment), es un proyecto
internacional que desarrolla un completo entorno gráfico de usuario para sistemas
operativos. El objetivo de GNOME incluye también un marco de desarrollo de
software, seleccionando aplicaciones de software para el escritorio, y trabajando
sobre programas que administren la ejecución de aplicaciones, manejo de archivos y
administración de ventanas y tareas. GNOME es parte del Proyecto GNU, y es
utilizado en múltiples sistemas operativos basados en UNIX.
KDE: (K Desktop Environment), es un proyecto de software libre con el objetivo
de ser un poderoso entorno de escritorio de fácil uso. KDE provee funciones y
aplicaciones básicas de escritorio, además de herramientas y documentaciones para
que los desarrolladores puedan escribir aplicaciones para el sistema.
Diferencias entre Linux y Windows:
Aspecto Linux Windows
El sistema es libre, cualquiera lo Pertenece a Microsoft, única
Filosofía puede usar, modificar y distribuir compañía que lo puede modificar.
Gratis, tantas licencias como se Según las versiones, cientos de
Precio
desee. Bolívares, cada licencia.
Miles de voluntarios en todo el Lo desarrolla Microsoft, que vende
Desarrollo mundo, cualquiera puede participar, algunos datos técnicos relevantes y
pertenece a la “comunidad”. oculta otros.
Código Fuente Abierto a todos Secreto empresarial.
Muy estable, es difícil que se Poco estable, es común verse
“cuelgue”. Los servidores que lo obligado a reiniciar el sistema. Los
Estabilidad
usan pueden durar meses sin parar. servidores no admiten más allá de
un par de semanas sin reiniciar.
Extremadamente seguro, tiene Muy poco seguro, existen miles de
Seguridad varios sistemas de protección. virus que atacan sistemas
Windows.
Facilidad de En muchas tareas, poca. Día a día Cuando funciona es muy sencillo
uso. mejora este aspecto. de manejar.
7. Desarrollados por voluntarios,
Los fabricantes de dispositivos
algunos dispositivos no funcionan siempre los venden con
Controladores
en absoluto porque sus fabricantes controladores para Windows, todos
de Hardware.
ocultan los detalles técnicos. deben funcionar en pocos
momentos.
Poco extendido en hogares y Copa todo el mercado, salvo el de
Difusión oficinas, muy extendido en oficinas. servidores.
Existen programas para casi todas Miles y miles de programas de todo
Disponibilidad las facetas, pero no hay tanta tipo que se instalan con facilidad.
de Programas. variedad como los programas para
Windows.
Precios de los Existen programas de pago, pero lo La mayor parte de los programas
programas más habitual es que sean libres. son de pago.
Comunicación Lee y escribe en sistemas de Sólo lee y escribe sus propios
con otros archivos de Windows, Macintosh, programas de archivos, y presenta
sistemas etc. Por red se comunica con incompatibilidades entre algunas de
operativos cualquier otro sistema. sus versiones.
Diferencias entre Microsoft Office y Open Office.
Open Office: es una suite ofimática de software libre y código abierto de
distribución gratuita que incluye herramientas como procesador de textos, hoja de
cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos.
Está disponible para muchas plataformas como Microsoft Windows y sistemas de
tipo Unix como GNU/Linux, BSD, Solaris y Mac OS X. Open Office está
pensado para ser altamente compatible con Microsoft Office, con quien compite.
Soporta el estándar ISO OpenDocument con lo que es fácil el intercambio de
documentos con muchos otros programas, y puede ser utilizado sin costo alguno.
Microsoft Office: es una suite ofimática, compuesta básicamente por
aplicaciones de procesamiento de textos, plantilla de cálculo y programa para
presentaciones (algunas más, dependiendo de la versión). Fue desarrollada por la
empresa Microsoft. Funciona bajo plataformas operativas Microsoft Windows y
Apple Mac OS, aunque también lo hace en Linux si se utiliza un emulador como
Wine o CrossOver Office. Las versiones más recientes de Office son llamadas
Office system ('Sistema de oficina') en vez de Office suite ('Suite de Office').
8. Software Venezolano.
En lo que respecta al manejo de los conceptos de Software Libre y Software
Propietario, en Venezuela son entendidos de la siguiente manera:
- Software Libre: Programa de Computación cuya licencia garantiza al usuario
acceso al código fuente del programa y lo autoriza a ejecutarlo con cualquier
propósito, modificarlo y redistribuir tanto el programa original como sus
modificaciones en las mismas condiciones de licenciamiento acordadas al
programa original, sin tener que pagar regalías a los desarrolladores previos.
- Software Propietario: Programa de computación cuya licencia establece
restricciones de uso, redistribución o modificación por parte de los usuarios, o
requiere de autorización expresa del Licenciador. Distribución Software Libre
desarrollado con Estándares Abiertos para el Estado Venezolano: Un paquete de
programas y aplicaciones de Informática elaborado utilizando Software Libre
con Estándares Abiertos para ser utilizados y distribuidos entre distintos
usuarios.
Una vez establecidos los conceptos ya mencionados, se describirá un Software
hecho en Venezuela: NeoXP 2.1
Características:
Software> Windows - CD / DVD
Capacidad Total: 124.4 megabytes
El objetivo de NeoXP es crear un CD de instalación de Windows XP con las últimas
actualizaciones hasta el momento y que incluya además la mayoría de los drivers
disponibles en Venezuela. Esta es la razón por la cual ocupa un DVD. NeoXP cuenta con
más de 115 mil drivers, más de 200 optimizaciones al sistema y más de 50 actualizaciones
hasta la fecha. Adicional incluye la mayoría de los programas mas utilizados tanto en el
hogar, en los cybers, en el trabajo, para laptops entre otros. Algunos son Firefox,
Messenger Live, Office 2003 o 2007... Además cuenta con el Symantec Endpoint para una
9. seguridad máxima no solo contra virus, troyanos y gusanos, sino también contra rookits,
keyloggers, spyware, tunneling, port scanning, remote viewing y crackers.
Para facilitarle la vida a los cybers y técnicos de reparación, NeoXP cuenta con más
de 200 optimizaciones al registro, servicios, arranque y procesos. De esta forma no es
necesario que cambien opciones y pierdan tiempo mientras reparan cualquier PC. En el
90% de los casos tampoco será necesario instalar drivers adicionales ya que NeoXP cuenta
con un arsenal de ellos. Así se ahorra tiempo en mantenimiento y reparación de las PC.
En general NeoXP cuenta con varios cambios que protegen al usuario de pantallas
azules y programas que bloqueen todo el sistema, ayudan al usuario a una instalación
rápida y fácil del Windows, actualiza el sistema lo más rápido posible, prepara la PC para
estar lo más optima posible y garantiza la estabilidad que el usuario busca para su PC.