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 8Q891302 | 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 9Q891301 | 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 10Q891303 | 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 11Q891276 | 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 12Q960642 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLANA 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 13Q887089 | 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 14Q891281 | 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 15Q891277 | 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 16Q903173 | 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 17Q978178 | 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 18Q897676 | Programação, Linguagens de programação, IPSM, Prefeitura de Ouro Preto do Oeste RO, IBADE, 2024A principal característica de uma linguagem de programação interpretada, como Python, em comparação com uma linguagem compilada, como Java, no contexto de execução do código e geração de código de máquina é: ✂️ a) necessita de um compilador específico para cada sistema operacional. ✂️ b) oferece maior desempenho que linguagens compiladas. ✂️ c) não precisa de um ambiente de execução dedicado. ✂️ d) requer que o código seja convertido em código de máquina antes da execução. ✂️ e) executa diretamente o código-fonte sem tradução. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 19Q992772 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024As linguagens compiladas são frequentemente utilizadas em aplicações que exigem alto desempenho e eficiência, como sistemas operacionais, jogos eletrônicos, e softwares que realizam cálculos complexos ou processamento de grande volume de dados. Assinale a alternativa que apresenta um exemplo de linguagem tipicamente compilada. ✂️ a) HTML; ✂️ b) Delphi; ✂️ c) PHP; ✂️ d) JavaScript; ✂️ e) Python. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 20Q910444 | Programação, Linguagens de programação, Tecnologia da Informação Soluções, EPE, FGV, 2024Com relação à linguagem de programação JavaScript, analise as afirmativas a seguir. I. Set é uma coleção de valores que não permite elementos repetidos. II. Todos os objetos são criados por meio do construtor JSON (JavaScript Object Notation). III. A sintaxe para uma declaração de função com dois parâmetros (p0 e p1) é: function nome_da_função(p0, p1) { corpo_da_função } Está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) III, apenas. ✂️ c) I e II, apenas. ✂️ d) I e III, apenas. ✂️ e) II e III, apenas. 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
8Q891302 | 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
9Q891301 | 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
10Q891303 | 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
11Q891276 | 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
12Q960642 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLANA 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
13Q887089 | 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
14Q891281 | 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
15Q891277 | 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
16Q903173 | 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
17Q978178 | 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
18Q897676 | Programação, Linguagens de programação, IPSM, Prefeitura de Ouro Preto do Oeste RO, IBADE, 2024A principal característica de uma linguagem de programação interpretada, como Python, em comparação com uma linguagem compilada, como Java, no contexto de execução do código e geração de código de máquina é: ✂️ a) necessita de um compilador específico para cada sistema operacional. ✂️ b) oferece maior desempenho que linguagens compiladas. ✂️ c) não precisa de um ambiente de execução dedicado. ✂️ d) requer que o código seja convertido em código de máquina antes da execução. ✂️ e) executa diretamente o código-fonte sem tradução. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
19Q992772 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024As linguagens compiladas são frequentemente utilizadas em aplicações que exigem alto desempenho e eficiência, como sistemas operacionais, jogos eletrônicos, e softwares que realizam cálculos complexos ou processamento de grande volume de dados. Assinale a alternativa que apresenta um exemplo de linguagem tipicamente compilada. ✂️ a) HTML; ✂️ b) Delphi; ✂️ c) PHP; ✂️ d) JavaScript; ✂️ e) Python. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
20Q910444 | Programação, Linguagens de programação, Tecnologia da Informação Soluções, EPE, FGV, 2024Com relação à linguagem de programação JavaScript, analise as afirmativas a seguir. I. Set é uma coleção de valores que não permite elementos repetidos. II. Todos os objetos são criados por meio do construtor JSON (JavaScript Object Notation). III. A sintaxe para uma declaração de função com dois parâmetros (p0 e p1) é: function nome_da_função(p0, p1) { corpo_da_função } Está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) III, apenas. ✂️ c) I e II, apenas. ✂️ d) I e III, apenas. ✂️ e) II e III, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro