Questões de Sistemas Operacionais para Administrador de Banco de Dados

Limpar Busca

“Fornecem uma interface para os serviços disponibilizados por um sistema operacional. Geralmente estão disponíveis como rotinas escritas em C e C++, embora certas tarefas de baixo nível (por exemplo, tarefas em que o hardware deve ser acessado diretamente) possam ter que ser escritas usando instruções em linguagem Assembly.”
O texto acima refere-se a qual função dos sistemas operacionais?

  • A Interfaces (GUI)
  • B Chamadas de sistema (System Calls)
  • C Extensões do kernel (Kernel extensions)
  • D Threads
  • E Sistema de troca de mensagem

O comando “cp -i arquivo1 arquivo2” executa qual função em um sistema Linux? Assinale a alternativa correta.

  • A Copie o arquivo1 para o arquivo2. Se o arquivo2 existir, ele será substituído pelo conteúdo do arquivo1. Se o arquivo2 não existir, ele será criado.
  • B Copie o arquivo1 e o arquivo2 no diretório dir1. O diretório dir1 já deve existir.
  • C Copie o arquivo1 para o arquivo2, exceto se o arquivo2 existir, o usuário é avisado antes do arquivo ser substituído.
  • D Usando um curinga (-i), copie todos os arquivos em dir1 para dir2. O diretório dir2 já deve existir.
  • E Copie o conteúdo do diretório dir1 para o diretório dir2. Se o diretório dir2 não existir, ele será criado e, após a cópia, conterá o mesmo conteúdo do diretório dir1. Se o diretório dir2 existir, então o diretório dir1 (e seu conteúdo) será copiado para dir2.

No Linux, o comando cp copia arquivos ou diretórios. Assinale o item cuja opção para o comando cp está correta.

  • A -i: Copia os arquivos e diretórios e todos os seus atributos, incluindo propriedades e permissões. Normalmente, as cópias assumem os atributos padrão do usuário que está executando a cópia.
  • B -r: Antes de substituir um arquivo existente, solicite a confirmação do usuário. Se esta opção não for especificada, o cp irá sobrescrever os arquivos silenciosamente (o que significa que não haverá aviso).
  • C -a: Copiar recursivamente diretórios e seus conteúdos. Esta opção (ou a opção -a) é necessária ao copiar diretórios.
  • D -u: Ao copiar arquivos de um diretório para outro, copia apenas os arquivos que não existem ou são mais recentes do que os arquivos correspondentes existentes no diretório de destino.
  • E -z: Exibe mensagens informativas à medida que a cópia é executada.

.No Linux, o comando rm é usado para remover (excluir) arquivos e diretórios. Observe as seguintes sintaxes para o comando rm: rm *.html (sem espaço entre “*” e “.html”) e rm * .html (com espaço entre “*” e “.html”). Assinale a alternativa que indica corretamente o que será realizado caso seja executado o comando rm * .html (com espaço entre “*” e “.html”).

  • A Nada será deletado do diretório corrente.
  • B Serão deletados todos os arquivos do diretório corrente cujo nome é .html.
  • C Serão deletados apenas arquivos que iniciem com “*” do diretório corrente.
  • D Todos os arquivos do diretório serão apagados.
  • E Apenas arquivos cujo nome inicia com um espaço serão deletados do diretório corrente.

Às vezes, há mais de uma versão de um programa executável instalado em um sistema. Para determinar a localização exata de um determinado executável, o comando usado em Linux é:

  • A man
  • B whatis
  • C which
  • D output
  • E cat