Sistemas Operativos y Software: Conceptos Básicos
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 4,72 KB
Sistemas Operativos
Sistema operativo: programas que ejecutan varias tareas sirve de intermediario entre el usuario y la computadora y este administra todos los periféricos de una computadora y mantiene la integridad del sistema
Tipos de Sistemas Operativos
Monotarea: son los SO mas primitivos manejan un proceso en cada momento
Multitarea: son los SO modernos permiten que varios procesos y funciones se ejecuten simultáneamente
Gestión de trabajo: orden las programas que serán procesados y ejecutados
Gestión de recursos: se encarga de inspeccionar todos los dispositivos que se usan
Mecanismos asociados: proteccionismos de programas maliciosos, gestión de recursos, verificación de la identidad de cada usuario
Usan un núcleo: usan el nivel mas básico de control y administra los accesos a la memoria RAM, determina que programas tienen mayor prioridad
Sistemas Operativos Populares
Microsoft Windows: un conjunto de entornos operativos gráficos y brindaban a otros sistemas operativos mas antiguos se publico en 1985
MS-DOS: ( operativo de disco microsoft) usaba comandos internos y externos encostrados en una pantalla oscura de manera secuencial
UNIX: son las computadoras Macintosh de apple fue desarrollado y vendido en computadores apple desde 2002
UBUNTU: este es libre y de código abierto
ANDROID: opera en teléfonos celulares, tablets, etc. fue desarrollado por Android.inc y comprado por google
Software
Software: son las instrucciones para comunicarse con la computadora y se clasifica en sistema, de programación y de aplicación
Tipos de Software
Software de sistema: nos permite tener una interacción con nuestro hardware es el sistema operativo. ejemplos: herramientas de diagnóstico, servidores y utilerías
Software de programación: conjunto de aplicaciones que permiten a un programador desarrollar sus propios programas. Ejemplos: interpretes, enlazadores y depuradores. Se clasifica en: lenguaje de alto y bajo nivel
Software de aplicación: nos permiten realizar tareas especificadas en nuestro sistema y este esta enfocada en una área especifica. Ejemplos: editores, hojas de cálculo y procesadores de texto
Algoritmos y Programación
Programa computable: es una abstracción de la realidad que tiene una representación algorítmica
Algoritmo: secuencia de instrucciones secuenciales, permite hacer procesos y dar respuestas a algunas necesidades partes de un algoritmo:
IMPUT: ingreso de datos que el algoritmo necesita
Proceso: operacional lógica formal que este hará con lo recibido del IMPUT
OUTPUT: los resultados de IMPUT una vez terminada la tarea del algoritmo Características de un algoritmo:
Secuenciales: el algoritmo procesa uno a la vez
Precisos: no pueden ser ambiguos
Ordenados: se deben establecer en la secuencia exacta para que su lectura tenga sentido y se resuelva el problema
Finitos: este tiene que tener un fin determinado no puede tardarse hasta el infinito
Concretos: este debe tener un resultado con las funciones en base a las funciones que cumple
Definidos: este debe tener siempre los mismos resultados
Pasos para resolver un programa computacional: análisis de programa, diseño de algoritmo, verificación manual del algoritmo, codificación del algoritmo, ejecución del programa, verificación del programa y mantenimiento