Questões de Concursos

filtre e encontre questões para seus estudos.

No que se refere a conceitos de estruturas de dados e suas representações na linguagem Java, julgue os itens a seguir.

A classe java.util.Stack é uma estrutura de dados que armazena objetos Java genéricos e inclui, entre outros, os métodos push(obj), que insere o objeto “obj” no topo da pilha, e pop(), que retira o objeto no topo da pilha e o retorna ao método que o solicitou.

São componentes da Visual Component Library (VCL) do Delphi 7, que permitem acesso direto a objetos de banco de dados por meio do Borland Database Engine (BDE), EXCETO:

Acerca da análise e programação orientadas a objetos, julgue os itens subseqüentes.

Na linguagem PHP (hypertext preprocessor), é possível herdar classes múltiplas, ou seja, uma classe pode herdar de mais de uma superclasse base.

AJAX (do inglês Asynchronous Javascript And XML) tem sido largamente utilizado no desenvolvimento de aplicações WEB. Um dos conceitos centrais do AJAX é a possibilidade de serem feitas requisições ao servidor através de código Javascript, rodando no navegador do usuário. Esse recurso é empregado principalmente para permitir que
Na linguagem de programação Java, para indicar que uma classe A é derivada de B, utiliza-se, na declaração de A, o modificador:

Os recursos da linguagem DHTML são divididos em três principais grupos; quais são eles?

A sintaxe <%- - comentário - -%> representa um tipo de comentário que pode ser usado em uma página JSP denominado Comentários

Sobre polimorfismo em Java, considere as seguintes afirmativas.

1. É o tipo do objeto referenciado, e não o tipo da variável de referência, que determina a versão de um método sobreposto que será executada.

2. Se uma superclasse tiver um método sobreposto por uma subclasse, quando diferentes tipos de objetos forem referenciados por uma variável de referência da superclasse, versões distintas do método serão executadas.

3. Despacho dinâmico de métodos é o mecanismo pelo qual a chamada a um método sobreposto é resolvida no tempo de execução, e não de compilação.

Assinale a alternativa que indica todas as afirmativas corretas.

Assinale a opção que apresenta dois pacotes da API do Java utilizados para construir aplicações com interface gráfica.

Acerca do planejamento estratégico de sistemas de informações e das atividades de análise de necessidades e de especificação de requisitos desses sistemas, julgue os itens seguintes.

Historicamente, a informática tem correspondido às expectativas e respondido aos requisitos implícitos e explícitos da maior parte dos executivos, principalmente na área de sistemas de informação estratégicos.

Julgue os itens que se seguem, referentes a hardware e software de um computador.

Uma linguagem de alto nível utiliza a combinação de um conjunto de símbolos de acordo com certas regras de sintaxe para expressar uma sequência de operações de máquina. Esse tipo de linguagem exige conhecimento do código de máquina e é mais difícil de ler, escrever e manter.

Julgue os itens que se seguem, relativos a conceitos de linguagens de programação.

Java é uma linguagem estruturada, ou seja, usa estruturas de E/S únicas, além da instrução goto.

Julgue os próximos itens, acerca de ZOPE/Plone.

O ZOPE/Plone utiliza, como repositório de dados, o ZODB, um sistema gerenciador de banco de dados orientado a objetos (SGBDOO) com suporte a binary large objects (BLOBs).

Com relação aos frameworks de software, julgue os itens subseqüentes.

O GTK é orientado a objetos e foi escrito em Java para a criação de interfaces gráficas e widgets.

Considerando o Linux como ambiente para desenvolvimento de aplicações Java, assinale a opção correta.

Com relação a servidores de web e de aplicação, julgue os próximos itens.

Apesar de ser embasado em J2EE e implementado em Java, uma das limitações do JBOSS é ser um servidor de aplicação incompatível com alguns dos sistemas operacionais que suportam Java, pois ele não oferece persistência.

A implementação de mecanismos de segurança é necessária para manter a confidencialidade, a integridade e a disponibilidade dos recursos de informação em sistemas de software. Sobre mecanismos de segurança para mitigar as ocorrências de vulnerabilidades em aplicações web, analise as afirmativas a seguir:

I. As rotinas de validação de dados de entrada devem ser centralizadas nos componentes que rodam no navegador por meio do uso intensivo de JavaScript.

II. Utilizar apenas pedidos POST para transmitir credenciais de autenticação.

III. Ativar o cache do navegador para as páginas que contenham informações sensíveis.

Está correto o que se afirma em:

Página 52