Lista completa de Questões de Ciência da Computação da Instituto Americano de desenvolvimento (IADES) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Dentro do paradigma de programação orientada a objetos (POO), há um mecanismo utilizado para impedir o acesso direto ao estado de um objeto, restando apenas os métodos externos que podem alterar esses estados. Assinale a alternativa que apresenta o nome deste mecanismo.
Mensagem
Herança
Polimorfismo
Encapsulamento
Subclasse
Os algoritmos são compostos por estruturas de controle de três tipos: sequencial, condicional e de repetição. Assinale a alternativa que apresenta apenas um tipo de estrutura de controle.
O escalonamento de tarefas é uma atividade de processamento realizada pela CPU de um computador. Esta atividade permite executar de forma mais eficiente os processos considerados prioritários para o sistema operacional. Assinale a alternativa que apresenta o escalonamento de tarefas em um computador, utilizado como servidor de arquivos de uma rede.
O escalonamento garantido busca atender a demanda da rede, priorizando ações de leitura e escrita em arquivos e banco de dados.
O algoritmo de escalonamento FIFO (First In, First Out) atua na gravação de arquivos em disco, implementando o conceito de pilha de escalonamento.
Os algoritmos de escalonamento preemptivos devem permitir que um processo seja interrompido durante sua execução.
O algoritmo de escalonamento de múltiplas filas permite o acesso simultâneo a arquivos e banco de dados disponibilizados na rede.
O escalonador de longo prazo seleciona os processos na interface de rede, dando prioridade às ações de I/O (Input/Output).
Segundo Andrew Tanembaum (2007) Sistema Distribuído é uma coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente. Assinale a alternativa correta a respeito de um sistema de informação distribuído.
A distribuição de tarefas se dá a partir de requisições do usuário, que indica o endereço do servidor onde deseja executar tal tarefa.
Em uma rede de computadores há servidores dedicados a atender pedidos dos clientes e estes, por sua vez, têm função exclusiva de requisitantes.
Todos os computadores de uma rede executam tarefas de cliente e servidor, quando se deseja integrá-los em uma arquitetura de sistemas distribuídos.
A transparência de acesso é uma característica dos sistemas distribuídos que permite que recursos sejam acessados sem que sua localização seja determinada.
Em um sistema de objetos distribuídos é possível invocar métodos de um objeto, ainda que este não esteja presente no computador do usuário.
O ciclo de vida de um software pode ser descrito com base em modelos. Um deles, proposto por Barry Boehm em 1988, apresenta-se como um modelo onde cada fase é precedida por uma análise de risco e sua execução é realizada incrementalmente. O nome dado ao modelo descrito por Barry Boehm em 1988 é modelo
cascata.
espiral.
construa e conserte.
maturidade da capacidade (CMM).
ISO-9000.
Dentre os diversos problemas a serem tratados em uma linha de comunicação de dados podemos citar o jitter. Este problema afeta, principalmente, as aplicações de tempo real, como transmissões de imagem e voz. Assinale a alternativa que melhor define jitter.
É a perda de pacotes ocorrida na linha de comunicação, devido a erros de dados causados pela própria linha.
É a medida da quantidade de quedas ocorridas em uma linha de comunicação durante a transmissão de um pacote.
É a medida de variação do atraso entre os pacotes sucessivos de dados em um link de comunicação.
É a quantidade de retransmissões de um mesmo pacote ocorrida em uma conexão remota.
É o tempo gasto para se transmitir um bloco de informações, de forma integral ou dividida em pacotes distintos.
Analise o código fonte em Java a seguir e assinale a alternativa que apresenta o resultado da execução do programa.
Valores = 16
Valores = 548
Valores = 18
Valores = 649
Valores = 19
Assinale a alternativa correta a respeito do seguinte diagrama de classes.
Trata-se de um diagrama de colaboração, e representa a interação entre as classes Professor e Pessoa.
A classe Professor herda os atributos nome e idade da classe Pessoa.
A classe Professor herda os atributos nome e idade da classe Pessoa.
A classe Professor herda os atributos getNome() e setNome() de Pessoa.
A classe Pessoa herda os atributos setSalario() e getTurma() da classe Professor.
Analise o código em Delphi/Pascal a seguir e assinale a alternativa correta.
Trata-se de um procedimento que recebe um parâmetro do tipo inteiro. Se for passado o número 10 a esse procedimento, será escrito N.
Trata-se de um procedimento sem parâmetro definido. Se for executado, sempre imprimirá N.
Trata-se de um procedimento que recebe um parâmetro do tipo inteiro. Se for passado o número 11 a esse procedimento, será escrito S.
Trata-se de um procedimento que recebe um parâmetro do tipo inteiro. Se for passado o número 13 a esse procedimento, será escrito N.
Trata-se de um procedimento que recebe um parâmetro do tipo integral. Se for passado o número 12 a esse procedimento, será escrito S.
Qual será o valor exibido na execução da seguinte classe Java?
11
39
13
9
78
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...