Linguagens De Programação
Exames: Linguagens De Programação. Pesquise 862.000+ trabalhos acadêmicosPor: gabrielmoraisan • 6/4/2014 • 325 Palavras (2 Páginas) • 224 Visualizações
Nome da Linguagem: C
Ano de Criação: criada em 1972.
Nome do Criador: Dennis Ritchie.
Características:
• Uma linguagem extremamente simples, com funcionalidades não-essenciais, tais como funções matemáticas ou manuseamento de ficheiros (arquivos), fornecida por um conjunto de bibliotecas de rotinas padronizada
• A focalização no paradigma de programação procedural
• Um sistema de tipos simples que evita várias operações que não fazem sentido
• Uso de uma linguagem de pré-processamento, o pré-processador de C, para tarefas tais como a definição de macros e a inclusão de múltiplos ficheiros de código fonte
• Ponteiros dão maior flexibilidade à linguagem
• Acesso de baixo-nível, através de inclusões de código Assembly no meio do programa C
• Parâmetros que são sempre passados por valor para as funções e nunca por referência (É possível simular a passagem por referência com o uso de ponteiros)
• Definição do alcance lexical de variáveis
• Estruturas de variáveis, (structs), que permitem que dados relacionados sejam combinados e manipulados como um todo
• Algumas características úteis, que faltam em C, podem ser encontradas em outras linguagens, que incluem:
• Segurança de tipo
• Coletor de lixo (mais comum em linguagens interpretadas)
• Vetores que crescem automaticamete
• Classes ou objetos com comportamento
• Clausuras
• funções aninhadas
• Sobrecarga de operadores
• Meta-programação
• Apoio nativo de multithreading e comunicação por rede
Nome da Linguagem: Pascal
Ano de Criação: 1970, última revisão em 2002
Nome do Criador: Niklaus Wirth
Características: É uma linguagem simples, que incentiva a elaboração de programas claros e inteligíveis, favorecendo a utilização de boas técnicas de programação. Por suas características, é uma linguagem altamente recomendável como ferramenta para cursos de iniciação à programação.
A padronização criada por Wirth é o que habitualmente se denomina Pascal padrão. Há muitas implementações comerciais do Pascal, cada qual acrescentando ao padrão algumas facilidades e recursos. É bom lembrar que este não é um curso de Pascal, mas um curso de programação que usa o Pascal como ferramenta. Por isso, não há a preocupação de percorrer exaustivamente todos os recursos da linguagem. Pelo contrário, alguns recursos serão evitados exatamente porque são muito característicos de algumas implementações, e não interessam no curso de Introdução à Ciência da
...