Você está na página 1de 4

CENTRO UNIVERSITÁRIO MAURÍCIO DE NASSAU - UNINASSAU

CURSO DE GRADUAÇÃO EM ADS


REVISÃO DE ENGENHARIA DE SOTWARE

ALUNO JOÃO VICTORS REIS DOS SANTOS MATRÍCULA 01604175

DISCIPLINA ENGENHARIA DE SOFTWARE DATA 27/03/2023

PROFESSOR RENATA SANTANA

1) Qual das seguintes frases melhor explica a Engenharia de Software?

a) A engenharia de software baseia se em teorias, métodos e ferramentas para o


desenvolvimento de software profissional.

X b) A engenharia de software baseia se em práticas, normas e aplicações para o


desenvolvimento de software profissional.

c) A engenharia de software baseia-se em teorias, práticas e ferramentas.

2) O que são softwares personalizados?

R: É um software baseado nas necessidades específicas do cliente e do seu negócio.

3) Um programa desenvolvido em sala de aula ou em casa para fins didáticos pode ser
considerado um software? Por quê?

R: Sim. Pois mesmo que seja para fins didáticos, ele possui um objetivo.

4) Qual a diferença entre um software e um sistema? Qual dos dois conceitos é mais amplo?
Por quê?

R: Um Sistema são conjuntos de componentes que juntos irão cumprir um objetivo, enquanto
um software são programas não interagíveis fisicamente para executar uma tarefa. Software,
possui mais possibilidades e customizações para cada tipo de usuário.

5) O que é um subsistema?

R: Conjuntos de componentes interdependentes, inseridos em um sistema maior, com a


função de atingir um certo objetivo.

6) Em sua opinião, qual a vantagem em se dividir um sistema complexo em subsistemas?

R: Pois facilitaria na manutenção, solução de problemas, e na organização do próprio sistema.

7) Suponha que você iniciou suas atividades em uma empresa e lhe é solicitado desenvolver
um software. Quais as suas primeiras providências, antes de colocar em prática suas
habilidades de desenvolvedor?

R: Deve ser perguntado qual é a finalidade, tipo e público-alvo para definir o objetivo do
mesmo.

8) O que é o ciclo de vida de um software? Onde deve ser definido?


CENTRO UNIVERSITÁRIO MAURÍCIO DE NASSAU - UNINASSAU
CURSO DE GRADUAÇÃO EM ADS
REVISÃO DE ENGENHARIA DE SOTWARE

R: Uma representação abstrata do processo e desenvolvimento do software. No início do


projeto.

9) Qual a principal desvantagem do modelo em cascata de processo de software?

R: Falta de flexibilidade, dificuldade em lidar com mudanças de requisitos, testes tardios e falta
de interação com o cliente.

10) Qual a principal vantagem do modelo espiral de processo de software?

R: Análise de riscos em intervalos regulares do processo, planejamento, controle e tomada de


decisão.

11) O que é um protótipo? Que cuidados são importantes e próprios desse modelo no que diz
respeito a comunicação com os clientes?

R: É um modelo preliminar de um sistema voltado pra testes. Acessibilidade e integrabilidade

12) O que é um Sistema?

R: Um conjunto de softwares para atingir certo objetivo.

13) O que é Engenharia de Sistemas?

R: É uma área voltada para projeção, desenvolvimento, implementação e gerenciamento de


sistemas complexos, por meio de diversos componentes físicos e virtuais.

14) O que é o processo de desenvolvimento de software?

R: É o processo onde é analisado os requisitos, elaborado um projeto, implementado, testado


e em alguns casos dado manutenção de possíveis problemas de desenvolvimento.

15) Quais as principais atividades da gestão de projeto de software?

a) Elaboração da proposta; Custo do projecto;

b) Calendarização e planeamento; Elaboração/apresentação de relatórios;

c) Supervisão e revisão; Seleção de pessoal;

X d) Todas as anteriores.

16) O que é um requisito?

R: É um tipo de especificação ou funcionalidade num projeto, pode ser dividido em Funcionais


e Não Funcionais.
CENTRO UNIVERSITÁRIO MAURÍCIO DE NASSAU - UNINASSAU
CURSO DE GRADUAÇÃO EM ADS
REVISÃO DE ENGENHARIA DE SOTWARE

17) Defina Requisito Funcional.

R: São requisitos primordiais no projeto, aqueles na qual são obrigatórios para o projeto
executar de forma correta.

18) Defina Requisito Não Funcional.

R: São aqueles que dão qualidade aos requisitos Funcionais. São essencias no projeto, mas a
falta deles não impede o projeto de executar normalmente.

19) O que é o documento de requisitos? Quem utiliza os documentos de requisitos?

R: São documentos formais, que descrevem a necessidade, objetivos e especificações de um


produto, sistema ou serviço. Quem utiliza são os desenvolvedores.

20) Quais são as atividades do Processo de Requisitos?

Levantamento, Extração e Análise, Especificação (Funcional ou Não Funcional) e,Validação.

21) Associe:

(1) Entendimento do Domínio;

(2) Extração e Análise de Requisitos;

(3) Especificação dos Requisitos;

(4) Validação dos Requisitos:

( 2 ) As informações concedidas pelos clientes são classificadas e organizadas de


acordo com seu tipo e finalidade, determinando-se suas prioridades, inconsistências,
conflitos e omissões.

( 3 ) Escrita em linguagem natural, formal ou informal e até símbolos e gráficos.

( 4 ) Os desenvolvedores analisam os requisitos coletados para confirmar se eles estão


completos e se estão de acordo com as necessidades e solicitações dos usuários.

( 1 ) Os programadores devem estudar, o melhor possível, a empresa e/ou atividades


do usuário requisitante do sistema, a fim de poder entender melhor suas solicitações.

22) Quais são as dificuldades no processo de extração de requisitos?

R: A separação entre funcionais e não funcionais, além de algumas informações podendo


conflitar entre si.

23) O que você entende por qualidade de software?


CENTRO UNIVERSITÁRIO MAURÍCIO DE NASSAU - UNINASSAU
CURSO DE GRADUAÇÃO EM ADS
REVISÃO DE ENGENHARIA DE SOTWARE

24) O que é um estudo de viabilidade?

R: É a primeira análise de garantir que esse projeto atingirá seu objetivo.

25) Para que serve um estudo de viabilidade?

R: Pra evitar gastos desnecessários ou processos redundantes ao objetivo final, gerando


perdas.

Você também pode gostar