SlideShare una empresa de Scribd logo
1 de 12
República Bolivariana de Venezuela
Ministerio del Poder Popúlar para la Educación
Universitaria
Instituto Universitario Tecnológico Juan Pablo
Pérez Alfonzo
Programa de Informática
El computador desde el
punto de vista del usuario
Integrante :
Jhoseanny Osuna
C.I 28.486.171
Esquema
1. ¿Qué Es Interfaz Del Usuario?
2. Funciones básicas
3. Tipos De Interfaz Del Usuario
4. Características
5. Gestor de recursos
6. Servicio de soporte
7. Problemas de explotación y soluciones iniciales
8. Sistemas con almacenamiento temporal
9. Sistemas Operativos Multiprogramados
10. Importancia
desarrollo
1. Que es interfaz del Usuario
La interfaz de usuario (UI) es el conjunto de controles y canales sensoriales en los que un usuario
puede comunicarse con una máquina. Por ejemplo, en una computadora, la pantalla, el teclado y las bocinas
son parte de la interfaz de usuario porque la utilidad de todas ellas es hacer que entre o salga información del equipo.
Una buena interfaz de usuario se caracteriza por tener un alto grado de uso, y por ser amigable e intuitiva. A lo
que se refiere a diseño web es importante crear una interfaz de usuario que facilite al máximo la transmisión de
información, la navegabilidad y la interacción.
Los interfaz de usuarios tienen varias clasificaciones que apuntan a lograr un contenido óptimo y una comunicación
efectiva entre usuario y máquina. Aunque la mayoría de nosotros estamos acostumbrados a interfaces de tipo
gráficas, existen otras formas de comunicación entre un software y un usuario:
 Interfaz gráfica: Contenido por el cual se visualiza información del equipo en una pantalla. Casi todos los
programas tienen alguna clase de interfaz visual, que sirve al mismo tiempo para mostrar información al usuario y
como un mapa de navegación entre diferentes comandos.
 Interfaz de usuario de un sitio web: Se refiere a todos los gráficos, información y herramientas que aparecen
en la pantalla al abrir una página web. Funcionan de manera muy similar a otros programas de computadora; sin
embargo, son más intuitivos y fáciles de usar.
 Interfaz de voz (VUI): Se trata de programas capaces de identificar e interpretar el habla. El ejemplo más claro
que tenemos es el reciente auge de las inteligencias artificiales, como Siri, que se controlan por medio de la voz.
 Interfaz de texto: Se utiliza principalmente en el ámbito de la programación de sistemas operativos y es la
evolución de la interfaz de línea de comando primitiva que usaban los primeros programas de computadora.
 Interfaz natural: Se le llama así al tipo de interfaz que identifica e interpreta acciones naturales del ser humano,
como movimientos y expresiones faciales. Un ejemplo de ello son los videojuegos con interfaz kinética.
 Interfaz cerebro-ordenador: Es el tipo de interfaz más innovadora que existe hasta el momento, y aunque aún
