Prévia do material em texto
TOTAL DE PONTOS: PONTOS RECEBIDOS 1 À medida que a tecnologia de hardware foi sendo dominada, as preocupações se voltaram, no início dos anos 50, para o desenvolvimento do 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: PONTOS RECEBIDOS 0 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 : Verdadeiro TOTAL DE PONTOS: 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 s limitam ao software que não funciona__________________, mas abrange também problemas associados a forma de desenvolvimento deste softwares, a forma como é efetuada a _____________ destes softwares, como atender a demanda por novos softwares e como desenvolver novo softwares cada vez mais rapidamente. Resposta Marcada : Crise; adequadamente; manutenção. TOTAL DE PONTOS: 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: 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 se 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: 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 AVALIAÇÃO – ENGENHARIA DE SOFTWARE 30/05/2024, 20:21 Resultados – Cursos – JANILTO OLIVEIRA DA SILVA – EAD Faveni https://ava.faveni.edu.br/members/03074373709/course/course-results/?action=572733 1/2 8 / 10 TOTAL DE PONTOS: PONTOS RECEBIDOS 1 Um modelo de desenvolvimento corresponde a uma representação abstrata do processo de desenvolvimento que vai, em geral, definir como as etapa 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 d 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: 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: 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: PONTOS RECEBIDOS 0 Segundo Pressman (2002), quais são as modificações durante a fase de manutenção? Resposta Marcada : Manutenção corretiva; Manutenção optativa; Manutenção perfectiva; Manutenção preventiva (reengenharia). Total 30/05/2024, 20:21 Resultados – Cursos – JANILTO OLIVEIRA DA SILVA – EAD Faveni https://ava.faveni.edu.br/members/03074373709/course/course-results/?action=572733 2/2