Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Trabalho Final - Questionário

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Qual a ordem sequencial correta das fases do ciclo de vida do software?

a)

Análise de Requisitos -> Projeto -> Implementação -> Testes -> implantação

b)

Análise de Requisitos -> Projeto -> Implementação -> Testes -> implantação -> Manutenção

c)

Projeto ->

Análise de Requisitos -> Implementação -> Testes -> implantação -> Manutenção

d)

Implementação -> Implantação -> Manutenção -> Testes

2.

  • Na fase de Análise é realizada uma recolha detalhada das necessidades dos utilizadores e do negócio. Indica o nome da técnica em que são feitas questões aos utilizadores e stakeholders para entender as suas necessidades.




(a)  

3.

O que é uma CLASSE na análise orientada a objetos?

a)

Um conjunto de instruções que executam uma tarefa específica.

b)

Um modelo ou template que define as características e comportamentos de um tipo de objeto.

c)

Uma característica ou propriedade que descreve o estado de um objeto.

d)

Um relacionamento entre dois objetos diferentes.

4.

O que é um ATRIBUTO em análise orientada a objetos?

a)

Uma ação que um objeto pode realizar

b)

Um tipo especial de classe abstrata

c)

Uma característica ou propriedade que define o estado de um objeto

d)

Um método de inicialização de objetos

5.

O que é um MÉTODO em análise orientada a objetos?

a)

Uma variável global do sistema

b)

Um comportamento ou operação que um objeto pode executar

c)

Um tipo de atributo estático

d)

Um relacionamento de herança entre classes

6.

Analisa a seguinte descrição e identifica quantas classes principais podem ser identificadas:"O sistema de biblioteca deve permitir o registo de livros, autores e utilizadores. Cada livro possui título, ISBN e ano de publicação. Os utilizadores podem emprestar livros por um período de 15 dias."

a)

2 classes

b)

3 classes

c)

4 classes

d)

5 classes

7.

Analisa a seguinte descrição e identifica qual seria um método essencial na classe "Emprestimo":

"Um empréstimo de livro possui data de empréstimo, data de devolução prevista e pode ser renovado uma vez. O sistema deve calcular multas por atraso."

a)

calcularMulta()

b)

imprimirComprovativo()

c)

validarUtilizador()

d)

pesquisarlLivro()

8.

Qual dos seguintes NÃO seria tipicamente considerado uma classe num sistema de comércio eletrónico?


a)

Produto

b)

CarrinhoCompras

c)

Cliente

d)

BotãoConfirmar

9.

Analisa a descrição e identifca a CLASSE principal:

"Um sistema de biblioteca precisa gerir informações sobre livros. Cada livro possui título, autor, ISBN, ano de publicação e número de páginas."

a)

título

b)

autor

c)

livro

d)

ISBN

10.

Analisa a descrição e identifca os atributos da CLASSE Livro:

"Um sistema de biblioteca precisa gerir informações sobre livros. Cada livro possui título, autor, ISBN, ano de publicação e número de páginas."

a)

registarLivro(), emprestarLivro()

b)

título, autor, ISBN, anoPublicação, numeroPaginas

c)

Biblioteca, Utilizador, Empréstimo

d)

Sistema, informações, gerir

11.

Considera este cenário e identifca os MÉTODOS prováveis:

"Uma classe ContaBancária deve permitir depositar valores, levantar valores, consultar saldo e transferir para outras contas."

a)

numeroConta, saldo, titular

b)

banco, agencia, tipoConta

c)

depositar(), levantar(), consultarSaldo(), transferir()

d)

Cliente, Agencia, Transacao

12.

Identifica a CLASSE no seguinte requisito:

"O sistema de uma escola precisa armazenar dados dos alunos, incluindo matrícula, nome, data de nascimento e turma."

a)

matrícula

b)

aluno

c)

escola

d)

turma

13.

No sistema da escola, quais seriam ATRIBUTOS da classe Aluno?

a)

cadastrarAluno(), calcularMedia(), matricularTurma()

b)

Escola, Professor, Disciplina

c)

matricula, nome, dataNascimento, turma

d)

sistema, armazenar, dados

14.

Identifica os MÉTODOS para esta classe:

"Uma classe Produto num sistema de stocks deve permitir atualizar preço, verificar disponibilidade e calcular valor do stock."

a)

codigo, nome, preco, quantidade

b)

atualizarPreco(), verificarDisponibilidade(), calcularValorStock()

c)

Stock, Fornecedor, Categoria

d)

sistema, permitir, calcular

15.

Dado o elemento "calcularTotal()", como ele seria classificado?

a)

Classe

b)

Atributo

c)

Método

d)

Objeto

16.

Dado o elemento "precoUnitario", como ele seria classificado?

a)

Classe

b)

Atributo

c)

Método

d)

Objeto

17.

Dado o elemento "Pedido", como ele seria classificado?

a)

Classe

b)

Atributo

c)

Método

d)

Parâmetro

18.

Qual dos seguintes NÃO é um atributo numa classe "Carro"?

a)

marca

b)

modelo

c)

anoFabricacao

d)

acelerar()