CURSO PROFISSIONAL GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS
Disciplina: Programação e Sistemas de Informação
11ºAno Módulo 8: Conceitos Avançados de Programação
P ROFESSORAS : Ana Patrício e Cidália Mateus
Ficha de trabalho nº4
INTRODUÇÃO LINGUAGEM ORIENTADOS OBJETOS
1. Para cada alínea selecione a resposta correta
1.1. “Paradigma” diz respeito ao processo que o programador utiliza para desenvolver o seu código-fonte 1.1.1. Verdadeiro 1.1.2. Falso 1.2. Existem inúmeros paradigmas em programação 1.2.1. Verdadeiro 1.2.2. Falso 1.3. O relacionamento entre paradigmas de programação e linguagens de programação pode ser complexo devido ao facto de algumas linguagens de programação poderem suportar mais de um paradigma. 1.3.1. Verdadeiro 1.3.2. Falso 1.4. Assemblers começaram a surgir no início dos anos 20. 1.4.1. Verdadeiro 1.4.2. Falso 1.5. As linguagens assembly são denominadas de linguagens de baixo-nível por se encontrarem ao nível do utilizador
Prof. Ana Botas 1-2
1.5.1. Verdadeiro 1.5.2. Falso 1.6. As linguagens Pascal, C e Fortran são exemplo de linguagens procedimentais 1.6.1. Verdadeiro 1.6.2. Falso 1.7. Programação imperativa é um Paradigma de programação que especifica os passos que um programa deve seguir para alcançar um estado desejado. 1.7.1. Verdadeiro 1.7.2. Falso 1.8. Programação procedimental é, às vezes, utilizado como sinônimo de Programação imperativa. 1.8.1. Verdadeiro 1.8.2. Falso 1.9. A linguagem Orientada a Objetos (OO) tem por base o paradigma da Programação imperativa 1.9.1. Verdadeiro 1.9.2. Falso 1.10. As linguagens funcionais mais conhecidas são o LISP e o Prolog. 1.10.1. Verdadeiro 1.10.2. Falso 1.11. Nas Linguagens Funcionais não existem atribuições de variáveis: tudo é feito invocando funções. 1.11.1. Verdadeiro 1.11.2. Falso 1.12. Hoje em dia a indústria é dominada pelos paradigmas Imperativo e Orientado-aos-Objetos 1.12.1. Verdadeiro 1.12.2. Falso