Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/06/2022 19:52 Avaliação I - Individual 1/6 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:739612) Peso da Avaliação 1,50 Prova 43701941 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 O software, através de seus algoritmos codificados, executa operações culminando em funções e em tarefas que possam ser utilizadas pelos usuários finais, portanto os softwares são classificando em três tipos diferentes de software: software de sistema, software de linguagem e software de aplicação. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: I- Os softwares de sistema são programas escritos para controlar e coordenar as funções e tarefas dos computadores. PORQUE II- São projetados com o único objetivo de resolver problemas comerciais e decisões administrativas. Assinale a alternativa CORRETA: A Primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. B As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. C As duas asserções são proposições falsas. D A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. A engenharia de software é uma forma de engenharia que aplica os princípios da ciência da computação e matemática para alcançar soluções com um bom custo-benefício para resolução de problemas do software, no entanto é quem estabelece o uso de sólidos princípios de Engenharia para que se possa obter economicamente um software que seja confiável e que funcione eficientemente. A respeito da função do princípio de Engenharia de Software do tipo "Padronização", classifique V para as sentenças verdadeiras e F para as falsas: ( ) Formalizar o processo de construção e padronizar os componentes do sistema, facilitando o reuso das funcionalidades. ( ) Padronizar o processo de construção do software para facilitar o entendimento e manutenção. ( ) Uniformizar o processo de construção do software para melhorar sua execução e sustentação. ( ) Padronizar os procedimentos de construção do software para otimizar seus componentes durante a manutenção. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - V - F - V. VOLTAR A+ Alterar modo de visualização 1 2 04/06/2022 19:52 Avaliação I - Individual 2/6 C V - F - F - F. D F - V - F - F. O modelo cascata é considerado o ciclo de vida mais antigo da engenharia de software, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com a definição dos requisitos por parte do cliente, avançando pelas atividades de projeto e implementação de software, testes, implantação, culminando no suporte contínuo do software concluído. A respeito das características negativas desse modelo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Demora no atendimento devido aos retrabalhos tardios. ( ) Como os testes ocorrem no final do processo, um erro sutil pode vir a exigir semanas de verificação para que se possa eliminá-lo. ( ) Pelo fato de possuir um modelo de ciclo de vida bem definido e sem sobreposição, pode impactar em atrasos no cronograma do projeto. ( ) É praticamente impossível obter-se a totalidade de requisitos de maneira antecipada e em uma única etapa do projeto, possibilitando o retorno para uma etapa sempre que for necessário. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V. B F - V - V - F. C V - V - V - F. D V - F - F - V. Observe a imagem a seguir: A respeito dela, analise as sentenças a seguir: I- A evolução do software passa, também, pelas características históricas do hardware. II- Turing é considerado uma das maiores mentes na Ciência da Computação, tendo vários conceitos sendo estudados ainda nos dias atuais, como a Inteligência Artificial (IA). 3 4 04/06/2022 19:52 Avaliação I - Individual 3/6 III- O Cobol ainda é utilizado amplamente nos dias atuais em ambientes de mainframe, principalmente em bancos, devido à sua estabilidade, recebendo até expansão para ser utilizado como linguagem orientada a objeto. IV- As redes globais, as comunicações digitais de largura de banda elevada e a crescente demanda de acesso "instantâneo" a dados exigem muito dos desenvolvedores de software. Assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B As sentenças III e IV estão corretas. C As sentenças II e III estão corretas. D As sentenças I e II estão corretas. A Engenharia de Software se ocupa com todos os aspectos de produção de software, define um conjunto de atividades parcialmente ou totalmente ordenadas a fim de obter um produto de software com qualidade para cumprir corretamente os contratos e padrões de desenvolvimento. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: I- Roger Pressman define a Engenharia de Software em quatro camadas: ferramentas, métodos, processos e foco na qualidade. PORQUE II- A ênfase na qualidade permitirá a integração adequada de todas as demais camadas para que o projeto de desenvolvimento de software seja bem gerenciado e controlado, e possa ser entregue nos prazos acordados, satisfazendo às necessidades dos seus usuários. Assinale a alternativa CORRETA: A A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. B As duas asserções são proposições falsas. C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. D A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. Em 1946, surgiu o primeiro computador eletrônico a válvula (relés eletromagnéticos e máquinas perfuradoras de cartões), desenvolvido por Eckert e Mauchly. Como ele ficou conhecido? A MARK II. B EDVAC. C ENIAC. D MARK I 5 6 04/06/2022 19:52 Avaliação I - Individual 4/6 D MARK I. A Engenharia de Software define diversas metodologias com diversos ciclos de vida de desenvolvimento de software, a fim de dinamizar a execução dos projetos adotando os melhores métodos, técnicas de ferramentas para execução de seus processos para atingir maior produtividade e qualidade nos projetos. I- Na fase de iniciação são realizados o planejamento do projeto, definindo os requisitos de sistemas para garantir que o escopo do projeto seja atendido. Nesse processo, as atividades de requisitos de softwares são extremamente importantes. PORQUE II- É um trabalho que consiste na análise de requisitos para identificar, quantificar, definir, especificar, documentar, rastrear, priorizar e classificar os principais problemas que o futuro software deve resolver. Os requisitos de software expressam a necessidade e restrições ou limitações colocadas sobre o produto ou software. Assinale a alternativa CORRETA: A As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. C As duas asserções são proposições falas. D A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. O software pode ser dividido em sete diferentes categorias, sendo 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. A respeito disso, associe os itens, utilizando o código a seguir: I- Software Científico e de Engenharia. II- Software de Tempo Real. III- Software Comercial. IV- Software Básico. ( ) É uma coleção de programas que dão apoio a outros programas. É caracterizado pela forte interação com hardware, intenso uso por múltiplos usuários; operações concorrentes que exigem escalonamento schedule; compartilhamento de recursos e sofisticada administração do processo; estruturas de dados complexas e múltiplas interfaces externas. Exemplo: compiladores, editores simples, drivers, componentes do SO.( ) 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. O termo tempo real difere de interativo ou tempo compartilhado, pois deve responder dentro de restrições de tempos exatos sem resultados desastrosos. 7 8 04/06/2022 19:52 Avaliação I - Individual 5/6 ( ) 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. ( ) 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 IV - III - II - I. B I - II - III - IV. C IV - I - III - II. D IV - II - III - I. A crise de software teve sua origem devido à existência de projetos de desenvolvimento de software com má especificação, mal planejados, sem treinamentos, má implementação, testes incompletos ou mal feitos e, por fim, problemas na comunicação homem-máquina. Partindo disso, avalie as asserções a seguir e a relação proposta entre elas: I- É vital a importância da existência da Engenharia de Software. PORQUE II- As causas da crise de software estão na introdução de erros no processo de execução dos projetos, por isso buscou-se na Engenharia de Software a solução para esses problemas, com processos de desenvolvimento melhores. Assinale a alternativa CORRETA: A A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. B As duas asserções são proposições falsas. C A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. D As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. A evolução dos computadores acompanha a evolução da sociedade e já faz parte do nosso cotidiano. Os computadores são aparelhos eletrônicos compostos de hardwares e softwares que recebem, armazenam e produzem informações de forma automática. Para chegar na versão dos computadores que conhecemos hoje, foi necessário passar ao longo do tempo por diversas transformações e aperfeiçoamento dos hardwares e software, acompanhando os avanços de áreas como matemática, eletrônica e engenharia. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas: I- No início, o computador era composto apenas de hardware, e toda a lógica de processamento era 9 10 04/06/2022 19:52 Avaliação I - Individual 6/6 executada no meio físico, porém, à medida que o hardware evoluiu, o software passou a acompanhar essa mudança. PORQUE II- Os computadores precisavam se tornar mais acessíveis ao usuário final através de interfaces mais intuitivas e fáceis de utilizar, enfim, essa evolução do computador necessitava que a evolução do software e do hardware andassem em paralelo, para que houvesse um melhor aproveitamento dos recursos. Assinale a alternativa CORRETA: A A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. B As duas asserções são proposições falsas. C A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. D As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. Imprimir
Compartilhar