Questões de Concurso Sobre programação
Foram encontradas 14.866 questões
Considere o seguinte DTD:

Assinale a alternativa que mostra um documento XML que pode
ser validado com este DTD.
Considere o seguinte documento XML:

Para garantir o funcionamento correto das aplicações, componentes web devem obedecer a algumas diretrizes. Considerando essas diretrizes, analise as afirmativas a seguir.
I. Transações JTA devem ser iniciadas e concluídas na mesma thread em que o método de serviço/negócio é chamado. Threads adicionais que são criadas para qualquer outra finalidade dentro desse método não devem tentar iniciar transações JTA.
II. Recursos transacionais podem ser adquiridos e dispensados por uma thread diferente da thread do método de serviço/negócio, mas esses recursos não devem ser compartilhados entre essas threads.
III. Objetos de recursos transacionais (por exemplo, objetos de conexão JDBC) devem ser armazenados em campos estáticos já que esses objetos podem ser compartilhados por mais de uma transação simultaneamente.
Assinale:
Considerando o conceito de interoperabilidade com componentes que não fazem parte da plataforma Java EE versão 6, analise as afirmativas a seguir.
I. Containers EJB 3.0 podem se comunicar através dos protocolos JRMP, IIOP e HTTP.
II. Componentes CORBA podem ser acessados por componentes EJB através do protocolo IIOP (GIOP 1.2).
III. JRMP é um protocolo que permite que componentes de tecnologias externas à especificação Java EE (tais como .NET) sejam acessados remotamente por componentes Java EE.
Assinale:
Considerando o conceito de perfis (do inglês “profiles”) introduzido na especificação JEE versão 6, analise as afirmativas a seguir.
I. Um perfil é uma configuração da plataforma Java EE dirigida a (tendo como foco) uma classe específica de aplicações.
II. Todos os perfis Java EE compartilham um conjunto de características comuns, tais como a nomeação e injeção de recursos, regras de empacotamento e requisitos de segurança.
III. Perfis Java EE podem incluir qualquer conjunto de tecnologias que fazem parte da plataforma Java EE, mesmo que algumas regras da especificação Java EE, que dizem respeito às tecnologias incluídas, isoladamente ou em combinação com outras, sejam seguidas.
Assinale:


Para se obter a série de Fibonacci por meio de função recursiva com as informações dos comandos anteriores, deve ser utilizado o algoritmo da letra:


FILE *p;
p = fopen (nome_do_arquivo, modo_de_abertura);
Observe a instrução:
FILE *prova;
prova = fopen (“arquivo.dat", “wb+");
Pode-se afirmar que se realizou:

Assinale a alternativa que indica os métodos que estão disponíveis para uma instância da classe Sub.

Este comando pode ser escrito de forma mais simples como (as opções são apresentadas em Java e Python):
I. O servidor de aplicação Java EE difere de um servidor web tradicional por fornecer componentes que manipulam páginas JSP, servlets e por gerenciar a conexão com bancos de dados.
II. O servidor de aplicação Java EE implementa as APIs da plataforma Java EE e fornece os serviços padrão do Java EE. Podemos relacionar o Tomcat, JBoss e WebSphere como exemplos de servidores de aplicação Java EE.
III. Um dos componentes da plataforma JEE é o Enterprise JavaBeans (EJB), cujos os principais objetivos são fornecer um desenvolvimento rápido e simplificado de aplicações Java baseado em componentes distribuídos, transacionais, seguros e portáveis.
Assinale:

Usando esse documento, assinale a alternativa que apresenta um documento XML válido.
Com relação à boa formação de documentos XML, analise os itens a seguir.

Assinale:

Na figura, o método "method-A" do componente JEE "Bean-1" está sendo executado dentro do escopo da Transação "TX1" e, durante essa execução, ocorre uma chamada ao método "method-B" do componente JEE "Bean-2".
Assinale a alternativa que indica os atributos transacionais que podem ser usados para configurar o escopo transacional do método "method-B" do componente "Bean-2" de tal forma que ele seja executado dentro do contexto transação "TX1".
As condições a seguir devem ser validadas em um documento XML por um XML Schema:
● o documento tem um elemento raiz "Quantidade" cujo conteúdo é do tipo inteiro;
● o elemento "Quantidade" tem um atributo "Unidade" que deve ser descrito, não podendo ser omitido;
● o valor do atributo "Unidade" é do tipo texto.
Analise os documentos XML Shema a seguir e assinale V para o que definem corretamente essas condições e F para os que não o fazem.
( ) 
( ) 
( ) 
Na linguagem HTML, os browsers podem ter diferentes interpretações se uma tag for escrita como <HTML>, <Html> ou <html>.
Segundo o CSS3, classifica-se um link, no momento em que é clicado, como hover e, no instante em que sobre ele passa o mouse, como active.
Cookie é uma parte da informação armazenada como cadeia de texto em uma máquina. O navegador retornará o cookie para o servidor na próxima consulta da página.
Portlets podem ser definidos como componentes Java gerenciados por um container, que geram conteúdo dinâmico para páginas web por meio de classes Java independentes, que são compiladas para bytecode.