A maior rede de estudos do Brasil

Grátis
11 pág.
ATIVIDADE 4

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

operações costumam se 
repetir muitas vezes, a utilização de um 
caso de uso com o termo “manter” 
facilita a visualização do diagrama. 
●  
Pergunta 7 
● 1 em 1 pontos 
●  
●  
Pergunta 8 
● 0 em 1 pontos 
   
  O processo de desenvolvimento de software é composto por um 
conjunto de metodologias e processos que tem como objetivo 
garantir a qualidade do produto e gestão ágil do projeto. Nesse 
contexto, imagine que uma pessoa foi contratada para desenvolver 
um sistema a uma padaria de uma determinada cidade. Sobre o 
desenvolvimento de sistemas e a documentação, assinale a 
alternativa correta. 
     
 
 
 
     
Resposta 
Selecion
ada: 
 ​Independentemente do caso, é 
sempre necessário realizar a 
documentação. 
Resposta 
Correta: 
 ​Independentemente do caso, é sempre 
necessário realizar a documentação. 
Feedback
da 
respo
sta: 
Resposta correta. A alternativa está 
correta, pois, independentemente do 
tipo de sistema, aplicativo ou, até 
mesmo, um jogo computacional, 
deve-se realizar a sua respectiva 
documentação. Isso garantirá a 
estrutura do projeto, impactando na 
qualidade do produto, bem como no 
seu custo. 
●  
●  
Pergunta 9 
● 0 em 1 pontos 
●  
   
  O processo de desenvolvimento de software pode envolver diversos 
profissionais, bem como um conjunto de recursos para documentar 
um software. Dentre esses recursos, é muito comum realizar a 
entrevista com o cliente. Ao ter em vista os tipos de entrevista, 
existe uma em que o entrevistador já tem as perguntas prontas. 
Considerando o exposto, como se denomina esse tipo de 
entrevista? 
  
     
 
 
 
     
Resposta Selecionada:  ​Entrevista 
dirigida. 
Resposta Correta:  ​Entrevista fechada. 
Feedback
da 
respo
sta: 
Sua resposta está incorreta. A alternativa 
está incorreta, pois os termos 
entrevista paralela, entrevista de 
requisitos e entrevista dirigida não 
existem no contexto de projeto de 
software. Já a entrevista aberta é o 
oposto da entrevista fechada, já que, 
nela, as perguntas são feitas de acordo 
como a conversa flui com o cliente. 
   
●  
Pergunta 10 
● 0 em 1 pontos 
●  
  Analise a seguinte figura: 
 
 
Fonte: Elaborada pelo autor. 
 
Os diagramas de bancos de dados têm como objetivo trazer uma 
representação visual de como os dados estão relacionados entre si 
e de como sua estrutura será armazenada fisicamente. O modelo 
conceitual é considerado um modelo de alto nível e é representado 
pelo diagrama entidade relacionamento. Referente ao diagrama 
apresentado, assinale a alternativa correta. 
     
 
 
 
     
Resposta 
Seleciona
da: 
 ​A notação (1,1) representa que o 
campo CPF é monovalorado. 
Resposta 
Correta: 
 ​O campo cursos poderia ser 
transformado em uma tabela para 
cursos. 
Feedback
da 
respo
sta: 
Sua resposta está incorreta. A alternativa 
está incorreta, pois a tabela tem o 
campo id_pessoa (campo este que é 
identificador). Já a notação (1,1), um 
para um, indica que o campo CPF é 
obrigatório e monovalorado. A notação 
(1,N), um para muitos, no campo 
cursos, indica que esse campo é 
obrigatório e é multivalorado. 
   
 
  O paradigma de programação orientado a objetos é amplamente 
utilizado no desenvolvimento de sistemas. Nesse sentido, a 
orientação a objetos é uma tecnologia que enxerga os sistemas 
como sendo coleção de objetos integrantes. Ela permite melhorar a
reusabilidade e a extensibilidade dos softwares. 
 
FARINELLI, F. ​Conceitos Básicos de programação orientada a 
objetos​ ​. Instituto Federal Sudeste de Minas Gerais, 2007. 
Disponível em: 
http://sistemas.riopomba.ifsudestemg.edu.br/dcc/materiais/1662272
077_POO.pdf. Acesso em: 10 jan. 2020. 
 
No que tange à criação de diagrama de classes e à sua 
implementação orientada a objetos, assinale a alternativa correta. 
     
 
 
 
     
Resposta 
Selecion
ada: 
 ​Uma vez criado o diagrama de 
classes, sua implementação pode ser
feita em qualquer linguagem de 
programação. 
Resposta 
Correta: 
 ​Uma vez criado o diagrama de classes, 
sua implementação pode ser feita em 
qualquer linguagem orientada a objetos. 
Feedback
da 
resp
osta:
Sua resposta está incorreta. A alternativa 
está incorreta, pois um projeto de 
sistema orientado a objetos 
representado a objetos não 
precisamente estará atrelado a 
tecnologias como PHP, JAVA ou PHP. O
diagrama de classes é desenvolvido 
para representar o comportamento 
das classes e sua implementação 
pode ser feita em qualquer linguagem
desde que seja orientada a objetos.

Crie agora seu perfil grátis para visualizar sem restrições.