Início Questões de Concursos Linguagens de programação Resolva questões de Linguagens de programação comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Linguagens de programação Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 121Q1050611 | Programação, Linguagens de Programação, Ciência de Dados, TCE PA, FGV, 2024As arquiteturas de modelos de linguagem de larga escala (Large Language Models - LLM) surgiram recentemente, revolucionando a área de inteligência artificial nas áreas de processamento e geração de texto. A arquitetura desses modelos baseia-se, majoritariamente, nas redes neurais do tipo transformers. Relacione as arquiteturas a seguir com suas características principais: 1. BERT 2. GPT 3. T5 ( ) Utiliza decoders das redes transformer para prever novos tokens a partir de uma sequência, tornando-se ideal para a geração de textos. ( ) Utiliza encoders das redes transformer para "entender" o contexto de frases, tornando-se ideal para classificação de textos. ( ) Utiliza encoders e decoders das redes transformer, sendo adaptável a situações em que seja necessário gerar novos textos ou processar textos para "entender" o contexto das frases. ( ) Em comparação com as outras arquiteturas, tem menor necessidade de fine-tuning para melhora de performance. A relação correta, na ordem apresentada, é ✂️ a) 1 – 3 – 2 – 2. ✂️ b) 2 – 3 – 1 – 3. ✂️ c) 3 – 2 – 1 – 2. ✂️ d) 3 – 1 – 2 – 2. ✂️ e) 2 – 1 – 3 – 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 122Q954958 | Programação, Linguagens de programação, Técnico de Laboratório / Área Informática, IFES, IF ES, 2025Na linguagem Java, é uma diretiva utilizada para designar os membros de uma superclasse que podem ser acessados por outros membros dessa superclasse, por membros de subclasses e por membros de outras classes no mesmo pacote: ✂️ a) volatile. ✂️ b) finally. ✂️ c) continue. ✂️ d) protected. ✂️ e) instanceof. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 123Q954033 | Programação, Linguagens de programação, Análise e Desenvolvimento de Sistemas, PGECE, UECE CEV, 2025A API JavaScript que é comumente usada para fazer uma requisição HTTP é ✂️ a) POSTRequest ✂️ b) APIRequest. ✂️ c) FetchAPI. ✂️ d) HttpReq. ✂️ e) WebAPI. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 124Q903350 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024!!v))Ao" ser="" executado,="" o="" código="" acima="" exibirá="" na="" saída="" do="" console:"=""> Considere o seguinte código em JavaScript: const array = ["T", "R", "F", 1] array.splice(0, 0, '>') console.log(array.filter(v=>!!v)) Ao ser executado, o código acima exibirá na saída do console: ✂️ a) um erro de violação de constante; ✂️ b) o array [">", "T", "R", "F", 1]; ✂️ c) o array ["T", "R", "F", 1]; ✂️ d) um erro de sintaxe; ✂️ e) o array []. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 125Q896969 | Programação, Linguagens de programação, Informática, IF Sul MG, FUNDATEC, 2024Sobre a linguagem Java, assinale a alternativa que corresponde à declaração e criação de um objeto array de 10 posições. ✂️ a) int[] c = new int[10]; ✂️ b) int c[10] = new int[]; ✂️ c) int[10] c = new int; ✂️ d) int[] c[10] = new int[]; ✂️ e) int c = new int[10]; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 126Q920367 | Programação, Linguagens de programação, Técnico em Tecnologia da Informação, UFRN, COMPERVE UFRN, 2023O PHP permite intercepções nas operações realizadas por objetos. O nome da função que faz uma intercepção no momento de instanciação de uma classe é ✂️ a) __autoload. ✂️ b) __autoinit. ✂️ c) __load. ✂️ d) __init. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 127Q905556 | Programação, Linguagens de programação, Tecnologia da Informação, SEDUC SP, FGV, 2024Em JavaScript, a palavra-chave ____________ é usada para declarar variáveis cujo valor pode mudar no escopo do bloco em que foram definidas, enquanto a palavra-chave ____________ é usada para variáveis imutáveis. Já o método ____________ adiciona elementos ao final de um array e a estrutura ____________ permite a repetição de um bloco de código enquanto uma condição for verdadeira, já o objeto ____________ fornece métodos para manipulação de números e cálculos matemáticos.Em sequência, as palavras-chave que completam corretamente essas lacunas são: ✂️ a) const, let, while, push, Math. ✂️ b) while, push, Math, const, let. ✂️ c) let, const, push, while, Math. ✂️ d) Math, const, let, while, push. ✂️ e) while, Math, const, push, let. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 128Q960641 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLANUma exceção é um sinal que indica que algum tipo de condição excepcional ocorreu durante a execução do programa. Assim, exceções estão associadas a condições de erro que não tinham como ser verificadas durante a compilação do programa. As duas atividades associadas à manipulação de uma exceção são: geração e captura, sendo que na geração, a sinalização de uma condição excepcional (algum tipo de erro) ocorreu, e na captura a manipulação é de tratamento de uma situação excepcional, em que as ações necessárias para a recuperação da situação de erro são definidas. Para cada exceção que pode ocorrer durante a execução do código, um bloco de ações de tratamento (um exception handler) deve ser especificado. Alguns exemplos de exceções já definidas no pacote java.lang incluem: ✂️ a) NullPointerException; InvalidClassException; InvalidObjectException; IOException; e, ArithmeticException. ✂️ b) FormatNumberException; NullPointerException; InterruptedIOException; InvalidClassException; e, InvalidObjectException. ✂️ c) ArithmeticException; NumberFormatException; IndexOutOfBounds; NullPointerException; e, ClassNotFoundException. ✂️ d) FileNotFoundException; InvalidClassException; NullPointerException; NumberFormatException; e, IndexOutOfBounds. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 129Q887429 | Programação, Linguagens de programação, Técnico em Informática, Prefeitura de Jaru RO, IBADE, 2024Quando se trata de Linguagens de Programação, qual é a principal diferença entre linguagens compiladas e interpretadas? ✂️ a) Linguagens compiladas geram código executável, enquanto linguagens interpretadas são traduzidas linha a linha durante a execução; ✂️ b) Linguagens interpretadas são mais eficientes em termos de desempenho; ✂️ c) Linguagens compiladas são exclusivamente voltadas para o desenvolvimento web; ✂️ d) Linguagens interpretadas exigem um préprocessamento antes da execução; ✂️ e) Linguagens compiladas são mais flexíveis em termos de portabilidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 130Q889757 | Programação, Linguagens de programação, Técnico de Informática, Prefeitura de Sapezal MT, SELECON, 2024Java é uma linguagem que tem por característica possibilitar que um mesmo programa seja executado em diversas plataformas. No processo de compilação, específico a qualquer máquina física, é gerado um código intermediário, com uma extensão padrão, que pode ser executado onde quer que a plataforma Java esteja presente, em qualquer sistema operacional subjacente. Em outras palavras, o mesmo programa pode ser executado em qualquer S. O. que execute a plataforma Java. O nome pelo qual é conhecido o código intermediário e a extensão padrão são, respectivamente: ✂️ a) postcode e .java ✂️ b) bytecode e .java ✂️ c) postcode e .class ✂️ d) bytecode e .class Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 131Q910241 | Programação, Linguagens de programação, Web Design, TCEPA, FGV, 2024Flutter é um framework de código aberto desenvolvido pelo Google, projetado para criar interfaces de usuário nativas de maneira eficiente, com foco principal em plataformas móveis. Sobre o Flutter, analise as afirmativas a seguir: I. A funcionalidade "hot reload" permite um desenvolvimento mais ágil, por mostrar instantaneamente o resultado das mudanças no aplicativo em desenvolvimento. II. É utilizado apenas para desenvolvimento mobile, sendo capaz de desenvolver aplicativos Android e iOS com o mesmo código. III. Utiliza elementos personalizáveis chamados "widgets" para construir interfaces de usuário. Está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) II e III, apenas. ✂️ d) I e III, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 132Q1032638 | Programação, Linguagens de Programação, Classe B, DPE RO, FGV, 2025Analise o código PHP a seguir <!DOCTYPE html> <html> <body> <pre> <?php $b = 5.34; $c = 0; $f = "hello"; $g = ""; $i = NULL; $b = (int) $b; $c = (float) $c; $f = (bool) $f; $g = (string) $g; $i = (bool) $i; var_dump($b); var_dump($c); var_dump($f); var_dump($g); var_dump($i); ?> </pre> </body> </html> Ao executar o código em um navegador, as saídas são respectivamente ✂️ a) bool(true) bool(false) bool(true) bool(false) bool(true) ✂️ b) float(5) int(0) bool(true) string(0) "" bool(true) ✂️ c) int(5) float(0) bool(true) string(0) "" bool(false) ✂️ d) float(5.4) int(0) bool(true) string(NULL) "" bool(true) ✂️ e) float(5.4) int(0) bool(false) string(“”) bool(false) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 133Q1044420 | Programação, Linguagens de Programação, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024A linguagem Python, em conjunto com diversas bibliotecas, oferece ferramentas com aplicação em análise e ciência de dados. Acerca das bibliotecas NumPy, pandas e SciPy, analise as afirmativas a seguir, e assinale V para a afirmativa verdadeira e F para a falsa. ( ) A biblioteca NumPy é baseada na manipulação de estruturas de dados multidimensionais, nas quais todos os elementos possuem o mesmo tipo. ( ) A biblioteca pandas possui métodos próprios para geração e visualização de gráficos. ( ) A biblioteca SciPy possui um pacote para manipulação de matrizes esparsas. As afirmativas são, respectivamente ✂️ a) V, V e F. ✂️ b) V, F e V. ✂️ c) F, V e F. ✂️ d) F, F e V. ✂️ e) V, V e V. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 134Q900816 | Programação, Linguagens de programação, Analista Técnico II – Desenvolvimento Software, SEBRAENACIONAL, CESPE CEBRASPE, 2024No LeSS, recomenda-se que ✂️ a) sejam realizados sprints de quatro semanas. ✂️ b) seja evitada a colaboração entre equipes. ✂️ c) haja um único product owner para todas as equipes. ✂️ d) cada equipe tenha seu próprio product backlog. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 135Q986599 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Rolim de Moura RO, IBADE, 2025Na linguagem PHP, qual função é usada para recuperar o resultado de uma consulta SQL em um banco de dados MySQL? ✂️ a) mysqli_connect() ✂️ b) mysqli_query() ✂️ c) mysqli_fetch_assoc() ✂️ d) mysqli_prepare() ✂️ e) mysqli_close() Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 136Q899830 | Programação, Linguagens de programação, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024Considere um sistema bancário em Java que possui a classe Cliente e suas subclasses, ClientePessoaFisica e ClientePessoaJuridica, onde Cliente é uma classe abstrata. Nesse sistema, um método getDesconto(valor) deve fornecer o cálculo do desconto para um tipo de cliente, de forma que os clientes do tipo pessoa física e os clientes do tipo pessoa jurídica tenham descontos diferenciados. Suponha que, utilizando corretamente os mecanismos associados à herança e ao polimorfismo, se deseje implementar essas classes de modo que o método getDesconto possa ser aplicado indistintamente a qualquer instância que tenha sido declarada como da classe Cliente. Para atender a essa condição, a implementação dessas classes deve possuir o método getDesconto ✂️ a) apenas na classe Cliente, identificando a qual subclasse o cliente pertence e calculando o desconto por meio de uma estrutura se-então dentro da implementação. ✂️ b) apenas nas classes ClientePessoaFisica e ClientePessoaJuridica, pois não há instâncias da classe Cliente no sistema, já que é uma classe abstrata. ✂️ c) em todas as três classes, sendo possível, nesse caso, que a função getDesconto da classe Cliente seja abstrata. ✂️ d) fora das três classes, dado que uma estrutura do tipo se-então deve ser usada para descobrir qual é a classe adequada. ✂️ e) implementada totalmente em todas as classes, sendo que a função getDesconto da classe Cliente chama a função getDesconto das classes ClientePessoaFisica e ClientePessoaJuridica de acordo com a necessidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 137Q973153 | Programação, Linguagens de programação, Análise de Sistemas, TJDFT, FGV, 2022No contexto do JavaScript, analise as afirmativas a seguir a respeito do comportamento do JS de mover declarações para o top (em inglês, Hoisting). I. Variáveis declaradas por meio de var podem ser utilizadas antes de declaradas. II. Variáveis declaradas com let e const são movidas para o topo do bloco somente quando inicializadas na declaração. III. Usar uma constante (const) antes de declarada gera um erro de sintaxe. Está correto o que se afirma em: ✂️ a) somente I; ✂️ b) somente I e II; ✂️ c) somente I e III; ✂️ d) somente II e III; ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 138Q965994 | Programação, Linguagens de programação, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIOConsidere o programa Java a seguir.package teste; public class Teste {public static void main(String[] args) { int i = 0; int[] vet = {2,2}; for (;i<=1;i++){ vet[i] = i++;System.out.println(“vet” + i + “=” + vet[i]); } } }O que será exibido no console quando esse programa for executado? ✂️ a) vet1=1 vet2=2 ✂️ b) vet1=2 vet2=2 ✂️ c) java.lang.ArrayIndexOutOfBoundsException ✂️ d) vet2=2 ✂️ e) vet1=2 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 139Q1064060 | Programação, Linguagens de Programação, Tarde, CVM, FGV, 2024Um cientista de dados utiliza a biblioteca scikit-learn para treinar um estimador clf usando um conjunto de treinamento X1 e seu respectivo conjunto de atributos-alvo y. Posteriormente, o cientista estima os atributos-alvo do conjunto X2. Para realizar o treinamento e a predição, o cientista de dados deve usar, respectivamente, os métodos: ✂️ a) fit(X1,y) e estimate(X2); ✂️ b) fit(X1,y) e predict(X2); ✂️ c) train(X1,y) e estimate(X2); ✂️ d) train(X1,y) e predict(X2); ✂️ e) train(X1,y) e test(X2). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 140Q961165 | Programação, Linguagens de programação, Informática, TRF 2a REGIÃO, CONSULPLANEm javascript, eventos são chamadas de código que ocorrem quando o usuário ou o browser executam determinadas ações. Existem eventos para quando o usuário clicar em algum lugar, para quando mover o ponteiro do mouse sobre uma região ou quando o ponteiro do mouse sair dessa região. Os eventos que compreendem carregamento de janela e alteração em um campo são representados respectivamente pelos comandos: ✂️ a) onload e onclick ✂️ b) onload e onchange ✂️ c) onchange e onreload ✂️ d) onclick e onexchange Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
121Q1050611 | Programação, Linguagens de Programação, Ciência de Dados, TCE PA, FGV, 2024As arquiteturas de modelos de linguagem de larga escala (Large Language Models - LLM) surgiram recentemente, revolucionando a área de inteligência artificial nas áreas de processamento e geração de texto. A arquitetura desses modelos baseia-se, majoritariamente, nas redes neurais do tipo transformers. Relacione as arquiteturas a seguir com suas características principais: 1. BERT 2. GPT 3. T5 ( ) Utiliza decoders das redes transformer para prever novos tokens a partir de uma sequência, tornando-se ideal para a geração de textos. ( ) Utiliza encoders das redes transformer para "entender" o contexto de frases, tornando-se ideal para classificação de textos. ( ) Utiliza encoders e decoders das redes transformer, sendo adaptável a situações em que seja necessário gerar novos textos ou processar textos para "entender" o contexto das frases. ( ) Em comparação com as outras arquiteturas, tem menor necessidade de fine-tuning para melhora de performance. A relação correta, na ordem apresentada, é ✂️ a) 1 – 3 – 2 – 2. ✂️ b) 2 – 3 – 1 – 3. ✂️ c) 3 – 2 – 1 – 2. ✂️ d) 3 – 1 – 2 – 2. ✂️ e) 2 – 1 – 3 – 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
122Q954958 | Programação, Linguagens de programação, Técnico de Laboratório / Área Informática, IFES, IF ES, 2025Na linguagem Java, é uma diretiva utilizada para designar os membros de uma superclasse que podem ser acessados por outros membros dessa superclasse, por membros de subclasses e por membros de outras classes no mesmo pacote: ✂️ a) volatile. ✂️ b) finally. ✂️ c) continue. ✂️ d) protected. ✂️ e) instanceof. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
123Q954033 | Programação, Linguagens de programação, Análise e Desenvolvimento de Sistemas, PGECE, UECE CEV, 2025A API JavaScript que é comumente usada para fazer uma requisição HTTP é ✂️ a) POSTRequest ✂️ b) APIRequest. ✂️ c) FetchAPI. ✂️ d) HttpReq. ✂️ e) WebAPI. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
124Q903350 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024!!v))Ao" ser="" executado,="" o="" código="" acima="" exibirá="" na="" saída="" do="" console:"=""> Considere o seguinte código em JavaScript: const array = ["T", "R", "F", 1] array.splice(0, 0, '>') console.log(array.filter(v=>!!v)) Ao ser executado, o código acima exibirá na saída do console: ✂️ a) um erro de violação de constante; ✂️ b) o array [">", "T", "R", "F", 1]; ✂️ c) o array ["T", "R", "F", 1]; ✂️ d) um erro de sintaxe; ✂️ e) o array []. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
125Q896969 | Programação, Linguagens de programação, Informática, IF Sul MG, FUNDATEC, 2024Sobre a linguagem Java, assinale a alternativa que corresponde à declaração e criação de um objeto array de 10 posições. ✂️ a) int[] c = new int[10]; ✂️ b) int c[10] = new int[]; ✂️ c) int[10] c = new int; ✂️ d) int[] c[10] = new int[]; ✂️ e) int c = new int[10]; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
126Q920367 | Programação, Linguagens de programação, Técnico em Tecnologia da Informação, UFRN, COMPERVE UFRN, 2023O PHP permite intercepções nas operações realizadas por objetos. O nome da função que faz uma intercepção no momento de instanciação de uma classe é ✂️ a) __autoload. ✂️ b) __autoinit. ✂️ c) __load. ✂️ d) __init. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
127Q905556 | Programação, Linguagens de programação, Tecnologia da Informação, SEDUC SP, FGV, 2024Em JavaScript, a palavra-chave ____________ é usada para declarar variáveis cujo valor pode mudar no escopo do bloco em que foram definidas, enquanto a palavra-chave ____________ é usada para variáveis imutáveis. Já o método ____________ adiciona elementos ao final de um array e a estrutura ____________ permite a repetição de um bloco de código enquanto uma condição for verdadeira, já o objeto ____________ fornece métodos para manipulação de números e cálculos matemáticos.Em sequência, as palavras-chave que completam corretamente essas lacunas são: ✂️ a) const, let, while, push, Math. ✂️ b) while, push, Math, const, let. ✂️ c) let, const, push, while, Math. ✂️ d) Math, const, let, while, push. ✂️ e) while, Math, const, push, let. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
128Q960641 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLANUma exceção é um sinal que indica que algum tipo de condição excepcional ocorreu durante a execução do programa. Assim, exceções estão associadas a condições de erro que não tinham como ser verificadas durante a compilação do programa. As duas atividades associadas à manipulação de uma exceção são: geração e captura, sendo que na geração, a sinalização de uma condição excepcional (algum tipo de erro) ocorreu, e na captura a manipulação é de tratamento de uma situação excepcional, em que as ações necessárias para a recuperação da situação de erro são definidas. Para cada exceção que pode ocorrer durante a execução do código, um bloco de ações de tratamento (um exception handler) deve ser especificado. Alguns exemplos de exceções já definidas no pacote java.lang incluem: ✂️ a) NullPointerException; InvalidClassException; InvalidObjectException; IOException; e, ArithmeticException. ✂️ b) FormatNumberException; NullPointerException; InterruptedIOException; InvalidClassException; e, InvalidObjectException. ✂️ c) ArithmeticException; NumberFormatException; IndexOutOfBounds; NullPointerException; e, ClassNotFoundException. ✂️ d) FileNotFoundException; InvalidClassException; NullPointerException; NumberFormatException; e, IndexOutOfBounds. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
129Q887429 | Programação, Linguagens de programação, Técnico em Informática, Prefeitura de Jaru RO, IBADE, 2024Quando se trata de Linguagens de Programação, qual é a principal diferença entre linguagens compiladas e interpretadas? ✂️ a) Linguagens compiladas geram código executável, enquanto linguagens interpretadas são traduzidas linha a linha durante a execução; ✂️ b) Linguagens interpretadas são mais eficientes em termos de desempenho; ✂️ c) Linguagens compiladas são exclusivamente voltadas para o desenvolvimento web; ✂️ d) Linguagens interpretadas exigem um préprocessamento antes da execução; ✂️ e) Linguagens compiladas são mais flexíveis em termos de portabilidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
130Q889757 | Programação, Linguagens de programação, Técnico de Informática, Prefeitura de Sapezal MT, SELECON, 2024Java é uma linguagem que tem por característica possibilitar que um mesmo programa seja executado em diversas plataformas. No processo de compilação, específico a qualquer máquina física, é gerado um código intermediário, com uma extensão padrão, que pode ser executado onde quer que a plataforma Java esteja presente, em qualquer sistema operacional subjacente. Em outras palavras, o mesmo programa pode ser executado em qualquer S. O. que execute a plataforma Java. O nome pelo qual é conhecido o código intermediário e a extensão padrão são, respectivamente: ✂️ a) postcode e .java ✂️ b) bytecode e .java ✂️ c) postcode e .class ✂️ d) bytecode e .class Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
131Q910241 | Programação, Linguagens de programação, Web Design, TCEPA, FGV, 2024Flutter é um framework de código aberto desenvolvido pelo Google, projetado para criar interfaces de usuário nativas de maneira eficiente, com foco principal em plataformas móveis. Sobre o Flutter, analise as afirmativas a seguir: I. A funcionalidade "hot reload" permite um desenvolvimento mais ágil, por mostrar instantaneamente o resultado das mudanças no aplicativo em desenvolvimento. II. É utilizado apenas para desenvolvimento mobile, sendo capaz de desenvolver aplicativos Android e iOS com o mesmo código. III. Utiliza elementos personalizáveis chamados "widgets" para construir interfaces de usuário. Está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) II e III, apenas. ✂️ d) I e III, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
132Q1032638 | Programação, Linguagens de Programação, Classe B, DPE RO, FGV, 2025Analise o código PHP a seguir <!DOCTYPE html> <html> <body> <pre> <?php $b = 5.34; $c = 0; $f = "hello"; $g = ""; $i = NULL; $b = (int) $b; $c = (float) $c; $f = (bool) $f; $g = (string) $g; $i = (bool) $i; var_dump($b); var_dump($c); var_dump($f); var_dump($g); var_dump($i); ?> </pre> </body> </html> Ao executar o código em um navegador, as saídas são respectivamente ✂️ a) bool(true) bool(false) bool(true) bool(false) bool(true) ✂️ b) float(5) int(0) bool(true) string(0) "" bool(true) ✂️ c) int(5) float(0) bool(true) string(0) "" bool(false) ✂️ d) float(5.4) int(0) bool(true) string(NULL) "" bool(true) ✂️ e) float(5.4) int(0) bool(false) string(“”) bool(false) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
133Q1044420 | Programação, Linguagens de Programação, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024A linguagem Python, em conjunto com diversas bibliotecas, oferece ferramentas com aplicação em análise e ciência de dados. Acerca das bibliotecas NumPy, pandas e SciPy, analise as afirmativas a seguir, e assinale V para a afirmativa verdadeira e F para a falsa. ( ) A biblioteca NumPy é baseada na manipulação de estruturas de dados multidimensionais, nas quais todos os elementos possuem o mesmo tipo. ( ) A biblioteca pandas possui métodos próprios para geração e visualização de gráficos. ( ) A biblioteca SciPy possui um pacote para manipulação de matrizes esparsas. As afirmativas são, respectivamente ✂️ a) V, V e F. ✂️ b) V, F e V. ✂️ c) F, V e F. ✂️ d) F, F e V. ✂️ e) V, V e V. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
134Q900816 | Programação, Linguagens de programação, Analista Técnico II – Desenvolvimento Software, SEBRAENACIONAL, CESPE CEBRASPE, 2024No LeSS, recomenda-se que ✂️ a) sejam realizados sprints de quatro semanas. ✂️ b) seja evitada a colaboração entre equipes. ✂️ c) haja um único product owner para todas as equipes. ✂️ d) cada equipe tenha seu próprio product backlog. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
135Q986599 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Rolim de Moura RO, IBADE, 2025Na linguagem PHP, qual função é usada para recuperar o resultado de uma consulta SQL em um banco de dados MySQL? ✂️ a) mysqli_connect() ✂️ b) mysqli_query() ✂️ c) mysqli_fetch_assoc() ✂️ d) mysqli_prepare() ✂️ e) mysqli_close() Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
136Q899830 | Programação, Linguagens de programação, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024Considere um sistema bancário em Java que possui a classe Cliente e suas subclasses, ClientePessoaFisica e ClientePessoaJuridica, onde Cliente é uma classe abstrata. Nesse sistema, um método getDesconto(valor) deve fornecer o cálculo do desconto para um tipo de cliente, de forma que os clientes do tipo pessoa física e os clientes do tipo pessoa jurídica tenham descontos diferenciados. Suponha que, utilizando corretamente os mecanismos associados à herança e ao polimorfismo, se deseje implementar essas classes de modo que o método getDesconto possa ser aplicado indistintamente a qualquer instância que tenha sido declarada como da classe Cliente. Para atender a essa condição, a implementação dessas classes deve possuir o método getDesconto ✂️ a) apenas na classe Cliente, identificando a qual subclasse o cliente pertence e calculando o desconto por meio de uma estrutura se-então dentro da implementação. ✂️ b) apenas nas classes ClientePessoaFisica e ClientePessoaJuridica, pois não há instâncias da classe Cliente no sistema, já que é uma classe abstrata. ✂️ c) em todas as três classes, sendo possível, nesse caso, que a função getDesconto da classe Cliente seja abstrata. ✂️ d) fora das três classes, dado que uma estrutura do tipo se-então deve ser usada para descobrir qual é a classe adequada. ✂️ e) implementada totalmente em todas as classes, sendo que a função getDesconto da classe Cliente chama a função getDesconto das classes ClientePessoaFisica e ClientePessoaJuridica de acordo com a necessidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
137Q973153 | Programação, Linguagens de programação, Análise de Sistemas, TJDFT, FGV, 2022No contexto do JavaScript, analise as afirmativas a seguir a respeito do comportamento do JS de mover declarações para o top (em inglês, Hoisting). I. Variáveis declaradas por meio de var podem ser utilizadas antes de declaradas. II. Variáveis declaradas com let e const são movidas para o topo do bloco somente quando inicializadas na declaração. III. Usar uma constante (const) antes de declarada gera um erro de sintaxe. Está correto o que se afirma em: ✂️ a) somente I; ✂️ b) somente I e II; ✂️ c) somente I e III; ✂️ d) somente II e III; ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
138Q965994 | Programação, Linguagens de programação, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIOConsidere o programa Java a seguir.package teste; public class Teste {public static void main(String[] args) { int i = 0; int[] vet = {2,2}; for (;i<=1;i++){ vet[i] = i++;System.out.println(“vet” + i + “=” + vet[i]); } } }O que será exibido no console quando esse programa for executado? ✂️ a) vet1=1 vet2=2 ✂️ b) vet1=2 vet2=2 ✂️ c) java.lang.ArrayIndexOutOfBoundsException ✂️ d) vet2=2 ✂️ e) vet1=2 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
139Q1064060 | Programação, Linguagens de Programação, Tarde, CVM, FGV, 2024Um cientista de dados utiliza a biblioteca scikit-learn para treinar um estimador clf usando um conjunto de treinamento X1 e seu respectivo conjunto de atributos-alvo y. Posteriormente, o cientista estima os atributos-alvo do conjunto X2. Para realizar o treinamento e a predição, o cientista de dados deve usar, respectivamente, os métodos: ✂️ a) fit(X1,y) e estimate(X2); ✂️ b) fit(X1,y) e predict(X2); ✂️ c) train(X1,y) e estimate(X2); ✂️ d) train(X1,y) e predict(X2); ✂️ e) train(X1,y) e test(X2). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
140Q961165 | Programação, Linguagens de programação, Informática, TRF 2a REGIÃO, CONSULPLANEm javascript, eventos são chamadas de código que ocorrem quando o usuário ou o browser executam determinadas ações. Existem eventos para quando o usuário clicar em algum lugar, para quando mover o ponteiro do mouse sobre uma região ou quando o ponteiro do mouse sair dessa região. Os eventos que compreendem carregamento de janela e alteração em um campo são representados respectivamente pelos comandos: ✂️ a) onload e onclick ✂️ b) onload e onchange ✂️ c) onchange e onreload ✂️ d) onclick e onexchange Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro