Foram encontradas 410 questões.
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)
O algoritmo de ordenação mais eficiente para essa tarefa é a(o)
Provas
Questão presente nas seguintes provas
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:
Dentre os conceitos a serem transmitidos nesse treinamento, NÃO se inclui o seguinte:
Provas
Questão presente nas seguintes provas
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
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
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, é
O trecho de código que executa essas operações, na ordem apresentada, é
Provas
Questão presente nas seguintes provas
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().
O princípio de OOP que está sendo usado nesse exemplo é o de
O diagrama de classes da situação descrita é apresentado a seguir.
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
Considere a implementação do seguinte algoritmo em Swift:

Esse código é uma implementação de
Provas
Questão presente nas seguintes provas
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
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
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.
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?
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
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
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
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
A situação relatada exemplifica a execução de teste
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container