Buscar

04_AULA_ARQUITETURA_DE_SISTEMAS

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

ARQUITETURA DE SISTEMAS - 4a Aula 
1a Questão 
 
 
 No desenvolvimento de um software, um técnico se deparou com uma lista de requisitos, na qual identificou 
corretamente como requisito funcional: 
 
 O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia. 
 
Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário confirmá-
la. 
 O sistema deve respeitar as leis presentes na Constituição Federal. 
 
O sistema deve estar disponível para o usuário 99% do tempo. 
 
O software deve ser fácil de usar, intuitivo e transparente para o usuário. 
Respondido em 03/09/2019 10:08:31 
 
 
Explicação: Todos os demais requisitos são não funcionais, uma vez que abordam performance, 
usabilidade,.. 
 
 
 
 
 2a Questão 
 
 
 Na especificac componentes, as Interfaces identificam como os elementos podem utilizar esses 
componentes. Entre os elementos que compõem essa identificação estão corretamente identificadas as 
afirmativas: 
I A assinatura, que identifica a forma de acesso à Interface e o retorno esperado 
II A manipulação dos atributos para a realização do serviço oferecido 
III A descrição do serviço que deve compor unicamente a Interface 
 
 . 
 
 . 
 
 . 
 
 . 
 
 . 
Respondido em 03/09/2019 10:08:36 
 
 
Explicação: 
Todas as afirmativas estão corretas 
 
 
 
 
 3a Questão 
 
 
 Visando obter os requisitos de forma consistente e sem gastar tempo em excesso, o trabalho de levantamento de requisitos 
deve conter como característica: 
 
 
 
Independente do departamento para o qual o sistema será desenvolvido, é necessário conversar 
com todos os responsáveis de cada departamento. 
 Serão realizadas várias reuniões, e para um melhor aproveitamento separar as reuniões por 
camada de desenvolvimento. 
 Procure realizar somente uma reunião para o levantamento de requisito, com os usuários que 
consigam responder sobre cada uma das camadas. 
 
Procure convocar todos os usuários (funcionários), mesmo que não consiga responder sobre cada 
uma das camadas. 
 
Não se preocupe com o tempo da reunião, podendo durar até 5 horas, o importante é o 
levantamento dos requisitos. 
Respondido em 03/09/2019 10:08:40 
 
 
Explicação: No trabalho de levantamento de requisitos devemos levar em consideração as seguintes 
características: Duração máxima de 2 horas, No máximo 3 reuniões com cada grupo, Separar as reuniões 
por camada de desenvolvimento, conforme previsto no conceito de arquitetura de sistemas e Convocação de 
usuários que consigam responder sobre cada uma das camadas. 
 
 
 
 
 4a Questão 
 
 
 A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o processo de 
desenvolvimento de software. Não representa uma afirmação verdadeira acerca da Prototipação: 
 
 
Requisitos podem ser derivados dos protótipos. 
 
O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. 
 Os protótipos podem apontar funcionalidades que não foram contempladas. 
 
Permite o refinamento iterativo dos requisitos. 
 
Nenhuma das alternativas 
Respondido em 03/09/2019 10:08:54 
 
 
Explicação: 
A arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto final. O que não 
é verdade é que a arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto 
final. 
 
 
 
 
 5a Questão 
 
 
 Com relação aos Requisitos de Software, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) Requisitos funcionais são as declarações de serviços que o sistema fornecer, como o sistema deve 
reagir a entradas específicas e como o sistema deve se comportar em determinadas situações. 
( ) Requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema, 
incluindo restrições de timing, sobre o processamento de desenvolvimento e padrões, aplicam-se 
frequentemente ao sistema como um todo. 
( ) Requisitos funcionais são aqueles não diretamente relacionados às funções fornecidas pelo sistema, 
enquanto que os não funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. 
As afirmativas são respectivamente: 
 
 V, V e F. 
 
F, V e F. 
 
F, F e V. 
 
V, F e F. 
 V, F e V. 
