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.

Estrutura da arquitetura de um computador formada basicamente por registradores, nos quais são armazenados os dados e instruções correntes:

  • A. Unidade Lógica e Aritmética.
  • B. Memória RAM.
  • C. Unidade central de processamento.
  • D. Hard-disk.
  • E. Unidade de controle (de programas).

Para responder às questões de 36 a 65, leia com atenção o texto a seguir:

 

Considere que o mouse está com a configuração padrão, ou seja, está configurado para destros. Sendo assim, o botão esquerdo seleciona e abre ou executa uma função, e o botão direito abre um menu. Considere também que os softwares estão com as suas configurações no padrão de instalação, ou seja, não foi feita nenhuma alteração nas configurações pelo usuário, e que as versões utilizadas são em português. Caso a versão não seja em português, será comunicado no corpo da questão.

O formato composto de um número de 32 bits, dividido em quatro números de 8 bits cada (0 a 255), separados entre si por um ponto, é chamado de

  • A.

    IP.

  • B.

    FTP.

  • C.

    HTTP

  • D.

    E-Mail.

  • E.

    Domínio

Analise as seguintes afirmações relacionadas a conceitos e funções de gerenciadores de banco de dados.

I. Em um banco de dados relacional, os dados e os relacionamentos entre os dados são representados por uma coleção de tabelas, cada uma com seus dados e índices únicos.

II. A chave primária é um ou mais atributos cujo valor identifica unicamente uma Tupla entre todas as outras de uma entidade. Deve ter conteúdo reduzido e valor constante no tempo.

III. Procedimentos gravados, que são executados automaticamente quando ocorre determinada ação do usuário, são denominados Tuplas.

IV. O MER (Modelo de Entidade e Relacionamento) é parte do aplicativo que manipula os dados e capta as informações para o usuário. Um MER deve ser estruturado para permitir navegação intuitiva e fácil.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Em relação aos riscos de projeto, no planejamento das respostas ao risco, a estratégia que está relacionada com a exigência de um seguro pelo contratante é:

  • A.

    mitigar o risco;

  • B.

    evitar o risco;

  • C.

    aceitar o risco;

  • D.

    eliminar o risco;

  • E.

    transferir o risco.

O estabelecimento de conexão entre um aplicativo Java e um banco de dados, para processar instruções SQL de consulta e atualização, é possibilitado por meio do padrão aberto, desenvolvido pela Microsoft, denominado

  • A. API.
  • B. ODBC.
  • C. SGDB.
  • D. JDBC.
  • E. OLE.

Para as questões 47, 48 e 49, considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script

SQL para criação das tabelas em um banco de dados.

CREATE TABLE Album(

cod_album INT NOT NULL,

nome VARCHAR(30) NOT NULL,

PRIMARY KEY (cod_album)

);

CREATE TABLE AlbumMusica(

cod_album INT NOT NULL,

cod_musica INT NOT NULL,

PRIMARY KEY (cod_album, cod_musica)

);

CREATE TABLE Artista(

cod_artista INT NOT NULL,

nome VARCHAR(50) NOT NULL,

cod_país INT NOT NULL,

PRIMARY KEY (cod_artista)

);

CREATE TABLE Musica(

cod_musica INT NOT NULL,

titulo VARCHAR(30) NOT NULL,

duracao INT NOT NULL,

data_composicao DATETIME NOT NULL,

cod_artista INT NOT NULL,

PRIMARY KEY (cod_musica)

);

CREATE TABLE País(

cod_país INT NOT NULL,

nome VARCHAR(30) NOT NULL,

PRIMARY KEY (cod_país)

);

ALTER TABLE AlbumMusica ADD CONSTRAINT RefAlbum3

FOREIGN KEY (cod_album)

REFERENCES Album(cod_album);

ALTER TABLE AlbumMusica ADD CONSTRAINT

RefMusica6

FOREIGN KEY (cod_musica)

REFERENCES Musica(cod_musica);

ALTER TABLE Artista ADD CONSTRAINT RefPaís1

FOREIGN KEY (cod_país)

REFERENCES País(cod_país);

<P

Observe o código abaixo.

O objetivo desse código é:

  • A.

    imprimir e alterar registros da tabela Musica.

  • B.

    imprimir o primeiro registro da tabela Musica com o título "Felicidades".

  • C.

    alterar todos os registros da tabela Musica de título "Felicidade".

  • D.

    alterar o campo cod_musica do primeiro registro da tabela Musica.

  • E.

    alterar o título de todas as músicas.

Com relação à linguagem de programação Delphi, assinale a opção incorreta.

  • A.

    A programação estruturada e a programação orientada a objetos (POO) são formas de programação suportadas por essa linguagem.

  • B.

    Delphi suporta programação estruturada, a qual dá ênfase aos procedimentos e funções, enquanto os dados ficam em estruturas separadas. Na POO, as estruturas (atributos) e os seus comportamentos (operações) ficam combinados em uma única entidade denominada objetos.

  • C.

    A linguagem Delphi possui a propriedade de herança, o que significa que o objeto pode herdar os métodos e atributos da classe. No entanto, as informações herdadas podem ser destruídas.

  • D.

    Nessa linguagem, encontra-se o conceito de encapsulamento, cujo objetivo é evitar o aparecimento de erros de funcionamento por causa da interação entre os módulos. O conceito de encapsulamento está relacionado ao de esconder informações.

Suponha que todos os atributos de uma relação R contenham apenas valores atômicos. É possível afirmar, com certeza e mais especificamente, que R está na forma normal:

  • A.

    5FN

  • B.

    4FN

  • C.

    3FN

  • D.

    2FN

  • E.

    1FN

Sistemas operacionais são programas, ou conjuntos de programas, que têm o objetivo de prover, da forma mais transparente possível, o acesso controlado aos recursos de um sistema computacional. Um dos seus fundamentos baseia-se no controle e na organização do uso desses recursos para se obter um sistema eficiente e seguro. Em relação aos sistemas operacionais, seus diversos tipos e características, julgue os itens a seguir.

Uma das diferenças fundamentais entre uma exceção e uma interrupção é o fato de a primeira ser causada por um evento assíncrono, enquanto a segunda é gerada por um evento síncrono.

  • C. Certo
  • E. Errado

Julgue o próximo item considerando o diagrama de atividades acima representado.

No diagrama existem raias (swimlane) e atividades. Há uma barra de sincronização fork e uma de sincronização join. Existem duas atividades que podem ser executadas concorrentemente.

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