Magna Concursos

Foram encontradas 55.928 questões.

3928551 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INEP
Orgão: PND
Durante uma aula de programação, um professor sugere aos estudantes que implementem um programa utilizando os princípios da orientação a objetos. O intuito é ler os lados de um triângulo e realizar operações básicas com ele. O modelo proposto na figura define a classe Triangulo  contendo como atributos os lados do triângulo e como métodos as operações para atribuir e retornar os valores dos lados, calcular área e calcular o perímetro.
  Enunciado 4775406-1
A linguagem de programação escolhida para construir o programa precisa ser capaz de
 

Provas

Questão presente nas seguintes provas
3928550 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INEP
Orgão: PND
Durante uma aula de programação, um professor sugere aos estudantes que implementem um programa utilizando os princípios da orientação a objetos. O intuito é ler os lados de um triângulo e realizar operações básicas com ele. O modelo proposto na figura define a classe Triangulo  contendo como atributos os lados do triângulo e como métodos as operações para atribuir e retornar os valores dos lados, calcular área e calcular o perímetro.
  Enunciado 4775405-1
O código do método  calcularPerimetro( )  deve
 

Provas

Questão presente nas seguintes provas
3928548 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INEP
Orgão: PND
Um professor de Computação, que ministra disciplinas de Programação, percebeu a necessidade de usar linguagens de programação que promovam a aprendizagem dos conceitos básicos de orientação a objetos para estudantes do Ensino Fundamental. Para tornar o aprendizado mais lúdico e concreto, o professor propôs uma atividade em formato de teatro, ambientada em uma história de fantasia épica, na qual as batalhas ocorrem com movimentos dos personagens com base em formas geométricas e os estudantes atuam como os personagens. Os estudantes receberiam cartões com informações de personagens, podendo descrever certas características e aspectos sobre a comunicação entre eles. Durante a encenação, os estudantes deveriam simular essas interações.
Qual a linguagem de programação que o professor deve selecionar e as características que justificam essa escolha?
 

Provas

Questão presente nas seguintes provas
3928544 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INEP
Orgão: PND
 Um professor de Computação decide organizar sua disciplina sobre Educação Inclusiva utilizando um Ambiente Virtual de Aprendizagem (AVA). Para isso, o professor fundamenta sua prática em uma teoria de aprendizagem que valoriza a construção ativa do conhecimento e a autonomia dos estudantes. Com base nessa abordagem, o docente estrutura os conteúdos de modo que os estudantes possam explorar recursos diversos, interagir com seus pares, produzir artefatos digitais e refletir sobre os processos de ensino e aprendizagem.
Os recursos em um AVA podem ser modelados de forma análoga ao funcionamento de uma estrutura de dados. Um professor de Computação disponibilizou quatro recursos com nível crescente de dificuldade para serem utilizados de maneira que o estudante só pode acessar o próximo recurso após o anterior. Qual a estrutura de dados que modela este cenário no AVA?
 

Provas

Questão presente nas seguintes provas
3928534 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INEP
Orgão: PND
O processo de desenvolvimento de software é uma atividade realizada por e para pessoas. Assim, as pessoas são o elemento essencial em todas as fases do processo, uma vez que os produtos de software têm impacto direto na vida do seu público-alvo. Os princípios de Diversidade, Equidade e Inclusão (DEI) funcionam em conjunto e sua integração ao longo de todo o processo de desenvolvimento de software aumenta o desempenho da equipe, melhora a qualidade e a relevância do produto de software para um público-alvo diversificado.
MARQUES, A. B. et al. Grandes desafios para diversidade, equidade e
inclusão (DEI) no Desenvolvimento de Software. Workshop sobre

Aspectos Sociais, Humanos e Econômicos de

Software. SBC, 2024 (adaptado).
Com base nos princípios DEI, qual ação atende aos requisitos de acessibilidade durante o desenvolvimento de software?
 

Provas

Questão presente nas seguintes provas
3928533 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INEP
Orgão: PND
O processo de desenvolvimento de software é uma atividade realizada por e para pessoas. Assim, as pessoas são o elemento essencial em todas as fases do processo, uma vez que os produtos de software têm impacto direto na vida do seu público-alvo. Os princípios de Diversidade, Equidade e Inclusão (DEI) funcionam em conjunto e sua integração ao longo de todo o processo de desenvolvimento de software aumenta o desempenho da equipe, melhora a qualidade e a relevância do produto de software para um público-alvo diversificado.
MARQUES, A. B. et al. Grandes desafios para diversidade, equidade e
inclusão (DEI) no Desenvolvimento de Software. Workshop sobre

Aspectos Sociais, Humanos e Econômicos de

Software. SBC, 2024 (adaptado).
Para atender pessoas com deficiência, idosos e pessoas com baixo letramento digital, de acordo com os princípios DEI, qual prática deve ser utilizada nesse contexto?
 

Provas

Questão presente nas seguintes provas
3928529 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INEP
Orgão: PND
Um professor de Computação pretende ensinar algoritmos de ordenação e decide utilizar o Merge Sort, que consiste em dividir uma lista recursivamente até obter listas com um único elemento e combinar as listas ordenando os elementos até reconstruir a lista original. Por ser um exemplo clássico da técnica de divisão e conquista, seu objetivo é proporcionar aos estudantes uma experiência de aprendizagem em que percebam, de forma prática, como problemas complexos podem ser compreendidos e resolvidos por meio da reestruturação em tarefas mais simples. Além disso, o professor percebe que pode relacionar o conteúdo a conceitos matemáticos, estabelecendo conexões que favorecem o raciocínio lógico.
Para que o professor possa ensinar algoritmos de ordenação de forma interdisciplinar, integrando conceitos de funções matemáticas, a técnica de programação que favorece essa integração baseia-se na
 

Provas

Questão presente nas seguintes provas
3928527 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: INEP
Orgão: PND
Um professor de Computação pretende ensinar algoritmos de ordenação e decide utilizar o Merge Sort, que consiste em dividir uma lista recursivamente até obter listas com um único elemento e combinar as listas ordenando os elementos até reconstruir a lista original. Por ser um exemplo clássico da técnica de divisão e conquista, seu objetivo é proporcionar aos estudantes uma experiência de aprendizagem em que percebam, de forma prática, como problemas complexos podem ser compreendidos e resolvidos por meio da reestruturação em tarefas mais simples. Além disso, o professor percebe que pode relacionar o conteúdo a conceitos matemáticos, estabelecendo conexões que favorecem o raciocínio lógico.
Uma abordagem que use a metodologia de programação por pares e permita promover a compreensão do conceito de divisão e conquista deve apresentar
 

Provas

Questão presente nas seguintes provas
3924882 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: EDUCA
Orgão: Pref. Brejo Cruz-PB
Provas:
Um desenvolvedor está criando um sistema de gerenciamento de estoque com interface gráfica para Windows e precisa escolher uma linguagem de programação que permita criar formulários, botões e campos de entrada de dados de forma visual, além de integrar lógica de programação facilmente.
Assinale a alternativa que apresenta uma linguagem adequada para desenvolvimento visual de aplicações Windows:
 

Provas

Questão presente nas seguintes provas
3924158 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Uma equipe de desenvolvimento está prestes a liberar uma atualização de um sistema de e-commerce. Para garantir que funcionalidades antigas, como o cálculo do frete e processamento de pagamento, continuem funcionando corretamente após as alterações recentes, eles executam um conjunto de testes automatizados previamente definidos. Nesse caso, está sendo aplicado o Teste
 

Provas

Questão presente nas seguintes provas