Questões de Concurso Público STJ 2004 para Técnico Judiciário - Informática

Foram encontradas 17 questões

Q227228 Programação
A respeito da sintaxe e da semântica da linguagem Java, julgue os
itens que se seguem.

O fragmento de programa mostrado a seguir, gera um erro de compilação por não se poder chamar um método por meio de referência nula.

Punto p = new Punto(1,2);

p = null;

p.escala(2);
Alternativas
Q227229 Programação
A respeito da sintaxe e da semântica da linguagem Java, julgue os
itens que se seguem.

O fragmento de código a seguir, quando executado, mostrará uma única vez a letra A.

for ( ; ; ) System.out.print ("A");
Alternativas
Q227230 Programação
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.
Alternativas
Q227231 Programação
A respeito de características da linguagem Java, julgue os itens
subseqüentes.

A linguagem Java permite referenciar membros de um pacote por meio do nome da classe. Esse recurso está corretamente apresentado no trecho de código a seguir, em que “...” representa parte de código não apresentada.

import java.util.Vector;
...
Vector notas = new Vector();
Alternativas
Q227232 Programação
A respeito de características da linguagem Java, julgue os itens
subseqüentes.

Considere o seguinte trecho de código, em que “...” representa parte de código correto não apresentada.

Imagem 007.jpg

No código apresentado, a classe “C”, a variável “v” e o método “m” são acessíveis por todas as classes do pacote “lprg.p1”.
Alternativas
Q227233 Programação
A respeito de características da linguagem Java, julgue os itens
subseqüentes.

Supondo a existência de um diretório de nome Pacotes, caso seja compilada uma classe de nome CC, que pertença ao pacote cespe.prova.lprg.p1, a instrução javac –target /Pacotes CC.java ao ser executada acarretará a criação automática da estrutura de diretório dada por: /Pacotes/cespe/prova/lprg.p1.
Alternativas
Q227234 Programação
A respeito de características da linguagem Java, julgue os itens
subseqüentes.

JUnit é um pacote Java para automatizar os testes de classes Java. Uma forma simples de usar esse pacote é criar uma classe que seja extensão da classe Test. Nesta classe, cada teste é um método público sem retorno e deve começar pelo nome test.
Alternativas
Q227235 Programação
A plataforma Eclipse é um ambiente de desenvolvimento
integrado (IDE) para criar aplicações desenvolvidas em várias
linguagens, inclusive na linguagem Java. A respeito de conceitos
dessa plataforma, julgue os itens que se seguem.

Cada projeto Java possui um único arquivo especial, .classpath, que armazena informações acerca do projeto. Essas informações incluem os códigos-fonte do projeto, bibliotecas JAR pré-compiladas e o folder de saída para armazenamento dos arquivos de classes compiladas.
Alternativas
Q227236 Programação
A plataforma Eclipse é um ambiente de desenvolvimento
integrado (IDE) para criar aplicações desenvolvidas em várias
linguagens, inclusive na linguagem Java. A respeito de conceitos
dessa plataforma, julgue os itens que se seguem.

O JDT UI define a perspectiva do programador Java. Essa perspectiva define por sua vez a visão dos pacotes, o editor Java, a visão de hierarquia de tipos e as ações para criar elementos Java. O JDT permite a chamada de apenas um único tipo de JVM que mostra todos os processos que estão em execução e os já terminados.
Alternativas
Q227239 Programação
Com relação a conceitos de orientação a objetos, julgue os
seguintes itens.

Uma interface deve possuir pelo menos o construtor por default, que não necessita ser definido explicitamente.
Alternativas
Q227240 Programação
Com relação a conceitos de orientação a objetos, julgue os
seguintes itens.

O encapsulamento permite definir o grau de visibilidade dos atributos de uma classe, estabelecendo restrições e permissões de acesso aos objetos do sistema.
Alternativas
Q227241 Programação
Com relação a conceitos de orientação a objetos, julgue os
seguintes itens.

A técnica de herança permite alterar a interface oferecida por uma classe ao sistema, sem mudar a sua implementação, evitando mudanças em outras partes do código.
Alternativas
Q227243 Programação
Com relação a conceitos de orientação a objetos, julgue os
seguintes itens.

Em um sistema desenvolvido em Java, quando as classes possuem uma relação lógica forte, elas devem estar gravadas em um mesmo diretório, podendo estar em pacotes diferentes.
Alternativas
Q227245 Programação
A respeito do desenvolvimento de algoritmos implementados em
linguagem Delphi para manipulação de estrutura de dados,
julgue os itens a seguir.

Conforme código descrito a seguir, considerando a versão da linguagem Delphi 32 bits, o comando sizeof(TmyRecord) retorna o valor de 5 bytes.


type
TMyRecord = record;
aByte : byte;
aLong : longint;
end;
Alternativas
Q227246 Programação
A respeito do desenvolvimento de algoritmos implementados em
linguagem Delphi para manipulação de estrutura de dados,
julgue os itens a seguir.

O código seguinte está sintaticamente correto e implementa um algoritmo que permite contar o número de vogais em um string chamado S.

function CountVowels(const S : string) : integer;

Imagem 009.jpg
Alternativas
Q227304 Programação
Acerca de conceitos de desenvolvimento de sistemas
estruturados, julgue os itens a seguir.

Existem três construções fundamentais para a programação estruturada: seqüência, condição e repetição. Qualquer programa, independentemente da área de aplicação ou complexidade técnica, pode ser projetado e implementado usando apenas essas três construções lógicas. No entanto, o uso dogmático de apenas essas três construções pode algumas vezes causar dificuldades práticas.
Alternativas
Q227306 Programação
Acerca de conceitos de desenvolvimento de sistemas
estruturados, julgue os itens a seguir.

O português estruturado é uma linguagem de programação que pode ser traduzida a uma representação gráfica, por exemplo, fluxograma, e que pode ser compilada de maneira interativa.
Alternativas
Respostas
1: E
2: E
3: C
4: C
5: C
6: E
7: E
8: C
9: E
10: E
11: C
12: E
13: E
14: E
15: C
16: C
17: E