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

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

Num banco de dados relacional,

I. a arquitetura pode ser descrita de maneira informal ou formal. Assim, os termos tabela, linha e coluna, da descrição informal correspondem, respectivamente, aos termos relação, tupla e atributo, na descrição formal.

II. a coleção de informações armazenadas em um determinado momento é chamada de instância do banco de dados. O projeto geral do banco de dados é chamado de esquema de banco de dados; os esquemas não mudam com frequência.

III. os relacionamentos um-para-um ou um-para-muitos são implementados por meio do uso de uma chave estrangeira, que nada mais é do que um campo na tabela relacionada que faça referência a valores existentes no campo de outra tabela.

IV. uma relação está na primeira forma normal (FN1) se os valores de seus atributos são atômicos e monovalorados, ou seja, seus atributos não contêm grupos repetidos.

Está correto o que se afirma em

  • A.

    I, II e III, apenas.

  • B.

    I, II, III e IV.

  • C.

    I, II e IV, apenas.

  • D.

    I, III e IV, apenas.

  • E.

    II, III e IV, apenas.

Considere:

I. Conjunto de um ou mais atributos que, quando tomados coletivamente, permitem identificar exclusivamente uma entidade.

II. Restrição que especifica que o atributo é uma chave candidata (tem um valor exclusivo para cada linha de uma tabela).

Correspondem, respectivamente, a I e II:

  • A.

    unique e foreign key.

  • B.

    primary key e foreign key.

  • C.

    primary key e unique.

  • D.

    foreign key e primary key.

  • E.

    foreign key e unique.

Considere diversas agências (classe Agencia) de atendimento a reclamações trabalhistas espalhadas em vários pontos do Estado. Uma delas, a central (classe AgenciaCentral), tem atributos diferenciados, porém herda os demais atributos e operações de Agencia. O relacionamento entre essas classes é definido na UML como

  • A.

    inclusão.

  • B.

    composição.

  • C.

    específico.

  • D.

    generalização.

  • E.

    encapsulamento.

O processo de engenharia de software denominado ciclo de vida clássico refere-se ao modelo

  • A.

    em cascata.

  • B.

    incremental.

  • C.

    evolucionário.

  • D.

    prototipagem.

  • E.

    de processo unificado.

Julgue os itens a seguir, a respeito de aspectos específicos da contratação de bens e serviços de TI.

A Instrução Normativa n.º 4 SLTI/MPOG regulamenta a Lei n.º 8.666/1993 no que concerne a introduzir a obrigatoriedade de apresentação do PDTI do órgão licitante durante um certame licitatório.

  • C. Certo
  • E. Errado

Atenção: Para responder as questões de números 54 e 55 considere o exemplo de código Java abaixo.

Considere as afirmações abaixo.

I. O package applet, exibido na linha 2, contém dezenas de classes para desenhar em janelas, que permitem o acesso a métodos para desenhar na tela, responder a eventos, manipular controles como botões e menus, etc.

II. As linhas 6 a 9 exibem a declaração de dados que o applet necessitará, sendo que, a classe Point está definida no package awt e representa uma estrutura de dados contendo um par de números x e y, que representam as coordenadas de um ponto.

III. Na linha 13, o operador new cria um novo objeto da classe Point e chama seu construtor com os valores (0, 0), os quais serão atribuídos aos campos x e y, respectivamente.

IV. Nas linhas 15 e 17, numpontos = 0 indica a quantidade total de pontos presentes no vetor pontos, que no início é zero, e desenhando = false indica que o modo de desenho ainda não está presente.

É correto o que se afirma APENAS em

  • A.

    II, III e IV.

  • B.

    I, II e III.

  • C.

    I e II.

  • D.

    II e III.

  • E.

    III e IV.

Sobre o diagrama Entidade-Relacionamento representado pela figura apresentada a seguir assinale a alternativa correta:

  • A.

    Este relacionamento é melhor representado por duas tabelas no banco de dados, sendo que a tabela Pessoa deverá contar com uma chave estrangeira para a Tabela Processo.

  • B.

    O relacionamento Envolve será obrigatoriamente uma tabela no banco de dados que conterá as chaves primárias das Tabelas Processo e Pessoa.

  • C.

    Este relacionamento é melhor representado por duas tabelas no banco de dados, sendo que a tabela Processo deverá contar com uma chave estrangeira para a Tabela Pessoa.

  • D.

    Pelo diagrama apresentado será estritamente necessária a criação de três tabelas no banco de dados.

Acerca das características do PostgreSQL 8.0.0 — sistema de gerenciamento de banco de dados relacional e orientado a objeto —, julgue os itens que se seguem.

Por padrão, o utilitário pg_dump faz cópia de segurança de todos os objetos de um banco de dados PostgreSQL.

  • C. Certo
  • E. Errado

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

Para a correta execução desse código, os caracteres ( e ) devem ser substituídos pelos caracteres { e }, respectivamente.

  • C. Certo
  • E. Errado

A respeito de orientação a objetos em linguagem Java, julgue os itens subsequentes.

A interface é uma coleção de operações que pode especificar serviços de uma classe ou componente.

  • C. Certo
  • E. Errado
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...