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 201Q995238 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024A linguagem JavaScript esta cada vez mais em alta, pela sua aplicabilidade na web e pelos frameworks que vem sustentando e dando maior robustez para esta linguagem. Desta maneira, a maneira correta de se definir uma função em JavaScript é: ✂️ a) myFunction = function() { /* código */ }; ✂️ b) new function myFunction() { /* código */ } ✂️ c) def myFunction() { /* código */ } ✂️ d) function myFunction() { /* código */ } Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 202Q903351 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024O analista Anderson foi incumbido de introduzir o suporte a paralelismo na aplicação Java NetTRF. Conforme documentação do Java Development Kit usado na NetTRF, Anderson pode implementar threads virtuais ou threads de plataforma. Enquanto um tipo de thread é escalonado diretamente pelo sistema operacional (SO), o outro é escalonado pelo próprio Java runtime (JRE). Para fins de simplicidade, o analista deve escolher apenas um tipo de thread. Na NetTRF, cada thread deve ter uma pilha de chamadas de baixa profundidade. Para permitir o maior número possível de threads na NetTRF, dadas as condições, Anderson deve implementar threads: ✂️ a) virtuais, pois as threads de plataforma não possuem pilha de chamadas própria; ✂️ b) de plataforma, pois as threads virtuais não possuem pilha de chamadas própria; ✂️ c) virtuais, pois são escalonadas pelo JRE de forma a permitir um número maior de threads; ✂️ d) de plataforma, pois são escalonadas pelo JRE de forma a permitir um número maior de threads; ✂️ e) de plataforma, pois são escalonadas pelo SO de forma a permitir um número maior de threads. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 203Q903352 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024A analista Glenda precisa adicionar uma biblioteca de código fechado a um projeto Java com Maven. A biblioteca possui um conjunto de funções criptográficas implementadas por uma empresa terceirizada. A empresa disponibilizou a biblioteca por meio de um Java Archive (JAR) que não foi construído pelo Maven. Para que o Maven adicione ao repositório local o JAR da empresa terceirizada, a analista deve executar a seguinte meta do maveninstall-plugin: ✂️ a) lib-jar; ✂️ b) lib-local; ✂️ c) install-jar; ✂️ d) install-file; ✂️ e) install-local. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 204Q989403 | Programação, Linguagens de programação, Rede de Computadores, Prefeitura de Manaus AM, IBADE, 2024Assinale a única alternativa que preenche corretamente as lacunas em branco. _____________ são comandos contidos no próprio shell, ou seja, são comandos que o shell executa diretamente, sem invocar outros programas. Alguns comandos são: ______________, ______________, ______________. ✂️ a) Comandos de repeticao - while - for - until. ✂️ b) Operadores bash para redirecionamento - > - >> - 2>. ✂️ c) Comandos builtin - history - pwd - alias <nome>=<comando>. ✂️ d) Operadores bash para redirecionamento - ls <opções> <diretório> - cd <diretório> - <mkdir opções> <nome>. ✂️ e) Comandos builtin - Lista E - Lista OU - Pipe (|). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 205Q1061851 | Programação, Linguagens de Programação, Área 1 Contábil Financeira, Polícia Federal, CESPE CEBRASPE, 2025No que se refere a processamento de linguagem natural, árvores de decisão e Python, julgue o item que se segue. O modelo BoW (bag of words) é capaz de capturar relações sinonímicas entre palavras. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 206Q969803 | Programação, Linguagens de programação, Engenharia de Equipamentos – Eletrônica, Petrobras, CESPE CEBRASPE, 2022Quanto às estruturas de dados básicas e à linguagem de programação C++, julgue o item seguinte. Na linguagem de programação C++, com a finalidade de evitar loops, a diretiva #include é substituída pelo conteúdo de um arquivo que é indicado sempre após o programa ser compilado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 207Q1064055 | Programação, Linguagens de Programação, Tarde, CVM, FGV, 2024Considere-se a aplicação de um modelo grande de linguagem (LLM) com 3 bilhões de parâmetros, distribuído em formato não quantizado, meia-precisão. A quantidade mínima de memória necessária para carregar os pesos do modelo para inferência (sem gradientes), considerando apenas o espaço ocupado pelos pesos, é: ✂️ a) 8GB; ✂️ b) 16GB; ✂️ c) 32GB; ✂️ d) 64GB; ✂️ e) 128GB. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 208Q975248 | Programação, Linguagens de programação, Tecnologia da Informação, TJBA, FGVEm uma aplicação Java há um determinado método da classe A que deve ser visível apenas: - a todas as classes do mesmo pacote em que A foi declarada; - às subclasses de A declaradas em outros pacotes. O modificador que deve obrigatoriamente estar presente na declaração desse método é: ✂️ a) public; ✂️ b) final; ✂️ c) abstract; ✂️ d) static; ✂️ e) protected. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 209Q898716 | Programação, Linguagens de programação, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024Spring Boot é um framework baseado em Spring que facilita a criação de aplicações Java robustas e prontas para produção com configuração mínima. Sobre as anotações utilizadas no Spring Boot, marque a opção correta. ✂️ a) @Controller marca uma classe como um componente geral que pode ser injetado pelo Spring. ✂️ b) @Component: Especialização de @Service para classes de serviço que contêm lógica de negócios. ✂️ c) @Repository: Especialização de @Component para classes que acessam diretamente o banco de dados e integram-se ao Spring Data. ✂️ d) @Bean é uma especialização de @Component, mas é usada para configurar beans. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 210Q995232 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024De acordo com as afirmações abaixo sobre linguagem Java, Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) Em Java, a palavra-chave delete é usada para liberar a memória alocada dinamicamente. ( ) Em Java, a herança múltipla não é permitida para classes, mas uma classe pode implementar múltiplas interfaces. ( ) Java utiliza uma máquina virtual (Java Virtual Machine - JVM) para garantir portabilidade de código entre diferentes plataformas. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) V - V - V ✂️ b) V - V - F ✂️ c) F - V - V ✂️ d) V - F - F Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 211Q989402 | Programação, Linguagens de programação, Rede de Computadores, Prefeitura de Manaus AM, IBADE, 2024É correto afirmar sobre a linguagem de programação Bash, EXCETO: ✂️ a) a linguagem de programação bash não permite que os utilitários sejam combinados. ✂️ b) o interpretador de comandos permite que usuários executem programas utilitários (man <comando> é muito útil). ✂️ c) scripts possibilitam que usuários personalizem seus ambientes, criando novos comandos para automatizar suas tarefas rotineiras de manutenção e otimização do funcionamento do computador. ✂️ d) funciona em dois modos: interativo (executa comandos digitados no prompt) e não-interativo (executa comandos lidos de um arquivo de entrada). ✂️ e) é um sucessor evoluído do sh (e bastante compatível com ele) . Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 212Q1061852 | Programação, Linguagens de Programação, Área 1 Contábil Financeira, Polícia Federal, CESPE CEBRASPE, 2025No que se refere a processamento de linguagem natural, árvores de decisão e Python, julgue o item que se segue. dados = [3, 7, 0, -1, 7] resultado = {} for i in range(len(dados)): if dados[i] > 0: chave = f”v_{i}” if dados[i] not in resultado.values(): resultado[chave] = dados[i] else: resultado[chave] = -dados[i] elif dados[i] == 0: continue else: resultado[f”neg_{i}”] = abs(dados[i]) print(resultado) A execução do código Python precedente resulta no trecho a seguir. {'v_0': 3, 'v_1': 7, 'v_3': -1} ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 213Q992757 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024Um desenvolvedor Java está implementando um sistema que precisa manipular grandes conjuntos de dados e deseja otimizar o desempenho da aplicação. Qual estrutura de dados em Java é mais adequada para armazenar elementos sem duplicação, permitindo acesso eficiente e verificação de existência? ✂️ a) Hashset; ✂️ b) Arraylist; ✂️ c) Linkedlist; ✂️ d) Treeset; ✂️ e) Hashmap. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 214Q1052920 | Programação, Linguagens de Programação, Administrador de redes, HEMOBRÁS, CESPE CEBRASPETexto associado. Acerca da linguagem C, julgue os itens subseqüentes. O comando#include inclui a biblioteca padrão de entrada/saída do C (standard input output). ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 215Q1036284 | Programação, Linguagens de Programação, Analista de Sistemas, BNB, CESPE CEBRASPE, 2022Julgue o item a seguir a respeito dos conceitos de shell bash shell script.O arquivo exec.sh contém o código a seguir.#!/bin/shecho $ !A execução do referido arquivo terá o seguinte resultado.banco do nordeste. /exec.sh banco do nordeste ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 216Q1036285 | Programação, Linguagens de Programação, Analista de Sistemas, BNB, CESPE CEBRASPE, 2022Julgue o item a seguir a respeito dos conceitos deshell bash shell script.O arquivo arq.sh contém o código a seguir.#!/bin/bashecho $ #A execução do referido código terá o seguinte resultado.3./arq.sh 1 teste % ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 217Q1038729 | Programação, Linguagens de Programação, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025public class Pessoa{ protected string cpf = "444.555.666-77"; protected string nome = "Pedro Maria Silva"; public virtual void GetInfo(){ Console.WriteLine($"Nome: {nome}"); Console.WriteLine($"CPF: {cpf}"); } } class Colaborador : Pessoa { public readonly string id = "ABC567EFG"; public override void GetInfo(){ base.GetInfo(); Console.WriteLine($"ID colaborador: {id}"); } } class TestClass { static void Main() { Colaborador E = new Colaborador(); E.GetInfo(); } }Assinale a opção em que é apresentado o resultado da execução do código em C# precedente. ✂️ a) Nome: Pedro Maria SilvaCPF: 444.555.666-77 ✂️ b) Nome: Pedro Maria SilvaCPF: 444.555.666-77 IDcolaborador: ABC567EFG ✂️ c) ID colaborador: ABC567EFG ✂️ d) Nome: Pedro Maria Silva E CPF: 444.555.666-77 ✂️ e) CPF: 444.555.666-77 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 218Q961181 | Programação, Linguagens de programação, Informática, TRF 2a REGIÃO, CONSULPLAN, 2017Brendan Eich desenvolveu a primeira versão do JavaScript para o browser Mozilla, em 1995. A ideia era que a linguagem tivesse uma sintaxe parecida com Java, utilizando até mesmo alguns objetos e métodos com nomes iguais. Dessa forma, a sintaxe correta para a inicialização de um array em Javascript corresponde à questão: ✂️ a) var array = [16, 34, 36, 42, 50, 58]. ✂️ b) Int[ ] array = [16, 34, 36, 42, 50, 58]. ✂️ c) int array[ ] = [16, 34, 36, 42, 50, 58]. ✂️ d) var array = int[16, 34, 36, 42, 50, 58]. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 219Q903353 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024{theme}; } Considere feitas as importações necessárias. Ao ser utilizado em uma aplicação React Native, o componente acima apresentará: "> Considere o seguinte código de um componente funcional do React Native: function printTheme(props) { const theme = useState(props?.index?0:1); try { console.log(theme); } catch (e) { console.log(e); } return <Text>{theme}</Text>; } Considere feitas as importações necessárias. Ao ser utilizado em uma aplicação React Native, o componente acima apresentará: ✂️ a) o valor do state theme; ✂️ b) falha, pois há uma ou mais falhas de sintaxe no interior do componente; ✂️ c) falha, pois o argumento passado ao hook useState não pode conter expressões; ✂️ d) falha, pois o nome de um componente funcional deve ser iniciado com letra maiúscula; ✂️ e) falha, pois o fluxo principal de um componente funcional não deve conter um bloco try-catch. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 220Q1038415 | Programação, Linguagens de Programação, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025Relativamente aos conceitos de CRISP-DM, MLOps e Python, julgue o seguinte item.O SciPy é uma biblioteca que inclui ferramentas avançadas de aprendizado de máquina, como árvores de decisão, redes neurais e algoritmos de reforço. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
201Q995238 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024A linguagem JavaScript esta cada vez mais em alta, pela sua aplicabilidade na web e pelos frameworks que vem sustentando e dando maior robustez para esta linguagem. Desta maneira, a maneira correta de se definir uma função em JavaScript é: ✂️ a) myFunction = function() { /* código */ }; ✂️ b) new function myFunction() { /* código */ } ✂️ c) def myFunction() { /* código */ } ✂️ d) function myFunction() { /* código */ } Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
202Q903351 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024O analista Anderson foi incumbido de introduzir o suporte a paralelismo na aplicação Java NetTRF. Conforme documentação do Java Development Kit usado na NetTRF, Anderson pode implementar threads virtuais ou threads de plataforma. Enquanto um tipo de thread é escalonado diretamente pelo sistema operacional (SO), o outro é escalonado pelo próprio Java runtime (JRE). Para fins de simplicidade, o analista deve escolher apenas um tipo de thread. Na NetTRF, cada thread deve ter uma pilha de chamadas de baixa profundidade. Para permitir o maior número possível de threads na NetTRF, dadas as condições, Anderson deve implementar threads: ✂️ a) virtuais, pois as threads de plataforma não possuem pilha de chamadas própria; ✂️ b) de plataforma, pois as threads virtuais não possuem pilha de chamadas própria; ✂️ c) virtuais, pois são escalonadas pelo JRE de forma a permitir um número maior de threads; ✂️ d) de plataforma, pois são escalonadas pelo JRE de forma a permitir um número maior de threads; ✂️ e) de plataforma, pois são escalonadas pelo SO de forma a permitir um número maior de threads. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
203Q903352 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024A analista Glenda precisa adicionar uma biblioteca de código fechado a um projeto Java com Maven. A biblioteca possui um conjunto de funções criptográficas implementadas por uma empresa terceirizada. A empresa disponibilizou a biblioteca por meio de um Java Archive (JAR) que não foi construído pelo Maven. Para que o Maven adicione ao repositório local o JAR da empresa terceirizada, a analista deve executar a seguinte meta do maveninstall-plugin: ✂️ a) lib-jar; ✂️ b) lib-local; ✂️ c) install-jar; ✂️ d) install-file; ✂️ e) install-local. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
204Q989403 | Programação, Linguagens de programação, Rede de Computadores, Prefeitura de Manaus AM, IBADE, 2024Assinale a única alternativa que preenche corretamente as lacunas em branco. _____________ são comandos contidos no próprio shell, ou seja, são comandos que o shell executa diretamente, sem invocar outros programas. Alguns comandos são: ______________, ______________, ______________. ✂️ a) Comandos de repeticao - while - for - until. ✂️ b) Operadores bash para redirecionamento - > - >> - 2>. ✂️ c) Comandos builtin - history - pwd - alias <nome>=<comando>. ✂️ d) Operadores bash para redirecionamento - ls <opções> <diretório> - cd <diretório> - <mkdir opções> <nome>. ✂️ e) Comandos builtin - Lista E - Lista OU - Pipe (|). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
205Q1061851 | Programação, Linguagens de Programação, Área 1 Contábil Financeira, Polícia Federal, CESPE CEBRASPE, 2025No que se refere a processamento de linguagem natural, árvores de decisão e Python, julgue o item que se segue. O modelo BoW (bag of words) é capaz de capturar relações sinonímicas entre palavras. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
206Q969803 | Programação, Linguagens de programação, Engenharia de Equipamentos – Eletrônica, Petrobras, CESPE CEBRASPE, 2022Quanto às estruturas de dados básicas e à linguagem de programação C++, julgue o item seguinte. Na linguagem de programação C++, com a finalidade de evitar loops, a diretiva #include é substituída pelo conteúdo de um arquivo que é indicado sempre após o programa ser compilado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
207Q1064055 | Programação, Linguagens de Programação, Tarde, CVM, FGV, 2024Considere-se a aplicação de um modelo grande de linguagem (LLM) com 3 bilhões de parâmetros, distribuído em formato não quantizado, meia-precisão. A quantidade mínima de memória necessária para carregar os pesos do modelo para inferência (sem gradientes), considerando apenas o espaço ocupado pelos pesos, é: ✂️ a) 8GB; ✂️ b) 16GB; ✂️ c) 32GB; ✂️ d) 64GB; ✂️ e) 128GB. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
208Q975248 | Programação, Linguagens de programação, Tecnologia da Informação, TJBA, FGVEm uma aplicação Java há um determinado método da classe A que deve ser visível apenas: - a todas as classes do mesmo pacote em que A foi declarada; - às subclasses de A declaradas em outros pacotes. O modificador que deve obrigatoriamente estar presente na declaração desse método é: ✂️ a) public; ✂️ b) final; ✂️ c) abstract; ✂️ d) static; ✂️ e) protected. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
209Q898716 | Programação, Linguagens de programação, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024Spring Boot é um framework baseado em Spring que facilita a criação de aplicações Java robustas e prontas para produção com configuração mínima. Sobre as anotações utilizadas no Spring Boot, marque a opção correta. ✂️ a) @Controller marca uma classe como um componente geral que pode ser injetado pelo Spring. ✂️ b) @Component: Especialização de @Service para classes de serviço que contêm lógica de negócios. ✂️ c) @Repository: Especialização de @Component para classes que acessam diretamente o banco de dados e integram-se ao Spring Data. ✂️ d) @Bean é uma especialização de @Component, mas é usada para configurar beans. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
210Q995232 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024De acordo com as afirmações abaixo sobre linguagem Java, Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) Em Java, a palavra-chave delete é usada para liberar a memória alocada dinamicamente. ( ) Em Java, a herança múltipla não é permitida para classes, mas uma classe pode implementar múltiplas interfaces. ( ) Java utiliza uma máquina virtual (Java Virtual Machine - JVM) para garantir portabilidade de código entre diferentes plataformas. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) V - V - V ✂️ b) V - V - F ✂️ c) F - V - V ✂️ d) V - F - F Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
211Q989402 | Programação, Linguagens de programação, Rede de Computadores, Prefeitura de Manaus AM, IBADE, 2024É correto afirmar sobre a linguagem de programação Bash, EXCETO: ✂️ a) a linguagem de programação bash não permite que os utilitários sejam combinados. ✂️ b) o interpretador de comandos permite que usuários executem programas utilitários (man <comando> é muito útil). ✂️ c) scripts possibilitam que usuários personalizem seus ambientes, criando novos comandos para automatizar suas tarefas rotineiras de manutenção e otimização do funcionamento do computador. ✂️ d) funciona em dois modos: interativo (executa comandos digitados no prompt) e não-interativo (executa comandos lidos de um arquivo de entrada). ✂️ e) é um sucessor evoluído do sh (e bastante compatível com ele) . Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
212Q1061852 | Programação, Linguagens de Programação, Área 1 Contábil Financeira, Polícia Federal, CESPE CEBRASPE, 2025No que se refere a processamento de linguagem natural, árvores de decisão e Python, julgue o item que se segue. dados = [3, 7, 0, -1, 7] resultado = {} for i in range(len(dados)): if dados[i] > 0: chave = f”v_{i}” if dados[i] not in resultado.values(): resultado[chave] = dados[i] else: resultado[chave] = -dados[i] elif dados[i] == 0: continue else: resultado[f”neg_{i}”] = abs(dados[i]) print(resultado) A execução do código Python precedente resulta no trecho a seguir. {'v_0': 3, 'v_1': 7, 'v_3': -1} ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
213Q992757 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024Um desenvolvedor Java está implementando um sistema que precisa manipular grandes conjuntos de dados e deseja otimizar o desempenho da aplicação. Qual estrutura de dados em Java é mais adequada para armazenar elementos sem duplicação, permitindo acesso eficiente e verificação de existência? ✂️ a) Hashset; ✂️ b) Arraylist; ✂️ c) Linkedlist; ✂️ d) Treeset; ✂️ e) Hashmap. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
214Q1052920 | Programação, Linguagens de Programação, Administrador de redes, HEMOBRÁS, CESPE CEBRASPETexto associado. Acerca da linguagem C, julgue os itens subseqüentes. O comando#include inclui a biblioteca padrão de entrada/saída do C (standard input output). ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
215Q1036284 | Programação, Linguagens de Programação, Analista de Sistemas, BNB, CESPE CEBRASPE, 2022Julgue o item a seguir a respeito dos conceitos de shell bash shell script.O arquivo exec.sh contém o código a seguir.#!/bin/shecho $ !A execução do referido arquivo terá o seguinte resultado.banco do nordeste. /exec.sh banco do nordeste ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
216Q1036285 | Programação, Linguagens de Programação, Analista de Sistemas, BNB, CESPE CEBRASPE, 2022Julgue o item a seguir a respeito dos conceitos deshell bash shell script.O arquivo arq.sh contém o código a seguir.#!/bin/bashecho $ #A execução do referido código terá o seguinte resultado.3./arq.sh 1 teste % ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
217Q1038729 | Programação, Linguagens de Programação, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025public class Pessoa{ protected string cpf = "444.555.666-77"; protected string nome = "Pedro Maria Silva"; public virtual void GetInfo(){ Console.WriteLine($"Nome: {nome}"); Console.WriteLine($"CPF: {cpf}"); } } class Colaborador : Pessoa { public readonly string id = "ABC567EFG"; public override void GetInfo(){ base.GetInfo(); Console.WriteLine($"ID colaborador: {id}"); } } class TestClass { static void Main() { Colaborador E = new Colaborador(); E.GetInfo(); } }Assinale a opção em que é apresentado o resultado da execução do código em C# precedente. ✂️ a) Nome: Pedro Maria SilvaCPF: 444.555.666-77 ✂️ b) Nome: Pedro Maria SilvaCPF: 444.555.666-77 IDcolaborador: ABC567EFG ✂️ c) ID colaborador: ABC567EFG ✂️ d) Nome: Pedro Maria Silva E CPF: 444.555.666-77 ✂️ e) CPF: 444.555.666-77 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
218Q961181 | Programação, Linguagens de programação, Informática, TRF 2a REGIÃO, CONSULPLAN, 2017Brendan Eich desenvolveu a primeira versão do JavaScript para o browser Mozilla, em 1995. A ideia era que a linguagem tivesse uma sintaxe parecida com Java, utilizando até mesmo alguns objetos e métodos com nomes iguais. Dessa forma, a sintaxe correta para a inicialização de um array em Javascript corresponde à questão: ✂️ a) var array = [16, 34, 36, 42, 50, 58]. ✂️ b) Int[ ] array = [16, 34, 36, 42, 50, 58]. ✂️ c) int array[ ] = [16, 34, 36, 42, 50, 58]. ✂️ d) var array = int[16, 34, 36, 42, 50, 58]. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
219Q903353 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024{theme}; } Considere feitas as importações necessárias. Ao ser utilizado em uma aplicação React Native, o componente acima apresentará: "> Considere o seguinte código de um componente funcional do React Native: function printTheme(props) { const theme = useState(props?.index?0:1); try { console.log(theme); } catch (e) { console.log(e); } return <Text>{theme}</Text>; } Considere feitas as importações necessárias. Ao ser utilizado em uma aplicação React Native, o componente acima apresentará: ✂️ a) o valor do state theme; ✂️ b) falha, pois há uma ou mais falhas de sintaxe no interior do componente; ✂️ c) falha, pois o argumento passado ao hook useState não pode conter expressões; ✂️ d) falha, pois o nome de um componente funcional deve ser iniciado com letra maiúscula; ✂️ e) falha, pois o fluxo principal de um componente funcional não deve conter um bloco try-catch. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
220Q1038415 | Programação, Linguagens de Programação, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025Relativamente aos conceitos de CRISP-DM, MLOps e Python, julgue o seguinte item.O SciPy é uma biblioteca que inclui ferramentas avançadas de aprendizado de máquina, como árvores de decisão, redes neurais e algoritmos de reforço. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro