famoso loop da programacao de computadores, utilizado para repetir acoes varias vezes ate que uma condicao seja completada. Interacao: e um acontecimento que ocorre quando uma acao de uma coisa gera uma reacao em outra coisa. No nosso caso, e quando uma pessoa interage com um computador, aquele fazendo uma acao pela qual este reage.INTERFACE HUMANO-COMPUTADOR:E uma disciplina multidisciplinar que abrange: Ciencia da Computacao, Psicologia Cognitiva, Sociologia, Artes, Design, Ergonomia, Semiotica, Linguistica entre outras ciencias. O principal objetivo de IHC e criar ou melhorar as interfaces de modo que o computador se torne uma ferramenta util, eficiente, de facil utilizacao e seguro contra erros e falhas do usuario . Tambem busca desvendar as relacoes entre usuario e o computador a partir de diversos pontos de vista para melhorar as tecnicas de desenvolvimento de interfaces. AS INTERFACES ATRAVES DO TEMPO: Na decada de 1950, a interacao entre o homem e a maquina (antigos mainframes) ocorria atraves de paineis e placas, sendo o homem um especialista (geralmente engenheiros e cientistas). Nos anos de 1960 e 1970, comecaram a surgir as primeiras linguagens de programacao, como ASSEMBLY, FORTRAN, COBOL que facilitou o uso dos computadores atraves de codigos que o computador podia traduzir para o processador.Na decada de 1980, surgiram os sistemas operacionais que facilitaram os comandos, tornando-os mais intuitivos e rapidos. MicroSoft Disk Operating System, mais conhecido como MS-DOS, foi um dos mais conhecidos sistemas, criado pela Microsoft por encomenda da famigerada IBM. O uso do MS-DOS perdurou ate meados da decada de 1990. E que epoca...eu adorava utilizar o DOS (depois de um tempinho aprendendo os comandos!), parecia que eu tinha o comando total do computador (mera ilusao...). Nao era que nem usar o Windows, todo facinho, facinho. Depois da era DOS, surgiram as primeiras interfaces GUI - Graphical User Interface, sendo o principal e mais impactante entre os usuarios de computador pessoal (PC) o encontrado no sistema Windows. O Windows 3.0/3.11 era um aplicativo que dependia do DOS e utiliza o "rato" (mouse) para acessar suas funcoes. O Windows 95 foi o sucessor do DOS como sistema operacional e revolucionou a interface grafica.Gracas as interfaces inteligentes, houve a possibilidade de desenvolver sistemas GUI para dispositivos moveis, aperfeicoamento da tecnologia de displays, novas tecnicas de entrada e saida de dados e difusao do computador para as minorias. Atualmente, a IHC voltou-se muito mais para os dispositivos moveis, cada vez mais utilizados no dia-a-dia (celulares touchscreen, smartphones, tablets etc.). INTERFACES ATUAIS:Algumas caracteristicas comuns das interfaces atuais: extrema utilizacao de imagens para representar comandos, facilidade de uso para todos os niveis de usuario, facilidade de aprendizagem, sistema intuitivo para gerenciamento e configuracao, personalizacao do visual.DESIGN DE INTERFACES:Ao projetar a interface, deve-se levar em conta quatro propriedades basicas:Mapeamento Natural: utilizacao de padroes e simbolos bem estabelecidos e conhecidos pelo usuario.Visibilidade dos Controles: tamanho, quantidade dos controles, bem como a proporcao com relacao ao espaco disponivel.Reconhecimento X Recordacao: aprendizado baseado em tentativa e erro, gravando assim o caminho seguido anteriormente para atingir determinado objetivo. Na proxima vez que for utilizada a interface, havera um reconhecimento automatico.Feeback: sempre