1431 Q1007441
Engenharia de Software Gerência de Configuração
Ano: 2022
Banca: FGV
Na ferramenta de versionamento Git, um branch de nome feature_n é criado ao executar o comando
1432 Q1007416
Engenharia de Software Desenvolvimento de Software Teste de Software
Ano: 2022
Banca: FGV
Considerando o DevOps e suas boas práticas, analise os itens a seguir:
I. Testes integrados são uma parte importante do processo DevOps. Esses testes devem levar em consideração as práticas de Test-Driven Development e Behavior-Driven Development, dessa forma a execução automática desses testes pode ser integrada ao pipeline de CI. No entanto, é importante integrar outros tipos de testes, como testes funcionais ou testes de integração, que permitem que o aplicativo seja testado funcionalmente do início ao fim com os outros componentes do seu ecossistema.
II. Recomenda-se automatizar apenas as tarefas críticas que envolvam poucas atualizações na implementação e nos testes dos aplicativos nas infraestruturas. Essas tarefas devem ser automatizadas em scripts que podem ser facilment...
1433 Q1007415
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FGV
O Swagger é uma plataforma que possui diversas ferramentas, entre as quais o SwaggerHub. Em relação ao SwaggerHub, analise os itens a seguir:
I. Permite que os desenvolvedores definam suas APIs no formato OpenAPI ou AsyncAPI.
II. É uma plataforma colaborativa capaz de hospedar todas as definições de APIs em um único local.
III. Para o AsyncAPI, gera códigos de servidor e cliente e envia-os por push para as plataformas GitHub, GitLab, Bitbucket ou Azure DevOps Services.
Está correto apenas o que se afirma em
1434 Q1007414
Engenharia de Software Inteligencia Artificial
Ano: 2022
Banca: FGV
Com relação aos conceitos de aprendizado de máquina, assinale V para a afirmativa verdadeira e F para a falsa.
I. Os três principais paradigmas de aprendizado de máquina são os de aprendizado supervisionado, não supervisionado e por inteligência profunda.
II. os algoritmos de classificação e clusterização estão correlacionados com paradigma de aprendizado supervisionado.
III. os algoritmos de support vector machines e randon forest são paradigmas do aprendizado de inteligência profunda.
As afirmativas são, respectivamente,
1435 Q1007413
Engenharia de Software Gerência de Configuração
Ano: 2022
Banca: FGV
O comando que pode ser executado na ferramenta de versionamento Git para exibir a lista dos arquivos alterados no diretório de trabalho local é
1436 Q1007412
Engenharia de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: FCC
Considere a lista de aplicações abaixo.

I. Assistentes virtuais e ferramentas de chatbot
II. App de internet banking.
III. Ferramenta RPA para automatizar um processo administrativo de back-office.
IV. App para divulgação de campanha de e-mail marketing.
V. Ferramenta para controle automatizado de carro autônomo.

As aplicações que pertencem a categorias típicas de sistemas Low-code/No-Code são as que constam APENAS em 
1437 Q1007411
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FCC
Considere duas ferramentas 1 e 2 que permitem a criação de workflows e criam, testam, publicam, fazem o release e implantam código automaticamente.
— Similaridades entre as ferramentas 1 e 2 para a configuração de workflow: os arquivos são escritos em YAML e armazenados no repositório; workflows incluem um ou mais jobs; jobs incluem um ou mais passos ou comandos individuais; passos ou atividades podem ser reutilizados ou compartilhados com a comunidade.
— Diferenças principais ao se fazer a migração da ferramenta 1 para a ferramenta 2: o paralelismo de teste automático da ferramenta 1 agrupa automaticamente os testes de acordo com as regras especificadas pelo usuário ou informações históricas de tempo e essa funcionalidade não está incorporada na ferramenta 2.
— Ao fazer a ...
1438 Q1007410
Engenharia de Software Gestão de Projetos em Engenharia de Software
Ano: 2022
Banca: FCC
1439 Q1007409
Engenharia de Software Inteligencia Artificial
Ano: 2022
Banca: FCC
A implantação de uma solução de machine leaming tipicamente passa por 5 fases. Na fase inicial, deve-se ter clareza quanto à pergunta ou problema para o qual se busca uma solução e quanto às informações que serão utilizadas, sejam elas de propriedade do interessado ou a serem adquiridas no mercado. As outras fases são:

I Treinar o modelo ajustando os atributos, parâmetros de treinamento e algoritmos até que o modelo produza os resultados desejados. A validação é realizada comparando-se as predições com os resultados reais.
II Monitorar os resultados das predições para verificar se o modelo continua generalizando. Se houver uma diminuição significativa na capacidade de predição do modelo, este deve ser treinado novamente com novos dados ou até mesmo os algoritmos, atributos ...
1440 Q1007408
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FCC

Observe a figura abaixo. 


Imagem associada para resolução da questão


Acerca dos aplicativos e arquivos envolvidos no processo de execução de programas: