0% acharam este documento útil (0 voto)
4 visualizações2 páginas

Camadas na Engenharia de Software

Enviado por

dedeybieber
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações2 páginas

Camadas na Engenharia de Software

Enviado por

dedeybieber
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

UNIVERSIDADE FEDERAL DO PARÁ

CAMPUS UNIVERSITÁRIO DE CASTANHAL


ENGENHARIA DA COMPUTAÇÃO
ENGENHARIA DE SOFTWARE
PROFESSOR: JORGE CARDOSO

ALUNO: _____________________________________ NOTA: ____________


Exercício de Engenharia de Software (1,0 PONTO)

1. A Engenharia de Software:

a) é uma área da computação que visa abordar de modo sistemático as


questões técnicas e não técnicas no projeto, implantação, operação
e manutenção no desenvolvimento de um software.

b) consiste em uma disciplina da computação que aborda assuntos


relacionados a técnicas para a otimização de algoritmos e
elaboração de ambientes de desenvolvimento.

c) trata-se de um ramo da TI que discute os aspectos técnicos e


empíricos nos processos de desenvolvimento de sistemas, tal como
a definição de artefatos para a modelagem ágil.

d) envolve um conjunto de itens que abordam os aspectos de análise


de mercado, concepção e projeto de software, sendo independente
da engenharia de um sistema.

e) agrupa as melhores práticas para o concepção, projeto, operação e


manutenção de artefatos que suportam a execução de programas de
computador, tais como as técnicas de armazenamento e as
estruturas em memória principal.

2. Considere: é uma disciplina que se ocupa de todos os aspectos da


produção de software, desde os estágios iniciais de especificação
do sistema até a manutenção desse sistema, depois que ele entrou
em operação. Seu principal objetivo é fornecer uma estrutura
metodológica para a construção de software com alta qualidade. A
definição refere-se:

a) ao ciclo de vida do software.


b) à programação orientada a objetos.
c) à análise de sistemas.
d) à engenharia de requisitos.
e) à engenharia de software.

3. De acordo com Pressman, a engenharia de software é baseada em


camadas, com foco na qualidade.
Essas Camadas são:

a) métodos, processo e teste.


b) ferramentas, métodos e processo.
c) métodos, construção, teste e implantação.
UNIVERSIDADE FEDERAL DO PARÁ
CAMPUS UNIVERSITÁRIO DE CASTANHAL
ENGENHARIA DA COMPUTAÇÃO
ENGENHARIA DE SOFTWARE
PROFESSOR: JORGE CARDOSO

ALUNO: _____________________________________ NOTA: ____________


Exercício de Engenharia de Software (1,0 PONTO)

d) planejamento, modelagem, construção, validação e implantação.


e) comunicação, planejamento, modelagem, construção e implantação.

4. A engenharia de software está inserida no contexto:

a) das engenharias de sistemas, de processo e de produto.


b) da engenharia de sistemas, apenas.
c) das engenharias de processo e de produto, apenas.
d) das engenharias de sistemas e de processo, apenas.
e) das engenharias de sistemas e de produto, apenas.

5. Assim como a Engenharia de Software, existe também na área de


informática a chamada Ciência da Computação. Assinale a
alternativa que melhor apresenta a diferença entre Engenharia de
Software e Ciência da Computação.

a) A Ciência da Computação tem como objetivo o desenvolvimento de


teorias e fundamentações. Já a Engenharia de Software se preocupa
com as práticas de desenvolvimento de software.

b) A Engenharia de Software trata da criação dos sistemas de computação


(softwares) enquanto a Ciência da Computação está ligada ao
desenvolvimento e criação de componentes de hardware.

c) A Engenharia de Software trata dos sistemas com base em


computadores, que inclui hardware e software, e a Ciência da
Computação trata apenas dos aspectos de desenvolvimento de
sistemas.

d) A Ciência da Computação trata dos sistemas com base em


computadores, que inclui hardware e software, e a Engenharia de
Software trata apenas dos aspectos de desenvolvimento de sistemas.

e) A Ciência da Computação destina-se ao estudo e solução para


problemas genéricos das áreas de rede e banco de dados e a
Engenharia de Software restringe-se ao desenvolvimento de sistemas.

Você também pode gostar