Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Interfaces y Lenguajes de Programación: Tipos y Funcionalidades, Ejercicios de Física

Una introducción a las interfaces informáticas y a los lenguajes de programación, explicando su función, tipos y ventajas. Se abordan interfaces de línea de comandos (cli), interfaz de texto (tui), interfaz gráfica de usuario (gui), interfaz de usuario de voz (vui) y interfaz de usuario natural (nui). Además, se explora el concepto de lenguaje de programación, su papel en la comunicación entre programador y computadora, y se presentan ejemplos de lenguajes máquina, ensamblador y de nivel alto.

Tipo: Ejercicios

2019/2020

Subido el 07/11/2020

eduardo-paolo-girardi-cabrera
eduardo-paolo-girardi-cabrera 🇲🇽

1 documento

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
¿Qué son los Interfases informáticos?
La interfaz es el mecanismo o herramienta que posibilita esta comunicación
mediante la representación de un conjunto de objetos, iconos y elementos
gráficos que vienen a funcionar como metáforas o símbolos de las acciones o tareas
que el usuario puede realizar en la computadora. Por ejemplo, introducir datos en una
hoja en blanco, enviar un documento a la papelera, modificar un archivo, cerrar un
programa.
Interfaz de línea de comandos (CLI)
Es una de las más obsoletas o quizás complicadas, ya que el usuario debe introducir
directamente comandos específicos. En ocasiones es muy técnico y requiere
conocimientos adicionales. Cuando el ordenador procesa lo introducido, aparece otra
línea sugiriendo instrucciones para introducir nuevos comandos.
Interfaz de usuario de texto (TUI)
Su objetivo es que se puedan introducir textos para ejecutar las órdenes y transmitir u
obtener información. Es muy usado en la instalación de sistemas operativos y en sus
terminales para acceder a diferentes programas.
Interfaz gráfica de usuario (GUI)
Es de las más utilizadas hoy en día por su facilidad y sencillez general. En este caso,
el usuario interactúa con el teclado y el ratón, y muchas veces está basada en simples
gráficos que describen las acciones a través de botones, menús y todo variedad de
componentes.
Interfaz de usuario de voz (VUI)
Estamos ante el caso en el que la parte oral es fundamental para que la comunicación
sea exitosa. El usuario tiene una mayor facilidad y más disponibilidad para
desplazarse, sin estar obligado a permanecer en un punto, mirar a una pantalla o
interactuar de forma “física” como tendría que hacerlo en los casos anteriores. Estas
interfaces están cada vez más extendidas.
Interfaz de usuario natural (NUI)
Está basada en la interacción con gestos, toques o acciones manuales y tiene como
objetivo que el usuario se comporte de la manera más natural posible sin necesidad de
aprender a usarla: pantallas táctiles, opciones de reconocimiento de movimientos
corporales, etc.
pf3

Vista previa parcial del texto

¡Descarga Interfaces y Lenguajes de Programación: Tipos y Funcionalidades y más Ejercicios en PDF de Física solo en Docsity!

¿Qué son los Interfases informáticos? La interfaz es el mecanismo o herramienta que posibilita esta comunicación mediante la representación de un conjunto de objetos, iconos y elementos gráficos que vienen a funcionar como metáforas o símbolos de las acciones o tareas que el usuario puede realizar en la computadora. Por ejemplo, introducir datos en una hoja en blanco, enviar un documento a la papelera, modificar un archivo, cerrar un programa. Interfaz de línea de comandos (CLI) Es una de las más obsoletas o quizás complicadas, ya que el usuario debe introducir directamente comandos específicos. En ocasiones es muy técnico y requiere conocimientos adicionales. Cuando el ordenador procesa lo introducido, aparece otra línea sugiriendo instrucciones para introducir nuevos comandos. Interfaz de usuario de texto (TUI) Su objetivo es que se puedan introducir textos para ejecutar las órdenes y transmitir u obtener información. Es muy usado en la instalación de sistemas operativos y en sus terminales para acceder a diferentes programas. Interfaz gráfica de usuario (GUI) Es de las más utilizadas hoy en día por su facilidad y sencillez general. En este caso, el usuario interactúa con el teclado y el ratón, y muchas veces está basada en simples gráficos que describen las acciones a través de botones, menús y todo variedad de componentes. Interfaz de usuario de voz (VUI) Estamos ante el caso en el que la parte oral es fundamental para que la comunicación sea exitosa. El usuario tiene una mayor facilidad y más disponibilidad para desplazarse, sin estar obligado a permanecer en un punto, mirar a una pantalla o interactuar de forma “física” como tendría que hacerlo en los casos anteriores. Estas interfaces están cada vez más extendidas. Interfaz de usuario natural (NUI) Está basada en la interacción con gestos, toques o acciones manuales y tiene como objetivo que el usuario se comporte de la manera más natural posible sin necesidad de aprender a usarla: pantallas táctiles, opciones de reconocimiento de movimientos corporales, etc.

¿Qué es un lenguaje de programación? Es un lenguaje formal que, mediante una serie de instrucciones, le permite a un programador escribir un conjunto de órdenes, acciones consecutivas, datos y algoritmos para, de esa forma, crear programas que controlen el comportamiento físico y lógico de una máquina. Mediante este lenguaje se comunican el programador y la máquina, permitiendo especificar, de forma precisa, aspectos como:  Cuáles datos debe operar un software específico;  Cómo deben ser almacenados o transmitidos esos datos;  Las acciones que debe tomar el software dependiendo de las circunstancias variables. Lenguaje máquina Es el más primitivo de los lenguajes y es una colección de dígitos binarios o bits (0 y 1) que la computadora lee e interpreta y son los únicos idiomas que las computadoras entienden. Lenguaje ensamblador El lenguaje ensamblador es el primer intento de sustitución del lenguaje de máquina por uno más cercano al utilizado por los humanos. Lenguaje de programación de alto nivel Tienen como objetivo facilitar el trabajo del programador, ya que utilizan unas instrucciones más fáciles de entender. Traductor Traducen programas escritos en un lenguaje de programación al lenguaje máquina de la computadora y a medida que va siendo traducida, se ejecuta. Compilador Permite traducir todo un programa de una sola vez, haciendo una ejecución más rápida y puede almacenarse para usarse luego sin volver a hacer la traducción.