Foram encontradas 57.604 questões.
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
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.
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.
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
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
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
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.
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: InoversaSul
Provas:
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosFluxogramas
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:
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
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:
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
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:
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
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:
(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
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:
(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
Cadernos
Caderno Container