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 821Q639130 | Informática, Programação, Técnico Judiciário, TJ PE, FCCSão práticas eficientes para revisão de código, EXCETO: ✂️ a) Revisar código por, no máximo, 90 minutos por vez. ✂️ b) Revisar até 500 linhas de código por hora. ✂️ c) Adotar revisões de código com auxílio de ferramentas. ✂️ d) Revisar até 1000 linhas de código por vez. ✂️ e) Decidir antecipadamente os objetivos do processo de revisão de código e como medir sua efetividade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 822Q628926 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPECom relação aos frameworks de software, julgue os itens subseqüentes. A tecnologia Enterprise JavaBeans (EJB) é uma arquitetura de componentes do tipo cliente que atua na plataforma J2EE. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 823Q632559 | Informática, Programação, Técnico Judiciário, TRE SE, FCCConsidere: I. scripts são pequenos programas criados para serem executados em um interpretador e, geralmente, não precisam ser convertidos em um arquivo binário antes de serem executados. II. No arquivo de lote, os dados de entrada são coletados em grupos, ou lotes, e processados em seqüência por um ou mais jobs. III. Comparado ao processamento online, o processamento batch costuma se mostrar mais eficiente nos casos de operações rotineiras de baixo volume. IV. Script é uma descrição geral de qualquer programa escrito em linguagem compilada. É correto o que se afirma APENAS em ✂️ a) I e II. ✂️ b) I, II e IV. ✂️ c) II e III. ✂️ d) III e IV. ✂️ e) I e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 824Q633077 | Informática, Programação, Analista de Sistemas, TJ AC, CESPE CEBRASPERelativamente a programação e tecnologia Java, julgue os itens subsequentes. A anotação @Restrict aplica restrição de segurança ao componente, o que torna seu acesso restrito a usuários conectados na aplicação Seam. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 825Q643576 | Informática, Programação, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPEOs software básicos incluem programas e sistemas que controlam o hardware e interagem com o software de aplicação. Na classe de software básico, destacam-se os montadores, os ligadores, os carregadores e os tradutores. Com relação a esse assunto e aos sistemas de numeração aritmética de complemento e ponto flutuante, julgue os próximos itens. Na aritmética de complemento de dois, o dígito mais significativo informa o sinal do número. Se esse dígito for zero, o número representado é positivo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 826Q614969 | Informática, Programação, Técnico Judiciário, TRT 2a, FCCIncrementar um contador para controlar um laço de programa é uma operação que deve ser posicionada ✂️ a) como teste de condição antes do laço. ✂️ b) como teste de condição após o laço. ✂️ c) na saída negativa do teste de fim de arquivo. ✂️ d) na saída negativa do teste do contador. ✂️ e) na saída positiva do teste de fim de arquivo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 827Q637556 | Informática, Programação, Analista de Procuradoria, PGE RO, FGVAnalise, abaixo, a lista de definições que podem ser estabelecidas por meio de um esquema (schema) para um documento XML: I. os elementos que podem ser utilizados; II. os tipos de dados para elementos e atributos; III. valores default para elementos e atributos; IV. espaços reservados para comentários. Somente estão corretas as afirmativas: ✂️ a) I e II; ✂️ b) I e III; ✂️ c) II e III; ✂️ d) I, II e III; ✂️ e) II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 828Q629647 | Informática, Programação, Perito Criminal Federal, Polícia Federal, CESPE CEBRASPENo que se refere às linguagens de programação, julgue os itens subsecutivos. No servlet e Jsp, o tratamento de caracteres especiais como caractere comum, recebidos em páginas HTML, pode ser feito por meio do método estático encode da classe java.net.URLEncoder. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 829Q619170 | Informática, Programação, Analista do Ministério Público, MPE AL, COPEVE UFALUsar uma classe lista dentro de uma classe carrinho de compras é exemplo de um bom princípio de programação. Tal princípio é chamado de ✂️ a) reutilização. ✂️ b) polimorfismo. ✂️ c) redundância. ✂️ d) recursão. ✂️ e) interface. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 830Q629993 | Informática, Programação, Tecnologia da Informação, MPOG, CESPE CEBRASPEA respeito de interface web, ferramentas de desenho e padrões web, julgue os próximos itens. O Ajax — que carrega e renderiza uma página utilizando recursos de scripts que estão rodando pelo lado do cliente (navegador) — utiliza um objeto XMLHttpRequest e o método open para abrir um documento em uma linguagem de marcação, bem como para passar argumentos e capturar uma resposta. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 831Q622828 | Informática, Programação, Analista Judiciário, CNJ, CESPE CEBRASPEAcerca de interoperabilidade de sistemas, julgue os itens subsequentes. Nos registros de negócio UDDI, a descrição da forma de acesso aos web services é um procedimento contido nas páginas verdes (green pages). ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 832Q621300 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPEExistem diversos padrões de formatação de dados que permitem a comunicação em ambientes heterogêneos. A respeito desse assunto, julgue os itens seguintes. O formato IBM 3270 foi desenvolvido, principalmente, para transmissão de dados entre um programa aplicativo e um terminal com teclado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 833Q611677 | Informática, Programação, Analista de Sistemas, ELETROBRÁS, NCEDas alternativas abaixo, aquela que contém somente elementos para definição de um formulário de Sapscript é: ✂️ a) dados de cabeçalho, parágrafos, cadeia de caracteres, janelas, páginas; ✂️ b) parametrizações em FI, elemento de dados; ✂️ c) dados de cabeçalho, dados de fornecedores, cadeia de caracteres; ✂️ d) parágrafos, janelas, telas de seleção, elemento de dados; ✂️ e) batch input, programa online, tabela transparente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 834Q639875 | Informática, Programação, Analista de Sistemas, TJ AC, CESPE CEBRASPERelativamente a programação e tecnologia Java, julgue os itens subsequentes. A anotação @Role permite apenas uma regra por componente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 835Q616594 | Informática, Programação, Técnico Judiciário, TRE PA, CESPE CEBRASPENa arquitetura Struts, o componente que é responsável por receber as requisições do navegador e invocar os objetos de negócio do modelo para executar algum processo é o ✂️ a) controller. ✂️ b) connection pool. ✂️ c) validate. ✂️ d) communication layer. ✂️ e) application layer. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 836Q634854 | Informática, Programação, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPEJulgue os itens de 56 a 66, que versam sobre as características dos periféricos e dispositivos de armazenamento, sobre a organização lógica e física dos arquivos, bem como sobre a representação e o armazenamento da informação e sobre os métodos de acesso. Comparado com uma interface IDE (intelligent drive electronics), é correto afirmar que uma interface SCSI (small computer system interface) possui taxas de transferência de dados mais elevadas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 837Q645370 | Informática, Programação, Analista Judiciário, CNJ, CESPE CEBRASPENo que se refere às tecnologias de desenvolvimento web em Java, julgue os itens a seguir. Apesar de serem independentes de plataforma, os servlets, para funcionarem, precisam utilizar o protocolo HTTP. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 838Q623102 | Informática, Programação, Analista Judiciário, STM, CESPE CEBRASPECom relação à arquitetura de aplicações web, julgue os itens a seguir. O modelo de componentes para computação distribuída DCOM (distributed component object model) utiliza o mecanismo proprietário OLE (object linking and embedding) e implementa o mecanismo RPC em sua arquitetura para a troca de mensagens entre aplicações na Internet. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 839Q613905 | Informática, Programação, Analista de Sistemas, ELETROBRÁS, NCEO comando "write" é utilizado para: ✂️ a) obter dados de uma tabela interna; ✂️ b) efetuar cálculos; ✂️ c) gravar uma informação em uma tabela transparente; ✂️ d) gravar dados em um relatório; ✂️ e) obter a data do dia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 840Q633628 | Informática, Programação, Analista, MPE MS, FGVCom relação à documentação do Hibernate 3.5, analise as afirmativas a seguir. I. Uma "Entity manager factory" é usada para fornecer instâncias de "Entity manager". II. Diferentes instâncias de "Entity manager" fornecidas pela mesma "Entity manager factory" podem ser configuradas para se conectar com diferentes bancos de dados. III. A interface "Entity manager factory", definida na especificação JPA, possui funcionalidades similares à interface "PersistencyFactory", definida nativamente no Hibernate. Assinale: ✂️ a) se somente a afirmativa I estiver correta. ✂️ b) se somente a afirmativa II estiver correta. ✂️ c) se somente a afirmativa III estiver correta. ✂️ d) se somente as afirmativas I e II estiverem corretas. ✂️ e) se todas as afirmativas estiverem corretas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
821Q639130 | Informática, Programação, Técnico Judiciário, TJ PE, FCCSão práticas eficientes para revisão de código, EXCETO: ✂️ a) Revisar código por, no máximo, 90 minutos por vez. ✂️ b) Revisar até 500 linhas de código por hora. ✂️ c) Adotar revisões de código com auxílio de ferramentas. ✂️ d) Revisar até 1000 linhas de código por vez. ✂️ e) Decidir antecipadamente os objetivos do processo de revisão de código e como medir sua efetividade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
822Q628926 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPECom relação aos frameworks de software, julgue os itens subseqüentes. A tecnologia Enterprise JavaBeans (EJB) é uma arquitetura de componentes do tipo cliente que atua na plataforma J2EE. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
823Q632559 | Informática, Programação, Técnico Judiciário, TRE SE, FCCConsidere: I. scripts são pequenos programas criados para serem executados em um interpretador e, geralmente, não precisam ser convertidos em um arquivo binário antes de serem executados. II. No arquivo de lote, os dados de entrada são coletados em grupos, ou lotes, e processados em seqüência por um ou mais jobs. III. Comparado ao processamento online, o processamento batch costuma se mostrar mais eficiente nos casos de operações rotineiras de baixo volume. IV. Script é uma descrição geral de qualquer programa escrito em linguagem compilada. É correto o que se afirma APENAS em ✂️ a) I e II. ✂️ b) I, II e IV. ✂️ c) II e III. ✂️ d) III e IV. ✂️ e) I e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
824Q633077 | Informática, Programação, Analista de Sistemas, TJ AC, CESPE CEBRASPERelativamente a programação e tecnologia Java, julgue os itens subsequentes. A anotação @Restrict aplica restrição de segurança ao componente, o que torna seu acesso restrito a usuários conectados na aplicação Seam. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
825Q643576 | Informática, Programação, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPEOs software básicos incluem programas e sistemas que controlam o hardware e interagem com o software de aplicação. Na classe de software básico, destacam-se os montadores, os ligadores, os carregadores e os tradutores. Com relação a esse assunto e aos sistemas de numeração aritmética de complemento e ponto flutuante, julgue os próximos itens. Na aritmética de complemento de dois, o dígito mais significativo informa o sinal do número. Se esse dígito for zero, o número representado é positivo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
826Q614969 | Informática, Programação, Técnico Judiciário, TRT 2a, FCCIncrementar um contador para controlar um laço de programa é uma operação que deve ser posicionada ✂️ a) como teste de condição antes do laço. ✂️ b) como teste de condição após o laço. ✂️ c) na saída negativa do teste de fim de arquivo. ✂️ d) na saída negativa do teste do contador. ✂️ e) na saída positiva do teste de fim de arquivo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
827Q637556 | Informática, Programação, Analista de Procuradoria, PGE RO, FGVAnalise, abaixo, a lista de definições que podem ser estabelecidas por meio de um esquema (schema) para um documento XML: I. os elementos que podem ser utilizados; II. os tipos de dados para elementos e atributos; III. valores default para elementos e atributos; IV. espaços reservados para comentários. Somente estão corretas as afirmativas: ✂️ a) I e II; ✂️ b) I e III; ✂️ c) II e III; ✂️ d) I, II e III; ✂️ e) II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
828Q629647 | Informática, Programação, Perito Criminal Federal, Polícia Federal, CESPE CEBRASPENo que se refere às linguagens de programação, julgue os itens subsecutivos. No servlet e Jsp, o tratamento de caracteres especiais como caractere comum, recebidos em páginas HTML, pode ser feito por meio do método estático encode da classe java.net.URLEncoder. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
829Q619170 | Informática, Programação, Analista do Ministério Público, MPE AL, COPEVE UFALUsar uma classe lista dentro de uma classe carrinho de compras é exemplo de um bom princípio de programação. Tal princípio é chamado de ✂️ a) reutilização. ✂️ b) polimorfismo. ✂️ c) redundância. ✂️ d) recursão. ✂️ e) interface. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
830Q629993 | Informática, Programação, Tecnologia da Informação, MPOG, CESPE CEBRASPEA respeito de interface web, ferramentas de desenho e padrões web, julgue os próximos itens. O Ajax — que carrega e renderiza uma página utilizando recursos de scripts que estão rodando pelo lado do cliente (navegador) — utiliza um objeto XMLHttpRequest e o método open para abrir um documento em uma linguagem de marcação, bem como para passar argumentos e capturar uma resposta. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
831Q622828 | Informática, Programação, Analista Judiciário, CNJ, CESPE CEBRASPEAcerca de interoperabilidade de sistemas, julgue os itens subsequentes. Nos registros de negócio UDDI, a descrição da forma de acesso aos web services é um procedimento contido nas páginas verdes (green pages). ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
832Q621300 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPEExistem diversos padrões de formatação de dados que permitem a comunicação em ambientes heterogêneos. A respeito desse assunto, julgue os itens seguintes. O formato IBM 3270 foi desenvolvido, principalmente, para transmissão de dados entre um programa aplicativo e um terminal com teclado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
833Q611677 | Informática, Programação, Analista de Sistemas, ELETROBRÁS, NCEDas alternativas abaixo, aquela que contém somente elementos para definição de um formulário de Sapscript é: ✂️ a) dados de cabeçalho, parágrafos, cadeia de caracteres, janelas, páginas; ✂️ b) parametrizações em FI, elemento de dados; ✂️ c) dados de cabeçalho, dados de fornecedores, cadeia de caracteres; ✂️ d) parágrafos, janelas, telas de seleção, elemento de dados; ✂️ e) batch input, programa online, tabela transparente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
834Q639875 | Informática, Programação, Analista de Sistemas, TJ AC, CESPE CEBRASPERelativamente a programação e tecnologia Java, julgue os itens subsequentes. A anotação @Role permite apenas uma regra por componente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
835Q616594 | Informática, Programação, Técnico Judiciário, TRE PA, CESPE CEBRASPENa arquitetura Struts, o componente que é responsável por receber as requisições do navegador e invocar os objetos de negócio do modelo para executar algum processo é o ✂️ a) controller. ✂️ b) connection pool. ✂️ c) validate. ✂️ d) communication layer. ✂️ e) application layer. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
836Q634854 | Informática, Programação, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPEJulgue os itens de 56 a 66, que versam sobre as características dos periféricos e dispositivos de armazenamento, sobre a organização lógica e física dos arquivos, bem como sobre a representação e o armazenamento da informação e sobre os métodos de acesso. Comparado com uma interface IDE (intelligent drive electronics), é correto afirmar que uma interface SCSI (small computer system interface) possui taxas de transferência de dados mais elevadas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
837Q645370 | Informática, Programação, Analista Judiciário, CNJ, CESPE CEBRASPENo que se refere às tecnologias de desenvolvimento web em Java, julgue os itens a seguir. Apesar de serem independentes de plataforma, os servlets, para funcionarem, precisam utilizar o protocolo HTTP. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
838Q623102 | Informática, Programação, Analista Judiciário, STM, CESPE CEBRASPECom relação à arquitetura de aplicações web, julgue os itens a seguir. O modelo de componentes para computação distribuída DCOM (distributed component object model) utiliza o mecanismo proprietário OLE (object linking and embedding) e implementa o mecanismo RPC em sua arquitetura para a troca de mensagens entre aplicações na Internet. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
839Q613905 | Informática, Programação, Analista de Sistemas, ELETROBRÁS, NCEO comando "write" é utilizado para: ✂️ a) obter dados de uma tabela interna; ✂️ b) efetuar cálculos; ✂️ c) gravar uma informação em uma tabela transparente; ✂️ d) gravar dados em um relatório; ✂️ e) obter a data do dia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
840Q633628 | Informática, Programação, Analista, MPE MS, FGVCom relação à documentação do Hibernate 3.5, analise as afirmativas a seguir. I. Uma "Entity manager factory" é usada para fornecer instâncias de "Entity manager". II. Diferentes instâncias de "Entity manager" fornecidas pela mesma "Entity manager factory" podem ser configuradas para se conectar com diferentes bancos de dados. III. A interface "Entity manager factory", definida na especificação JPA, possui funcionalidades similares à interface "PersistencyFactory", definida nativamente no Hibernate. Assinale: ✂️ a) se somente a afirmativa I estiver correta. ✂️ b) se somente a afirmativa II estiver correta. ✂️ c) se somente a afirmativa III estiver correta. ✂️ d) se somente as afirmativas I e II estiverem corretas. ✂️ e) se todas as afirmativas estiverem corretas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro