Você está na página 1de 5

Questão 1 de 10

Requisitos de um sistema são frequentemente classificados como funcionais, não-funcionais e


de domínio. Qual a definição que melhor descreve requisitos não-funcionais?

A - São ferramentas automatizadas de apoio ao processo de desenvolvimento de sistemas.

B - São requisitos que derivam do domínio da aplicação e que refletem características e


restrições desse domínio.

C - São requisitos que descrevem o que o sistema deve fazer, como deve reagir a determinadas
entradas e como deve comportar-se em situações particulares.

D - São requisitos que especificam como deve ser testada uma parte do sistema, incluindo-se
as entradas, os resultados esperados e as condições sob as quais os testes devem ocorrer.

E - São requisitos que não estão diretamente relacionados com as funções específicas do
sistema.check_circleResposta correta

Questão 2 de 10

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?

A - F,V,F,V,F

B - F,V,F,V,V

C - V,F,V,V,V

D - V,V,V,F,F

E - V,V,V,V,Vcheck_circleResposta correta

Questão 3 de 10

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:

A-

concepção, elaboração, construção, teste.

B-

concepção, elaboração, construção, transição.


check_circleResposta correta

C-

elaboração, concepção, teste, transição.

D-

elaboração, concepção, transição, construção.

E-

elaboração, transição, concepção, construção.

Questão 4 de 10

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?

A - F,V,F,V,F.

B - F,V,F,V,V.

C - F,V,V,F,F.

D - V,F,V,V,F.check_circleResposta correta

E - V,V,V,F,F.

Questão 5 de 10

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?
A - F,V,F,V,F.

B - F,V,F,V,V.

C - F,V,V,F,F.

D - F,V,V,V,F.cancelRespondida

E - V,V,F,V,F.check_circleResposta correta

Questão 6 de 10

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?

A - F,V,F,V,F.

B - F,V,F,V,V.

C - F,V,V,F,F.

D - F,V,V,V,F.check_circleResposta correta

E - V,V,V,F,F.

Questão 7 de 10

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?

A - F,V,F,V,F.
B - F,V,F,V,V.

C - V,F,V,V,V.

D - V,V,F,F,V.

E - V,V,V,F,F.check_circleResposta correta

Questão 8 de 10

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:

A - I e IV.

B - I, II e III.

C - I, II, III e IV.check_circleResposta correta

D - II e III.

E - IV.

Questão 9 de 10

Existem diversas abordagens de análise de sistemas, cada uma com um foco diferenciado.
Dentro deste contexto, o que é análise de sistemas?

A - A abstração de conceitos utilizados no mundo real.

B - É a compreensão do problema e o detalhamento dos requisitos, para o entendimento do


que é o domínio da aplicação a ser desenvolvida.check_circleResposta correta

C - É a definição das funcionalidades que o sistema a ser desenvolvido deve ter, bem como
suas restrições.

D - É a integração dos requisitos do sistema a ser desenvolvido com a parte técnica e as


tecnologias selecionadas para o seu desenvolvimento.

E - O conjunto de requisitos verdadeiros.

Questão 10 de 10

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:

A - I e II.

B - I, II e III.

C - II e IV.check_circleResposta correta

D - II, III e IV.

E - III e IV.

Você também pode gostar