Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso FUNDAMENTOS DE ENGENHARIA DE SOFTWARE Teste ATIVIDADE TELEAULA I Iniciado 17/04/21 08:47 Enviado 17/04/21 08:48 Status Completada Resultado da tentativa 0 em 0 pontos Tempo decorrido 1 minuto Autoteste O aluno responde e o resultado do aluno não é visível ao professor. Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente · Pergunta 1 0 em 0 pontos Tecnologias modernas, avançadas e criativas não existiriam sem o software. O que faz do software o produto mais importante desta era. Das alternativas abaixo, qual delas expressa a definição do software? Resposta Selecionada: b. É a organização de programas que formam um produto que reflete uma base de conhecimento pronta para ser utilizada. Respostas: a. É um conjunto de normas e padrões responsável pela inteligência empresarial e que bem elaborado permite a tomada de decisão. b. É a organização de programas que formam um produto que reflete uma base de conhecimento pronta para ser utilizada. c. Especifica o próprio computador, ou seja, é formado pela infraestrutura da tecnologia da informação que dará apoio às operações do usuário. d. Especifica o sistema de informação com base em padrões da qualidade, tais como a ISO 9126 ou ISO 25000. e. São instruções intelectualmente organizadas. Feedback da resposta: Resposta: b) · Pergunta 2 0 em 0 pontos Durante o desenvolvimento do software, várias mudanças ocorrem. O desenvolvedor deve manter o controle destas mudanças por meio da atividade de versionamento, das quais se destacam o controle das versões e releases. Assinale a alternativa que corresponde à definição de release de software. Resposta Selecionada: e. Várias versões são geradas no desenvolvimento do software, o release é o registro da versão que é distribuída para os clientes. Respostas: a. É a versão revisada pelo cliente, pronta para adaptações de funcionalidades e/ou correções de falhas. b. O release é constantemente gerado à medida que atualizações são feitas por parte do desenvolvedor ou on-line. c. O release especifica a aplicação de patchs ou service packs na aplicação. d. O registro da versão ocorre quando o software está em fase de desenvolvimento e testes, sendo que o release é o registro da versão que possui o menor número de falhas. e. Várias versões são geradas no desenvolvimento do software, o release é o registro da versão que é distribuída para os clientes. Feedback da resposta: Resposta: e) · Pergunta 3 0 em 0 pontos Foi entregue ao departamento de TI uma lista de pedidos de software. Cada pedido pode ser obtido no comércio e/ou ser desenvolvido. O TI precisa separar as ordens de serviços por setor, de modo a associar o pedido a determinada área de software. I. Adaptar um nobreak de resposta de 300 mseg ao servidor de um Data Center. II. Adquirir software para o controle do almoxarifado. III. Para o marketing é necessário um editor de fotos e imagens. IV. Um novo escâner foi adquirido, mas não está funcionando nos computadores. Alternativas: Resposta Selecionada: e. Tempo real, empresarial, aplicativo para microcomputador, básico. Respostas: a. Aplicativo para microcomputador, básico, científico e de engenharia, e inteligência artificial. b. Básico, web, empresarial e tempo real. c. Científico e de engenharia, aplicativo para microcomputador, tempo real e básico. d. Inteligência artificial, básico web e tempo real. e. Tempo real, empresarial, aplicativo para microcomputador, básico. Feedback da resposta: Resposta: e) · Pergunta 4 0 em 0 pontos De acordo com Pressman (2011), a engenharia de software é uma tecnologia em camadas, e que deve estar fundamentada em um comprometimento organizacional com a qualidade. Uma destas camadas é o método. Assinale a alternativa com o conceito de método. Resposta Selecionada: b. Incluem um amplo conjunto de tarefas que abrangem análises de requisitos, projeto, construção de programas, teste e manutenção. Respostas: a. São responsáveis por manter integradas as camadas de tecnologia. b. Incluem um amplo conjunto de tarefas que abrangem análises de requisitos, projeto, construção de programas, teste e manutenção. c. Fornecem apoio automatizado ou semiautomatizado à construção de software eficiente. d. Determinam o processo de software consistente baseado em metas, atividades e procedimentos de planejamento. e. Representam a qualidade a ser implementada no produto software. Feedback da resposta: Resposta: b)
Compartilhar