Buscar

03-AVALIAÇÃO-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 3 páginas

Prévia do material em texto

02/03/2020 Course Status – AVA Faculdade Futura
https://ava.faculdadefutura.com.br/course-status/ 1/3
AVALIAÇÃO – ENGENHARIA DE SOFTWARE – PÓS-GRADUAÇÃO
À medida que a tecnologia de hardware foi sendo dominada, as preocupações se voltaram, no início
dos anos 50, para o desenvolvimento dos sistemas operacionais, onde surgiram então as primeiras
realizações destes sistemas. Quais foram as primeiras linguagens de programação de alto nível?
Resposta Marcada :
FORTRAN E COBOL
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Conclui-se que o texto abaixo é:
O software não se desgasta, ou seja, ao contrário da maioria dos produtos, o software não se
caracteriza por um aumento na possibilidade de acesso à medida que o tempo passa (como acontece
com a maioria dos produtos manufaturados).
Resposta Marcada :
Falso
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Complete o texto abaixo:
Existem um conjunto de problemas associados ao software que vários autores chamam de “______ do
software”. Este conjunto de problemas não se limitam ao software que não
funciona__________________, mas abrange também problemas associados a forma de
desenvolvimento destes softwares, a forma como é efetuada a _____________ destes softwares, como
atender a demanda por novos softwares e como desenvolver novos softwares cada vez mais
rapidamente.
Resposta Marcada :
Crise; adequadamente; manutenção.
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Marque V para verdadeiro e F para falso:
( ) Durante os primeiros anos, o hardware de propósito geral tornara-se lugar comum. O software, por
outro lado, era projetado sob medida para cada aplicação e tinha uma distribuição relativamente
limitada.
( ) A segunda era também foi caracterizada pelo uso do produto de software e pelo advento das
“software houses”. O software era desenvolvido para ampla distribuição num mercado interdisciplinar.
( ) A terceira era também foi caracterizada pelo advento e generalização do uso de microprocessadores,
computadores pessoais e poderosas estações de trabalho (workstations) de mesa.
( ) A quarta era do software de computador está apenas começando. As tecnologias orientadas a
objetos estão rapidamente ocupando o lugar das abordagens mais convencionais para o
desenvolvimento de software em muitas áreas de aplicação.
Resposta Marcada :
V; V; V; V.
02/03/2020 Course Status – AVA Faculdade Futura
https://ava.faculdadefutura.com.br/course-status/ 2/3
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Quanto mais complexo é o sistema, mais difícil é determinar de forma clara os vários componentes do
software. Como e em quantas podem ser divididas essas aplicações que caracterizam os componentes
dos softwares?
Resposta Marcada :
07 aplicações. Software Básico; Software de Tempo Real; Software Comercial; Software Cientifico e
de Engenharia; Software Embutido; Software de Computador Pessoal; Software de Inteligência
Artificial.
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Sobre as definições de Engenharia de Software.
I. “O estabelecimento e uso de sólidos princípios de engenharia para que se possa obter
economicamente um software que seja confiável e que funcione eficientemente em máquinas reais”
II. “A aplicação prática do conhecimento prático para o projeto e a construção de programas
computacionais e a documentação necessária à sua operação e manutenção. ”
III. “Abordagem sistemática para o desenvolvimento, a operação e a concentração de software”
IV. “Conjunto de métodos, técnicas e ferramentas necessárias à produção de software de qualidade
para todas as etapas do ciclo de vida do produto. ”
 
Marque a opção correta que correspondente aos aspectos e definições da Engenharia de Software:
Resposta Marcada :
I – IV
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Um modelo de desenvolvimento corresponde a uma representação abstrata do processo de
desenvolvimento que vai, em geral, definir como as etapas relativas ao desenvolvimento do software
serão conduzidas e inter-relacionadas para atingir o objetivo do desenvolvimento que é a obtenção de
um produto de software de alta qualidade a um custo relativamente baixo. Quais são os modelos mais
conhecidos e utilizados no desenvolvimento de software?
Resposta Marcada :
Modelo Queda d’Água; Prototipação; Iterativo; Modelo Espiral; Ciclo de Vida Clássico; Técnicas de
Quarta Geração.
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Pode-se considerar uma vantagem do Desenvolvimento Iterativo.
Resposta Marcada :
É a facilidade em testar o sistema, uma vez que a realização de testes em cada nível de
desenvolvimento é, sem dúvida, mais fácil do que testar o sistema final.
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Segundo SWEBOK (2004), quais são as áreas que estão correlatas à construção de um software?
02/03/2020 Course Status – AVA Faculdade Futura
https://ava.faculdadefutura.com.br/course-status/ 3/3
Resposta Marcada :
Fundamentos; Gerenciamento da construção; Considerações práticas.
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Segundo Pressman (2002), quais são as modificações durante a fase de manutenção?
Resposta Marcada :
Manutenção corretiva; Manutenção adaptativa; Manutenção perfectiva; Manutenção preventiva
(reengenharia).
Pontuação total: 1PONTUAÇÃO OBTIDA 1
Total 10 / 10

Continue navegando