Jose Velasquez 631

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Universitaria

Universidad Politécnica Territorial del Estado Portuguesa "Juan de Jesús Montilla"

Programa Nacional de Formación en Informática

Acarigua, Estado Portuguesa

Software

Alumno: Luis Yzarraga

C.I.: v22103997

Sección: 631 informática

Acarigua, Enero de 2023.


1. Que es software

Software es un término informático que hace referencia a un programa o conjunto


de programas de cómputo, así como datos, procedimientos y pautas que permiten
realizar distintas tareas en un sistema informático. Comúnmente se utiliza este
término para referirse de una forma muy genérica a los programas de un
dispositivo informático, sin embargo, el software abarca todo aquello que es
intangible en un sistema computacional. Software de programación. Son todas las
herramientas que permiten el desarrollo de nuevo software. Por ello, no suelen ser
utilizadas por el usuario final sino por los programadores. Incluye, por mencionar
los más importantes, los siguientes: Compiladores (programas que analizan y
ejecutan otros programas). Intérpretes (software que "traduce" los diferentes
lenguajes de programación). Editores de texto (crean y modifican archivos de
texto, lenguaje de programación o código fuente)

2. Qué tipos de software existen

Tipos de software podemos encontrar En su uso más extendido, el software


comprende todos los programas y aplicaciones necesarias para ejecutar todos los
procesos del sistema informático. Se incluyen, por tanto, aplicaciones de inicio o
distintos servicios sin los que no podrían realizar su labor no solo los ordenadores,
sino también consolas, móviles u otro tipo de plataformas. Existen diferentes tipos
de software, que varían en función de sus especificaciones técnicas y funciones.
Veamos cuales son.

 Tipos de software por funcionalidad


 Software de aplicación
 Software de gestión
 Software de programación
 Software de sistema
 Software por tipo de licencia
 Software por tipo de alojamiento
 El software on premise
 El software en la nube
3. Diferencias entre los software

Los tres grupos se aúnan dentro de una manera de dividir y diferenciar el software,
que no es otra que la que se encuentra basada en el formato de la distribución. Es
decir, el método por el cual se distribuye el software:

 Freeware: en el caso de aquellos software que se compartan de una


manera totalmente gratuita. Este tipo de programas suelen llegar a tener un
gran alcance a la vista de que tanto grandes como pequeñas compañías
por igual, e incluso usuarios particulares, los pueden utilizar.
 De pago. Que se puede comprar o bien funciona bajo suscripción.
 Adware, que incluye anuncios publicitarios.
 Shareware, el cual viene a reflejar los programas que están limitados en el
caso de no pasar por la pasarela de pago.
 Software libre, en el cual el propio usuario puede llegar a modificar el
programa si le resulta conveniente.

4. Que es un sistema operativo

Un sistema operativo es un conjunto de programas que permite manejar la


memoria, disco, medios de almacenamiento de información y los diferentes
periféricos o recursos de nuestra computadora, como son el teclado, el mouse, la
impresora, la placa de red, entre otros. Los periféricos utilizan un driver o
controlador y son desarrollados por los fabricantes de cada equipo. Encontramos
diferentes sistemas operativos como Windows, Linux, MAS OS, en sus diferentes
versiones. También los teléfonos y tablets poseen un sistema operativo. Dentro de
las tareas que realiza el sistema operativo, en particular, se ocupa de gestionar la
memoria de nuestro sistema y la carga de los diferentes programas, para ello cada
programa tiene una prioridad o jerarquía y en función de la misma contará con los
recursos de nuestro sistema por más tiempo que un programa de menor prioridad.
El sistema operativo se ocupa también de correr procesos. Llamamos proceso a la
carga en memoria de nuestro programa, si no está cargado en memoria nuestro
programa simplemente “no corre”
5. Cómo está conformado un sistema operativo
Un sistema operativo está conformado básicamente por cuatro módulos: Núcleo o
Kernel. es el corazón de un sistema operativo, el software responsable de facilitar
a los distintos programas acceso seguro al hardware, es decir, se encarga de
gestionar los recursos. Sistema de entrada/salida. En informática, un periférico de
Entrada/Salida (E/S), es un dispositivo que permite la comunicación entre un
sistema de procesamiento de información, tal como la computadora y el mundo
exterior, y posiblemente un humano u otro sistema de procesamiento de
información. Administrador de memoria: El Administrador De Memoria se refiere a
los distintos métodos y operaciones que se encargan de obtener la máxima
utilidad de la memoria, organizando los procesos y programas que se ejecutan de
manera tal que se aproveche de la mejor manera posible el espacio disponible.
Administrador de archivos. Un administrador de archivos, gestor de archivos o
explorador de archivos es una aplicación informática que provee acceso a
archivos y facilita el realizar operaciones con ellos, como copiar, mover, eliminar
archivos

