Buscar

AV prova MODELAGEM DE SISTEMAS COM UML

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 5 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

Prévia do material em texto

Disciplina: EEX0121 - MODELAGEM DE SISTEMAS COM UML Período: 2021.3 EAD (GT) / AV 
 
Data: 28/10/2021 11:03:57 Turma: 9002 
 
 
 ATENÇÃO Nota 10 
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 
 
 
 1a Questão (Ref.: 202005838315) 
O desenvolvimento de sistemas envolve um conjunto de recursos que precisam ser geridos 
(planejados, executados e controlados). Por isso, é um processo complexo e que deve ser 
organizado em atividades ou, ainda, em fases. Independentemente do processo que se use, 
existem as fases em que são realizadas as ações numeradas de I a IV, a seguir. 
I. Análise dos requisitos para compreender o que o sistema deve fazer. 
II. Identificação dos requisitos. 
III. Implementação do sistema numa linguagem de programação. 
IV. Projeto do sistema, sua estrutura, arquitetura, comportamento e escolha das 
tecnologias (linguagem, SGBD etc.). 
Assinale a alternativa que contém a ordem correta em que são executadas as ações no 
processo de desenvolvimento de um sistema computacional: 
 
 
II, I, IV e III. 
 
IV, III, II, I. 
 
I, III, IV e II. 
 
II, I, III e IV. 
 
I, II, III, IV. 
 
 2a Questão (Ref.: 202005859278) 
Um conceito relevante no contexto da orientação a objeto é o estado de um objeto. Tão 
relevante que a UML, dispõe desde suas primeiras versões, do diagrama de estados. A base 
do conceito de estado é o valor contido em cada atributo. 
 
Com base nesse contexto, analise as assertivas a seguir: 
I. O estado de um objeto nada mais é que o conjunto de valores de todos os seus 
atributos em um dado momento. 
II. Uma mensagem enviada a um objeto pode alterar o seu estado. 
III. Um objeto obrigatoriamente tem seu estado alterado durante seu ciclo de vida. 
 
Com base em sua avaliação, assinale a alternativa correta: 
 
 
Estão corretas as assertivas II e III. 
 
Estão corretas as assertivas I, II e III. 
 
Somente a assertiva I está correta. 
 
Estão corretas as assertivas I e III. 
 
Estão corretas as assertivas I e II. 
 
 3a Questão (Ref.: 202005976259) 
FCC - 2019 - TRF - 3ª REGIÃO - Analista Judiciário - Área Apoio Especializado Especialidade 
Informática. 
Durante um levantamento de requisitos, um Analista em TI obteve a seguinte lista de 
requisitos: 
1. O sistema, em todas as suas funções de consulta, não poderá exceder o tempo de 
resposta de até 15 milissegundos. 
2. Os advogados devem ser capazes de pesquisar as listas de agendamento de todos 
os juízes. 
3. O sistema deve gerar, a cada dia, para cada unidade do Tribunal, a lista dos juízes 
disponíveis para as consultas daquele dia. 
4. O sistema de pesquisa de processos deve estar disponível para todas as unidades do 
Tribunal durante as horas normais de atendimento ao público (de segunda à sexta-
feira, das 10h às 16h). Períodos de não operação dentro do horário normal de 
trabalho não podem exceder 10 segundos em um dia. 
Atribuindo-se RF para os Requisitos Funcionais e NF para os Não Funcionais, a lista de 
requisitos acima apresentada (1, 2, 3 e 4), pela ordem, descreve, respectivamente: 
 
 
RF - RF - NF - NF 
 
NF - RF - RF - NF 
 
RF - NF - RF - NF 
 
NF - NF - RF - RF 
 
NF - RF - NF - RF 
 
 4a Questão (Ref.: 202006000259) 
Fonte: UFU-MG - 2017 - UFU-MG - Analista de Tecnologia da Informação 
O Diagrama de Casos de Uso da UML, apresentado a seguir, expressa que: 
 
 
 
O ator Gerente solicita ao ator Vendedor que cadastre um cliente. 
 
O ator Gerente pode realizar cadastros de clientes e aprovar crediários. 
 
O ator Vendedor pode aprovar o crediário de um cliente, se seu CPF for válido. 
 
