Questões de Concurso Público BRDE 2012 para Analista de Sistemas - Desenvolvimento de Sistemas, (Prova TIPO 4)

Foram encontradas 12 questões

Q215119 Programação
A linguagem Java oferece tipos básicos também chamados de tipos primitivos, esses tipos não são objetos. Sobre esses tipos, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. Byte inteiro com sinal em complemento de dois de 16 bits.

II. Long inteiro com sinal em complemento de dois de 64 bits.

III. Double número de ponto flutuante de 64 bits (IEEE 754-1985).

IV. Integer inteiro com sinal em complemento de dois de 32 bits.
Alternativas
Q215120 Programação
Na linguagem Java, temos objetos do tipo String. A esse respeito, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. Uma string é uma sequência de caracteres que provêm de algum alfabeto, que é um conjunto ∑ caracteres. Cada caracter c que compõe uma string s pode ser referenciado por seu índice na string, a qual é igual ao número de caracteres que vem antes de c em s (desta forma o primeiro caracter tem índice 0).

II. Em Java, o alfabeto ∑ usado para definir strings é o conjunto internacional de caracteres Unicode.

III. String é um tipo primitivo encontrado na linguagem Java.

IV. Em Java, operador “+” pode concatenar duas Strings originando uma nova.
Alternativas
Q215121 Programação
Preencha as lacunas e, em seguida, assinale a alternativa correta. Na linguagem Java o escopo (visibilidade) de uma variável de instância pode ser controlado através do uso dos seguintes modificadores de variáveis. _______________: qualquer um pode acessar variáveis de instância públicas. ___________________: apenas métodos do mesmo pacote ou subclasse podem acessar variáveis de instância protegidas. ___________________: apenas métodos da mesma classe (excluindo métodos de uma subclasse) podem acessar variáveis de instâncias privadas.
Alternativas
Q215124 Programação
Na linguagem Java, podemos trabalhar com exceções. Sobre esses conceitos, analise as assertivas e assinale a alternativa que aponta as corretas.

I. As exceções são eventos inesperados que ocorrem durante a execução de um programa. Uma exceção pode ser o resultado de uma condição de erro ou simplesmente uma entrada inesperada. De qualquer forma, em linguagens orientadas a objetos como Java, as exceções são vista como objetos.

II. Em Java, exceções são lançadas por trechos de código que detectam algum tipo de condições inesperadas. Podem também ser lançadas pelo ambiente de execução Java se este encontra uma situação imprevista.

III. A sintaxe genérica para um bloco try-catch em Java é a seguinte:

Imagem 017.jpg

IV. Em Java, podemos capturar uma exceção ocorrida através de trechos de código capazes de tratá-la.
Alternativas
Q215128 Programação
Sobre Multiprogramação e Threads em Java, analise as assertivas e assinale a alternativa que aponta as corretas.

I. A Multiprogramação é uma maneira de alcançar uma forma limitada de paralelismo, mesmo em um computador com apenas uma CPU.

II. Mesmo em um computador com apenas uma CPU, diferentes threads de uma aplicação gráfica como exemplo, podem parecer estar todas sendo executadas ao mesmo tempo.

III. Java threads são objetos que podem cooperar e comunicar-se entre si para compartilhar objetos em memória, a tela, ou outros tipos de recursos e periféricos.

IV. A troca entre as threads sendo executadas ocorre rapidamente porque cada thread possui sua própria pilha armazenada na memória da Máquina Virtual Java. A pilha de cada thread contém as varáveis locais e os frames dos métodos que a thread está executando atualmente.

Alternativas
Respostas
1: C
2: D
3: A
4: D
5: E