Conceito

Interface segundo o dicionário, é o contato (conexão) entre dispositivos, ou seja, o que faz a comunicação de um ponto a outro. A palavra tem sua origem do vocabulário inglês interface, que tem como tradução (“superfície de contato”).


EXEMPLO:

• Windows/Linux são exemplos de interface;

• Fornecedor com o Cliente.

Tipos

• Interface Gráfica: É um ambiente visual, que nos permite interagir com os sistema operacional e com os recursos do computador de forma fácil, com uso de mouse, teclado e dos elementos gráficos;

• Interface do usuário: É o conjunto de características com o qual os usuários interagem com as máquinas, dispositivos, programas de computador ou alguma outra ferramenta complexa.

• Interface física: É um dispositivo que efetua a ligação entre uma porta de saída de um determinado equipamento e a porta de entrada de outro (por exemplo, entre um computador e um periférico).

• Interface em programação: A utilização desse tipo de interface permite a composição de componentes de um software sem que a sua implementação seja conhecida, ou seja, permite que os programas utilize os recursos do sistema, sem que os detalhes de sua implementação sejam conhecidas.

Funcionamento

O ponto em que há controle entre dois dispositivos hardwares, entre um usuário e um programa ou sistema operacional, ou entre duas aplicações. No hardware, a interface descreve as conexões lógicas e físicas utilizadas. A interface com o usuário se compõe dos meios pelos quais um programa se comunica com o usuário, incluindo uma linha de comandos, menus, caixas de diálogos, sistema de ajuda online, etc. As interfaces com os usuários podem ser classificadas com baseadas em caracteres (texto), baseados em menus ou em gráficos. As interfaces de software são APIs (Application Program Interfaces ou Interfaces de Programa Aplicativos) e consistem em códigos e mensagens utilizadas pelos programas para se comunicarem de forma transparente para o usuário.

Exemplo

• Interface Gráfica:

           Quadros de advertência, Clipboard, Áreas ou área de transferência, Acessórios, Quadros de dialogo, as setas de paginação, a possibilidade de utilização de diversas fontes na tela, a equivalência entre conteúdo da tela e a página impressa e a abertura de várias janelas na tela. 


• Interface Física:

           Entrada USB, Cabos HDMI, Cabos de Áudio.


• Interface do Usuário:

           Aspectos interativos dos sistemas operacionais do computador, Ferramentas de mão, Controles de operador de máquinas pesadas, Controles de processo. 


• Interface em Programação:

           Sistema operacional que, através de uma interfaces de programação de aplicativos, permite que os programas utilizem os recursos do sistema (memória, CPU e etc) sem que os seus detalhes de implementação sejam conhecidos do programador.

Imagem

Imagens referentes a alguns tipos de Interfaces:

Interface Física:

Interface Gráfica:

Interface Gráfica:

Referências

http://conceito.de/interface

http://pt.slideshare.net/MauroJansen1/informtica-parte-43sointerface-grfica

http://michaelis.uol.com.br/moderno/portugues/index.php?lingua=portugues-portugues&palavra=interface