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 1Q847305 | Programação, Linguagens de programação, UFMS Técnico de Tecnologia da Informação, FAPEC, 2020Em bash script, qual é a instrução para fechar uma estrutura case? ✂️ a) end. ✂️ b) done. ✂️ c) then. ✂️ d) break. ✂️ e) esac. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2Q837915 | Programação, Linguagens de programação, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021No C#, são tipos numéricos sem sinal (unsigned) os tipos: ✂️ a) float e double. ✂️ b) char e long. ✂️ c) short e int. ✂️ d) int e long. ✂️ e) byte e uint. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3Q847478 | Programação, Linguagens de programação, UFMS Técnico de Tecnologia da Informação, FAPEC, 2020Considere o código a seguir, utilizando a linguagem de programação C. Assinale a alternativa correta. #include <stdio.h> int main() { int x = 1, y, z; y = ++x; z = y++; y = 2; printf("%%%d, %d, %d%%", x, y, z); return 0; } ✂️ a) Será impresso: %1, 2, 3%. ✂️ b) Será impresso: 2, 2, 3. ✂️ c) Será impresso: %2, 2, 2%. ✂️ d) Será impresso: 1, 2, 3. ✂️ e) Ocorrerá o seguinte erro: incompatible type for argument 1 of printf. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 4Q835526 | Programação, Linguagens de programação, Analista em Desenvolvimento Regional, CESPE CEBRASPE, 2021Acerca de desenvolvimento de sistemas, julgue o próximo item. Na linguagem Python, as listas são coleções de qualquer tipo de objetos, com exceção das próprias listas, e seus elementos são alteráveis. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 5Q657497 | Programação, Linguagens de programação, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020O Shell é uma linguagem universal entre sistemas baseado em Unix e, em alguns casos, pode ser usado em outros sistemas. Uma das vantagens dessa linguagem é o redirecionamento, tanto de entrada quanto de saída. O comando projeto >> arquivo, por exemplo, realiza, especificamente, ✂️ a) troca da entrada padrão de projeto para arquivo. ✂️ b) a troca da saída padrão de projeto para arquivo. ✂️ c) o envio da saída padrão de projeto para o fim de arquivo. ✂️ d) a troca da saída padrão de projeto para que se torne a entrada padrão de arquivo ✂️ e) a ordenação da saída padrão de projeto para a entrada padrão de arquivo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 6Q166339 | Programação, Linguagens de programação, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018Herança e interfaces são conceitos da orientação a objetos que permitem, respectivamente, a reutilização de código e o estabele-cimento de contratos de obrigatoriedade na implementação de certas funcionalidades. Em C#, ✂️ a) métodos declarados em uma interface só podem ser públicos ou protegidos e não podem possuir implementação. ✂️ b) para declarar que uma classe chamada PessoaJuridica implementa uma interface chamada ITributavel utiliza-se o comando public class PessoaJuridica: implements ITributavel { }. ✂️ c) interfaces são mais complexas do que classes já que necessitam de atributos e métodos com implementação e sintaxe diferenciada. ✂️ d) herança múltipla (quando uma subclasse é filha de mais de uma superclasse) não é suportada, porém, cada classe pode implementar diversas interfaces diferentes. ✂️ e) para declarar que a classe chamada Funcionario herda a classe Pessoa e implementa a interface ITributável utiliza-se o comando public class Funcionario extends Pessoa: implements ITributavel { }. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 7Q880901 | Programação, Linguagens de programação, Técnico de Tecnologia da Informação, UFMT, UFMT, 2024Assinale a alternativa que apresenta a estrutura condicional if em Bash para verificar que a variável $i possui, pelo menos, o valor 3. ✂️ a) if [ "$i" -gt 3 ]; then ✂️ b) if [ "$i" -le 3 ]; then ✂️ c) if [ "$i" -ge 3 ]; then ✂️ d) if [ "$i" -lt 3 ]; then Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 8Q891301 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024Com relação a linguagem JavaScript, a definição para uma função chamada "dobrar" que retorna o dobro de um número em JavaScript é: ✂️ a) function dobrar(x) { return x * 2; } ✂️ b) função dobro(x) { return x * 2; } ✂️ c) func dobrar = (x) => x * 2 ✂️ d) define dobrar(x) { return x * 2; } Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 9Q891302 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024A linguagem PHP é amplamente utilizada no desenvolvimento Web, e um de seus recursos amplamente utilizados são as sessões. Assinale a alternativa que apresenta, a forma correta de se iniciar uma sessão em PHP. ✂️ a) start_session() ✂️ b) begin_session() ✂️ c) session_init() ✂️ d) session_start() Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 10Q891276 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024A linguagem Java é amplamente utilizada mundialmente, devido a sua robustez e consolidação na área da computação. Diante do exposto, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) A Máquina Virtual Java (JVM) permite que os programas Java sejam executados em diferentes plataformas, proporcionando portabilidade. ( ) Java não suporta herança, um dos princípios fundamentais da programação orientada a objetos. ( ) Java suporta coleta de lixo, o que significa que o programador não precisa gerenciar explicitamente a alocação e desalocação de memória. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) V - V - V ✂️ b) V - F - V ✂️ c) V - F - F ✂️ d) F - V - V Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 11Q891303 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024Considerando que seja necessário a criação de uma nova aplicação Node.JS utilizando o npm (Node Package Manager), assinale a alternativa que apresenta qual o comando deve ser utilizado. ✂️ a) init npm project ✂️ b) node start ✂️ c) new node-project ✂️ d) npm init Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 12Q887089 | Programação, Linguagens de programação, Técnico em Informática, Prefeitura de Passo Fundo RS, FUNDATEC, 2024Uma forma de adicionar um código escrito em JavaScript diretamente em um arquivo HTML é incluir esse código entre as tags: ✂️ a) <jscript> e <jscript> ✂️ b) <?> e </?> ✂️ c) <inc> e </inc> ✂️ d) <js> e </js> ✂️ e) <script> e </script> Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 13Q891281 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024Os frameworks e bibliotecas que são disponibilizados para serem utilizados junto as linguagens de programação crescem constantemente, e tendo uma grande adoção pelos desenvolvedores, garantindo maior produtividade, organização e diversos outros benefícios, desta forma, a biblioteca Flyway no contexto de desenvolvimento de aplicações Java é uma ferramenta de controle de: ✂️ a) versão de documentos gerados por editores de texto, exclusivamente para o editor Visual Studio Code ✂️ b) versão para APIs, que permite aos desenvolvedores gerenciar a evolução de seus hardwares de forma automatizada e controlada ✂️ c) versão para bancos de dados, que permite aos desenvolvedores gerenciar a evolução de seus esquemas de banco de dados de forma automatizada e controlada ✂️ d) controle de colaboradores do time de desenvolvimento, com relação a suas entregas em cada uma das sprints Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 14Q891277 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024A linguagem Java, assim como outras linguagens possui frameworks, ou seja, ferramentas que auxiliam a maximizar o desenvolvimento. Um dos mais utilizados em Java é o Spring, desta forma, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) O Spring é exclusivamente utilizado para o desenvolvimento de aplicações Android. ( ) O Spring não suporta a criação de APIs RESTful, sendo focado apenas em arquiteturas baseadas em serviços SOAP. ( ) O Spring é um framework de código aberto para desenvolvimento de aplicações Java. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) F - F - V ✂️ b) F - V - V ✂️ c) V - F - F ✂️ d) V - V - V Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 15Q960642 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLAN, 2017A ordem de execução dos comandos em Java é descrita como sequencial, porém é possível modificar a sequência natural por meio de comandos de fluxo de controle, definindo a sequência de execução das instruções, seguindo caminhos alternativos em função da análise de determinadas condições. As instruções de controle estão divididas em seleção e repetição. É correto afirmar sobre os comandos Java que: ✂️ a) O exemplo de fluxo IF. . . ELSE permite testar duas condições em sua execução. ✂️ b) É possível construir um IF equivalente ao SWITCH, mas o contrário não é possível. ✂️ c) Só é possível identificar o fim do fluxo de um comando SWITCH até que seja encontrado o comando break. ✂️ d) Na seleção de fluxo sequencial de execução é desviado segundo condição ou valor, o Java apresenta as formas de seleção: SWITCH e IF. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 16Q897175 | Programação, Linguagens de programação, Ciência de Dados e Analytics, TJ RR, FGV, 2024A Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br) foi criada com o intuito de integrar todos os tribunais brasileiros no que tange à gestão de processo judicial eletrônico. Entre as diretrizes relacionadas ao processo de desenvolvimento de módulos e serviços na PDPJ-Br, cabe salientar o emprego preferencial da seguinte linguagem de programação. ✂️ a) Java. ✂️ b) Julia. ✂️ c) PHP. ✂️ d) Python. ✂️ e) Ruby. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 17Q903173 | Programação, Linguagens de programação, Especialidade: Análise de Dados, TRF 1a, FGV, 2024Considere o seguinte código em JavaScript: const regexp = /(f+)(d?)(t*)/g; const str = 'trf1trf2trf3trf4trf5'; const array = [...str.matchAll(regexp)]; console.log(array.length) Ao ser executado, o código acima imprime na saída padrão do console: ✂️ a) 1 ✂️ b) 2 ✂️ c) 3 ✂️ d) 4 ✂️ e) 5 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 18Q884974 | Programação, Linguagens de programação, Técnico em Informática, CREFITO 15a, Ibest, 2024Assinale a alternativa que apresenta uma característica da linguagem de programação Java. ✂️ a) Java é compilado para código de máquina específico de uma plataforma antes da execução. ✂️ b) Trata-se de uma linguagem puramente procedural, sem suporte à programação orientada a objetos. ✂️ c) A versão mais recente do Java permite a execução de código diretamente no navegador, sem a necessidade de plugins. ✂️ d) Não há necessidade de que os tipos das variáveis sejam declarados explicitamente pelo programador durante a compilação do programa, uma vez que Java é uma linguagem não tipada. ✂️ e) A linguagem Java possui um coletor de lixo (garbage collector) integrado que é responsável por gerenciar a memória automaticamente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 19Q996613 | Programação, Linguagens de programação, Especialidade Análise de Sistemas de Informação, TRF 5 REGIÃO, IBFC, 2024Considerando o contexto do framework Swing em Java, que é amplamente utilizado para a criação de interfaces gráficas de usuário (GUIs), assinale a alternativa correta. ✂️ a) Swing é baseado em componentes nativos do sistema operacional, o que garante que as GUIs criadas com Swing tenham a mesma aparência em diferentes sistemas operacionais ✂️ b) Swing é um framework obsoleto e não é recomendado para novas aplicações devido à sua incompatibilidade com a maioria dos sistemas modernos ✂️ c) Swing oferece uma hierarquia de classes que inclui componentes visuais como botões, campos de texto e tabelas e é projetado para ser independente do sistema operacional ✂️ d) Swing é uma biblioteca que apenas suporta a criação de interfaces gráficas para aplicativos de linha de comando em Java Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 20Q978178 | Programação, Linguagens de programação, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025Considere o seguinte código em Python, analise as assertivas e assinale a alternativa que aponta as corretas. def dividir(a, b): try: return a / b except ZeroDivisionError: return “Divisão por zero não é permitida” finally: print(“Operação finalizada.”) resultado = dividir(10, 0) print(resultado) I. A função dividir trata explicitamente a divisão por zero com o bloco except. II. O bloco finally será executado mesmo quando ocorrer uma exceção. III. A mensagem “Divisão por zero não é permitida” será atribuída à variável resultado. IV. O programa exibirá apenas a mensagem de erro tratada, sem exibir o texto do finally. V. Se o segundo argumento fosse diferente de zero, o programa exibiria o resultado da divisão normalmente. ✂️ a) Apenas I, II e III. ✂️ b) Apenas II, IV e V. ✂️ c) Apenas I, III, IV e V. ✂️ d) Apenas I, II, III e V. ✂️ e) I, II, III, IV e V. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDFPróximo →
1Q847305 | Programação, Linguagens de programação, UFMS Técnico de Tecnologia da Informação, FAPEC, 2020Em bash script, qual é a instrução para fechar uma estrutura case? ✂️ a) end. ✂️ b) done. ✂️ c) then. ✂️ d) break. ✂️ e) esac. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2Q837915 | Programação, Linguagens de programação, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021No C#, são tipos numéricos sem sinal (unsigned) os tipos: ✂️ a) float e double. ✂️ b) char e long. ✂️ c) short e int. ✂️ d) int e long. ✂️ e) byte e uint. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3Q847478 | Programação, Linguagens de programação, UFMS Técnico de Tecnologia da Informação, FAPEC, 2020Considere o código a seguir, utilizando a linguagem de programação C. Assinale a alternativa correta. #include <stdio.h> int main() { int x = 1, y, z; y = ++x; z = y++; y = 2; printf("%%%d, %d, %d%%", x, y, z); return 0; } ✂️ a) Será impresso: %1, 2, 3%. ✂️ b) Será impresso: 2, 2, 3. ✂️ c) Será impresso: %2, 2, 2%. ✂️ d) Será impresso: 1, 2, 3. ✂️ e) Ocorrerá o seguinte erro: incompatible type for argument 1 of printf. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
4Q835526 | Programação, Linguagens de programação, Analista em Desenvolvimento Regional, CESPE CEBRASPE, 2021Acerca de desenvolvimento de sistemas, julgue o próximo item. Na linguagem Python, as listas são coleções de qualquer tipo de objetos, com exceção das próprias listas, e seus elementos são alteráveis. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
5Q657497 | Programação, Linguagens de programação, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020O Shell é uma linguagem universal entre sistemas baseado em Unix e, em alguns casos, pode ser usado em outros sistemas. Uma das vantagens dessa linguagem é o redirecionamento, tanto de entrada quanto de saída. O comando projeto >> arquivo, por exemplo, realiza, especificamente, ✂️ a) troca da entrada padrão de projeto para arquivo. ✂️ b) a troca da saída padrão de projeto para arquivo. ✂️ c) o envio da saída padrão de projeto para o fim de arquivo. ✂️ d) a troca da saída padrão de projeto para que se torne a entrada padrão de arquivo ✂️ e) a ordenação da saída padrão de projeto para a entrada padrão de arquivo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
6Q166339 | Programação, Linguagens de programação, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018Herança e interfaces são conceitos da orientação a objetos que permitem, respectivamente, a reutilização de código e o estabele-cimento de contratos de obrigatoriedade na implementação de certas funcionalidades. Em C#, ✂️ a) métodos declarados em uma interface só podem ser públicos ou protegidos e não podem possuir implementação. ✂️ b) para declarar que uma classe chamada PessoaJuridica implementa uma interface chamada ITributavel utiliza-se o comando public class PessoaJuridica: implements ITributavel { }. ✂️ c) interfaces são mais complexas do que classes já que necessitam de atributos e métodos com implementação e sintaxe diferenciada. ✂️ d) herança múltipla (quando uma subclasse é filha de mais de uma superclasse) não é suportada, porém, cada classe pode implementar diversas interfaces diferentes. ✂️ e) para declarar que a classe chamada Funcionario herda a classe Pessoa e implementa a interface ITributável utiliza-se o comando public class Funcionario extends Pessoa: implements ITributavel { }. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
7Q880901 | Programação, Linguagens de programação, Técnico de Tecnologia da Informação, UFMT, UFMT, 2024Assinale a alternativa que apresenta a estrutura condicional if em Bash para verificar que a variável $i possui, pelo menos, o valor 3. ✂️ a) if [ "$i" -gt 3 ]; then ✂️ b) if [ "$i" -le 3 ]; then ✂️ c) if [ "$i" -ge 3 ]; then ✂️ d) if [ "$i" -lt 3 ]; then Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
8Q891301 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024Com relação a linguagem JavaScript, a definição para uma função chamada "dobrar" que retorna o dobro de um número em JavaScript é: ✂️ a) function dobrar(x) { return x * 2; } ✂️ b) função dobro(x) { return x * 2; } ✂️ c) func dobrar = (x) => x * 2 ✂️ d) define dobrar(x) { return x * 2; } Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
9Q891302 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024A linguagem PHP é amplamente utilizada no desenvolvimento Web, e um de seus recursos amplamente utilizados são as sessões. Assinale a alternativa que apresenta, a forma correta de se iniciar uma sessão em PHP. ✂️ a) start_session() ✂️ b) begin_session() ✂️ c) session_init() ✂️ d) session_start() Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
10Q891276 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024A linguagem Java é amplamente utilizada mundialmente, devido a sua robustez e consolidação na área da computação. Diante do exposto, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) A Máquina Virtual Java (JVM) permite que os programas Java sejam executados em diferentes plataformas, proporcionando portabilidade. ( ) Java não suporta herança, um dos princípios fundamentais da programação orientada a objetos. ( ) Java suporta coleta de lixo, o que significa que o programador não precisa gerenciar explicitamente a alocação e desalocação de memória. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) V - V - V ✂️ b) V - F - V ✂️ c) V - F - F ✂️ d) F - V - V Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
11Q891303 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024Considerando que seja necessário a criação de uma nova aplicação Node.JS utilizando o npm (Node Package Manager), assinale a alternativa que apresenta qual o comando deve ser utilizado. ✂️ a) init npm project ✂️ b) node start ✂️ c) new node-project ✂️ d) npm init Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
12Q887089 | Programação, Linguagens de programação, Técnico em Informática, Prefeitura de Passo Fundo RS, FUNDATEC, 2024Uma forma de adicionar um código escrito em JavaScript diretamente em um arquivo HTML é incluir esse código entre as tags: ✂️ a) <jscript> e <jscript> ✂️ b) <?> e </?> ✂️ c) <inc> e </inc> ✂️ d) <js> e </js> ✂️ e) <script> e </script> Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
13Q891281 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024Os frameworks e bibliotecas que são disponibilizados para serem utilizados junto as linguagens de programação crescem constantemente, e tendo uma grande adoção pelos desenvolvedores, garantindo maior produtividade, organização e diversos outros benefícios, desta forma, a biblioteca Flyway no contexto de desenvolvimento de aplicações Java é uma ferramenta de controle de: ✂️ a) versão de documentos gerados por editores de texto, exclusivamente para o editor Visual Studio Code ✂️ b) versão para APIs, que permite aos desenvolvedores gerenciar a evolução de seus hardwares de forma automatizada e controlada ✂️ c) versão para bancos de dados, que permite aos desenvolvedores gerenciar a evolução de seus esquemas de banco de dados de forma automatizada e controlada ✂️ d) controle de colaboradores do time de desenvolvimento, com relação a suas entregas em cada uma das sprints Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
14Q891277 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024A linguagem Java, assim como outras linguagens possui frameworks, ou seja, ferramentas que auxiliam a maximizar o desenvolvimento. Um dos mais utilizados em Java é o Spring, desta forma, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) O Spring é exclusivamente utilizado para o desenvolvimento de aplicações Android. ( ) O Spring não suporta a criação de APIs RESTful, sendo focado apenas em arquiteturas baseadas em serviços SOAP. ( ) O Spring é um framework de código aberto para desenvolvimento de aplicações Java. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) F - F - V ✂️ b) F - V - V ✂️ c) V - F - F ✂️ d) V - V - V Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
15Q960642 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLAN, 2017A ordem de execução dos comandos em Java é descrita como sequencial, porém é possível modificar a sequência natural por meio de comandos de fluxo de controle, definindo a sequência de execução das instruções, seguindo caminhos alternativos em função da análise de determinadas condições. As instruções de controle estão divididas em seleção e repetição. É correto afirmar sobre os comandos Java que: ✂️ a) O exemplo de fluxo IF. . . ELSE permite testar duas condições em sua execução. ✂️ b) É possível construir um IF equivalente ao SWITCH, mas o contrário não é possível. ✂️ c) Só é possível identificar o fim do fluxo de um comando SWITCH até que seja encontrado o comando break. ✂️ d) Na seleção de fluxo sequencial de execução é desviado segundo condição ou valor, o Java apresenta as formas de seleção: SWITCH e IF. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
16Q897175 | Programação, Linguagens de programação, Ciência de Dados e Analytics, TJ RR, FGV, 2024A Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br) foi criada com o intuito de integrar todos os tribunais brasileiros no que tange à gestão de processo judicial eletrônico. Entre as diretrizes relacionadas ao processo de desenvolvimento de módulos e serviços na PDPJ-Br, cabe salientar o emprego preferencial da seguinte linguagem de programação. ✂️ a) Java. ✂️ b) Julia. ✂️ c) PHP. ✂️ d) Python. ✂️ e) Ruby. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
17Q903173 | Programação, Linguagens de programação, Especialidade: Análise de Dados, TRF 1a, FGV, 2024Considere o seguinte código em JavaScript: const regexp = /(f+)(d?)(t*)/g; const str = 'trf1trf2trf3trf4trf5'; const array = [...str.matchAll(regexp)]; console.log(array.length) Ao ser executado, o código acima imprime na saída padrão do console: ✂️ a) 1 ✂️ b) 2 ✂️ c) 3 ✂️ d) 4 ✂️ e) 5 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
18Q884974 | Programação, Linguagens de programação, Técnico em Informática, CREFITO 15a, Ibest, 2024Assinale a alternativa que apresenta uma característica da linguagem de programação Java. ✂️ a) Java é compilado para código de máquina específico de uma plataforma antes da execução. ✂️ b) Trata-se de uma linguagem puramente procedural, sem suporte à programação orientada a objetos. ✂️ c) A versão mais recente do Java permite a execução de código diretamente no navegador, sem a necessidade de plugins. ✂️ d) Não há necessidade de que os tipos das variáveis sejam declarados explicitamente pelo programador durante a compilação do programa, uma vez que Java é uma linguagem não tipada. ✂️ e) A linguagem Java possui um coletor de lixo (garbage collector) integrado que é responsável por gerenciar a memória automaticamente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
19Q996613 | Programação, Linguagens de programação, Especialidade Análise de Sistemas de Informação, TRF 5 REGIÃO, IBFC, 2024Considerando o contexto do framework Swing em Java, que é amplamente utilizado para a criação de interfaces gráficas de usuário (GUIs), assinale a alternativa correta. ✂️ a) Swing é baseado em componentes nativos do sistema operacional, o que garante que as GUIs criadas com Swing tenham a mesma aparência em diferentes sistemas operacionais ✂️ b) Swing é um framework obsoleto e não é recomendado para novas aplicações devido à sua incompatibilidade com a maioria dos sistemas modernos ✂️ c) Swing oferece uma hierarquia de classes que inclui componentes visuais como botões, campos de texto e tabelas e é projetado para ser independente do sistema operacional ✂️ d) Swing é uma biblioteca que apenas suporta a criação de interfaces gráficas para aplicativos de linha de comando em Java Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
20Q978178 | Programação, Linguagens de programação, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025Considere o seguinte código em Python, analise as assertivas e assinale a alternativa que aponta as corretas. def dividir(a, b): try: return a / b except ZeroDivisionError: return “Divisão por zero não é permitida” finally: print(“Operação finalizada.”) resultado = dividir(10, 0) print(resultado) I. A função dividir trata explicitamente a divisão por zero com o bloco except. II. O bloco finally será executado mesmo quando ocorrer uma exceção. III. A mensagem “Divisão por zero não é permitida” será atribuída à variável resultado. IV. O programa exibirá apenas a mensagem de erro tratada, sem exibir o texto do finally. V. Se o segundo argumento fosse diferente de zero, o programa exibiria o resultado da divisão normalmente. ✂️ a) Apenas I, II e III. ✂️ b) Apenas II, IV e V. ✂️ c) Apenas I, III, IV e V. ✂️ d) Apenas I, II, III e V. ✂️ e) I, II, III, IV e V. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro