Buscar

combinepdf (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 55 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 55 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 55 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

16/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2457681&cmid=748002 1/5
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV2 / Avaliação 02 (8 pontos)
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Correto
Atingiu 0,80 de
0,80
Questão 3
Correto
Atingiu 0,80 de
0,80
Iniciado em quinta, 3 Jun 2021, 19:44
Estado Finalizada
Concluída em quinta, 3 Jun 2021, 20:29
Tempo
empregado
45 minutos 21 segundos
Avaliar 4,80 de um máximo de 8,00(60%)
A UML (Unified Modeling Language) define dois tipos principais de diagramas: estruturais e comportamentais. 
Qual das opções abaixo lista apenas diagramas comportamentais da UML?
Escolha uma opção:
a. Classes; Sequência; Comunicações. 
b. Atividades; Casos de Uso; Classes. 
c. Máquina de Estados; Atividades; Casos de Uso. 
d. Sequência; Tempo; Perfil. 
e. Tempo; Objetos; Pacotes. 
Um Técnico do TRE-SP está participando do levantamento de requisitos para um novo sistema que objetiva a detecção
de fraudes em campanhas eleitorais. Os requisitos iniciais estão pouco definidos e, além disso, buscam-se a mitigação
dos riscos do projeto e a descoberta de falhas provocadas por comunicação verbal. O Técnico deve indicar que, neste
caso, seria correto 
Escolha uma opção:
a. utilizar o método Scrum e ampliar o time box da sprint para 60 dias para criar o primeiro "Pronto". 
b. implementar o sistema com base no processo ágil de desenvolvimento MPS.BR. 
c. implementar um protótipo do sistema a partir de um modelo funcional do produto esperado. 
d. utilizar a métrica LOC antes de se iniciar o sistema, para mitigar riscos de requisitos funcionais errados. 
e. utilizar outra técnica de levantamento de requisitos, como RAD. 
O Diagrama de Caso de Uso serve para representar como os casos de uso interagem entre si no sistema e com os
usuários (atores), ou seja, como as funcionalidades se relacionarão umas com as outras e como serão utilizadas pelo
usuário, durante o uso do sistema. Um engenheiro de software modelou a seguinte abstração:
 
em I for colocada a palavra 
Escolha uma opção:
a. extend, o registro não será obrigatório ao se fazer login. 
b. include, subentende-se que o cidadão já está registrado ao se fazer o login. 
c. include, o cidadão não precisará se registrar ao fazer login. 
d. extend, o cidadão terá que se registrar toda vez que fizer login. 
e. union, os dois casos de uso serão entendidos como um único caso de uso. 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=748002
16/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2457681&cmid=748002 2/5
Questão 4
Incorreto
Atingiu 0,00 de
0,80
Questão 5
Correto
Atingiu 0,80 de
0,80
A figura abaixo apresenta parte de um modelo de classes de domínio de um sistema de registro de voos de uma agência
de aviação asiática:
 
A partir deste modelo foram elaboradas as seguintes assertivas: 
I. O modelo permite identificar inequivocamente as cidades de origem e destino de um voo. 
II. Um piloto pode não comandar um voo. 
III. Uma cidade pode não ser atendida por um voo. 
Marque a alternativa correta em relação às assertivas acima. 
Escolha uma opção:
a.
Apenas as assertivas II e III são verdadeiras. 
b. Apenas as assertivas I e II são verdadeiras. 
c. Todas as assertivas são verdadeiras. 
d. Apenas as assertivas I e III são verdadeiras. 
e. Todas as assertivas são falsas. 
Um diagrama de atividade é essencialmente um gráfico de fluxo, mostrando o fluxo de controle de uma atividade para
outra e serão empregados para fazer a modelagem de aspectos dinâmicos do sistema. Nesse diagrama da UML, o
desvio representa 
Escolha uma opção:
a. uma condição que seleciona caminhos distintos mutuamente exclusivos para uma atividade. 
b. a união de todas as transições, originadas por uma separação, que tenham terminadas as atividades. 
c. uma separação que determina caminhos distintos executados em paralelo. 
d. as associações entre estados e atividades. 
e. a passagem de um comportamento condicional, indicando um único caminho de saída. 
16/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2457681&cmid=748002 3/5
Questão 6
Incorreto
Atingiu 0,00 de
0,80
Questão 7
Incorreto
Atingiu 0,00 de
0,80
Um diagrama de estado mostra os possíveis estados de um objeto e as transações responsáveis pelas suas mudanças
de estado. 
Considere o diagrama a seguir:
 
 
É correto afirmar que
 
Escolha uma opção:
a. um determinado objeto poderá ter quatro estados durante a sua execução, sendo estes Novo, Editado, Gravado
e Finalizado.
b. O Estado EM Produção é um estado aninhado.
c. Os Estados EM Produção e Editado só poderão mudar para os estados Em Produção e Gravado. 
d. O Objeto no estado Em Produção poderá ficar somente neste estado ou mudar para Editado ou Gravado.
e. A Ação de Enviar para a produção ocorrerá depois da saída do estado Novo.
Considere o diagrama de classes de projeto e as seguintes afirmativas:
 
[1] Telefone possui um atributo coleção da classe Contato.
[2] Contato possui um atributo da classe Grupo.
[3] Grupo possui um atributo coleção da classe Contato.
Quais as afirmativas corretas?
 
Escolha uma opção:
a. [1] - [3] 
b. [2] - [3]
c. [1] - [2] - [3]
d. [1] - [2]
e. [3]
16/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2457681&cmid=748002 4/5
Questão 8
Correto
Atingiu 0,80 de
0,80
Questão 9
Incorreto
Atingiu 0,00 de
0,80
A UML 2.0 é composta por muitos diagramas. O objetivo disso é formar múltiplas visões do sistema a ser modelado,
analisando-o e modelando-o sob diversos aspectos, procurando-se, assim, atingir a completude da modelagem. De
acordo com o cenário, para imprimir a quantidade de papel no Diagrama a seguir, qual modelo foi utilizado? 
 
 
Escolha uma opção:
a. Diagrama de Sequência.
b. Diagrama de Comunicação. 
c. Diagrama de Gráficos de Estados.
d. Diagrama de Pacotes.
e. Diagrama de Atividades.
Considerando a geração do modelo objeto-relacional a partir do Modelo de Classes pode-se afirmar:
 
[I] A tabela comercial possui 1 chave estrangeira referenciando a chave primária da tabela imovel.
[II] A tabela corretor possui uma chave primária simples, não possuindo chave estrangeira. 
[III] A tabela comercialização possui 3 chaves estrangeiras. 
[IV] A associação entre as classes Comercalização e Imovel gera uma tabela de relacionamento. 
Quais as opções corretas? 
Escolha uma opção:
a. I e II 
b. II, IV. 
c. I e III 
d. Todas as opções.
e. I, II e III. 
16/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2457681&cmid=748002 5/5
Questão 10
Correto
Atingiu 0,80 de
0,80
Considerando os diagramas aplicados na modelagem da arquitetura do sistema, avalie os conceitos e características a
seguir:
[A] Diagrama de Componentes.
[B] Diagrama de Implantação.
 
[1] Representa a configuração e a arquitetura de um sistema no qual estarão ligados todos os software e hardware, bem
como sua interação com outros elementos de suporte ao processamento.
[2] Diz respeito à disposição dos subsistemas de um SSOO pelos nós de processamento disponíveis.
[3] Permite definir uma proposta de arquitetura para um sistema, pois descreve as principais partes do sistema que será
desenvolvido, ocultando as operações dessas partes e mostrando as interações entre elas por meio das interfaces
disponibilizadas e das interfaces necessárias.
Quais as opções relacionam os conceitos às características corretamente? 
 
Escolha uma opção:
a. [1][A]-[2][B]-[3][B] 
b. [1][A]-[2][A]-[3][B] 
c. [1][A]-[2][B]-[3][A] 
d. [1][B]-[2][B]-[3][A] 
e. [1][B]-[2][A]-[3][A]◄ Vídeo Aula Remota Digital - Tema 10 Seguir para... Avaliação 03 - 10 pontos ►
Rio Comprido
Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ
Méier
Rua Venceslau, 315 Méier, Rio de Janeiro, RJ
 Central de atendimento: (21) 2563-1919
© 2018 UniCarioca | Todos os direitos reservados.
https://ava.unicarioca.edu.br/graduacao/mod/url/view.php?id=747871&forceview=1
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=749988&forceview=1
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455168&cmid=748002 1/6
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV2 / Avaliação 02 (8 pontos)
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Correto
Atingiu 0,80 de
0,80
Iniciado em quarta, 2 Jun 2021, 18:55
Estado Finalizada
Concluída em quarta, 2 Jun 2021, 20:10
Tempo
empregado
1 hora 14 minutos
Avaliar 4,80 de um máximo de 8,00(60%)
Um Analista de Sistemas está trabalhando em uma fase do desenvolvimento de um software em que objetiva-se criar
uma estratégia de solução, sendo necessário definir o que o sistema deve fazer antes de se definir como o sistema irá
fazer. Nesta etapa deve-se realizar a validação e verificação dos modelos construídos, antes de partir para solução do
problema. O Analista de Sistemas está na fase de 
Escolha uma opção:
a. Análise de Requisitos. A verificação executa diversas atividades a fim de se testar se cada funcionalidade de
cada módulo do software funcionará adequadamente. 
b. Projeto do software. A validação verifica se os modelos construídos estão em conformidade com os requisitos do
cliente. 
c. Levantamento de requisitos. A validação executa diversas atividades a fim de se validar o produto de software,
testando cada funcionalidade de cada módulo. 
d. Levantamento de Requisitos. A verificação tem por objetivo assegurar que o sistema de software está atendendo
às reais necessidades do cliente. 
e. Análise de Requisitos. A validação tem por objetivo assegurar que o sistema de software está atendendo às reais
necessidades do cliente. 
Um Técnico do TRE-SP está participando do levantamento de requisitos para um novo sistema que objetiva a detecção
de fraudes em campanhas eleitorais. Os requisitos iniciais estão pouco definidos e, além disso, buscam-se a mitigação
dos riscos do projeto e a descoberta de falhas provocadas por comunicação verbal. O Técnico deve indicar que, neste
caso, seria correto 
Escolha uma opção:
a. utilizar a métrica LOC antes de se iniciar o sistema, para mitigar riscos de requisitos funcionais errados. 
b. utilizar outra técnica de levantamento de requisitos, como RAD. 
c. implementar o sistema com base no processo ágil de desenvolvimento MPS.BR. 
d. utilizar o método Scrum e ampliar o time box da sprint para 60 dias para criar o primeiro "Pronto". 
e. implementar um protótipo do sistema a partir de um modelo funcional do produto esperado. 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=748002
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455168&cmid=748002 2/6
Questão 3
Incorreto
Atingiu 0,00 de
0,80
Questão 4
Correto
Atingiu 0,80 de
0,80
UML é um acrônimo para a expressão Unified Modeling Language. Pela definição de seu nome, vemos que a UML é uma
linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e documentar os sistemas orientados a
objetos que desenvolvemos, particularmente os relacionamentos entre casos de uso.
Avalie as afirmativas.
I - Relacionamento Extend – expressa rotinas de exceção ou desmembramento de um caso de uso, quando um cenário
alternativo, implementado por um outro caso de uso, é chamado de forma condicional. 
II - Relacionamento Include – separa trechos que dependam da interação com um ator em específico. 
III - Relacionamento Extend – separa um comportamento obrigatório de outro opcional. 
IV - Relacionamento Include – separa uma parte comum a dois ou mais casos de uso para um novo caso de uso e
posteriormente essa parte comum é incluída aos casos de uso de origem.
Está correto o que se afirma em
Escolha uma opção:
a. I e III, apenas. 
b. I e IV, apenas. 
c. II e III, apenas. 
d. I, III e IV, apenas. 
e. I, II e IV, apenas. 
No diagrama de classes UML mostrado abaixo, as classes ClasseA e ClasseD são abstratas. As demais classes são
concretas. 
Considere que objetoX é uma instância de ClasseB. Com base apenas no diagrama, tem-se que objetoX 
Escolha uma opção:
a. pode ser associado a, no máximo, várias instâncias da ClasseE ou da ClasseF. 
b. não pode ser associado a uma instância de ClasseE que já esteja associada a outra instância de ClasseB. 
c. está associado a uma instância de ClasseC. 
d. pode ser associado a, no máximo, uma instância de ClasseE e a uma de ClasseF. 
e. não pode ser associado simultaneamente a instâncias de ClasseE e de ClasseF. 
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455168&cmid=748002 3/6
Questão 5
Correto
Atingiu 0,80 de
0,80
Questão 6
Correto
Atingiu 0,80 de
0,80
A UML é uma linguagem-padrão para a elaboração da estrutura de projetos de software. Ela poderá ser empregada para
a visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de
software. Qual diagrama da UML representa a figura a seguir? 
 
Escolha uma opção:
a. Diagrama de Atividade. 
b. Diagrama de Classes.
c. Diagrama de Componentes. 
d. Diagrama de Sequência. 
e. Diagrama de Caso de Uso. 
A UML emprega diversos diagramas, cada um com uma finalidade específica . A seguir , são caracterizadas de três
desses diagramas.
I. descreve os aspectos dos objetos que tratam do tempo e dos eventos que marcam mudanças.
II. descreve a estrutura dos objetos em um sistema - sua identidade, seus relacionamentos com outros objetos, seus
atributos e suas operações. 
III. descreve aspectos específicos dos objetos - como os objetos individuais colaboram para alcançar o comportamento do
sistema como um todo. 
As descrições em I, II e III estão associadas, respectivamente, aos diagramas de:
 
Escolha uma opção:
a. atividades, componentes e estados 
b. componentes, estados e classes.
c. estados, classes e interações 
d. interações, atividades e componentes. 
e. classes, interações e atividades
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455168&cmid=748002 4/6
Questão 7
Correto
Atingiu 0,80 de
0,80
Questão 8
Incorreto
Atingiu 0,00 de
0,80
Considere o diagrama de classes UML apresentado a seguir.
 
Assinale a opção que apresenta a afirmativa correta. 
 
Escolha uma opção:
a. Pode existir uma instância de A que seja instância de B, de G e de H.
b. Toda instância de A é uma instância de B ou de C. 
c. Toda instância de A tem que ser instância de, ao menos, um destes três elementos: D, E ou F.
d. Pode existir uma instância de A que seja instância de D, de G e de H.
e. Pode existir uma instância de A que seja instância de B e de C.
A UML 2.0 é composta por muitos diagramas. O objetivo disso é formar múltiplas visões do sistema a ser modelado,
analisando-o e modelando-o sob diversos aspectos, procurando-se, assim, atingir a completude da modelagem. De
acordo com o cenário, avalie as afirmativas:
 
1. a mensagem "envia formulário" é implementada na classe Utilizador.
2. a classe Página Alterar Perfil terá 2(dois) novos métodos em função do diagrama.
3. a classe Utilizador terá 2(dois) novos métodos em função do diagrama.
Quais as afirmativas verdadeiras?
 
Escolha uma opção:
a. [1]-[2]
b. [1]-[3]
c. [2]-[3] 
d. [2]
e. [1]-[2]-[3]
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455168&cmid=7480025/6
Questão 9
Incorreto
Atingiu 0,00 de
0,80
Questão 10
Incorreto
Atingiu 0,00 de
0,80
Considerando a geração do modelo objeto-relacional a partir do Modelo de Classes pode-se afirmar:
 
[I] A tabela comercial possui 1 chave estrangeira referenciando a chave primária da tabela imovel.
[II] A tabela corretor possui uma chave primária simples, não possuindo chave estrangeira. 
[III] A tabela comercialização possui 3 chaves estrangeiras. 
[IV] A associação entre as classes Comercalização e Imovel gera uma tabela de relacionamento. 
Quais as opções corretas? 
Escolha uma opção:
a. II, IV. 
b. I e II 
c. Todas as opções.
d. I, II e III. 
e. I e III 
Considerando os diagramas aplicados na modelagem da arquitetura do sistema, avalie os conceitos e características a
seguir: 
[A] Diagrama de Componentes 
[B] Diagrama de Implantação
[1] Mostra a configuração dos nós de processamento em tempo de execução, seus relacionamentos e os componentes
que existem em cada nó. 
[2] Uma coleção de componentes de software e seus inter-relacionamentos 
[3] Permite indicar o protocolo na ligação entre dois nós. 
Quais as opções relacionam os conceitos às características corretamente? 
 
 
Escolha uma opção:
a. [1][A]-[2][B]-[3][B] 
b. [1][B]-[2][A]-[3][B] 
c. [1][A]-[2][A]-[3][B]
d. [1][B]-[2][B]-[3][A] 
e. [1][B]-[2][A]-[3][A] 
◄ Vídeo Aula Remota Digital - Tema 10 Seguir para...
Rio Comprido Méier
https://ava.unicarioca.edu.br/graduacao/mod/url/view.php?id=747871&forceview=1
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455168&cmid=748002 6/6
o Co p do
Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ
é e
Rua Venceslau, 315 Méier, Rio de Janeiro, RJ
 Central de atendimento: (21) 2563-1919
© 2018 UniCarioca | Todos os direitos reservados.
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2454886&cmid=748002 1/6
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV2 / Avaliação 02 (8 pontos)
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Correto
Atingiu 0,80 de
0,80
Iniciado em quarta, 2 Jun 2021, 17:24
Estado Finalizada
Concluída em quarta, 2 Jun 2021, 18:45
Tempo
empregado
1 hora 21 minutos
Avaliar 5,60 de um máximo de 8,00(70%)
Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta. 
 
 
Escolha uma opção:
a. A análise de requisitos ocorre na fase de elaboração, em que são feitas entrevistas com usuários e definição do
escopo do projeto. 
b. Por se tratar de um processo iterativo e evolutivo, a análise de requisitos ocorre na fase de construção
juntamente com a programação, o que permite que os requisitos sejam revistos. 
c. A maior parte da análise de requisitos ocorre durante a fase de elaboração. 
d. A análise de requisitos deve acontecer antes da programação e testes do sistema, não podendo sofrer
alterações a partir do momento que estejam definidos.
e. A análise de requisitos ocorre na fase de construção, quando são descritos todos os casos de uso, e em seguida
modelados por meio de diagramas de casos de uso UML. 
Um Técnico do TRE-SP está participando do levantamento de requisitos para um novo sistema que objetiva a detecção
de fraudes em campanhas eleitorais. Os requisitos iniciais estão pouco definidos e, além disso, buscam-se a mitigação
dos riscos do projeto e a descoberta de falhas provocadas por comunicação verbal. O Técnico deve indicar que, neste
caso, seria correto 
Escolha uma opção:
a. utilizar o método Scrum e ampliar o time box da sprint para 60 dias para criar o primeiro "Pronto". 
b. implementar o sistema com base no processo ágil de desenvolvimento MPS.BR. 
c. utilizar outra técnica de levantamento de requisitos, como RAD. 
d. implementar um protótipo do sistema a partir de um modelo funcional do produto esperado. 
e. utilizar a métrica LOC antes de se iniciar o sistema, para mitigar riscos de requisitos funcionais errados. 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=748002
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2454886&cmid=748002 2/6
Questão 3
Correto
Atingiu 0,80 de
0,80
O engenheiro de software Silva elaborou o modelo a seguir para um sistema de prestação de contas.
 
Com base no diagrama de caso de uso apresentado, Silva especificou que
Escolha uma opção:
a. "Consultar Processo de Prestação de Contas" possui um ponto de extensão para execução de "Retificar
Processo de Prestação de Contas". 
b. "Jurisdicionado" representa um comportamento do sistema. 
c. O relacionamento entre "Retificar Processo de Prestação de Contas" e "Consultar Processo de Prestação de
Contas" representa o reuso de Caso de Uso. 
d. "Gestor" é um papel desempenhado por "Jurisdicionado". 
e. "Retificar Processo de Prestação de Contas" possui um ponto de extensão para execução de "Consultar
Processo de Prestação de Contas". 
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2454886&cmid=748002 3/6
Questão 4
Correto
Atingiu 0,80 de
0,80
Questão 5
Correto
Atingiu 0,80 de
0,80
Considere o diagrama de classes a seguir:
 
 Analise as afirmativas a seguir, identificando as opções CORRETAS:
[I] Quarto e Hotel possuem uma associação do tipo composição.
[II] Um funcionário pode possuir vários endereços.
[III] Todo cliente realiza no mínimo uma reserva.
[IV] Uma reserva possui no mínimo 1 quarto.
 
Escolha uma opção:
a. Todas as opções. 
b. I, II e III. 
c. II e IV.
d. II, III e IV. 
e. I e IV 
A Unified Modeling Language, ou Linguagem Unificada de Modelagem, é, como o nome indica, uma linguagem de
notação utilizada para modelar e documentar as diversas fases do desenvolvimento de sistemas orientados a objetos. A
UML está na sua versão 2.5 sendo mantida pelo Object Management Group (OMG). A UML possui duas grandes
categorias: Estruturais e Comportamentais.
 Identifique o diagrama que NÃO faz parte dos Diagramas Estruturais:
Escolha uma opção:
a. Atividades 
b. Classes 
c. Pacotes 
d. Objetos 
e. Componentes 
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2454886&cmid=748002 4/6
Questão 6
Correto
Atingiu 0,80 de
0,80
Questão 7
Incorreto
Atingiu 0,00 de
0,80
A UML emprega diversos diagramas, cada um com uma finalidade específica . A seguir , são caracterizadas de três
desses diagramas.
I. descreve os aspectos dos objetos que tratam do tempo e dos eventos que marcam mudanças.
II. descreve a estrutura dos objetos em um sistema - sua identidade, seus relacionamentos com outros objetos, seus
atributos e suas operações. 
III. descreve aspectos específicos dos objetos - como os objetos individuais colaboram para alcançar o comportamento do
sistema como um todo. 
As descrições em I, II e III estão associadas, respectivamente, aos diagramas de:
 
Escolha uma opção:
a. classes, interações e atividades
b. atividades, componentes e estados 
c. estados, classes e interações 
d. componentes, estados e classes.
e. interações, atividades e componentes. 
Considere o diagrama de classes de projeto e as seguintes afirmativas:
 
 
[1] Telefone possui um atributo coleção da classe Contato.
[2] Classe Contato possui dois novos atributos em função das suas associações.
[3]Classe Telefone possui dois novos atributos em função das suas associações.
Quais as afirmativas corretas?
 
Escolha uma opção:
a. [2] - [3]
b. [1] - [2] - [3]
c. [3] 
d. [1] - [2]
e. [1] - [3]
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2454886&cmid=748002 5/6
Questão 8
Incorreto
Atingiu 0,00 de
0,80
Questão 9
Incorreto
Atingiu0,00 de
0,80
Um diagrama de interação mostra uma interação formada por um conjunto de objetos e seus relacionamentos, incluindo
as mensagens que poderão ser trocadas entre eles. Os diagramas de sequência e os diagramas de comunicação são
chamados de diagramas de interação. Nesse contexto, avalie as seguintes afirmativas: 
1. As informações de um diagrama de comunicação, que, frequentemente, são as mesmas apresentadas no diagrama
de sequência, não se preocupam com a temporalidade do processo, concentrando-se em como os objetos estão
vinculados e quais mensagens trocam entre si durante o processo.
2. O diagrama de sequência é um diagrama de interação que dá ênfase à ordenação temporal de mensagens.
3. A sintaxe correta ao descrever um objeto em um diagrama de sequências é "nome da classe : nome do objeto".
Quais as afirmativas CORRETAS?
 
Escolha uma opção:
a. [1]
b. [1]-[2] 
c. [2]-[3] 
d. [1]-[3] 
e. [1]-[2]-[3] 
Considerando a geração do modelo objeto-relacional a partir do Modelo de Classes pode-se afirmar: 
 
 [I] A tabela Consulta possui 2 chaves estrangeiras.
[II] A tabela Serviço possui 1 chave estrangeira. 
[III] A tabela Horário possui 2 chaves estrangeiras. 
[IV] A tabela Agenda não possui chave estrangeira. 
Quais as opções corretas?
Escolha uma opção:
a. I e II 
b. IV 
c. I, II e III 
d. I, III e IV 
e. I e III 
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2454886&cmid=748002 6/6
Questão 10
Correto
Atingiu 0,80 de
0,80
Na linguagem UML, o diagrama que mostra o layout físico de um sistema, revelando quais partes do software são
executadas em quais partes do hardware, é chamado de diagrama de 
Escolha uma opção:
a. atividades. 
b. casos de uso. 
c. implantação. 
d. sequência.
e. classes. 
◄ Vídeo Aula Remota Digital - Tema 10 Seguir para...
Rio Comprido
Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ
Méier
Rua Venceslau, 315 Méier, Rio de Janeiro, RJ
 Central de atendimento: (21) 2563-1919
© 2018 UniCarioca | Todos os direitos reservados.
https://ava.unicarioca.edu.br/graduacao/mod/url/view.php?id=747871&forceview=1
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455339&cmid=748002 1/6
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV2 / Avaliação 02 (8 pontos)
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Correto
Atingiu 0,80 de
0,80
Iniciado em quarta, 2 Jun 2021, 19:43
Estado Finalizada
Concluída em quarta, 2 Jun 2021, 21:03
Tempo
empregado
1 hora 20 minutos
Avaliar 6,40 de um máximo de 8,00(80%)
O Modelo Espiral foi originalmente proposto por Boehm em 1988 onde cada setor da espiral corresponde a uma tarefa
(fase)do desenvolvimento. A seguir algumas afirmativas:
I) A primeira tarefa inclui a determinação de objetivos, alternativas e restrições, onde ocorre o comprometimento dos
envolvidos e o estabelecimento de uma estratégia para alcançar os objetivos.
II) Na segunda tarefa ocorre o desenvolvimento do produto.
III) Na terceira tarefa ocorre a avaliação de alternativas, identificação e solução de riscos, executa-se uma análise de
risco. Prototipação é uma boa ferramenta para tratar riscos. Se o risco for considerado inaceitável, pode parar o projeto.
IV) Na quarta tarefa o produto é avaliado e se prepara para iniciar um novo ciclo.
Quais opções com afirmativas VERDADEIRAS?
Escolha uma opção:
a. I - II - III 
b. I - II - III - IV 
c. II - IV 
d. I - III - IV 
e. I - IV 
Requisitos de um sistema são descrições dos serviços fornecidos pelo sistema e as suas restrições operacionais. Com
relação aos requisitos de software, é verdadeiro dizer-se que 
Escolha uma opção:
a. os requisitos de produto, os organizacionais e os externos são tipos de requisitos funcionais. 
b. as necessidades do usuário são informações que substituem os requisitos do software. 
c. os requisitos funcionais são declarações de serviços que o sistema deve fornecer, como o sistema deve reagir e
se comportar para determinadas entradas e situações. 
d. os requisitos não funcionais são aqueles diretamente relacionados às funções específicas fornecidas pelo
sistema, ou seja, referem-se diretamente às características do software. 
e. o documento de requisito de software (SRS, do inglês Software Requirements Specification) é um documento
restrito à equipe de desenvolvimento de software. 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=748002
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455339&cmid=748002 2/6
Questão 3
Correto
Atingiu 0,80 de
0,80
Questão 4
Correto
Atingiu 0,80 de
0,80
UML é um acrônimo para a expressão Unified Modeling Language. Pela definição de seu nome, vemos que a UML é uma
linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e documentar os sistemas orientados a
objetos que desenvolvemos, particularmente os relacionamentos entre casos de uso.
Avalie as afirmativas.
I - Relacionamento Extend – expressa rotinas de exceção ou desmembramento de um caso de uso, quando um cenário
alternativo, implementado por um outro caso de uso, é chamado de forma condicional. 
II - Relacionamento Include – separa trechos que dependam da interação com um ator em específico. 
III - Relacionamento Extend – separa um comportamento obrigatório de outro opcional. 
IV - Relacionamento Include – separa uma parte comum a dois ou mais casos de uso para um novo caso de uso e
posteriormente essa parte comum é incluída aos casos de uso de origem.
Está correto o que se afirma em
Escolha uma opção:
a. I e IV, apenas. 
b. I, III e IV, apenas. 
c. II e III, apenas. 
d. I, II e IV, apenas. 
e. I e III, apenas. 
Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar o controle
dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de modelagem a ser utilizada
seria a UML.
Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o diagrama de
classes a seguir. 
Infere-se, pela leitura desse modelo, que 
Escolha uma opção:
a. um mesmo cliente pode realizar um mesmo exame mais de uma vez, com a diferenciação dos pedidos realizada
pela data da coleta, formaPagto e flagPagamento. 
b. o pacote associado à classe Pedido especifica a implementação de um método de controle do construtor da
classe Pedido. 
c. os objetos da classe Empresa possuem um atributo: número de seu CNPJ. 
d. cada objeto da classe Reativos só pode ser instanciado a partir de algum método da classe Exame. 
e. um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual composto por um ou mais
reativos. 
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455339&cmid=748002 3/6
Questão 5
Correto
Atingiu 0,80 de
0,80
Questão 6
Correto
Atingiu 0,80 de
0,80
O objetivo do diagrama de atividades é mostrar o fluxo de atividades em um único processo. O diagrama mostra como
uma atividade depende uma da outra. Um diagrama de atividade pode ser regiões denominadas swimlanes. Nesse
contexto, vejamos algumas afirmativas:
I – A ramificação é um caminho de exceção representado por uma expressão booleana, podendo ter uma transição de
entrada e até duas transições de saída.
II – As raias (swimlanes) podem representar áreas de negócio em uma organização responsáveis por determinados
grupos de atividades.
III – Os fluxos concorrentes são representados pelas bifurcações e as uniões, sendo representadas por barras de
sincronização horizontais ou verticais.
Está CORRETO o afirmado em:
Escolha uma opção:
a. I, II e III 
b. IIc. I e III 
d. I e II 
e. II e III 
Análise o diagrama de máquina de estado a seguir
 
Sobre o diagrama, é CORRETO afirmar que
 
Escolha uma opção:
a. o aluno no estado “Jubilado” é o aluno que excedeu o tempo para cursar a disciplina. 
b. o aluno no estado “Cursando” pode ser "jubilado" e depois retornar ao estado de Cursando a qualquer momento.
c. o aluno no estado “Formado” é o aluno que cumpriu todos os créditos, e que pode ter passado pelo estado
“Transferido”.
d. o aluno no estado “Formado” é o aluno que cumpriu todos os créditos, e que não assume nenhum outro estado.
e. outra universidade, e depois de transferido, pode retornar a faculdade de origem sem a necessidade de efetuar
matricula.
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455339&cmid=748002 4/6
Questão 7
Correto
Atingiu 0,80 de
0,80
Questão 8
Incorreto
Atingiu 0,00 de
0,80
Considere o diagrama de classes de projeto e as seguintes afirmativas:
 
 
[1] Classe Venda possui dois novos atributos em função das suas associações.
[2] CatálogoDeProdutos possui um atributo da classe Loja.
[3] Classe CatálogoDeProdutos possui três novos atributos em função das suas associações.
Quais as afirmativas corretas?
 
Escolha uma opção:
a. [2] - [3]
b. [1] - [2] 
c. [1] - [2] - [3]
d. [1] - [3]
e. [3]
Um diagrama de interação mostra uma interação formada por um conjunto de objetos e seus relacionamentos, incluindo
as mensagens que poderão ser trocadas entre eles. Os diagramas de sequência e os diagramas de comunicação são
chamados de diagramas de interação. Nesse contexto, avalie as seguintes afirmativas: 
1. As informações de um diagrama de comunicação, que, frequentemente, são as mesmas apresentadas no diagrama
de sequência, não se preocupam com a temporalidade do processo, concentrando-se em como os objetos estão
vinculados e quais mensagens trocam entre si durante o processo.
2. O diagrama de sequência é um diagrama de interação que dá ênfase à ordenação temporal de mensagens.
3. A sintaxe correta ao descrever um objeto em um diagrama de sequências é "nome da classe : nome do objeto".
Quais as afirmativas CORRETAS?
 
Escolha uma opção:
a. [1]
b. [2]-[3] 
c. [1]-[2]-[3] 
d. [1]-[2] 
e. [1]-[3] 
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455339&cmid=748002 5/6
Questão 9
Incorreto
Atingiu 0,00 de
0,80
Questão 10
Correto
Atingiu 0,80 de
0,80
Considerando a geração do modelo objeto-relacional a partir do Modelo de Classes pode-se afirmar:
 
[I] A tabela comercialização possui 4 chaves estrangeiras.
[II] A tabela corretor possui uma chave primária simples, possuindo chave estrangeira. 
[III] A tabela residencial possui 1 chave estrangeira referenciando a chave primária da tabela imovel. 
[IV] A associação entre as classes Infraestrutura e Residencial gera uma tabela de relacionamento. 
Quais as opções corretas?
Escolha uma opção:
a. I, III, IV. 
b. II e III.
c. Todas as opções. 
d. I, II e III. 
e. I e II. 
Considerando os diagramas aplicados na modelagem da arquitetura do sistema, avalie os conceitos e características a
seguir:
[A] Diagrama de Componentes.
[B] Diagrama de Implantação.
 
[1] Representa a configuração e a arquitetura de um sistema no qual estarão ligados todos os software e hardware, bem
como sua interação com outros elementos de suporte ao processamento.
[2] Diz respeito à disposição dos subsistemas de um SSOO pelos nós de processamento disponíveis.
[3] Permite definir uma proposta de arquitetura para um sistema, pois descreve as principais partes do sistema que será
desenvolvido, ocultando as operações dessas partes e mostrando as interações entre elas por meio das interfaces
disponibilizadas e das interfaces necessárias.
Quais as opções relacionam os conceitos às características corretamente? 
 