6. Evolución de los sistemas operativos

La informática tal y como se le conoce hoy día, surgió a raíz de la II Guerra


Mundial, en la década de los 40. En esos años no existía siquiera el concepto de
"Sistema Operativo" y los programadores interactuaban directamente con el
hardware de las computadoras trabajando en lenguaje máquina (esto es, en
binario, programando únicamente con 0s y 1s).
El concepto de Sistema Operativo surge en la década de los 50. El primer Sistema
Operativo de la historia fue creado en 1956 para un ordenador IBM 704, y
básicamente lo único que hacía era comenzar la ejecución de un programa
cuando el anterior terminaba.
En los años 60 se produce una revolución en el campo de los Sistemas
Operativos. Aparecen conceptos como sistema multitarea, sistema multiusuario,
sistema multiprocesadores y sistema en tiempo real. Es en esta década cuando
aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen
hoy en día. En los años 70 se produce un boom en cuestión de ordenadores
personales, acercando estos al público general de manera impensable hasta
entonces. Esto hace que se multiplique el desarrollo, creándose el lenguaje de
programación C (diseñado específicamente para reescribir por completo el código
UNIX). Como consecuencia de este crecimiento exponencial de usuarios, la gran
mayoría de ellos sin ningún conocimiento sobre lenguajes de bajo o alto nivel, hizo
que en los años 80, la prioridad a la hora de diseñar un sistema operativo fuese la
facilidad de uso, surgiendo así las primeras interfaces de usuario. En los 80
nacieron sistemas como MacOS, MS-DOS, Windows. En la década de los 90 hace
su aparición Linux, publicándose la primera versión del núcleo en septiembre de
1991, que posteriormente se uniría al proyecto GNU, un sistema operativo
completamente libre, similar a UNIX, al que le faltaba para funcionar un núcleo
funcional. Hoy en día la mayoría de la gente conoce por Linux al Sistema
Operativo que realmente se llama GNU/Linux
7. Tipos de sistemas operativos

Un sistema operativo (S.O.) es un software que le permite al usuario administrar y


utilizar de manera eficaz y sencilla los programas y herramientas de un dispositivo
(como una computadora, una tableta o un teléfono móvil). Actúa como nexo entre
las aplicaciones, el hardware y el usuario.
-Las funciones más importantes de un sistema operativo son:
-Administrar los recursos (programas, aplicaciones, herramientas).
-Otorgar servicio de soporte y utilidad.
-Suministrar una interfaz al usuario.
-Administrar la entrada y salida de datos.

Tipo de sistema operativo que puede manejar un programa o realizar una sola
tarea a la vez. Son los más antiguos. Multitarea. Tipo de sistema operativo que
permite ejecutar varios procesos a la vez, desde uno o varios ordenadores, por
medio de sesiones remotas, una red o a través de terminales conectadas a una
computadora. Es una característica propia de los S.O. más avanzados.

Tipo de sistema operativo que solo puede ejecutar acciones de un usuario por vez.
Multiusuario. Tipo de sistema operativo en el que varios usuarios pueden acceder
a sus servicios y procesamientos al mismo tiempo. De esta manera, se satisfacen
las necesidades de los usuarios que estén utilizando los mismos recursos, ya sea
memoria, programas, procesador, impresoras, entre otros.

Sistema operativo para PC. Tipo de sistema operativo que se usa en


computadoras para controlar su actividad. Sistema operativo para móvil. Tipo de
sistema operativo que tienen los teléfonos móviles y tabletas, que permite su uso
por parte de los usuarios. Sistema operativo integrado. Tipo de sistema operativo
que puede ejecutar una sola acción determinada y específica, se usa en
dispositivos como cajeros automáticos o fotocopiadores.

Sistema operativo centralizado. Tipo de sistema operativo que utiliza los recursos
de una sola computadora. Sistema operativo distribuido. Tipo de sistema operativo
que utiliza los recursos de más de una computadora en simultáneo.

Ejemplos de sistemas operativos para PC:

1. D.O.S
2. Microsoft Windows
3. OS/2
4. Linux
5. Mac OS
6. Solaris
7. Ubuntu
8. OpenBSD

8. Ejemplos de los tipos de sistemas operativos

 Microsoft Windows. Sin duda el más popular de los SO, aunque realmente
se trate de un conjunto de distribuciones (un entorno operativo) construidas
para brindar a Sistemas Operativos más antiguos (como el MS-DOS) de
una interfaz gráfica de soporte y un conjunto de herramientas de
software. Su primera versión apareció en 1985 y desde entonces no ha
parado de actualizarse en más potentes y variopintas versiones, a medida
que Microsoft, su empresa madre, impera en el mercado de las tecnologías
digitales.
 GNU/Linux. Este término alude a la utilización combinada del kernel libre de
