1) No que diz respeito a tradução de código, quais são as características do Método de implementação HÍBRIDO? O código fonte é compilado para um código intermediário que é Interpretado, sendo mais rápido que a interpretação pura uma vez que as Instruções da linguagem são decodificadas somente uma vez. Esse é o caso do Java, O código fonte Java é compilado gerando o bytecode, esse é interpretado. 2) O que são linguagens de propósito especiais? Cite exemplos. Linguagens voltadas para tarefas específicas. Exemplos: MATLAB (cálculos matemáticos), LISP (inteligência artificial). 3) O que são Linguagens de Programação de “Baixo Nível?”. São linguagens em que as instruções são próximas ao código de máquina. 4) O que são redigibilidade e legibilidade no critério de avaliação de uma Linguagem? Redigibilidade é o quanto a linguagem facilita a escrita de programas e Legibilidade, o quanto se torna fácil ler um programa escrito nessa linguagem. As duas avaliações são conflitantes. 5) Qual a principal característica das LPs Estruturadas? Cite exemplo de três LPs Estruturadas. Possui estruturas de controle do fluxo do programa, como desvios; Condicionais laços de repetição, procedimentos e funções. Exemplos: C, C++, Delphi. 6) Expliquem quais as vantagens da programação OO (Orientada a Objetos) em Relação a programação não-OO? Uma linguagem estruturada permite que você aglomere os trechos de Maior uso e transforme em uma sub-rotina ou função. Normalmente você consegue parametrizar estas funções. OO permite que você "abstraia" Este tipo de programação. Você possui entidades que podem possuir Atributos e métodos, em um análogo às variáveis e funções. 7) Qual o significado (em Inglês e Português) da sigla BASIC? BASIC(Beginners All-purpose Symbolic Instruction Code) Código de Instruções simbólicas para todos os propósitos para iniciantes. 8) Qual o significado (em Inglês e Português) da sigla COBOL? COBOL(Common Business Oriented Language) Linguagem Orientada a Negócios. 9) Qual o significado (em Inglês e Português) da sigla PERL? Não oficial, PERL(Practical Extraction and Report Language) Linguagem Pratica de extração e relatórios. 10) Qual o significado (em Inglês e Português) da sigla SQL? SQL (Structured Query Language) Linguagem Consulta Estruturada. 11) Qual a empresa que inventou esta LP? Sun Microsystems, em 1990/1991. 12) De onde os criadores tiraram a inspiração para o nome desta linguagem? Como no desenvolvimento da linguagem foram ingeridos enormes quantidades de café pela equipe, batizaram a linguagem de Java que em indonésio siginifica "café". 13) Qual o paradigma desta linguagem? Orientada a Objetos. 14) Existe alguma relação entre as LPs Java e JavaScript? Sim, a Netscape criou em 1995 a linguagem inicialmente chamada LiveScript. Após uma colaboração consideravel da SumMicrosystem houve uma junção dos nomes ficando por "JavaScript". JavaScript tem sintaxe semelhante a do Java, mas é totalmente diferente no conceito e no uso. 15) Quem foi(oram) o(s) criador(es) desta LP? Um grupo de pesquisadores do Bell Labs, entre eles Ken Thompson e Dennis Ritchie. 16) Ela possui uma empresa proprietária? Domínio público. 17) Qual SO (Sistema Operacional) pode suportar programas feitos nesta LP? Todos os baseados em Unix e em DOS.