Buscar

Análise e Projeto de Sistemas Exercício 1,2 e 3

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

Análise e Projeto de Sistemas
Atividade anterior
Próxima atividade
	Iniciado em
	segunda, 8 Jun 2020, 11:51
	Estado
	Finalizada
	Concluída em
	segunda, 8 Jun 2020, 12:07
	Avaliar
	9,00 de um máximo de 10,00(90%)
Parte superior do formulário
Questão 1
Correto
Marcar questão
Texto da questão
As etapas do desenvolvimento de um sistema informatizado, independente da metodologia adotada, abrangem a especificação dos projetos lógico e físico do sistema. O modelo lógico consiste em:
Escolha uma:
a. Descrever um modelo criado a partir do modelo conceitual para o sistema.
Comentário: Descrever um modelo criado a partir do modelo conceitual para o sistema. O Projeto lógico consiste em descrever como as informações são organizadas internamente e a estrutura que pode ser processada pelo sistema, sem detalhar a estrutura de armazenamento físico e descrever um projeto que poderia ser implementado em diferentes plataformas, como hardware, linguagem de programação e SGBD. Fonte: livro da disciplina, capítulo 8, seção 8.1.1.
b. Descrever um projeto que poderia ser implementado em diferentes plataformas, como hardware, linguagem de programação e SGBD.
c. Aumentar a possibilidade de atender às finalidades de usabilidade do sistema.
d. Aumentar a possibilidade de atender às finalidades de adaptabilidade e desempenho de um cliente.
e. Descrever como as informações são organizadas internamente e a estrutura que pode ser processada pelo sistema, sem detalhar a estrutura física.
Feedback
A resposta correta é: Descrever um modelo criado a partir do modelo conceitual para o sistema..
Questão 2
Incorreto
Marcar questão
Texto da questão
Conhecer sobre a Teoria Geral dos Sistemas (TGS) é importante para desenvolvermos Sistemas de Informação para as organizações. Em relação a Teoria Geral de Sistemas verifique os itens abaixo:
I - A TGS surgiu dos trabalhos de Ludwig von Bertalanffy, quando se percebeu a inviabilidade de tratar as ciências por partes isoladas.
II - A TGS tem como objetivo estudar a natureza dos sistemas e a relação entre suas partes em diferentes espaços.
III - A TGS teve grande aceitação por todos desde o seu surgimento.
Os itens corretos são:
Escolha uma:
a. I, II e III.
Comentário: A TGS não teve grande aceitação por todos desde o seu surgimento. Ela surgiu dos trabalhos de Ludwig von Bertalanffy, quando se percebeu a inviabilidade de tratar as ciências por partes isoladas e tem como objetivo estudar a natureza dos sistemas e a relação entre suas partes em diferentes espaços.Fonte: livro da disciplina capítulo 1, seção 1.3.
b. I e III somente.
c. I e II somente.
d. Nenhum dos itens estão corretos.
e. II e III somente.
Feedback
A resposta correta é: I e II somente..
Questão 3
Correto
Marcar questão
Texto da questão
Existem diversas abordagens de análise de sistemas, cada uma com um foco diferenciado. Dentro deste contexto, o que é análise de sistemas?
Escolha uma:
a. É a definição das funcionalidades que o sistema a ser desenvolvido deve ter, bem como suas restrições.
b. É a integração dos requisitos do sistema a ser desenvolvido com a parte técnica e as tecnologias selecionadas para o seu desenvolvimento.
c. O conjunto de requisitos verdadeiros.
d. A abstração de conceitos utilizados no mundo real.
e. É a compreensão do problema e o detalhamento dos requisitos, para o entendimento do que é o domínio da aplicação a ser desenvolvida.
Comentário: É a compreensão do problema e o detalhamento dos requisitos, para o entendimento do que é o domínio da aplicação a ser desenvolvida. A especificação é a definição das funcionalidades que o sistema a ser desenvolvido deve ter, bem como suas restrições. E projeto é a integração dos requisitos do sistema a ser desenvolvido com a parte técnica e as tecnologias selecionadas para o seu desenvolvimento. Fonte: livro da disciplina, capítulo 4, seção 4.2.
Feedback
A resposta correta é: É a compreensão do problema e o detalhamento dos requisitos, para o entendimento do que é o domínio da aplicação a ser desenvolvida..
Questão 4
Correto
Marcar questão
Texto da questão
Dentro das abordagens de análise de sistemas temos a UML. Identifique abaixo o item que melhor descreve o que é UML:
Escolha uma:
a. É um método de desenvolvimento que possibilita a representação do sistema através de modelos orientados a objetos.
b. É uma representação com o objetivo de definir e descrever as informações da estrutura usada pelo aplicativo.
c. É um diagrama cuja finalidade é representar um requisito do sistema a ser informatizado e ajudar na comunicação entre os analistas e o cliente.
d. É a atividade do desenvolvimento de aplicações de software antes da codificação.
e. É uma linguagem padrão para modelagem orientada a objetos que possibilita representar um sistema de software de maneira padronizada.
Comentário: É uma linguagem padrão para modelagem orientada a objetos que possibilita representar um sistema de software de maneira padronizada. A atividade do desenvolvimento de aplicações de software antes da codificação é chamada modelagem. A UML possibilita a representação do sistema através de modelos orientados a objetos, mas não é um método de desenvolvimento. Fonte: livro da disciplina, capítulo 6, seção 6.1.
Feedback
A resposta correta é: É uma linguagem padrão para modelagem orientada a objetos que possibilita representar um sistema de software de maneira padronizada..
Questão 5
Correto
Marcar questão
Texto da questão
Sistemas de informação são categorizados dentro das organizações por atendimento a diversos tipos de processos e necessidades. Abaixo temos alguns destes tipos de sistemas.
I – SPT – Sistemas de processamento de transações
II – SAE – Sistemas de apoio a empresas
III – SIG – Sistemas de Informações Gerenciais
IV – SAD – Sistemas de Apoio a Decisão
V – SIG – Sistemas de Informações Geográficas
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. V,F,V,V,F.
b. F,V,F,V,F.
c. V,V,V,F,F.
d. F,V,V,F,F.
e. F,V,F,V,V.
Feedback
A resposta correta é: V,F,V,V,F..
Questão 6
Correto
Marcar questão
Texto da questão
Métodos capazes de auxiliar em todo o processo de desenvolvimento de software devem ser capazes de dar suporte a algumas atividades importantes. Quais itens abaixo representam tais atividades?
I. representação e entendimento do domínio do negócio
II. definição das interfaces do sistema
III. representação do comportamento do sistema com o ambiente externo
IV. separação dos modelos num formato em rede
V. promoção da informação essencial para determinação dos detalhes de implementação.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. V,V,V,F,F.
b. F,V,F,V,F.
c. F,V,F,V,V.
d. V,F,V,F,V.
e. V,V,V,V,V.
Feedback
A resposta correta é: V,F,V,F,V..
Questão 7
Correto
Marcar questão
Texto da questão
A sistematização do processo de desenvolvimento de software provocou o surgimento de várias propostas de ciclo de vida do software. Quais são os resultados diretos da definição deste ciclo de vida?
Escolha uma:
a. Sugerir as melhorias que deverão ser implantadas nas próximas versões do sistema.
b. Estimar o tempo de vida útil dos sistemas e orientar sobre a substituição por uma versão mais atualizada.
c. Nenhuma das afirmações acima estão corretas.
d. Descrever as etapas do processo de desenvolvimento e as atividades a serem realizadas em cada etapa.
e. Registrar o histórico das atualizações implantadas no sistema durante o tempo de uso nas empresas.
Feedback
A resposta correta é: Descrever as etapas do processo de desenvolvimento e as atividades a serem realizadas em cada etapa..
Questão 8
Correto
Marcar questão
Texto da questão
A UML não é uma metodologia, mas uma linguagem de modelagem de sistemas, que apoia na análise e projeto de sistemas orientados a objetos. Quais afirmativas abaixo são válidas quando pensamos em UML e orientação a objetos?
I – Classe é uma entidade lógica que satisfaz certos axiomas representando uma coleção de objetos.
II – Classe é a abstração dascaracterísticas de um grupo de coisas do mundo real.
III – Objetos se relacionam através da troca de atributos.
IV – UML é uma linguagem visual e textual para modelagem de sistemas orientados a objetos.
V – A especificação da UML está contida na OMG www.omg.org
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. V,V,F,F,V.
b. V,V,V,V,V.
c. V,F,V,V,V.
d. F,V,F,V,V.
e. F,V,F,V,F.
Feedback
A resposta correta é: V,V,F,F,V..
Questão 9
Correto
Marcar questão
Texto da questão
A elicitação de requisitos é dita um neologismo, pois é uma palavra que foi adaptada à língua portuguesa com a conotação de descoberta, identificação, dedução, extração ou obtenção. Como ela pode ser feita?
I – através de entrevistas.
II – através de análise de mercado e de problemas.
III – Através da análise de documentos e outras formas variadas.
IV – através do estabelecimento do entendimento básico do problema somente com os usuários em reuniões.
V – através da modelagem de sistemas.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. V,V,V,F,F.
b. V,F,V,V,V.
c. F,V,F,V,V.
d. V,V,F,F,V.
e. F,V,F,V,F.
Feedback
A resposta correta é: V,V,V,F,F..
Questão 10
Correto
Marcar questão
Texto da questão
A compreensão das necessidades e importância das informações dentro das organizações, faz com que a mesma consiga na condução da análise entre as informações e as tomadas de decisões. Isso ocorre em um formato de pirâmide, na qual possuímos a concepção das informações concebidas de formas diferentes. Com base na pirâmide organizacional X as informações, relacione os elementos dos itens a,b,c,d e e com as lacunas dos seus correspondentes.
a. informações estruturadas
b. relatórios analíticos e informações operacionais
c. informações semiestruturadas
d. informações desestruturadas
e. informações externas à organização
1 - para o gerenciamento tático de gerentes de negócio, como controladoria.
2 - chão de fábrica, contabilidade, contas a pagar e outros departamentos operacionais.
3 - para executivos e gerenciamento estratégico
4 - subsidiam em conjunto com as informações internas, informações importantes para tomada de decisão estratégica.
5 - gerenciamento operacional
Assinale a alternativa correta:
Escolha uma:
a. 1- d, 2-a, 3-d, 4-e, 5-a
b. 1- c, 2-b, 3-e, 4-d, 5-a
c. 1- d, 2-c, 3-b, 4-a, 5-e
d. 1- c, 2-b, 3-e 4-a, 5-d
e. 1- c, 2-b, 3-d, 4-e, 5-a
Feedback
A resposta correta é: 1- c, 2-b, 3-d, 4-e, 5-a.
Análise e Projeto de Sistemas
Atividade anterior
Próxima atividade
	Iniciado em
	segunda, 8 Jun 2020, 12:10
	Estado
	Finalizada
	Concluída em
	segunda, 8 Jun 2020, 12:19
	Avaliar
	10,00 de um máximo de 10,00(100%)