no cuenta con muchas aplicaciones cotidianas, se está utilizando para controlar prótesis biónicas y dar
instrucciones sencillas a un software por medio de las ondas cerebrales.
Funciones básicas
Comunicación con
otros sistemas
Para ser transmitido un
mensaje, se requiere de un
sistema de comunicación que
permita que la información
sea transferida, a través del
espacio y el tiempo, desde un
punto llamado fuente hasta
otro punto de destino,
mediante un cable como en
el caso de un teléfono o por
ondas como en el caso de las
radios.
Configuración de la
propia interfaz y
entorno
Combinado este elemento
con una interfaz gráfica de
control y configuración
drag&drop (arrastrar y
soltar) se simplifica el
cambio de características y
funciones de un diseño
digital de alimentación sin
tener que escribir una sola
línea de código.
Qué es un
control de
acceso
Un control de acceso es
un sistema
automatizado que
permite de forma eficaz,
aprobar o negar el paso
de personas o grupo de
personas a zonas
restringidas en función
de ciertos parámetros de
seguridad establecidos
por una empresa,
comercio, institución o
cualquier otro ente.
Manipulación de
archivos y
directorios
Una de las principales
funciones de un
Sistema Operativo es
la administración del
almacenamiento de
información, para lo
cual es necesario
contar con un “Sistema
de Archivos”. Con este
término se hace
referencia, por un
lado, a los mecanismos
y estructuras que el
sistema operativo
3. Tipos De Interfaz Del Usuario
Conozcamos ahora las diferentes maneras en que las personas pueden interactuar con las máquinas
en los tres tipos de interfaces de usuario que existen
Una interfaz de hardware, en la que están involucrados los diferentes dispositivos de entrada de
datos, proceso y visualización, como lo son el teclado, ratón y pantalla visualizadora.
Una interfaz de software, en donde se entrega toda la información que tiene que ver con los procesos
y herramientas de control, que son los que habitualmente el usuario observa en la pantalla
Una interfaz de software-hardware, que es el puente que se establece entre la máquina, en este caso la
computadora, y las personas; el cual va permitir que esta última entienda la instrucción dada por la
persona; mientras que a ella le permite comprender el código binario traducido a información
legible.
Según la forma de interactuar del usuario
Asimismo existen otros tipos de interfaz del usuario, dependiendo de cómo el usuario puede
interactuar.
Interfaz de línea de comandos. También conocidos como Command-Line Interface, CLI, son interfaces alfanuméricas, que
únicamente representan texto.
Interfaz de texto. Cada acción corresponde a una oración (comando) que el usuario escribe en el teclado y que aparece en un área
de la pantalla similar a la hoja de una máquina de escribir (terminal); cualquier respuesta de la computadora en forma de texto
se imprime en el mismo terminal.
Interfaces gráficas de usuario. Esta interfaz conocida por sus siglas en inglés como Graphic User Interface, GUI, Es la que
permite a la personas comunicarse con la pc de forma rápida e intuitiva representando gráficamente los elementos de control y
medida.
Interfaz natural de usuario. Natural User Interface, NUI, también por sus siglas en inglés, representan de manera gráfica a
través de una pantalla sencilla al tacto, en donde la persona puede interactuar con tan solo un dedo, de la misma manera que si lo
hiciera con un control tangible. Asimismo también puede funcionar a través del reconocimiento del habla, o incluso con
movimientos corporales
4. Características
 Simpleza: La simplicidad de tu interfaz permite que el usuario pueda usarla de forma fluida. Si
bien añadir características y contenido adicionales a tu aplicación puede ser tentador, debes
preguntarte si realmente dicha función es necesaria para el usuario. Asegúrate que cada una de
esas funciones tenga un propósito específico y mejore la experiencia de usuario.
 Claridad: Para mejorar la claridad de tu interfaz debes colocar textos precisos a botones.
Nombrar apropiadamente los elementos del menú y cualquier otro contenido textual que posea la
interfaz. Los mensajes deben ser concisos. Tu usuario espera poder navegar rápidamente la
página. Si no eres conciso en tus mensajes, los usuarios no los leerán y afectará de forma negativa
la experiencia de usuario.
• Coherencia: Algunos factores que permiten la coherencia en una interfaz es el tratamiento de las
imágenes, las fuentes, el lenguaje y tono de comunicación, el uso de los colores, la ubicación del
menú y el logo.
• Familiaridad: Para poder tener una interfaz que se sienta familiar debes emplear iconos
universales como el hamburger menú en aplicaciones móviles e incluso en interfaces web de ser
necesario. También debes mantener ciertos elementos en sitios específicos, por ejemplo, el logo en
un sitio web se suele colocar en la parte superior izquierda y se enlaza con la página de inicio, a
pesar que el botón de “Inicio” sea uno de los elementos del menú.
• Rapidez: Todas las características mencionadas previamente permiten que el usuario pueda
navegar y aprender a controlar la interfaz más rápidamente. Si bien la claridad y la simplicidad
permiten que el usuario pueda “leer” la interfaz rápidamente, es importante que esa velocidad
también debe ser reflejada cada vez que el usuario realiza alguna acción. Es decir, la respuesta que
debe obtener debe ser prácticamente inmediata.
5. Gestor de Recursos
Como gestor de recursos, el Sistema Operativo administra
La CPU (Unidad Central de Proceso, donde está alojado el
microprocesador).
Los dispositivos de E/S (entrada y salida)
La memoria principal (o de acceso directo).
Los discos (o memoria secundaria).
Los procesos (o programas en ejecución).
y en general todos los recursos del sistema.
6. Servicio de Soportes
Los servicios de soporte de cada sistema operativo dependerán de la implementación particular de éste
con la que estemos trabajando. Entre las más conocidas se pueden destacar las implementaciones de
Unix, desarrolladas por diferentes empresas de software, los sistemas operativos de Apple Inc., como
Mac OS X para las computadoras de Apple Inc., los sistemas operativos de Microsoft, y las
implementaciones de software libre, como GNU/Linux o BSD producidas por empresas, universidades,
administraciones públicas, organizaciones sin fines de lucro y/o comunidades de desarrollo.
Estos servicios de soporte suelen consistir en:
 Actualización de versiones.
