Está en la página 1de 4

Nombres y apellidos:

----

Matrícula:
----

Grupo:
CT01

Nombre completo de la materia:


Tópicos de Sistemas Operativos

Nombre completo del docente asesor de la materia:


----

Número y tema de la actividad:


Actividad 1. Niveles del Sistema Operativo Windows.

Ciudad y fecha:
Lima, 17 de junio de 2023
Contenido de la actividad

Objetivo:
Investigar de las características del sistema operativo Windows los niveles de

programación, para conocer la importancia de las interfaces de programación debajo

de los niveles applet y GUI y evaluar sus características.

Tipo de actividad:
Esquema de niveles de programación

Instrucciones:
Después de haber revisado los apuntes y las lecturas sugeridas, investiga en las
características del Sistema operativo Windows los niveles de programación y describe
la importancia de las interfaces de programación debajo de los niveles applet y GUI.

1. Desarrolla el esquema de los niveles de programación de Windows.

2. Describe cada uno de los componentes que incluyen los niveles Incluyendo el
modo usuario y el modo kernel de los niveles

3. Coloca las referencias bibliográficas y desarrolla tu documento con formato


APA.
Solución de la actividad

1. Desarrolla el esquema de los niveles de programación de Windows.

Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos


que pueden ser ejecutados en las computadoras, teléfonos, tablets, entre otros
dispositivos, en el cual, se llevan a cabo procesos de escritura, depuración y
compilación que son controlados por el sistema operativo.

Windows es un sistema programado principalmente en C, C++ y Assembler que sirven


de intérpretes a alto nivel para aplicaciones de usuario y bajo nivel para comunicación
con el hardware del computador.

En este esquema podemos ver en cómo se estructuran los niveles de programación y


unos ejemplos que aplican a Windows:

Sistema
Niveles de programación en Windows

Niveles
Bajo Nivel Alto Nivel

Es trasladado fácilmente Es trasladado fácilmente


Definiciones
al lenguaje de máquina al lenguaje humano

- Usan secuencia de números - Instrucciones en lenguaje familiar.


Características
- Lenguaje propio de computador
- Varía según el procesador
- Notaciones matemáticas Z = X + Y.
- Independiente de la máquina

- Visual Basic.Net
- Ensamblador
- Binario
- Cúbits
Ejemplos - ASP.Net
- C#
- Visual Basic
2. Describe cada uno de los componentes que incluyen los niveles Incluyendo el
modo usuario y el modo kernel de los niveles

Las interfaces gráficas de usuario (GUI) son un conjunto de objetos visuales para el
usuario. Sus componentes son:

 Ventanas: Contiene todos los elementos de la interfaz de usuario.

 Contenedores: Organizan los elementos de una interfaz de usuario.

 Menús: Organizan a modo de lista que invocan a otras ventanas.

 Barras: Permiten el desplazamiento dentro de la interfaz de usuario.

 Botones: Son elementos que realizan una operación determinada.

 Campos de texto: Son elementos que permiten el ingreso de información.

Los applets son pequeños programas desarrollados en el lenguaje de


programación Java. Actúan como componentes de una página web en html para
realizar una acción específica. Está compuesto principalmente por las siguientes
clases:

 AWT y SWING: Ambos permiten hacer interfaces gráficas mediante


artefactos de interacción con el usuario.

Las GUI y los applets son importantes para otorgar una interfaz gráfica amigable
hacia el usuario final. Del mismo modo, en el proceso de desarrollo de un
programador bajo un entorno visual disminuyendo líneas de código.

Referencias

Luis Olarte Gervacio (2018). Lenguaje de Programación.


https://conogasi.org/articulos/lenguaje-de-programacion/

Juan Pavón Mestras (2007). Interfaces gráficas de usuario


http://www.fdi.ucm.es/profesor/jpavon/poo/2.11.gui.pdf

También podría gustarte