Magna Concursos

Foram encontradas 57.071 questões.

4214950 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Talent
Orgão: Pref. Junqueirópolis-PR
Provas:
O ensino da informática na Educação Básica evoluiu da simples "alfabetização digital" (uso instrumental de editores de texto e navegação web) para o desenvolvimento do chamado Pensamento Computacional. Segundo as diretrizes educacionais contemporâneas (como a BNCC), o Pensamento Computacional envolve fundamentalmente:
 

Provas

Questão presente nas seguintes provas
4214947 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Talent
Orgão: Pref. Junqueirópolis-PR
Provas:
Ao introduzir as noções de lógica de programação para alunos da Educação Básica, o primeiro passo do professor geralmente é explicar o conceito de "algoritmo", fazendo analogias com receitas de bolo ou manuais de instrução. No contexto da Ciência da Computação, um algoritmo é definido corretamente como:
 

Provas

Questão presente nas seguintes provas
4214601 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFU
Orgão: UFU
Provas:
No contexto de ferramentas de desenvolvimento e infraestrutura de aplicações, é comum o uso de controle de versão com Git, de práticas de integração e versionamento de código, de servidores web para disponibilização de aplicações, de sistemas de gerenciamento de conteúdo (CMS) para administração de portais e de containers para virtualização leve de ambientes. Sobre esse assunto, analise as asserções.

I. O Git é uma ferramenta de controle de versão que permite registrar alterações feitas em arquivos, manter histórico de revisões e apoiar o versionamento de código em projetos de desenvolvimento.
II. Sistemas de gerenciamento de conteúdo (CMS), como Drupal ou equivalentes, são voltados à administração de conteúdo e de estruturas de publicação em portais e sítios eletrônicos.
III. Servidores web como Apache HTTP Server e Nginx têm como função principal substituir sistemas de controle de versão no armazenamento e na organização do código-fonte de aplicações.
IV. Containers, em plataformas como Docker, operam com a mesma arquitetura de virtualização de uma máquina virtual tradicional, incluindo a execução de um sistema operacional completo por instância.

Assinale a alternativa que apresenta apenas asserções corretas.
 

Provas

Questão presente nas seguintes provas
4214600 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFU
Orgão: UFU
Provas:

No desenvolvimento de aplicações web, diferentes tecnologias desempenham funções específicas na estruturação da interface, na formatação visual, no processamento de eventos no navegador e no intercâmbio de dados em APIs e serviços web. Considerando o trecho de uma página web apresentado, assinale a alternativa correta.  
 

<div id="perfil" style="border: 1px solid #333; padding: 8px;">
  <h2>Perfil do usuário</h2>
  <p id="nome"></p>
  <img src="logo_ufu.png" alt="Logomarca da UFU">
</div>

<script>
  const dados = {"usuario":"maria","perfil":"tecnico_ti","ativo":true};
  document.getElementById("nome").textContent = dados.usuario;
</script>

 

 

Provas

Questão presente nas seguintes provas
4214591 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFU
Orgão: UFU
Provas:

Analise o código JavaScript e assinale a alternativa que descreve corretamente a saída exibida no console para os valores de “q.r” e “q.theta” após sua execução. 

let p = {
    x: 2.0,
    y: 3.0,
    get r() { return Math.abs(this.x + this.y); },
    set r(newvalue) {
        let oldvalue = Math.max(this.x, this.y);
        let sum = newvalue+oldvalue;
        this.x *= sum;
        this.y *= sum;
    },

    get theta() { return Math.abs(this.y - this.x); }
};

console.log("p.r =", p.r);
console.log("p.theta =", p.theta);

let q = Object.create(p);
q.r = 5; q.y = 4;
console.log("q.r =", q.r);
console.log("q.theta =", q.theta);

 

 

Provas

Questão presente nas seguintes provas
4214587 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFU
Orgão: UFU
Provas:

O Docker pode criar imagens automaticamente lendo as instruções de um arquivo chamado Dockerfile. Esse arquivo é um documento de texto que lista os comandos que um técnico normalmente executaria no terminal para montar uma imagem. Considere a utilização de um computador Windows 11 com Docker versão 29.2.0, analise o exemplo de Dockerfile e assinale a alternativa correta.  
 

FROM ubuntu:22.04

ENV DEBIAN_FRONTEND=noninteractive

RUN apt update && \
    apt install -y \
    apache2 \
    sudo \
    nano \
    curl \
    iputils-ping && \
    apt clean

RUN useradd -m admin && \
    echo "admin:admin" | chpasswd && \
    usermod -aG sudo admin

CMD ["apachectl", "-k", "start"]

EXPOSE 80

 

 

Provas

Questão presente nas seguintes provas
4214158 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-SC
Provas:
Considerando o roteiro de métricas de software do Sistema de Administração dos Recursos de Tecnologia da Informação (SISP), assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
4214157 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-SC
Provas:
Considerando a técnica de Análise de Pontos de Função (APF), utilizada para medir o tamanho funcional de um software, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
4214127 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-SC
Provas:
Em um sistema corporativo desenvolvido em Java, a equipe precisa persistir entidades de domínio em um banco de dados relacional, utilizar uma implementação concreta para o Mapeamento Objeto-Relacional, manter histórico das alterações realizadas em determinadas entidades e controlar a evolução do esquema do banco de dados entre os ambientes de desenvolvimento, homologação e produção.

Com base nesse cenário, analise as seguintes afirmativas:

I. A Java Persistent API (JPA) define uma especificação para persistência objeto-relacional em aplicações Java, permitindo o mapeamento de classes e relacionamentos para estruturas de bancos relacionais.
II. O Hibernate pode atuar como implementação da JPA, fornecendo mecanismos concretos de ORM para persistência, consultas e sincronização entre objetos Java e tabelas relacionais.
III. O Hibernate Envers é utilizado para controlar migrações versionadas do esquema do banco de dados, enquanto o Flyway registra o histórico das alterações realizadas nas entidades persistentes.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
4214126 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-SC
Provas:
O Java Spring Boot (Spring Boot) é uma ferramenta open source que simplifica e acelera o desenvolvimento de aplicações web e microsserviços baseados no Spring Framework.

Nesse cenário, assinale a afirmativa que descreve corretamente uma característica do Spring Boot.
 

Provas

Questão presente nas seguintes provas