SóProvas


ID
3313558
Banca
Quadrix
Órgão
Prefeitura de Jataí - GO
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

No sistema de arquivos, a chamada de sistema que somente pode adicionar dados ao final do arquivo é a

Alternativas
Comentários
  • No sistema de arquivos, a chamada de sistema que somente pode adicionar dados ao final do arquivo é a

    A. Append.

    Correta.

    Trata-se de Operações com Arquivos. Os arquivos servem para armazenar informações e permitir que ela seja recuperada depois. Sistemas diferentes oferecem diferentes operações para armazenar e recuperar informações. Append, entre outras, são chamadas de sistema mais comuns relacionadas a arquivos.

    Essa chamada é uma forma restrita da chamada descrita na letra D, Write. A chamada Append só pode adicionar dados ao final do arquivo. Sistemas que oferecem um conjunto mínimo de chamadas ao sistema geralmente não têm append, mas é comum que os sistemas ofereçam múltiplas maneiras de fazer a mesma coisa e esses sistemas, algumas vezes, tem a append.

    B. Create.

    Errada.

    O arquivo é criado sem dados. A finalidade dessa chamada é anunciar que o arquivo existe e definir alguns de seus atributos.

    C. Open.

    Errada.

    Antes de usar um arquivo, um processo deve abri-lo. O propósito da chamada open é permitir que o sistema busque e coloque na memória principal os atributos e a lista de endereços do disco, para tornar mais rápido o acesso das chamadas posteriores.

    D. Write.

    Errada.

    Os dados são escritos no arquivo também, em geral na posição atual. Se a posição atual for o final do arquivo, o tamanho do arquivo sofrerá um aumento. Se a posição atual estiver no meio do arquivo, dos dados existentes serão sobrescrito e perdidos para sempre.

    E. Seek.

    Errada.

    Para se ter acesso aleatório aos arquivos, é necessário um método para especificar onde estão os dados. Uma estratégia comum é uma chamada ao sistema, seek, que posiciona o ponteiro de arquivo para um local específico do arquivo. Depois que essa chamada termina, os dados podem ser lidos daquela posição ou escritos nela.

    Como informei, existem outras chamadas as quais não serão descritas aqui devido à restrições de espaço, quais sejam:

    Delete;

    Close;

    Read;

    Get attributes;

    Set attributes;

    Rename;

     

    Fonte: Tanenbaum, Adrew S. Sistemas operacionais modernos. 2 ed. São Paulo: Person Prentice Hall, 2003. Adaptado.

  • Append - Acrescenta dados somente no final do arquivo.

  • A) Append.