Escolha uma opção:
a. [1][B]-[2][A]-[3][A] 
b. [1][A]-[2][B]-[3][A] 
c. [1][A]-[2][A]-[3][B] 
d. [1][A]-[2][B]-[3][B] 
e. [1][B]-[2][B]-[3][A] 
◄ Vídeo Aula Remota Digital - Tema 10 Seguir para...
https://ava.unicarioca.edu.br/graduacao/mod/url/view.php?id=747871&forceview=1
04/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455339&cmid=748002 6/6
Rio Comprido
Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ
Méier
Rua Venceslau, 315 Méier, Rio de Janeiro, RJ
 Central de atendimento: (21) 2563-1919
© 2018 UniCarioca | Todos os direitos reservados.
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV2 / Avaliação 02 (8 pontos)
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Correto
Atingiu 0,80 de
0,80
Iniciado em quinta, 3 Jun 2021, 14:08
Estado Finalizada
Concluída em quinta, 3 Jun 2021, 14:35
Tempo
empregado
27 minutos 15 segundos
Avaliar 4,80 de um máximo de 8,00(60%)
Sobre o processo unificado de desenvolvimento de software, pode-se afirmar:
I. O processo unificado de desenvolvimento de software é o conjunto de atividades necessárias para transformar requisitos do
usuário em um sistema de software.
II. Os aspectos que distinguem o processo unificado são capturados em três conceitos chaves: direcionado a casos de uso; iterativo
e incremental; com foco em desempenho. 
III. Há vários benefícios em se adotar um processo iterativo controlado, entre os quais podemos destacar a redução dos riscos
envolvendo custos a um único incremento. 
IV. O final de uma fase é marcado por um ponto de verificação. Um dos propósitos destes pontos de verificação é que permitem a
monitoração do progresso dos trabalhos. 
Quais as afirmativa(s) INCORRETA(S)?
Escolha uma opção:
a. I e II, somente 
b. II, III e IV, somente 
c. Todas as afirmações 
d. II, somente 
e. I, II e III, somente 
Considere a lista de requisitos, a seguir, de um sistema que será desenvolvido.
1. O sistema deverá emitir relatórios de compras a cada 15 dias. 
2. O sistema só irá permitir a visualização do campo "valor máximo" para gerentes. 
3. O sistema deverá fornecer diariamente o relatório de despesas. 
4. O sistema não poderá excluir um fornecedor do cadastro se o fornecedor estiver inadimplente. 
5. O sistema não permitirá acesso aos registros de compras após às 17 horas.
Em relação a esses requisitos, é correto afirmar que:
Escolha uma opção:
a. são todos requisitos não-funcionais. 
b. são todos requisitos funcionais. 
c. 1 e 5 são requisitos não-funcionais e 2, 3 e 4 são requisitos de domínio. 
d. 1, 2 e 3 são requisitos funcionais e 4 e 5 são requisitos de domínio. 
e. 1 e 5 são requisitos funcionais e 2, 3 e 4 são requisitos de domínio. 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=748002
Questão 3
Incorreto
Atingiu 0,00 de
0,80
Questão 4
Correto
Atingiu 0,80 de
0,80
Na Engenharia de Software, um caso de uso (do inglês use case) é um tipo de classificador representando uma unidade funcional
coerente provida pelo sistema, subsistema, ou classe manifestada por sequências de mensagens intercambiáveis entre os sistemas
e um ou mais atores.
Especificações de casos de uso são narrativas em texto, descrevendo a unidade funcional, e são amplamente utilizados para
representar requisitos funcionais nos sistemas. Os diagramas de Casos de Uso são representações gráficas dos Casos de Uso e
seus relacionamentos com outros casos de uso e atores.O apelo visual dessa ferramenta permite literalmente desenhar o processo
de execução do negócio e visualizar a responsabilidade de cada participante, quando ele entrará em cena, qual será sua interação, a
amplitude e a sequência em que o seu trabalho precisa ser realizado em relação às responsabilidades e tarefas dos demais
integrantes do processo. Um caso de uso representa uma unidade discreta dainteração entre um usuário (humano ou máquina) e o
sistema. Vejamos algumas afirmativas.
( ) o caso de uso A estende o caso de uso B, significa que quando o caso de uso A for executado o caso de uso B poderá (poderá –
talvez não seja) ser executado também. A direção do relacionamento é do caso de uso extensor (aqui o caso de uso B) para o caso
de uso estendido.
( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de uso D.
( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro caso de
uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: “o caso de uso Y foi executado antes
deste caso de uso”.
De acordo com a ordem apresentada, as afirmativas são, respectivamente,
Escolha uma opção:
a. V – V – F. 
b. F – V – V. 
c. F – V – F. 
d. F – F – V. 
e. V – F – V. 
Considere o diagrama de classes a seguir:
 
 Analise as afirmativas a seguir, identificando as opções CORRETAS:
[I] Quarto e Hotel possuem uma associação do tipo composição.
[II] Um funcionário pode possuir vários endereços.
[III] Todo cliente realiza no mínimo uma reserva.
[IV] Uma reserva possui no mínimo 1 quarto.
 
Escolha uma opção:
a. I, II e III. 
b. I e IV 
c. II e IV.
d. Todas as opções. 
II III IV
Questão 5
Incorreto
Atingiu 0,00 de
0,80
Questão 6
Correto
Atingiu 0,80 de
0,80
e. II, III e IV. 
Um diagrama de atividade é essencialmente um gráfico de fluxo, mostrando o fluxo de controle de uma atividade para outra, sendo
empregado na modelagem de aspectos dinâmicos do sistema. Essa modelagem pode incluir:
1. um método de uma classe;
2. um processo de negócio;
3. uma descrição de caso de uso. 
Quais as modelagens POSSÍVEIS?
Escolha uma opção:
a. 1 e 3 
b. 2 e 3 
c. 1, 2 e 3 
d. 1
e. 1 e 2
A UML emprega diversos diagramas, cada um com uma finalidade específica . A seguir , são caracterizadas de três desses
diagramas.
I. descreve os aspectos dos objetos que tratam do tempo e dos eventos que marcam mudanças.
II. descreve a estrutura dos objetos em um sistema - sua identidade, seus relacionamentos com outros objetos, seus atributos e suas
operações. 
III. descreve aspectos específicos dos objetos - como os objetos individuais colaboram para alcançar o comportamento do sistema
como um todo. 
As descrições em I, II e III estão associadas, respectivamente, aos diagramas de:
 
Escolha uma opção:
a. estados, classes e interações 
b. atividades, componentes e estados 
c. interações, atividades e componentes. 
d. componentes, estados e classes.
e. classes, interações e atividades
Questão 7
Incorreto
Atingiu 0,00 de
0,80
Questão 8
Correto
Atingiu 0,80 de
0,80
Diagrama de classes é uma representação estática utilizada para descrever a estrutura de um sistema, apresentando suas classes,
atributos, operações e as relações entre os objetos.
 
Considere o diagrama de classes de projeto e as seguintes afirmativas:
[1] Veículo é uma classe abstrata e possui um método abstrato que deve ser implementado pela classe Terrestre ou pela classe
Aquatico.
[2] Uma instância da Classe Anfibio possui 01 (um) atributo.
[3] Anfíbio possui duas superclasses, caracterizando a herança múltipla.
Quais as afirmativas CORRETAS?
 
Escolha uma opção:
a. [1] - [3] 
b. [1] - [2]
c. [1] - [2] - [3]
d. [1]
e. [2] - [3]
A UML 2.0 é composta por muitos diagramas. O objetivo disso é formar múltiplas visões do sistema a ser modelado, analisando-o e
modelando-o sob diversos aspectos, procurando-se, assim, atingir a completude da modelagem. De acordo com o cenário, avalie as
afirmativas:
 
1. a mensagem "Valida formulário" é implementada na classe Pagina Alterar Perfil.
2. a classe Página Alterar Perfil terá 3(três) novos métodos em função do diagrama.
3. a mensagem Envia formulário é executada após a mensagem Valida formulário.
Quais as afirmativas verdadeiras? 
Escolha uma opção:
a. [1]
b. [2]-[3]
c. [1]-[3] 
Questão 9
Incorreto
Atingiu 0,00 de
0,80
Questão 10
Correto
Atingiu 0,80 de
0,80
d. [1]-[2]
e. [1]-[2]-[3]
No contexto do mapeamento OO-R, temos o seguinte modelo conceitual:
Obs: # - PK
* - FK 
Avalie as seguintes afirmativas:
1. O modelo lógico gerado possui 6(seis) tabelas.
2. A tabela Parceiro possui duas chaves estrangerias.
3. A tabela Jurídica possui uma chave estrangeira referenciando a chave primária da tabela pessoa.
Quais as afirmativas CORRETAS?
Escolha uma opção:
a. [1]-[3] 
b. [1]-[2]-[3] 
c. [2]-[3] 
d. [1]-[2] 
e. [1] 
Sobre o diagrama de componentes da UML, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
(___) Permite a visualização da estrutura de alto nível do sistema e o comportamento dos serviços que os componentes de software
provêm e/ou consomem. 
(___) Determina, junto com o diagrama de Caso de Uso, os requisitos funcionais de um sistema e a sequência de execução dos
componentes que o compõem.
(___) Estabelece a base para que outros diagramas, como o Diagrama de Sequência e o Diagrama de Atividades, possam ser
construídos. 
Assinale a alternativa que apresenta a sequência correta de cima para baixo. 
Escolha uma opção:
a. V, V, F
b. V, F, F 
c. F, V, V
d. F, V, F
e F F V
e. F, F, V 
◄ Vídeo Aula Remota Digital - Tema 10 Seguir para...
Rio Comprido
Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ
Méier
Rua Venceslau, 315 Méier, Rio de Janeiro, RJ
 Central de atendimento: (21) 2563-1919
© 2018 UniCarioca | Todos os direitos reservados.
https://ava.unicarioca.edu.br/graduacao/mod/url/view.php?id=747871&forceview=1
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV2 / Avaliação 02 (8 pontos)
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Correto
Atingiu 0,80 de
0,80
Iniciado em quarta, 2 Jun 2021, 22:36
Estado Finalizada
Concluída em quarta, 2 Jun 2021, 23:03
Tempo
empregado
27 minutos 23 segundos
Avaliar 5,60 de um máximo de 8,00(70%)
Um Analista de Sistemas está trabalhando em uma fase do desenvolvimento de um software em que objetiva-se criar
uma estratégia de solução, sendo necessário definir o que o sistema deve fazer antes de se definir como o sistema irá
fazer. Nesta etapa deve-se realizar a validação e verificação dos modelos construídos, antes de partir para solução do
problema. O Analista de Sistemas está na fase de 
Escolha uma opção:
a. Análise de Requisitos. A validação tem por objetivo assegurar que o sistema de software está atendendo às reais
necessidades do cliente. 
b. Levantamento de requisitos. A validação executa diversas atividades a fim de se validar o produto de software,
testando cada funcionalidade de cada módulo. 
c. Análise de Requisitos. A verificação executa diversas atividades a fim de se testar se cada funcionalidade de
cada módulo do software funcionará adequadamente. 
d. Projeto do software. A validação verifica se os modelos construídos estão em conformidade com os requisitos do
cliente. 
e. Levantamento de Requisitos. A verificação tem por objetivo assegurar que o sistema de software está atendendo
às reais necessidades do cliente. 
Sobre a Análise e o Gerenciamento de Requisitos, é FALSO afirmar que: 
Escolha uma opção:
a. o gerenciamento de requisitos implica a alteração, inclusão e/ou exclusão de requisitos ao produto de software, o
que pode levar a alterações de prazos, de recursos humanos, de equipamentos e de tecnologia. 
b. na análise de requisitos o cliente utiliza as melhores práticas de engenharia de requisitos na tarefa de descrever
suas necessidades. 
c. o gerenciamento de requisitos corresponde ao conjunto de atividades que auxilia a equipe do projeto a identificar,
controlar e rastrear os requisitos, bem como a fazer as alterações nos requisitos durante o projeto. 
d. quanto mais tarde for identificado um problema na análise de requisitos, maior será o custo com o retrabalho. 
e. a elicitação é o processo de identificaçãoe entendimento das necessidades e restrições dos usuários. 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=748002
Questão 3
Correto
Atingiu 0,80 de
0,80
Para o Diagrama de Caso de Uso a seguir, é CORRETO afirmar que:
 
Escolha uma opção:
a. O caso de uso “Fechar Preços” está inserido no fluxo de execução do caso de uso “Avaliar Negócio”. 
b. Setas direcionadas indicam relacionamento sequencial entre casos de uso. 
c. O ator “Vendedor” executa o fluxo do caso de uso “Avaliar Negócio”. 
d. O ator “Sistema de Contabilidade” está incorreto, pois atores devem representar pessoas que interagem com o
sistema. 
e. O ator “Vendedor” executa o fluxo do caso de uso “Analisar Risco”. 
Questão 4
Correto
Atingiu 0,80 de
0,80
O objetivo do diagrama de classes é mostrar os relacionamentos existentes entre as classes que são abstraídas no
projeto, e como esses relacionamentos colaboram para a execução de um processo específico. Vejamos as classes CLY
e CLZ e que ITX seja uma interface. 
Vamos considerar as seguintes relações entre classes e interface:
• CLZ é uma subclasse de CLY;
• CLZ realiza ITX.
 
 
 
 
1) 
 
2)
 3)
 4)
 5)