Respondido em 03/09/2019 10:09:05 
 
 
Explicação: Requisitos funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. Já os Requisitos não funcionais são aqueles não diretamente relacionados às funções fornecidas pelo 
sistema. 
 
 
 
 
 6a Questão 
 
 
 Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional. 
 
 
Modificações corretivas devem ser feitas em menos de 5 horas. 
 O sistema deverá dar baixa após a venda ser efetivada. 
 A complexidade ciclomática máxima de um módulo não pode ser maior que 20 
 
Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos. 
 
O sistema deve poder ser executado em sistema operacional Windows e Linux. 
Respondido em 03/09/2019 10:09:10 
 
 
Explicação: Todos os demais requisitos são requisitos não funcionais. 
 
 
 
 
 7a Questão 
 
 
 Com relação a validação de requisitos, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) A prototipação é a melhor maneira de se validar requisitos. 
( ) Conseguimos criar um modelo conceitual fraco para ser validado pelas partes interessadas. 
( ) A validação de requisitos deve ser feita em duas etapas, chamadas de pré-validação e validação de 
requisitos. 
As afirmativas são respectivamente: 
 
 V, F e V. 
 
V, F e F. 
 
F, F e V. 
 
F, V e F. 
 
V, V e F. 
Respondido em 03/09/2019 10:09:23 
 
 
Explicação: Conseguimos criar um modelo conceitual é forte e não fraco. 
 
 
 
 
 8a Questão 
 
 
 Analise as afirmativas abaixo. 
I- Uma vez que o diagrama de caso de uso visa mapear as funcionalidades do sistema, 
podemos afirmar que este diagrama mapeia os requisitos funcionais implícitos. 
II- A validação de requisitos deve ser feita sempre em 2 etapas: Pré-validação e Pós-
Validação. 
III - É com o protótipo que as partes interessadas vão conseguir facilmente verificar se seus 
requisitos estão presentes na definição do que será feito. 
De acordo com as afirmativas anteriores, marque a alternativa CORRETA. 
 
 
 
Somente a afirmativa II está correta. 
 Somente a afirmativa III está correta. 
 
Somente a afirmativa I está correta. 
 
As afirmativas I e III estão corretas. 
 
As afirmativas II e III estão corretas. 
Respondido em 03/09/2019 10:09:30 
 
 
Explicação: A primeira alternativa é falsa porque o diagrama de caso de uso mapeia os requisitos explícitos. 
Já a segunda alternativa está incorreta uma vez que a validação de requisitos deve ser feita sempre em 2 
etapas: Pré-validação e Validação, e não Pós-validação. 
 
1a Questão 
 
 
 A engenharia de software baseada em componentes é formada por um modelo genérico de desenvolvimento 
de software que é baseado em componentes de software reusáveis padronizados e um middleware de 
integração para esses componentes. O analista de sistemas que decidir pelo reuso de componentes deve 
enfrentar o problema de 
 
 
falta de padronização dos componentes reusados 
 
alto custo de desenvolvimento dos componentes reusados em comparação ao custo de 
integração e de teste dos mesmos 
 nenhuma das anteriores 
 
dependência de linguagem de programação dos componentes reusados 
 confiabilidade e certificação dos componentes reusados 
Respondido em 03/09/2019 10:07:31 
 
 
Explicação: Associar os conceitos de Engenharia de Software Baseada em Componentes (ESBC) 
 
 
 
 
 2a Questão 
 
 
 Visando obter os requisitos de forma consistente e sem gastartempo em excesso, o trabalho de levantamento de requisitos 
deve conter como característica: 
 
 
 
Independente do departamento para o qual o sistema será desenvolvido, é necessário conversar 
com todos os responsáveis de cada departamento. 
 
Procure convocar todos os usuários (funcionários), mesmo que não consiga responder sobre cada 
uma das camadas. 
 Procure realizar somente uma reunião para o levantamento de requisito, com os usuários que 
consigam responder sobre cada uma das camadas. 
 
Não se preocupe com o tempo da reunião, podendo durar até 5 horas, o importante é o 
levantamento dos requisitos. 
 Serão realizadas várias reuniões, e para um melhor aproveitamento separar as reuniões por 
