Magna Concursos

Foram encontradas 57.604 questões.

4283549 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: IF-SC
Uma API REST expõe o recurso /alunos. Um cliente precisa cadastrar um novo aluno enviando seus dados no corpo da requisição. Seguindo as convenções da arquitetura REST, qual método HTTP e qual recurso são adequados a essa operação?
 

Provas

Questão presente nas seguintes provas
4283548 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: IF-SC
Considere a execução do código JavaScript a seguir em um ambiente de execução moderno (a exemplo de navegadores atuais ou Node.js), utilizando as implementações nativas de Promise, setTimeout, funções assíncronas. 

setTimeout(() => console.log("A"), 0);
console.log("B");
Promise.resolve().then(() => console.log("C"));
console.log("D");


Com base no funcionamento da pilha de execução (call stack), da fila de microtarefas (microtask queue) e da fila de tarefas (task queue) do laço de eventos (event loop), assinale a alternativa que apresenta a ordem em que as mensagens serão exibidas no console.
 

Provas

Questão presente nas seguintes provas
4281162 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Avança SP
Orgão: Pref. Amparo-SP
Provas:
Considerando a linguagem PHP, os modificadores de visibilidade controlam onde as propriedades e os métodos de um objeto podem ser acessados. Para definir que uma propriedade pode ser acessada apenas dentro da classe onde foi declarada e nas classes que a herdam (classes filhas), impedindo o acesso externo, deve-se utilizar o modificador:
 

Provas

Questão presente nas seguintes provas
4281121 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Avança SP
Orgão: Pref. Amparo-SP
Provas:
A respeito dos Sistemas de Gerenciamento de Conteúdo (SGC) e sua relação com as bases de dados, um dos princípios fundamentais que norteia a ação desses sistemas é a separação entre a forma e o conteúdo. Essa característica é essencial para o jornalismo digital, pois:
 

Provas

Questão presente nas seguintes provas
4279511 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Mondaí-SC
Provas:
Em uma atividade interdisciplinar, uma turma recebeu o desafio de construir um protótipo de semáforo automatizado utilizando materiais de baixo custo, sensores e uma placa programável. Antes da montagem, os estudantes discutiram o problema, separaram a tarefa em partes menores, identificaram comportamentos que se repetiam, representaram apenas as informações relevantes, organizaram uma sequência de instruções e, posteriormente, testaram e ajustaram o protótipo. Considerando os fundamentos do pensamento computacional, da programação e da cultura maker, complete corretamente a frase a seguir:
No desenvolvimento da atividade, a divisão do problema em partes menores corresponde à __________; a identificação de regularidades entre situações semelhantes caracteriza o __________; a seleção das informações relevantes está relacionada à __________; a sequência estruturada de passos para solucionar o problema constitui um __________; a representação visual das instruções por comandos encaixáveis caracteriza a __________; e a construção, teste e aperfeiçoamento do protótipo exemplificam a prática de __________.
Assinale a alternativa que apresenta, na ordem correta, as palavras que completam as seis lacunas.
 

Provas

Questão presente nas seguintes provas
4277494 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: InoversaSul
Provas:
Associe cada forma de representação de um algoritmo, na Coluna I, à sua descrição, na Coluna II:

Coluna I
1.Fluxograma. 2.Pseudocódigo. 3.Descrição narrativa. 4.Código-fonte.
Coluna II
(   ) Descreve o algoritmo em uma linguagem intermediária, próxima da estruturada, sem seguir a sintaxe de uma linguagem específica.
(   ) Traduz o algoritmo em uma linguagem de programação real, pronta para ser executada pela máquina.
(   ) Representa os passos do algoritmo por meio de símbolos gráficos ligados por setas que indicam a sequência.
(   ) Expõe os passos em texto corrido, com frases da língua cotidiana, sem notação técnica.


Assinale a alternativa que apresenta a associação CORRETA, de cima para baixo:
 

Provas

Questão presente nas seguintes provas
4277491 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: InoversaSul
Provas:
Analise as asserções a seguir e a relação proposta entre elas.

I.As estruturas de repetição são recursos que evitam a reescrita de um mesmo bloco de comandos diversas vezes em um programa.
PORQUE
II.Uma estrutura de repetição permite executar um conjunto de instruções várias vezes enquanto uma condição definida permanecer verdadeira.


A respeito dessas asserções, assinale a alternativa CORRETA:
 

Provas

Questão presente nas seguintes provas
4277476 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: InoversaSul
Provas:
Um algoritmo é uma sequência ordenada de passos que resolve um problema ou realiza uma tarefa. Sobre as propriedades que caracterizam um algoritmo, analise as afirmativas a seguir:

I.Um algoritmo deve possuir um número finito de passos, encerrando-se após a realização da tarefa a que se destina.
II.Cada passo de um algoritmo precisa ser descrito de forma precisa, sem deixar margem a ambiguidades na sua interpretação.
III.Um algoritmo pode receber dados de entrada e produzir resultados de saída ao término de sua execução.


Está CORRETO o que se afirma em:
 

Provas

Questão presente nas seguintes provas
4277474 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: InoversaSul
Provas:
O desenvolvimento de uma solução digital costuma seguir um processo organizado, que parte da compreensão do problema e avança até a entrega do produto. Considere as etapas desse processo listadas abaixo:

(1)Codificação dos módulos na linguagem de programação escolhida.
(2)Levantamento e análise dos requisitos junto aos usuários.
(3)Realização de testes para verificar se o sistema atende ao que foi especificado.
(4)Projeto da arquitetura e das interfaces da solução.


Assinale a alternativa que apresenta a ordem CORRETA em que essas etapas são desenvolvidas:
 

Provas

Questão presente nas seguintes provas
4277469 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: InoversaSul
Provas:
Um projeto de robótica educacional costuma percorrer etapas que vão da concepção da ideia até a verificação do funcionamento do dispositivo. Considere as etapas listadas abaixo:

(1)Planejamento da solução e definição dos materiais e componentes necessários.
(2)Programação dos comandos que controlam os movimentos do dispositivo.
(3)Montagem física da estrutura com as peças e os sensores previstos.
(4)Teste do protótipo e ajuste dos erros observados no funcionamento.


Assinale a alternativa que apresenta a ordem CORRETA em que essas etapas ocorrem:
 

Provas

Questão presente nas seguintes provas