Questão 5
Correto
Atingiu 0,80 de
0,80
 
Qual diagrama de classes UML representa de forma correta essas relações? 
Escolha uma opção:
a. 2
b. 4
c. 3 
d. 5
e. 1
A Unified Modeling Language, ou Linguagem Unificada de Modelagem, é, como o nome indica, uma linguagem de
notação utilizada para modelar e documentar as diversas fases do desenvolvimento de sistemas orientados a objetos. A
UML está na sua versão 2.5 sendo mantida pelo Object Management Group (OMG). A UML possui duas grandes
categorias: Estruturais e Comportamentais.
 Identifique o diagrama que NÃO faz parte dos Diagramas Estruturais:
Escolha uma opção:
a. Classes 
b. Atividades 
c. Componentes 
d. Objetos 
e. Pacotes 
Questão 6
Incorreto
Atingiu 0,00 de
0,80
Questão 7
Incorreto
Atingiu 0,00 de
0,80
Análise o diagrama de máquina de estado a seguir
 
Sobre o diagrama, é CORRETO afirmar que
 
Escolha uma opção:
a. o aluno no estado “Formado” é o aluno que cumpriu todos os créditos, e que não assume nenhum outro estado. 

b. o aluno no estado “Jubilado” é o aluno que excedeu o tempo para cursar a disciplina.
c. o aluno no estado “Cursando” pode ser "jubilado" e depois retornar ao estado de Cursando a qualquer momento.
d. o aluno no estado “Formado” é o aluno que cumpriu todos os créditos, e que pode ter passado pelo estado
“Transferido”.
e. outra universidade, e depois de transferido, pode retornar a faculdade de origem sem a necessidade de efetuar
matricula.
Considere o diagrama de classes UML apresentado a seguir.
 