camada de desenvolvimento. 
Respondido em 03/09/2019 10:07:34 
 
 
Explicação: No trabalho de levantamento de requisitos devemos levar em consideração as seguintes 
características: Duração máxima de 2 horas, No máximo 3 reuniões com cada grupo, Separar as reuniões 
por camada de desenvolvimento, conforme previsto no conceito de arquitetura de sistemas e Convocação de 
usuários que consigam responder sobre cada uma das camadas. 
 
 
 
 
 3a Questão 
 
 
 A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o processo de 
desenvolvimento de software. Não representa uma afirmação verdadeira acerca da Prototipação: 
 
 
Nenhuma das alternativas 
 Os protótipos podem apontar funcionalidades que não foram contempladas. 
 O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. 
 
Permite o refinamento iterativo dos requisitos. 
 
Requisitos podem ser derivados dos protótipos. 
Respondido em 03/09/2019 10:07:37 
 
 
Explicação: 
A arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto final. O que não 
é verdade é que a arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto 
final. 
 
 
 
 
 4a Questão 
 
 
 Com relação aos Requisitos de Software, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) Requisitos funcionais são as declarações de serviços que o sistema fornecer, como o sistema deve 
reagir a entradas específicas e como o sistema deve se comportar em determinadas situações. 
( ) Requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema, 
incluindo restrições de timing, sobre o processamento de desenvolvimento e padrões, aplicam-se 
frequentemente ao sistema como um todo. 
( ) Requisitos funcionais são aqueles não diretamente relacionados às funções fornecidas pelo sistema, 
enquanto que os não funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. 
As afirmativas são respectivamente: 
 
 
F, V e F. 
 V, V e F. 
 V, F e V. 
 
F, F e V. 
 
V, F e F. 
Respondido em 03/09/2019 10:07:40 
 
 
Explicação: Requisitos funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. Já os Requisitos não funcionais são aqueles não diretamente relacionados às funções fornecidas pelo 
sistema. 
 
 
 
 
 5a Questão 
 
 
 Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional. 
 
 
A complexidade ciclomática máxima de um módulo não pode ser maior que 20 
 
O sistema deve poder ser executado em sistema operacional Windows e Linux. 
 Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos. 
 
Modificações corretivas devem ser feitas em menos de 5 horas. 
 O sistema deverá dar baixa após a venda ser efetivada. 
Respondido em 03/09/2019 10:07:44 
 
 
Explicação: Todos os demais requisitos são requisitos não funcionais. 
 
 
 
 
 6a Questão 
 
 
 Com relação a validação de requisitos, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) A prototipação é a melhor maneira de se validar requisitos. 
( ) Conseguimos criar um modelo conceitual fraco para ser validado pelas partes interessadas. 
( ) A validação de requisitos deve ser feita em duas etapas, chamadas de pré-validação e validação de 
requisitos. 
As afirmativas são respectivamente: 
 
 V, V e F. 
 V, F e V. 
 
F, F e V. 
 
V, F e F. 
 
F, V e F. 
Respondido em 03/09/2019 10:07:49 
 
 
Explicação: Conseguimos criar um modelo conceitual é forte e não fraco. 
 
 
 
 
 7a Questão 
 
 
 Analise as afirmativas abaixo. 
I- Uma vez que o diagrama de caso de uso visa mapear as funcionalidades do sistema, 
podemos afirmar que este diagrama mapeia os requisitos funcionais implícitos. 
II- A validação de requisitos deve ser feita sempre em 2 etapas: Pré-validação e Pós-
Validação. 
III - É com o protótipo que as partes interessadas vão conseguir facilmente verificar se seus 
requisitos estão presentes na definição do que será feito. 
De acordo com as afirmativas anteriores, marque a alternativa CORRETA. 
 
 
 
Somente a afirmativa II está correta. 
 
Somente a afirmativa I está correta. 
 As afirmativas I e III estão corretas. 
 Somente a afirmativa III está correta. 
 
As afirmativas II e III estão corretas. 
Respondido em 03/09/2019 10:07:53 
 
 
Explicação: A primeira alternativa é falsa porque o diagrama de caso de uso mapeia os requisitos explícitos. 
Já a segunda alternativa está incorreta uma vez que a validação de requisitos deve ser feita sempre em 2 
etapas: Pré-validação e Validação, e não Pós-validação. 
 
 
 
 
 8a Questão 
 
 
 Na especificac componentes, as Interfaces identificam como os elementos podem utilizar esses 
componentes. Entre os elementos que compõem essa identificação estão corretamente identificadas as 
afirmativas: 
I A assinatura, que identifica a forma de acesso à Interface e o retorno esperado 
II A manipulação dos atributos para a realização do serviço oferecido 
III A descrição do serviço que deve compor unicamente a Interface 
 
 
 . 
 
 . 
 
 . 
 . 
 
 . 
Respondido em 03/09/2019 10:08:00 
 
 
Explicação: 
Todas as afirmativas estão corretas 
 
1a Questão 
 
 
 No desenvolvimento de um software, um técnico se deparou com uma lista de requisitos, na qual identificou 
corretamente como requisito funcional: 
 
 
O sistema deve estar disponível para o usuário 99% do tempo. 
 
O sistema deve respeitar as leis presentes na Constituição Federal. 
 O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia. 
 
O software deve ser fácil de usar, intuitivo e transparente para o usuário. 
 
Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário confirmá-
la. 
Respondido em 03/09/2019 10:06:20 
 
 
Explicação: Todos os demais requisitos são não funcionais, uma vez que abordam performance, 
usabilidade,.. 
 
 
 
 
 2a Questão 
 
 
 Na especificac componentes, as Interfaces identificam como os elementos podem utilizar esses 
componentes. Entre os elementos que compõem essa identificação estão corretamente identificadas as 
afirmativas: 
I A assinatura, que identifica a forma de acesso à Interface e o retorno esperado 
II A manipulação dos atributos para a realização do serviço oferecido 
III A descrição do serviço que deve compor unicamente a Interface 
 
 . 
 
 . 
 
 . 
 
 . 
 . 
Respondido em 03/09/2019 10:06:27 
 
 
Explicação: 
Todas as afirmativas estão corretas 
 
 
 
 
 3a Questão 
 
 
 Visando obter os requisitos de forma consistente e sem gastar tempo em excesso, o trabalho de levantamento de requisitos 
deve conter como característica: 
 
 
 Serão realizadas várias reuniões, e para um melhor aproveitamento separar as reuniões porcamada de desenvolvimento. 
 
Não se preocupe com o tempo da reunião, podendo durar até 5 horas, o importante é o 
levantamento dos requisitos. 
 Independente do departamento para o qual o sistema será desenvolvido, é necessário conversar 
com todos os responsáveis de cada departamento. 
 
Procure convocar todos os usuários (funcionários), mesmo que não consiga responder sobre cada 
uma das camadas. 
 
Procure realizar somente uma reunião para o levantamento de requisito, com os usuários que 
consigam responder sobre cada uma das camadas. 
Respondido em 03/09/2019 10:06:32 
 
 
Explicação: No trabalho de levantamento de requisitos devemos levar em consideração as seguintes 
características: Duração máxima de 2 horas, No máximo 3 reuniões com cada grupo, Separar as reuniões 
por camada de desenvolvimento, conforme previsto no conceito de arquitetura de sistemas e Convocação de 
usuários que consigam responder sobre cada uma das camadas. 
 
 
 
 
 4a Questão 
 
 
 A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o processo de 
desenvolvimento de software. Não representa uma afirmação verdadeira acerca da Prototipação: 
 
 
O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. 
 Os protótipos podem apontar funcionalidades que não foram contempladas. 
 Nenhuma das alternativas 
 
Permite o refinamento iterativo dos requisitos. 
 
