Prévia do material em texto
EM2120073 - CONCEITOS BÁSICOS DE MODELAGEM DE SISTEMAS
1. Ref.: 4275280 Pontos: 0,00 / 1,00
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 I e III.
Estão corretas as assertivas I e II.
Estão corretas as assertivas II e III.
Somente a assertiva I está correta.
Estão corretas as assertivas I, II e III.
2. Ref.: 4272280 Pontos: 1,00 / 1,00
Nos estágios iniciais, é necessária uma visão externa (do sistema). As maquetes de empreendimento imobiliário nos dão
essa ajuda. Com elas, é possível visualizar todas as áreas do empreendimento e ter uma noção do todo. Ou seja, a visão
é de quem está de fora. Na UML há um diagrama com finalidade semelhante e que mostra os tipos de usuário que
interagem com o sistema e com quais funções eles interagem.
Estamos falando de qual diagrama da UML?
Estruturas compostas
Estados
Classes
Objetos
Casos de uso
EM2120105 - ESTUDO DE CASO DE MODELAGEM DE SISTEMAS EM UML
3. Ref.: 4416291 Pontos: 1,00 / 1,00
(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.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4275280.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4272280.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4416291.');
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, III e IV
Apenas II e III
Apenas I e III
Apenas I, II e III
Apenas II, III e IV
4. Ref.: 4392316 Pontos: 1,00 / 1,00
(ESAF - Receita Federal - 2005) O modo para descrever os vários aspectos de modelagem pela UML é por meio do uso
da notação definida pelos seus vários tipos de diagramas. Segundo as características desses diagramas, é correto
afirmar que um diagrama de classe:
Mostra as sequências de estados que uma classe e objetos assumem em sua vida em resposta a estímulos
recebidos, juntamente com suas respostas e ações.
Descreve a interação de sequência de tempo dos objetos e classes percebida por atores externos.
Descreve a funcionalidade do sistema.
Mostra a interação de um caso de uso organizada em torno de objetos e classes e seus vínculos mútuos,
evidenciando a sequência de mensagens.
Denota a estrutura estática de um sistema.
EM2120370 - UTILIZANDO UML PARA PROJETAR O SOFTWARE
5. Ref.: 5429580 Pontos: 1,00 / 1,00
Indique a afirmativa que não diz respeito ao conceito de generalização/especialização?
Atributos e métodos definidos na classe-mãe são herdados pela classe-filha.
Relacionamentos entre um elemento mais geral e um ou mais elementos específicos.
Permite atribuir propriedades particulares a um subconjunto das ocorrências de uma entidade genérica ou entidade
pai.
Tudo que a classe geral pode fazer, as específicas também podem.
Não está associado ao conceito de herança.
6. Ref.: 5429614 Pontos: 0,00 / 1,00
No diagrama de atividades temos as chamadas Partições ou Raias. Elas servem a várias funções. Assinale a alternativa
que não indica uma destas funções:
Podem representar partes de um processo de negócio numa organização
Cada uma delas tem um nome
Apresenta setores ou departamentos de uma organização
Invocam a execução de um comportamento nas atividades que estão dentro delas
Podem ser horizontais ou verticais
EM2120539 - UML PARA MODELAGEM DO DOMÍNIO
7. Ref.: 4392261 Pontos: 1,00 / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392316.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429580.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429614.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392261.');
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:
NF - RF - RF - NF
RF - NF - RF - NF
NF - RF - NF - RF
NF - NF - RF - RF
RF - RF - NF - NF
8. Ref.: 4392278 Pontos: 1,00 / 1,00
Fonte: Banca: IBADE Órgão: IPM - JP Prova: IBADE - 2018 - IPM - JP - Analista Previdenciário - Analista de Informática -
Analista de Sistemas e Programação
A UML 2.5 fornece 14 diagramas diferentes para uso na modelagem de software. O diagrama que é utilizado para
modelar classes, incluindo seus atributos, operações e relações e associações com outras classes é o de:
sistema.
classes.
generalização.
multiplicidade.
comunicação.
EM2120540 - INTRODUÇÃO A PADRÕES DE PROJETO - DESIGN PATTERNS
9. Ref.: 5429707 Pontos: 1,00 / 1,00
Suponha que o desenho de um gráfico de barras e de um gráfico de linhas possa ser implementado pelo mesmo
conjunto de passos, sendo alguns comuns (escrever o título do gráfico e a legenda, por exemplo) e alguns específicos
(desenhar os eixos e plotar os dados). Assinale a opção com o padrão de projeto que poderia ser aplicado nesse
contexto:
Factory Method
Strategy
Template Method
Facade
Adapter
10. Ref.: 5429647 Pontos: 1,00 / 1,00
Em um software com diferentes interfaces com o usuário (ex.: web, Android, IOS), qual padrão podemos utilizar de
modo a fornecer para os componentes de interação homem-máquina uma interface única e simplificada das operações
do sistema?
Template Method
Adapter
Factory Method
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392278.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429707.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429647.');
Facade
Strategy