Appinventor

744 palavras 3 páginas
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 muitas caracterí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 os programadores 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 ao programador 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 teste para 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 da LP 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 mesmo tipo 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 II

App 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 o seu 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 sua

Relacionados

  • appinventor
    576 palavras | 3 páginas
  • Apostila AppInventor
    3335 palavras | 14 páginas
  • Trabalho AppInventor
    1093 palavras | 5 páginas
  • UNX - Configuração do MIT AppInventor
    12399 palavras | 50 páginas
  • A evolução dos computadores
    487 palavras | 2 páginas
  • só para acessar o site
    307 palavras | 2 páginas
  • App Inventor
    1153 palavras | 5 páginas
  • Documentação do Carro - Arduíno + Blutooth + Android
    1279 palavras | 6 páginas
  • Tutorial Google App Inventor
    2026 palavras | 9 páginas
  • Artigo ARHTE
    1881 palavras | 8 páginas