• Mejoras de seguridad.
• Inclusión de alguna nueva utilidad (un nuevo entorno gráfico, un asistente para administrar alguna
determinada función, ...).
• Controladores para manejar nuevos periféricos (este servicio debe coordinarse a veces con el
fabricante del hardware).
• Corrección de errores de software.
• Otros.
No todas las utilidades de administración o servicios forman parte del sistema operativo, además de
éste, hay otros tipos importantes de software de administración de sistemas, como los sistemas de
administración de base de datos o los programas de administración de redes. El soporte de estos
productos deberá proporcionarlo el fabricante correspondiente (que no tiene porque ser el mismo que
el del sistema operativo).
7.Problemas de explotación y Soluciones iniciales
El problema principal de los primeros sistemas era la baja utilización de los mismos, la
primera solución fue poner un operador profesional que manejaba el sistema, con lo que se
eliminaron las hojas de reserva, se ahorró tiempo y se aumentó la velocidad.
Para ello, los trabajos se agrupaban de forma manual en lotes mediante lo que se conoce
como procesamiento por lotes (batch) sin automatizar.
Monitores residentes
Fichas en lenguaje de procesamiento por lotes, con programa y datos, para ejecución
secuencial
Según fue avanzando la complejidad de los programas, fue necesario implementar
soluciones que automatizaran la organización de tareas sin necesidad de un operador.
Debido a ello se crearon los monitores residentes: programas que residían en memoria y
que gestionaban la ejecución de una cola de trabajos.
Un monitor residente estaba compuesto por un cargador, un Intérprete de comandos y un
Controlador (drivers) para el manejo de entrada/salida.
8. Sistema con Almacenamiento temporal
Se avanza en el hardware, creando el soporte de interrupciones. Luego se lleva a cabo un intento de
solución más avanzado: solapar la E/S de un trabajo con sus propios cálculos. Por ello se crea el
sistema de buffers con el siguiente funcionamiento:
Un programa escribe su salida en un área de memoria (buffer 1).
El monitor residente inicia la salida desde el buffer y el programa de aplicación calcula depositando la
salida en el buffer 2.
La salida desde el buffer 1 termina y el nuevo cálculo también.
Se inicia la salida desde el buffer 2 y otro nuevo cálculo dirige su salida al buffer 1.
El proceso se puede repetir de nuevo.
Los problemas surgen si hay muchas más operaciones de cálculo que de E/S (limitado por la CPU) o si
por el contrario hay muchas más operaciones de E/S que cálculo (limitado por la E/S).
Spoolers
Hace aparición el disco magnético con lo que surgen nuevas soluciones a los problemas de
rendimiento. Se eliminan las cintas magnéticas para el volcado previo de los datos de dispositivos
lentos y se sustituyen por discos (un disco puede simular varias cintas). Debido al solapamiento del
cálculo de un trabajo con la E/S de otro trabajo se crean tablas en el disco para diferentes tareas, lo
que se conoce como Spool (Simultaneous Peripherial Operation On-Line).
9. Sistema Operativos Multipogramados
Sistemas Operativos Multiprogramados
Surge un nuevo avance en el hardware: el hardware con protección de memoria. Lo
que ofrece nuevas soluciones a los problemas de rendimiento:
Se solapa el cálculo de unos trabajos con la entrada/salida de otros trabajos.
Se pueden mantener en memoria varios programas.
Se asigna el uso de la CPU a los diferentes programas en memoria.
Debido a los cambios anteriores, se producen cambios en el monitor residente, con
lo que éste debe abordar nuevas tareas, naciendo lo que se denomina como Sistemas
Operativos multiprogramados, los cuales cumplen con las siguientes funciones:
Administrar la memoria.
Gestionar el uso de la CPU (planificación).
Administrar el uso de los dispositivos de E/S.
Cuando desempeña esas tareas, el monitor residente se transforma en un sistema
operativo multiprogramado.
10.Importancia
La Interfaz Gráfica de Usuario (GUI por su nombre en inglés, Graphical User Interface)
es parte fundamental de cualquier aplicación; al comenzar a trabajar con una
computadora el usuario comienza a interactuar con la Interfaz, ya sea la del sistema
operativo, la de un software en particular o la de cualquier sitio web. Es donde comienza
la interacción hombre computadora.
El diseño de la GUI no se lo debe considerar como una tarea secundaria y sin
importancia; por el contrario el equipo de desarrollo debe contar con integrantes
especializados en el tema.
En ocasiones, a partir de la GUI se puede determinar si una aplicación será utilizada o no
para resolver los problemas para los cuales fue diseñada. En el actual mundo
informatizado se debe ofrecer al usuario una Interfaz que lo ayude a concretar las tareas
de manera rápida, sencilla y satisfactoria. Es la Interfaz la responsable de ofrecer una
interacción fluida y agradable.
El objetivo del presente trabajo es mostrar la importancia del diseño de la GUI desde el
punto de vista del usuario; explicar qué es la Interacción Persona-Computadora,
fundamentar la importancia del Diseño Centrado en el Usuario y la Ingeniería de la
Usabilidad y cómo lograr una interacción satisfactoria entre el usuario y la computadora,
contemplando los estados emocionales del usuario.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (8)

