Appinventor

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (744 palavras )
  • Download(s) : 0
  • Publicado : 9 de abril de 2013
Ler documento completo
Amostra do texto
Pesquisa I

Duas propriedades desejáveis de uma linguagem de programação

Facilidade de aprendizado
O programador deve ser capaz de aprender a linguagem com facilidade. LPs com muitascaracterísticas e múltiplas maneiras de realizar a mesma funcionalidade tendem a ser mais difíceis de aprender. Além disso, outro aspecto negativo causado pelo excesso de características é o fato de levar osprogramadores a conhecerem apenas uma parte da linguagem, o que torna mais difícil a um programador entender o código produzido por outro.

Ortogonalidade
Diz respeito a capacidade da LP permitir aoprogramador combinar seus conceitos básicos sem que se produzam efeito anômalos nessa combinação. Assim uma LP é tão mais ortogonal quanto menor for o numero de exceções aos sues padrões regulares.LPs ortogonais são interessantes porque o programador pode prever, com segurança, o comportamento de uma determinada combinação de conceitos. Isso pode ser feito sem que se tenha de implementar testepara a averiguação do uso combinado de dois ou mais conceitos, ou mesmo buscar na especificação da LP se existe alguma restrição àquela combinação.
A falta de ortogonalidade diminuiu o aprendizado daLP e pode estimular a ocorrência de erros de programação.
Ex: A não necessidade de declaração de variáveis no Visual Basic (default tipo variant), não permitir declaração de várias variáveis de mesmotipo na mesma linha (default por referência), permitir não especificar passagem de valor ou referência. Permitir não especificar o escopo de procedimentos e funções (default public).

Pesquisa IIApp Inventor

O que é?
App Inventor permite desenvolver aplicativos para telefones Android usando um navegador web e quer um telefone conectado ou emulador. Os servidores App Inventor armazenar oseu trabalho e ajudá-lo a manter o controle de seus projetos.
Quais seus três principais componentes? E para que servem?

     O Designer App Inventor, onde você seleciona os componentes para...
tracking img