Magna Concursos

Foram encontradas 55.902 questões.

3959916 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
O pensamento computacional envolve a capacidade de formular e resolver problemas utilizando conceitos fundamentais da computação, como a decomposição e o reconhecimento de padrões. No contexto da programação, uma técnica essencial para identificar e corrigir erros em algoritmos, desenvolvendo a habilidade de resolução de problemas, é a depuração (debugging). Assinale a alternativa que descreve corretamente o processo de depuração utilizado para identificar e corrigir erros em algoritmos.
 

Provas

Questão presente nas seguintes provas
3959914 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
Um algoritmo é uma sequência finita de instruções bem definidas, utilizada para resolver problemas específicos, sejam eles matemáticos, computacionais ou cotidianos. A estrutura de controle que permite a um algoritmo repetir um conjunto de instruções enquanto uma condição for verdadeira é fundamental para a automação de tarefas. Assinale a alternativa que identifica corretamente a estrutura de controle responsável por permitir a repetição de instruções em um algoritmo.
 

Provas

Questão presente nas seguintes provas
3959910 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
O Java é uma linguagem de programação de alto nível, orientada a objetos, amplamente utilizada no desenvolvimento de softwares educacionais e comerciais devido à sua portabilidade. O processo que permite que um código Java seja executado em diferentes sistemas operacionais sem recompilação envolve a tradução para um formato intermediário. Assinale a alternativa que explica corretamente o processo que garante a portabilidade dos programas desenvolvidos em Java.
 

Provas

Questão presente nas seguintes provas
3959907 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
A documentação das atividades desenvolvidas é uma parte crucial do processo de avaliação em cursos de informática e engenharia de software. Analise as afirmativas a seguir sobre instrumentos de registro e documentação:
I.Relatórios de atividades e documentação técnica permitem registrar o progresso, as decisões tomadas e os resultados obtidos em projetos práticos.
II.O envio de arquivos e trabalhos práticos por e-mail ou plataformas digitais constitui uma forma de portfólio digital, evidenciando a produção do aluno.
III.A documentação de software é desnecessária e deve ser desencorajada, pois o código-fonte por si só é suficiente para avaliar o desempenho do aluno.

Está correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
3955389 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
Analise as seguintes proposições relacionadas ao Docker Compose:

I – O controle é complexo. II – A colaboração é eficiente. III – O desenvolvimento das aplicações é prolongado. IV – A portabilidade entre ambientes é fácil.

Assinale a alternativa CORRETA sobre características da ferramenta Docker compose:
 

Provas

Questão presente nas seguintes provas
3955388 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
Considere o seguinte excerto:

“(...) É uma prática de software que exige commits frequentes de códigos para um repositório compartilhado. Fazer commits de códigos com frequência detecta erros com mais antecedência e reduz a quantidade de código necessária para depuração quando os desenvolvedores chegam à origem de um erro. As atualizações frequentes de código também facilitam o merge de alterações dos integrantes de uma equipe de desenvolvimento de software. Assim, os desenvolvedores podem se dedicar mais à gravação de códigos e se preocupar menos com erros de depuração ou conflitos de merge.”

Fonte: GITHUB. Documentação do GitHub: versão em português brasileiro. Disponível em: https://docs.github.com/pt. Acesso em: 22 jul. 2025.

Assinale a alternativa que indica CORRETAMENTE o conceito descrito:
 

Provas

Questão presente nas seguintes provas
3955387 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
As versões modernas do PHP incluem o conceito de Orientação a Objetos e também o conceito de visibilidade de propriedades. Baseando-se nessa informação, analise a figura a seguir, considerando que o código representado foi executado utilizando-se a linguagem PHP versão 8.2: 



Enunciado 4810033-1



Assinale a alternativa CORRETA:
 

Provas

Questão presente nas seguintes provas
3955385 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
Na linguagem Python os argumentos são passados por atribuição, ou seja, não existe o conceito de passagem por referência propriamente dita. Baseado nesta informação, analise a figura a seguir, considerando que o código representado foi executado no Python versão 3.13. 

Enunciado 4810031-1


Assinale a alternativa que indica a saída CORRETA: 
 

Provas

Questão presente nas seguintes provas
3955384 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
O tipo range representa uma sequência imutável de números e é comumente utilizado em loopings do tipo for. Analise a opção que indica a saída CORRETA, se o código, a seguir, for executado na linguagem Python versão 3.13. 


Enunciado 4810030-1



Assinale a alternativa CORRETA:
 

Provas

Questão presente nas seguintes provas
3955380 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
O objetivo de uma busca é encontrar uma ou mais ocorrências de registros com chaves iguais à chave de pesquisa. Quando o conjunto de registros a ser pesquisado é pequeno o suficiente para ser carregado todo de uma vez na memória principal (ou memória interna) do computador, métodos de busca interna podem ser utilizados.
Considerando um conjunto de registros previamente ordenado e sem repetições, analise as seguintes proposições sobre métodos de busca interna:

I. A aplicação de busca sequencial sobre esse conjunto exigirá a verificação de todos os registros do conjunto para o melhor caso.
II. A aplicação de busca sequencial com sentinela sobre esse conjunto reduz o número de comparações, pois elimina a necessidade de testar a cada passo se o final do conjunto foi alcançado.
III. A busca binária pode ser aplicada sobre esse conjunto de registros.

Assinale a alternativa CORRETA:
 

Provas

Questão presente nas seguintes provas