O ator Vendedor é uma especialização do ator Gerente. 
 
O ator Gerente é uma extensão do ator Vendedor. 
 
 5a Questão (Ref.: 202007013606) 
Quando um objeto muda de estado? 
 
 
Quando o usuário faz suas escolhas no sistema. 
 
Quando acontece algum evento interno ou externo ao sistema. 
 
Quando um caso de uso é executado. 
 
Quando as classes são definidas. 
 
Quando a classe a que pertence executa seus métodos. 
 
 6a Questão (Ref.: 202007013472) 
Em que fases do desenvolvimento do software é usualmente construído o diagrama de 
atividades? 
 
 
Levantamento de requisitos e testes 
 
Análise e projeto 
 
Levantamento de requisitos e implementação 
 
Análise e prototipação 
 
Projeto e testes 
 
 7a Questão (Ref.: 202006000289) 
(COPESE ‒ UFPI ‒ 2020) Um técnico de TI da ALEPI que gerencia uma equipe de 
desenvolvimento de software na Assembleia eventualmente necessita fazer levantamento de 
requisitos da aplicação que está sendo desenvolvida. Sobre os requisitos de software, 
considere as seguintes afirmativas: 
 
I. Requisitos funcionais são aqueles que definem parte da funcionalidade do sistema e 
podem ser categorizados em três tipos: requisitos de produtos, requisitos organizacionais e 
requisitos externos. 
II. Requisitos não funcionais dizem respeito a restrições, aspectos de desempenho, 
interfaces com o usuário, confiabilidade, segurança, portabilidade e padrões. 
III. Requisitos organizacionais estão relacionados às metas da empresa, suas políticas 
estratégicas adotadas, assim como assuntos relacionados aos empregados da empresa com 
seus respectivos objetivos. 
IV. Requisitos de produto estão relacionados às restrições impostas por fatores externos ao 
sistema tais como restrições de interoperabilidade, éticas e legais. 
 
Marque a opção que corresponde somente às afirmativas verdadeiras. 
 
 
Apenas I e III 
 
Apenas I, III e IV 
 
Apenas II, III e IV 
 
Apenas II e III 
 
Apenas I, II e III 
 
 8a Questão (Ref.: 202006054257) 
(FCC - TRT - 2017) Considere o diagrama de caso de uso da figura abaixo. 
 
Com base neste diagrama, foi realizado o levantamento dos seguintes requisitos: 
 
I. O sistema deve permitir que os juízes solicitem transferência de recursos entre projetos. 
II. O sistema deve permitir que o Coordenador realize inserção, consulta, exclusão e 
alteração de pessoas físicas. 
III. O sistema deve permitir que o Avaliador solicite diárias. 
IV. O sistema deve permitir que o Avaliador reserve passagens aéreas. 
V. O Avaliador e o Coordenador devem enviar aos solicitantes, em até 24 horas, informação 
sobre a aprovação ou reprovação da solicitação usando SMS e e-mail. 
 
Analisando as informações, um Técnico conclui corretamente que: 
 
 
Os requisitos III e IV são não funcionais. 
 
Todos os requisitos estão coerentes com o diagrama de caso de uso. 
 
Todos os requisitos são funcionais. 
 
Os juízes também consultam e avaliam as solicitações. 
 
O requisito II é funcional e está coerente com o diagrama de caso de uso. 
 
 9a Questão (Ref.: 202007013718) 
Um software deve ser integrado a diferentes API de reconhecimento de digitais oferecidas 
por diferentes fabricantes. Qual padrão podemos usar, de modo a permitir que os módulos 
desse software possam utilizar essas diferentes API a partir de uma mesma interface? 
 
 
Template Method 
 
Facade 
 
Strategy 
 
Factory Method 
 
Adapter 
 
 10a Questão (Ref.: 202007013699) 
Em uma classe que implementa parte da lógica de negócio de um sistema, instanciamos um 
objeto de uma classe que implementa a recuperação de dados armazenados em um banco 
de dados relacional. Qual princípio SOLID está sendo violado nessa implementação? 
 
 
Princípio da Inversão de Dependências 
 
Princípio da Responsabilidade Única 
 
Princípio de Substituição de Liskov 
 
Princípio da Segregação de Interfaces 
 
Princípio Open Closed

Outros materiais