Requisitos podem ser derivados dos protótipos. 
Respondido em 03/09/2019 10:06:35 
 
 
Explicação: 
A arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto final. O que não 
é verdade é que a arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto 
final. 
 
 
 
 
 5a Questão 
 
 
 Com relação aos Requisitos de Software, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) Requisitos funcionais são as declarações de serviços que o sistema fornecer, como o sistema deve 
reagir a entradas específicas e como o sistema deve se comportar em determinadas situações. 
( ) Requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema, 
incluindo restrições de timing, sobre o processamento de desenvolvimento e padrões, aplicam-se 
frequentemente ao sistema como um todo. 
( ) Requisitos funcionais são aqueles não diretamente relacionados às funções fornecidas pelo sistema, 
enquanto que os não funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. 
As afirmativas são respectivamente: 
 
 
V, F e V. 
 
F, V e F. 
 V, F e F. 
 V, V e F. 
 
F, F e V. 
Respondido em 03/09/2019 10:06:41 
 
 
Explicação: Requisitos funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. Já os Requisitos não funcionais são aqueles não diretamente relacionados às funções fornecidas pelo 
sistema. 
 
 
 
 
 6a Questão 
 
 
 Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional. 
 
 
O sistema deve poder ser executado em sistema operacional Windows e Linux. 
 
A complexidade ciclomática máxima de um módulo não pode ser maior que 20 
 Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos. 
 
Modificações corretivas devem ser feitas em menos de 5 horas. 
 O sistema deverá dar baixa após a venda ser efetivada. 
Respondido em 03/09/2019 10:06:46 
 
 
Explicação: Todos os demais requisitos são requisitos não funcionais. 
 
 
 
 
 7a Questão 
 
 
 Com relação a validação de requisitos, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) A prototipação é a melhor maneira de se validar requisitos. 
( ) Conseguimos criar um modelo conceitual fraco para ser validado pelas partes interessadas. 
( ) A validação de requisitos deve ser feita em duas etapas, chamadas de pré-validação e validação de 
requisitos. 
As afirmativas são respectivamente: 
 
 
F, V e F. 
 
V, F e F. 
 V, V e F. 
 
F, F e V. 
 V, F e V. 
Respondido em 03/09/2019 10:07:16 
 
 
Explicação: Conseguimos criar um modelo conceitual é forte e não fraco. 
 
 
 
 
 8a Questão 
 
 
 Analise as afirmativas abaixo. 
I- Uma vez que o diagrama de caso de uso visa mapear as funcionalidades do sistema, 
podemos afirmar que este diagrama mapeia os requisitos funcionais implícitos. 
II- A validação de requisitos deve ser feita sempre em 2 etapas: Pré-validação e Pós-
Validação. 
III - É com o protótipo que as partes interessadas vão conseguir facilmente verificar se seus 
requisitos estão presentes na definição do que será feito. 
De acordo com as afirmativas anteriores, marque a alternativa CORRETA. 
 
 
 
Somente a afirmativa I está correta. 
 Somente a afirmativa III está correta. 
 
As afirmativas II e III estão corretas. 
 
As afirmativas I e III estão corretas. 
 
Somente a afirmativa II está correta. 
Respondido em 03/09/2019 10:06:53 
 
 
Explicação: A primeira alternativa é falsa porque o diagrama de caso de uso mapeia os requisitos explícitos. 
Já a segunda alternativa está incorreta uma vez que a validação de requisitos deve ser feita sempre em 2 
etapas: Pré-validação e Validação, e não Pós-validação. 
 
1a Questão 
 
 
 Visando obter os requisitos de forma consistente e sem gastar tempo em excesso, o trabalho de levantamento de requisitos 
deve conter como característica: 
 
 
 
Procure convocar todos os usuários (funcionários), mesmo que não consiga responder sobre cada 
uma das camadas. 
 Serão realizadas várias reuniões, e para um melhor aproveitamento separar as reuniões por 
camada de desenvolvimento. 
 Independente do departamento para o qual o sistema será desenvolvido, é necessário conversar 
com todos os responsáveis de cada departamento. 
 
