Magna Concursos

Foram encontradas 56.044 questões.

3357113 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BASA

Um desenvolvedor de software está trabalhando em uma aplicação web que processa transações bancárias. Para melhorar o desempenho do sistema, ele decidiu implementar a funcionalidade de cálculo de transações de forma assíncrona utilizando a linguagem Python e a biblioteca asyncio. A declaração da função assíncrona a ser chamada começa por:

async def calcular( ):

Ao rodar o programa, o desenvolvedor recebeu o seguinte erro:

RuntimeError: asyncio.run( ) cannot be called from a running event loop

Considerando-se esse contexto, uma forma correta de chamar a função calcular é

 

Provas

Questão presente nas seguintes provas
3357112 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BASA

Algumas estruturas de controle típicas das linguagens de programação permitem que uma sequência de instruções que estejam em um bloco dentro dessas estruturas de controle seja repetida. Entre essas estruturas de controle estão a de repetição com teste no início e a de repetição com teste no fim.

A estrutura de controle de repetição com teste no início e a estrutura de controle de repetição com teste no fim garantem, respectivamente, que o bloco de código dentro delas

 

Provas

Questão presente nas seguintes provas
3357111 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BASA

Um analista tem disponíveis quatro algoritmos de ordenação: inserção, mergesort, heapsort e bubblesort. Como o analista não tem conhecimento sobre o tamanho do conjunto de dados e as suas condições de ordenação inicial, resolve utilizar como critério de escolha a menor complexidade do pior caso.

Considerando-se esse critério de menor complexidade do pior caso, quais seriam os dois algoritmos que o analista deve utilizar para fazer uma primeira seleção?

 

Provas

Questão presente nas seguintes provas
3356929 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEBRAE
Uma empresa de desenvolvimento de software está implementando uma pipeline de C I/C D para um novo sistema de e-commerce. A equipe de desenvolvimento optou por utilizar um sistema de build distribuído e containers Docker para a construção e execução dos testes. No entanto, após algumas semanas de operação, a equipe percebeu um aumento significativo no tempo de execução dos testes de integração, o que impactou diretamente a frequência de deploy.

Considerando o cenário hipotético precedente, assinale a opção em que são citadas as ações mais adequadas para otimizar o tempo de execução dos testes de integração e garantir a eficiência da pipeline de CI/CD.
 

Provas

Questão presente nas seguintes provas
3356927 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEBRAE

São práticas de CI/CD que garantem a manutenção da qualidade do código e a colaboração entre as equipes em um projeto de grande escala com múltiplas equipes de desenvolvimento:

I implementação de revisões de código manuais;

II utilização de pipelines de CI/CD com integração de testes de unidade e integração;

III adoção de um ciclo de lançamento trimestral.

Assinale a opção correta.

 

Provas

Questão presente nas seguintes provas
3356926 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEBRAE
Assinale a opção em que é citada a principal vantagem da integração de testes de segurança (SAST e DAST) no processo de implementação de pipeline de CI/CD.
 

Provas

Questão presente nas seguintes provas
3356924 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEBRAE
A principal vantagem da implementação da estratégia de blue-green deployment para minimizar o tempo de inatividade durante a fase de entrega contínua (CD) é
 

Provas

Questão presente nas seguintes provas
3356923 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEBRAE
Certa empresa de TI está implementando um pipeline de CI/CD para o desenvolvimento de um aplicativo web. Durante a fase de integração contínua, falhas são frequentemente identificadas nos testes automatizados devido a inconsistências no ambiente de desenvolvimento.

Nesse caso, a prática mais indicada para resolver o problema apresentado é
 

Provas

Questão presente nas seguintes provas
3356922 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEBRAE
A equipe de gestão de contratos de uma empresa de TI está enfrentando problemas com um fornecedor de serviços que não está cumprindo as cláusulas de SLA (service level agreement) estipuladas. Uma das soluções consiste na aplicação de penalidade elevada ao fornecedor, o que, entretanto, pode causar um pedido de encerramento do contrato, situação inviável para a empresa devido à necessidade de manutenção de determinado serviço contínuo, crucial para o negócio da organização.

Com base nessa situação hipotética, assinale a opção em que é apresentada a abordagem mais adequada que a equipe de gestão de contratos deve adotar para lidar com o problema.
 

Provas

Questão presente nas seguintes provas
3356921 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEBRAE

Certa empresa está negociando um contrato com um fornecedor de software crítico. Durante as negociações, o fornecedor insiste em incluir uma cláusula de renovação automática do contrato com um aumento de 10% no valor anual.

No caso apresentado, a abordagem mais adequada que a empresa deve adotar na negociação com o fornecedor é

 

Provas

Questão presente nas seguintes provas