Buscar

MODELAGEM DE REQUISITOS

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

1
        Questão
	
	
	Assinale a opção que não representa um requisito FUNCIONAL.
		
	 
	O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. 
	
	O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários
	
	O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses
	
	O sistema deve identificar a entrada e saída de cada funcionário da fabrica.
	
	O sistema deve emitir o boletim ao final de cada semestre letivo.
	Respondido em 11/10/2020 05:36:31
	
Explicação:
Todas as opcões representam funcionaldades que o sistema precisa ter, exceto a opção "O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. " - que indica uma restrição, ou melhor uma condição que deve ser atendida em termos de performance. Esse requisito é NAO FUNCIONAL.
	
	
	 
		2
        Questão
	
	
	Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
		
	
	I-NF; II-NF; III-NF; IV-F
	
	I-NF; II-F; III-F; IV-NF
	 
	I-F; II-NF; III-NF; IV-F
	
	I-F; II-F; III-NF; IV-F
	
	I-F; II-NF; III-F; IV-F
	Respondido em 11/10/2020 05:36:37
	
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
	
	
	 
		3
        Questão
	
	
	Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA)
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:
Caso de Uso: Cadastrar Funcionário que:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.
Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
		
	
	Include, Generalização e Extends
	
	Generalização, Especialização e Extends
	
	Extends, Exclusão e Associação.
	
	Associação, Generalização e Especialização.
	 
	Include, Especialização e Extends
	Respondido em 11/10/2020 05:37:45
	
Explicação:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é obrigatório. Logo é o include
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. -> variação é tipico de especialização (uso a base e incrementa alterações)
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional).
	
	
	 
		4
        Questão
	
	
	Avalie as assertivas a seguir, no que se refere ao diagrama de casos de uso, da UML.
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização.
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de include entre atores
IV. Um ator pode ser um sistema, por exemplo.
Com base em sua análise , marque a UNICA resposta que contém TODAS as assertivas corretas
		
	
	III 
	 
	IV
	
	III e IV
	
	I e IV
	
	II, III e IV
	Respondido em 11/10/2020 05:37:47
	
Explicação:
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade -->FALSO, diagrama de casos de uso não exibe detalhes, muito menos de COMO se implementa algo
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização. --> FALSO, o relacionamento correto seria o de
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de extends entre atores --> FALSO, devemos usar o relacionamento de generalização/especialização de atores.
IV. Um ator pode ser um sistema, por exemplo. --> VERDADE
	
	
	 
		5
        Questão
	
	
	Sobre o diagrama de casos de uso, assinale a opção CORRETA
		
	
	Não podemos ter especialização de atores.
	
	Util para modelarmos os requisitos não funcionais
	
	Um Caso de uso, representa um requisito não funcional
	
	Um ator representa uma pessoa específica e um nome típico de ator, seria por exemplo MARIA
	 
	Um caso de uso estendido, pelo relacionameno "Extends", é de uso opcional
	Respondido em 11/10/2020 05:37:51
	
Explicação:
Util para modelarmos os requisitos não funcionais - Falso, útil para modelar requisito funcional
Um Caso de uso, representa um requisito não funcional - Falso, representa um requisito funcional
Um ator pode ser representar uma pessoa específica. - Falso, ator representa , dentre outras coisas, papéis que as pessoas exercem
Não podemos ter especialização de atores. - Falso, podemos sim,.
Um caso de uso ¿Extends¿ é de uso opcional - VERDADE
	
	
	 
		6
        Questão
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	
	Apenas II
	 
	Apenas III
	
	Apenas I e III
	
	I, II e III
	
	Apenas I e II
	Respondido em 11/10/2020 05:37:56
	
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
	
	
	 
		7
        Questão
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	 
	Apenas I, II e III
	
	Apenas I e II
	
	Apenas I e IV
	
	I, II, III e IV
	
	Apenas II e III
	Respondido em 11/10/2020 05:38:00
	
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzemem requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais.  VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade
	
	
	 
		8
        Questão
	
	
	Assinale a opção que representa um requisito Não Funcional
		
	 
	O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA.
	
	O sistema atualizar os saldos bancários após registro de cada despesa 
	
	O sistema deve gerar gráfico do lucro mês a mês.
	
	O sistema precisa informar a Receita Federal o impostos mensais pagos
	
	O sistema deve controlar pagamento de contas 
	Respondido em 11/10/2020 05:38:05
	
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional
		1
        Questão
	
	
	Assinale a opção que não representa um requisito FUNCIONAL.
		
	
	O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses
	
	O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários
	
	O sistema deve emitir o boletim ao final de cada semestre letivo.
	 
	O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. 
	
	O sistema deve identificar a entrada e saída de cada funcionário da fabrica.
	Respondido em 26/10/2020 12:25:47
	
Explicação:
Todas as opcões representam funcionaldades que o sistema precisa ter, exceto a opção "O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. " - que indica uma restrição, ou melhor uma condição que deve ser atendida em termos de performance. Esse requisito é NAO FUNCIONAL.
	
	
	 
		2
        Questão
	
	
	Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA)
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:
Caso de Uso: Cadastrar Funcionário que:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.
Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
		
	 
	Include, Especialização e Extends
	
	Generalização, Especialização e Extends
	
	Extends, Exclusão e Associação.
	
	Include, Generalização e Extends
	
	Associação, Generalização e Especialização.
	Respondido em 26/10/2020 12:25:51
	
Explicação:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é obrigatório. Logo é o include
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. -> variação é tipico de especialização (uso a base e incrementa alterações)
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional).
	
	
	 
		3
        Questão
	
	
	Avalie as assertivas a seguir, no que se refere ao diagrama de casos de uso, da UML.
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização.
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de include entre atores
IV. Um ator pode ser um sistema, por exemplo.
Com base em sua análise , marque a UNICA resposta que contém TODAS as assertivas corretas
		
	
	III e IV
	
	II, III e IV
	
	III 
	 
	IV
	
	I e IV
	Respondido em 26/10/2020 12:26:06
	
Explicação:
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade -->FALSO, diagrama de casos de uso não exibe detalhes, muito menos de COMO se implementa algo
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização. --> FALSO, o relacionamento correto seria o de
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de extends entre atores --> FALSO, devemos usar o relacionamento de generalização/especialização de atores.
IV. Um ator pode ser um sistema, por exemplo. --> VERDADE
	
	
	 
		4
        Questão
	
	
	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 Comprar um produto, é denominado e definido como:
		
	
	Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
	 
	Associação / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	Respondido em 26/10/2020 12:26:11
	
Explicação:
entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário)
	
	
	 
		5
        Questão
	
	
	Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
		
	
	I-NF; II-NF; III-NF; IV-F
	
	I-F; II-NF; III-F; IV-F
	 
	I-F; II-NF; III-NF; IV-F
	
	I-NF; II-F; III-F; IV-NF
	
	I-F; II-F; III-NF; IV-F
	Respondido em 26/10/2020 12:23:43
	
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
	
	
	 
		6
        Questão
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assimsendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	
	Apenas II
	
	I, II e III
	 
	Apenas III
	
	Apenas I e III
	
	Apenas I e II
	Respondido em 26/10/2020 12:23:46
	
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
	
	
	 
		7
        Questão
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	 
	Apenas I, II e III
	
	Apenas I e IV
	
	Apenas I e II
	
	Apenas II e III
	
	I, II, III e IV
	Respondido em 26/10/2020 12:26:25
	
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais.  VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade
	
	
	 
		8
        Questão
	
	
	Assinale a opção que representa um requisito Não Funcional
		
	
	O sistema atualizar os saldos bancários após registro de cada despesa 
	
	O sistema deve controlar pagamento de contas 
	 
	O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA.
	
	O sistema deve gerar gráfico do lucro mês a mês.
	
	O sistema precisa informar a Receita Federal o impostos mensais pagos
	Respondido em 26/10/2020 12:26:29
	
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional
		1
        Questão
	
	
	Assinale a opção que não representa um requisito FUNCIONAL.
		
	
	O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses
	
	O sistema deve emitir o boletim ao final de cada semestre letivo.
	 
	O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. 
	
	O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários
	
	O sistema deve identificar a entrada e saída de cada funcionário da fabrica.
	Respondido em 26/10/2020 12:24:11
	
Explicação:
Todas as opcões representam funcionaldades que o sistema precisa ter, exceto a opção "O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. " - que indica uma restrição, ou melhor uma condição que deve ser atendida em termos de performance. Esse requisito é NAO FUNCIONAL.
	
	
	 
		2
        Questão
	
	
	Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA)
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:
Caso de Uso: Cadastrar Funcionário que:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.
Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
		
	
	Generalização, Especialização e Extends
	
	Associação, Generalização e Especialização.
	 
	Include, Especialização e Extends
	
	Extends, Exclusão e Associação.
	
	Include, Generalização e Extends
	Respondido em 26/10/2020 12:24:15
	
Explicação:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é obrigatório. Logo é o include
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. -> variação é tipico de especialização (uso a base e incrementa alterações)
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional).
	
	
	 
		3
        Questão
	
	
	Avalie as assertivas a seguir, no que se refere ao diagrama de casos de uso, da UML.
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização.
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de include entre atores
IV. Um ator pode ser um sistema, por exemplo.
Com base em sua análise , marque a UNICA resposta que contém TODAS as assertivas corretas
		
	
	III e IV
	
	II, III e IV
	 
	IV
	
	III 
	
	I e IV
	Respondido em 26/10/2020 12:24:19
	
Explicação:
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade -->FALSO, diagrama de casos de uso não exibe detalhes, muito menos de COMO se implementa algo
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização. --> FALSO, o relacionamento correto seria o de
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de extends entre atores --> FALSO, devemos usar o relacionamento de generalização/especialização de atores.
IV. Um ator pode ser um sistema, por exemplo. --> VERDADE
	
	
	 
		4
        Questão
	
	
	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 Comprar um produto, é denominado e definido como:
		
	
	Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
	 
	Associação / uma funcionalidade do sistema do ponto de vista do usuário.
	Respondido em 26/10/2020 12:24:27
	
Explicação:
entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário)
	
	
	 
		5
        QuestãoClassifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
		
	
	I-F; II-NF; III-F; IV-F
	
	I-NF; II-NF; III-NF; IV-F
	
	I-F; II-F; III-NF; IV-F
	 
	I-F; II-NF; III-NF; IV-F
	
	I-NF; II-F; III-F; IV-NF
	Respondido em 26/10/2020 12:24:32
	
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
	
	
	 
		6
        Questão
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	
	Apenas I e III
	 
	Apenas III
	
	I, II e III
	
	Apenas II
	
	Apenas I e II
	Respondido em 26/10/2020 12:24:38
	
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
	
	
	 
		7
        Questão
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	
	Apenas I e IV
	
	I, II, III e IV
	
	Apenas II e III
	
	Apenas I e II
	 
	Apenas I, II e III
	Respondido em 26/10/2020 12:24:42
	
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais.  VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade
	
	
	 
		8
        Questão
	
	
	Assinale a opção que representa um requisito Não Funcional
		
	
	O sistema precisa informar a Receita Federal o impostos mensais pagos
	
	O sistema deve controlar pagamento de contas 
	
	O sistema atualizar os saldos bancários após registro de cada despesa 
	 
	O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA.
	
	O sistema deve gerar gráfico do lucro mês a mês.
	Respondido em 26/10/2020 12:24:47
	
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional
	
	
		1
        Questão
	
	
	Sobre o diagrama de casos de uso, assinale a opção CORRETA
		
	 
	Um caso de uso estendido, pelo relacionameno "Extends", é de uso opcional
	
	Não podemos ter especialização de atores.
	
	Um Caso de uso, representa um requisito não funcional
	
	Util para modelarmos os requisitos não funcionais
	
	Um ator representa uma pessoa específica e um nome típico de ator, seria por exemplo MARIA
	Respondido em 26/10/2020 12:24:58
	
Explicação:
Util para modelarmos os requisitos não funcionais - Falso, útil para modelar requisito funcional
Um Caso de uso, representa um requisito não funcional - Falso, representa um requisito funcional
Um ator pode ser representar uma pessoa específica. - Falso, ator representa , dentre outras coisas, papéis que as pessoas exercem
Não podemos ter especialização de atores. - Falso, podemos sim,.
Um caso de uso ¿Extends¿ é de uso opcional - VERDADE
	
	
	 
		2
        Questão
	
	
	Sobre os conceitos de Requisitos "Funcional" e "Não Funcional", avalie as assertivas a seguir.
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir.
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem.
Com base em sua análise, marque a opção que indica as assertivas corretas.
		
	
	I, II e III
	 
	Apenas I e II
	
	Apenas II
	
	Apenas II e III
	
	Apenas I
	Respondido em 26/10/2020 12:25:03
	
Explicação:
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir. - VERDADE
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais - VERDADE
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem. - FALSO, o diagrama de casos de uso mostrar os atores e os requisitos funcionais (casos de uso) com os quais os atores interagem
	
	
	 
		3
        Questão
	
	
	Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas:
I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends"
II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído
III. O relacionamento de "extends" denota uso opcional do caso de uso extendido,
Com base em sua análise, marque a UNICA opção correta.
		
	
	Apenas II
	 
	Apenas II e III
	
	Apenas  III
	
	I, II e III
	
	Apenas I e III
	Respondido em 26/10/2020 12:27:39
	
Explicação:
I. FALSO além desses 2 relacionamentos, temos ainda a generalização/especialização, que também é possível entre casos de uso
II. VERDADE
III. VERDADE
	
	
	 
		4
        Questão
	
	
	No contexto da UML, os casos de uso:
		
	
	capturam os requisitos não funcionais.
	
	definem o comportamento dos componentes de software que serão implementados.
	
	especificam a organização do sistema de software.
	
	são sempre associados a um único requisito funcional.
	 
	descrevem o comportamentodo sistema de acordo com o ponto de vista dos seus usuários finais.
	Respondido em 26/10/2020 12:25:10
	
	
	 
		5
        Questão
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	
	Apenas I e II
	
	Apenas I e III
	
	I, II e III
	 
	Apenas III
	
	Apenas II
	Respondido em 26/10/2020 12:27:46
	
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
	
	
	 
		6
        Questão
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	 
	Apenas I, II e III
	
	I, II, III e IV
	
	Apenas I e IV
	
	Apenas I e II
	
	Apenas II e III
	Respondido em 26/10/2020 12:27:53
	
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais.  VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade
	
	
	 
		7
        Questão
	
	
	Assinale a opção que representa um requisito Não Funcional
		
	 
	O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA.
	
	O sistema deve controlar pagamento de contas 
	
	O sistema precisa informar a Receita Federal o impostos mensais pagos
	
	O sistema atualizar os saldos bancários após registro de cada despesa 
	
	O sistema deve gerar gráfico do lucro mês a mês.
	Respondido em 26/10/2020 12:25:24
	
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional
	
	
	 
		8
        Questão
	
	
	Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
		
	
	I-NF; II-F; III-F; IV-NF
	 
	I-F; II-NF; III-NF; IV-F
	
	I-NF; II-NF; III-NF; IV-F
	
	I-F; II-F; III-NF; IV-F
	
	I-F; II-NF; III-F; IV-F
	Respondido em 26/10/2020 12:28:02
	
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
		1
        Questão
	
	
	Sobre o diagrama de casos de uso, assinale a opção CORRETA
		
	
	Não podemos ter especialização de atores.
	 
	Um caso de uso estendido, pelo relacionameno "Extends", é de uso opcional
	
	Um Caso de uso, representa um requisito não funcional
	
	Um ator representa uma pessoa específica e um nome típico de ator, seria por exemplo MARIA
	
	Util para modelarmos os requisitos não funcionais
	Respondido em 26/10/2020 12:25:02
	
Explicação:
Util para modelarmos os requisitos não funcionais - Falso, útil para modelar requisito funcional
Um Caso de uso, representa um requisito não funcional - Falso, representa um requisito funcional
Um ator pode ser representar uma pessoa específica. - Falso, ator representa , dentre outras coisas, papéis que as pessoas exercem
Não podemos ter especialização de atores. - Falso, podemos sim,.
Um caso de uso ¿Extends¿ é de uso opcional - VERDADE
	
	
	 
		2
        Questão
	
	
	Sobre os conceitos de Requisitos "Funcional" e "Não Funcional", avalie as assertivas a seguir.
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir.
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem.
Com base em sua análise, marque a opção que indica as assertivas corretas.
		
	
	Apenas II
	
	Apenas II e III
	
	I, II e III
	 
	Apenas I e II
	
	Apenas I
	Respondido em 26/10/2020 12:25:07
	
Explicação:
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir. - VERDADE
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais - VERDADE
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem. - FALSO, o diagrama de casos de uso mostrar os atores e os requisitos funcionais (casos de uso) com os quais os atores interagem
	
	
	 
		3
        Questão
	
	
	Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas:
I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends"
II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído
III. O relacionamento de "extends" denota uso opcional do caso de uso extendido,
Com base em sua análise, marque a UNICA opção correta.
		
	 
	Apenas II e III
	
	Apenas I e III
	
	Apenas  III
	
	Apenas II
	
	I, II e III
	Respondido em 26/10/2020 12:25:12
	
