Buscar

Perguntas e Respostas sobre Engenharia de Software

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 6 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 6 páginas

Prévia do material em texto

1
A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma delas é uma área que se define como a aplicação das atividades de gerenciamento, garantindo que o desenvolvimento e a gerência de software sejam sistemáticos, disciplinados e qualificados. Englobando atividades como controle, documentação, monitoramento e medição. Em suma, é a coordenação e o planejamento.
De que área estamos falando?
A
Engenharia de Processo de Software.
B
Ferramentas e Métodos de Software.
C
Gerenciamento de Engenharia de Software.
D
Gerenciamento de Configuração de Software.
2
A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma delas é uma área que expressa a necessidade e restrições ou limitações colocadas sobre o produto ou software que auxiliam na solução de problemas do mundo real, expondo, analisando, especificando e validando os requisitos de software. A gerência de requisitos concorre em paralelo com a engenharia de requisitos e se faz necessária para minimizar os problemas que podem ocorrer em todos os estágios do desenvolvimento de sistemas, sendo uma das mais importantes áreas da engenharia de software.
De que área estamos falando?
A
Requisitos de Software.
B
Teste de Software.
C
Qualidade de Software.
D
Engenharia de Processo de Software.
3
O software é um conjunto de algoritmos codificados que permite ao computador executar uma operação ou um conjunto de operações culminando em tarefas. Roger Pressman (1995), porém, amplia essa classificação de software em sete diferentes categorias, afirmando ser uma tarefa um tanto difícil desenvolver categorias genéricas para aplicações de softwares, pois, no mesmo passo que o software cresce, desaparece a visão de compartimentos.
"Facilita as operações comerciais e decisões administrativas. As aplicações dessa área reestruturam os dados de uma forma que facilita as operações comerciais e as tomadas de decisões administrativas. Além da aplicação de processamento de dados convencional, as aplicações de software comerciais abrangem a computação interativa". Exemplos: controle de estoque, finanças, vendas etc.
A qual classificação de software essa descrição pertence?
FONTE: PRESSMAN, Roger S. Engenharia de software. São Paulo: Pearson Makron Books, 1995. 
A
Software Científico e de Engenharia.
B
Software Comercial.
C
Software de computador pessoal.
D
Software Embutido.
4
É um conjunto de algoritmos codificados que permite ao computador executar uma operação ou um conjunto de operações culminando em tarefas.
Do que estamos falando?
A
Software.
B
Hardware.
C
Mainframe.
D
Workstations.
5
A aplicação da Engenharia de Software segue uma abordagem bem completa, em que são recomendados caminhos como referência para sua correta e benéfica utilização. Em diversos livros são apresentados como introdução à Engenharia de Software alguns princípios gerais aplicados durante toda a fase de desenvolvimento de software, da importância de algumas propriedades gerais dos processos e produtos. Existem 12 princípios da Engenharia de Software. Um deles trata da criação de testes automatizados de modo que garantam a cobertura do código e testes de qualidade que garantam a qualidade do software.
A qual princípio essa descrição pertence?
A
Desenvolvimento iterativo.
B
Modelagem visual.
C
Rastreabilidade.
D
Verificação contínua de qualidade.
6
A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma delas é uma área definida como o conjunto das atividades requeridas para fornecer apoio a um sistema de software, que pode ocorrer antes ou depois da entrega. São realizadas atividades de planejamento antes da entrega do software; depois, são executadas modificações com o objetivo de melhorar o desempenho, corrigir falhas, ou adaptá-las a um ambiente externo. Podemos chamar de “ajuste fino”.
De que área estamos falando?
A
Manutenção de Software.
B
Teste de Software.
C
Design de Software.
D
Construção de Software.
7
A fase de Iniciação tem como objetivo principal o planejamento do projeto e compreensão real do seu escopo. 
Sabendo disso, quais atores serão envolvidos nessa fase?
A
Coordenador de Projeto, Analista de Sistema e Analista de Negócio.
B
Arquiteto de Infraestrutura, Gerente de Projetos e o Scrum Master.
C
Desenvolvedor Pleno, Analista de Sistema e PO (Product Owner).
D
Análiste de Teste, Gerente de Projetos e Análista Técnico.
8
A Engenharia de Software poderá ser mais bem entendida como uma tecnologia em camadas ou níveis. Com relação às camadas e níveis, analise as seguintes sentenças:
I- Ferramentas, métodos, processo e foco na qualidade.
II- Ferramentas, SCRUM, processo e modelagem visual.
III- Flexibilidade, feneralização, padrões de projeto e metodologia.
Assinale a alternativa CORRETA:
A
As sentenças I e II estão corretas.
B
As sentenças I e III estão corretas.
C
Somente a sentença I está correta.
D
As sentenças II e III estão corretas.
9
O software é um conjunto de algoritmos codificados que permite ao computador executar uma operação ou um conjunto de operações culminando em tarefas. Sobre os tipos de software disponíveis, bem como a função e utilidade desses tipos de software, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Software Básico: é uma coleção de programas que dão apoio a outros programas. Exemplo: compiladores, editores simples, drivers, componentes do SO.
(    ) Software de Tempo Real: monitorar, analisar e controlar eventos do mundo real, caracterizado pela coleta de dados do ambiente externo, análise que transforma a informação de acordo com a necessidade do sistema, controle e saída para um ambiente externo e um componente de monitoração que coordena todos os outros.
(    ) Software Científico e de Engenharia: facilita as operações comerciais e decisões administrativas. As aplicações dessa área reestruturam os dados de uma forma que facilita as operações comerciais e as tomadas de decisões administrativas.
(    ) Software Comercial: algoritmos com intenso processamento de números e cálculos. As aplicações diversificadas variam da análise de fadiga mecânica de automóveis à dinâmica orbital de naves espaciais recuperáveis, e da biologia molecular à manufatura automatizada. Exemplos: sistemas de astronomia, naves espaciais, matemática avançada etc.
Assinale a alternativa que apresenta a sequência CORRETA:
A
F - V - F - V.
B
F - F - V - V.
C
V - V - V - F.
D
V - V - F - F.
10
O primeiro computador surgiu para fins militares na década de 1940, financiado pela Marinha norte-americana em conjunto com a Universidade de Harvard e a IBM, onde ocupava, aproximadamente, 120 m³ e tinha 4,5 toneladas. Que computador era esse?
A
ENIAC.
B
MARK I.
C
EDVAC.
D
EDSAC.

Continue navegando