Linguagens de Comando

Objetivos Principais

  • Precisas

  • Compactas

  • Fáceis de escrever e ler

  • Rápidas de aprender

  • Simplicidade de forma a reduzir erros

  • Fácil retenção ao longo do tempo

Vantagens

  • Poderosas

  • Flexíveis

  • Eficientes

  • Não ocupam muito espaço no ecrã

Desvantagens

  • Difíceis de aprender

  • Não auto-explicativas

  • Propensa a erros

  • Melhoramentos não são visíveis

Perfil do Utilizador

Experiência

  • Altamente experiente na tarefa

  • Altamente experiente com a aplicação

  • Alta literacia computacional

  • Altamente experientes em datilografia

Características das Tarefas

  • Alta frequência de utilização

  • Treino formal

Guidelines

  • Riqueza e minimalismo têm de ser equilibrados

  • Utilização de sintaxe coerente

  • Utilizar uma gramática fácil de relembrar

  • Abreviações devem ser simples e coerentes

Permitir as seguintes interações:

  • Defaults

  • Edição de comandos

  • Interpretação inteligente

  • Type-ahead

  • Feedback

  • Ajuda e documentação

  • Linguagem feita á medida do utilizador

Last updated