Explicação:
I. FALSO além desses 2 relacionamentos, temos ainda a generalização/especialização, que também é possível entre casos de uso
II. VERDADE
III. VERDADE
	
	
	 
		4
        Questão
	
	
	No contexto da UML, os casos de uso:
		
	
	definem o comportamento dos componentes de software que serão implementados.
	 
	descrevem o comportamento do sistemade acordo com o ponto de vista dos seus usuários finais.
	
	são sempre associados a um único requisito funcional.
	
	especificam a organização do sistema de software.
	
	capturam os requisitos não funcionais.
	Respondido em 26/10/2020 12:25:14
	
	
	 
		5
        Questão
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	
	Apenas II
	
	Apenas I e II
	 
	Apenas III
	
	Apenas I e III
	
	I, II e III
	Respondido em 26/10/2020 12:25:18
	
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
	
	
	 
		6
        Questão
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	
	Apenas II e III
	 
	Apenas I, II e III
	
	Apenas I e II
	
	I, II, III e IV
	
	Apenas I e IV
	Respondido em 26/10/2020 12:25:20
	
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais.  VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade
	
	
	 
		7
        Questão
	
	
	Assinale a opção que representa um requisito Não Funcional
		
	
	O sistema deve gerar gráfico do lucro mês a mês.
	
	O sistema deve controlar pagamento de contas 
	
	O sistema precisa informar a Receita Federal o impostos mensais pagos
	
	O sistema atualizar os saldos bancários após registro de cada despesa 
	 
	O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA.
	Respondido em 26/10/2020 12:25:24
	
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional
	
	
	 
		8
        Questão
	
	
	Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
		
	
	I-F; II-NF; III-F; IV-F
	
	I-F; II-F; III-NF; IV-F
	
	I-NF; II-NF; III-NF; IV-F
	
	I-NF; II-F; III-F; IV-NF
	 
	I-F; II-NF; III-NF; IV-F
	Respondido em 26/10/2020 12:25:28
	
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
		1
        Questão
	
	
	O paradigma orientado a objetos, vislumbra um sistema:
I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades propostas pelo sistema.
II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas com base em classes já existentes.
III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma diferente.
IV. Onde o  encapsulamento, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria classe.
No que tange aos conceitos dos  princípios que norteiam a orientação a objetos, estão corretas:
		
	
	Apenas as assertivas I e III
	
	Apenas as assertivas II e III
	 
	Apenas as assertivas I, II e III
	
	Apenas as assertivas I, II e IV
	
	As assertivas I, II, III e IV
	Respondido em 26/10/2020 12:01:57
	
Explicação:
I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades propostas pelo sistema. - VERDADE, um sistema OO é um sistema onde os objetos interagem.
II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas com base em classes já existentes. - VERDADE, o ganho de tempo e dinheiro é o foco da otimização provida pela herança, 
III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma diferente. - VERDADE
IV. O encapsulamento, por sua vez, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria classe. - FALSO. O encapsulamento garante que os atributos sejam acessados apenas pelos métodos da prórpria classe
	
	
	 
		2
        Questão
	
	
	Ao modelarmos um atributo com a visibilidade PUBLICA, estamos ferindo a que princípio da Orientação a Objetos ?
		
	 
	Encapsulamento
	
	Herança
	
	Visibilidade 
	
	Polimorfismo
	
	Mensagens a objetos.
	Respondido em 26/10/2020 12:02:04
	
Explicação:
O principio do ENCAPSULAMENTO diz que "um atributo deve ser protegido e somente acessado pelos métodos da própria classe. Ao modelarmos um atributo com visibilidade PUBLICA, ferimos esse princípio, pois outras classes poderão acessar o atributo.
	
	
	 
		3
        Questão
	
	
	Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de:
		
	
	Herança
	
	Objeto
	 
	Encapsulamento
	
	Polimorfismo
	
	Classe
	Respondido em 26/10/2020 12:02:07
	
Explicação:
Pelo encapsulamento, os atributos (que determinamo estado de uma classe) de uma classe só podem ser acessados pelos metodos da propria classe. Encapsular significa proteger.
	
	
	 
		4
        Questão
	
	
	Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas?
		
	
	Apenas II e III.
	
	I, II e III.
	
	Apenas I e III.
	
	Apenas II.
	 
	Apenas I e II.
	Respondido em 26/10/2020 12:02:13
	
