Buscar

ENGENARIA EAD

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

Prévia do material em texto

QUESTÃO 1 
Assinale a alternativa que completa corretamente a frase a seguir. 
 
A _______________ insere um repositório central de armazenamento de 
dados, o qual é acessado por softwares ou componentes clientes que 
transitam ao seu redor. 
 
 
a ) 
 arquitetura de fluxo de dados 
 
 
b ) 
 arquitetura MVC 
 
 
c ) 
 arquitetura em camadas 
 
 
d ) 
 arquitetura centralizada em dados 
 
 
e ) 
 arquitetura de programa principal e subprograma 
 
Ver justificativa da resposta 
QUESTÃO 2 
Para a melhoria de um processo de desenvolvimento de software, 
Sommerville (2011) descreve atributos que devem ser considerados na 
avaliação da necessidade dessa melhoria. 
Qual atributo analisa se existe a coleta de dados necessária para a 
estruturação de indicadores quantitativos para a avaliação eficaz do 
desempenho do processo? 
 
 
a ) 
 Capacidade de medição. 
 
 
b ) 
 Aceitabilidade. 
 
 
c ) 
 Capacidade de apoio. 
 
 
javascript:;
d ) 
 Manutenibilidade. 
 
 
e ) 
 Robustez. 
 
Ver justificativa da resposta 
QUESTÃO 3 
Para a melhoria de um processo de desenvolvimento de software, 
Sommerville (2011) descreve atributos que devem ser considerados na 
avaliação da necessidade dessa melhoria. 
Qual atributo constata se o processo foi projetado de modo a evitar erros 
que possam prejudicar sua qualidade? 
 
 
a ) 
 Manutenibilidade. 
 
 
b ) 
 Aceitabilidade. 
 
 
c ) 
 Compreensibilidade. 
 
 
d ) 
 Robustez. 
 
 
e ) 
 Confiabilidade. 
 
Ver justificativa da resposta 
QUESTÃO 4 
Assinale a alternativa que completa corretamente a frase a seguir. 
 
A _______________ é usada quando é necessária a visualização das 
entradas e saídas de dados de um sistema ou de seus componentes. 
 
 
a ) 
 arquitetura em camadas 
 
 
b ) 
javascript:;
javascript:;
 arquitetura de fluxo de dados 
 
 
c ) 
 arquitetura centralizada em dados 
 
 
d ) 
 arquitetura de programa principal e subprograma 
 
 
e ) 
 arquitetura MVC 
 
Ver justificativa da resposta 
QUESTÃO 5 
Na engenharia de requisitos, as etapas finais consistem na 
documentação, na apresentação e na negociação dos requisitos junto ao 
cliente. A respeito dessas etapas, assinale a alternativa correta. 
 
 
a ) 
 As mudanças nos requisitos de um software podem acontecer com ou sem a aprovação 
do cliente, principalmente em casos de urgência. 
 
 
b ) 
 Recomenda-se que a negociação de requisitos seja feita no sistema "mata-mata", 
preferencialmente com ganhos ao desenvolvedor do software, justo, já que ele é quem vai 
desenvolver e arcará com os esforços e riscos do desenvolvimento. 
 
 
c ) 
 Sugere-se a padronização na escrita dos requisitos em três frases ou mais, com o 
máximo de detalhamento com relação a cada requisito. 
 
 
d ) 
 Uma vez apresentados os requisitos aos stakeholders, não se recomenda mais que haja 
mudanças nesses. 
 
 
e ) 
 Recomenda-se que a negociação de requisitos seja feita no sistema "ganha-ganha", no 
qual tanto o usuário, como o desenvolvedor de sistemas, tenha vantagens. 
 
Ver justificativa da resposta 
QUESTÃO 6 
Assinale a alternativa que apresenta corretamente um dos objetivos da 
UML. 
javascript:;
javascript:;
 
 
a ) 
 Oferecer uma notação gráfica para a representação de relacionamentos de bancos de 
dados, de forma que seja possível a programação desses bancos. 
 
 
b ) 
 Oferecer a modeladores uma linguagem de programação fácil de usar, para o 
desenvolvimento de software anteriormente modelado. A UML deve ser utilizada em 
substituição a outras linguagens de programação. 
 
 
c ) 
 Oferecer uma notação gráfica para a representação de programação de software - para 
configurações de hardware, é utilizada outra linguagem específica, a qual difere da UML. 
 
 
d ) 
 Oferecer aos modeladores uma linguagem de modelagem pronta para usar, expressiva e 
visual, para o desenvolvimento e a troca de modelos significativos. 
 
 
e ) 
 Fornecer uma linguagem de programação de fácil utilização por parte de desenvolvedores 
de software, de forma que basta modelar o software que a programação é automática. 
 
Ver justificativa da resposta 
QUESTÃO 7 
Assinale a alternativa que preenche corretamente a lacuna da frase a 
seguir. 
 
No paradigma _____________, há a existência de uma hierarquia formal 
entre os membros da equipe de desenvolvimento, em que se predomina 
a ordem. 
 
 
a ) 
 fechado 
 
 
b ) 
 aberto 
 
 
c ) 
 individual 
 
 
d ) 
javascript:;
 randômico 
 
 
e ) 
 sincronizado 
 
Ver justificativa da resposta 
QUESTÃO 8 
Assinale a alternativa que completa corretamente o conceito a seguir. 
 
No roteiro de testes _____________, testa-se primeiro o componente em 
si, a seguir, o componente de modo integrado, até que, finalmente, testa-
se o sistema como um todo. 
 
 
a ) 
 caixa preta 
 
 
b ) 
 bottom-up 
 
 
c ) 
 top-down 
 
 
d ) 
 operacionais 
 
 
e ) 
 de unidade 
 
javascript:;

Continue navegando