Baixe o app para aproveitar ainda mais
Prévia do material em texto
RICARDO PEREIRA SOARES 202001425091 POLO MANAÍRA - JOÃO PESSOA - PB ANÁLISE ORIENTADA A OBJETOS E PROJETO ARQUITETURAL Simulado: NPG7686_AV_202104625091 (AG) Aluno(a): RICARDO PEREIRA SOARES Matrícula: 202001425091 Data: 24/08/2022 19:05:24 (Finalizada) 1a Questão Fonte: VUNESP - 2013 - FUNDUNESP - Analista Programador Júnior Considere o seguinte elemento pertencente à notação UML 2.5. O elemento representa um (a) Pacote Estado de sincronismo Dependência Statechart Estereótipo 2a Questão Fonte: Companhia Pernambucana de Saneamento (COMPESA) - Analista de Tecnologia da Informação (FGV - 2018) Considerando a técnica de especificação de requisitos baseada em Casos de Uso, assinale V para a afirmativa verdadeira e F para a falsa. ( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de uso B deve fazer referência a um ponto de extensão definido no caso de uso A. ( ) 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¿. Segundo a ordem apresentada, as afirmativas são, respectivamente, F - F - V. F - V - V. V - V - F. F - V - F. V - F - V. 3a Questão Fonte: Adaptado de Banca: AOCP Órgão: Prefeitura de Juiz de Fora - MG Prova: AOCP - 2016 - Prefeitura de Juiz de Fora - MG - Programador Analise o diagrama de classes apresentado a seguir e assinale a alternativa correta. Há uma relação de agregação indireta entre a classe Pedido e a classe Produto. Há uma relação de agregação entre as classes ItemPedido e a classe Produto. Existe uma relação de composição entre a classe Pedido e a classe ItemPedido. O método conectar é público. Há uma relação de 1..* entre a classe Pedido e a classe ItemPedido que permite que, para um ItemPedido, possa existir vários Pedidos. 4a Questão Fonte: FUNDATEC - 2018 - CIGA-SC - Analista de Sistemas Tomando como base a especificação do fluxo principal de um caso de uso descrita abaixo, assinale, dentre as alternativas a seguir, o Diagrama de Casos de Uso que melhor representa, de forma correta, tal especificação. 1. O Jogador 1 inicializa o jogo. 2. O sistema solicita os dados do Jogador 2, para estabelecer a comunicação. 3. O Jogador 1 insere os dados do Jogador 2. 4. O sistema estabelece a comunicação virtual entre o Jogador 1 e 2 e emite alerta visual e sonoro informando para ambos que o jogo pode ser iniciado. 7. Quando o Jogador 2 aceita o jogo, o sistema desativa os alertas e possibilita o início do jogo entre ambos os jogadores. 8. O sistema ativa, obrigatoriamente, nesse momento, a funcionalidade que calcula a pontuação do jogo, baseado em uma série de dados e condições distintas. 9. Se o Jogador 1 desejar, poderá acrescentar, simultaneamente ao jogo, mais um novo participante, estabelecendo mais uma comunicação virtual agora com o Jogador 3. 10. O Jogo prossegue durante determinado tempo. Quando for encerrado o jogo entre os envolvidos, o sistema registra o vencedor, as pontuações e a hora de término do jogo e libera todos os recursos da comunicação virtual. 11. O caso de uso é encerrado. 5a Questão Fonte: Q782387 - FAURGS - 2018 - TJ-RS - Analista de Sistemas No que se refere ao diagrama que visa identificar os atores que utilizarão o software, bem como as funcionalidades que o software disponibilizará, assinale a alternativa correta. Diagrama de Pacotes. Diagrama de Classes. Diagrama de Interação. Diagrama de Objetos. Diagrama de Casos de Uso. 6a Questão Fonte: Banca: CESGRANRIO Órgão: Transpetro Prova: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP 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 os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual composto por um ou mais reativos. cada objeto da classe Reativos só pode ser instanciado a partir de algum método da classe Exame. um mesmo cliente pode realizar um mesmo exame mais de uma vez, com a diferenciação dos pedidos realizada pela data da coleta. o pacote associado à classe Pedido especifica a implementação de um método de controle do construtor da classe Pedido. 7a Questão (TJ-MS ‒ 2017) Analise o diagrama de máquina de estado a seguir: Sobre o diagrama, é correto afirmar que O aluno no estado "Cursando" pode solicitar transferência a qualquer momento para outra universidade, e depois de transferido, pode retornar à faculdade de origem sem a necessidade de efetuar matricula. O aluno no estado "Formado" é o aluno que cumpriu todos os créditos, e que nunca passou pelo estado "Desligado". O aluno no estado "Jubilado" é o aluno que tem dívidas financeiras com a universidade, e portanto, excedeu o tempo para cursar as disciplinas. O aluno no estado "Formado" é o aluno que cumpriu todos os créditos, e que nunca passou pelo estado "Transferido". O aluno no estado "Cursando" pode solicitar transferência a qualquer momento para outra universidade, e depois de transferido, só pode retornar à faculdade de origem efetuando outra matrícula. 8a Questão (FUNCAB - DETRAN-PB - 2013) Na UML, são exemplos de diagramas comportamentais e diagramas estruturais, respectivamente: de classes e de colaboração. de estado e de classes. de objetos e de casos de uso. de colaboração e de atividades. de componentes e de sequência. 9a Questão (FCC ‒ SERGAS ‒ 2010) Em UML, são diagramas feitos para facilitar a comunicação com os futuros usuários do sistema, e com o cliente, sendo especialmente úteis para determinar os recursos necessários que o sistema deve ter, mas não são adequados para representar o desenho e não podem descrever os mecanismos internos de um sistema. São diagramas de: sequência distribuição colaboração atividade caso de uso 10a Questão O contexto é um sistema de gestão de uma carteira de investimentos, no qual o usuário pode comprar e vender ações da bolsa, enviando uma ordem de compra ou venda a sua corretora. Considere os seguintes requisitos pertinentes ao contexto descrito anteriormente. I. Deve ser possível o envio de ordem de compra pelo sistema. II. Dever ser possível o envio de ordem de venda pelo sistema. III. A emissão da ordem deve ser segura e deve seguir protocolo específico. IV. A interface deve permitir destreza nas operações, pois estas precisam ser práticas e permitir agilidade. V. Deve ser possível ao investidor emitir posição financeira de seu saldo atualizado. VI. A segurança é fundamental para que dados financeiros não sejam alvos de ataques. Assinale a alternativa que contém apenas os requisitos não funcionais: IV e VI. I, II e V. I e IV. III, IV e VI. II, III e V.
Compartilhar