Procure realizar somente uma reunião para o levantamento de requisito, com os usuários que 
consigam responder sobre cada uma das camadas. 
 
Não se preocupe com o tempo da reunião, podendo durar até 5 horas, o importante é o 
levantamento dos requisitos. 
Respondido em 03/09/2019 10:04:34 
 
 
Explicação: No trabalho de levantamento de requisitos devemos levar em consideração as seguintes 
características: Duração máxima de 2 horas, No máximo 3 reuniões com cada grupo, Separar as reuniões 
por camada de desenvolvimento, conforme previsto no conceito de arquitetura de sistemas e Convocação de 
usuários que consigam responder sobre cada uma das camadas. 
 
 
 
 
 2a Questão 
 
 
 Na especificac componentes, as Interfaces identificam como os elementos podem utilizar esses 
componentes. Entre os elementos que compõem essa identificação estão corretamente identificadas as 
afirmativas: 
I A assinatura, que identifica a forma de acesso à Interface e o retorno esperado 
II A manipulação dos atributos para a realização do serviço oferecido 
III A descrição do serviço que deve compor unicamente a Interface 
 
 . 
 
 . 
 . 
 
 . 
 
 . 
Respondido em 03/09/2019 10:05:13 
 
 
Explicação: 
Todas as afirmativas estão corretas 
 
 
 
 
 3a Questão 
 
 
 A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o processo de 
desenvolvimento de software. Não representa uma afirmação verdadeira acerca da Prototipação: 
 
 
Requisitos podem ser derivados dos protótipos. 
 Os protótipos podem apontar funcionalidades que não foram contempladas. 
 Nenhuma das alternativas 
 
O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. 
 
Permite o refinamento iterativo dos requisitos. 
Respondido em 03/09/2019 10:05:16 
 
 
Explicação: 
A arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto final. O que não 
é verdade é que a arquiteturade um protótipo descartável favorece a evolução do protótipo para o produto 
final. 
 
 
 
 
 4a Questão 
 
 
 Com relação aos Requisitos de Software, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) Requisitos funcionais são as declarações de serviços que o sistema fornecer, como o sistema deve 
reagir a entradas específicas e como o sistema deve se comportar em determinadas situações. 
( ) Requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema, 
incluindo restrições de timing, sobre o processamento de desenvolvimento e padrões, aplicam-se 
frequentemente ao sistema como um todo. 
( ) Requisitos funcionais são aqueles não diretamente relacionados às funções fornecidas pelo sistema, 
enquanto que os não funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. 
As afirmativas são respectivamente: 
 
 
F, F e V. 
 
F, V e F. 
 V, V e F. 
 
V, F e V. 
 
V, F e F. 
Respondido em 03/09/2019 10:05:20 
 
 
Explicação: Requisitos funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. Já os Requisitos não funcionais são aqueles não diretamente relacionados às funções fornecidas pelo 
sistema. 
 
 
 
 
 5a Questão 
 
 
 Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional. 
 
 
Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos. 
 
Modificações corretivas devem ser feitas em menos de 5 horas. 
 O sistema deverá dar baixa após a venda ser efetivada. 
 
A complexidade ciclomática máxima de um módulo não pode ser maior que 20 
 
O sistema deve poder ser executado em sistema operacional Windows e Linux. 
Respondido em 03/09/2019 10:05:24 
 
 
Explicação: Todos os demais requisitos são requisitos não funcionais. 
 
 
 
 
 6a Questão 
 
 
 Com relação a validação de requisitos, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) A prototipação é a melhor maneira de se validar requisitos. 
( ) Conseguimos criar um modelo conceitual fraco para ser validado pelas partes interessadas. 
( ) A validação de requisitos deve ser feita em duas etapas, chamadas de pré-validação e validação de 
requisitos. 
As afirmativas são respectivamente: 
 
 
F, V e F. 
 
F, F e V. 
 V, F e F. 
 V, F e V. 
 
V, V e F. 
Respondido em 03/09/2019 10:05:27 
 
 
Explicação: Conseguimos criar um modelo conceitual é forte e não fraco. 
 
 
 
 
 7a Questão 
 
 
 Analise as afirmativas abaixo. 
