Início Questões de Concursos Programação Resolva questões de Programação comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. 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 1101Q243154 | Programação, Net, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPETexto associado.Sabendo que, em contrapartida à tecnologia J2EE de livre acesso,o framework .NET é proprietário, julgue os itens subsequentes,relativos ao framework .NET.Por não ser extensível, o ADO.NET não possibilita a criação de novos objetos que permitam operações com a origem dos dados, como a execução de comandos SQL para a comunicação com outras fontes de dados não disponíveis na configuração original. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1102Q119136 | Programação , Java, Analista de Sistemas, TRANSPETRO, CESGRANRIOSobre a declaração e uso de classes, métodos e atributos no Java, é correto afirmar que: ✂️ a) em uma mesma classe pode-se declarar dois métodos privados que apresentam o mesmo nome. ✂️ b) em um método de uma classe filha, a cláusula this é utilizada para acessar um atributo da classe mãe. ✂️ c) uma classe filha somente pode sobrepor um método ou atributo da classe mãe se ele for público. ✂️ d) uma classe abstrata pode ser implementada por uma classe concreta através da instrução implements. ✂️ e) os corpos dos métodos das interfaces são codificados para garantir que as classes que as utilizam sigam o mesmo padrão de comunicação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1103Q113560 | Programação, Java, Analista de Informática, MPU, CESPE CEBRASPETexto associado.Em relação ao Hibernate 3.5.1-final, julgue os itens a seguir. O C3P0 é uma rede de conexão JDBC, de código aberto, distribuído junto com o Hibernate, no diretório lib. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1104Q162206 | Programação, Net, Auditor de Controle Externo, TCE ES, CESPE CEBRASPETexto associado.A respeito do desenvolvimento de sistemas por meio de ASP.NET, julgue os próximos itens.No exemplo abaixo, a propriedade AccessKey da classe WebControl é utilizada para validar o texto digitado após terem sido pressionadas as teclas de atalho Alt + X. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1105Q120266 | Programação , Orientação a Objetos, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPETexto associado.Com relação às técnicas de programação orientada a objetos, julgueos itens a seguir.Uma classe abstrata não pode ser diretamente instanciada. Somente as subclasses derivadas por herança múltipla de classes abstratas, chamadas de classes concretas, podem ser instanciadas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1106Q107733 | Programação, Analista de Controle Externo Tecnologia da Informação, TCE GO, FCCCompiladores, montadores e ligadores são softwares que convertem programas de um formato de código (entrada) para um mais próximo ao formato executável compreendido pela máquina (saída). Os ligadores geram como saída ✂️ a) programas objeto. ✂️ b) bibliotecas de programas semicompilados. ✂️ c) programas em formato bytecode. ✂️ d) programas executáveis em linguagem de máquina. ✂️ e) programas compilados em código intermediário, mas ainda não executáveis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1107Q684790 | Programação, Sargento da Aeronáutica Informática, EEAR, Aeronáutica, 2019Considerando-se os operadores disponíveis na linguagem PHP, assinale a alternativa que corresponde à saída script abaixo. <?php $x=45; $y=9; $resultado=!($x%$y<>O)?($x/$y):($x*$y/9); echo ++$resultado;?> ✂️ a) 5 ✂️ b) 6 ✂️ c) 45 ✂️ d) 46 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1108Q253033 | Programação, Ruby, Técnico Judiciário Programação de Sistemas, TRE SP, FCCDurante a criação de uma aplicação utilizando Ruby on Rails, vários diretórios e arquivos são criados automaticamente. O diretório que contém o esquema básico da aplicação para o MVC (models, views e controllers) é nomeado ✂️ a) mvc. ✂️ b) app. ✂️ c) bin. ✂️ d) public. ✂️ e) lib. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1109Q156286 | Programação, Ajax, Analista Ministerial Informática, MPE PI, CESPE CEBRASPETexto associado.Julgue os próximos itens, a respeito de linguagens e tecnologias de programação. Nas aplicações desenvolvidas com AJAX, a comunicação entre as aplicações na Web e o servidor é feita de forma síncrona. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1110Q165787 | Programação, JEE, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPETexto associado.Considerando as tecnologias de servidores de aplicação JEE, julgueos itens seguintes. A diminuição da segurança, a perda de desempenho e o aumento do TCO são alguns dos impactos do emprego de servidores de aplicação JEE. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1111Q118430 | Programação , Java, Analista de Sistemas, CODESP SP, FGVAssinale a sintaxe correta para a estrutura CASE em Java. ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1112Q118451 | Programação , Orientação a Objetos, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de lógica de programação, julgue os itens de 72 a 78.Um encapsulamento é uma organização lógica para um conjunto de computações relacionadas; em um encapsulamento, há subprogramas e dados por eles manipulados. Uma abstração é uma representação de uma entidade que inclui somente os atributos de importância em um contexto particular. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1113Q851152 | Programação, HTML, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020Acerca de desenvolvimento de sistemas web, julgue os item a seguir. No HTML 5, os novos campos para formulários, como email, search e range, e os atributos, como placeholder, pattern e required, reduzem a necessidade de utilização de plugins para auxiliar a formatação dos elementos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1114Q255225 | Programação, Net, Técnico Judiciário Programação de Sistemas, TRE SP, FCCO Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possuí um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado ✂️ a) TextMate. ✂️ b) Lexical Analyzer. ✂️ c) IntelliSense. ✂️ d) Active Directory. ✂️ e) ActiveSync. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1115Q242974 | Programação, Programação orientada a objetos, Técnico Administrativo Informática, ANAC, CESPE CEBRASPETexto associado.Com relação a aspectos de linguagem de programação,programação estruturada, programação orientada a objetos econceitos associados, julgue os itens de 106 a 113.O uso de mais de uma super classe imediata é usualmente denominado herança múltipla; ter somente uma super classe direta é denominado herança simples. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1116Q686897 | Programação, Analista de Gestão de Resíduos Sólidos Informática, SLU DF, CESPE CEBRASPE, 2019Julgue o item seguinte, a respeito de segurança e criptografia. Para gerar um código hash em Java, é correto utilizar o método digest da classe java.security.MessageDigest, informando-se como parâmetro, no momento da sua instanciação, o nome do hash a ser gerado, como, por exemplo, o MD5 e o SHA-1. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1117Q849224 | Programação, Conceitos básicos de programação, Ministério da Economia Tecnologia da Informação TI, CESPE CEBRASPE, 2020Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente. Uma imagem de contêiner tem como característica a imutabilidade, ou seja, ela não muda após a sua construção; no entanto, ela pode ser configurada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1118Q264042 | Programação, XML, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPETexto associado.Julgue os itens que se seguem com relação à arquitetura Java J2EE.O XML, quando usado no J2EE, necessita de um tratamento específico porque o Java não possui nenhuma API nativa para a interpretação de XML. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1119Q113779 | Programação , Net, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIOEm uma reunião técnica sobre a construção de um sistema ASP.NET, um administrador de banco de dados recomendou que fosse utilizado Connection Pooling. Essa técnica é caracterizada por ✂️ a) verificar a carga do banco de dados antes de realizar consultas. ✂️ b) evitar ataques de SQL Injection em códigos C#. ✂️ c) impedir vazamento de memória em conexões de usuários. ✂️ d) permitir o reúso de conexões de banco de dados. ✂️ e) utilizar uma camada de ORM como o NHibernate. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1120Q240802 | Programação, Conceitos básicos de programação, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPETexto associado.Julgue os próximos itens, relativos a linguagens de programação,compilador, interpretador, montador e link-editor. O link-editor tem a função de vincular os dados de um programa aos programas de sistema e a outros programas de usuário. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
1101Q243154 | Programação, Net, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPETexto associado.Sabendo que, em contrapartida à tecnologia J2EE de livre acesso,o framework .NET é proprietário, julgue os itens subsequentes,relativos ao framework .NET.Por não ser extensível, o ADO.NET não possibilita a criação de novos objetos que permitam operações com a origem dos dados, como a execução de comandos SQL para a comunicação com outras fontes de dados não disponíveis na configuração original. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1102Q119136 | Programação , Java, Analista de Sistemas, TRANSPETRO, CESGRANRIOSobre a declaração e uso de classes, métodos e atributos no Java, é correto afirmar que: ✂️ a) em uma mesma classe pode-se declarar dois métodos privados que apresentam o mesmo nome. ✂️ b) em um método de uma classe filha, a cláusula this é utilizada para acessar um atributo da classe mãe. ✂️ c) uma classe filha somente pode sobrepor um método ou atributo da classe mãe se ele for público. ✂️ d) uma classe abstrata pode ser implementada por uma classe concreta através da instrução implements. ✂️ e) os corpos dos métodos das interfaces são codificados para garantir que as classes que as utilizam sigam o mesmo padrão de comunicação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1103Q113560 | Programação, Java, Analista de Informática, MPU, CESPE CEBRASPETexto associado.Em relação ao Hibernate 3.5.1-final, julgue os itens a seguir. O C3P0 é uma rede de conexão JDBC, de código aberto, distribuído junto com o Hibernate, no diretório lib. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1104Q162206 | Programação, Net, Auditor de Controle Externo, TCE ES, CESPE CEBRASPETexto associado.A respeito do desenvolvimento de sistemas por meio de ASP.NET, julgue os próximos itens.No exemplo abaixo, a propriedade AccessKey da classe WebControl é utilizada para validar o texto digitado após terem sido pressionadas as teclas de atalho Alt + X. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1105Q120266 | Programação , Orientação a Objetos, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPETexto associado.Com relação às técnicas de programação orientada a objetos, julgueos itens a seguir.Uma classe abstrata não pode ser diretamente instanciada. Somente as subclasses derivadas por herança múltipla de classes abstratas, chamadas de classes concretas, podem ser instanciadas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1106Q107733 | Programação, Analista de Controle Externo Tecnologia da Informação, TCE GO, FCCCompiladores, montadores e ligadores são softwares que convertem programas de um formato de código (entrada) para um mais próximo ao formato executável compreendido pela máquina (saída). Os ligadores geram como saída ✂️ a) programas objeto. ✂️ b) bibliotecas de programas semicompilados. ✂️ c) programas em formato bytecode. ✂️ d) programas executáveis em linguagem de máquina. ✂️ e) programas compilados em código intermediário, mas ainda não executáveis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1107Q684790 | Programação, Sargento da Aeronáutica Informática, EEAR, Aeronáutica, 2019Considerando-se os operadores disponíveis na linguagem PHP, assinale a alternativa que corresponde à saída script abaixo. <?php $x=45; $y=9; $resultado=!($x%$y<>O)?($x/$y):($x*$y/9); echo ++$resultado;?> ✂️ a) 5 ✂️ b) 6 ✂️ c) 45 ✂️ d) 46 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1108Q253033 | Programação, Ruby, Técnico Judiciário Programação de Sistemas, TRE SP, FCCDurante a criação de uma aplicação utilizando Ruby on Rails, vários diretórios e arquivos são criados automaticamente. O diretório que contém o esquema básico da aplicação para o MVC (models, views e controllers) é nomeado ✂️ a) mvc. ✂️ b) app. ✂️ c) bin. ✂️ d) public. ✂️ e) lib. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1109Q156286 | Programação, Ajax, Analista Ministerial Informática, MPE PI, CESPE CEBRASPETexto associado.Julgue os próximos itens, a respeito de linguagens e tecnologias de programação. Nas aplicações desenvolvidas com AJAX, a comunicação entre as aplicações na Web e o servidor é feita de forma síncrona. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1110Q165787 | Programação, JEE, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPETexto associado.Considerando as tecnologias de servidores de aplicação JEE, julgueos itens seguintes. A diminuição da segurança, a perda de desempenho e o aumento do TCO são alguns dos impactos do emprego de servidores de aplicação JEE. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1111Q118430 | Programação , Java, Analista de Sistemas, CODESP SP, FGVAssinale a sintaxe correta para a estrutura CASE em Java. ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1112Q118451 | Programação , Orientação a Objetos, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de lógica de programação, julgue os itens de 72 a 78.Um encapsulamento é uma organização lógica para um conjunto de computações relacionadas; em um encapsulamento, há subprogramas e dados por eles manipulados. Uma abstração é uma representação de uma entidade que inclui somente os atributos de importância em um contexto particular. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1113Q851152 | Programação, HTML, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020Acerca de desenvolvimento de sistemas web, julgue os item a seguir. No HTML 5, os novos campos para formulários, como email, search e range, e os atributos, como placeholder, pattern e required, reduzem a necessidade de utilização de plugins para auxiliar a formatação dos elementos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1114Q255225 | Programação, Net, Técnico Judiciário Programação de Sistemas, TRE SP, FCCO Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possuí um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado ✂️ a) TextMate. ✂️ b) Lexical Analyzer. ✂️ c) IntelliSense. ✂️ d) Active Directory. ✂️ e) ActiveSync. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1115Q242974 | Programação, Programação orientada a objetos, Técnico Administrativo Informática, ANAC, CESPE CEBRASPETexto associado.Com relação a aspectos de linguagem de programação,programação estruturada, programação orientada a objetos econceitos associados, julgue os itens de 106 a 113.O uso de mais de uma super classe imediata é usualmente denominado herança múltipla; ter somente uma super classe direta é denominado herança simples. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1116Q686897 | Programação, Analista de Gestão de Resíduos Sólidos Informática, SLU DF, CESPE CEBRASPE, 2019Julgue o item seguinte, a respeito de segurança e criptografia. Para gerar um código hash em Java, é correto utilizar o método digest da classe java.security.MessageDigest, informando-se como parâmetro, no momento da sua instanciação, o nome do hash a ser gerado, como, por exemplo, o MD5 e o SHA-1. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1117Q849224 | Programação, Conceitos básicos de programação, Ministério da Economia Tecnologia da Informação TI, CESPE CEBRASPE, 2020Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente. Uma imagem de contêiner tem como característica a imutabilidade, ou seja, ela não muda após a sua construção; no entanto, ela pode ser configurada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1118Q264042 | Programação, XML, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPETexto associado.Julgue os itens que se seguem com relação à arquitetura Java J2EE.O XML, quando usado no J2EE, necessita de um tratamento específico porque o Java não possui nenhuma API nativa para a interpretação de XML. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1119Q113779 | Programação , Net, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIOEm uma reunião técnica sobre a construção de um sistema ASP.NET, um administrador de banco de dados recomendou que fosse utilizado Connection Pooling. Essa técnica é caracterizada por ✂️ a) verificar a carga do banco de dados antes de realizar consultas. ✂️ b) evitar ataques de SQL Injection em códigos C#. ✂️ c) impedir vazamento de memória em conexões de usuários. ✂️ d) permitir o reúso de conexões de banco de dados. ✂️ e) utilizar uma camada de ORM como o NHibernate. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1120Q240802 | Programação, Conceitos básicos de programação, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPETexto associado.Julgue os próximos itens, relativos a linguagens de programação,compilador, interpretador, montador e link-editor. O link-editor tem a função de vincular os dados de um programa aos programas de sistema e a outros programas de usuário. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro