Buscar

Casos de Uso - Questões de Concursos GABARITO

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

Prova: CESPE - 2010 - SAD-PE - Analista de Controle Interno – Tecnologia da Informação
Disciplina: Engenharia de Software | Assuntos: Análise de Requisitos; Engenharia de Requisitos; 
Parte superior do formulário
Um requisito de software expressa as necessidades e restrições colocadas em um produto de software que contribuem para a solução de algum problema do mundo real. Acerca desse assunto, assinale a opção correta.
a) Os contratantes ou clientes são os principais colaboradores envolvidos no fornecimento de informações para o processo de levantamento ou elicitação de requisitos de software, os demais grupos de pessoas que podem fornecer informações são considerados de importância secundária. 
b) As necessidades dos usuários a serem atendidas por um produto de software constituem a classe de requisitos funcionais, e as restrições mencionadas na definição de requisitos constituem a classe de requisitos não funcionais. 
c) Entre as fontes de informação para a elicitação de requisitos, destacam-se, além dos colaboradores, o conhecimento do domínio de aplicação em que o software funcionará, o ambiente operacional do software e o ambiente organizacional. 
d) A negociação de requisitos, de forma similar à observação do ambiente organizacional, é uma atividade típica da fase de elicitação de requisitos. 
e) A técnica de casos de uso, empregada em alguns modelos de desenvolvimento de software atuais, é mais aderente à construção de cenários durante a construção de protótipos que durante a elicitação de requisitos. 
Prova: FCC - 2009 - TCE-GO - Analista de Controle Externo - Tecnologia da Informação
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Para evitar descrever o mesmo fluxo de eventos diversas vezes quando se tratar de um comportamento comum a vários casos de uso, é recomendado escrever esse comportamento em um único caso de uso e relacioná-lo aos demais por meio de um relacionamento de
a) agregação por composição. 
b) agregação simples. 
c) generalização. 
d) extensão. 
e) inclusão. 
Prova: FGV - 2010 - CODESP-SP - Analista de Sistemas - Tipo 1
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
No emprego da UML utilizam-se diversos diagramas. Nos Casos de Uso, analise a situação abaixo:
Sejam ALFA e BETA dois casos de uso. 
Quando BETA herda de ALFA, as sequências de comportamento de ALFA valem também para BETA. 
Quando for necessário, BETA pode redefinir as sequências de comportamento de ALFA. 
Além disso, BETA, na condição de caso de uso herdeiro, participa em qualquer relacionamento no qual ALFA participa.
A situação descrita caracteriza um relacionamento denominado 
a) de inclusão. 
b) de extensão. 
c) generalização. 
d) associação. 
e) agregação.
Prova: CESGRANRIO - 2011 - TRANSPETRO - Analista de Sistemas Júnior
Disciplina: Engenharia de Software | Assuntos: Processo Unificado; 
Parte superior do formulário
O Processo Unificado divide a realização de um projeto para desenvolvimento de um sistema de software em fases. Em cada uma dessas fases, são executadas atividades de diversas disciplinas em diferentes proporções. No desenvolvimento de um sistema de software complexo, esse processo recomenda
a) construir uma arquitetura executável ao final da fase de construção, para validar as regras do negócio e os requisitos funcionais do sistema. 
b) criar um modelo de casos de uso durante a fase de elaboração, para documentar as regras do negócio e os requisitos não funcionais do sistema. 
c) usar a abordagem de desenvolvimento iterativa e incremental, para dividir as atividades em iterações em que cada iteração gera um incremento do software. 
d) ordenar os riscos envolvidos no projeto, para que os riscos menos críticos sejam considerados logo na fase de iniciação e os mais críticos nas fases finais. 
e) entregar a primeira versão do sistema logo após a fase de transição, para evitar os problemas existentes no modelo de ciclo de vida em cascata tradicional.
____________________________________________________________________
Prova: FGV - 2009 - MEC - Analista de Sistemas - Especialista
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. 
O relacionamento entre o ator Cliente e o caso de uso Comprarum produto, é denominado e definido como: 
a) Associação / uma funcionalidade do sistema do ponto de vista do usuário 
b) Generalização / uma funcionalidade do sistema do ponto de vista do usuário 
c) Associação / uma funcionalidade do sistema do ponto de vista do relacionamento 
d) Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento 
e) Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento
__________________________________________________________________
Prova: FCC - 2011 - TRE-AP - Analista Judiciário - Análise de Sistemas
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Os casos de uso podem ser organizados pela especificação de relacionamentos de 
a) evento, ramificação e inclusão. 
b) composição, inclusão e extensão. 
c) agregação, extensão e bifurcação. 
d) generalização, inclusão e extensão. 
e) herança, composição e autorrelacionamento. 
___________________________________________________________________
DESCONSIDERAR
Prova: FUNIVERSA - 2009 - IPHAN - Analista - Tecnologia da Informação
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Assinale a alternativa que lista apenas diagramas existentes na UML (Unified Modeling Language). 
a) Diagrama de Estados, Diagrama de Sequência, Diagrama de Casos de Teste, Diagrama de Capacidade. 
b) Diagrama de Casos de Uso, Diagrama de Objetos, Diagrama de Concorrência, Diagrama de Sequência. 
c) Diagrama de Comunicação, Diagrama de Concorrência, Diagrama de Atividades, Diagrama de Casos de Teste. 
d) Diagrama de Atividades, Diagrama de Casos de Uso, Diagrama de Classes, Diagrama de Comunicação. 
e) Diagrama de Sequência, Diagrama de Objetos, Diagrama de Restrições, Diagrama de Casos de Uso.
Prova: FCC - 2011 - TRE-RN - Analista Judiciário - Análise de Sistemas
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Na modelagem de Caso de Uso, <<include>> e <<extend>> são relacionamentos de
a) dependência. 
b) agregação. 
c) especialização. 
d) atores entre si. 
e) atores com os casos de uso.
Prova: CESPE - 2011 - TRE-ES - Técnico - Programação de Sistemas - Específicos
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Julgue os itens subsecutivos, referentes a UML.
Os modelos de casos de uso enfatizam os objetivos e as perspectivas do usuário, demonstrando a visão de quem utiliza o sistema. 
Certo Errado
Prova: FUNCAB - 2010 - PRODAM-AM - Analista de TI - Desenvolvimento de Sistemas
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Sejam as seguintes assertivas sobre o Modelo de Casos de Uso naUML2.0: 
I. O único tipo de relação possível entre um ator e um caso de uso é uma associação. Ele representa a comunicação entreumator eumcaso de uso. V
II. A relação de generalização entre casos de uso não é permitida. Ela deve ser substituída pela relação . F
III. Atores podem se relacionar através de uma generalização ou de uma associação. F
IV. Os componentes mais importantes do modelo de casos de uso são os diagramas de caso de uso. V
V. O modo pelo qual os casos de uso devem ser textualmente descritos está formalmente definido no documento OMG Unified Modeling Language (OMG UML) Superstructure. F
Dentre as assertivas acima, quantas são verdadeiras? 
a) 1 
b) 2 
c) 3 
d) 4 
e) 5
_
Prova: FEPESE - 2010 - SEFAZ-SC - Auditor Fiscal da Receita Estadual- Parte III - Tecnologia da Informação
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Considere a seguinte modelagem de casos de uso:
Com base nas informações contidas na modelagem de casos de uso acima, é correto afirmar:
a) Ambos os elementos representados pelos atores AtorA e AtorB têm participação em todas as ocorrências do caso de uso UC1. 
b) Apenas um dos elementos representados pelos atores (AtorA ou AtorB) tem participação em cada ocorrência do caso de uso UC2. 
c) Ambos os elementos representados pelos atores AtorA e AtorB têm participação em todas as ocorrências do caso de uso UC3. 
d) O elemento representado pelo ator AtorA pode ter participação em uma ocorrência do caso de uso UC1.
e) O elemento representado pelo ator AtorA tem participação em todas as ocorrências dos casos de uso UC1, UC2 e UC3.
Prova: FCC - 2010 - MPE-RN - Analista de Tecnologia da Informação - Engenharia de Software
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Os relacionamentos presentes nos diagramas de casos de uso podem ser de
I. Agregação.
II. Generalização.
III. Dependência.
IV. Associação.
Está correto o que consta em
a) I e II apenas. 
b) II e III, apenas. 
c)I, II e IV, apenas. 
d) II, III e IV, apenas. 
e) I, II, III e IV.
Prova: FCC - 2008 - MPE-RS - Técnico em Informática - Área Sistemas
Disciplina: Engenharia de Software | Assuntos: UML; 
_____Parte superior do formulário
No diagrama de casos de uso da UML, o relacionamento 
de generalização acontece entre 
a) atores, somente. 
b) casos de uso, somente. 
c) casos de uso e entre atores. 
d) casos de uso e atores, somente. 
e) casos de uso incluídos e estendidos, somente.
________________________________________________________________
Prova: CESGRANRIO - 2008 - Petrobrás - Analista de Sistemas Júnior - Engenharia de Software
Disciplina: Engenharia de Software | Assuntos: RUP (Rational Unified Process); 
Parte superior do formulário
O modelo de casos de uso é um dos artefatos mais importantes previstos pelo Processo Unificado. Sobre o modelo de casos de uso, são feitas as afirmativas a seguir. 
I - Atores humanos são identificados com base no papel que desempenham do ponto de vista do sistema, e não necessariamente no cargo que ocupam na instituição em que o sistema rodará. ERRADO
II - A evolução dos casos de uso ao longo do ciclo de vida do projeto prevê que os mesmos ganhem em seu texto os detalhes específicos de implementação necessários à construção do software na tecnologia adotada. ERRADO
III - As combinações possíveis do fluxo principal com os fluxos alternativos de um caso de uso fornecem todos os cenários possíveis para o mesmo, os quais, por sua vez, podem ser utilizados como unidades de planejamento, implementação e testes. CERTO
IV - É recomendável que cada caso de uso seja decomposto funcionalmente e passe a incluir casos de uso menores, sucessivamente, até a menor unidade implementável possível, atendendo ao princípio da decomposição funcional. ERRADO
Estão corretas APENAS as afirmativas
a) I e II
b) I e III
c) II e III
d) II e IV
e) III e IV
Prova: FCC - 2009 - TJ-PA - Analista Judiciário - Análise de Sistemas - Desenvolvimento
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Nos relacionamentos entre Casos de Uso
a) um include significa que o caso de uso base incorpora implicitamente o comportamento de outro, sob certas condições.
b) não é permitida a generalização.
c) somente include é considerado um estereótipo.
d) somente extend é considerado um estereótipo.
e) tanto include quanto extend são considerados estereótipos
________________________________________________________________
Prova: CESPE - 2009 - TRE-MA - Técnico Judiciário - Programação de Sistemas
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Julgue os seguintes itens, relativos a caso de uso.
I Os casos de uso podem ser aplicados para captar o comportamento pretendido do sistema que está sendo desenvolvido, sem ser necessário especificar como esse comportamento é implementado. 
II Os casos de uso fornecem uma maneira para os desenvolvedores chegarem a uma compreensão comum com os usuários finais do sistema e com os especialistas. 
III Os casos de uso servem para validar a arquitetura e para verificar o sistema à medida que ele evolui durante seu desenvolvimento. 
IV Um caso de uso envolve a interação dos atores com o sistema.
A quantidade de itens certos é igual a
a) 0. 
b) 1. 
c) 2. 
d) 3. 
e) 4.
______________________________________________________________
Prova: FIP - 2009 - CAMARA-SJC - Programador
Disciplina: Engenharia de Software | Assuntos: UML; 
Parte superior do formulário
Um diagrama de casos de uso na UML 2.0 descreve:
a) o comportamento dos principais aspectos dinâmicos do sistema.
b) a visão dos requisitos funcionais e não funcionais do sistema.
c) a organização hierárquica dos componentes do sistema.
d) o comportamento do sistema na visão de seus usuários.
e) o conjunto de atividades e condições necessárias para a execução do sistema
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário

Continue navegando