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.

Acerca do sistema operacional Linux, analise o comando a seguir

find * -type d -name ‘*aeronautica*’ -exec chmod -R +w ‘{}’ ; Q

ual o resultado da execução desse comando?

  • A. O comando possui um erro e não será executado.
  • B. Será feita uma busca em todos os diretórios e subdiretórios, partindo do diretório raiz, por diretórios que contenham a palavra aeronautica. Todos os arquivos do diretório encontrado, incluindo seus subdiretórios, terão permissão de escrita.
  • C. Será feita uma busca em todos os diretórios e subdiretórios, partindo do diretório de execução do comando, por diretórios que contenham a palavra aeronautica. Todos os diretórios e subdiretórios encontrados terão permissão de escrita e leitura.
  • D. Será feita uma busca em todos os diretórios e subdiretórios, partindo do diretório de execução do comando, por diretórios que contenham a palavra aeronautica. Todos os arquivos do diretório encontrado, incluindo seus subdiretórios, terão permissão de escrita.

Associe as colunas relacionando os comandos do sistema operacional Linux com uma de suas respectivas funcionalidades.

A sequência correta dessa associação e:

  • A. (1); (4); (2); (3); (5).
  • B. (3); (2); (1); (4); (5).
  • C. (4); (2); (1); (5); (3).
  • D. (4); (3); (2); (1); (5).

Um conceito importante na operação do shell do sistema Linux é o conceito de filtros. Em termos genéricos, um filtro é um programa que:

  • A. escreve na saída padrão um subconjunto das linhas lidas na entrada padrão.
  • B. lê da entrada padrão e escreve na saída padrão.
  • C. escreve na saída padrão um subconjunto das palavras lidas na entrada padrão.
  • D. replica a entrada padrão na saída padrão.
  • E. elimina “impurezas” da entrada padrão, isto é, palavras da entrada padrão descritas por meio de expressão regular.

A respeito dos comandos “nome=fulano” e “export nome=fulano” executados por um shell do sistema Linux, é correto afirmar:

  • A. No primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para o shell em execução bem como para todos os processos iniciados por esse shell.
  • B. No primeiro caso, o valor da variável ‘nome’ pode ser subsequentemente alterado, e no segundo caso isso não é possível.
  • C. No primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para o shell em execução bem como para todos os outros shell ativos para o mesmo usuário.
  • D. No primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para todos os shell que venham a ser iniciados para o mesmo usuário até que seja desativada pelo comando “unset nome”.
  • E. No primeiro caso, a variável ‘nome’ é uma variável simples, e no segundo caso é uma variável do tipo “array”.

Em sistemas UNIX, é comum a utilização de pipes para a comunicação entre processos. Sobre pipes, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:

( ) Sua capacidade de armazenamento é infinita, apenas limitada pela memória da máquina.

( ) É visto pelo processo como um arquivo.

( ) Permite a comunicação entre exatamente dois processos.

( ) Sua leitura e escrita são realizadas completamente em nível de usuário.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

  • A. F – V – F – V.
  • B. F – V – V – F.
  • C. V – F – V – F.
  • D. V – V – F – V.
  • E. V – F – V – V.

Efetuar operações complexas em linha de comando é um dos pontos fortes do Sistema Operacional Linux. Assim, em Linux, qual é o comando que apaga toda a árvore de diretórios, bem como todos os arquivos de um diretório especificado?

  • A. remove –rf diretorio
  • B. deltree –rf diretorio
  • C. delete –rf diretorio.
  • D. rm –rf diretorio
  • E. mv –rf diretorio

No que diz respeito ao sistema operacional Linux, julgue os itens que se seguem. O comando $ fuser -mv /dadoscfo exibirá cada processo que está utilizando um arquivo ou diretório no ponto de montagem /dadoscfo, ou seja, nesse sistema de arquivos.

  • C. Certo
  • E. Errado

No que diz respeito ao sistema operacional Linux, julgue os itens que se seguem. O comando $ find /home -size +1M -print0 | xargs -0 ls –l cria um arquivo no diretório corrente, contendo uma lista detalhada de todos os arquivos com tamanho acima de 1 Mb localizados no diretório /home.

  • C. Certo
  • E. Errado

No que diz respeito ao sistema operacional Linux, julgue os itens que se seguem. No Linux, os processos que possuem o status S, no campo STAT, após a execução do comando $ ps aux, estão em repouso não interrompível.

  • C. Certo
  • E. Errado

No que diz respeito ao sistema operacional Linux, julgue os itens que se seguem. A prioridade que uma tarefa recebe, de acordo com o escalonador do Linux, está associada a dez níveis de prioridade, que variam de 0 a 9, nos quais valores maiores indicam prioridades mais altas.

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