Herramientas de usuario

Herramientas del sitio


pt-br:lefispedia_-_interface_do_programa

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
pt-br:lefispedia_-_interface_do_programa [2010/12/17 18:00]
lefispedia creado
pt-br:lefispedia_-_interface_do_programa [2020/01/08 18:24] (actual)
Línea 1: Línea 1:
 A interface pode ser designada, de forma simplificada,​ como a interligação entre dois sistemas distintos. O que muitos denominam interface do programa é, na realidade, a categoria interface do utilizador, que, na interação do homem com um computador, combina o software (a parte visível do sistema operacional,​ o programa) com o hardware (parte física da máquina) afim de conduzir os processos de comunicação entre o indivíduo e a aplicação. Desse modo, aliam-se os dispositivos a serviço do usuário para atividades motoras e perceptivas (como o monitor, o teclado e o mouse, por exemplo) e as operações necessárias para controlá-los e transmitir/​interpretar os comandos do utilizador, através de diversos símbolos e mensagens – aos quais a máquina responde gerando efeitos. A interface pode ser designada, de forma simplificada,​ como a interligação entre dois sistemas distintos. O que muitos denominam interface do programa é, na realidade, a categoria interface do utilizador, que, na interação do homem com um computador, combina o software (a parte visível do sistema operacional,​ o programa) com o hardware (parte física da máquina) afim de conduzir os processos de comunicação entre o indivíduo e a aplicação. Desse modo, aliam-se os dispositivos a serviço do usuário para atividades motoras e perceptivas (como o monitor, o teclado e o mouse, por exemplo) e as operações necessárias para controlá-los e transmitir/​interpretar os comandos do utilizador, através de diversos símbolos e mensagens – aos quais a máquina responde gerando efeitos.
-        ​Houve três grandes tipos de interfaces de programa (melhor dizendo: do utilizador) até a atualidade: Batch (execução de ações – jobs – através de scripts e parâmetros de linha de comando, associada ao uso em Mainframes, os computadores de grande porte), Linha de Comando (Command Line Interface – CLI – originada das máquinas Teletype – TTY, oferecendo resultados relativamente rápidos) e Gráfica (Graphical User Interface – GUI – criada no intuito de facilitar a interação homem-computador,​ com o uso do mouse ou mesmo do teclado para manipular conteúdos na tela, os widgets – janelas, botões, menus, ícones etc. e também pequenos aplicativos flutuantes na área de trabalho de funcionalidades específicas,​ como previsão do tempo, cotação de moedas, relógio etc.). + 
-        Os primórdios da GUI, a atual interface padrão, remontam à década de 1960, com a criação do primeiro projeto liderada por Douglas Engelbar no Instituto de Pesquisa de Stanford, fundamentada em hiperlinks e posteriormente aprimorada pelos pesquisadores da Xerox. Estes, por sua vez, apresentaram o “Xerox 8010 Star Information System” como o primeiro SO comercial com janelas. Ao final da década de 70, Steve Jobs iniciou o desenvolvimento dos projetos “Lisa” e “Macintosh”,​ este lançado em 1984 e consagrado como o primeiro produto de interface gráfica de sucesso, com sua representação de arquivos como folhas de papel e diretórios com pasta de arquivos, oferecendo ainda despertador,​ calculadora e uma lixeira para os arquivos excluídos. +Houve três grandes tipos de interfaces de programa (melhor dizendo: do utilizador) até a atualidade: Batch (execução de ações – jobs – através de scripts e parâmetros de linha de comando, associada ao uso em Mainframes, os computadores de grande porte), Linha de Comando (Command Line Interface – CLI – originada das máquinas Teletype – TTY, oferecendo resultados relativamente rápidos) e Gráfica (Graphical User Interface – GUI – criada no intuito de facilitar a interação homem-computador,​ com o uso do mouse ou mesmo do teclado para manipular conteúdos na tela, os widgets – janelas, botões, menus, ícones etc. e também pequenos aplicativos flutuantes na área de trabalho de funcionalidades específicas,​ como previsão do tempo, cotação de moedas, relógio etc.). 
-        Atualmente, busca-se uma formulação da interface além do inicial conceito amigável. Demanda-se uma preocupação cada vez mais incisiva com a produtividade crescente do utilizador.+ 
 +Os primórdios da GUI, a atual interface padrão, remontam à década de 1960, com a criação do primeiro projeto liderada por Douglas Engelbar no Instituto de Pesquisa de Stanford, fundamentada em hiperlinks e posteriormente aprimorada pelos pesquisadores da Xerox. Estes, por sua vez, apresentaram o “Xerox 8010 Star Information System” como o primeiro SO comercial com janelas. Ao final da década de 70, Steve Jobs iniciou o desenvolvimento dos projetos “Lisa” e “Macintosh”,​ este lançado em 1984 e consagrado como o primeiro produto de interface gráfica de sucesso, com sua representação de arquivos como folhas de papel e diretórios com pasta de arquivos, oferecendo ainda despertador,​ calculadora e uma lixeira para os arquivos excluídos. 
 + 
 +Atualmente, busca-se uma formulação da interface além do inicial conceito amigável. Demanda-se uma preocupação cada vez mais incisiva com a produtividade crescente do utilizador.
  
 Fontes: Fontes:
-http://​dedalusjmmr.net/​wiki/​index.php?​title=Interface +  * http://​dedalusjmmr.net/​wiki/​index.php?​title=Interface 
-http://​blog.leonelcunha.net/?​p=24 +  ​* ​http://​blog.leonelcunha.net/?​p=24 
-http://​blog.leonelcunha.net/?​p=26 +  ​* ​http://​blog.leonelcunha.net/?​p=26 
-http://​takeyoursoma.wordpress.com/​2009/​03/​18/​historia-da-interface-grafica/​ +  ​* ​http://​takeyoursoma.wordpress.com/​2009/​03/​18/​historia-da-interface-grafica/​ 
-http://​joelsontmd.blogspot.com/​2010/​03/​interface-grafica-de-usuario.html+  ​* ​http://​joelsontmd.blogspot.com/​2010/​03/​interface-grafica-de-usuario.html
/var/www/html/lefispedia/data/attic/pt-br/lefispedia_-_interface_do_programa.1292608847.txt.gz · Última modificación: 2020/01/08 18:10 (editor externo)