Questões de Concurso Sobre programação

Foram encontradas 12.739 questões

Q2252747 Programação
Os bits são usados para armazenar e transmitir informações digitais. Sobre bits é correto afirmar:
I - Bit é a menor unidade lógica de um sistema digital. II - Assume um dos dois níveis lógicos possíveis, “0” ou “1”. III - Bit é um sistema digital processado, também conhecido como relógio, frequência de operação ou, ainda, velocidade de operação do sistema. IV - O termo é uma abreviação da expressão dígito binário ou “bynary digit“, em inglês.
Alternativas
Q2252532 Programação
O que é um objeto em programação orientada a objetos? 
Alternativas
Q2252531 Programação
O que é encapsulamento em programação orientada a objetos? 
Alternativas
Q2252527 Programação
Em Delphi, qual é o tipo de dado usado para armazenar valores monetários?
Alternativas
Q2252526 Programação
No PHP, qual é a função apropriada para filtrar e validar dados de entrada do usuário em um formulário web?
Alternativas
Q2252515 Programação
Qual propriedade CSS é usada para alterar a cor de fundo de um elemento HTML?  
Alternativas
Q2252514 Programação
Qual é a diferença entre o método querySelector() e o método querySelectorAll() em JavaScript? 
Alternativas
Q2252512 Programação
O que é o conceito de box model no CSS? 
Alternativas
Q2252511 Programação
Qual é a função do evento DOMContentLoaded em JavaScript? 
Alternativas
Q2252510 Programação
Qual é a função do JavaScript em uma página web? 
Alternativas
Q2252509 Programação
Qual é a diferença entre as funções "include" e "require" no PHP?
Alternativas
Q2249356 Programação
O servidor de aplicações Jboss, versão 7, pode ser inicializado de modos diferentes.
Em relação a eles, analise as afirmativas a seguir:
I. A inicialização em modo domínio gerenciado permite que o administrador execute e gerencie uma topologia de várias instâncias de servidores a partir de um único ponto de controle. II. A inicialização em modo servidor autônomo é um processo independente, muito parecido com uma instância JBoss Application Server 3, 4, 5 ou 6. Instâncias autônomas podem ser iniciadas por meio dos scripts de inicialização standalone.sh ou standalone.bat. III. Ao iniciar um modo híbrido através dos scripts de inicialização domain.sh ou domain.bat, o administrador inicia um Local Controller e pelo menos uma instância do JBoss Application Server 7, sendo que essa instância deve ser configurada para atuar como o Domain Controller.
Está correto o que se afirma em
Alternativas
Q2249350 Programação
Um documento WSDL (verão 1.1) é um arquivo com sintaxe XML, sendo que os serviços podem ser compostos por diversos elementos.
O elemento que representa a definição abstrata dos dados que estão sendo transmitidos se chama
Alternativas
Q2249349 Programação
Considerando as práticas de programação segura e revisão de código, avalie se os itens a seguir são falsos (F) ou verdadeiros (V).
( ) A revisão do código é um método que visa a garantir que as ferramentas de inteligência artificial adotem técnicas de desenvolvimento seguro. Uma regra geral é que um teste de funcionalidade não deve descobrir nenhuma vulnerabilidade em aplicativos relacionadas ao código desenvolvido após o aplicativo ter passado por uma revisão duplo cego adequada do código de segurança. ( ) Todas as revisões de código de segurança são uma combinação de esforço humano e suporte tecnológico. Em uma extremidade é uma pessoa com um editor de texto. No outro extremo da escala está um especialista em segurança com uma ferramenta avançada de análise estática. ( ) As ferramentas de verificação automática de código são boas para avaliar grandes quantidades de código pois podem apontar possíveis problemas, mas um desenvolvedor precisa verificar cada resultado para que se determine se é um problema real e se é realmente explorável e avalie os riscos.
As afirmativas são, respectivamente,
Alternativas
Q2249348 Programação
Considerando o XSLT versão 3.0, analise os itens a seguir:
I. Os processadores XSLT devem usar o mesmo mecanismo de namespaces dos documentos XML. O XSLT usa como namespace a URI http://www.w3.org/1999/XSLT/Transform. Esse namespace é usado para identificar elementos, atributos e outros nomes que possuem um significado especial definido nesta especificação. II. A linguagem XSLT oferece duas alternativas para processar repetições de itens em sequência: xsl:for-each e xsl:do-iterate. A principal diferença entre eles é que com xsl:for-each, o processamento aplicado a cada item de uma sequência é independente do processamento aplicado a qualquer outro item. Em contraste, com xsl:do-iterate, o processamento é explicitamente sequencial enquanto um item está sendo processado, podem ser calculados valores que ficam disponíveis para uso enquanto o próximo item está sendo processado. III. A instrução xsl:try pode ser usada para interceptar erros dinâmicos que ocorrem durante o processamento de uma expressão; a ação de recuperação de tais erros é definida usando um xsl:catch.
Está correto o que se afirma em
Alternativas
Q2249346 Programação
Considerando JavaServer Faces 2 (JSF) e suas interfaces de usuário (UI), analise os itens a seguir:
I. Oferece diversas facilidades de uso; por exemplo, simplifica a migração de dados da aplicação para a UI ou provenientes dela. Adicionalmente, ajuda a gerenciar o estado da UI nas solicitações do servidor. II. JSF é um framework de UI para aplicações Java Web. Foi projetado para facilitar a tarefa de escrever e manter as aplicações que são executadas em um servidor de aplicações Java e renderizar as UI de volta a um cliente de destino, ele facilita a construção das interfaces pois não reusa o conjunto de componentes da UI. III. Oferece um modelo simples para conectar os eventos síncronos gerados no servidor de regras de negócio ao código bytecode da aplicação executada no cliente. No entanto, não permite personalizar os componentes de UI para que sejam construídos e reutilizados em outros projetos.
Está correto o que se afirma em
Alternativas
Q2249345 Programação
O objeto XMLHttpRequest é essencial para o AJAX, sendo suportado por todos os navegadores modernos.
Os métodos válidos desse objeto são
Alternativas
Q2249344 Programação
O package javax.ejb do Java EE v8 contém as classes e interfaces Enterprise JavaBeans que definem os contratos entre o bean corporativo e seus clientes e entre o bean corporativo e o contêiner EJB. As interfaces válidas desse package são:
Alternativas
Q2249343 Programação
Os aplicativos Java EE v8 são constituídos de diversos componentes. Um componente é uma unidade de software funcional independente que é montada em um aplicativo com suas classes e arquivos relacionados e que se comunica com outros componentes.
Em relação ao temas, analise as afirmativas a seguir:
I. Um aplicativo cliente fornece uma maneira para os usuários lidarem com tarefas que requerem interface mais rica do que aquela que pode ser fornecida por uma linguagem de marcação. Um aplicativo cliente geralmente tem uma interface gráfica do usuário criada a partir da API Swing ou da API Abstract Window Toolkit. II. Os componentes de tecnologia Java Servlet, JavaServer Faces e JavaServer Pages são componentes executados no servidor Web, enquanto os componentes EJB são executados no servidor de regras de negócios. III. Os componentes Java EE são interpretados da mesma forma que qualquer programa na linguagem Java. As semelhanças entre os componentes Java EE e as classes Java "padrão" são que eles são montados e são verificados como bem formados e se estão em conformidade com a especificação Java EE, são executados e gerenciados pelo aplicativo cliente.
Está correto o que se afirma em
Alternativas
Q2249340 Programação
Considere o pseudo-código de uma função que rearranja um array de números, indexado a partir de zero, recebido como parâmetro, de modo que os números sejam dispostos em ordem decrescente. Imagem associada para resolução da questão
Com relação à lógica de programação aqui empregada, é possível que haja erros nesse código.
Com o auxílio da numeração das linhas, assinale o diagnóstico correto sobre a lógica dos comandos.
Alternativas
Respostas
2241: D
2242: D
2243: B
2244: D
2245: D
2246: B
2247: A
2248: E
2249: D
2250: C
2251: B
2252: D
2253: E
2254: E
2255: A
2256: A
2257: E
2258: D
2259: D
2260: C