I- Uma vez que o diagrama de caso de uso visa mapear as funcionalidades do sistema, 
podemos afirmar que este diagrama mapeia os requisitos funcionais implícitos. 
II- A validação de requisitos deve ser feita sempre em 2 etapas: Pré-validação e Pós-
Validação. 
III - É com o protótipo que as partes interessadas vão conseguir facilmente verificar se seus 
requisitos estão presentes na definição do que será feito. 
De acordo com as afirmativas anteriores, marque a alternativa CORRETA. 
 
 
 
Somente a afirmativa II está correta. 
 
Somente a afirmativa I está correta. 
 Somente a afirmativa III está correta. 
 As afirmativas I e III estão corretas. 
 
As afirmativas II e III estão corretas. 
Respondido em 03/09/2019 10:05:33 
 
 
Explicação: A primeira alternativa é falsa porque o diagrama de caso de uso mapeia os requisitos explícitos. 
Já a segunda alternativa está incorreta uma vez que a validação de requisitos deve ser feita sempre em 2 
etapas: Pré-validação e Validação, e não Pós-validação. 
 
 
 
 
 8a Questão 
 
 
 A engenharia de software baseada em componentes é formada por um modelo genérico de desenvolvimento 
de software que é baseado em componentes de software reusáveis padronizados e um middleware de 
integração para esses componentes. O analista de sistemas que decidir pelo reuso de componentes deve 
enfrentar o problema de 
 
 
alto custo de desenvolvimento dos componentes reusados em comparação ao custo de 
integração e de teste dos mesmos 
 
falta de padronização dos componentes reusados 
 nenhuma das anteriores 
 
dependência de linguagem de programação dos componentes reusados 
 confiabilidade e certificação dos componentes reusados 
Respondido em 03/09/2019 10:05:37 
 
 
Explicação: Associar os conceitos de Engenharia de Software Baseada em Componentes (ESBC) 
 
1a Questão 
 
 
 A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o processo de 
desenvolvimento de software. Não representa uma afirmação verdadeira acerca da Prototipação: 
 
 
Permite o refinamento iterativo dos requisitos. 
 
Requisitos podem ser derivados dos protótipos. 
 Os protótipos podem apontar funcionalidades que não foram contempladas. 
 
O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. 
 
Nenhuma das alternativas 
Respondido em 03/09/2019 10:03:31 
 
 
Explicação: 
A arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto final. O que não 
é verdade é que a arquitetura de um protótipo descartável favorece a evolução do protótipo para o produto 
final. 
 
 
 
 
 2a Questão 
 
 
 Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional. 
 
 
O sistema deve poder ser executado em sistema operacional Windows e Linux. 
 
Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos. 
 A complexidade ciclomática máxima de um módulo não pode ser maior que 20 
 
Modificações corretivas devem ser feitas em menos de 5 horas. 
 O sistema deverá dar baixa após a venda ser efetivada. 
Respondido em 03/09/2019 10:03:35 
 
 
Explicação: Todos os demais requisitos são requisitos não funcionais. 
 
 
 
 
 3a Questão 
 
 
 Com relação aos Requisitos de Software, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V): 
( ) Requisitos funcionais são as declarações de serviços que o sistema fornecer, como o sistema deve 
reagir a entradas específicas e como o sistema deve se comportar em determinadas situações. 
( ) Requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema, 
incluindo restrições de timing, sobre o processamento de desenvolvimento e padrões, aplicam-se 
frequentemente ao sistema como um todo. 
( ) Requisitos funcionais são aqueles não diretamente relacionados às funções fornecidas pelo sistema, 
enquanto que os não funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. 
As afirmativas são respectivamente: 
 
 V, V e F. 
 
V, F e F. 
 V, F e V. 
 
F, F e V. 
 
