Magna Concursos

Foram encontradas 410 questões.

3387131 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
A ordenação de dados é crucial na ciência da computação, permitindo busca eficiente e melhorando a performance de algoritmos. Além disso, facilita a visualização e a interpretação dos dados, preparando-os para operações futuras. Em interfaces de usuário, a ordenação melhora a usabilidade, pois organiza os dados de forma relevante para os usuários. Nesse contexto, considere que se quer ordenar um pequeno conjunto de dados que já está quase totalmente ordenado.

O algoritmo de ordenação mais eficiente para essa tarefa é a(o)
 

Provas

Questão presente nas seguintes provas
3387130 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
Durante um treinamento em uma empresa de software, um arquiteto de soluções está explicando os conceitos de arquitetura de referência e de arquitetura de solução para desenvolvedores iniciantes, assegurando que todos absorvam os fundamentos corretos acerca desses temas.

Dentre os conceitos a serem transmitidos nesse treinamento, NÃO se inclui o seguinte:
 

Provas

Questão presente nas seguintes provas
3387129 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
Em uma empresa de tecnologia, a equipe de desenvolvimento está trabalhando em um grande projeto de software que exige um rigoroso controle de versões e de mudanças. Durante uma sessão de treinamento, o gerente de configuração quer garantir que todos os membros da equipe compreendam os conceitos fundamentais e as práticas de gerência de configuração.

A respeito desses temas, ele esclarece que, em relação ao desenvolvimento de softwares, a gerência de configuração
 

Provas

Questão presente nas seguintes provas
3387128 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
A biblioteca NumPy traz diversas funcionalidades para auxiliar o programador a lidar com matrizes. Suponha que um programador precise escrever um trecho de código, em Python, que crie uma matriz 3X3 para armazenar os números inteiros de 1 até 9 de forma ordenada, que exiba essa matriz na tela, que calcule a média desses números e que imprima o valor dessa média na tela.

O trecho de código que executa essas operações, na ordem apresentada, é
 

Provas

Questão presente nas seguintes provas
3387127 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
Durante o desenvolvimento de um software com programação orientada a objetos (OOP), chegou-se à conclusão de que era preciso criar uma classe que representasse um jogador de futebol. Tal classe deveria possuir uma função pública rating() que usasse as estatísticas da temporada para retornar a avaliação do jogador, em uma escala de 0 a 10. Utilizando os princípios de OOP, foi sugerido deixar o software pronto para ser utilizado com um número qualquer de modalidades desportivas, cujas funções rating() serão calculadas, cada uma, com suas fórmulas específicas, criando uma classe genérica Jogador e uma classe específica para cada modalidade (JogadorFutebol, JogadorVolei, etc.), todas contendo sua versão da função rating().

Enunciado 3869698-1

O princípio de OOP que está sendo usado nesse exemplo é o de
O diagrama de classes da situação descrita é apresentado a seguir.
 

Provas

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

Considere a implementação do seguinte algoritmo em Swift:

Enunciado 3869693-1

Esse código é uma implementação de

 

Provas

Questão presente nas seguintes provas
3387125 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
Uma empresa está planejando migrar sua aplicação monolítica para uma arquitetura de microsserviços, visando melhorar a escalabilidade e a manutenção do sistema. Durante esse processo, diversas estratégias e conceitos precisam ser considerados.

Considerando as arquiteturas de software, as estratégias de migração e os ambientes de nuvem, os responsáveis por essa migração devem estar cientes de que
 

Provas

Questão presente nas seguintes provas
3387124 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
Considere que uma equipe de desenvolvimento está implementando uma aplicação de banco de dados e deseja garantir a qualidade do software através de várias técnicas de teste e controle de qualidade. A seguir é apresentado um trecho de código em Java que implementa a função addRecord, que adiciona um novo registro ao banco de dados.
Enunciado 3869690-1




A equipe de desenvolvimento decidiu aplicar diferentes tipos de testes e técnicas de controle de qualidade no desenvolvimento e na manutenção dessa função, para garantir que o código funcione corretamente e sem falhas.

Considerando-se a situação apresentada, qual é o tipo de teste ou de técnica de controle que a equipe de desenvolvimento deve realizar e sua respectiva finalidade?
 

Provas

Questão presente nas seguintes provas
3387123 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
Um desenvolvedor web está criando um website e precisa organizar dados em uma tabela. Para isso, ele deve decidir o tamanho das colunas, sendo importante que entenda as opções disponíveis em HTML 4.01 para fazer essa escolha corretamente e garantir uma boa experiência de usuário.

Das opções oferecidas pelo padrão HTML 4.01, uma das formas de se especificar a largura da coluna de uma tabela é a especificação
 

Provas

Questão presente nas seguintes provas
3387122 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: CEF
Um grupo de pesquisadores dispõe de uma verba para desenvolver um software específico para coleta de dados em campo por usuários especialistas. Esse software deverá ser composto por um módulo web ("sala de controle") e um aplicativo móvel ("app mobile"). Após licitação, contratam uma empresa, que produz uma primeira versão dos módulos. Durante um mês, esses usuários testam um conjunto de características do software nos dois módulos em seus locais de trabalho, registrando os erros encontrados. Ao final do processo, o líder do grupo consolida e reporta os problemas à empresa contratada, solicitando correções. A cada nova versão liberada pela empresa, os usuários executam um novo conjunto de testes, considerando os erros anteriores como resolvidos. Esse processo se repetirá mensalmente durante um ano, prazo do contrato.

A situação relatada exemplifica a execução de teste
 

Provas

Questão presente nas seguintes provas