Parte superior do formulário
Questão 1
Correto
Marcar questão
Texto da questão
O modelo estruturado aparece em torno de um problema gerado pelo comando GOTO da linguagem de programação COBOL. Para tanto, uma das soluções apresentadas para que os programas ficassem mais íntegros e confiáveis seria o uso de alguns elementos importantes. Quais são estes elementos?
Escolha uma:
a. Sequência, condicional e repetição.
b. Processos, atividades e tarefas.
c. Processos, estruturas de dados e técnicas.
d. Metodologias, técnicas e ferramentas.
e. Sequência, metodologias e técnicas.
Feedback
A resposta correta é: Sequência, condicional e repetição..
Questão 2
Correto
Marcar questão
Texto da questão
Nossa vida em sociedade se organiza ao redor de sistemas complexos e tal complexidade se dá devido à interação com o ser humano. Dentro de um contexto de sociedade que é ameaçado pela complexidade das organizações que abordagem surge?
Escolha uma:
a. o pensamento organizacional.
b. o pensamento natural.
c. o pensamento complexo.
d. o pensamento sistêmico.
e. o pensamento científico.
Feedback
A resposta correta é: o pensamento sistêmico..
Questão 3
Correto
Marcar questão
Texto da questão
A engenharia de requisitos é um termo que agrupa várias atividades realizadas em torno dos requisitos do sistema. Qual a afirmativa mais completa para o termo engenharia de requisitos?
Escolha uma:
a. análise e especificação das necessidades de negócio.
b. identificação, análise e validação de requisitos.
c. identificação, análise, especificação e definição das necessidades de negócio.
d. elicitação, validação e especificação de requisitos.
e. identificação, análise e definição das necessidades de negócio.
Feedback
A resposta correta é: identificação, análise, especificação e definição das necessidades de negócio..
Questão 4
Correto
Marcar questão
Texto da questão
Sabemos que dentro das organizações o recurso mais valioso e precioso é a informação. A tecnologia da informação tem uma característica importante e um diferencial competitivo para as empresas através de seus sistemas de informação, que são ditos multidisciplinares. De acordo com essa linha de raciocínio, qual afirmativa abaixo é correta e complementar?
Escolha uma:
a. Isso se dá devido ao fato das abordagens técnica, pois um sistema de informação é algo puramente técnico, não considerando o ser humano em seu conceito.
b. Isso ocorre porque a área de TI é simplesmente técnica.
c. Isso ocorre em função das bases da área de exatas que é dita comportamental.
d. Isso se dá devido ao fato às abordagens comportamentais e técnicas, considerando-se então um sistema de informação como algo sócio técnico.
e. Isso ocorre porque a área de TI não prioriza as questões técnicas, mas sim as questões comportamentais.
Feedback
A resposta correta é: Isso se dá devido ao fato às abordagens comportamentais e técnicas, considerando-se então um sistema de informação como algo sócio técnico..
Questão 5
Correto
Marcar questão
Texto da questão
Sistemas abertos possuem elementos internos que trabalham em conjunto com um objetivo comum. Como exemplos de sistemas abertos podemos citar:
I – Sistemas de transporte.
II – Sistemas educacionais.
III – Sistema digestivo.
IV – Sistemas de informação.
V – Sistemas Organizacionais.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. V,F,V,V,V
b. F,V,F,V,V
c. V,V,V,V,V
d. V,V,V,F,F
e. F,V,F,V,F
Feedback
A resposta correta é: V,V,V,V,V.
Questão 6
Correto
Marcar questão
Texto da questão
Sistemas abertos possuem elementos internos que trabalham em conjunto com um objetivo comum. As afirmativas abaixo relacionam sistemas abertos com uma pequena explicação.
I – Ser humano: qualidade autorreflexiva. Memória desenvolvida. Consciente do passado, de seu comportamento.
II – Vida Vegetal: células formadoras de raízes, folhas e sementes.
III – Sistema digestivo: sistema do reino vegetal que permite a organização das informações do aparelho digestivo.
IV – Reino Animal: sistema nervoso que permite organização das informações no cérebro.
V – Organização Social: conjunto de papéis dentro de sistemas com respectivos canais de comunicação.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. V,V,F,V,V
b. F,V,F,V,F
c. V,V,V,V,V
d. V,F,V,V,V
e. F,V,F,V,V
Feedback
A resposta correta é: V,V,F,V,V.
Questão 7
Correto
Marcar questão
Texto da questão
Métodos ágeis surgem com um foco na produtividade e agilidade nos processos de desenvolvimento de sistemas. Para tanto, propõe um manifesto que fala sobre algumas características importantes para que o modelo seja considerado ágil. Veja as seguintes afirmativas:
I – Indivíduos e interações são mais importantes que processos e ferramenta.
II – Software funcionando é mais importante do que documentação completa e detalhada.
III – Colaboração com o cliente é mais importante do que negociação de contratos.
IV – Adaptação a mudanças é mais importante do que seguir um plano inicial.
V – Cronogramas e prazos são elementos superficiais e difíceis de medir.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. F,V,F,V,V.
b. V,V,V,V,F.
c. V,V,V,V,V.d. F,V,F,V,F.
e. V,F,V,V,V.
Feedback
A resposta correta é: V,V,V,V,F..
Questão 8
Correto
Marcar questão
Texto da questão
Sistemas fechados são o oposto dos sistemas abertos. Enquanto os sistemas abertos estão vivos, os sistemas fechados possuem entradas e saídas limitadas e não estão em constante mudança. Como exemplos de sistemas fechados podemos citar:
I – mapas da Terra
II – relógio
III – informação
IV – máquina a vapor
V – organização
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. F,V,F,V,F.
b. V,F,V,V,V.
c. F,V,F,V,V.
d. V,V,V,V,V.
e. V,V,F,V,F.
Feedback
A resposta correta é: V,V,F,V,F..
Questão 9
Correto
Marcar questão
Texto da questão
A engenharia de requisitos contém documentos para especificação de requisitos de software, segundo a IEEE 830-1998. Tais documentos atendem ao contrato, ao cliente, ao fornecedor e ao usuário. Quais afirmativas abaixo correspondem a esse documento?
I. SRS – Software Requirements Specification é nosso documento padrão segundo a IEEE 830-1998.
II. Uma SRS não deve ser ambígua.
III. Uma SRS não necessita ser consistente.
IV. Uma SRS deve ser verificável e rastreável.
V. Uma SRS não pode ser modificável.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. F,V,F,V,F.
b. F,V,V,F,F.
c. F,V,F,V,V.
d. F,V,V,V,F.
e. V,V,F,V,F.
Feedback
A resposta correta é: V,V,F,V,F..
Questão 10
Correto
Marcar questão
Texto da questão
Pesquisas e experiência de profissionais da área de desenvolvimento de sistemas apontam que a maioria dos problemas na construção de software é passível se ser melhorada desde o início dos requisitos do sistema. Quais itens estão agregados ao processo de análise e levantamento de requisitos?
I. Falta de metodologia para o desenvolvimento
II. Produto não atende necessidades dos clientes
III. Requisitos incompletos, inconsistentes ou incorretos
IV. Falta de controle sobre solicitações de mudanças
V. Falta de projeto de software
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
Escolha uma:
a. F,V,F,V,V.
b. V,V,V,F,F.
c. F,V,F,V,F.
d. F,V,V,V,F.
e. F,V,V,F,F.
Feedback
A resposta correta é: F,V,V,V,F..
Análise e Projeto de Sistemas
Atividade anterior
	Iniciado em
	segunda, 8 Jun 2020, 12:20
	Estado
	Finalizada
	Concluída em
	segunda, 8 Jun 2020, 12:44
	Avaliar
	8,00 de um máximo de 10,00(80%)
Parte superior do formulário
Questão 1
Correto
Marcar questão
Texto da questão
UML é uma linguagem gráfica para:
Escolha uma:
a. Visualizar artefatos de um sistema de software.
b. Nenhuma das anteriores.
c. Documentar artefatos de um sistema de software.
d. Construir artefatos de um sistema de software.
e. Todas acima.
Feedback
A resposta correta é: Todas acima..
Questão 2
Correto
Marcar questão
Texto da questão
Analise as seguintes afirmações sobre a UML (Linguagem de Modelagem Unificada):
I. A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma vez que fornece um conjunto de representações gráficas e sua semântica para a modelagem de software.
II. O diagrama de casos de uso procura, por meio de uma linguagem simples, demonstrar o comportamento externo do sistema. Esse diagrama apresenta o sistema sob a perspectiva do usuário, e é dentre todos da UML, o mais abstrato, flexível e informal.
III. Um relacionamento de extensão de um caso de uso “A” para um caso de uso “B” significa que toda vez que “A” for executado ele incorporará o comportamento definido em “B”.
IV. Os diagramas de comportamento da UML demonstram como ocorrem as trocas de mensagens entre os objetos do sistema para se atingir um determinado objetivo.
É correto apenas o que se afirma em:
Escolha uma:
a. II, III e IV.
b. I, II e III.
c. I e II.
d. III e IV.
e. II e IV.
Feedback
A resposta correta é: II e IV..
Questão 3
Correto
Marcar questão
Texto da questão
Considerando o conceito de sistema, trazido pela Teoria Geral de Sistemas, um projeto de desenvolvimento de software poderia ser considerado como um sistema aberto.
Nessa perspectiva, solicitações de mudanças originadas de um stakeholder externo e que afetam o projeto podem ser consideradas como:
Escolha uma:
a. Entrada.
b. Ambiente.
c. Saída.
d. Processos.
e. Feedback.
Feedback
A resposta correta é: Entrada..
Questão 4
Correto
Marcar questão
Texto da questão
Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta:
Escolha uma:
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 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.
c. 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.
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 maior parte da análise de requisitos ocorre durante a fase de elaboração.
Feedback
A resposta correta é: A maior parte da análise de requisitos ocorre durante a fase de elaboração..
Questão 5
Correto
Marcar questão
Texto da questão
O Processo Unificado (RUP – rational unified process) é um moderno processo de desenvolvimento de softwareconstituído de quatro fases. Assinale a opção que apresenta as quatro fases do RUP, na ordem em que elas devem ser executadas:
Escolha uma:
a. concepção, elaboração, construção, teste.
b. elaboração, transição, concepção, construção.
c. elaboração, concepção, teste, transição.
d. elaboração, concepção, transição, construção.
e. concepção, elaboração, construção, transição.
Feedback
Sua resposta está correta.
A resposta correta é: concepção, elaboração, construção, transição..
Questão 6
Incorreto
Marcar questão
Texto da questão
O rational unified process (RUP) é um processo de engenharia de software, cujo objetivo é assegurar a produção de software de alta qualidade, satisfazendo as necessidades dos usuários no prazo e nos custos previstos. O RUP contém uma estrutura que pode ser adaptada e estendida, pois é formado por duas estruturas principais, denominadas dimensões, que representam os aspectos dinâmicos e estáticos do processo. O aspecto dinâmico é expresso em ciclos, fases, iterações e marcos. O estático, por sua vez, contém as disciplinas, os fluxos, os artefatos e os trabalhadores. Com base na iteração do RUP, julgue as asserções a seguir:
A cada iteração das fases do RUP, geram-se ou não artefatos de software porque os artefatos produzidos dependem da ênfase que é dada a cada disciplina.
Assinale a opção correta:
Escolha uma:
a. Tanto a primeira quanto a segunda são proposições falsas.
b. As duas asserções são proposições verdadeiras, mas a segunda não é justificativa correta da primeira.
c. As duas asserções são proposições verdadeiras e, a segunda, é uma justificativa correta da primeira.
d. A primeira asserção é uma proposição verdadeira e, a segunda, uma proposição falsa.
e. A primeira asserção é uma proposição falsa e, a segunda, uma proposição verdadeira.
Feedback
A resposta correta é: A primeira asserção é uma proposição falsa e, a segunda, uma proposição verdadeira..
Questão 7
Correto
Marcar questão
Texto da questão
Requisitos funcionais e não funcionais podem definir características e funcionalidades presentes na interface a ser desenvolvida para um sistema.
Em relação aos requisitos não funcionais, também chamados de requisitos de qualidade, avalie as afirmações a seguir.
I. São levantados e elicitados após os requisitos funcionais, uma vez que os requisitos funcionais determinarão as funcionalidades da interface.
II. Sempre serão definidos de forma mais concreta, através de requisitos funcionais, uma vez que o usuário manipula na interface somente as funcionalidades levantadas.
III. Podem complementar osrequisitos funcionais.
É correto o que se afirma em:
Escolha uma:
a. I e II.
b. III.
c. II.
d. I e III.
e. I, II e III.
Feedback
A resposta correta é: III..
Questão 8
Correto
Marcar questão
Texto da questão
Casos de Uso podem ser organizados agrupando-os em pacotes do mesmo modo como são organizadas as classes. Também podem ser organizados pelas especificações de relacionamentos de generalização, inclusão e extensão, existentes entre eles.
JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. UML – Guia do Usuário. 1 ed. Campus, 2006 (adaptado).
Considerando os relacionamentos existentes entre os casos de uso, avalie as afirmações a seguir:
I. Para casos de uso, a generalização significa que o caso de uso filho herda o comportamento e o significado do caso de uso pai e no caso de uso filho deverá acrescentar ou sobrescrever o comportamento de seu pai.
II. O estereótipo <> indica que um caso inclui o outro. Permite fatorar comportamento comum a vários casos.
III. Pode-se usar o estereótipo <> para indicar que um caso estende o outro. Útil para fatorar comportamento incomum/não-padrão.
IV. Um relacionamento estendido é utilizado para a modelagem da parte de um caso de uso que o usuário poderá considerar como um comportamento opcional do sistema e para a modelagem de um subfluxo separado, que é executado somente sob determinadas condições.
É correto apenas o que se afirma em:
Escolha uma:
a. I, II, III e IV.
b. I e IV.
c. I e II.
d. II e III.
e. I, III e IV.
Feedback
A resposta correta é: I, II, III e IV..
Questão 9
Incorreto
Marcar questão
Texto da questão
Os alunos de uma disciplina deveriam escolher um sistema de média complexidade, contendo, no mínimo, 100 funcionalidades para ser modelado em UML e codificado em uma linguagem orientada a objetos. Um dos grupos de alunos estabeleceu a seguinte estratégia para identificação e seleção do sistema:
I. Cada integrante do grupo deveria criar um nickname (apelido) em um software de chat.
II. O grupo deveria se reunir em um horário predeterminado.
III. Durante o chat, os seguintes procedimentos deveriam ser realizados:
• cada integrante deveria sugerir um ou mais sistemas e justificar sua escolha, e não poderia criticar as ideias dos outros;
• à medida que as ideias fossem digitadas, o líder deveria copiá-las para um editor de texto e controlar o tempo de sugestão;
• quando o limite de tempo fosse atingido, o líder disponibilizaria todas as sugestões para serem analisadas pelo grupo;
• as 5 melhores ideias seriam selecionadas e colocadas em votação para a escolha da melhor ideia, segundo critérios predefinidos.
Nessa situação, a estratégia utilizada pelo grupo de alunos é uma adaptação da técnica de levantamento e elicitação de requisitos denominada:
Escolha uma:
a. brainstorming.
b. PIECES (perfomance informação/dados economia controle eficiência e serviços).
c. facilitaded application specification techniques.
d. entrevista.
e. joint application design.
Feedback
A resposta correta é: brainstorming..
Questão 10
Correto
Marcar questão
Texto da questão
A respeito da UML (Unified Modeling Language), analise as afirmativas:
I - É um importante recurso para os desenvolvedores entenderem como o software deve se comportar.
II - É uma linguagem padrão para descrever e documentar artefatos de um sistema de software.
III - Pode ser usada para visualizar, especificar, construir e documentar os artefatos de um sistema de software.
IV - Os Diagramas da UML estão divididos em Estruturais e Comportamentais.
Está correto o que se afirma em:
Escolha uma:
a. II e III.
b. I, II, III e IV.
c. I e IV.
d. I, II e III.
e. IV.
Feedback
A resposta correta é: I, II, III e IV..
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário

Outros materiais