Foram encontradas 57.561 questões.
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de Seleção
- Fundamentos de ProgramaçãoVariáveis
- LinguagensJava
Considerando o conceito de estruturas condicionais, analise o seguinte código escrito em Java:
int x = 7;
if (x > 5) {
System.out.println("x é maior que 5");
} else if (x < 5) {
System.out.println("x é menor que 5");
} else {
System.out.println("x é igual a 5");
}
Considerando o código apresentado, assinale a alternativa CORRETA:
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ÁrvoreÁrvore (Outros Tipos)
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ListaLista Encadeada
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Tabela Hash
Assinale a alternativa CORRETA que representa a estrutura de dados que seria mais adequada para armazenar e gerenciar um grande conjunto de dados de produtos em um sistema de e-commerce, considerando os seguintes requisitos:
Acesso rápido aos produtos por ID: O sistema precisa acessar produtos específicos por meio de seus IDs de forma rápida e eficiente.
Armazenamento de informações variadas sobre cada produto: Cada produto possui diversas informações, como nome, descrição, preço, categoria, imagens e estoque.
Possibilidade de adicionar novos produtos com frequência: O sistema precisa permitir a adição de novos produtos com frequência, sem afetar o desempenho do acesso aos dados existentes.
Necessidade de ordenação dos produtos: O sistema precisa ordenar os produtos de acordo com diferentes critérios,
Provas
Associe HTML 5, Java Script e CSS com as seguintes tarefas no contexto do desenvolvimento web.
1 - HTML 5.
2 - CSS.
3 - Java Script.
( ) Criar a estrutura básica da página web, incluindo elementos como cabeçalho, seções, parágrafos e imagens.
( ) Adicionar interatividade à página web, como menus suspensos, botões clicáveis e animações.
( ) Estilizar a aparência da página web, definindo cores, fontes, tamanhos e layouts.
( ) Armazenar dados persistentes do lado do cliente, como preferências do usuário ou informações de formulários.
( ) Realizar cálculos complexos ou processar grandes conjuntos de dados.
A sequência CORRETA, de cima para baixo, é:
Provas
Uma equipe de desenvolvimento de software está trabalhando em um novo projeto utilizando a metodologia XP. A equipe está em sua quarta iteração de desenvolvimento e já implementou diversas funcionalidades do sistema. Durante a reunião de planejamento da próxima iteração, o cliente solicita a alteração de uma funcionalidade já implementada e testada.
Assinale a alternativa que a equipe de desenvolvimento deve apresentar ao cliente, considerando os princípios da metodologia XP.
Provas
O Scrum é uma estrutura de gestão ágil de projetos, que ajuda equipes a estruturar e gerenciar o trabalho por meio do conjunto de valores, princípios e práticas. Entre as alternativas abaixo, assinale aquela que NÃO é uma característica fundamental da metodologia SCRUM.
Provas
Considere o seguinte trecho de código em Java:
int idade = 20;
if (idade >= 18) {
System.out.println("Você é maior de idade.");
} else {
System.out.println("Você é menor de idade.");
}
A saída desse código, quando a variável idade tiver o valor 20, é?
Provas
Considere o seguinte trecho de código em Java:
int soma = 0;
for (int i = 1; i <= 5; i++) {
soma += i;
}
System.out.println("A soma dos números de 1 a 5 é: " + soma);
Qual é a saída desse código?
Provas
- Controle de VersãoBranching (Ramificação) e Merging (Fusão)
- Controle de VersãoGit
- Controle de VersãoGitflow
O desenvolvimento de um software requer uma série de controles de processos. Um deles refere-se ao controle de versões do código utilizado. Ele é considerado como modelo ou estratégia, ou fluxo de trabalho, muito utilizado por equipes de desenvolvimento de software, a fim de auxiliar na organização do versionamento de códigos. Este conceito refere-se a:
Provas
O desenvolvimento de sistemas para web envolve uma série de estruturas. Sendo assim, associe as duas colunas, relacionando os termos às suas definições.
1 - Java Persistence API.
2 - JUNIT.
3 – JDBC.
4 - JSON.
( ) Framework open-source, que facilita a criação e manutenção do código para a automação de testes com apresentação dos resultados.
( ) Funciona como uma interface entre uma aplicação desenvolvida em Java e um banco de dados relacional. Sua utilização facilita a comunicação e a manipulação dos dados em uma aplicação.
( ) Formato que armazena informações estruturadas, usado principalmente para transferir dados entre um servidor e um cliente.
( ) API padrão da linguagem Java que descreve uma interface comum para frameworks de persistência de dados
A sequência CORRETA dessa associação é:
Provas
Considerando os passos a seguir, indique qual alternativa apresenta passos que fazem parte do processo de contagem da métrica de Pontos de Casos de Uso (PCU): I.
I.Relacionar os atores, classificá-los de acordo com seu nível de complexidade (simples, médio ou complexo) atribuindo, respectivamente, os pesos 1, 2 ou 3.
II. Contar os casos de uso e atribuir o grau de complexidade, sendo a complexidade baseada no número de classes e transações.
III. III.Calcular PCUs não ajustados, também chamados de PCUNA.
IV. Determinar o fator de complexidade técnica. Os fatores de complexidade técnica variam numa escala de 0 a 5, de acordo com o grau de dificuldade do sistema a ser construído. O valor 0 indica que o grau não está presente ou não é influente, 3 indica a influência média e o valor 5 indica influência significativa através de todo o processo.
V. Determinar o fator de complexidade ambiental. Os fatores de complexidade ambientais indicam a eficiência do projeto e estão relacionados ao nível de experiência dos profissionais.
Assinale a alternativa CORRETA:
Provas
Caderno Container