Questões de Concursos

filtre e encontre questões para seus estudos.

Julgue os itens que se seguem, referentes a fundamentos de computação e a linguagens de programação.

Em programação orientada a objetos, a herança serve para criar classes que incorporem propriedades e métodos de outras classes. Assim, é possível construir uma classe a partir de outra sem ter de reescrevê-la.

Com relação a aspectos de linguagem de programação, programação estruturada, programação orientada a objetos e conceitos associados, julgue os itens de 106 a 113.

Por ser considerada técnica insegura de programação, o conceito de encapsulamento não é mais indicado para uso em linguagem de programação orientada a objeto.

Wicket representa um framework Java de desenvolvimento Web, construído sobre API servlet Sun Microsystems, ao contrário do Struts, que se baseia no modelo Model-View- Controller (MVC). Ter um conhecimento profundo do ciclo de vida Wicket ajuda o desenvolvedor a usar Wicket de forma mais eficaz. O ciclo de vida consiste das seguintes etapas

Em relação a PHP e JSP é correto afirmar:

Assinale a opção que apresenta, respectivamente, uma linguagem utilizada na modelagem de sistemas computacionais, sendo um de seus diagramas o Diagrama de Casos de Uso, e uma linguagem que utiliza tags para estruturar e organizar dados, sendo muito utilizada para estabelecer um mecanismo flexível de troca de informações entre aplicações distribuídas.

Acerca das tecnologias utilizadas para o desenvolvimento de sistemas em linguagem Java, julgue os itens a seguir.

FillLayout é o gerenciador de leiaute mais simples em SWT: ele organiza os componentes gráficos em uma única linha ou coluna, e todos com o mesmo tamanho.

JavaServer Pages (JSP) permite a geração dinâmica de páginas Web. A respeito das funcionalidades, da sintaxe e da semântica do JSP, julgue os itens seguintes.

Cada JSP passa por duas fases distintas. Na primeira, denominada translation time, o tradutor transforma um arquivo em um servlet. A segunda fase ocorre quando o servlet é executado para a geração da página. A manipulação dos comentários ocorre na primeira fase, o tradutor omite qualquer comentário fazendo que o servlet não o tenha que manipular.

Em relação às tecnologias empregadas em portais corporativos, julgue os itens que se seguem.

O CSS é uma linguagem de estilo que permite separar o formato e o conteúdo de documentos. Entretanto, as definições do CSS não são suportadas igualmente por todos os navegadores.

Na taxonomia utilizada para as formas de polimorfismo são, respectivamente, dois tipos categorizados como universal e dois como Ad Hoc:

A linguagem de modelagem unificada (Unified Modeling Language - UML) é destinada a proporcionar uma forma padrão para visualizar o projeto de um sistema. De acordo com os conceitos de UML, é correto afirmar que

Para cada arquivo de código fonte da Unit, a compilação Delphi cria um arquivo correspondente de código objeto representados, respectivamente, pelas extensões

Julgue as seguintes afirmações sobre CSS.

I. CSS é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML.

II. Diferente de XML e HTML, CSS contém apenas informações sobre a apresentação (formato) de um documento. Isto permite a separação entre o dado e a forma como o mesmo será apresentado.

III. O código em CSS abaixo define que a fonte padrão de uma página que use tal estilo será Arial, caso não exista substitui por Verdana. Além disso, define a cor de fundo do corpo da página. body { font-family: Arial, Verdana; backcolor: #FFF; }

Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s):

A arquitetura de portais corporativos construídos usando a tecnologia Java EE se baseia em três componentes fundamentais: o portal, o portlet e o portlet container. O container da Apache que fornece a implementação de referência do Java Portlet Specification é chamado de

Com relação aos conceitos básicos da linguagem JavaScript é correto afirmar que

A respeito da sintaxe e da semântica das linguagens ASP e PHP4, julgue os itens seguintes.

ASP não é uma linguagem de script e sim um mecanismo de integração de uma linguagem de script em páginas web. Uma linguagem de script é o VBScript, que pode ser executado diretamente em uma página web.

Considerando o seguinte programa em Java: public class ClasseTeste { public static void main(String[] a) { int j=0; http://www.java.xx for(int i=0; i < 4; i++) { j=j*i; if(i==2) break http; j=j+i; } System.out.println("***Resultado final: "+ j); } } podemos afirmar quanto à sua compilação e execução:

Observe as afirmações a seguir, a respeito das seções interface e implementation nas Units Delphi 7:

i. variáveis declaradas na seção interface são globais à Unit onde elas foram declaradas e a qualquer outra que insira esta Unit na sua cláusula uses;

 ii. variáveis declaradas na seção implementation de uma Unit podem ser usadas apenas na Unit onde foram declaradas;

iii. o código dos métodos das classes definidas em uma Unit podem ser escritos apenas na seção implementation desta mesma Unit;

 iv. as seções interface e implementation de uma Unit, se não usadas, podem ser removidas do código.

O número de afirmações corretas é:

É uma API que padroniza a ligação a aplicações legadas na plataforma Java Enterprise Edition:

Quanto aos conceitos de orientação a objeto na linguagem Java, julgue os seguintes itens. Se três classes A, B e C definem o método m(), tal que, B estende A e C estende B, o método m() da classe C pode sempre invocar o método m() definido na classe A.
Página 38