Assinale a opção que apresenta a afirmativa correta. 
 
Escolha uma opção:
a. Pode existir uma instância de A que seja instância de B e de C.
b. Pode existir uma instância de A que seja instância de D, de G e de H. 
c. Toda instância de A tem que ser instância de, ao menos, um destes três elementos: D, E ou F.
d. Toda instância de A é uma instância de B ou de C.
e. Pode existir uma instância de A que seja instância de B, de G e de H.
Questão 8
Incorreto
Atingiu 0,00 de
0,80
Questão 9
Correto
Atingiu 0,80 de
0,80
Um diagrama de interação mostra uma interação formada por um conjunto de objetos e seus relacionamentos, incluindo
as mensagens que poderão ser trocadas entre eles. Os diagramas de sequência e os diagramas de comunicação são
chamados de diagramas de interação. Nesse contexto, avalie as seguintes afirmativas: 
1. As informações de um diagrama de comunicação, que, frequentemente, são as mesmas apresentadas no diagrama
de sequência, não se preocupam com a temporalidade do processo, concentrando-se em como os objetos estão
vinculados e quais mensagens trocam entre si durante o processo.
2. O diagrama de sequência é um diagrama de interação que dá ênfase à ordenação temporal de mensagens.
3. A sintaxe correta ao descrever um objeto em um diagrama de sequências é "nome da classe : nome do objeto".
Quais as afirmativas CORRETAS?
 
Escolha uma opção:
a. [2]-[3] 
b. [1]
c. [1]-[3] 
d. [1]-[2] 
e. [1]-[2]-[3] 
No contexto do mapeamento OO-R, temos o seguinte modelo conceitual:
Obs: # - PK
 * - FK 
Avalie as seguintes afirmativas:
1. O modelo lógico gerado possui 7(sete) tabelas.
2. A tabela LinhaDetalheVenda possui duas chaves estrangerias.
3. A tabela EspecificaçãoDeProduto possui duas chaves estrangeiras.
Quais as afirmativas CORRETAS?
Escolha uma opção:
a. [2]-[3] 
b. [1]-[3] 
c. [1]-[2]-[3] 
d. [1]-[2] 
e. [1] 
Questão 10
Correto
Atingiu 0,80 de
0,80
Considerando os diagramas aplicados na modelagem da arquitetura do sistema, avalie os conceitos e características a
seguir:
[A] Diagrama de Componentes.
[B] Diagrama de Implantação.
 
[1] Representa a configuração e a arquitetura de um sistema no qual estarão ligados todos os software e hardware, bem
como sua interação com outros elementos de suporte ao processamento.
[2] Diz respeito à disposição dos subsistemas de um SSOO pelos nós de processamento disponíveis.
[3] Permite definir uma proposta de arquitetura para um sistema, pois descreve as principais partes do sistema que será
desenvolvido, ocultando as operações dessas partes e mostrando as interações entre elas por meio das interfaces
disponibilizadas e das interfaces necessárias.
Quais as opções relacionam os conceitos às características corretamente? 
 
Escolha uma opção:
a. [1][B]-[2][A]-[3][A] 
b. [1][A]-[2][B]-[3][A] 
c. [1][A]-[2][B]-[3][B] 
d. [1][B]-[2][B]-[3][A] 
e. [1][A]-[2][A]-[3][B] 
◄ Vídeo Aula Remota Digital - Tema 10 Seguir para...
Rio Comprido
Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ
Méier
Rua Venceslau, 315 Méier, Rio de Janeiro, RJ
 Central de atendimento: (21) 2563-1919
© 2018 UniCarioca | Todos os direitos reservados.
https://ava.unicarioca.edu.br/graduacao/mod/url/view.php?id=747871&forceview=1
07/06/2021 Avaliação AV 01 - Questões Objetivas - 8 (oito) pts
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2379579&cmid=731070 1/5
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV1 / Avaliação AV 01 - Questões Objetivas - 8 (oito) pts
Questão 1
Incorreto
Atingiu 0,00 de
0,80
Iniciado em terça, 13 Abr 2021, 21:25
Estado Finalizada
Concluída em terça, 13 Abr 2021, 22:38
Tempo
empregado
1 hora 12 minutos
Avaliar 7,20 de um máximo de 8,00(90%)
Considere o diagrama de classes a seguir:
 
 Analise as afirmativas a seguir, identificando as opções CORRETAS:
[I] Quarto e Hotel possuem uma associação do tipo composição.
[II] Um funcionário pode possuir vários endereços.
[III] Todo cliente realiza no mínimo uma reserva.
[IV] Uma reserva possui no mínimo 1 quarto.
Escolha uma opção:
a. II, III e IV. 
b. II e IV. 
c. I e IV 
d. Todas as opções. 
e. I, II e III. 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=731070
07/06/2021 Avaliação AV 01 - Questões Objetivas - 8 (oito) pts
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2379579&cmid=731070 2/5
Questão 2
Correto
Atingiu 0,80 de
0,80
Questão 3
Correto
Atingiu 0,80 de
0,80
Questão 4
Correto
Atingiu 0,80 de
0,80
A UML é uma linguagem-padrão para a elaboração da estrutura de projetos de software. Ela poderá ser empregada para
a visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de
software. Qual diagrama da UML representa a figura a seguir?
Escolha uma opção:
a. Diagrama de Componentes. 
b. Diagrama de Atividade. 
c.Diagrama de Caso de Uso. 
d. Diagrama de Sequência. 
e. Diagrama de Classes.
O Diagrama de Caso de Uso serve para representar como os casos de uso interagem entre si no sistema e com os
usuários (atores), ou seja, como as funcionalidades se relacionarão umas com as outras e como serão utilizadas pelo
usuário, durante o uso do sistema. Um engenheiro de software modelou a seguinte abstração:
em I for colocada a palavra
Escolha uma opção:
a. include, subentende-se que o cidadão já está registrado ao se fazer o login. 
b. union, os dois casos de uso serão entendidos como um único caso de uso. 
c. include, o cidadão não precisará se registrar ao fazer login. 
d. extend, o cidadão terá que se registrar toda vez que fizer login. 
e. extend, o registro não será obrigatório ao se fazer login. 
Sobre a Análise e o Gerenciamento de Requisitos, é FALSO afirmar que:
Escolha uma opção:
a. a elicitação é o processo de identificação e entendimento das necessidades e restrições dos usuários. 
b. o gerenciamento de requisitos corresponde ao conjunto de atividades que auxilia a equipe do projeto a identificar,
controlar e rastrear os requisitos, bem como a fazer as alterações nos requisitos durante o projeto. 
c. o gerenciamento de requisitos implica a alteração, inclusão e/ou exclusão de requisitos ao produto de software, o
que pode levar a alterações de prazos, de recursos humanos, de equipamentos e de tecnologia. 
d. na análise de requisitos o cliente utiliza as melhores práticas de engenharia de requisitos na tarefa de descrever
suas necessidades. 
e. quanto mais tarde for identificado um problema na análise de requisitos, maior será o custo com o retrabalho. 
07/06/2021 Avaliação AV 01 - Questões Objetivas - 8 (oito) pts
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2379579&cmid=731070 3/5
Questão 5
Correto
Atingiu 0,80 de
0,80
Questão 6
Correto
Atingiu 0,80 de
0,80
Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta. 
Escolha uma opção:
a. A análise de requisitos deve acontecer antes da programação e testes do sistema, não podendo sofrer
alterações a partir do momento que estejam definidos.
b. A maior parte da análise de requisitos ocorre durante a fase de elaboração. 
c. A análise de requisitos ocorre na fase de elaboração, em que são feitas entrevistas com usuários e definição do
escopo do projeto. 
d. Por se tratar de um processo iterativo e evolutivo, a análise de requisitos ocorre na fase de construção
juntamente com a programação, o que permite que os requisitos sejam revistos. 
e. A análise de requisitos ocorre na fase de construção, quando são descritos todos os casos de uso, e em seguida
modelados por meio de diagramas de casos de uso UML. 
A figura abaixo apresenta parte de um modelo de classes de domínio de um sistema de registro de voos de uma agência
de aviação asiática:
A partir deste modelo foram elaboradas as seguintes assertivas:
I. O modelo permite identificar inequivocamente as cidades de origem e destino de um voo.
II. Um piloto pode não comandar um voo.
III. Uma cidade pode não ser atendida por um voo.
Marque a alternativa correta em relação às assertivas acima.
Escolha uma opção:
a. Todas as assertivas são verdadeiras. 
b. Apenas as assertivas I e III são verdadeiras. 
c. Todas as assertivas são falsas. 
d.
Apenas as assertivas II e III são verdadeiras. 
e. Apenas as assertivas I e II são verdadeiras. 
07/06/2021 Avaliação AV 01 - Questões Objetivas - 8 (oito) pts
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2379579&cmid=731070 4/5
Questão 7
Correto
Atingiu 0,80 de
0,80
Questão 8
Correto
Atingiu 0,80 de
0,80
Os modelos de processos de negócio definidos pelos analistas de negócio servem como fonte de requisitos para a
modelagem dos sistemas de informação que podem ser construídos para dar suporte a esses processos, podendo ser
aplicada a UML (Unified Modeling Language) nessa modelagem processos de negócio. A UML permite a implantação de
uma técnica padrão de modelagem. 
Considerando a sua experiência na engenharia de software, qual o diagrama deveria ser usado na modelagem de
processo de negócio?
Escolha uma opção:
a. diagrama de atividades 
b. diagrama de comunicação 
c. diagrama de estados 
d. diagrama de sequência 
e. diagrama de interação 
Na Engenharia de Software, um caso de uso (do inglês use case) é um tipo de classificador representando uma unidade
funcional coerente provida pelo sistema, subsistema, ou classe manifestada por sequências de mensagens
intercambiáveis entre os sistemas e um ou mais atores.
Especificações de casos de uso são narrativas em texto, descrevendo a unidade funcional, e são amplamente utilizados
para representar requisitos funcionais nos sistemas. Os diagramas de Casos de Uso são representações gráficas dos
Casos de Uso e seus relacionamentos com outros casos de uso e atores.O apelo visual dessa ferramenta permite
literalmente desenhar o processo de execução do negócio e visualizar a responsabilidade de cada participante, quando
ele entrará em cena, qual será sua interação, a amplitude e a sequência em que o seu trabalho precisa ser realizado em
relação às responsabilidades e tarefas dos demais integrantes do processo. Um caso de uso representa uma unidade
discreta da interação entre um usuário (humano ou máquina) e o sistema. Vejamos algumas afirmativas.
( ) o caso de uso A estende o caso de uso B, significa que quando o caso de uso A for executado o caso de uso B
poderá (poderá – talvez não seja) ser executado também. A direção do relacionamento é do caso de uso extensor (aqui o
caso de uso B) para o caso de uso estendido.
( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de
uso D.
( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro
caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: “o caso de uso Y foi
executado antes deste caso de uso”.
De acordo com a ordem apresentada, as afirmativas são, respectivamente,
Escolha uma opção:
a. V – V – F. 
b. F – V – F. 
c. F – F – V. 
d. F – V – V. 
e. V – F – V. 
07/06/2021 Avaliação AV 01 - Questões Objetivas - 8 (oito) pts
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2379579&cmid=731070 5/5
Questão 9
Correto
Atingiu 0,80 de
0,80
Questão 10
Correto
Atingiu 0,80 de
0,80
A engenharia de requisitos é uma subárea da engenharia de software que trata dos processos de levantamento, registro
e gerenciamento dos requisitos de sistemas de software. Analise o diagrama abaixo que ilustra a hierarquia de tipos de
requisitos não funcionais.
Assinale a alternativa que apresenta correta e respectivamente os tipos de requisitos não funcionais identificados pelos
números 1, 2 e 3.
Escolha uma opção:
a. Requisitos externos, requisitos de desenvolvimento e requisitos de comunicação. 
b. Requisitos internos, requisitos de codificação e requisitos organizacionais. 
c. Requisitos de codificação, requisitos internos e requisitos de comunicação. 
d. Requisitos de produto, requisitos organizacionais e requisitos externos. 
e. Requisitos de produto, requisitos organizacionais e requisitos codificação. 
Sobre o processo unificado de desenvolvimento de software, pode-se afirmar:
I. O processo unificado de desenvolvimento de software é o conjunto de atividades necessárias para transformar
requisitos do usuário em um sistema de software.
II. Os aspectos que distinguem o processo unificado são capturados em três conceitos chaves: direcionado a casos de
uso; iterativo e incremental; com foco em desempenho. 
III. Há vários benefícios em se adotar um processo iterativo controlado, entre os quais podemos destacar a redução dos
riscos envolvendo custos a um único incremento. 
IV. O final de uma fase é marcado por um ponto de verificação. Um dos propósitos destes pontosde verificação é que
permitem a monitoração do progresso dos trabalhos. 
Quais as afirmativa(s) INCORRETA(S)?
Escolha uma opção:
a. II, III e IV, somente 
b. I e II, somente 
c. Todas as afirmações 
d. I, II e III, somente 
e. II, somente 
◄ Vídeo Aula Remota Digital - Tema 05 Seguir para... Tema 06 - Modelo de Estados ►
Rio Comprido
Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ
Méier
Rua Venceslau, 315 Méier, Rio de Janeiro, RJ
 Central de atendimento: (21) 2563-1919
© 2018 UniCarioca | Todos os direitos reservados.
https://ava.unicarioca.edu.br/graduacao/mod/url/view.php?id=731955&forceview=1
https://ava.unicarioca.edu.br/graduacao/mod/resource/view.php?id=738605&forceview=1
07/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455826&cmid=748002 1/2
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV2 / Avaliação 02 (8 pontos)
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Correto
Atingiu 0,80 de
0,80
Iniciado em quarta, 2 Jun 2021, 21:37
Estado Finalizada
Concluída em quarta, 2 Jun 2021, 22:11
Tempo
empregado
34 minutos 26 segundos
Avaliar 5,60 de um máximo de 8,00(70%)
Um Analista de Sistemas está trabalhando em uma fase do desenvolvimento de um software em que objetiva-se criar
uma estratégia de solução, sendo necessário definir o que o sistema deve fazer antes de se definir como o sistema irá
fazer. Nesta etapa deve-se realizar a validação e verificação dos modelos construídos, antes de partir para solução do
problema. O Analista de Sistemas está na fase de 
Escolha uma opção:
a. Levantamento de Requisitos. A verificação tem por objetivo assegurar que o sistema de software está atendendo
às reais necessidades do cliente. 
b. Análise de Requisitos. A validação tem por objetivo assegurar que o sistema de software está atendendo às reais
necessidades do cliente. 
c. Levantamento de requisitos. A validação executa diversas atividades a fim de se validar o produto de software,
testando cada funcionalidade de cada módulo. 
d. Projeto do software. A validação verifica se os modelos construídos estão em conformidade com os requisitos do
cliente. 
e. Análise de Requisitos. A verificação executa diversas atividades a fim de se testar se cada funcionalidade de
cada módulo do software funcionará adequadamente. 
Um Técnico participou do levantamento de requisitos de um novo sistema do Tribunal. Devidamente autorizado, ele se
inseriu no ambiente de trabalho em que o sistema seria utilizado e observou o trabalho diário, anotando as tarefas reais.
Seu principal objetivo era descobrir requisitos de sistema implícitos, que refletissem os processos reais nos quais as
pessoas estão envolvidas, ao invés de processos formais. Além destes requisitos, ele também coletou os requisitos
derivados da cooperação e conscientização das atividades de outras pessoas envolvidas. 
O Técnico estava colocando em prática a técnica de levantamento de requisitos denominada
Escolha uma opção:
a. Workshop ou Oficinas de Trabalho. 
b. Prototipagem. 
c. VORD (Viewpoint-Oriented Requirements Definition) ou Definição de Requisitos Orientada a Ponto de Vista. 
d. Etnografia. 
e. JAD (Joint Application Design) 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=748002
07/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455826&cmid=748002 2/2
Questão 3
Correto
Atingiu 0,80 de
0,80
Questão 4
Incorreto
Atingiu 0,00 de
0,80
UML é um acrônimo para a expressão Unified Modeling Language. Pela definição de seu nome, vemos que a UML é uma
linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e documentar os sistemas orientados a
objetos que desenvolvemos, particularmente os relacionamentos entre casos de uso.
Avalie as afirmativas.
I - Relacionamento Extend – expressa rotinas de exceção ou desmembramento de um caso de uso, quando um cenário
alternativo, implementado por um outro caso de uso, é chamado de forma condicional. 
II - Relacionamento Include – separa trechos que dependam da interação com um ator em específico. 
III - Relacionamento Extend – separa um comportamento obrigatório de outro opcional. 
IV - Relacionamento Include – separa uma parte comum a dois ou mais casos de uso para um novo caso de uso e
posteriormente essa parte comum é incluída aos casos de uso de origem.
Está correto o que se afirma em
Escolha uma opção:
a. I e III, apenas. 
b. II e III, apenas. 
c. I e IV, apenas. 
d. I, III e IV, apenas. 
e. I, II e IV, apenas. 
Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar o controle
dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de modelagem a ser utilizada
seria a UML.
Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o diagrama de
classes a seguir. 
09/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455756&cmid=748002 1/6
Página inicial / Minha disciplinas / 841-65886 / ESPAÇO PARA AV2 / Avaliação 02 (8 pontos)
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Correto
Atingiu 0,80 de
0,80
Iniciado em quarta, 2 Jun 2021, 21:20
Estado Finalizada
Concluída em quarta, 2 Jun 2021, 22:41
Tempo
empregado
1 hora 21 minutos
Avaliar 8,00 de um máximo de 8,00(100%)
Durante o PDS: 
Escolha uma opção:
a. o projeto consiste em extrapolar o domínio principal do problema do software. Nessa fase o diagrama de use-
cases é utilizado para descrever o que o novo sistema deverá fazer ou como um sistema existente se comporta em
várias situações que podem ocorrer durante sua operação. 
b. qualquer entidade externa ou interna ao sistema é representada pelo estereótipo "ator", que pode operar e
interagir ativamente com o sistema ou com outros "atores" externos e internos. 
c. o foco da análise de requisitos é o levantamento das necessidades, problemas e desejos do usuário e a
realização das abstrações para a identificação de classes que deverão ser apresentadas em um modelo de maneira
que visualize a estrutura em que elas deverão interoperar. 
d. à medida que o levantamento de requisitos é realizado, pode-se fazer uma modelagem dos serviços
encontrados, empregando-se para isto o diagrama use-case (casos de uso), com a participação de entidades
externas ao software, intitulados "atores" que exercem papel fundamental sobre o que deverá existir nesse software. 

e. a análise sistêmica emprega o Diagrama de Classes para modelar classes que pertençam ao domínio principal
do problema, tais como: classes que gerenciam banco de dados, interface, comunicação e concorrência. 
Roger Pressman, no livro Engenharia de Software, identifica cinco etapas no processo da Engenharia de Requisitos, cada
uma com um conjunto de diretrizes e objetivos que se completam. Isso posto, considere o conjunto de diretrizes
usualmente empregadas numa dessas etapas:
- Identificar as pessoas que ajudarão na especificação dos requisitos e entender suas tendências e preferências dentro da
organização; 
- Identificar as características do ambiente de negócios específicas para o domínio do sistema que podem implicar
restrições de funcionalidade e performance do produto a ser criado;
- Identificar requisitos ambíguos como candidatos à prototipação;
- Criar cenários de uso que ajudem os usuários a identificar os requisitos mais importantes.
Essas diretrizes aplicam-se à etapa de:
Escolha uma opção:
a. análise de requisitos e negociação; 
b. validação de requisitos. 
c. especificação de requisitos; 
d. elicitação de requisitos; 
e. modelagem de sistema; 
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18610&sectionid=173258
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=748002
09/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455756&cmid=748002 2/6
Questão 3
Correto
Atingiu 0,80 de
0,80
Questão 4
Correto
Atingiu 0,80 de
0,80
Na Engenharia de Software, um caso de uso (do inglês use case) é um tipo de classificador representando uma unidade
funcional coerente provida pelo sistema, subsistema, ou classe manifestada por sequências de mensagens
intercambiáveis entre os sistemas e um ou mais atores.
Especificações de casos de uso são narrativas em texto, descrevendo a unidade funcional, e são amplamente utilizados
para representar requisitos funcionais nos sistemas. Os diagramas de Casos de Uso são representações gráficas dos
Casos de Uso e seus relacionamentos com outros casos de uso e atores.O apelo visual dessa ferramenta permite
literalmente desenhar o processo de execução do negócio e visualizar a responsabilidade de cada participante, quando
ele entrará em cena, qual será sua interação, a amplitude e a sequência em que o seu trabalho precisa ser realizado em
relação às responsabilidades e tarefas dos demais integrantes do processo. Um caso de uso representa uma unidade
discreta da interação entre um usuário (humano ou máquina) e o sistema. Vejamos algumas afirmativas.
( ) o caso de uso A estende o caso de uso B, significa que quando o caso de uso A for executado o caso de uso B
poderá (poderá – talvez não seja) ser executado também. A direção do relacionamento é do caso de uso extensor (aqui o
caso de uso B) para o caso de uso estendido.
( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de
uso D.
( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro
caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: “o caso de uso Y foi
executado antes deste caso de uso”.
De acordo com a ordem apresentada, as afirmativas são, respectivamente,
Escolha uma opção:
a. V – V – F. 
b. F – F – V. 
c. V – F – V. 
d. F – V – V. 
e. F – V – F. 
No diagrama de classes UML mostrado abaixo, as classes ClasseA e ClasseD são abstratas. As demais classes são
concretas. 
Considere que objetoX é uma instância de ClasseB. Com base apenas no diagrama, tem-se que objetoX 
Escolha uma opção:
a. não pode ser associado simultaneamente a instâncias de ClasseE e de ClasseF. 
b. não pode ser associado a uma instância de ClasseE que já esteja associada a outra instância de ClasseB. 
c. pode ser associado a, no máximo, várias instâncias da ClasseE ou da ClasseF. 
d. está associado a uma instância de ClasseC. 
e. pode ser associado a, no máximo, uma instância de ClasseE e a uma de ClasseF. 
09/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455756&cmid=748002 3/6
Questão 5
Correto
Atingiu 0,80 de
0,80
Questão 6
Correto
Atingiu 0,80 de
0,80
Os modelos de processos de negócio definidos pelos analistas de negócio servem como fonte de requisitos para a
modelagem dos sistemas de informação que podem ser construídos para dar suporte a esses processos, podendo ser
aplicada a UML (Unified Modeling Language) nessa modelagem processos de negócio. A UML permite a implantação de
uma técnica padrão de modelagem. 
Considerando a sua experiência na engenharia de software, qual o diagrama deveria ser usado na modelagem de
processo de negócio?
Escolha uma opção:
a. diagrama de comunicação 
b. diagrama de estados 
c. diagrama de sequência 
d. diagrama de atividades 
e. diagrama de interação 
Em engenharia de software, um Diagrama de Transição de Estados, ou Diagrama de Máquina de Estados, é uma
representação do estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um
sistema. Com isso, o objeto pode passar de um estado inicial para um estado final através de uma transição. Nesse
contexto, avalie as seguintes afirmativas: 
 
1. Um diagrama de estado é capaz de mostrar os estados possíveis de um objeto. Além disso, pode mostrar as
transações responsáveis pelas suas mudanças de estado.
2. Um estado é uma condição ou situação na vida de um objeto durante a qual o objeto satisfaz alguma condição,
realiza alguma atividade ou aguarda um evento.
3. Uma condição de guarda é uma expressão booleana que precisa ser falsa para que uma transição ocorra.
Quais as afirmativas CORRETAS?
 
Escolha uma opção:
a. [1]-[3]
b. [1]-[2]-[3]
c. [2]
d. [2]-[3]
e. [1]-[2] 
09/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455756&cmid=748002 4/6
Questão 7
Correto
Atingiu 0,80 de
0,80
Questão 8
Correto
Atingiu 0,80 de
0,80
Considere o diagrama de classes de projeto e as seguintes afirmativas:
 
 
[1] Telefone possui um atributo coleção da classe Contato.
[2] Classe Contato possui dois novos atributos em função das suas associações.
[3]Classe Telefone possui dois novos atributos em função das suas associações.
Quais as afirmativas corretas?
 
Escolha uma opção:
a. [2] - [3] 
b. [1] - [2] - [3]
c. [3]
d. [1] - [3]
e. [1] - [2]
Considere as seguintes afirmações sobre Diagramas UML.
I - O Diagrama de Comunicação dá ênfase à ordenação estrutural em que as mensagens são trocadas entre os objetos
de um sistema..
II - O Diagrama de Sequência UML é utilizado para indicar as comunicações dinâmicas entre objetos durante a execução
de uma tarefa, mostrando a ordem temporal na qual as mensagens são enviadas entre os objetos para executar tarefa.
III - No Diagrama de Classes UML, a superclasse é a especialização da subclasse. A superclasse herda todos os
atributos e operações associados à sua subclasse, mas não pode incorporar atributos ou operações adicionais
específicos.
Quais estão corretas?
 
Escolha uma opção:
a. Apenas I. 
b. Apenas I e II. 
c. Apenas I e III.
d. Apenas II e III.
e. I, II e III. 
09/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455756&cmid=748002 5/6
Questão 9
Correto
Atingiu 0,80 de
0,80
Questão 10
Correto
Atingiu 0,80 de
0,80
No contexto do mapeamento OO-R, temos o seguinte modelo conceitual:
Obs: # - PK
* - FK 
Avalie as seguintes afirmativas:
1. O modelo lógico gerado possui 6(seis) tabelas.
2. A tabela Parceiro possui duas chaves estrangerias.
3. A tabela Jurídica possui uma chave estrangeira referenciando a chave primária da tabela pessoa.
Quais as afirmativas CORRETAS?
Escolha uma opção:
a. [1]-[3] 
b. [1]-[2] 
c. [2]-[3] 
d. [1]-[2]-[3] 
e. [1] 
Sobre o diagrama de implantação da UML, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
(___) Descreve as principais partes do sistema que será desenvolvido, ocultando as operações dessas partes e
mostrando as interações entre elas por meio das interfaces disponibilizadas e das interfaces necessárias. 
(___) Define como as máquinas estarão conectadas e através de quais protocolos se comunicarão.
(___) Determina as necessidades e as características físicas de implementação de acordo com a UML.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Escolha uma opção:
a. V, F, V 
b. F, V, V 
c. F, F, V 
d F V F
09/06/2021 Avaliação 02 (8 pontos)
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2455756&cmid=748002 6/6
d. F, V, F 
e. V, V, F 
◄ Vídeo Aula Remota Digital - Tema 10 Seguir para...
Rio Comprido
Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ
Méier
Rua Venceslau, 315 Méier, Rio de Janeiro, RJ
 Central de atendimento: (21) 2563-1919
© 2018 UniCarioca | Todos os direitos reservados.
https://ava.unicarioca.edu.br/graduacao/mod/url/view.php?id=747871&forceview=1
09/06/2021 Avaliação 02 (8

Outros materiais