Questões de Ciência da Computação do ano 2009

Lista completa de Questões de Ciência da Computação do ano 2009 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Os modelos de dados orientados a objeto possuem um papel importante nos Sistemas Gerenciadores de Banco de Dados (SGBDs). Um dos problemas tratados de forma mais adequada no contexto de orientação objeto é a:

  • A. possibilidade de utilização da linguagem SQL para apresentar as consultas;
  • B. integração entre linguagens de programação e banco de dados;
  • C. representação de registros em tabelas por meio de polimorfismo;
  • D. utilização de gatilhos e stored procedures durante a modelagem conceitual;
  • E. representação de relacionamentos por meio de herança múltipla.

Analise as seguintes sentenças em relação à orientação objeto:

I. Nos modelos orientados a objeto, o construtor pode ser aplicado a qualquer objeto daquele mesmo tipo, sendo, emgeral, construtores ortogonais.

II. Um objeto tem um estado interno descrito por métodos que podem apenas ser acessados ou modificados mediante operações e atributos definidos pelo criador do objeto.

III. Os principais conceitos de abstração utilizados em banco de dados são generalização e polimorfismo.

Em relação às sentenças acima, apenas:

  • A. I é verdadeira;
  • B. II é verdadeira;
  • C. III é verdadeira;
  • D. I e II são verdadeiras;
  • E. I e III são verdadeiras;

As ferramentas CASE basicamente se dividem em três categorias. A categoria em que se encontram as ferramentas de codificação (front-end ) é:

  • A. Upper Case;
  • B. Client Case;
  • C. Integrated Case;
  • D. Topper Case;
  • E. Lower Case.

No tocante à UML,NÃOé umdiagrama dessa linguagem:

  • A. componentes;
  • B. interações;
  • C. classes;
  • D. estados;
  • E. blocos.

Em relação ao PHP, são características dessa linguagem as abaixo relacionadas, EXCETO:

  • A. todo o código é executado no servidor (server-side);
  • B. há necessidade de um interpretador para rodar o PHP (por exemplo o CGI);
  • C. oPHPé multiplataforma (Linux, MacOSX, Microsoft);
  • D. podem-se criar imagens, arquivos PDF e animações flash dinamicamente (on the fly);
  • E. não possui suporte ao banco de dados PostgreSQL e Sybase.

Na linguagem HTML, a tag que define o título de uma tabela é conhecido como:

  • A.
  • B.
  • C.
  • D.
  • E.

É um exemplo de linguagem não-procedural:

  • A. C++;
  • B. Java;
  • C. PHP;
  • D. SQL;
  • E. Pascal.

Em relação à segurança física aplicada à Tecnologia da Informação, NÃO é um preceito geralmente empregado e preconizado nas normas de segurança:

  • A. os servidores devem possuir redundância completa (espelhamento);
  • B. todo enlace de fibra ótica deve ser duplicado;
  • C. deve haver duas salas-cofre (uma na empresa e outra fora da empresa) para guardar cópias de segurança (backup);
  • D. todos os dados trafegados na rede deverão ser criptografados por um mecanismo que utiliza o método simétrico;
  • E. deve haver sistema de alimentação elétrica sem interrupção (no-break) para os servidores e equipamentos

A sigla em Inglês ACID define as propriedades desejáveis das transações em bancos de dados, as quais devem ser garantidas pelo mecanismo de controle de concorrência e pelos métodos de restauração do sistema de gerência de bancos de dados. Quais são as propriedades definidas pelas letras A e C da sigla ACID?

  • A. Atomicidade e Completude.
  • B. Acurácia e Concorrência.
  • C. Atomicidade e Consistência.
  • D. Acurácia e Consistência.
  • E. Autonomia e Concorrência.

Considere as tabelas Departamentos e Empregados com seus esquemas relacionais Departamentos = {CodigoDep, NomeDep, Telefone} e Empregados = {Matricula, Nome, Cargo, Salario, CodigoDep}, onde as chaves primárias são, respectivamente, CodigoDep e Matricula, e o campo CodigoDep na tabela Empregados é uma chave estrangeira que referencia a tabela Departamentos. No esquema, existem departamentos sem empregado, assim como empregados que não estão alocados a nenhum departamento. Como deveria ser formulada uma consulta SQL para se obter todos os dados de departamentos e empregados, inclusive departamentos que não tenham nenhum empregado e ignorando os empregados que não estejam alocados a nenhum departamento?

  • A. SELECT * FROM Departamentos LEFT OUTER JOIN Empregados ON Departamentos.CodigoDep=Empregados.CodigoDep;
  • B. SELECT * FROM Departamentos INNER JOIN Empregados ON Departamentos.CodigoDep=Empregados.CodigoDep;
  • C. SELECT * FROM Departamentos FULL OUTER JOIN Empregados ON Departamentos.CodigoDep=Empregados.CodigoDep;
  • D. SELECT * FROM Departamentos RIGHT OUTER JOIN Empregados ON Departamentos.CodigoDep=Empregados.CodigoDep;
  • E. SELECT * FROM Departamentos, Empregados;
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...