Interface (ciência da computação)

Interface (ciência da computação)

O que é uma interface?

A interface (ciência da computação) é uma demarcação compartilhada através da qual dois ou mais dispositivos individuais de uma informação de troca de computadores. Isso pode incluir telas de visualização, teclados, mouse e a aparência de um desktop.

Portanto, é a conexão e interação entre hardware, software e o usuário. Os usuários "falam" com o software. A "conversa" com hardware ou outro software. Hardware "fale" com outro hardware. Tudo isso é uma interface.

Interface em diferentes computadores

Os computadores existem há mais de meio século. No entanto, a maneira como a maioria das pessoas interage com elas não mudou muito.

Considerando o fato de que os computadores são muito mais poderosos hoje do que 50 anos, é surpreendente que interfaces básicas não tenham mudado muito.

Em 1968, um dispositivo foi chamado de mouse de computador. Até a interface gráfica do usuário existe por um tempo. O primeiro a ganhar popularidade foi no Macintosh em 1984.

Características da interface

Função

Em hardware, os sinais eletrônicos ativam diferentes situações. Os dados são escritos, lidos, são enviados, recebidos, erros, etc.

No software, as instruções ativam o hardware por meio de protocolos de link de dados, métodos de acesso etc.

Fácil de usar

Se o produto não tiver usabilidade, ninguém o desejará. A facilidade com que alguém usa o produto é o que alcançará o objetivo desejado.

A usabilidade inerente às interfaces deve ser considerada capaz de entender e usar o sistema subjacente. A usabilidade deve ser simples se você quiser que as pessoas o usem amplamente.

Por exemplo, se um aplicativo for projetado para vender ingressos on -line para filmes e eventos, onde os usuários podem selecionar linhas, números de assentos, etc., O aplicativo precisa consolidar esse processo de várias etapas e transformá -lo em uma rota linear.

Pode atendê -lo: computadores híbridos: características, tipos, vantagens, exemplos

Fácil de aprender

Toda interface deve ser projetada para ser intuitiva e familiar, pois os usuários depois de usar um produto não se lembrarão de todas as funções. Para reduzir a complexidade, a interface deve ter consistência, além de ser previsível.

Um exemplo simples é quando um designer usa uma caixa para abrir algumas imagens e faz com que outras sejam abertas em uma nova guia. Isso quebra a consistência e a previsibilidade, confundindo e incomodando usuários.

Feedback e tempo de resposta

O feedback é a chave para o design da interface. O produto deve se comunicar com os usuários que fornecem feedback quando a tarefa desejada for executada e o que deve ser feito abaixo.

A coruja Hootsuite pode ser tomada como exemplo, que adormece se permanecer inativa por muito tempo.

O tempo de resposta no feedback também é um fator -chave. Deve estar em tempo real e resposta imediata, dentro do intervalo entre 0,1 segundos e 5 segundos.

Tipos de interface

- Interface de hardware

É usado para conectar dois ou mais dispositivos eletrônicos. São os plugues, cabos e sinais elétricos que viajam através deles.

Alguns dispositivos podem enviar e receber dados através da interface, como uma tela de toque. Por outro lado, um mouse ou um microfone só pode fornecer uma interface para enviar dados para um determinado sistema.

- Interface de software

Essas são as mensagens usadas por programas de computador para se comunicar com os dispositivos e também entre si.

Regras, formatos e funções são chamados protocolos entre componentes em um sistema de comunicação ou rede.

Pode atendê -lo: os 10 elementos mais importantes do Excel

- Interface de usuário

O design de interação entre o usuário e o computador é chamado de interface do usuário.

Linha de comando

É uma interface baseada em texto, usada para administrar os arquivos de um computador.

Antes do mouse, os usuários interagiram com um sistema operacional ou um aplicativo com o teclado. Os usuários escreveram comandos nesta interface para executar tarefas em um computador.

Interface gráfica do usuário

É um programa que permite que um usuário se relacione com o computador com o uso de ícones e dispositivos como mouse. Atualmente, esta interface é o padrão usado pelos computadores.

O uso desta interface tornou a operação do computador muito mais atraente e intuitiva.

Baseado em menus

Ele fornece uma interface fácil para uso, que consiste em um conjunto de menus aos quais é acessado pressionando botões, geralmente em um dispositivo de tela de toque.

Geralmente é usado nos caixas eletrônicos e nas cabines de informação de shopping centers ou museus.

Reconhecimento de voz

Usando os poderosos avanços no reconhecimento de voz e no processamento de linguagem natural, essas novas interfaces são mais intuitivas e eficazes do que nunca.

Exemplos de interface

- Interface de hardware

Existem muitas interfaces de hardware, porque há uma grande variedade de dispositivos eletrônicos. No entanto, padrões como USB e HDMI serviram para reduzir o número de interfaces.

Afinal, seria bastante difícil se cada câmera digital, impressora, teclado e mouse usassem uma interface diferente.

USB

Para um computador, você pode conectar vários tipos de dispositivos através da interface USB. Por exemplo, uma impressora se conecta a um computador geralmente através de uma interface USB.

Pode atendê -lo: navegação na web

Assim, a porta USB do computador é considerada a interface de hardware. Por outro lado, a interface USB da impressora é onde a outra extremidade do cabo USB está conectada.

O iPod tem uma interface patenteada com a qual eles podem ser conectados através do USB a um carregador e também transferem dados.

Ethernet

É comumente usado para conexão de rede; portanto, a maioria dos modems e roteadores tem uma interface Ethernet.

MIDI

Os dispositivos de áudio podem ter conexões de áudio analógicas ou digitais e podem incluir uma interface MIDI para transferir dados MIDI.

- Interface de usuário

Interface gráfica do usuário

É mais conhecido por sua implementação no Macintosh Computer da Apple e no sistema operacional Windows da Microsoft.

Interface da Linha de comando

Comando de console ou cmd

Exemplos desta interface são o sistema operacional MS-DOS e também o shell de comando no sistema operacional Windows.

Os sistemas atuais que usam o sistema operacional UNIX fornecem esse tipo de interface, além da interface gráfica do usuário.

Aplicativos da web

Sites como Virgin America, Airbnb e Dropbox mostram um design de interface de usuário sólido.

Sites como esses criaram projetos agradáveis, facilmente operáveis ​​e centrados no usuário e suas necessidades.

Referências

  1. Steven Levy (2019). Interface gráfica do usuário. Enciclopédia Britannica. Retirado de: Britannica.com.
  2. Jonathan Strickland (2019). Como os humanos farão interface com computadores no futuro? Como as coisas funcionam. Retirado de: computador.Howstuffwork.com.
  3. Margaret Rouse (2019). Interface do usuário (interface do usuário). Tecning Target. Retirado de: Searchapparchiteture.TechTarget.com.
  4. PC Magazine (2019). Definição de: interface. Retirado de: PCMAG.com.
  5. Wikibooks (2019). Software do sistema: interfaces de usuário. Retirado de: em.Wikibooks.org.