Magna Concursos

Foram encontradas 55.904 questões.

3882760 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AGATA
Orgão: Pref. Piçarra-PA
Provas:
Um professor está precisando ordenar os seus alunos pelas notas obtidas na última avaliação. Considerando que são muitos alunos distribuídos aleatoriamente e que a menor nota foi zero e a maior foi dez, qual o algoritmo de ordenação apropriado que o professor deve utilizar para essa tarefa?
 

Provas

Questão presente nas seguintes provas
3881982 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
Analise as afirmações abaixo sobre as capacidades e os tipos de avaliação que tais ferramentas podem oferecer:

I.A avaliação somativa é realizada por meio de um sistema de classificação automática que executa o programa do aluno com um conjunto de casos de teste, atribuindo uma nota quantitativa com base nos resultados.
II.A avaliação formativa, por sua vez, concentra-se em fornecer feedback durante o processo de desenvolvimento, oferecendo aos alunos informações sobre casos de teste que falharam e estatísticas de desempenho para auto-monitoramento, mas geralmente carece de mecanismos para apoiar o aprendizado antes da avaliação final.
III.A análise do código-fonte em uma avaliação automática abrange múltiplos aspectos, incluindo a sintaxe, a semântica (o comportamento do programa), a eficiência (uso de recursos) e a manutenibilidade (clareza e organização do código).

Assinale a alternativa correta:
 

Provas

Questão presente nas seguintes provas
3881981 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
Algoritmos são sequências finitas e bem definidas de instruções para resolver um problema ou executar uma tarefa. Antes mesmo de escrever um código em uma linguagem de programação, é crucial desenvolver o raciocínio lógico para estruturar o algoritmo que servirá de base para o programa. Um professor deseja que seus alunos desenvolvam um algoritmo para calcular a média de três notas e exibir se o aluno foi aprovado (média >= 7.0) ou reprovado. Marque a alternativa CORRETA que corresponde à sequência de passos que representa o algoritmo mais adequado e lógico para a execução dessa tarefa.
 

Provas

Questão presente nas seguintes provas
3881979 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
A lógica de programação é a base para o desenvolvimento de qualquer software, pois permite a criação de algoritmos coesos e eficientes. O pensamento computacional, por sua vez, é uma habilidade mais ampla que envolve a capacidade de decompor um problema em partes menores, identificar padrões e criar soluções que possam ser executadas por um computador. Marque a alternativa CORRETA que corresponde à atividade pedagógica que é a mais adequada para introduzir os conceitos de lógica de programação e pensamento computacional para alunos do Ensino Fundamental I e II.
 

Provas

Questão presente nas seguintes provas
3880139 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEM
Orgão: UEM
Provas:
Sobre as estruturas de dados, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3880138 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEM
Orgão: UEM
Provas:
Considere as seguintes afirmativas sobre algoritmos:

I. Apesar de não ser consensual e considerando a correlação existente entre a teoria e a prática, o estudo de algoritmos é fortemente dependente da linguagem de programação, bem como da tecnologia do processador, pois os construtores das linguagens podem facilitar ou dificultar a implementação e o tipo do processador pode prover melhor ou pior desempenho.
II. A linguagem “Português Estruturado”, utilizada no processo de ensino/aprendizagem de algoritmos, disponibiliza ao aprendiz comandos e estruturas de controle, de decisão e de repetição, além de outras, que permitem expressar a lógica e as ações algorítmicas desejadas, de acordo com o raciocínio humano. Entretanto, considerando-se as características tecnológicas, tais recursos funcionam de forma diferente dos recursos similares existentes nas linguagens de programação comerciais, gerando dificuldades adicionais ao aluno na aplicação das técnicas algorítmicas estudadas.
III. No estudo e na análise da complexidade algorítmica a análise assintótica pode ser utilizada para mensurar o custo algorítmico quando as entradas do problema são muito grandes. Uma forma de medir tal custo é usar a notação big-O. Considerando-se o uso de tal notação, os custos da complexidade de certos algoritmos podem crescer do menor ao maior na seguinte forma: O(1), O(n), O(log de n), O(n log de n), O(n ao quadrado) e O(2 elevado a n).
IV) Algoritmo pode ser definido, de forma simplificada, como uma sequência de ações que pode ser executada para resolver uma tarefa ou solucionar um problema. Sob outra ótica, também podemos dizer que um algoritmo transforma um ou mais dados de entrada em um ou mais dados de saída.

Está(ão) correta(s) 
 

Provas

Questão presente nas seguintes provas
3880137 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEM
Orgão: UEM
Provas:
Assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3880136 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEM
Orgão: UEM
Provas:
Considere as seguintes afirmativas sobre o Design Responsivo:

I. O Bootstrap é um framework CSS que fornece diversos componentes prontos e estilizados para o uso com HTML, CSS e JS na criação de aplicações Web responsivas.
II. Os breakpoints ajudam a tornar sua página responsiva. Ao definir breakpoints, os desenvolvedores ajustam a apresentação do conteúdo para telas pequenas, médias ou grandes, garantindo que o site seja acessível/funcional em diferentes dispositivos.
III. As grades fluidas e baseadas em proporção, as imagens flexíveis e as media queries são alguns dos pilares do design responsivo e permitem que as aplicações Web se adaptem automaticamente a diferentes tamanhos de telas e dispositivos, como desktops, tablets e smartphones.
IV. O CSS Flexbox é mais adequado para layouts unidimensionais, para posicionar elementos em uma única linha ou coluna, enquanto o Grid Layout do CSS é mais adequado para layouts bidimensionais, para criar uma estrutura de grades com várias linhas e colunas.

Estão corretas 
 

Provas

Questão presente nas seguintes provas
3880135 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEM
Orgão: UEM
Provas:
Considere as seguintes afirmativas sobre HTML, CSS e JavaScript:

I. HTML, CSS e JavaScript são 3 linguagens de programação muito usadas no fronte-end das aplicações Web e são instaladas e processadas em servidores remotos para atender as solicitações dos clientes.
II. Tanto HTML quanto CSS são linguagens usadas principalmente para estruturar os elementos da página Web, como parágrafos, links, títulos, tabelas, imagens, vídeos.
III. O CSS, Cascading Style Sheet, é essencialmente uma linguagem de programação que permite o desenvolvimento e o código para o desenvolvimento da parte estética das páginas Web.
IV. Diferentemente de HTL e CSS, o JavaScript é uma linguagem de programação Web que permite o processamento e a transformação de dados enviados e recebidos pela Web, provendo dinâmica e atualização das informações.

Está(ão) correta(s)
 

Provas

Questão presente nas seguintes provas
3880133 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEM
Orgão: UEM
Provas:
Assinale a alternativa que descreve corretamente informações sobre os comandos git merge e git rebase.
 

Provas

Questão presente nas seguintes provas