Foram encontradas 56.725 questões.
Uma organização decidiu desenvolver um sistema utilizando o modelo cascata. Durante a execução do projeto, a equipe concluiu as fases de levantamento de requisitos, projeto e implementação. Na fase de testes, foram identificados diversos problemas decorrentes de requisitos que não haviam sido corretamente especificados. Considerando as características do modelo cascata, qual é a principal limitação evidenciada nesse cenário?
Provas
Considere uma pilha inicialmente vazia. As operações abaixo são executadas na ordem:

Qual será o elemento no topo da pilha ao final?
Provas
Analise o seguinte pseudocódigo:

Qual será o valor retornado por f(7)?
Provas
Analise o trecho de pseudocódigo abaixo:
inteiro x <- 1
inteiro resultado <- 0
enquanto (x <= 5) faca
se (x mod 2 = 0) entao
resultado <- resultado + x
fimse
x <- x + 1
fimenquanto
escreva(resultado)
Qual é o valor impresso pelo algoritmo?
Provas
Considerando a notação Big-O e o comportamento dos principais algoritmos de busca e ordenação, assinale a alternativa que apresenta, correta e respectivamente, a descrição da complexidade e das características do algoritmo Merge Sort.
Provas
Um professor solicita a um estudante que desenvolva um algoritmo em Portugol para calcular a média aritmética de um conjunto de notas inseridas pelo usuário, encerrando a entrada de dados quando o usuário digitar o valor –1. O estudante apresenta o seguinte algoritmo:
algoritmo "media_notas"
var
nota, soma, media: real
contador: inteiro
inicio
soma <- 0
contador <- 0
leia(nota)
enquanto (nota <> -1) faca
soma <- soma + nota
contador <- contador + 1
leia(nota)
fimenquanto
se (contador > 0) entao
media <- soma / contador
escreva("Media: ", media)
senao
escreva("Nenhuma nota informada.")
fimse
fimalgoritmo
Considerando os fundamentos de algoritmos e lógica de programação, assinale a alternativa correta.
Provas
Um professor apresenta aos alunos dois cenários durante uma aula prática sobre estruturas de dados. Cenário 1: O sistema de suporte técnico da instituição deve atender os chamados na ordem em que foram abertos, garantindo que o primeiro chamado registrado seja o primeiro a ser atendido. Cenário 2: O editor de textos interno deve permitir que o usuário desfaça suas ações na ordem inversa em que foram realizadas, ou seja, a última ação executada deve ser a primeira a ser desfeita. Considerando os fundamentos de estruturas de dados, assinale a alternativa correta.
Provas
Um desenvolvedor Java está implementando um módulo de relatórios para um sistema escolar. Ele precisa consultar todos os alunos de um determinado curso no banco de dados MySQL e exibir os resultados em tela. Para isso, escreve o seguinte trecho de código:
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/escola", "root", "senha"
);
Statement stmt = conn.createStatement();
__________ rs = stmt. __________ ("SELECT * FROM aluno WHERE id_curso = 3");
while (rs.next()) {
System.out.println(rs.getString("nome"));
}
Para que o código funcione corretamente, recuperando os registros da tabela e permitindo a iteração sobre os resultados, assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Provas
Em linguagens orientadas a objetos com suporte a despacho dinâmico, o polimorfismo pode se manifestar como sobrecarga (overloading) ou sobrescrita (overriding), mecanismos com semânticas e momentos de resolução distintos. Nesse sentido, assinale a alternativa correta.
Provas
Os modelos de processo de software diferem na forma como organizam suas atividades e na adequação a diferentes contextos de projeto. Assinale a alternativa correta.
Provas
Caderno Container