1
Engenharia de Software
FIT
7
Engenharia de Software
FIT
24
Engenharia de Software
FIT
12
Engenharia de Software
FIT
8
Engenharia de Software
FIT
8
Engenharia de Software
FIT
1
Engenharia de Software
FIT
6
Engenharia de Software
FIT
1
Engenharia de Software
FIT
1
Engenharia de Software
FIT
Texto de pré-visualização
AC1 Devops Sobre a etapa de produção de software é FALSO afirmar que Na etapa de teste é verificada se a implementação atende o que foi especificado Na etapa de programação são implementados os componentes numa ou em várias linguagens de programação A etapa final envolve a implantação instalação seguida pela operação do sistema em funcionamento Na etapa de análise são definidas as estruturas e os componentes do produto para atender as especificações Os principais desafios da produção de um software é produzir em equipe e dentro de um prazo Acerca de DevOps assinale a opção CORRETA O DevOps concentrase em reunir diferentes processos e executálos mais rapidamente e com mais frequência o que gera baixa colaboração entre equipes A infraestrutura de nuvem de provedores internos e externos vem restringindo o uso de DevOps pelas organizações Atividades típicas em DevOps compreendem teste do código automatizado automação de fluxos de trabalho e da infraestrutura e requerem ambientes de desenvolvimento e produção idênticos O DevOps parte da premissa de adoção de grandes equipes de especialistas com a menor interação possível visando à padronização de processos e à mínima automação de atividades O DevOps tem como princípio produzir a partir da avaliação dos times de desenvolvimento do serviço grandes mudanças e farta documentação com valor agregado para os usuários assemelhandose por isso com objetivos dos métodos iterativos e em cascata Sobre os tipos de sistemas de controle de versão é CORRETO afirmar que Somente centralizados Não podem ser utilizados em ambientes locais Podem ser locais centralizados ou distribuídos Somente distribuídos Podem ser utilizados unicamente em ambientes locais O comando Commit é utilizado para Para apagar um arquivo Para distribuir versões diferentes entre usuários do mesmo arquivo Para validar as alterações realizadas Para gravar um arquivo na nuvem Registrar modificações no histórico Por Branch podemos definir como Histórico de modificações que se originam de outro histórico Comando para registrar modificações no histórico Os arquivos criados ou alterados ao staging area Processo de adicionar novos usuários ao projeto Gravação de um arquivo na nuvem O processo de Merge consiste em Apagar todos os arquivos de diretório Dividir o conteúdo de um projeto Incorporar vários projetos para um único usuário Dividir atividades entre os membros do projeto Incorporar as modificações efetuadas numa branch em outra São exemplos de sistemas de controle de versão gratuitos Travis e Microsoft Source Control Git e Subversion SVN e IBM Rational Clear Case Travis e Git Git e Microsoft Source Control Sobre o Git é FALSO afirmar que Depende de um servidor central que no caso de falha todo o processo de desenvolvimento falha Com ele é possível reverter para versões de código anteriores quando necessário É um sistema de controle de versão de código aberto Permite armazenar código rastrear histórico de revisão mesclar alterações de código Um sistema de controle de versão do tipo distribuído QUESTAO 1 ALTERNATIVA CORRETA Os principais desafios da produção de um software é produzir em equipe dentro de um prazo QUESTAO 2 ALTERNATIVA CORRETA Atividades típicas em DevOps compreendem teste automatizado automação de fluxos de trabalho e da infraestrutura e requerem ambientes de desenvolvimento e produção QUESTAO 3 ALTERNATIVA CORRETA Podem ser locais centralizados ou distribuídos QUESTAO 4 ALTERNATIVA CORRETA Registrar modificações no histórico QUESTAO 5 ALTERNATIVA CORRETA Os arquivos criados ou alterados ao staging área QUESTAO 6 ALTERNATIVA CORRETA incorporar as modificações efetuadas numa Branch em outra QUESTAO 7 ALTERNATIVA CORRETA Git e Subversion QUESTAO 8 ALTERNATIVA CORRETA Depende de um servidor central que o caso de falha todo o processo de desenvolvimento falha QUESTAO 9 ALTERNATIVA CORRETA alto custo das equipes de desenvolvimento e operação QUESTAO 10 ALTERNATIVA CORRETA Apenas a afirmação II está correta
1
Engenharia de Software
FIT
7
Engenharia de Software
FIT
24
Engenharia de Software
FIT
12
Engenharia de Software
FIT
8
Engenharia de Software
FIT
8
Engenharia de Software
FIT
1
Engenharia de Software
FIT
6
Engenharia de Software
FIT
1
Engenharia de Software
FIT
1
Engenharia de Software
FIT
Texto de pré-visualização
AC1 Devops Sobre a etapa de produção de software é FALSO afirmar que Na etapa de teste é verificada se a implementação atende o que foi especificado Na etapa de programação são implementados os componentes numa ou em várias linguagens de programação A etapa final envolve a implantação instalação seguida pela operação do sistema em funcionamento Na etapa de análise são definidas as estruturas e os componentes do produto para atender as especificações Os principais desafios da produção de um software é produzir em equipe e dentro de um prazo Acerca de DevOps assinale a opção CORRETA O DevOps concentrase em reunir diferentes processos e executálos mais rapidamente e com mais frequência o que gera baixa colaboração entre equipes A infraestrutura de nuvem de provedores internos e externos vem restringindo o uso de DevOps pelas organizações Atividades típicas em DevOps compreendem teste do código automatizado automação de fluxos de trabalho e da infraestrutura e requerem ambientes de desenvolvimento e produção idênticos O DevOps parte da premissa de adoção de grandes equipes de especialistas com a menor interação possível visando à padronização de processos e à mínima automação de atividades O DevOps tem como princípio produzir a partir da avaliação dos times de desenvolvimento do serviço grandes mudanças e farta documentação com valor agregado para os usuários assemelhandose por isso com objetivos dos métodos iterativos e em cascata Sobre os tipos de sistemas de controle de versão é CORRETO afirmar que Somente centralizados Não podem ser utilizados em ambientes locais Podem ser locais centralizados ou distribuídos Somente distribuídos Podem ser utilizados unicamente em ambientes locais O comando Commit é utilizado para Para apagar um arquivo Para distribuir versões diferentes entre usuários do mesmo arquivo Para validar as alterações realizadas Para gravar um arquivo na nuvem Registrar modificações no histórico Por Branch podemos definir como Histórico de modificações que se originam de outro histórico Comando para registrar modificações no histórico Os arquivos criados ou alterados ao staging area Processo de adicionar novos usuários ao projeto Gravação de um arquivo na nuvem O processo de Merge consiste em Apagar todos os arquivos de diretório Dividir o conteúdo de um projeto Incorporar vários projetos para um único usuário Dividir atividades entre os membros do projeto Incorporar as modificações efetuadas numa branch em outra São exemplos de sistemas de controle de versão gratuitos Travis e Microsoft Source Control Git e Subversion SVN e IBM Rational Clear Case Travis e Git Git e Microsoft Source Control Sobre o Git é FALSO afirmar que Depende de um servidor central que no caso de falha todo o processo de desenvolvimento falha Com ele é possível reverter para versões de código anteriores quando necessário É um sistema de controle de versão de código aberto Permite armazenar código rastrear histórico de revisão mesclar alterações de código Um sistema de controle de versão do tipo distribuído QUESTAO 1 ALTERNATIVA CORRETA Os principais desafios da produção de um software é produzir em equipe dentro de um prazo QUESTAO 2 ALTERNATIVA CORRETA Atividades típicas em DevOps compreendem teste automatizado automação de fluxos de trabalho e da infraestrutura e requerem ambientes de desenvolvimento e produção QUESTAO 3 ALTERNATIVA CORRETA Podem ser locais centralizados ou distribuídos QUESTAO 4 ALTERNATIVA CORRETA Registrar modificações no histórico QUESTAO 5 ALTERNATIVA CORRETA Os arquivos criados ou alterados ao staging área QUESTAO 6 ALTERNATIVA CORRETA incorporar as modificações efetuadas numa Branch em outra QUESTAO 7 ALTERNATIVA CORRETA Git e Subversion QUESTAO 8 ALTERNATIVA CORRETA Depende de um servidor central que o caso de falha todo o processo de desenvolvimento falha QUESTAO 9 ALTERNATIVA CORRETA alto custo das equipes de desenvolvimento e operação QUESTAO 10 ALTERNATIVA CORRETA Apenas a afirmação II está correta