Explicação:
 I. A UML é uma linguagem, uma notação, e não uma metodologia;  - verdade. não diz como e nem a ordem com que as ações são realizada, logo não é uma metodologia.
II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; - verdade
III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. - false, UML não é linguagem orientada a objetos para programação e sim uma linguagem de modelagem
 
	
	
	 
		5
        Questão
	
	
	Os diagramas UML da categoria comportamental são os de:
		
	 
	casos de uso, atividades e máquinas de estados.
	
	objetos, estrutura composta e máquinas de estado.
	
	classes, objetos e componentes.
	
	classes, atividades e sequência.
	
	casos de uso, sequência e classes.
	Respondido em 26/10/2020 12:02:18
	
	
	 
		6
        Questão
	
	
	Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos?
		
	
	Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos.
	
	A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas.
	 
	A orientação a objetos não pode ser utilizado em Softwares de larga escala.
	
	Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis.
	
	A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema.
	Respondido em 26/10/2020 12:02:21
	
	
	 
		7
        Questão
	
	
	É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.
		
	
	Objeto
	
	Encapsulamento
	
	Classe
	 
	Herança
	
	Polimorfismo
	Respondido em 26/10/2020 12:02:25
	
Explicação:
O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas.
	
	
	 
		8
        Questão
	
	
	Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente.
		
	
	Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade.
	 
	Diagrama de implantação; diagrama de atividade; diagrama de componentes
	
	Diagrama de sequência; diagrama de casos de uso; diagrama de estados.
	
	Diagrama de casos de uso; diagrama de classes; diagrama de sequência
	
	Diagrama de objetos; diagrama de implantação; diagrama de classes.
	Respondido em 26/10/2020 12:02:30
	
Explicação:
Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento.
Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado
diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo ou com atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.;
diagrama de componentes - mostra a estrutura dos componentes de um sistema
		1
        Questão
	
	
	Assinale a opção que não representa um requisito FUNCIONAL.
		
	
	O sistema deve identificar a entrada e saída de cada funcionário da fabrica.
	
	O sistema deve emitir o boletim ao final de cada semestre letivo.
	
	O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários
	 
	O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. 
	
	O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses
	Respondido em 26/10/2020 12:26:43
	
Explicação:
Todas as opcões representam funcionaldades que o sistema precisa ter, exceto a opção "O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. " - que indica uma restrição, ou melhor uma condição que deve ser atendida em termos de performance. Esse requisito é NAO FUNCIONAL.
	
	
	 
		2
        Questão
	
	
	Assinale a opção que representa um requisito Não Funcional
		
	 
	O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA.
	
	O sistema deve controlar pagamento de contas 
	
	O sistema atualizar os saldos bancários após registro de cada despesa 
	
	O sistema precisa informar a Receita Federal o impostos mensais pagos
	
	O sistema deve gerar gráfico do lucro mês a mês.
	Respondido em 26/10/2020 12:26:47
	
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional
	
	
	 
		3
        Questão
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	
	Apenas II e III
	 
	Apenas I, II e III
	
	Apenas I e IV
	
	I, II, III e IV
	
	Apenas I e II
	Respondido em 26/10/2020 12:26:49
	
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais.  VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade
	
	
	 
		4
        Questão
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de usoextendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	 
	Apenas III
	
	Apenas I e II
	
	I, II e III
	
	Apenas II
	
	Apenas I e III
	Respondido em 26/10/2020 12:26:53
	
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
	
	
	 
		5
        Questão
	
	
	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 Comprar um produto, é denominado e definido como:
		
	
	Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	 
	Associação / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
	Respondido em 26/10/2020 12:24:25
	
Explicação:
entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário)
	
	
	 
		6
        Questão
	
	
	Avalie as assertivas a seguir, no que se refere ao diagrama de casos de uso, da UML.
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização.
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de include entre atores
IV. Um ator pode ser um sistema, por exemplo.
Com base em sua análise , marque a UNICA resposta que contém TODAS as assertivas corretas
		
	
	III e IV
	
	II, III e IV
	
	I e IV
	
	III 
	 
	IV
	Respondido em 26/10/2020 12:27:05
	
