Buscar

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

Prévia do material em texto

AVALIAÇÃO – ENGENHARIA DE SOFTWARE
· À 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
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 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
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 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.
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 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.
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 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.
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 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
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 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.
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 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.
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 1
· Segundo SWEBOK (2004), quais são as áreas que estão correlatas à construção de um software?
Resposta Marcada :
Fundamentos; Gerenciamento da construção; Considerações práticas.
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 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).
· TOTAL DE PONTOS: 1
· PONTOS RECEBIDOS 1
Total
10 / 10

Continue navegando