QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
769 questões encontradas

A respeito do seguinte trecho de código Java, assinale a alternativa correta.

A O código apresenta erro em tempo de compilação por ambiguidade: o compilador não consegue decidir entre exibir(Integer) e exibir(double) para o argumento null.
B O método exibir(double) não pode ser sobrecarregado com exibir(Integer), pois Integer é um tipo primitivo e double é um wrapper.
C O código compila e executa normalmente, imprimindo “Valor inteiro: null”.
D O método main está incorreto, pois não é permitido passar valores null para métodos sobrecarregados.
E O compilador automaticamente converte null para double, e o método exibir(double) é executado com valor 0.0.
Órgão: Tribunal Regional Eleitoral de Tocantins Cargo: Analista Judiciário - Área: Apoio Especializado - Especialidade: Tecnologia da Informação Prova: Instituto AOCP - TRE TO - Analista Judiciário - Área: Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

No contexto da linguagem Python 3, assinale a alternativa que apresenta corretamente o comando para exibir na tela o texto “Bem-vindo ao Python”.

A echo(“Bem-vindo ao Python”)
B print “Bem-vindo ao Python”
C printf(“Bem-vindo ao Python”)
D println(“Bem-vindo ao Python”)
E print(“Bem-vindo ao Python”)

A Orientação a Objetos (OO) é um paradigma de programação baseado na modelagem de sistemas por meio de objetos, que representam entidades do mundo real. Cada objeto possui atributos (dados) e métodos (comportamentos), encapsulando informações e funcionalidades. Um dos conceitos fundamentais de OO é o conceito de polimorfismo. Acerca do polimorfismo no contexto de OO, assinale a alternativa correta.

A Habilita métodos com o mesmo nome a terem comportamentos diferentes dependendo do contexto, facilitando a flexibilidade do código.
B Define apenas os detalhes essenciais de um objeto, ocultando sua implementação interna.
C Trata-se de um método especial de uma classe usado para inicializar objetos, atribuindo valores iniciais aos seus atributos no momento de sua criação.
D É um método usado para liberar recursos quando um objeto não é mais necessário, sendo destruído ou descartado.
E Restringe o acesso direto aos atributos de um objeto, permitindo a manipulação apenas por meio de métodos específicos.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul Cargo: Técnico de Tecnologia da Informação Prova: Instituto AOCP - IFMS - Técnico de Tecnologia da Informação - 2025

Os princípios de desenvolvimento de front-end estão profundamente relacionados à criação de experiências agradáveis e funcionais para os usuários em interfaces digitais. Durante o desenvolvimento de um sistema, é essencial garantir que a interface se adapte de forma eficiente a diferentes dispositivos e tamanhos de tela. Assinale a alternativa que apresenta o princípio em que a interface deve se ajustar a diferentes tamanhos de tela, oferecendo uma experiência consistente em dispositivos móveis, tablets e desktops.

A Responsividade.
B Desempenho.
C Escalabilidade.
D Manutenibilidade.
E Testabilidade.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul Cargo: Professor - Área: Informática/Desenvolvimento Web Prova: Instituto AOCP - IFMS - Professor - Área: Informática/Desenvolvimento Web - 2025

Com base no seguinte trecho de código em Python, que manipula listas e estruturas de repetição, analise as assertivas e assinale a alternativa que aponta as corretas.

I. O código percorre a lista nomes e imprime todos os elementos.
II. A função range(len(nomes)) gera os índices de 0 a 4.
III. A condição i % 2 == 0 verifica se o índice é par.
IV. Os nomes “Ana”, “Carlos” e “Eduardo” serão impressos.
V. A função print(nomes[i]) imprime diretamente o nome localizado no índice atual.

A Apenas I, II e V.
B Apenas II, III, IV e V.
C Apenas III e IV.
D Apenas I, III e IV.
E I, II, III, IV e V.
Órgão: Tribunal Regional Eleitoral de Tocantins Cargo: Analista Judiciário - Área: Apoio Especializado - Especialidade: Tecnologia da Informação Prova: Instituto AOCP - TRE TO - Analista Judiciário - Área: Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

A linguagem Python oferece diferentes estruturas de repetição para controlar o fluxo de execução de blocos de código. A estrutura “for” é amplamente utilizada por sua simplicidade e legibilidade, especialmente em certos contextos de programação. Com base no comportamento e nas aplicações típicas da estrutura “for” em Python, é adequado utilizar esse tipo de estrutura, EXCETO

A quando se deseja repetir indefinidamente até que uma condição seja satisfeita.
B quando se conhece previamente o número de vezes que o bloco deve ser executado.
C quando se deseja percorrer todos os elementos de uma lista.
D quando se deseja iterar sobre os caracteres de uma string.
E quando se deseja acessar os elementos de uma tupla em sequência.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - IFMS - Analista de Tecnologia da Informação - 2025

Sabe-se que, ao utilizar o navegador Google Chrome (em português) no computador, é possível melhorar sua execução. Uma das possibilidades, por exemplo, é corrigir vídeos e jogos que não funcionam. Para isso, o próprio suporte desse navegador sugere um conjunto de etapas que podem ser realizadas para fazer essa correção. São recomendações feitas pelo suporte do navegador, EXCETO

A conferir extensões, plug-ins, cache e cookies.
B atualizar o Chrome.
C redefinir as configurações do Chrome.
D ativar o HTML (HyperText Markup Language).
E redefinir sua conexão de Internet.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul Cargo: Professor - Área: Informática/Desenvolvimento Web Prova: Instituto AOCP - IFMS - Professor - Área: Informática/Desenvolvimento Web - 2025

Uma equipe de Analistas de Tecnologia da Informação da PARANAPREVIDÊNCIA está desenvolvendo um novo sistema web para gerenciar solicitações de benefícios previdenciários. Durante a construção da interface, foi necessário criar um formulário responsivo com um botão de destaque para envio dos dados, sendo que o objetivo é que esse botão tenha maior visibilidade e proporcione uma experiência de uso intuitiva, especialmente em dispositivos móveis. Para atender a essa necessidade, o analista decide utilizar uma classe do Bootstrap que permite ajustar o tamanho do botão, tornando-o maior e mais chamativo. Considerando as opções disponíveis, qual classe o analista deve utilizar para alcançar esse objetivo?

A mx-auto
B btn-group
C d-sm-block
D btn-sm
E btn-lg
Órgão: Paraná Previdência Cargo: Analista de Tecnologia - Área Tecnologia da Informação Prova: Instituto AOCP - Paraná Previdência - Analista de Tecnologia - Área Tecnologia da Informação - 2025

Assinale a alternativa que corresponde a uma técnica de desenvolvimento Web cujo principal objetivo é permitir que páginas sejam atualizadas de forma assíncrona, ou seja, atualizar partes de uma página sem recarregá-la por inteiro.

A XML
B SOA
C JSON
D AJAX

Em relação à estrutura de dicionários na linguagem Python, é correto afirmar que

A pode haver dois itens com a mesma chave.
B a quantidade de elementos é imutável após sua criação.
C não há indexação.
D seus valores são limitados ao tipo string.
E as coleções são ordenadas.