Explicação:
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade -->FALSO, diagrama de casos de uso não exibe detalhes, muito menos de COMO se implementa algo
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização. --> FALSO, o relacionamento correto seria o de
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de extends entre atores --> FALSO, devemos usar o relacionamento de generalização/especialização de atores.
IV. Um ator pode ser um sistema, por exemplo. --> VERDADE
	
	
	 
		7
        Questão
	
	
	Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA)
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:
Caso de Uso: Cadastrar Funcionário que:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.
Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
		
	
	Generalização, Especialização e Extends
	
	Include, Generalização e Extends
	
	Associação, Generalização e Especialização.
	 
	Include, Especialização e Extends
	
	Extends, Exclusão e Associação.
	Respondido em 26/10/2020 12:27:10
	
Explicação:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é obrigatório. Logo é o include
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. -> variação é tipico de especialização (uso a base e incrementa alterações)
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional).
	
	
	 
		8
        Questão
	
	
	Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
		
	
	I-NF; II-NF; III-NF; IV-F
	
	I-NF; II-F; III-F; IV-NF
	
	I-F; II-NF; III-F; IV-F
	 
	I-F; II-NF; III-NF; IV-F
	
	I-F; II-F; III-NF; IV-F
	Respondido em 26/10/2020 12:27:15
	
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
	
	
		1
        Questão
	
	
	Sobre o diagrama de casos de uso, assinale a opção CORRETA
		
	
	Um Caso de uso, representa um requisito não funcional
	 
	Um caso de uso estendido, pelo relacionameno "Extends", é de uso opcional
	
	Util para modelarmos os requisitos não funcionais
	
	Um ator representa uma pessoa específica e um nome típico de ator, seria por exemplo MARIA
	
	Não podemos ter especialização de atores.
	Respondido em 26/10/2020 12:25:48
	
Explicação:
Util para modelarmos os requisitos não funcionais - Falso, útil para modelar requisito funcional
Um Caso de uso, representa um requisito não funcional - Falso, representa um requisito funcional
Um ator pode ser representar uma pessoa específica. - Falso, ator representa , dentre outras coisas, papéis que as pessoas exercem
Não podemos ter especialização de atores. - Falso, podemos sim,.
Um caso de uso ¿Extends¿ é de uso opcional - VERDADE
	
	
	 
		2
        Questão
	
	
	Sobre os conceitos de Requisitos "Funcional" e "Não Funcional", avalie as assertivas a seguir.
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir.
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem.
Com base em sua análise, marque a opção que indica as assertivas corretas.
		
	 
	Apenas I e II
	
	Apenas I
	
	Apenas II
	
	Apenas II e III
	
	I, II e III
	Respondido em 26/10/2020 12:25:52
	
Explicação:
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir. - VERDADE
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais - VERDADE
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem. - FALSO, o diagrama de casos de uso mostrar os atores e os requisitos funcionais (casos de uso) com os quais os atores interagem3
        Questão
	
	
	Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas:
I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends"
II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído
III. O relacionamento de "extends" denota uso opcional do caso de uso extendido,
Com base em sua análise, marque a UNICA opção correta.
		
	 
	Apenas II e III
	
	I, II e III
	
	Apenas  III
	
	Apenas II
	
	Apenas I e III
	Respondido em 26/10/2020 12:28:28
	
Explicação:
I. FALSO além desses 2 relacionamentos, temos ainda a generalização/especialização, que também é possível entre casos de uso
II. VERDADE
III. VERDADE
	
	
	 
		4
        Questão
	
	
	No contexto da UML, os casos de uso:
		
	
	especificam a organização do sistema de software.
	
	capturam os requisitos não funcionais.
	
	são sempre associados a um único requisito funcional.
	
	definem o comportamento dos componentes de software que serão implementados.
	 
	descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
	Respondido em 26/10/2020 12:28:34
	
	
	 
		5
        Questão
	
	
	Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
		
	
	I-NF; II-F; III-F; IV-NF
	 
	I-F; II-NF; III-NF; IV-F
	
	I-F; II-F; III-NF; IV-F
	
	I-F; II-NF; III-F; IV-F
	
	I-NF; II-NF; III-NF; IV-F
	Respondido em 26/10/2020 12:28:36
	
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
	
	
	 
		6
        Questão
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	
	I, II e III
	 
	Apenas III
	
	Apenas II
	
	Apenas I e II
	
	Apenas I e III
	Respondido em 26/10/2020 12:26:08
	
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
	
	
	 
		7
        Questão
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	
	Apenas I e II
	
	I, II, III e IV
	 
	Apenas I, II e III
	
	Apenas II e III
	
	Apenas I e IV
	Respondido em 26/10/2020 12:26:10
	
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais.  VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade
	
	
	 
		8
        Questão
	
	
	Assinale a opção que representa um requisito Não Funcional
		
	
	O sistema deve controlar pagamento de contas 
	 
	O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA.
	
	O sistema precisa informar a Receita Federal o impostos mensais pagos
	
	O sistema deve gerar gráfico do lucro mês a mês.
	
	O sistema atualizar os saldos bancários após registro de cada despesa 
	Respondido em 26/10/2020 12:26:13
	
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional
	
	
		1
        Questão
	
	
	Assinale a opção que não representa um requisito FUNCIONAL.
		
	
	O sistema deve identificar a entrada e saída de cada funcionário da fabrica.
	
	O sistema deve emitir o boletim ao final de cada semestre letivo.
	 
	O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. 
	
	O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses
	
	O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários
	Respondido em 26/10/2020 12:29:49
	