Software
SoftwareSoftware
Software
 
Dii4+Sistema+Operativo
Dii4+Sistema+OperativoDii4+Sistema+Operativo
Dii4+Sistema+Operativo
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Interfaz gráfica de usuario (GUI)
Interfaz gráfica de usuario (GUI)Interfaz gráfica de usuario (GUI)
Interfaz gráfica de usuario (GUI)
 
Exposición 3
Exposición 3Exposición 3
Exposición 3
 
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
 
Software y sus_componentes
Software y sus_componentesSoftware y sus_componentes
Software y sus_componentes
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 

Similar a El computador desde el punto de vista del usuario

Unidad 5 interfaces-trabajo c.i.27.902.634
Unidad 5 interfaces-trabajo c.i.27.902.634Unidad 5 interfaces-trabajo c.i.27.902.634
Unidad 5 interfaces-trabajo c.i.27.902.634ManuelBarrios56
 
Yandira_lastra_informe
Yandira_lastra_informeYandira_lastra_informe
Yandira_lastra_informeyandi_17
 
Clase 1
Clase 1Clase 1
Clase 1UPTM
 
2.4 Creación de Interfaces.pptx
2.4 Creación de Interfaces.pptx2.4 Creación de Interfaces.pptx
2.4 Creación de Interfaces.pptxRam Vazquez
 
Cuestionario de software
Cuestionario de softwareCuestionario de software
Cuestionario de softwareflorpiacente
 
Cuestionario de software
Cuestionario de softwareCuestionario de software
Cuestionario de softwareflorpiacente
 
SOFTWARE DE SISTEMA
SOFTWARE DE SISTEMASOFTWARE DE SISTEMA
SOFTWARE DE SISTEMARurus9
 
Diseño del dialogo en linea cuarta unidad tematica
Diseño del dialogo en linea cuarta unidad tematicaDiseño del dialogo en linea cuarta unidad tematica
Diseño del dialogo en linea cuarta unidad tematicajuancamilohernandez
 
