Lista completa de Questões de Ciência da Computação da COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Programação Orientada a Objetos - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
No paradigma de orientação a objetos e nos tipos abstratos de dados, a importante característica de abstração de representação de dados é suportada pelo seguinte conceito:
Information hiding.
Ciência da Computação - Programação Orientada a Objetos - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Quando comparada a métodos tradicionais de desenvolvimento, a orientação a objetos sugere um novo estilo de decomposição/modularização, baseado em:
processos concorrentes e troca de mensagens entre estes.
casos de uso da aplicação e seus fluxos de eventos.
funções a serem suportadas pela aplicação.
métodos públicos que formam a interface da aplicação.
dados (entidades) que a aplicação manipula.
Ciência da Computação - Segurança da Informação - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Sobre tecnologias relacionadas à arquitetura web, é correto afirmar que:
Javascript é uma linguagem interpretada que estende a linguagem Java, em todos os seus conceitos de orientação a objeto.
Dois conhecidos servidores para Java são o Tomcat e o IIS.
Cookies são mecanismos que permitem aplicações HTTP servidoras guardar e obter informações sobre o cliente.
Devido às restrições impostas por firewalls na Internet, a maioria dos servidores Web comunicam-se entre si através da porta 1024.
HTML é uma linguagem em formato texto, para a criação de páginas Web, que não define links entre outros documentos da Web.
Ciência da Computação - Arquitetura de redes - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
O principal papel da camada de enlace é:
estabelecer uma sessão entre as máquinas da rede.
controlar a rota dos pacotes pela rede.
deixar transparente o tratamento de erros de transmissão durante a comunicação.
quebrar os dados em unidades menores antes que sejam enviados pela rede.
multiplexar várias mensagens através de um único canal de comunicação.
Ciência da Computação - Arquitetura de redes - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Se uma rede usa máscara de sub-endereçamento 255.255.255.224, o endereço da sub-rede a que pertence o endereço IP 150.161.179.31, é:
Ciência da Computação - Linguagens - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Com relação às características gerais da linguagem de programação Java, assinale a alternativa correta.
A manipulação de ponteiros, diretamente pelo programador, é permitida pela linguagem.
A linguagem não permite verificação estática de tipos, sendo, portanto, fracamente tipada.
O programador não tem acesso a desalocar posições de memória explicitamente, já que a linguagem oferece coleta de lixo (garbage collection) automática.
Classes em Java podem ser parametrizadas.
Variáveis de tipos primitivos em Java não são inicializadas automaticamente.
Ciência da Computação - Linguagens - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Para representar um Funcionário, considere a declaração da seguinte classe em Java, com atributos para armazenar a matrícula e o nome do funcionário, em que a numeração de (1) a (6) é apenas uma anotação para facilitar e referenciar parte específica do código.
Com base nesses dados, é correto afirmar que:uma vez criado um objeto da classe Funcionario, como exemplificado no item (7), é impossível alterar a sua matrícula.
a declaração iniciada no item (3) é inválida, pois define um método com o mesmo nome da classe.
um objeto da classe Funcionario poderia ser criado, utilizando-se o construtor default, através da seguinte expressão: new Funcionario().
Através da variável f declarada no item (7), é possível acessar os atributos declarados nos itens (1) e (2), através das expressões f.mat e f.nome.
A utilização do qualificador this, tanto na declaração iniciada no item (3) como na declaração no item (6), é opcional.
Ciência da Computação - Linguagens - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Comparando interfaces e classes abstratas na linguagem Java, podemos afirmar que:
tanto interfaces quanto classes abstratas podem ser estendidas apenas através de herança simples.
uma classe abstrata, bem como uma interface, pode implementar uma outra interface, utilizando a cláusula implements.
tanto classes abstratas quanto interfaces podem conter atributos de instância.
classes abstratas podem ter construtores, mas interfaces não podem.
classes concretas e interfaces podem estender uma classe abstrata, através da relação extends.
Ciência da Computação - Sistema de Arquivos - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2002
No sistema operacional UNIX o comando chmod 653 meuArquivo.txt altera as permissões sobre meuArquivo.txt para:
-wxrw---x
rw-r-x-wx
-wxr-xrw-
rwxrw-r-x
Ciência da Computação - Sistema de Arquivos - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2002
O sistema de arquivos gerenciados pelo sistema operacional inclui como funcionalidade:
Estão corretas:
1 e 2 apenas
2,3 e 4 apenas
1,2,3 e 4 apenas
1,2,3 ,4 e 5
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...