Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
6 pág.
Teste_ Atividade Objetiva 1 (0,8)

Pré-visualização | Página 1 de 1

05/10/2022 21:59 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/24353/quizzes/109356/take 1/6
Atividade Objetiva 1
Iniciado: 7 set em 17:59
Instruções do teste
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
0,2 ptsPergunta 1
classes, objetos e orientação a eventos.
extensão, encapsulamento e polimorfismo.
polimorfismo, composição e encapsulamento.
UML, encapsulamento e eventos.
objetos, atributos, métodos e entidades.
Leia o trecho a seguir:
 
As classes dão suporte completo à herança, uma característica fundamental da pr
orientada a objetos. Ao criar uma classe, você pode herdar de outra interface ou c
está definida como selada, e outras classes podem herdar de sua classe e substit
virtuais.
 
Disponível em: https://docs.microsoft.com/pt-br/dotnet/csharp/programming-guide
structs/classes (https://docs.microsoft.com/pt-br/dotnet/csharp/programming-guide/clas
structs/classes) . Acesso em: 30 de novembro de 2021.
Além da herança, outros princípios do paradigma orientado a objeto são
0,2 ptsPergunta 2
A+
A
A-
https://docs.microsoft.com/pt-br/dotnet/csharp/programming-guide/classes-and-structs/classes
05/10/2022 21:59 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/24353/quizzes/109356/take 2/6
I e II, apenas.
II e III, apenas.
I, apenas
I, II e III.
II, apenas
Leia o trecho a seguir:
 
Um carro, além de ter a capacidade de realizar tarefas, também tem atributos, com
portas, quantidade de gasolina no tanque, velocidade atual e registro das milhas to
é, a leitura do odômetro). Assim como suas capacidades, os atributos do carro são
como parte do seu projeto nos diagramas de engenharia (que, por exemplo, inclue
um medidor de combustível). Ao dirigir um carro real, esses atributos são incorpor
carro mantém seus próprios atributos. Cada carro sabe a quantidade de gasolina q
tanque, mas desconhece quanto há no tanque de outros carros.
 
DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São Paulo: Pearson Edu
2017.
 
Considerando o texto acima, avalie as seguintes afirmações se desejássemos cria
orientado a objetos:
 
I. O carro pode ser representado por uma classe.
 
II. As capacidades do carro podem ser representadas por métodos.
 
III. Objetos da mesma classe possuem os mesmos atributos, mas com valores ind
 
É correto o que se afirma em:
A+
A
A-
05/10/2022 21:59 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/24353/quizzes/109356/take 3/6
0,2 ptsPergunta 3
I e II, apenas.
I, apenas
II e III, apenas.
I, II e III.
II, apenas.
Leia o texto abaixo:
 
Os diagramas da UML disponibilizam diferentes visões do sistema. Cada diagram
conjunto de entidades e de relacionamentos que podem ser representados. Eles s
em três categorias: estruturais, comportamentais e de interação.
 
GONÇALVES, E. J. T. Análise e projeto de sistemas 3. ed. Fortaleza: EdUECE, 
 
 
Sobre as categorias dos diagramas UML, analise as afirmativas abaixo:
 
I. Os diagramas estruturais que são aqueles que tratam o aspecto estrutural tanto 
do sistema quanto das classes, a partir da representação de seu esqueleto e estru
“relativamente estáveis”.
II. Os diagramas comportamentais que são aqueles que descrevem o sistema com
modelado quando em execução, isto é, a modelagem dinâmica do sistema.
III. Os diagramas de interação que são aqueles descrevem o sistema computacion
quando em execução, representando a comunicação entre entidades e a sequênc
ser invocada.
 
É correto o que se afirma apenas em:
A+
A
A-
05/10/2022 21:59 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/24353/quizzes/109356/take 4/6
0,2 ptsPergunta 4
III, apenas.
I, apenas
II e III, apenas.
II, apenas.
Leia o texto abaixo:
 
Um processo de software é um conjunto de atividades relacionadas que levam à p
produto de software. Essas atividades podem envolver o desenvolvimento de softw
linguagem de programação.
 
 
SOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Pearson, 2011.
 
Sobre as atividades que envolvem o desenvolvimento de software, analise as afirm
 
I. Levantamento de requisitos ou elicitação de requisitos tem o objetivo de estabel
funcionalidades o sistema a ser desenvolvido deverá ter.
II. Projeto é a atividade que determinará “como” o sistema funcionará para atende
acordo com os recursos tecnológicos existentes.
III. Desenvolvimento ou implementação tem o objetivo de disponibilizar o uso do s
ambiente de sua operação, treinando usuários, configurando o ambiente de produ
vezes, convertendo bases de dados.
 
 
É correto o que se afirma apenas em:
A+
A
A-
05/10/2022 21:59 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/24353/quizzes/109356/take 5/6
I e II, apenas.
0,2 ptsPergunta 5
Leia o texto a seguir:
 
Os diagramas de casos de uso trazem narrativas que englobam as funcionalidade
precisamente os requisitos funcionais, em que alguns elementos são fundamentai
construção do diagrama.
 
 
Veja um exemplo de diagrama de casos de uso que reflete algumas funcionalidad
bancário:
 
 
 
Considerando as informações apresentadas, assinale a opção correta.
A+
A
A-
05/10/2022 21:59 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/24353/quizzes/109356/take 6/6
Nenhum dado novo para salvar. Última verificação às 21:59 
O exemplo mostra a opção de retirar o extrato, que é uma funcionalidade obrigatória,
por isso traz o extend.
Utilizamos include para definir que um caso de uso precisa obrigatoriamente do outro
para ser executado, como mostrado no exemplo, em que um cliente só poderá “sacar
dinheiro” caso o cadastro dele seja verificado.
O exemplo mostra a opção de retirar o extrato, que não é uma funcionalidade
obrigatória, por isso traz o include.
O exemplo mostra a opção de retirar o extrato, que não é uma funcionalidade
obrigatória, por isso traz o include.
O exemplo traz a aplicação de generalização, em que o caso de uso “Verificar
cadastro” herda o comportamento e o significado do caso de uso pai “Sacar
dinheiro”.
Utilizamos extend para definir que um caso de uso precisa obrigatoriamente do outro
para ser executado, como mostrado no exemplo, em que um cliente só poderá “sacar
dinheiro” caso o cadastro dele seja verificado.
Enviar teste
A+
A
A-