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 121Q32417 | Informática, Programação, Programador de Computador, Detran RN, FGVSão funções realizadas pelo módulo front-end de um compilador: ✂️ a) Análise léxica e análise lógica. ✂️ b) Análise sintática, análise léxica e análise lógica. ✂️ c) Análise sintática e análise lógica. ✂️ d) Análise semântica, análise léxica e análise sintática. ✂️ e) Análise semântica e análise lógica. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 122Q641811 | Informática, Programação, Técnico Judiciário, TRE SP, FCCA linguagem PHP permite a instalação de extensões que podem aumentar sua gama de funcionalidades. Uma das funcionalidades extras que podem ser adicionadas se refere a manipulação de arquivos XML. A extensão que possui várias classes que podem ser instanciadas para a leitura e gravação de arquivos XML é chamada ✂️ a) DOM. ✂️ b) XML-RPC. ✂️ c) Ctype. ✂️ d) SCA. ✂️ e) YAZ. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 123Q42653 | Informática, Programação, Analista de Tecnologia da Informação, SEDUC SP, VUNESPNa programação orientada a objetos, o conceito de polimorfismo indica que ✂️ a) cada classe tem uma limitação quanto ao número de atributos que a compõe. ✂️ b) o código de cada operação tem um limite máximo no número de linhas de código. ✂️ c) o nome dos métodos deve ser composto por, no máximo, 8 caracteres. ✂️ d) o nome das classes deve ser composto por, no máximo, 20 caracteres. ✂️ e) uma certa operação de uma classe pode nem sempre ativar o mesmo método. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 124Q643752 | Informática, Programação, Técnico Científico, BASA AM, CESPE CEBRASPEEm códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas. A estrutura while é um tipo de loop em que o código nela contido será executado até que a condição especificada de parada seja satisfeita. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 125Q18627 | Informática, Programação, Oficial Temporário, CIAAR, FABRelacionado ao fluxo de controle da linguagem Java, informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e depois assinale a alternativa que apresenta a sequência correta. ( ) Não podemos duplicar rótulos de case para um bloco switch. ( ) Quando uma instrução break é encontrada, o controle sai da instrução case atual e continua sua execução na instrução default. ( ) Um loop do tipo do{ } while(false) é executado ao menos uma vez. ( ) Uma assertion (premissa) é uma expressão que deve ser avaliada como falso somente se o código estiver funcionando adequadamente. ✂️ a) V – F – V – F. ✂️ b) V – F – F – V. ✂️ c) V – V – V – F. ✂️ d) F – F – V – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 126Q50188 | Informática, Programação, Técnico Ministerial, MPE PE, FCCQuando o JBoss Application Server 7 é iniciado para permitir o gerenciamento de múltiplas instâncias do servidor, há um arquivo de configuração principal que inclui a configuração de vários perfis (profiles) que instâncias do servidor podem ser configuradas para executar. Esse arquivo é conhecido como: ✂️ a) logging.xml. ✂️ b) domain.xml. ✂️ c) host.xml. ✂️ d) standalone.xml. ✂️ e) profile.xml. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 127Q633457 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPEJulgue os itens subsecutivos, referentes a tecnologias de desenvolvimento móvel. Como o iOS não implementa um sistema de garbage collection, o Objective-C mantém um contador de referência para os objetos de forma a viabilizar a liberação de memória de tal objeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 128Q636417 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPECom relação a linguagens de programação, julgue os próximos itens. O uso de um programa compilador ou um programa interpretador auxilia na definição da escolha da linguagem de programação a ser utilizada em um computador. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 129Q640535 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPEAcerca das linguagens de implementação de regras de negócio, julgue os itens seguintes. O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 130Q633142 | Informática, Programação, Oficial Bombeiro Militar, Bombeiro Militar DF, CESPE CEBRASPEQuanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes. Quando os objetos acessados por diferentes threads compartilham atributos de classe, os threads podem, concorrentemente, modificar os valores desses atributos, mesmo se acessarem os objetos via métodos synchronized. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 131Q15703 | Informática, Programação, Tecnologia da Informação, MPOG, CESPE CEBRASPECom referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos. O JME foi criado para trabalhar com ambientes de programação multiprocessados em ambientes distribuídos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 132Q631117 | Informática, Programação, Técnico Judiciário, 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 133Q627111 | Informática, Programação, Analista Administrativo, ANATEL, CESPE CEBRASPENo que diz respeito aos servlets, julgue os próximos itens. A tecnologia JSPs (JavaServer Pages) é uma extensão da tecnologia servlets, em que cada JSP é convertida pelo contêiner JSP em um servlet. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 134Q636881 | Informática, Programação, Técnico Científico, BASA AM, CESPE CEBRASPEA respeito de depuração em lógica de programação, julgue os itens que se seguem. Testes top-down são utilizados em conjunto com terminadores, em que uma técnica de rotina de inicialização substitui métodos de mais alto nível por um stub. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 135Q15704 | Informática, Programação, Tecnologia da Informação, MPOG, CESPE CEBRASPECom referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos. Diferentemente do JSE, o JEE adiciona bibliotecas que proveem funcionalidades para desenvolvimento de aplicações com tolerância a falhas, distribuídas em multicamadas e baseadas em componentes modulares em servidores de aplicação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 136Q30852 | Informática, Programação, Analista de Sistemas, CREA AC, FUNCABEm um projeto de software com base em Java, quando se utiliza o framework Hibernate, deseja-se: ✂️ a) automatizar os processos de construção de classes e também os testes de distribuição. ✂️ b) criar um container para instanciar classes java, definindo as dependências entre elas. ✂️ c) fornecer um controlador para facilitar a escrita de moldes padronizados no formato XML. ✂️ d) permitir que a camada de apresentação contenha cabeçalho e rodapé independentes. ✂️ e) transformar as classes em Java para tabelas de dados, gerando chamadas SQL. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 137Q642253 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPEAcerca dos componentes da arquitetura orientada a serviços, julgue os itens subsecutivos. Um web service pode ocorrer sobre o HTTP (hypertext transfer protocol), utilizando-se os serviços RESTfull (representational state transfer). ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 138Q19672 | Informática, Programação, Analista Administrativo, ANAC, CESPE CEBRASPECom relação ao desenvolvimento Java, julgue os itens a seguir. Em uma associação muito-para-muitos, no Hibernate, ao se alterar um dado de um dos lados da associação, ambas as associações serão persistidas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 139Q25822 | Informática, Programação, Assistente Técnico Administrativo, Casa da Moeda, CESGRANRIOA exceção comum StackOverflowException, em uma applet, é causada quando a(o) ✂️ a) applet tenta executar uma ação não permitida pela configuração do browser. ✂️ b) applet tenta armazenar um tipo de dado incorreto em um array. ✂️ c) conversão entre strings e números gera uma falha. ✂️ d) espaço de pilha do sistema se esgota. ✂️ e) espaço de memória para alocar um novo objeto se esgota Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 140Q629789 | Informática, Programação, Técnico Judiciário, 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 🖨️ Baixar PDF← AnteriorPróximo →
121Q32417 | Informática, Programação, Programador de Computador, Detran RN, FGVSão funções realizadas pelo módulo front-end de um compilador: ✂️ a) Análise léxica e análise lógica. ✂️ b) Análise sintática, análise léxica e análise lógica. ✂️ c) Análise sintática e análise lógica. ✂️ d) Análise semântica, análise léxica e análise sintática. ✂️ e) Análise semântica e análise lógica. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
122Q641811 | Informática, Programação, Técnico Judiciário, TRE SP, FCCA linguagem PHP permite a instalação de extensões que podem aumentar sua gama de funcionalidades. Uma das funcionalidades extras que podem ser adicionadas se refere a manipulação de arquivos XML. A extensão que possui várias classes que podem ser instanciadas para a leitura e gravação de arquivos XML é chamada ✂️ a) DOM. ✂️ b) XML-RPC. ✂️ c) Ctype. ✂️ d) SCA. ✂️ e) YAZ. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
123Q42653 | Informática, Programação, Analista de Tecnologia da Informação, SEDUC SP, VUNESPNa programação orientada a objetos, o conceito de polimorfismo indica que ✂️ a) cada classe tem uma limitação quanto ao número de atributos que a compõe. ✂️ b) o código de cada operação tem um limite máximo no número de linhas de código. ✂️ c) o nome dos métodos deve ser composto por, no máximo, 8 caracteres. ✂️ d) o nome das classes deve ser composto por, no máximo, 20 caracteres. ✂️ e) uma certa operação de uma classe pode nem sempre ativar o mesmo método. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
124Q643752 | Informática, Programação, Técnico Científico, BASA AM, CESPE CEBRASPEEm códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas. A estrutura while é um tipo de loop em que o código nela contido será executado até que a condição especificada de parada seja satisfeita. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
125Q18627 | Informática, Programação, Oficial Temporário, CIAAR, FABRelacionado ao fluxo de controle da linguagem Java, informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e depois assinale a alternativa que apresenta a sequência correta. ( ) Não podemos duplicar rótulos de case para um bloco switch. ( ) Quando uma instrução break é encontrada, o controle sai da instrução case atual e continua sua execução na instrução default. ( ) Um loop do tipo do{ } while(false) é executado ao menos uma vez. ( ) Uma assertion (premissa) é uma expressão que deve ser avaliada como falso somente se o código estiver funcionando adequadamente. ✂️ a) V – F – V – F. ✂️ b) V – F – F – V. ✂️ c) V – V – V – F. ✂️ d) F – F – V – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
126Q50188 | Informática, Programação, Técnico Ministerial, MPE PE, FCCQuando o JBoss Application Server 7 é iniciado para permitir o gerenciamento de múltiplas instâncias do servidor, há um arquivo de configuração principal que inclui a configuração de vários perfis (profiles) que instâncias do servidor podem ser configuradas para executar. Esse arquivo é conhecido como: ✂️ a) logging.xml. ✂️ b) domain.xml. ✂️ c) host.xml. ✂️ d) standalone.xml. ✂️ e) profile.xml. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
127Q633457 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPEJulgue os itens subsecutivos, referentes a tecnologias de desenvolvimento móvel. Como o iOS não implementa um sistema de garbage collection, o Objective-C mantém um contador de referência para os objetos de forma a viabilizar a liberação de memória de tal objeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
128Q636417 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPECom relação a linguagens de programação, julgue os próximos itens. O uso de um programa compilador ou um programa interpretador auxilia na definição da escolha da linguagem de programação a ser utilizada em um computador. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
129Q640535 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPEAcerca das linguagens de implementação de regras de negócio, julgue os itens seguintes. O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
130Q633142 | Informática, Programação, Oficial Bombeiro Militar, Bombeiro Militar DF, CESPE CEBRASPEQuanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes. Quando os objetos acessados por diferentes threads compartilham atributos de classe, os threads podem, concorrentemente, modificar os valores desses atributos, mesmo se acessarem os objetos via métodos synchronized. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
131Q15703 | Informática, Programação, Tecnologia da Informação, MPOG, CESPE CEBRASPECom referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos. O JME foi criado para trabalhar com ambientes de programação multiprocessados em ambientes distribuídos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
132Q631117 | Informática, Programação, Técnico Judiciário, 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
133Q627111 | Informática, Programação, Analista Administrativo, ANATEL, CESPE CEBRASPENo que diz respeito aos servlets, julgue os próximos itens. A tecnologia JSPs (JavaServer Pages) é uma extensão da tecnologia servlets, em que cada JSP é convertida pelo contêiner JSP em um servlet. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
134Q636881 | Informática, Programação, Técnico Científico, BASA AM, CESPE CEBRASPEA respeito de depuração em lógica de programação, julgue os itens que se seguem. Testes top-down são utilizados em conjunto com terminadores, em que uma técnica de rotina de inicialização substitui métodos de mais alto nível por um stub. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
135Q15704 | Informática, Programação, Tecnologia da Informação, MPOG, CESPE CEBRASPECom referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos. Diferentemente do JSE, o JEE adiciona bibliotecas que proveem funcionalidades para desenvolvimento de aplicações com tolerância a falhas, distribuídas em multicamadas e baseadas em componentes modulares em servidores de aplicação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
136Q30852 | Informática, Programação, Analista de Sistemas, CREA AC, FUNCABEm um projeto de software com base em Java, quando se utiliza o framework Hibernate, deseja-se: ✂️ a) automatizar os processos de construção de classes e também os testes de distribuição. ✂️ b) criar um container para instanciar classes java, definindo as dependências entre elas. ✂️ c) fornecer um controlador para facilitar a escrita de moldes padronizados no formato XML. ✂️ d) permitir que a camada de apresentação contenha cabeçalho e rodapé independentes. ✂️ e) transformar as classes em Java para tabelas de dados, gerando chamadas SQL. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
137Q642253 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPEAcerca dos componentes da arquitetura orientada a serviços, julgue os itens subsecutivos. Um web service pode ocorrer sobre o HTTP (hypertext transfer protocol), utilizando-se os serviços RESTfull (representational state transfer). ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
138Q19672 | Informática, Programação, Analista Administrativo, ANAC, CESPE CEBRASPECom relação ao desenvolvimento Java, julgue os itens a seguir. Em uma associação muito-para-muitos, no Hibernate, ao se alterar um dado de um dos lados da associação, ambas as associações serão persistidas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
139Q25822 | Informática, Programação, Assistente Técnico Administrativo, Casa da Moeda, CESGRANRIOA exceção comum StackOverflowException, em uma applet, é causada quando a(o) ✂️ a) applet tenta executar uma ação não permitida pela configuração do browser. ✂️ b) applet tenta armazenar um tipo de dado incorreto em um array. ✂️ c) conversão entre strings e números gera uma falha. ✂️ d) espaço de pilha do sistema se esgota. ✂️ e) espaço de memória para alocar um novo objeto se esgota Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
140Q629789 | Informática, Programação, Técnico Judiciário, 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