software
TRANSCRIPT
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.863Gómez Yoise C.I: 17.559.320
Hernández Odani C.I: 18.788.868Magdaleno Yessica C.I: 18.465.124
Polanco Fior C.I: 17.477.000
Sección B
Palo Verde, enero de 2010.
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.
- 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.
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 VersionesAmiga AmigaOS 1.x, 2.x, 3.x, 4.0 • WarpOS • MorphOS • AROSDOS MS-DOS • DR-DOS • PC-DOS • FreeDOS • Novell DOSIBM OS/2 - eComStation • OS/360 • OS/370 • OS/390 • OS/400
Macintosh Mac OS 7 • Mac OS 8 • Mac OS 9 • Mac OS X
UNIXAIX • AMIX • GNU/Linux • GNU/Hurd • HP-UX • Irix • Minix • System V • Solaris • UnixWare • LynxOS • Xenix • Digital UNIX
Linux0.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.5.0•2.6.0•2.6.25•2.6.30
WindowsWindows 3.x • 95 • 98 • ME • NT • 2000 • 2000 server • XP •Server 2003 • CE • Mobile • XP 64 bits • Vista
BSDFreeBSD • PC-BSD • DragonFlyBSD • NetBSD • OpenBSD • 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:
- 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
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
FilosofíaEl sistema es libre, cualquiera lo puede usar, modificar y distribuir
Pertenece a Microsoft, única compañía que lo puede modificar.
PrecioGratis, tantas licencias como se desee.
Según las versiones, cientos de Bolívares, cada licencia.
DesarrolloMiles de voluntarios en todo el mundo, cualquiera puede participar, pertenece a la “comunidad”.
Lo desarrolla Microsoft, que vende algunos datos técnicos relevantes y oculta otros.
Código Fuente Abierto a todos Secreto empresarial.
Estabilidad
Muy estable, es difícil que se “cuelgue”. Los servidores que lo usan pueden durar meses sin parar.
Poco estable, es común verse obligado a reiniciar el sistema. Los servidores no admiten más allá de un par de semanas sin reiniciar.
SeguridadExtremadamente seguro, tiene varios sistemas de protección.
Muy poco seguro, existen miles de virus que atacan sistemas Windows.
Facilidad de uso.
En muchas tareas, poca. Día a día mejora este aspecto.
Cuando funciona es muy sencillo de manejar.
Controladores de Hardware.
Desarrollados por voluntarios, algunos dispositivos no funcionan en absoluto porque sus fabricantes ocultan los detalles técnicos.
Los fabricantes de dispositivos siempre los venden con controladores para Windows, todos deben funcionar en pocos momentos.
Difusión Poco extendido en hogares y oficinas, muy extendido en oficinas.
Copa todo el mercado, salvo el de servidores.
Disponibilidad de Programas.
Existen programas para casi todas las facetas, pero no hay tanta variedad como los programas para Windows.
Miles y miles de programas de todo tipo que se instalan con facilidad.
Precios de los programas
Existen programas de pago, pero lo más habitual es que sean libres.
La mayor parte de los programas son de pago.
Comunicación con otros sistemas
operativos
Lee y escribe en sistemas de archivos de Windows, Macintosh, etc. Por red se comunica con cualquier otro sistema.
Sólo lee y escribe sus propios programas de archivos, y presenta incompatibilidades entre algunas de 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').
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
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.