Magna Concursos

Foram encontradas 56.730 questões.

3828398 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Marque a associação correta entre forma de polimorfismo e exemplo típico de linguagem.
 

Provas

Questão presente nas seguintes provas
3828394 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Assinale a alternativa que relaciona corretamente limites de altura e impacto em consultas.
 

Provas

Questão presente nas seguintes provas
3828393 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Uma fila é implementada com duas pilhas S1 e S2, enfileirando em S1 e desenfileirando a partir de S2 com transferência de S1 para S2 quando S2 está vazia. Para uma sequência com M enfileiramentos e M desenfileiramentos intercalados, assinale o custo amortizado por operação.
 

Provas

Questão presente nas seguintes provas
3828392 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Em uma função recursiva de cauda f(x, acc) que atualiza f(g(x), h(acc)) até condição de parada, identifique a transformação que elimina a pilha mantendo equivalência.
 

Provas

Questão presente nas seguintes provas
3828391 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Considere a expressão com curto-circuito: if P() and Q() then R(). Assinale a transformação que preserva a mesma semântica na presença de efeitos colaterais.
 

Provas

Questão presente nas seguintes provas
3828390 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Em um TAD de mensagens, deseja-se reduzir aliasing e facilitar comparação por conteúdo. Marque a alternativa que melhor atende a esse objetivo.
 

Provas

Questão presente nas seguintes provas
3828389 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Assinale a alternativa que descreve, de modo completo, o uso de invariantes de laço para provar correção e terminação de um algoritmo iterativo.
 

Provas

Questão presente nas seguintes provas
3828059 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Tapurah-MT
Provas:
A Orientação a Objetos é um paradigma que tem evoluído, principalmente em questões voltadas para segurança e reaproveitamento de código, constituindo um padrão de desenvolvimento seguido por diversas linguagens, como C# e Java. Entre os princípios da Orientação a Objetos, um representa uma das principais técnicas que define esse modelo de programação, tratando de um dos elementos que adicionam segurança à aplicação, pelo fato de esconder as propriedades, criando uma espécie de caixa preta, sendo sua implementação baseada em propriedades privadas, ligadas a métodos especiais chamados getters e setters, significando que os detalhes internos do funcionamento de um objeto são escondidos do mundo exterior, exibindo apenas a interface. Um segundo princípio consiste na alteração do funcionamento interno de um método herdado de um objeto pai, permitindo a um único método executar diferentes comportamentos baseados no objeto. Esses dois princípios são denominados, respectivamente:
 

Provas

Questão presente nas seguintes provas
3828058 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Tapurah-MT
Provas:

No que se refere à construção de algoritmos, as figuras em (a) mostram um código digitado no VISUALG e, em (b), o resultado de sua execução com os detalhes descritos a seguir.

• Utiliza duas variáveis que recebem dois conteúdos diferentes.

• Imprime os valores antes da troca.

• Realiza a troca de conteúdos entre as duas variáveis

• Imprime os valores depois da troca.

Enunciado 3828058-1

A opção que indica o bloco de instruções que deve substituir Enunciado 3828058-2 no código da figura (a) é:

 

Provas

Questão presente nas seguintes provas
3826193 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-SUL Minas
No contexto de testes de software, o teste de performance é dividido em três tipos de teste: testes de carga, de estresse e de estabilidade. Com base nesses tipos e considerando sua aplicação em um site de e-commerce hipotético, relacione a Coluna 1 à Coluna 2, associando cada tipo de teste ao respectivo exemplo de sua aplicação.


Coluna 1
1. Carga.
2. Estresse.
3. Estabilidade.

Coluna 2
( ) Aumenta-se progressivamente o número de usuários que usam o site simultaneamente até que ele colapse, exibindo erros e com tempos de resposta inaceitáveis. Assim, verifica-se com quantos usuários o site deixa de funcionar como deve.
( ) Utiliza-se uma carga nominal de 800 usuários usando o site ao mesmo tempo, sabendo-se que é esperado que ele suporte um pico de até 1.000 usuários. Faz-se isso por um período de 24 horas e, depois, analisa-se o desempenho do site nessa janela de tempo, verificando alguns dados como, por exemplo, se os tempos de resposta se mantêm dentro do especificado ou se o consumo de memória aumentou durante esse tempo. Assim, verifica-se se o site continua funcionando por um período com o mesmo número de usuários sem degradar.
( ) Espera-se que o site suporte 1.000 usuários simultâneos. Dessa forma, aplicam-se os 1.000 usuários, verificando se o site aguenta esse volume de pico, sem degradar, por 1 hora. Assim, é possível verificar se o site funciona bem com o volume máximo de usuários que se espera dele no dia a dia, em determinados períodos de tempo.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
 

Provas

Questão presente nas seguintes provas