Linguagem de programação - aula02

1385 palavras 6 páginas
Linguagens de Programação

Professor: Flávio Marcílio Paiva Ramos

Definições
O que são, como se relacionam, os: Programas; Linguagem de Programação; Paradigmas de Programação.

Disc. Linguagens de Programação

Prof. Flávio Marcílio

2

Programa Um conjunto completo de comandos estruturados de forma a especificar um algoritmo. (BCS, A Glossary of Computing Terms). Algoritmo – conjunto de regras e de procedimentos lógicos, perfeitamente definidos, que levam à solução de um problema em um número finito de etapas;

Disc. Linguagens de Programação

Prof. Flávio Marcílio

3

Linguagem de Programação Uma linguagem é um conjunto de regras sistemáticas para a comunicação de idéias; Linguagens de programação são instrumentos para facilitar a comunicação entre humanos e computadores a fim de solucionar problemas; Assim, linguagens de programação têm o objetivo de representar alguma informação por meio de uma seqüência de símbolos.
Disc. Linguagens de Programação Prof. Flávio Marcílio 4

Características de Ling. de Programação Voltada para descrever algoritmos; Não ambíguas; Executáveis;

Disc. Linguagens de Programação

Prof. Flávio Marcílio

5

Paradigmas de Programação Modelo, padrão ou estilo de programação suportado por linguagens que agrupam certas características comuns; Cada linguagem apresenta uma maneira particular de modelar o que é um programa. Cada paradigma agrupa linguagens que representam programas de forma semelhante.

Disc. Linguagens de Programação

Prof. Flávio Marcílio

6

Paradigma de Programação - conceito Paradigmas são aplicados em várias áreas do conhecimento: Política; Tecnológica; Histórica; Científica;

Disc. Linguagens de Programação

Prof. Flávio Marcílio

7

Paradigma de Programação A escolha de um determinado paradigma influencia a forma com a qual uma aplicação real é modelada do ponto de vista computacional; Principais paradigmas: Imperativo; Orientado a objetos; Funcional; Lógico;

Relacionados

  • Aula02 Linguagem Java
    782 palavras | 4 páginas
  • Modelo de Software em Cascata
    1290 palavras | 6 páginas
  • algoritmo
    623 palavras | 3 páginas
  • FUNDAMETOS E TECOLOGIA DA INFORMAÇÃO
    1594 palavras | 7 páginas
  • Quimica
    1272 palavras | 6 páginas
  • Portfólio individual
    1882 palavras | 8 páginas
  • asdad
    1383 palavras | 6 páginas
  • ENGENHARIA DE SOFTWARE APLICADA AO MERCADO CORPORATIVO
    875 palavras | 4 páginas
  • CADEIRA DE RODAS MOTORIZADA Rev 6
    9358 palavras | 38 páginas
  • banco de dados
    2022 palavras | 9 páginas