F, V e F. 
Respondido em 03/09/2019 10:03:38 
 
 
Explicação: Requisitos funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e 
saídas. Já os Requisitos não funcionais são aqueles não diretamente relacionados às funções fornecidas pelo 
sistema. 
 
 
 
 
 4a Questão 
 
 
 A engenharia de software baseada em componentes é formada por um modelo genérico de desenvolvimento 
de software que é baseado em componentes de software reusáveis padronizados e um middleware de 
integração para esses componentes. O analista de sistemas que decidir pelo reuso de componentes deve 
enfrentar o problema de 
 
 confiabilidade e certificação dos componentes reusados 
 
dependência de linguagem de programação dos componentes reusados 
 falta de padronização dos componentes reusados 
 
nenhuma das anteriores 
 
alto custo de desenvolvimento dos componentes reusados em comparação ao custo de 
integração e de teste dos mesmos 
Respondido em 03/09/2019 10:03:41 
 
 
Explicação: Associar os conceitos de Engenharia de Software Baseada em Componentes (ESBC) 
 
 
 
 
 5a Questão 
 
 
 Com relação a validação de requisitos, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V):( ) A prototipação é a melhor maneira de se validar requisitos. 
( ) Conseguimos criar um modelo conceitual fraco para ser validado pelas partes interessadas. 
( ) A validação de requisitos deve ser feita em duas etapas, chamadas de pré-validação e validação de 
requisitos. 
As afirmativas são respectivamente: 
 
 
F, F e V. 
 
F, V e F. 
 V, V e F. 
 V, F e V. 
 
V, F e F. 
Respondido em 03/09/2019 10:03:45 
 
 
Explicação: Conseguimos criar um modelo conceitual é forte e não fraco. 
 
 
 
 
 6a Questão 
 
 
 Na especificac componentes, as Interfaces identificam como os elementos podem utilizar esses 
componentes. Entre os elementos que compõem essa identificação estão corretamente identificadas as 
afirmativas: 
I A assinatura, que identifica a forma de acesso à Interface e o retorno esperado 
II A manipulação dos atributos para a realização do serviço oferecido 
III A descrição do serviço que deve compor unicamente a Interface 
 
 
 . 
 . 
 . 
 
 . 
 
 . 
Respondido em 03/09/2019 10:03:49 
 
 
Explicação: 
Todas as afirmativas estão corretas 
 
 
 
 
 7a Questão 
 
 
 No desenvolvimento de um software, um técnico se deparou com uma lista de requisitos, na qual identificou 
corretamente como requisito funcional: 
 
 
O sistema deve respeitar as leis presentes na Constituição Federal. 
 
O software deve ser fácil de usar, intuitivo e transparente para o usuário. 
 Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário confirmá-
la. 
 O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia. 
 
O sistema deve estar disponível para o usuário 99% do tempo. 
Respondido em 03/09/2019 10:03:58 
 
 
Explicação: Todos os demais requisitos são não funcionais, uma vez que abordam performance, 
usabilidade,.. 
 
 
 
 
 8a Questão 
 
 
 Analise as afirmativas abaixo. 
I- Uma vez que o diagrama de caso de uso visa mapear as funcionalidades do sistema, 
podemos afirmar que este diagrama mapeia os requisitos funcionais implícitos. 
II- A validação de requisitos deve ser feita sempre em 2 etapas: Pré-validação e Pós-
Validação. 
III - É com o protótipo que as partes interessadas vão conseguir facilmente verificar se seus 
requisitos estão presentes na definição do que será feito. 
De acordo com as afirmativas anteriores, marque a alternativa CORRETA. 
 
 
 Somente a afirmativa III está correta. 
 
Somente a afirmativa II está correta. 
 As afirmativas I e III estão corretas. 
 
Somente a afirmativa I está correta. 
 
As afirmativas II e III estão corretas. 
Respondido em 03/09/2019 10:04:03 
 
 
Explicação: A primeira alternativa é falsa porque o diagrama de caso de uso mapeia os requisitos explícitos. 
Já a segunda alternativa está incorreta uma vez que a validação de requisitos deve ser feita sempre em 2 
etapas: Pré-validação e Validação, e não Pós-validação.

Continue navegando