Está en la página 1de 14

QUE ES UN SISTEMA OPERATIVO

Un sistema operativo (OS) es el programa que, después de ser inicialmente


cargado en la computadora por un programa de arranque, gestiona todos los
otros programas en una computadora. Los otros programas se llaman
aplicaciones o programas de aplicación. Los programas de aplicación usan el
sistema operativo haciendo peticiones de servicios a través de una interfaz de
programa de aplicación (API) definida. Además, los usuarios pueden interactuar
directamente con el sistema operativo a través de una interfaz de usuario como
una línea de comandos o una interfaz gráfica de usuario (GUI).
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
• Sistema operativo multiusuario: La palabra multiusuario se refiere a un concepto
de sistemas operativos, pero en ocasiones también puede aplicarse a programas
de computadora de otro tipo.
• Sistema operativo multiprocesador: Se denomina multiprocesador a un
computador que te permite abrir programas en más de una CPU.
• Sistema operativo multitarea: La multitarea es la característica de los sistemas
operativos modernos de permitir que varios procesos o aplicaciones se ejecuten
aparentemente al mismo tiempo, compartiendo uno o más procesadores.
• Sistema operativo multitramo: Permite que diversas partes de un solo programa
funcionen al mismo tiempo.
• Sistema operativo en tiempo real: Responde a las entradas inmediatamente
de Entorno grafico.
CLASES DE SISTEMAS OPERATIVOS LIBRES
freeBSD: es un sistema operativo open source para computadoras basado en
las CPU de arquitectura x86, Intel 80386, Intel 80486 (versiones SX y DX),
y Pentium. También funciona en procesadores compatibles
con x86 como AMD y Cyrix. En la actualidad se ejecuta en once arquitecturas
distintas como, Alpha, AMD64, IA-64, MIPS, PowerPC y UltraSPARC.FreeBSD está
basado en la versión 4.4 BSD-Lite del Computer Systems Research Group (CSRG)
de la Universidad de Berkely en California siguiendo la tradición que ha
distinguido el desarrollo de los sistemas BSD. Además del trabajo realizado por el
CSRG, el proyecto FreeBSD ha invertido miles de horas en ajustar el sistema para
ofrecer las máximas prestaciones en situaciones de carga real.
NetBSD: es un sistema operativo de la familia Unix de código abierto y libre, y, a diciembre de
2008, disponible para más de 56 plataformas de hardware. Su diseño y sus características
avanzadas lo hacen ideal para multitud de aplicaciones. NetBSD ha surgido como resultado del
esfuerzo de un gran número de personas que tienen como meta producir un sistema operativo
tipo Unix accesible y libremente distribuible.
TrueOS (antes PC-BSD o PCBSD) es un sistema operativo tipo-Unix, orientado al escritorio y
basado en los últimos lanzamiento de FreeBSD-CURRENT. Su objetivo es ser fácil de instalar
mediante un programa de instalación gráfica. Ofrece distintos entornos de escritorios tales
como Lumina(por defecto), KDE 4, LXDE, MATE o Xfce que pueden ser instalados desde la App
Café..
DexOS: es un sistema operativo de 32 bits escrito en ensamblaje x86. Está diseñado para
codificadores que desean acceso directo a todo el hardware (incluidos CPU y gráficos), con
código y documentación bien comentados. Está licenciado bajo una licencia de uso
gratuito para uso comercial y no comercial. Está escrito y mantenido por Craig Bamford y
otros desarrolladores voluntarios de todo el mundo. El sitio web de DexOS ha sido cerrado
por razones de cuenta.
Debian GNU/Linux es un sistema operativo libre, desarrollado por miles de voluntarios
alrededor del mundo, que colaboran a través de Internet. La dedicación
de Debía al software libre, su base de voluntarios, su naturaleza no comercial y su modelo
de desarrollo abierto la distingue de otras distribuciones del sistema operativo GNU. Todos
estos aspectos y más se recogen en el llamado Contrato Social de Debían.
CLASES DE SISTEMAS OPERATIVOS PRIVATIVOS
DOS (sigla de Disk Operación Sistema, "Sistema Operativo de Disco" y "Sistema
Operativo en Disco") es una familia de sistemas operativos para computadoras
personales(PC). Creado originalmente para computadoras de la familia IBM PC,
que utilizaban los procesadores Intel 8086 y 8088, de 16 bits, siendo el primer
sistema operativo popular para esta plataforma.
Windows 3.0: El nombre genérico con el que se suele conocer a
las versiones 3.0, 3.1 y 3.11 de la Interfaz gráfica de usuario del
sistema Microsoft DOS (MS-DOS) (Microsoft Windows nunca fue realmente
un Sistema Operativo con verdadero entorno gráfico hasta Windows 95. Se
convirtió en la primera versión ampliamente exitosa de Windows y un rival
para Apple Macintosh y el Commodore Amiga en la GUI frontal.
Windows 95 es un sistema operativo con interfaz gráfica de usuario híbrido de
entre 16 y 32 bits. Fue lanzado al mercado el 24 de agosto de 1995 por la
empresa de software Microsoft con notable éxito de ventas. Durante su
desarrollo se conoció como Windows 4 o por el nombre clave Chicago.
Windows NT (Windows New Technology) es una familia de sistemas
operativos producidos por Microsoft, de la cual la primera versión fue publicada
en julio de 1993.Previamente a la aparición de Windows 95 la
empresa Microsoft concibió una nueva línea de sistemas operativos orientados a
estaciones de trabajo y servidor de red.
OS/2 es un sistema operativo de IBM que intentó suceder a DOS como sistema
operativo de las computadoras personales. Se desarrolló inicialmente de manera
conjunta entre Microsoft e IBM, hasta que la primera decidió seguir su camino
con su Windows 3.0 e IBM se ocupó en solitario de OS/2.
¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN?

Un lenguaje de programación es un lenguaje diseñado para describir el conjunto


de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje
de programación es un modo práctico para que los seres humanos puedan dar
instrucciones a un equipo.
Por otro lado, el término "lenguaje natural" define un medio de comunicación
compartido por un grupo de personas (por ejemplo: inglés o francés).
Los lenguajes que los equipos usan para comunicarse entre ellos no tienen nada
que ver con los lenguajes de programación; se los conoce como protocolos de
comunicación. Se trata de dos conceptos totalmente diferentes.
SE CLASIFICAN EN DOS TIPOS PRINCIPALES:

LENGUAJE DE PROGRMACION A BAJO NIVEL: Un lenguaje de


programación de características bajo nivel es aquel en el que sus
instrucciones ejercen un control directo sobre el hardware y están
condicionados por la estructura física de las computadoras que lo
soportan. El uso de la palabra bajo
LENGUAJE DE PROGRMACION A ALTO NIVEL: Un lenguaje de
programación de alto nivel se caracteriza por expresar los algoritmos de
una manera adecuada a la capacidad cognitiva humana, en lugar de la
capacidad con que los ejecutan las máquinas.
CLASES DE LENGUAJE DE PROGRAMACION
Lenguaje de maquina: El lenguaje de máquina o código máquina es el
sistema de códigos directamente interpretable por un circuito micro
programable, como el microprocesador de una computadora o el micro
controlador de un autómata. Este lenguaje está compuesto por
un conjunto de instrucciones que determinan acciones a ser tomadas
por la máquina. Un programa consiste en una cadena de estas
instrucciones más un conjunto de datos sobre el cual se trabaja. Estas
instrucciones.
CLASIFICACIÓN
• Lenguajes de programación imperativos
• Lenguajes de programación declarativos.
• Lenguajes de programación orientados a objetos.
• Lenguajes de programación orientados al problema.
• Lenguajes de programación naturales.
• Lenguajes de programación funcional.
• Lenguajes de programación compilado.
• Lenguajes de programación interpretado
• Lenguajes de programación intermediarios.

También podría gustarte