Prévia do material em texto
Ler em voz alta Ler em voz alta Ler em voz alta Ler em voz alta Questão 1/10 - Gerencia de Configuração e Evolução O processo de controle de versão é fundamental para o desenvolvimento de software. Vários ambientes de desenvolvimento possuem integração com alguns sistemas de controle de versão, automatizando e integrando o desenvolvimento do software com o processo de gerência de configuração. O controle de versão pode ser dividido em centralizado ou distribuído. Marque a opção que descreve corretamente o que é controle de versão centralizado: A O controle de versão centralizado segue a topologia única, pois é organizado de forma que cada desenvolvedor possa acessar a área d desenvolvedor, permitindo um trabalho colaborativo e ágil direto no servidor. B O controle de versão centralizado segue a topologia centralizada, pois é organizado em vários repositórios com várias áreas de trabalho é feito através do nome do commit, que deve ser único para cada desenvolvedor. C O controle de versão centralizado segue a topologia em estrela, pois é organizado em vários repositórios onde todos os desenvolvedore codificar, aumentando assim a produtividade da equipe. D O controle de versão centralizado segue a topologia híbrida, pois é organizado em um único repositório central e com uma única cópia d desenvolvedores acessam para codificar. E O controle de versão centralizado segue a topologia em estrela, pois é organizado em um único repositório central e com várias cópias cada desenvolvedor, em suas áreas de trabalho ou máquinas próprias. Você assinalou essa alternativa (E) Questão 2/10 - Gerencia de Configuração e Evolução A Lei de Lehman é uma fonte histórica de bom senso em software. Os conceitos desenvolvidos e difundidos pelas Leis de Lehman eram relacionados, inicialmente, a sistemas do tipo E ou E-Programs, desenvolvidos para os computadores mainframe da IBM. Marque a opção que define corretamente o que é um computador mainframe: A Mainframes são computadores pessoais, utilizados pelas pessoas para processar altos volumes de informações e transações simultâne B Mainframes são servidores, utilizados por diversas empresas para processar altos volumes de informações e transações simultâneas. C Mainframes são computadores de grande porte, utilizados por grandes empresas para processar altos volumes de informações e transa Você assinalou essa alternativa (C) D Mainframes são servidores que possuem uma rede acoplada. Eles são utilizados por diversas empresas para processar altos volumes d transações simultâneas. E Mainframes são computadores de grande porte utilizados por empresas de pequeno ou médio porte para processar softwares gerencia decisão. Questão 3/10 - Gerencia de Configuração e Evolução Com o passar do tempo um software envelhece. Ele, gradualmente, deixa de atender aos seus propósitos e os usuários começam a ter problemas de lentidão ou até mesmo de instabilidade. Existem alguns pontos básicos que podem ser entendidos como problemas comuns que levam o software a se degradar com o tempo. Marque a opção que explica corretamente o que é o problema relacionado com Atualizações de hardware e da tecnologia A Todo software terá erro, por conta da complexidade ou dos diferentes cenários de funcionalidades existentes. B Ao longo do tempo, conforme os programas de computador vão sendo executados, mais e mais erros podem se acumular. C Se os desenvolvedores de software não conseguirem adaptar o código ao progresso do hardware, o software rapidamente se tornará o Você assinalou essa alternativa (C) D Se os programas de computador não conseguem liberar os recursos de memória de que não precisam mais, eles basicamente esgotam E Se erros ocorrerem durante as fases de gravação, leitura, processamento ou armazenamento de dados, a integridade dos dados pode s Questão 4/10 - Gerencia de Configuração e Evolução Meir Manny Lehman, foi um cientista e pesquisador na área da computação, membro da Real Academia de Engenharia e professor na Escola de Ciências de Computação em Middlesex University. De 1972 até 2002 ele foi professor e Chefe do Departamento de Computação no Imperial College de Londres. Junto com outros colegas de profissão, eles organizaram e difundiram os conceitos relacionados com o crescimento e a evolução do software. Esses conceitos foram tão bem aceitos que passaram a ser tratados como lei. Marque a opção que apresenta corretamente o nome da lei que organiza os conceitos de evolução de software: A Lei de Meir. B Lei de Lehman. Você assinalou essa alternativa (B) C Lei de Mudanças. 11/18/24, 11:11 AM AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/yv4sYBTl2KP8LppaTqfj%2BA%3D%3D/novo/1/na8YNOFPlqaqqrkFId7DS… 1/3 javascript:void(0) javascript:void(0) javascript:void(0) javascript:void(0) Ler em voz alta Ler em voz alta Ler em voz alta Ler em voz alta D Lei de Evolução de Software. E Lei de Manny. F A mudança contínua reforça que durante a vida útil de um software em evolução, a taxa de mudanças tende a ser proporcional ao domí Questão 5/10 - Gerencia de Configuração e Evolução Quando o software está pronto e em uso no ambiente de produção pelos usuários, ele passa a ser visto como um produto. Dessa forma, como produto de software, ele tem um ciclo de vida diferente, que envolve fases relacionadas ao seu amadurecimento, envelhecimento e declínio ou desuso. Avalie as afirmações a seguir sobre o ciclo de vida de manutenção de software: I. O produto de software, percorre uma jornada que vai desde o seu desenvolvimento até uma eventual descontinuação. II. O ciclo de vida do produto é um conjunto de etapas que todo produto percorre desde seu planejamento até sua implantação para uso na nuvem. III. O ciclo de vida do produto é um conjunto de etapas que todo produto percorre do seu projeto e concepção até o momento em que ele é descontinuado e retirado do mercado. São corretas: A Apenas II B Apenas I e II C Apenas I e III Você assinalou essa alternativa (C) D Apenas II e III E I, II, III Questão 6/10 - Gerencia de Configuração e Evolução A Gerência de Configuração é um processo básico e fundamental no desenvolvimento de software, por ser o processo que controla a evolução dos produtos de trabalho, garantindo sua integridade e segurança ao longo do tempo. A Gerência de Configuração é constituída por 3 subprocessos, segundo o MPS.Br. Marque a opção que descreve corretamente o objetivo da integração contínua: A A integração contínua tem como objetivo monitorar o trabalho de todos os membros da equipe, de forma a garantir que a construção do maneira contínua. B A integração contínua tem como objetivo registrar, avaliar e organizar as mudanças em um software de acordo com sua prioridade e ne C A integração contínua tem como objetivo controlar cada alteração que é implementada em um componente, para registrar o histórico do D A integração contínua tem como objetivo verificar continuamente se os itens de configuração estão corretos e estão se integrando de m Você assinalou essa alternativa (D) E A integração contínua tem como objetivo integrar todos os dados em um modelo de dados completo e que suporte os requisitos, de ma incremental, até que o software esteja pronto. Questão 7/10 - Gerencia de Configuração e Evolução O ciclo de vida do produto de software é composto por um conjunto de etapas que vai desde o momento em que ele começa a ser utilizado até o momento em que ele é descontinuado. O conceito de ciclo de vida do produto foi desenvolvido pelo economista alemão Theodore Levitt. O ciclo de vida proposto por Levitt tem como primeira etapa o Desenvolvimento, e mais 4 etapas sequenciais. Marque a opção que lista corretamente as 4 etapas do ciclo de vida proposto por Levitt, após a etapa de Desenvolvimento: A Requisito, análise, desenvolvimento e declínio. B Introdução, análise, codificação e implantação. C Projeto, gerência de configuração, codificação e validação. D Introdução,crescimento, maturidade e declínio. Você assinalou essa alternativa (D) E Iniciação, análise, construção e teste. Questão 8/10 - Gerencia de Configuração e Evolução Quando estudamos a história de TI, percebemos que a evolução do hardware e do software ocorrem de maneira bastante homogênea, com um impulsionando o outro o tempo todo. Algumas vezes o hardware e a tecnologia impulsionam a construção de softwares mais complexos e mais potentes, às vezes, as necessidades 11/18/24, 11:11 AM AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/yv4sYBTl2KP8LppaTqfj%2BA%3D%3D/novo/1/na8YNOFPlqaqqrkFId7DS… 2/3 javascript:void(0) javascript:void(0) javascript:void(0) javascript:void(0) Ler em voz alta Ler em voz alta de softwares mais especializados pressionam a indústria do hardware a evoluir. Atualmente, percebemos a Internet das Coisas relacionando hardware e software, através da tecnologia, fazendo parte cada vez mais do dia a dia das pessoas. Baseado nos conceitos relacionados com a Internet das Coisas, avalie as afirmações a seguir: I. A Internet das Coisas descreve a rede de objetos físicos incorporados a sensores, software e outras tecnologias. II. A Internet das Coisas tem como objetivo conectar e trocar dados entre dispositivos e sistemas pela internet. III. A Internet das Coisas pode ser aplicada à função de monitoramento cardíaco, à carros autônomos e à iluminação residencial controlada por um aparelho de celular, por exemplo. É correto afirmar que: A Todas as afirmações estão erradas B Todas as afirmações estão corretas Você assinalou essa alternativa (B) C Apenas as afirmações I e II estão corretas D Apenas a afirmação III está correta E Apenas as afirmações II e III estão corretas Questão 9/10 - Gerencia de Configuração e Evolução Existem vários pontos que aceleram o processo de envelhecimento do software, que é algo inevitável. Mas, apesar de ser inevitável, é possível tomar ações que ajudam a evitar ou retardar o envelhecimento do software. Marque a opção que descreve corretamente os benefícios da ação relacionada com Reinstale o Software: A Tenha o controle do que está instalado no computador e limite o número de programas que são iniciados automaticamente na inicializaç não fique tão lenta. B Desinstale, periodicamente, os programas de que não precisa mais, para liberar espaço na máquina. C Limpe regularmente os arquivos inúteis e os arquivos temporários, para liberar espaço e deixar o sistema mais otimizado. D Sempre instale as novas versões liberadas dos softwares, pois isso pode melhorar a segurança do computador. E Ao instalar uma nova cópia do software ou programa, é possível reparar arquivos corrompidos ou retornar para configurações mais otim Você assinalou essa alternativa (E) Questão 10/10 - Gerencia de Configuração e Evolução Meir Lehman, um grande cientista e pesquisador na área de TI, organizou conceitos importantes relacionados com a construção e evolução de softwares. Os 8 pontos identificados e organizados por Lehman, passaram a ser vistos como “lei” porque eram generalizáveis e aplicáveis a muitos contextos. Marque a opção que descreve corretamente o objetivo da Mudança Contínua, um dos 8 pontos identificados por Lehman: A A mudança contínua reforça que se não forem tomadas medidas para reduzir ou manter a complexidade de um software, conforme ele complexidade irá aumentar progressivamente. B A mudança contínua reforça que a curva pertinente ao processo de evolução de um software são auto reguláveis e próximos a uma cur teto, quando começa a diminuir. C A mudança contínua reforça que a velocidade de atividade global efetiva de um software em evolução deverá se manter invariável dura deste produto. D A mudança contínua reforça que um software deve ser continuamente adaptado, senão torna-se aos poucos, cada vez menos satisfató Você assinalou essa alternativa (D) 11/18/24, 11:11 AM AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/yv4sYBTl2KP8LppaTqfj%2BA%3D%3D/novo/1/na8YNOFPlqaqqrkFId7DS… 3/3 javascript:void(0) javascript:void(0)