Magna Concursos

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

Questão presente nas seguintes provas

Considere uma pilha inicialmente vazia. As operações abaixo são executadas na ordem:

Enunciado 4681100-1

Qual será o elemento no topo da pilha ao final?

 

Provas

Questão presente nas seguintes provas

Analise o seguinte pseudocódigo:

Enunciado 4681097-1

Qual será o valor retornado por f(7)?

 

Provas

Questão presente nas seguintes provas
4140418 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IFC

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

Questão presente nas seguintes provas
4140407 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IFC

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

Questão presente nas seguintes provas
4140406 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IFC

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

Questão presente nas seguintes provas
4140405 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IFC

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

Questão presente nas seguintes provas
4140392 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IFC

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

Questão presente nas seguintes provas
4140380 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IFC

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

Questão presente nas seguintes provas
4140379 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IFC

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

Questão presente nas seguintes provas