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

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

Uma das principais ferramentas de modelagem de sistemas é o Diagrama de Fluxo de Dados. Sobre DFD, é correto afirmar que:

  • A.

    é também conhecido como diagrama de bolhas ou modelo funcional. Serve para definir a estrutura do banco de dados do sistema.

  • B.

    um DFD é composto por cinco componentes: processo, fluxo, depósito, traços e terminador.

  • C.

    os traços são graficamente representados por setas que interligam os processos.

  • D.

    os depósitos representam arquivos, bancos de dados, cartões perfurados, microfilmes, e outros locais de armazenamento de dados.

  • E.

    o terminador nada mais é do que uma figura que define o final do DFD.

A figura abaixo é um DER – Diagrama de Entidade- Relacionamento.

Assinale a alternativa correta.

  • A.

    Entre os principais componentes de um DER estão os Tipos de Objetos, que representam os processos das entidades relacionadas.

  • B.

    O DER dado pela figura acima apresenta cardinalidade e ordinalidade, indicadas pela seta de ponta dupla.

  • C.

    A figura acima mostra um relacionamento um-para- muitos, onde para cada item podem existir vários clientes.

  • D.

    Um componente importante do DER é o relacionamento, que pode ser representado por um retângulo, estabelecendo uma condição para o relacionamento.

  • E.

    Os relacionamentos só podem ser estabelecidos entre dois objetos, ou seja, não existe relacionamento entre múltiplos objetos.

No processo de desenvolvimento de software, um dos pontos mais importantes é a ESPECIFICAÇÃO DOS REQUISITOS (ERS). Assinale a alternativa incorreta.

  • A.

    O responsável pela ERS tem que se preocupar com várias questões que são extremamente importantes, dentre as quais estão: funcionalidade, interfaces externas, desempenho, atributos e restrições.

  • B.

    A ERS deve considerar a interação do software com o seu ambiente, com os usuários, com o hardware e outros softwares.

  • C.

    Fazem parte das restrições, as políticas regulamentares e as limitações de hardware ;

  • D.

    A ERS deve ser realizada após a codificação do software , antes da fase de instalação e testes.

  • E.

    De forma resumida, os requisitos para o sistema são as descrições das funções e das restrições.

Um ponto importante de um SGBD é a habilidade para trabalhar com quantidades muito grandes de dados – armazenamento e gerenciamento. Sobre o armazenamento desses dados, assinale a alternativa correta.

  • A.

    Na hierarquia da memória, o Cache é o nível mais baixo, portanto, de acesso mais rápido pelo processador.

  • B.

    Do acesso mais rápido ao mais lento temos: Cache , memória principal, armazenamento secundário, armazenamento terciário e memória virtual.

  • C.

    O armazenamento terciário ocorre ao se utilizar dois ou mais discos em uma única máquina para armazenar os dados.

  • D.

    O armazenamento primário ocorre ao se utilizar o disco principal do computador para armazenar os dados.

  • E.

    A velocidade com que o SGBD consegue acessar os dados não depende do disco onde os dados estão armazenados, ou seja, pode ser um disco interno e único, como também pode ser um disco em outra máquina. A velocidade de acesso aos dados só depende da memória principal do computador.

O armazenamento de dados na memória do computador é feito de forma ordenada, utilizando-se estruturas e regras de operações. Das alternativas a seguir, assinale a correta.

  • A.

    Existem várias formas de apresentação de listas lineares, como as listas circulares e as matrizes, que são formas exclusivas das listas de alocação encadeada.

  • B.

    A árvore binária é uma forma não-linear de organização dos dados. Existe um nó denominado raiz da árvore , que pode ter duas ou mais subárvores, subárvores, que por sua vez também podem ter outras sub-árvores.

  • C.

    Em uma lista linear com alocação seqüencial, os dados são heterogêneos e os nós da lista podem ter tamanhos diferentes, mas exigem espaço em endereço contíguo de memória.

  • D.

    Em uma lista linear com alocação duplamente encadeada os nós da estrutura ocupam espaços aleatórios na memória e cada nó armazena, além da sua informação, os endereços do nó anterior e do próximo nó da estrutura.

  • E.

    FILA e PILHA são tipos especiais de listas lineares. Na FILA, o último que entra é o primeiro que sai, enquanto na PILHA, o primeiro que entra é o primeiro que sai.

O Oracle é conhecido como um dos melhores gerenciadores de bancos de dados. O administrador do banco tem a vantagem de inúmeras ferramentas oferecidas pela Oracle, além de ferramentas de terceiros. Assinale a alternativa correta.

  • A.

    O SQLPlus é uma ferramenta que permite acessar e consultar o banco de dados, mas, por questão de segurança, não permite qualquer alteração na estrutura das tabelas, nem a criação de novas tabelas no banco.

  • B.

    O banco é instalado no servidor. Para acessar os dados através de uma estação da rede, além de instalar o Oracle Cliente e criar um serviço de acesso ao banco, é obrigatória a instalação do BDE (Borland Database Engine).

  • C.

    Outra ferramenta muito importante de acesso ao banco é o PL/SQL Developer, que é um ambiente de desenvolvimento para PL/SQL em oracle.

  • D.

    A única desvantagem do Oracle é que o backup só pode ser executado a partir do próprio servidor.

  • E.

    Segundo a própria Oracle, o SGBD Oracle é até 40% mais rápido em servidores Windows 2000 Server, que em servidores Linux.

Analise a figura abaixo e assinale a alternativa correta:

  • A.

    No TDBComboBox, definindo a propriedade Style = csDropDownList, se o usuário digitar um valor que não existe na propriedade Items do componente, este valor será inserido automaticamente na tabela.

  • B.

    Dos componentes que estão à direita, o primeiro é um TDBGrid.

  • C.

    Para que uma figura seja mostrada no TDBImage, pode-se utilizar a seguinte linha de comando: "DBImage.Glyph.LoadFromFile('c: empfigura.b mp');".

  • D.

    O terceiro componente da direita, de cima para baixo, é um TIBTable, da paleta Interbase.

  • E.

    Os nomes dos componentes à direita, de cima para baixo, são TDBGrid, TTable, TIBTAble, TdataSource e Tquery.

Analisando os trechos de código 1 e 2 abaixo, assinale a alternativa correta:

Código 1:

while ($i <=10)

print $i++;

 

Código 2:

while (d!=0)

{

int r=n % d;

n=d;

d=r;

}

  • A.

    O código 1 é uma estrutura de repetição com préteste em Java .

  • B.

    Os dois códigos são estruturas de repetição, porém, o primeiro é em Java e o segundo em PHP.

  • C.

    Os dois códigos são estruturas de repetição com pós-teste.

  • D.

    Os dois códigos são estruturas de repetição em PHP.

  • E.

    Os dois códigos são estruturas de repetição, porém, o primeiro é em PHP e o segundo em Java.

Analisando o trecho de código a seguir e considerando um vetor v[1..10], assinale a alternativa correta:

  • A.

    O código está escrito em PHP.

  • B.

    O código está escrito em Delphi e ordena o vetor v em ordem crescente.

  • C.

    O código está escrito em PHP e faz uma busca binária no vetor v.

  • D.

    O código está escrito em Java e faz uma ordenação do vetor v.

  • E.

    O código está escrito em Delphi e ordena o vetor v em ordem decrescente.

De acordo com o trecho de código a seguir, assinale a alternativa correta:

  • A.

    É uma consulta SQL que retornará os funcionários existentes na tabela funcionario e também na tabela projeto.

  • B.

    Trata-se de uma consulta SQL que retornará os funcionários que não estão na tabela projeto.

  • C.

    É um código em SQL que faz uma inclusão na tabela projeto dos funcionários existentes na tabela funcionario.

  • D.

    Para o código funcionar é preciso eliminar a segunda linha.

  • E.

    Para o código funcionar é preciso alterar a última linha, ficando assim: where (a.cod_funcionario = b.cod_funcionário and a.nome_funcionario = b.nome_funcionario)).

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...