Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Inves
Inves
El Sistema Operativo (SO) es el programa o software básico de un ordenador. ... Las funciones
básicas del Sistema Operativo son administrar los recursos del ordenador, coordinar el hardware y
organizar los archivos y directorios de su sistema. Los Sistemas Operativos más utilizados son
Windows, Linux y Mac
Los primeros sistemas operativos fueron desarrollados por cada usuario para el uso de su propia
computadora central,1 y es en 1956 que la General Motors desarrolla lo que es hoy considerado el
primer sistema, el GM-NAA I/O,2 para su IBM 704.3
Windows 10X estará disponible a partir de otoño de 2020 en equipos de doble pantalla y
plegables, como Microsoft Surface y otros de partners del ecosistema Windows, como ASUS, Dell,
HP y Lenovo. La primera ola de productos contará con procesadores Intel y tendrán distinto
tamaño, diseño y especificaciones.
• Windows
• Mac OS
• Unix
• Solaris
• FreeBSD
• OpenBSD
• Google Chrome OS
• Debian GNU/Linux (GNU/Linux)
• Ubuntu Linux (GNU/Linux)
• Wave OS
• Mandriva (GNU/Linux)
• Sabayon (GNU/Linux)
• Fedora (GNU/Linux)
• Puppy Linux (GNU/Linux)
• Haiku (BeOS)
• Plan 9
• Freespire
• HP-UX
• ReactOS
• BeOS
• Tuquito (GNU/Linux)
• Red Hat Enterprise Linux for Desktops or Workstations (GNU/Linux)
• SUSE (GNU/Linux)
• OpenSUSE (GNU/Linux)
• LindowsOS/Linspire
• Android PC
• Kali Linux (GNU/Linux)
Investigar sobre lenguajes de programación de alto y bajo nivel, analice cual es el mejor,
el peor en un ranking
Son lenguajes dependientes de la máquina, el programa que se realiza con este tipo de lenguajes
no se pueden migrar o utilizar en otras máquinas.
Estos lenguajes como están diseñados a medida del hardware, aprovechan al máximo las
características del mismo.
Dentro de los lenguajes de bajo nivel están:
El lenguaje máquina, es el que da órdenes a la máquina, que son las operaciones fundamentales
para su funcionamiento.
El ordenador sólo entiende un lenguaje conocido como código binario o código máquina,
consistente en ceros y unos, que son las ordenes, y que sean fáciles de entender por el hardware
de la máquina.
Este lenguaje es mucho más rápido que los lenguajes de alto nivel.
La desventaja es que son bastantes difíciles de manejar y usar, además de tener códigos fuente
enormes donde encontrar un fallo es casi imposible.
El lenguaje ensamblador, es un derivado del lenguaje máquina y está formado por abreviaturas de
letras y números.
Con la aparición de este lenguaje se crearon los programas traductores para poder pasar los
programas escritos en lenguaje ensamblador a lenguaje máquina.
Como ventaja, es que los códigos fuentes eran más cortos y los programas creados ocupaban
menos memoria.
Las desventajas de este lenguaje siguen siendo prácticamente las mismas que las del lenguaje
ensamblador, añadiendo la dificultad de tener que aprender un nuevo lenguaje difícil de probar y
mantener.
• Adaptación - Máxima entre programación y aprovechamiento del recurso de la máquina.
• Velocidad - Máxima al contar con un acceso directo a los recursos, sin capas intermedias.
• Portabilidad - Mínima por estar restringido a las especificaciones del fabricante.
• Abstracción - Mínima por depender completamente de la técnica del hardware.
• Uso - Requiere de la máxima atención y de una organización estructurada en base a los
planos del hardware y del objetivo del software.
Ventajas