- Fundamentos de ProgramaçãoTipos Abstratos de Dados (TAD)
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoProgramação Estruturada
Um paradigma de programação fornece e determina a visão que o programador possui sobre a estruturação e a execução do programa.
Considere agora este cenário hipotético. Um programador lida com o problema de locomoção em uma cidade, o qual precisa ser resolvido com o desenvolvimento de software. Na abordagem (A), o programador irá desenvolver a solução especificando os passos que levam um veículo do ponto de partida até o destino, indicando as vias que serão percorridas no trajeto. Na abordagem (B), o programador irá desenvolver a solução especificando “me leve até o campus da Universidade”.
Com base na descrição fornecida, analise as seguintes afirmativas.
I. Na abordagem (A), descreve-se o uso do paradigma imperativo.
II. Na abordagem (B), descreve-se o uso do paradigma declarativo.
III. Nas abordagens (A) e (B), são descritos cenários de uso do paradigma orientado a objetos.
IV. Na abordagem (B), descreve-se o uso do paradigma de Tipos Abstratos de Dados.
Está(ão) correta(s)