Conceptos Clave: Scratch, App Inventor y Sistemas Operativos

Clasificado en Informática

Escrito el en español con un tamaño de 2,1 KB

Notas para Parcial

Temas Clave

Scratch

Es un lenguaje de programación visual muy fácil de usar para principiantes. Permite crear historias interactivas, animaciones, juegos, música y arte.

App Inventor

Es una herramienta web de programación visual que no requiere conocimientos previos de sintaxis. Permite crear aplicaciones para dispositivos Android, desde las más simples hasta las más complejas.

Sistema Operativo

1. Definición de Sistemas Operativos

Es un programa que actúa como intermediario entre el usuario y el hardware de una computadora. Su propósito es proporcionar un entorno donde el usuario pueda ejecutar programas.

2. Objetivos Principales de un Sistema Operativo

El objetivo principal de un sistema operativo es lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware de la computadora se emplee de manera eficiente.

3. Componentes de un Sistema Operativo

  • Los procesos
  • La memoria principal
  • El almacenamiento secundario
  • El sistema de entrada/salida
  • El sistema de archivos
  • Los sistemas de protección
  • El sistema de comunicaciones
  • Los programas del sistema
  • El gestor de recursos

4. Diferencia entre Monoprogramación y Multiprogramación

En un sistema operativo multiprogramado, la memoria principal ejecuta varios programas simultáneamente.

Los sistemas operativos monoprogramados implican que todos los recursos del ordenador están a disposición del único programa en ejecución.

5. Diferencia entre Sistema Operativo por Lotes y Tiempo Compartido

La secuencia por lotes, o procesamiento por lotes en computadoras, es la ejecución de una lista de comandos del sistema operativo uno tras otro sin intervención del usuario.

El tiempo compartido en computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. Ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario).

Entradas relacionadas: