Categorias: Todos - software - programación - operativo - recursos

por Roger Quintero 5 anos atrás

215

Central tema

La lógica de programación y los lenguajes de programación son esenciales para la creación de software. Un lenguaje de programación es un conjunto de instrucciones que permiten a un programador comunicarse con la máquina.

Central tema

Introducción y Lógica de Programación

Lenguaje de programación

Paradigma
Declarativa

Solicita al programador que describa el problema en lugar de encontrar una solución algorítmica al problema; es decir, un lenguaje declarativo utiliza el principio del razonamiento lógico para responder a las preguntas o cuestiones consultadas.

Imperativo o Procedimental

Representa el enfoque o metodo tradicional de programación. Un lenguaje imperativo es un conjunto de instrucciones que se ejecutan una por una, de principio a fin de modo secuencial excepto cuando intervienen instituciones de salto de secuencia o control.

Software
Multiprogramación / Multitarea

Multiproceso

Un sistema operativo trabaja en multiproceso cuando puede enlazar dos o más UCP para trabajar en paralelo en un único sistema de computadora. El sistema operativo puede asignar múltiples UCP para ejecutar diferentes instrucciones del mismo programa o de programas diferentes simultáneamente, dividiendo el trabajo entre las diferentes UCP.

Tiempo compartido

Un sistema operativo multiusuario es un sistema operativo que tiene la capacidad de permitir que muchos usuarios compartan simultáneamente los recursos de proceso de la computadora. Centenas o millares de usuarios se pueden conectar a la computadora que asigna un tiempo de computador a cada usuario, de modo que a medida que se libera la tarea de un usuario, se realiza la tarea del siguiente, y así sucesivamente.

La multiprogramación permite a múltiples programas compartir recursos de un sistema de computadora en cualquier momento a través del uso concurrente una UCP. Sólo un programa utiliza realmente la UCP en cualquier momento dado, sin embargo las necesidades de entrada/salida pueden ser atendidas en el mismo momento. Dos o más programas están activos al mismo tiempo, pero no utilizan los recursos de la computadora simultáneamente. Con multiprogramación, un grupo de programas se ejecutan alternativamente y se alternan en el uso del procesador. Cuando se utiliza un sistema operativo de un único usuario, la multiprogramación toma el nombre de multitarea.

Sistema Operativo

Parte importante del software del sistema y es el software que controla y gestiona los recursos de la computadora

De un sistema

Conjunto de programas que gestiona los recursos de la computadora

De una computadora

Es un conjunto dr instrucciones de programas detallados que controlan y coordinan los componentes hardware de una computadora

Lenguaje formal que proporciona una serie de instrucciones
1.- Comprende las instrucciones de cada paso. 2.- Realiza las operaciones correspondientes. 3.- Compliacion - Corregir errores - Ejecucion