la familia de Unix llamado “Linux”, junto a la distribución GNU, también libre.
El resultado es uno de los principales protagonistas del desarrollo
de software libre, cuyo código fuente puede ser empleado, modificado y
redistribuido a libertad..
 Fedora. Se trata esencialmente de una distribución de Linux para
propósitos generales, surgida luego de la descontinuación de Red Hat
Linux, con la cual está muy vinculado pero que surgió como un proyecto
comunitario. Es otro nombre indispensable a la hora de hablar de software
libre y códigos abiertos, en sus tres versiones principales: Workstation,
Cloud y Server.
 Ubuntu. Basado en GNU/Linux, este Sistema Operativo libre y de código
abierto toma su nombre de la filosofía surafricana enfocada en la lealtad del
hombre hacia el resto de la especie. En ese sentido, Ubuntu está orientado
hacia la facilidad y la libertad de uso, si bien Canonical, la empresa británica
que posee sus derechos, subsiste en base a servicios técnicos vinculados
con el programa.
 MacOS. El sistema operativo de la Machintosh, también conocido como O
S X o Mac OS X, cuyo entorno está basado en el Unix y es desarrollado y
vendido como parte de los computadores de la marca Apple desde 2002.
Parte de esta familia de software fue liberada por Apple como un Sistema
Operativo abierto y de código libre llamado
9. Componente del sistema operativo

Un sistema operativo está formado por muchos partes, componentes o


características y que pueden cambiar en función del tipo de sistema. Sin embargo,
las tres partes del sistema más definidas y usadas por la gran mayoría de sistemas
son:

 Kernel o núcleo: Un software que constituye una parte fundamental del


sistema. Podríamos decir que es el corazón del propio sistema, y de ahí su
nombre. Se define como la parte que se ejecuta en modo privilegiado o modo
núcleo y que es el principal responsable a la hora de arrancar el propio
sistema, proporcionar un control de nivel básico sobre todos los componentes
hardware del ordenador y cuyas funciones principales son leer y escribir datos
en memoria, procesar órdenes, interpretar datos, decidir qué programar podrá
hacer uso de un determinado recurso y durante cuánto tiempo, etc. El Kernel
se ejecuta en un área aislada para evitar que cualquier software malicioso
pueda manipularlo.
 Interfaz de usuario: Es la parte que permite al usuario interaccionar con el
ordenador. Esta interfaz puede ser gráfica, proporcionando un escritorio,
ventanas y componentes gráficos para una interacción más intuitiva, o bien
puede ser a través de una línea de comandos.
 Controlador de dispositivo o driver: Software encargado de permitir que el
sistema interactúe con cualquier periférico. Aunque no siempre es necesario
para el uso de un nuevo hardware, su uso es recomendado para evitar
problemas, mejorar la seguridad y la experiencia de usuario.
 Sistema de archivos: Es el componente del sistema operativo encargado
de asignar el espacio a los archivos, administrar el espacio libre y del acceso
a los datos resguardados. Estructura la información guardada en la unidad de
almacenamiento y la mayoría de sistemas maneja su propio sistema de
archivos. Además, podríamos destacar otros componentes del sistema
operativo como son:
 Sistema de protección: Encargado de obligar a utilizar mecanismos de
protección, determinar los controles de seguridad a realizar o establecer
diferencias entre el uso autorizado y no autorizado. Es el mecanismo que
controla el acceso de los programas o los usuarios a los recursos del sistema
o especificar los controles de seguridad a realizar.
 Sistema de entrada y salida: Formado por un sistema de almacenamiento
temporal (caché), una interfaz de manejadores de dispositivos y otra de
dispositivos concretos para que el sistema operativo pueda ser capaz de
gestionar el almacenamiento temporal de entrada y salida y servir las
interrupciones de los dispositivos E/S.
 Gestión de procesos: Encargado de crear, finalizar, parar o reanudar
procesos y de ofrecer mecanismos para que los procesos puedan
comunicarse y sincronizarse, así como posibilidad de establecer prioridades.
 Gestión de la memoria principal: Es una gran tabla de palabras o bytes
donde se almacenan datos de rápido acceso y que es compartida con la
CPU y los dispositivos de E/S. Es volátil y permite al sistema saber qué partes
de la memoria están siendo utilizadas o por quién, decidir los procesos que se
cargarán en memoria cuando haya espacio, así como asignar y reclamar
espacio cuando sea necesario.
 Gestión de almacenamiento secundario: Es necesario en un sistema
operativo puesto que la memoria principal es volátil y además muy pequeña
para almacenar todos los programas e información a tratar.
 Sistema de comunicaciones: Para controlar el envío y recepción de datos a
través de las interfaces de red.
 Gestor de recursos: Encargado de gestionar los dispositivos de entrada y
salida, programas o procesos en ejecución, la memoria secundaria o los
discos y los recursos del sistema en general.

También podría gustarte