Questões de Concursos

filtre e encontre questões para seus estudos.

Existem 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.

Para ser considerado válido, um documento XML precisa estar em conformidade com um DTD (document type definition) ou com um XSchema.

Considere o programa em Object Pascal listado abaixo:

program pQ1; {$APPTYPE CONSOLE}

uses SysUtils;

const c = 20;

var

vi: Integer;

vr: Real;

b: Real;

procedure testaEscopo (var vr: Real);

var

b: Real;

begin

b:= 3.0;

vr:= vr - b;

Writeln( IntToStr(vi), FloatToStr(vr),

                                                FloatToStr(b));                                 //(a)

end;

begin

vi:= c;

b:= 4.0;

vr:= 5.0;

testaEscopo (vr);

Writeln( IntToStr(vi), FloatToStr(vr),

                                FloatToStr(b));                       // (b)

end.

A saída produzida pelo programa ( linhas (a) e (b) ) será:

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Em Python, o comando int("1") cria um objeto do tipo int, que recebe 1 como parâmetro no seu construtor.

Nas interfaces de usuário, são utilizados, muitas vezes, recursos multimídia diversos, combinados com componentes padronizados de GUI. Para a o projeto de tais interfaces, muitas ferramentas de design gráfico estão disponíveis e podem ser empregadas em conjunto para enriquecer as possibilidades do projeto e permitir a definição de interfaces mediante recursos interativos sofisticados. Em relação ao design gráfico de interfaces e às principais ferramentas disponíveis para tal atividade, julgue os itens subseqüentes.

O uso de componentes de GUI padronizados auxilia na concepção de interfaces intuitivas, uma vez que permite apresentar os componentes interativos de uma interface de maneira uniforme.

Sobre o ActionScript e sobre o JavaScript pode-se afirmar que:

Analise as seguintes sentenças em relação à linguagem PHP:

I . Existem variáveis dos tipos numéricos, alfanuméricas (strings), arrays e objetos.

II . A definição de suas próprias constantes pode ser feita pelo comando set constraints.

III . Não é necessário fazer declaração de variáveis, basta atribuir diretamenteumvalor a ela.

Dos itens acima mencionados apenas:

Uma característica do XHTML é que

A respeito de características da linguagem Java, julgue os itens subseqüentes.

A ferramenta javadoc, usada para documentação, permite gerar um conjunto de páginas web a partir de arquivos de códigos. Ela possui uma sintaxe em que se deve começar com a instrução /** e terminar com a instrução */, entre as quais pode-se incluir uma descrição e algumas etiquetas para um método, tais como @author e @version.

As linguagens de programação são utilizadas para construir sistemas computacionais. A partir dos aspectos da realidade, a linguagem que possui suporte a orientação a objetos permite uma modelagem mais fácil do mundo real, sendo mais fácil de implementar os conceitos para modelar as classes e objetos da realidade de um sistema. Com relação à programação em linguagem Java, analise as afirmativas a seguir.

I. Permite a declaração de uma classe dentro da outra, procedimento denominado de classe Interna, em que os atributos e métodos declarados na classe externa são visíveis para a classe interna, mesmo os declarados protected ou private.

II. A capacidade de possuir mais de uma superclasse é chamada de herança múltipla. A linguagem Java suporta este tipo de implementação; no entanto, a implementação desta facilidade é difícil e tende a apresentar muitos erros.

III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos. Esse mecanismo permite definir quais funcionalidades devem operar de forma dinâmica, abstraindo-se de seus detalhes particulares quando esses não forem necessários.

Está(ão) correta(s) apenas a(s) afirmativa(s)

Na programação orientada a objeto,

Com relação à linguagem de programação Delphi, assinale a opção incorreta.

É correto afirmar que

Analise as definições abaixo referentes ao Tomcat.

I. O Web Application Deployment Descriptor é um arquivo XML que descreve as servlets e outros componentes que compõem a aplicação, juntamente com parâmetros de inicialização e restrições de segurança.

II. O Tomcat Context Descriptor é um arquivo que pode ser usado para definir opções de configuração específicas do Tomcat como loggers, data sources, configuração de gerenciamento de sessão etc.

As definições I e II referem-se, respectivamente, aos arquivos

1 public class contador {

2 String nome;

3 int valor;

4 contaReq()

5 {

6 }

7 contaReq(String nome, int valor)

8 {

9 this.nome = nome;

10 this.valor = valor;

11 }

12 }

Com relação ao trecho de código JAVA apresentado acima, julgue os itens que se seguem.

Na linha 9, à variável nome da classe contador é atribuído o mesmo valor do argumento nome do método contaReq.

Como qualquer linguagem de programação, a linguagem Java tem sua própria estrutura, regras de sintaxe e paradigma de programação. Portanto, a estrutura try...catch...finally da linguagem Java tem o objetivo de controlar o fluxo de execução do tipo:

Um texto de auxílio para ser exibido no momento em que o ponteiro do mouse permanecer sobre um controle de uma janela Delphi é definido na propriedade

Com relação aos conceitos de linguagens de programação, julgue os itens subsequentes. O uso de operadores permite incrementar, decrementar, comparar e avaliar dados internamente ao computador. Especificamente, existem três tipos de operadores: os aritméticos, os condicionais e os lógicos.

Para ler os parâmetros de inicialização do contexto de um servlet utiliza-se o método

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Um sítio web com Zope, um servidor de aplicações web escrito em Python, é formado por objetos em arquivos, tal como a maioria dos servidores de aplicação web.

Página 46