Explicação:
Todas as opcões representam funcionaldades que o sistema precisa ter, exceto a opção "O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. " - que indica uma restrição, ou melhor uma condição que deve ser atendida em termos de performance. Esse requisito é NAO FUNCIONAL.
	
	
	 
		2
        Questão
	
	
	Assinale a opção que representa um requisito Não Funcional
		
	
	O sistema atualizar os saldos bancários após registro de cada despesa 
	
	O sistema deve gerar gráfico do lucro mês a mês.
	 
	O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA.
	
	O sistema deve controlar pagamento de contas 
	
	O sistema precisa informar a Receita Federal o impostos mensais pagos
	Respondido em 26/10/2020 12:29:54
	
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional3
        Questão
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	
	Apenas I e II
	
	I, II, III e IV
	
	Apenas I e IV
	
	Apenas II e III
	 
	Apenas I, II e III
	Respondido em 26/10/2020 12:27:25
	
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais.  VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade
	
	
	 
		4
        Questão
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	 
	Apenas III
	
	Apenas II
	
	Apenas I e II
	
	Apenas I e III
	
	I, II e III
	Respondido em 26/10/2020 12:30:04
	
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
	
	
	 
		5
        Questão
	
	
	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 Comprar um produto, é denominado e definido como:
		
	 
	Associação / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
	Respondido em 26/10/2020 12:30:09
	
Explicação:
entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário)
	
	
	 
		6
        Questão
	
	
	Avalie as assertivas a seguir, no que se refere ao diagrama de casos de uso, da UML.
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização.
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de include entre atores
IV. Um ator pode ser um sistema, por exemplo.
Com base em sua análise , marque a UNICA resposta que contém TODAS as assertivas corretas
		
	
	I e IV
	
	III 
	
	III e IV
	 
	IV
	
	II, III e IV
	Respondido em 26/10/2020 12:30:14
	
Explicação:
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade -->FALSO, diagrama de casos de uso não exibe detalhes, muito menos de COMO se implementa algo
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização. --> FALSO, o relacionamento correto seria o de
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de extends entre atores --> FALSO, devemos usar o relacionamento de generalização/especialização de atores.
IV. Um ator pode ser um sistema, por exemplo. --> VERDADE
	
	
	 
		7
        Questão
	
	
	Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA)
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:
Caso de Uso: Cadastrar Funcionário que:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.
Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
		
	
	Extends, Exclusão e Associação.
	 
	Include, Especialização e Extends
	
	Associação, Generalização e Especialização.
	
	Generalização, Especialização e Extends
	
	Include, Generalização e Extends
	Respondido em 26/10/2020 12:30:19
	
Explicação:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é obrigatório. Logo é o include
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. -> variação é tipico de especialização (uso a base e incrementa alterações)
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional).
	
	
	 
		8
        Questão
	
	
	Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
		
	
	I-NF; II-F; III-F; IV-NF
	
	I-NF; II-NF; III-NF; IV-F
	
	I-F; II-NF; III-F; IV-F
	
	I-F; II-F; III-NF; IV-F
	 
	I-F; II-NF; III-NF; IV-F
	Respondido em 26/10/2020 12:30:24
	
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
	
	
		1
        Questão
	
	
	Sobre os conceitos de Requisitos "Funcional" e "Não Funcional", avalie as assertivas a seguir.
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir.
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais
III. O diagrama

Continue navegando