Entrar

Simulado: Linguagens - Ciência da Computação - Analista de Sistemas - Petrobras - CESPE

Marque todas as questões do simulado desta página "Linguagens - Ciência da Computação - Analista de Sistemas - Petrobras - CESPE" e clique no botão "Corrigir". Se preferir, baixe o PDF.


13 resolveram
48% acertos
Difícil
1 ótimo
6 bom
6 regular
0 péssimo

Julgue os seguintes itens com relaçao a linguagens de programação.

Um operador sobrecarregado tem múltiplos significados. O significado de uma instância de um operador sobrecarregado pode ser determinado pelos tipos dos operandos. Um subprograma sobrecarregado tem o nome de outro no mesmo ambiente de referenciamento. O significado de uma chamada a um subprograma sobrecarregado pode ser determinado pelos parâmetros reais.


Julgue os seguintes itens com relaçao a linguagens de programação.

Na passagem de parâmetro por valor, o valor do parâmetro formal inicializa o parâmetro real correspondente e o parâmetro real age como uma variável local no subprograma chamado. Na passagem de parâmetro por referência, um caminho de acesso ao parâmetro formal, tal como um endereço, é transmitido para o subprograma chamado.


Julgue os seguintes itens acerca da linguagem Java.

A assinatura de um método contém o nome do método, quantidade e tipos dos parâmetros. Em uma classe, podem haver métodos com o mesmo nome, mas com diferentes assinaturas. Quando um método é invocado, o compilador identifica o método sendo invocado comparando as quantidades e os tipos dos parâmetros.


Julgue os seguintes itens com relaçao a linguagens de programação.

Variáveis stack-dinâmicas são vinculadas à memória antes que a execução de um programa inicie-se e assim permanecem até o final da execução, enquanto as variáveis estáticas são alocadas e desalocadas em tempo de execução.


Julgue os seguintes itens acerca da linguagem Java.

Os membros declarados private podem ser acessados a partir de código na classe com esses membros ou a partir de códigos em classes derivadas. Tais como os membros para os quais não são declarados modificadores de acesso, os membros private podem ser acessados a partir de códigos em quaisquer classes no package no qual está a classe com o referido membro.


Julgue os seguintes itens acerca da linguagem Java.

Comparando-se as classes abstratas às interfaces, observa-se que uma classe abstrata pode conter métodos não abstratos para os quais foram definidas implementações. Por sua vez, uma interface não pode conter implementações de métodos. Além disso, métodos em uma classe abstrata podem ter diferentes visibilidades, enquanto que, em uma interface, devem ser públicos.


Julgue os seguintes itens acerca da linguagem Java.

Extensões podem ocorrer entre classes ou entre interfaces. Uma classe pode estender apenas uma superclasse, mas pode implementar várias interfaces. Uma interface pode estender mais de uma interface. Uma extensão é identificada pela palavra extends e uma implementação pela palavra implements.


No que se refere a linguagens de programação com orientação a objetos, julgue os itens a seguir.

Em uma associação entre classes, a multiplicidade especifica o número de instâncias de uma classe que pode estar relacionada a uma instância da classe associada. A multiplicidade de um atributo de instância especifica a quantidade de valores para o atributo em cada instância da classe.


Julgue os seguintes itens com relaçao a linguagens de programação.

As variáveis do tipo ponteiro têm uma faixa de valores que consiste de endereços de posições de memória. Um ponteiro pode ser usado para acessar variáveis heap-dinâmicas anônimas. Para um ponteiro ser usado no acesso a uma variável que não seja heap-dinâmica anônima, é necessário haver um meio de se obter o endereço da variável a ser acessada.


No que se refere a linguagens de programação com orientação a objetos, julgue os itens a seguir.

Cada objeto de uma classe tem o seu conjunto de variáveis de instância, que armazenam o estado do objeto. As variáveis de classe pertencem à classe e não aos objetos e só há uma cópia de uma variável de classe. Os métodos podem ser de instância ou de classe, os de instância podem acessar variáveis de instância ou de classe, os de classe somente podem acessar variáveis de classe.


Julgue os seguintes itens com relaçao a linguagens de programação.

Um tipo de dado é abstrato quando a representação de objetos do tipo não é visível pelas unidades de programa que usam o tipo, portanto, um inconveniente do uso de tipos abstratos é que modificações nas representações dos tipos exigem mudanças nos clientes do tipo.


No que se refere a linguagens de programação com orientação a objetos, julgue os itens a seguir.

Se uma classe criada por meio de herança tiver uma única classe-pai, o processo chama-se herança simples. Se tiver mais de uma classe-pai, o processo chama-se herança múltipla. Uma classe derivada pode acrescentar variáveis e métodos, possibilitando que certas operações sejam fornecidas apenas aos objetos da classe derivada.


Resolver simuladosEscolaridadeQuantidade
Engenharia de SoftwareEnsino Superior56
Redes de ComputadoresEnsino Superior45
Banco de DadosEnsino Médio35
Sistemas OperacionaisEnsino Médio30
ProgramaçãoEnsino Superior28
Segurança da InformaçãoEnsino Médio27
Arquitetura de ComputadoresEnsino Médio17
Sistema Operacional e SoftwareEnsino Médio15
InternetEnsino Médio10
LinguagensEnsino Superior10

Deixe seu comentário (0)

Participe, faça um comentário.