Interfaz Usuario
Interfaz UsuarioInterfaz Usuario
Interfaz Usuariotaninof
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoanaf_esc
 
Ticsoftwaredesistema 110910220232-phpapp01
Ticsoftwaredesistema 110910220232-phpapp01Ticsoftwaredesistema 110910220232-phpapp01
Ticsoftwaredesistema 110910220232-phpapp01Lupiithaa Martiinez
 

Similar a El computador desde el punto de vista del usuario (20)

Unidad 5 interfaces-trabajo c.i.27.902.634
Unidad 5 interfaces-trabajo c.i.27.902.634Unidad 5 interfaces-trabajo c.i.27.902.634
Unidad 5 interfaces-trabajo c.i.27.902.634
 
Capitulo III
Capitulo IIICapitulo III
Capitulo III
 
Yandira_lastra_informe
Yandira_lastra_informeYandira_lastra_informe
Yandira_lastra_informe
 
Clase 1
Clase 1Clase 1
Clase 1
 
Intrefaz
 Intrefaz Intrefaz
Intrefaz
 
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
 
Taller n°3 patricio vimos
Taller n°3 patricio vimosTaller n°3 patricio vimos
Taller n°3 patricio vimos
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 
Sistema operativos
Sistema operativosSistema operativos
Sistema operativos
 
2.4 Creación de Interfaces.pptx
2.4 Creación de Interfaces.pptx2.4 Creación de Interfaces.pptx
2.4 Creación de Interfaces.pptx
 
Cuestionario de software
Cuestionario de softwareCuestionario de software
Cuestionario de software
 
Cuestionario de software
Cuestionario de softwareCuestionario de software
Cuestionario de software
 
SOFTWARE DE SISTEMA
SOFTWARE DE SISTEMASOFTWARE DE SISTEMA
SOFTWARE DE SISTEMA
 
Trabajo grupo numero 3
Trabajo grupo numero 3Trabajo grupo numero 3
Trabajo grupo numero 3
 
Diseño del dialogo en linea cuarta unidad tematica
Diseño del dialogo en linea cuarta unidad tematicaDiseño del dialogo en linea cuarta unidad tematica
Diseño del dialogo en linea cuarta unidad tematica
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
Interfaz Usuario
Interfaz UsuarioInterfaz Usuario
Interfaz Usuario
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Ticsoftwaredesistema 110910220232-phpapp01
Ticsoftwaredesistema 110910220232-phpapp01Ticsoftwaredesistema 110910220232-phpapp01
Ticsoftwaredesistema 110910220232-phpapp01
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 

Último (13)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

El computador desde el punto de vista del usuario

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popúlar para la Educación Universitaria Instituto Universitario Tecnológico Juan Pablo Pérez Alfonzo Programa de Informática El computador desde el punto de vista del usuario Integrante : Jhoseanny Osuna C.I 28.486.171
  • 2. Esquema 1. ¿Qué Es Interfaz Del Usuario? 2. Funciones básicas 3. Tipos De Interfaz Del Usuario 4. Características 5. Gestor de recursos 6. Servicio de soporte 7. Problemas de explotación y soluciones iniciales 8. Sistemas con almacenamiento temporal 9. Sistemas Operativos Multiprogramados 10. Importancia
  • 3. desarrollo 1. Que es interfaz del Usuario La interfaz de usuario (UI) es el conjunto de controles y canales sensoriales en los que un usuario puede comunicarse con una máquina. Por ejemplo, en una computadora, la pantalla, el teclado y las bocinas son parte de la interfaz de usuario porque la utilidad de todas ellas es hacer que entre o salga información del equipo. Una buena interfaz de usuario se caracteriza por tener un alto grado de uso, y por ser amigable e intuitiva. A lo que se refiere a diseño web es importante crear una interfaz de usuario que facilite al máximo la transmisión de información, la navegabilidad y la interacción. Los interfaz de usuarios tienen varias clasificaciones que apuntan a lograr un contenido óptimo y una comunicación efectiva entre usuario y máquina. Aunque la mayoría de nosotros estamos acostumbrados a interfaces de tipo gráficas, existen otras formas de comunicación entre un software y un usuario:  Interfaz gráfica: Contenido por el cual se visualiza información del equipo en una pantalla. Casi todos los programas tienen alguna clase de interfaz visual, que sirve al mismo tiempo para mostrar información al usuario y como un mapa de navegación entre diferentes comandos.  Interfaz de usuario de un sitio web: Se refiere a todos los gráficos, información y herramientas que aparecen en la pantalla al abrir una página web. Funcionan de manera muy similar a otros programas de computadora; sin embargo, son más intuitivos y fáciles de usar.  Interfaz de voz (VUI): Se trata de programas capaces de identificar e interpretar el habla. El ejemplo más claro que tenemos es el reciente auge de las inteligencias artificiales, como Siri, que se controlan por medio de la voz.  Interfaz de texto: Se utiliza principalmente en el ámbito de la programación de sistemas operativos y es la evolución de la interfaz de línea de comando primitiva que usaban los primeros programas de computadora.  Interfaz natural: Se le llama así al tipo de interfaz que identifica e interpreta acciones naturales del ser humano, como movimientos y expresiones faciales. Un ejemplo de ello son los videojuegos con interfaz kinética.  Interfaz cerebro-ordenador: Es el tipo de interfaz más innovadora que existe hasta el momento, y aunque aún no cuenta con muchas aplicaciones cotidianas, se está utilizando para controlar prótesis biónicas y dar instrucciones sencillas a un software por medio de las ondas cerebrales.
  • 4. Funciones básicas Comunicación con otros sistemas Para ser transmitido un mensaje, se requiere de un sistema de comunicación que permita que la información sea transferida, a través del espacio y el tiempo, desde un punto llamado fuente hasta otro punto de destino, mediante un cable como en el caso de un teléfono o por ondas como en el caso de las radios. Configuración de la propia interfaz y entorno Combinado este elemento con una interfaz gráfica de control y configuración drag&drop (arrastrar y soltar) se simplifica el cambio de características y funciones de un diseño digital de alimentación sin tener que escribir una sola línea de código. Qué es un control de acceso Un control de acceso es un sistema automatizado que permite de forma eficaz, aprobar o negar el paso de personas o grupo de personas a zonas restringidas en función de ciertos parámetros de seguridad establecidos por una empresa, comercio, institución o cualquier otro ente. Manipulación de archivos y directorios Una de las principales funciones de un Sistema Operativo es la administración del almacenamiento de información, para lo cual es necesario contar con un “Sistema de Archivos”. Con este término se hace referencia, por un lado, a los mecanismos y estructuras que el sistema operativo
  • 5. 3. Tipos De Interfaz Del Usuario Conozcamos ahora las diferentes maneras en que las personas pueden interactuar con las máquinas en los tres tipos de interfaces de usuario que existen Una interfaz de hardware, en la que están involucrados los diferentes dispositivos de entrada de datos, proceso y visualización, como lo son el teclado, ratón y pantalla visualizadora. Una interfaz de software, en donde se entrega toda la información que tiene que ver con los procesos y herramientas de control, que son los que habitualmente el usuario observa en la pantalla Una interfaz de software-hardware, que es el puente que se establece entre la máquina, en este caso la computadora, y las personas; el cual va permitir que esta última entienda la instrucción dada por la persona; mientras que a ella le permite comprender el código binario traducido a información legible. Según la forma de interactuar del usuario Asimismo existen otros tipos de interfaz del usuario, dependiendo de cómo el usuario puede interactuar. Interfaz de línea de comandos. También conocidos como Command-Line Interface, CLI, son interfaces alfanuméricas, que únicamente representan texto. Interfaz de texto. Cada acción corresponde a una oración (comando) que el usuario escribe en el teclado y que aparece en un área de la pantalla similar a la hoja de una máquina de escribir (terminal); cualquier respuesta de la computadora en forma de texto se imprime en el mismo terminal. Interfaces gráficas de usuario. Esta interfaz conocida por sus siglas en inglés como Graphic User Interface, GUI, Es la que permite a la personas comunicarse con la pc de forma rápida e intuitiva representando gráficamente los elementos de control y medida. Interfaz natural de usuario. Natural User Interface, NUI, también por sus siglas en inglés, representan de manera gráfica a través de una pantalla sencilla al tacto, en donde la persona puede interactuar con tan solo un dedo, de la misma manera que si lo hiciera con un control tangible. Asimismo también puede funcionar a través del reconocimiento del habla, o incluso con movimientos corporales
  • 6. 4. Características  Simpleza: La simplicidad de tu interfaz permite que el usuario pueda usarla de forma fluida. Si bien añadir características y contenido adicionales a tu aplicación puede ser tentador, debes preguntarte si realmente dicha función es necesaria para el usuario. Asegúrate que cada una de esas funciones tenga un propósito específico y mejore la experiencia de usuario.  Claridad: Para mejorar la claridad de tu interfaz debes colocar textos precisos a botones. Nombrar apropiadamente los elementos del menú y cualquier otro contenido textual que posea la interfaz. Los mensajes deben ser concisos. Tu usuario espera poder navegar rápidamente la página. Si no eres conciso en tus mensajes, los usuarios no los leerán y afectará de forma negativa la experiencia de usuario. • Coherencia: Algunos factores que permiten la coherencia en una interfaz es el tratamiento de las imágenes, las fuentes, el lenguaje y tono de comunicación, el uso de los colores, la ubicación del menú y el logo. • Familiaridad: Para poder tener una interfaz que se sienta familiar debes emplear iconos universales como el hamburger menú en aplicaciones móviles e incluso en interfaces web de ser necesario. También debes mantener ciertos elementos en sitios específicos, por ejemplo, el logo en un sitio web se suele colocar en la parte superior izquierda y se enlaza con la página de inicio, a pesar que el botón de “Inicio” sea uno de los elementos del menú. • Rapidez: Todas las características mencionadas previamente permiten que el usuario pueda navegar y aprender a controlar la interfaz más rápidamente. Si bien la claridad y la simplicidad permiten que el usuario pueda “leer” la interfaz rápidamente, es importante que esa velocidad también debe ser reflejada cada vez que el usuario realiza alguna acción. Es decir, la respuesta que debe obtener debe ser prácticamente inmediata.
  • 7. 5. Gestor de Recursos Como gestor de recursos, el Sistema Operativo administra La CPU (Unidad Central de Proceso, donde está alojado el microprocesador). Los dispositivos de E/S (entrada y salida) La memoria principal (o de acceso directo). Los discos (o memoria secundaria). Los procesos (o programas en ejecución). y en general todos los recursos del sistema.
  • 8. 6. Servicio de Soportes Los servicios de soporte de cada sistema operativo dependerán de la implementación particular de éste con la que estemos trabajando. Entre las más conocidas se pueden destacar las implementaciones de Unix, desarrolladas por diferentes empresas de software, los sistemas operativos de Apple Inc., como Mac OS X para las computadoras de Apple Inc., los sistemas operativos de Microsoft, y las implementaciones de software libre, como GNU/Linux o BSD producidas por empresas, universidades, administraciones públicas, organizaciones sin fines de lucro y/o comunidades de desarrollo. Estos servicios de soporte suelen consistir en:  Actualización de versiones. • Mejoras de seguridad. • Inclusión de alguna nueva utilidad (un nuevo entorno gráfico, un asistente para administrar alguna determinada función, ...). • Controladores para manejar nuevos periféricos (este servicio debe coordinarse a veces con el fabricante del hardware). • Corrección de errores de software. • Otros. No todas las utilidades de administración o servicios forman parte del sistema operativo, además de éste, hay otros tipos importantes de software de administración de sistemas, como los sistemas de administración de base de datos o los programas de administración de redes. El soporte de estos productos deberá proporcionarlo el fabricante correspondiente (que no tiene porque ser el mismo que el del sistema operativo).
  • 9. 7.Problemas de explotación y Soluciones iniciales El problema principal de los primeros sistemas era la baja utilización de los mismos, la primera solución fue poner un operador profesional que manejaba el sistema, con lo que se eliminaron las hojas de reserva, se ahorró tiempo y se aumentó la velocidad. Para ello, los trabajos se agrupaban de forma manual en lotes mediante lo que se conoce como procesamiento por lotes (batch) sin automatizar. Monitores residentes Fichas en lenguaje de procesamiento por lotes, con programa y datos, para ejecución secuencial Según fue avanzando la complejidad de los programas, fue necesario implementar soluciones que automatizaran la organización de tareas sin necesidad de un operador. Debido a ello se crearon los monitores residentes: programas que residían en memoria y que gestionaban la ejecución de una cola de trabajos. Un monitor residente estaba compuesto por un cargador, un Intérprete de comandos y un Controlador (drivers) para el manejo de entrada/salida.
  • 10. 8. Sistema con Almacenamiento temporal Se avanza en el hardware, creando el soporte de interrupciones. Luego se lleva a cabo un intento de solución más avanzado: solapar la E/S de un trabajo con sus propios cálculos. Por ello se crea el sistema de buffers con el siguiente funcionamiento: Un programa escribe su salida en un área de memoria (buffer 1). El monitor residente inicia la salida desde el buffer y el programa de aplicación calcula depositando la salida en el buffer 2. La salida desde el buffer 1 termina y el nuevo cálculo también. Se inicia la salida desde el buffer 2 y otro nuevo cálculo dirige su salida al buffer 1. El proceso se puede repetir de nuevo. Los problemas surgen si hay muchas más operaciones de cálculo que de E/S (limitado por la CPU) o si por el contrario hay muchas más operaciones de E/S que cálculo (limitado por la E/S). Spoolers Hace aparición el disco magnético con lo que surgen nuevas soluciones a los problemas de rendimiento. Se eliminan las cintas magnéticas para el volcado previo de los datos de dispositivos lentos y se sustituyen por discos (un disco puede simular varias cintas). Debido al solapamiento del cálculo de un trabajo con la E/S de otro trabajo se crean tablas en el disco para diferentes tareas, lo que se conoce como Spool (Simultaneous Peripherial Operation On-Line).
  • 11. 9. Sistema Operativos Multipogramados Sistemas Operativos Multiprogramados Surge un nuevo avance en el hardware: el hardware con protección de memoria. Lo que ofrece nuevas soluciones a los problemas de rendimiento: Se solapa el cálculo de unos trabajos con la entrada/salida de otros trabajos. Se pueden mantener en memoria varios programas. Se asigna el uso de la CPU a los diferentes programas en memoria. Debido a los cambios anteriores, se producen cambios en el monitor residente, con lo que éste debe abordar nuevas tareas, naciendo lo que se denomina como Sistemas Operativos multiprogramados, los cuales cumplen con las siguientes funciones: Administrar la memoria. Gestionar el uso de la CPU (planificación). Administrar el uso de los dispositivos de E/S. Cuando desempeña esas tareas, el monitor residente se transforma en un sistema operativo multiprogramado.
  • 12. 10.Importancia La Interfaz Gráfica de Usuario (GUI por su nombre en inglés, Graphical User Interface) es parte fundamental de cualquier aplicación; al comenzar a trabajar con una computadora el usuario comienza a interactuar con la Interfaz, ya sea la del sistema operativo, la de un software en particular o la de cualquier sitio web. Es donde comienza la interacción hombre computadora. El diseño de la GUI no se lo debe considerar como una tarea secundaria y sin importancia; por el contrario el equipo de desarrollo debe contar con integrantes especializados en el tema. En ocasiones, a partir de la GUI se puede determinar si una aplicación será utilizada o no para resolver los problemas para los cuales fue diseñada. En el actual mundo informatizado se debe ofrecer al usuario una Interfaz que lo ayude a concretar las tareas de manera rápida, sencilla y satisfactoria. Es la Interfaz la responsable de ofrecer una interacción fluida y agradable. El objetivo del presente trabajo es mostrar la importancia del diseño de la GUI desde el punto de vista del usuario; explicar qué es la Interacción Persona-Computadora, fundamentar la importancia del Diseño Centrado en el Usuario y la Ingeniería de la Usabilidad y cómo lograr una interacción satisfactoria entre el usuario y la computadora, contemplando los estados emocionales del usuario.