Aula 05
Aula 05
Aula 05
Autor:
Evandro Dalla Vecchia Pereira
16 de Maio de 2023
Índice
1) Sistemas de Arquivos - FAT - Teoria
..............................................................................................................................................................................................3
As três versões da FAT mais utilizadas são a FAT12, FAT16 e FAT32. A diferença básica está na
quantidade de bits utilizada para cada entrada na FAT (12, 16 ou 32 bits). A tabela de alocação de
arquivos (File Allocation Table - FAT) é uma lista encadeada que controla a alocação dos clusters
(unidades de alocação).
As pastas são registradas da mesma forma que os arquivos, possuindo apenas um atributo especial
que indica que é uma pasta. Se um arquivo ocupar mais do que um cluster, esses clusters podem
não estar armazenados adjacentes no disco (ou seja, ocorre fragmentação), o que afeta o
desempenho do sistema de arquivos, já que a cabeça de leitura (se for um HD) deve se mover até
outra região do disco para ler o próximo cluster do arquivo.
A FAT não possui mecanismos para evitar a fragmentação, gravando os arquivos no primeiro local
livre do dispositivo. Em dispositivos onde são apagados, criados ou muitos arquivos possuem seu
tamanho aumentado, a fragmentação é muito elevada.
A FAT registra para cada arquivo e pasta uma estrutura de dados chamada de entrada do
diretório, a qual possui o nome do arquivo/pasta, tamanho, endereço inicial do conteúdo dos
arquivos, entre outras informações.
• Região reservada: o primeiro setor do volume (partição) é o setor de boot. Ele inclui uma
região denominada BIOS Parameter Block (BPB) que registra o tipo do sistema de arquivos
(FAT12, FAT16 ou FAT32) e ponteiros para as demais regiões;
• Região de alocação de arquivos (File Allocation Table): área que normalmente possui duas
cópias da FAT (redundância). A segunda cópia é sincronizada com a primeira, podendo
substitui-la se for detectada corrupção na tabela primária.
• Região do diretório raiz: é uma tabela de pastas e arquivos que estão localizados na pasta
raiz da partição. Somente os sistemas de arquivos FAT12 e FAT16 utilizam essa região,
limitando a quantidade de arquivos e pastas que podem estar localizados na pasta raiz, pois
o tamanho máximo das entradas é pré-alocado. O FAT32 mantém essa entrada na região
de pastas e arquivos, sem essas limitações;
• Região de dados: é nessa região que os arquivos e pastas são gravados, ocupando a maior
parte da partição.
Região de
Região do
Região reservada alocação de Região de dados
diretório raiz
arquivos
O FAT12 era muito utilizado em disquetes (1,44 MB e 2,88 MB). As versões do DOS 1.0 e 2.0
utilizavam FAT12. O maior tamanho de um volume que utiliza FAT12 é 8MB.
O FAT16 foi introduzido com o DOS 3.0 e permite endereçar 16 bits (2 16 = 65.536) de clusters.
Quando foi criado, possibilitou um aumento da capacidade máxima de um volume sobre o FAT12,
pois o cluster variava, em regra, de 512 bytes a 32 KB, possibilitando uma partição de no máximo
2 GB (32KB x 65.536).
O FAT32 é uma versão que utiliza clusters menores (menor quantidade de setores), resultando em
um uso mais eficiente da capacidade de armazenamento de dados (menos slack space1), além de
endereçar uma quantidade muito maior de clusters, possibilitando volumes maiores.
• Um valor para representar que o cluster não está sendo utilizado - 0x0000;
• Um valor para indicar o endereço do próximo cluster na lista encadeada: 0x0002 a 0xFFEF;
• Um valor especial que indica o fim da lista encadeada (End Of Cluster-chain - EOC): 0xFFF0
a 0xFFF6;
• Um valor especial para identificar um setor defeituoso (bad cluster): 0xFFF7.
1
Slack space: aquele espaço não utilizado, no último cluster. Ex.: Imagine um volume que foi formatado com clusters
de tamanho 4KB. Se um arquivo de 10KB for gravado, ele ocupará 3 clusters, sendo que no último só serão utilizados
2KB, gerando um slack space de 2KB.
Quando um arquivo é salvo em um volume com FAT, é criada uma entrada no diretório (directory
entry) com 32 bytes de tamanho, a tabela de alocação de arquivos é atualizada e os dados são
gravados no(s) cluster(s).
• Nome do arquivo;
• Datas e horas de criação, modificação e acesso (MAC Times);
• Atributos do arquivo (ex.: somente leitura);
• Cluster inicial;
• Tamanho do arquivo.
Uma ferramenta forense que permite a obtenção de diversas informações sobre o sistema de
arquivos em ambientes Linux é a “fsstat”. Um exemplo das informações obtidas por essa
ferramenta em um volume FAT32 é mostrado abaixo.
METADATA INFORMATION
--------------------------------------------
Range: 2 - 125551366
Root Directory: 2
CONTENT INFORMATION
--------------------------------------------
Sector Size: 512
Cluster Size: 4096
Total Cluster Range: 2 - 980871
Maiores informações sobre a implementação da FAT pela Microsoft podem ser encontradas no
documento “FAT: General Overview of On-Disk Format”2, mas acho difícil o examinador da sua
prova ir tão longe!
Podemos dizer que é um sistema de arquivos intermediário entre o FAT32 e o NTFS, ideal para o
uso em dispositivos de armazenamento de memória flash. O exFAT foi adotado pela SD Card
Association como o sistema de arquivos padrão para cartões SDXC maiores que 32 GB.
1. (CESPE/Polícia Federal - 2018) Um disco formatado com sistema de arquivos FAT32 permite
armazenar arquivos de tamanho de até 120 gigabaites.
2
Disponível em <http://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-
923143f3456c/fatgen103.doc>.
Comentários:
Vimos que o exFAT pode ser usado quando o sistema de arquivos NTFS não for uma solução
viável (devido à sobrecarga de estrutura de dados), e o limite de tamanho de arquivo no FAT32
(4GB) for um problema. Por que essa limitação? Porque 232 = 4 GB, ou seja, são usados 32 bits
para endereçamento, possibilitando "enxergar" até 4GB. Portanto, a questão está errada.
Gabarito: Errada
Comentários:
Sabendo o que cada sigla significa você já mata essa questão! FAT = File Allocation Table, RAID
= Redundant Array of Independent Disks, FTP = File Transfer Protocol. Portanto, a alternativa B
está correta e é o gabarito da questão.
Gabarito: Letra B
A tabela de partições possui campos que descrevem a partição, sendo o campo “System ID” o
responsável pela definição do sistema de arquivos (0x07 = NTFS). A arquitetura NTFS é a seguinte:
Componente Descrição
HD Possui uma ou mais partições.
Setor de Partição inicializável que armazena as informações sobre o volume e as
boot estruturas do sistema de arquivos, além do código de boot que carrega o
NTLdr.
MBR Possui o código executável que o BIOS carrega na memória. O código
procura na MBR a tabela de partições para verificar qual partição é a ativa
(inicializável).
NTLdr.dll Alterna para o modo protegido, inicia o sistema de arquivos e lê o conteúdo
do arquivo Boot.ini. Essas informações determinam as opções iniciais e
seleções de menu de inicialização.
NTFS.sys Driver do sistema de arquivo NTFS.
Ntoskrnl.exe Extrai informações sobre quais drivers de dispositivos devem ser
carregados e em que ordem.
Modo Kernel Modo de processamento que permite ao código ter acesso direto a todo o
sistema de hardware e memória.
Modo Modo de processamento no qual os aplicativos são executados.
usuário
Discos que utilizam MBR possibilitam o uso de partições básicas e dinâmicas. Como o MBR possui
uma limitação de partições com no máximo 2TB, deve-se utilizar volume dinâmico para criar um
volume NTFS acima desse tamanho. Volumes dinâmicos podem possuir até o tamanho máximo
suportado pelo NTFS (256TB). Quando utilizado um disco GPT (GUID Partition Table), o suporte
a volumes maiores que 2TB também é garantido.
A figura e a tabela a seguir mostram e descrevem a organização das estruturas utilizadas por uma
partição NTFS.
Componente Descrição
Setor de Boot NTFS Possui informações sobre o leiaute do volume e as estruturas do
sistema de arquivos, além do código de boot que carrega o
sistema operacional.
Master File Table Possui as informações necessárias para acessar arquivos da
(MFT) partição NTFS, tais como os atributos de um arquivo.
Dados do Sistema de Armazena dados que não estão contidos na MFT.
Arquivos
Cópia da MFT Possui cópia de registros essenciais para uma recuperação do
sistema de arquivos caso haja um problema com a MFT original.
Quando um volume NTFS é formatado, o software utilizado para a formatação aloca os primeiros
16 setores para o setor de boot e o código bootstrap1. A figura abaixo mostra o setor de boot de
uma imagem de um pen drive com capacidade de 1GB.
1
Bootstrap: programa que inicializa o S.O. durante o boot da máquina.
A tabela a seguir mostra os campos do setor de boot NTFS, suas devidas descrições e os valores
do exemplo (pen drive de 1GB).
A MFT é uma base de dados relacional constituída de registros de arquivos nas linhas e de
atributos de arquivos nas colunas. Possui pelo menos uma entrada para cada arquivo, incluindo a
própria MFT. Nessa tabela são armazenadas as informações necessárias para acessar arquivos na
partição.
Como a MFT armazena informações de si própria, os primeiros 16 registros são reservados para
os arquivos de metadados, os quais são utilizados para descrever a MFT. Arquivos de metadados
(nomes começados pelo símbolo de cifrão) são descritos abaixo:
==104cef==
O NTFS permite nomes de arquivos com até 255 caracteres e não permite a utilização dos
seguintes caracteres no nome:
As permissões NTFS são usadas quando queremos limitar de fato as permissões dos usuários a
pastas e arquivos. As permissões são cumulativas e a permissão negar tem prioridade sobre
qualquer permissão. Permissões para pastas possuem a mesma prioridade em relação a
permissões para arquivos.
O conceito de AD (Active Directory) surgiu com o Windows 2000 Server (utilizando o NTFS como
sistema de arquivos, não permitindo o FAT32 ou anterior). Objetos como usuários, grupos,
membros dos grupos, senhas, contas de computadores, informações sobre o domínio etc., ficam
armazenados no banco de dados do AD.
O LFS (Log File Service) foi desenvolvido para prover registros (logs) e serviços de recuperação
para o NTFS. O LFS consiste de uma série de rotinas em modo kernel (núcleo) utilizadas para
acessar os arquivos de log, que são divididos em duas regiões: a área de reinicialização e a área
de log "infinito".
A) Ext2.
B) Ext3.
C) Ext4.
D) FAT32.
E) NTFS.
Comentários:
Gabarito: Letra E
A) é utilizado por algumas versões antigas do Windows e pelas primeiras versões do Linux, mas
foi substituído por outros sistemas de arquivos mais modernos por possuir um limite de
armazenamento de 2 GBytes.
B) não permite o uso de arrays RAID, possui tolerância e falhas e permite acesso a dados de rede
com segurança.
C) possibilita ter um controle de acesso a arquivos com gerenciamento de usuários, incluindo suas
permissões de acesso, leitura e escrita desses arquivos.
D) é um sistema que contém acesso e indicações de onde estão as informações de cada arquivo
através de um grupo de setores chamados de clusters (ou unidade de alocação).
E) trabalha com alto grau de desfragmentação de disco e menor consistência de dados, com uma
arquitetura de dados baseada em organização por setor que mantém os dados espalhados pelo
disco.
Comentários:
O diferencial do NTFS é ter mecanismos que garantam maior confiabilidade e segurança, incluindo
um controle de acesso a arquivos com gerenciamento de usuários (permissões de acesso).
Portanto, a alternativa C está correta e é o gabarito da questão.
Gabarito: Letra C
O leiaute do Ext começa com uma área reservada opcional e o restante da partição é dividida em
grupos de blocos. Com exceção do último grupo, todos os outros possuem a mesma quantidade
de blocos, os quais são utilizados para armazenar metadados (nomes de arquivos, entre outros),
e o conteúdo dos arquivos.
As informações básicas da partição Ext são armazenadas na estrutura do superbloco, o qual está
localizado no início do sistema de arquivos. O conteúdo do arquivo é armazenado nos blocos. Os
metadados de cada arquivo/diretório são armazenados em uma estrutura denominada nó-i
(inode), o qual possui tamanho fixo é localizado na tabela de nós-i.
Há uma tabela de nós-i para cada grupo de blocos. O nome de um arquivo é armazenado em uma
estrutura de entrada de diretório, localizada nos blocos alocados para os arquivos do diretório pai.
As estruturas de entrada de diretório são estruturas simples que possuem o nome do arquivo e
um ponteiro para a entrada do nó-i do arquivo. Vamos ver a figura abaixo para entender melhor...
O superbloco é localizado a 1024 bytes do início do sistema de arquivos e possui tamanho 1024
bytes, sendo que a maioria dos bytes não são utilizados. Essa estrutura contém apenas valores de
configuração, não possuindo código de boot.
do primeiro grupo de blocos, quantidade total de nós-i, quantidade de nós-i por grupo de blocos,
nome do volume, entre outras.
No bloco que sucede o superbloco encontramos a tabela de descritor de grupos, a qual contém
uma estrutura para cada grupo de blocos no sistema de arquivos. Além do conteúdo do arquivo,
grupos de blocos possuem dados administrativos, tais como superblocos, tabelas descritoras de
grupos, tabelas de nós-i, bitmaps de nós-i e bitmaps de blocos. O descritor de grupo mostra como
esses dados podem ser localizados.
O fsck continua sendo usado, mas agora ele é mais indicado apenas quando realmente necessário.
O Ext3 possui três modos de operação:
• ordered (default): o journal é atualizado no final de cada operação. Isso faz com que exista
uma pequena perda de desempenho, já que a cabeça de leitura do HD precisa realizar duas
operações de gravação, uma no arquivo que foi alterado e outra no journal (que é um
arquivo especialmente formatado);
• journal: é o mais seguro, todavia mais lento. Nesse modo, o journal armazena não apenas
informações sobre as alterações, mas também uma cópia de segurança de todos os
arquivos modificados, que ainda não foram gravados no disco. Por ser o mais lento, é o
modo menos usado.
O bitmap do nó-i gerencia a alocação dos nós-i no grupo e o endereço do bloco de início também
é dado pelo descritor do grupo. Seu tamanho é calculado pela divisão (número de nós-i por grupo)
/ 8. Em geral há menos nós-i que blocos por grupo, porém o usuário pode escolher esses valores
na criação do sistema de arquivos.
Por último, o endereço do bloco inicial da tabela de nós-i é dado no descritor de grupos, e seu
tamanho é calculado pela multiplicação da quantidade de nós-i por grupo pelo tamanho de cada
nó-i, que é 128 bytes.
O descritor do grupo também possui a quantidade de blocos e nós-i livres no grupo. O superbloco
contém a quantidade total de blocos e nós-i livres em todos os grupos.
Bytes Descrição
0a3 Quantidade de nós-i.
4a7 Quantidade de blocos.
20 a 23 Bloco em que o grupo de blocos 0 inicia.
24 a 27 Tamanho do bloco (salvo como o número de lugares para
deslocamento de 1024 à esquerda).
28 a 31 Tamanho do fragmento (salvo como o número de bits para
descolar 1024 à esquerda).
32 a 35 Quantidade de blocos em cada grupo de blocos.
36 a 39 Quantidade de fragmentos em cada grupo de blocos.
40 a 43 Quantidade de nós-i em cada grupo de blocos.
76 a 79 Versão (0 = versão original, 1 = “dinâmica”).
88 a 89 Tamanho de cada estrutura de nó-i.
96 a 99 Flags de implementações incompatíveis (1 = compressão,
..., 8 = Sistema de arquivos utiliza journaling1).
1
Procedimento útil para recuperação de falha, que grava qualquer operação que será realizada no disco. A área onde
as informações são gravadas é chamada de journal.
Existem muitos outros detalhes, mas creio que eu já tenha colocado coisa demais até aqui. A
maioria dos concursos não cobra essas minúcias, mas quando o foco for Polícia Federal, ABIN e
outros órgãos desse tipo, pode haver a cobrança de alguns desses detalhes.
Embora o limite de 32 TB para as partições EXT3 não seja um problema na atualidade, ele pode
se tornar conforme a capacidade dos HDs aumenta. Para evitar isso, o EXT4, incorporou o uso de
endereços de 48 bits, o que permite endereçar um volume virtualmente ilimitado de blocos e
partições de até 1 exabyte (1 EB = 1024 petabytes)! O limite de 2 TB para os arquivos também foi
removido, abrindo espaço para o armazenamento de arquivos gigantescos (no máximo 1 EB, o
mesmo tamanho do volume!).
• Undelete: Ferramenta disponível no Ext4 que impede que um arquivo seja apagado;
A) uma técnica de organização de dados similares que visa economizar espaço por compressão
de trechos contendo informações com alto grau de redundância.
C) um mecanismo que permite empregar o disco de maneira eficiente ao manter grandes volumes
de dados (trechos dos arquivos) armazenados de modo contínuo na mídia.
D) uma abordagem para gerência de propriedades estendidas dos arquivos e pastas. Tais
propriedades, em geral, não eram suportadas em sistemas mais antigos.
Comentários:
Uma das características do Ext4 é a alocação utilizando extents, que são intervalos de blocos físicos
contíguos, o que melhora o desempenho de armazenamento de arquivos grandes e reduz a
fragmentação. Um único extent pode mapear até 128MB de espaço contíguo com um bloco de
4KB. Portanto, a alternativa C está correta e é o gabarito da questão.
Gabarito: Letra C
Comentários:
(A) Ext2, Ext3 e ReiserFS são suportados para Linux, sendo que o ReiserFS foi o primeiro a possuir
journaling no Linux; (B) RISC? Nem existe! (C) NTFS é utilizado no Windows e Swap “possui sua
própria organização”, que é “entendida” pelo Linux como sua memória virtual; (D) SCSI não é
sistema de arquivos! (E) RAID??? Não é sistema de arquivos! Portanto, a alternativa A está correta
e é o gabarito da questão.
Gabarito: Letra A
HFS+
HFS+ (HFS Plus) é o sistema de arquivos desenvolvido pela Apple para substituir o antigo HFS
(Hierarchical File System) como sistema de arquivos primário utilizado em computadores macOS
(OS X) e iOS. Ele também é conhecido como Mac OS Expandido ou HFS Expandido, em que seu
predecessor, o HFS, também é referido como Mac OS padrão ou HFS padrão.
APFS
Apple File System (APFS) é um sistema de arquivos proprietário para macOS, iOS, iPadOS, tvOS
(Apple TV) e watchOS, desenvolvido e implementado pela Apple. Ele tem como objetivo corrigir
vários problemas do HFS+, predecessor do APFS. O APFS é otimizado para armazenamento de
estado sólido (SSD), com foco primário em criptografia.
BTRFS
O Btrfs (B-tree file system) é um sistema de arquivos baseado no princípio cópia em gravação
(copy-on-write - COW), inicialmente desenvolvido pela Oracle para ser usado no Linux. Foi
projetado para solucionar problemas como a falta de agrupamento de discos ou volumes,
snapshots, checksums e uso de múltiplos volumes simultaneamente nos sistemas de arquivos do
Linux. Possui a limitação de tamanho de volume igual à limitação de tamanho de arquivo (16 EB).
XFS
O XFS inicialmente foi desenvolvido pela Graphics para o seu sistema operacional IRIX, e
posteriormente teve seu código fonte liberado e foi adaptado para funcionar no Linux. É um
sistema de arquivos desenvolvido em 64 bits, compatível com sistemas de 32 bits. Em plataformas
de 64 bits, possui um limite de tamanho de 8 EB para um volume e para cada arquivo. É um sistema
de arquivos com journaling.
Reiser FS
O Reiser FS: utilizado geralmente no Linux, foi o primeiro com suporte a journaling (incluído no
núcleo Linux 2.4). Seu futuro é incerto depois que seu criador, Hans Reiser, foi condenado pelo
assassinato de sua esposa. Há voluntários que continuam com o projeto.
NFS
Swap
Swap é a memória virtual do Linux que (geralmente) tem uma partição específica (diferente do
Windows que utiliza um arquivo de paginação). Possui uma organização própria, sem utilizar um
sistema de arquivos (ou pode ser entendido como tendo um sistema de arquivos próprio para
isso).
ISO9660
O sistema de arquivos ISO9660 (CDFS - Compact Disc File System) é utilizado para armazenar
dados em CDs. Discos que utilizam o padrão ISO 9660 podem ser reconhecidos por múltiplas
plataformas, como sistemas Windows, Macintosh e Linux. Ele especifica diversas propriedades do
disco, tais como atributos do volume, arquivos e localização dos arquivos.
Joliet
Joliet foi definido como uma extensão do padrão ISO 9660. Foi especificado pela Microsoft, tendo
como foco principal relaxar as restrições dos nomes de arquivos. Alguns sistemas operacionais
que podem ler mídias com Joliet são: Windows, Linux, macOS, FreeBSD, OpenSolaris, Haiku,
AmigaOS.
CIFS
CIFS (Common Internet File System) opera como um protocolo de rede da camada de aplicação
usado principalmente para fornecer acesso compartilhado a arquivos, impressoras e comunicações
diversas entre nós sobre uma rede. Seu “sucessor” é o SMB (Server Message Block).
==104cef==
A) ext3 não faz journaling e, para suprir essa deficiência, existe o ReiserFS que, além de fazer
journaling, é totalmente compatível com o ext2 e com o ext3.
B) NTFS não faz journaling e, para suprir essa deficiência, existe o ReiserFS que, além de fazer
journaling, é totalmente compatível com o ext2 e com o ext3.
C) ext2 faz journaling completo, ou seja, para restaurar a consistência do sistema após eventual
falha, ele executa a varredura integral, arquivo por arquivo, como faz o Skandisk do Windows ou
o FSCK no Linux.
D) ReiserFS faz journaling, todavia, é incompatível com o ext2 padrão. Entretanto, o ext3 também
faz journaling e é compatível com o ext2.
E) ext3 faz journaling completo, ou seja, para restaurar a consistência do sistema após eventual
falha, ele executa a varredura integral arquivo por arquivo, como faz o scandisk do Windows ou o
FSCK no Linux. Todavia, não é compatível com ext2.
Comentários:
D) ReiserFS faz journaling, assim como o EXT a partir da versão 3. O ReiserFS é incompatível com
o EXT2, mas o EXT3 é compatível com o EXT2, afinal são da mesma "família".
E) EXT3 possui journaling justamente para não ter que realizar uma varredura integral arquivo por
arquivo (o que demora muito). A ideia do journaling é tentar uma recuperação de eventual falha
mais rapidamente.
Gabarito: Letra D
A) O FAT32 pode suportar o disco rígido de 2Tb enquanto NTFS suporta disco rígido superior a
2Tb.
Comentários:
(A) Segundo artigo da própria Microsoft, o FAT32 suporta volumes de até 2TB e o NTFS suporta
volumes maiores. Não sei se o examinador considerou errado porque colocou “disco rígido” e
não “volume”...mas enfim, tem uma outra alternativa que está “mais correta” ??; (B) O NTFS é o
sucessor do FAT; (C) Ext2 e Ext3 são sistemas de arquivos usados no Linux; (D) Isso aí! E ele foi o
1º a utilizar journaling no Linux! (E) O NTFS é utilizado no Windows. Portanto, a alternativa D está
correta e é o gabarito da questão.
Gabarito: Letra D
Comentários:
A tabela de alocação de arquivos (File Allocation Table - FAT) é uma lista encadeada que controla
a alocação dos clusters (unidades de alocação). Essa tabela é utilizada pelo sistema de arquivos
que possui o mesmo nome, FAT (o mais utilizado é o sistema de arquivos FAT32)! Portanto, a
alternativa A está correta e é o gabarito da questão.
Gabarito: Letra A
Comentários:
Sabendo o que cada sigla significa você já mata essa questão! FAT = File Allocation Table, RAID
= Redundant Array of Independent Disks, FTP = File Transfer Protocol. Portanto, a alternativa B
está correta e é o gabarito da questão.
Gabarito: Letra B
A) NTFS
B) FAT-3
C) Ext3
==104cef==
D) FAT-16
E) FAT-12
Comentários:
Vimos que a “família” FAT é composta por FAT12, FAT16, FAT32 e exFAT. Seu sucessor é o NTFS.
A “família” Ext é composta por Ext, Ext2, Ext3 e Ext4. Só sobrou o “FAT-3”, que não existe!
Portanto, a alternativa B está correta e é o gabarito da questão.
Gabarito: Letra B
A) é a estrutura usada para organizar dados em um disco rígido. Para instalar uma nova partição
no disco rígido, será preciso formatar esse disco usando um sistema de arquivo diferente, mas
compatível com o sistema operacional.
B) no Windows 7 oferece 4 opções que podem ser escolhidas: HPFS, NTFS, FAT16, FAT32. Não
é possível converter uma partição de um tipo de sistema de arquivos diferente para o NTFS.
C) HPFS é o sistema de arquivos preferencial para o Windows 8. Esse sistema oferece muitas
vantagens em relação ao sistema de arquivos NTFS anterior, como criptografia para restringir o
acesso a determinados arquivos.
D) FAT16 é usado na maioria das unidades flash USB atuais. Já o FAT32 tem limitações de
tamanho, mas permite que se crie uma partição no disco rígido com até 32 TB e que se armazenem
arquivos de até 4 TB.
E) FAT32 não possui os mesmos recursos de segurança que o NTFS, por isso se o computador
possui um disco rígido ou partição FAT32 no Windows 7, um usuário com acesso a esse
computador poderá ler qualquer arquivo.
Comentários:
(A) O sistema de arquivos é escolhido no momento da formatação de uma partição e tal sistema
de arquivos será aplicado apenas nesta partição; (B) O HPFS é o sistema de arquivos utilizado pelo
OS/2 da IBM. O FAT16 com um tamanho de cluster de 32 KB suporta uma partição de apenas 2
GB; (C) O HPFS é o sistema de arquivos utilizado pelo OS/2 da IBM; (D) O FAT16 com um tamanho
de cluster de 32 KB suporta uma partição de apenas 2 GB, o que seria inviável para os pen drives
da atualidade. O FAT32 com um cluster de 32 KB suporta uma partição de 2 TB (8 TB em teoria)
e um arquivo de até 4GB; (E) Exato! NTFS é o sucessor do FAT32 e trouxe melhorias em relação
à segurança, entre outras.
Gabarito: Letra E
5. (CESPE/BNB - 2018) O FAT32 apresenta limite de número máximo de arquivos que uma
partição pode ter, com relação a clusters de 32 KB.
Comentários:
Gabarito: Correta
6. (CESPE/Polícia Federal - 2018) Um disco formatado com sistema de arquivos FAT32 permite
armazenar arquivos de tamanho de até 120 gigabaites.
Comentários:
Vimos que o exFAT pode ser usado quando o sistema de arquivos NTFS não for uma solução
viável (devido à sobrecarga de estrutura de dados), e o limite de tamanho de arquivo no FAT32
(4GB) for um problema. Por que essa limitação? Porque 232 = 4 GB, ou seja, são usados 32 bits
para endereçamento, possibilitando "enxergar" até 4GB. Portanto, a questão está errada.
Gabarito: Errada
A) as permissões aplicadas nas pastas têm maior prioridade sobre as permissões aplicadas nos
arquivos.
B) se um usuário possui permissão em um arquivo e esse mesmo usuário faz parte de um grupo
que possui outra permissão, no mesmo arquivo, a permissão efetiva do usuário será aquela de
menos privilégios.
C) se um usuário pertence a dois grupos que acessam a mesma pasta, e um dos grupos possui a
permissão negar, independentemente da permissão que ele tiver no outro grupo, a permissão
efetiva desse usuário na pasta será negar, pois negar tem prioridade sobre todas as outras
permissões.
D) ao mover um arquivo ou pasta para outra partição, as permissões originais serão mantidas.
E) permissões explícitas não podem ser alteradas, a menos que o mecanismo de herança seja
desativado.
Comentários:
As permissões NTFS são usadas quando queremos limitar de fato as permissões dos usuários a
pastas e arquivos. As permissões são cumulativas e a permissão negar tem prioridade sobre
qualquer permissão. Portanto, a alternativa C está correta e é o gabarito da questão.
Gabarito: Letra C
A) o NTFS é muito eficiente na área de tamanhos de cluster, permitindo formatar uma partição
com o tamanho de cluster que se desejar.
B) nos sistemas de arquivos FAT16, FAT32 e NTFS, quanto maior for o tamanho do cluster, maior
será o tamanho da partição.
C) o sistema operacional Linux pode ler informações gravadas no sistema de arquivo NTFS.
D) o NTFS é tecnicamente superior aos sistemas de arquivo FAT16 e FAT32.Porém, por permitir
um melhor aproveitamento do HD com relação ao tamanho, apresenta menor segurança do que
seus antecessores.
Comentários:
A primeira frase está estranha, mas o foco é a segunda. Vamos ver cada uma das alternativas: (A)
quando você formata um volume NTFS, é possível escolher o tamanho de cluster dentre as opções
mostradas; (B) alternativa complicada, pois o cluster pode ser maior mas a quantidade de clusters
poderia ser menor, o que não tornaria o tamanho da partição maior! Essa afirmativa poderia ser
INCORRETA, mas analisando as demais, a alternativa D parece uma melhor opção como a mais
INCORRETA; (C) é possível montar sistemas de arquivos diversos no Linux, incluindo FAT32, NTFS,
entre outros; (D) o ponto forte do NTFS é justamente a segurança, possibilitando o uso do EFS
(criptografia em nível de sistema de arquivo) e permissões de acesso, leitura e gravação de acordo
com o usuário.
Gabarito: Letra D
A) é utilizado por algumas versões antigas do Windows e pelas primeiras versões do Linux, mas
foi substituído por outros sistemas de arquivos mais modernos por possuir um limite de
armazenamento de 2 GBytes.
B) não permite o uso de arrays RAID, possui tolerância e falhas e permite acesso a dados de rede
com segurança.
C) possibilita ter um controle de acesso a arquivos com gerenciamento de usuários, incluindo suas
permissões de acesso, leitura e escrita desses arquivos.
D) é um sistema que contém acesso e indicações de onde estão as informações de cada arquivo
através de um grupo de setores chamados de clusters (ou unidade de alocação).
E) trabalha com alto grau de desfragmentação de disco e menor consistência de dados, com uma
arquitetura de dados baseada em organização por setor que mantém os dados espalhados pelo
disco.
Comentários:
O diferencial do NTFS é ter mecanismos que garantam maior confiabilidade e segurança, incluindo
um controle de acesso a arquivos com gerenciamento de usuários (permissões de acesso).
Portanto, a alternativa C está correta e é o gabarito da questão.
Gabarito: Letra C
A) Permissões NTFS em pastas e arquivos são válidas tanto para acesso local, no computador do
usuário, quanto para o acesso via uma pasta compartilhada na rede.
B) Permissões NTFS são cumulativas, pois se um usuário pertence a mais de um grupo, sua
permissão efetiva será a soma das permissões atribuídas aos grupos aos quais ele pertence.
E) Permissões NTFS para pastas têm prioridade sobre permissões NTFS para arquivos.
Comentários:
Essa questão resume o que vimos sobre NTFS. É bom que fique claro que a prioridade de
permissões sobre pastas e arquivos é a mesma! Portanto, a alternativa E está correta e é o gabarito
da questão.
Gabarito: Letra E
A) FAT16 e FAT32
B) FAT32 e NTFS
C) EXT2 e NTFS
D) EXT3 e FAT32
E) EXT3 e NTFS
Comentários:
O NTFS surgiu no Windows NT e antes disso era utilizado o FAT32. Como o Windows XP surgiu
após o Windows NT, ele suporta tanto o FAT32 como o NTFS. Portanto, a alternativa B está
correta e é o gabarito da questão.
Gabarito: Letra B
C) Um arquivo é uma coleção nomeada de dados que pode ser manipulada como uma unidade
por operações como abrir, fechar, copiar, renomear, listar ou destruir/apagar.
diretório, assim dois arquivos não podem ter o mesmo nome. Isso não acontece em um sistema
de arquivo estruturado hierarquicamente, no qual os arquivos são organizados em diretórios e
seus nomes têm de ser exclusivos somente dentro do seu diretório.
Comentários:
Gabarito: Letra B
7. (AOCP/UFPB - 2014) No sistema Microsoft Windows server, existe um sistema de arquivos que
fornece melhor desempenho e maior confiabilidade para seus usuários. Além disso, esse
sistema de arquivos embute recursos de segurança, como permissões de arquivos e pastas. O
sistema de arquivo ao qual se refere a questão é o:
A) FAT32.
B) NTFS.
C) FAT64.
D) LILO.
E) FDD.
Comentários:
Quando fala em Windows e sistema de arquivo com maior segurança, a resposta é NTFS! FAT64
seria o exFAT, mais utilizado em memórias flash. LILO é um gerenciador de boot. Portanto, a
alternativa B está correta e é o gabarito da questão.
Gabarito: Letra B
Comentários:
Gabarito: Letra B
Comentários:
Gabarito: Letra E
10. (VUNESP/CRO-SP - 2015) O recurso EFS do sistema de arquivos NTFS oferece ao sistema
Comentários:
Basta lembrar do significado da sigla EFS = Encryption File System, ou seja, criptografia em nível
de sistema de arquivos. Portanto, a alternativa B está correta e é o gabarito da questão.
Gabarito: Letra B
Comentários:
O conceito de AD (Active Directory) surgiu com o Windows 2000 Server (utilizando NTFS como
sistema de arquivos), não sendo compatível com a "família FAT". Portanto, a alternativa C está
correta e é o gabarito da questão.
Gabarito: Letra C
12. (CESPE/TCE-PA - 2016) No Windows, após se converter uma partição para NTFS, é possível,
sem formatá-la, usar o sistema de arquivos FAT.
Comentários:
Gabarito: Errada
13. (CESPE/Polícia Científica-PE - 2016) Acerca dos sistemas de arquivos para Windows, assinale
a opção correta.
D) No NTFS, o acesso tanto de leitura quanto de gravação é mais rápido que no FAT32.
E) Utilizando-se o FAT32, é possível criar uma partição em disco com suporte de até 4 GB.
Comentários:
(A) O NTFS surgiu para suprir a falta de mecanismos de segurança e confiabilidade no FAT32,
como journaling, permissões de acesso, criptografia, entre outros; (B) Diferentemente do NTFS, o
sistema de arquivos FAT não utiliza nenhum mecanismo de recuperação, como o journaling; (C)
EXT2 é utilizado no Linux; (D) Por possuir journaling, o NTFS é mais lento, porém mais confiável;
(E) Na verdade, esse é o tamanho máximo de um arquivo em FAT32, pois 2 32 = 4.294.967.296
bytes (4GB).
Gabarito: Letra A
14. (FUNDATEC/AL-RS - 2018) Existe um sistema de arquivos em que, para todo o objeto
armazenado, é realizado um registro na Master File Table (MFT). Trata-se do:
A) Ext2.
B) Ext3.
C) Ext4.
D) FAT32.
E) NTFS.
Comentários:
Gabarito: Letra E
Comentários:
Através de um software que permita o gerenciamento de discos, como ´por exemplo, o que
acompanha o Windows, é possível redimensionar uma partição NTFS. Abaixo é mostrado um
exemplo, para diminuir a partição NTFS, visto que não há espaço para aumentar (tem uma partição
"do lado").
Gabarito: Correta
16. (CESPE/BNB - 2018) O NTFS apresenta limite de tamanho máximo do nome de um arquivo,
no que se refere ao número de caracteres permitidos.
Comentários:
O NTFS permite nomes de arquivos com até 255 caracteres e não permite a utilização dos
seguintes caracteres no nome:
Gabarito: Correta
17. (CESPE/Polícia Federal - 2018) NTFS deve ser usado se os arquivos do disco rígido são
criptografados no nível de sistema que utilize encrypting file system.
Comentários:
Gabarito: Correta
18. (CS-UFG/IF Goiano - 2019) Em geral, sistemas operacionais oferecem suporte a um ou mais
sistemas de arquivos que controlam a forma como os dados são identificados, gravados e
recuperados a partir dos meios de armazenamento. As últimas versões Windows têm adotado
um sistema de arquivos primário que é denominado de
A) NTFS
B) EXT4
C) ReiserFS
D) ZFS
Comentários:
Gabarito: Letra A
A) Ext e Ext2
B) Ext2 e Ext3
C) Ext
D) Ext2
E) Ext3
Comentários:
Há pouco material de consulta sobre o desempenho para o Ext (primeiro sistema de arquivos para
o Linux, criado para substituir o Minix FS). O que se sabe é que ele tem a limitação de 2GB para
o volume, 2GB para o tamanho do arquivo e grava apenas um rótulo de tempo (não grava o atime,
ctime e mtime). Comparando o Ext2 com o Ext3, o Ext2 possui melhor desempenho, pois não há
o overhead das operações de journaling. Portanto, a alternativa D está correta e é o gabarito da
questão.
Gabarito: Letra D
A) FAT
B) JFS
C) EXT3
D) HPFS
E) NTFS
Comentários:
FAT e NTFS são utilizados em Windows. O JFS (Journaled File System) é um sistema de arquivos
de 64 bits com journaling desenvolvido pela IBM. Existem versões para os sistemas operacionais
AIX, eComStation, OS/2 e distribuições Linux. O HPFS é o sistema de arquivos utilizado pelo OS/2
da IBM, com recursos que se aproximam muito dos permitidos pelo NTFS. Dos indicados, apenas
o EXT3 é nativo em sistemas Linux. Portanto, a alternativa C está correta e é o gabarito da questão.
Gabarito: Letra C
A) JFS.
B) XFS.
C) FAT.
D) NTFS.
E) LNX.
Comentários:
FAT e NTFS são nativos do Windows, mas são suportados pelo Linux. O JFS (Journaled File
System) é um sistema de arquivos de 64 bits desenvolvido pela IBM, existindo versões para os
sistemas operacionais AIX, eComStation, OS/2 e Linux. O XFS é um sistema de arquivos
desenvolvido pela Silicon Graphics, para o seu sistema operacional IRIX, mas posteriormente teve
seu código fonte liberado e foi adaptado para funcionar no Linux. Só sobrou o LNX, que não é um
sistema de arquivos, ou se é, está difícil de encontrar sua definição e características. Portanto, a
alternativa E está correta e é o gabarito da questão.
Gabarito: Letra E
4. (UEPA/PC-PA - 2013) Quanto aos Sistemas de arquivos utilizados nos diferentes sistemas
operacionais, assinale a opção que preenche corretamente as lacunas do texto abaixo:
__________ e __________ são sistemas de arquivo da plataforma Windows, enquanto que
_________ é um sistema de arquivo desenvolvido para o Linux. A alternativa correta é:
Comentários:
A “família” FAT surgiu no Windows e seu sucessor foi o NTFS (a partir do Windows NT). E a
“família” Ext surgiu no Linux e já está na versão 4. Portanto, a alternativa A está correta e é o
gabarito da questão.
Gabarito: Letra A
A) JFS
B) ext2
C) ext3
D) ext4
E) ReiserFS
Comentários:
Pegadinha! O primeiro da família EXT foi o EXT3, mas o primeiro sistema de arquivos com
journaling no Linux foi o ReiserFS! Portanto, a alternativa E está correta e é o gabarito da questão.
Gabarito: Letra E
6. (FCC/TRT5 - 2013) O EXT3 é um dos sistemas de arquivos mais utilizados no Linux. Este sistema
de arquivos
A) possui apenas dois modos de operação (ordered e writeback), que utilizam endereços de 32
bits e blocos de até 16 KB.
B) usa o recurso de journaling, que mantém uma lista das alterações realizadas, permitindo que o
sistema de arquivos seja reparado de forma muito rápida após, por exemplo, um desligamento
incorreto.
C) reconhece partições de até 2 GB, suporta nomes de arquivos com até 255 caracteres e cada
setor possui tamanho fixo de 512 bytes.
E) não inclui nenhum sistema de tolerância a falhas, por isso, sempre que o sistema é desligado
incorretamente, é necessário utilizar o fsck, para verificar todos os blocos do sistema de arquivos,
procurando por erros no disco.
Comentários:
Gabarito: Letra B
Comentários:
Ext3 é utilizado em sistemas Linux. No Windows 7 o padrão é o NTFS. Portanto, a questão está
errada.
Gabarito: Errada
Comentários:
Sabemos que no Linux o pioneiro foi o ReiserFS, e na família Ext, o primeiro foi o Ext3. Na
Microsoft, o pioneiro foi o NTFS. Agora ficou fácil?
Gabarito: Letra E
Comentários:
(A) Ext2, Ext3 e ReiserFS são suportados para Linux, sendo que o ReiserFS foi o primeiro a possuir
journaling no Linux; (B) RISC? Nem existe! (C) NTFS é utilizado no Windows e Swap “possui sua
própria organização”, que é “entendida” pelo Linux como sua memória virtual; (D) SCSI não é
sistema de arquivos! (E) RAID??? Não é sistema de arquivos! Portanto, a alternativa A está correta
e é o gabarito da questão.
Gabarito: Letra A
10. (CESPE/ANTAQ - 2014) O sistema de arquivos EXT4 suporta arquivos com mais de 2 TiB
(tebibaites) de tamanho.
Comentários:
No Ext4, o limite de 2 TB para os arquivos foi removido, abrindo espaço para o armazenamento
de arquivos gigantescos. Portanto, a questão está correta.
Gabarito: Correta
11. (IESES/BAHIAGÁS - 2016) O Linux trabalha com diversos sistemas de arquivos, dentre os quais,
EXT2, EXT3, EXT4 e ReiserFS. Além disso, ele é capaz de trabalhar com sistemas de arquivos
proprietários, tais como o Fat32, ExtFat e NTFS. Sobre os sistemas de arquivos citados, marque
a resposta correta.
A) O sistema de arquivos FAT32, por suportar clusters de no máximo 32KB, suporta no máximo
32GB por partição, limitando-se a 5 partições primárias e 32 partições lógicas por disco.
D) O sistema de arquivo EXT3 adicionou o journaling e isso o tornou incompatível com o EXT2 e
com o NTFS.
E) O sistema de arquivos NTFS, apesar de várias otimizações, tais como suporte a nomes longos
e suporte a mais de 2TB (limite do FAT32), ainda não suporta criptografia e compactação dos
dados.
Comentários:
Em relação à “família” Ext, o journaling só surgiu na versão 3. Portanto, a alternativa C está correta
e é o gabarito da questão.
Gabarito: Letra C
A) NTFS e JFS.
B) FAT16 e ReiserFS.
C) FAT32 e EXT2.
D) FAT32 e NTFS.
E) EXT3 e XFS.
Comentários:
Tirando a família FAT e o NTFS, só sobra a alternativa "EXT3 e XFS", que é a correta! Portanto, a
alternativa E está correta e é o gabarito da questão.
Gabarito: Letra E
A) uma técnica de organização de dados similares que visa economizar espaço por compressão
de trechos contendo informações com alto grau de redundância.
C) um mecanismo que permite empregar o disco de maneira eficiente ao manter grandes volumes
de dados (trechos dos arquivos) armazenados de modo contínuo na mídia.
D) uma abordagem para gerência de propriedades estendidas dos arquivos e pastas. Tais
propriedades, em geral, não eram suportadas em sistemas mais antigos.
Comentários:
Uma das características do Ext4 é a alocação utilizando extents, que são intervalos de blocos físicos
contíguos, o que melhora o desempenho de armazenamento de arquivos grandes e reduz a
fragmentação. Um único extent pode mapear até 128MB de espaço contíguo com um bloco de
4KB. Portanto, a alternativa C está correta e é o gabarito da questão.
Gabarito: Letra C
A) Fat64
B) NTFS.
C) Ext4
D) ReiserFS.
E) Ext1
Comentários:
A “família” Ext vem sendo utilizada como padrão há algum tempo e em 2017 (ano da questão) a
versão 4 com certeza já era bastante utilizada. Claro que também estão sendo mais utilizados os
sistemas de arquivos BTRFS, XFS, entre outros, pois o Ext4 deve ser a última versão da “família”
e novos sistemas de arquivos estão surgindo com melhor desempenho. Portanto, a alternativa C
está correta e é o gabarito da questão.
Gabarito: Letra C
15. (CS-UFG/UFG - 2018) O Linux oferece suporte para vários sistemas de arquivos, como, por
exemplo, Ext2, Ext3, ReiserFS, Ext4. Este último
B) implementa o recurso de journaling, um sistema anti-falhas que impede que arquivos sejam
perdidos.
C) permite que os arquivos sejam acessados em modo de leitura por usuários do sistema de
arquivos NTFS, por meio de utilitário específico.
Comentários:
(A) O volume EXT4 pode ter até 1 exabyte (1 EB = 1024 petabytes)! (B) O journaling não é um
sistema anti-falhas! Ele procura recuperar dados depois de uma falha (mas não é 100%); (C) Por
padrão, o NTFS não consegue ler EXT4 (nem EXT2, EXT3, ou outro sistema de arquivos nativo
para o Linux), mas existem utilitários para isso, como por exemplo o mostrado na figura abaixo;
(D) Não tem nem lógica afirmar que alguma coisa em informática em uma versão X não seja
compatível com a versão anterior! Claro que existe, mas no geral há uma compatibilidade com a
versão anterior, como é o caso do EXT4 com o EXT3. Portanto, a alternativa C está correta e é o
gabarito da questão.
Gabarito: Letra C
A) A ideia básica que fundamenta o NFS é que cada servidor de arquivos fornece uma visão
padronizada de seu sistema local de arquivos.
B) No NFS, toda comunicação cliente servidor é feita por meio de RPC (chamada de procedimento
remoto).
D) O modelo de sistema de arquivos oferecido pelo NFS é bem diferente do oferecido por
sistemas baseados em Unix.
Comentários:
Gabarito: Letra D
C) viabiliza a um usuário remoto a conversação de voz sobre IP com um usuário local, quando
encadeado com o protocolo LDAP.
D) é um protocolo da camada de rede (modelo TCP/IP) e oferece grande parte das funcionalidades
de DAP.
E) permite que sejam acessados arquivos que se encontram armazenados em um servidor remoto
como se eles estivessem instalados localmente.
Comentários:
Gabarito: Letra E
Comentários:
Swap: memória virtual do Linux que tem uma partição específica (diferente do Windows que utiliza
um arquivo de paginação). Possui uma organização própria, sem utilizar um sistema de arquivos
(ou pode ser entendido como tendo um sistema de arquivos próprio para isso). Portanto, a
questão está correta.
Gabarito: Correta
A) JFS
B) ext2
C) ext3
D) ext4
E) ReiserFS
Comentários:
Coloquei algumas vezes em comentários anteriores, para que fique gravado em seu cérebro...o
pioneiro com journaling no Linux foi o ReiserFS! Portanto, a alternativa E está correta e é o gabarito
da questão.
Gabarito: Letra E
Comentários:
Sabemos que no Linux o pioneiro foi o ReiserFS, e na família Ext, o primeiro foi o Ext3. Na
Microsoft, o pioneiro foi o NTFS. Agora ficou fácil . Portanto, a alternativa E está correta e é o
gabarito da questão.
Gabarito: Letra E
A) O FAT32 pode suportar o disco rígido de 2Tb enquanto NTFS suporta disco rígido superior a
2Tb.
Comentários:
(A) Segundo artigo da própria Microsoft, o FAT32 suporta volumes de até 2TB e o NTFS suporta
volumes maiores. Não sei se o examinador considerou errado porque colocou “disco rígido” e
não “volume”...mas enfim, tem uma outra alternativa que está “mais correta” ??; (B) O NTFS é o
sucessor do FAT; (C) Ext2 e Ext3 são sistemas de arquivos usados no Linux; (D) Isso aí! E ele foi o
1º a utilizar journaling no Linux! (E) O NTFS é utilizado no Windows. Portanto, a alternativa D está
correta e é o gabarito da questão.
Gabarito: Letra D
7. (IF-RS/IF-RS - 2018) Sistema de arquivos projetado para solucionar problemas como falta de
agrupamento de discos ou volumes, snapshots, checksums, e uso de múltiplos volumes
simultaneamente nos sistemas de arquivos do Linux. Ainda existe a limitação de tamanho de
arquivo que é de 16 EiB. Estamos falando do(A):
A) Btrfs
B) Ext4
C) HFS
D) NTFS
Comentários:
Mesmo que o candidato não soubesse, a parte “Ainda existe a limitação de tamanho de arquivo
que é de 16 EiB” ajuda, pois é um tamanho absurdo para um arquivo! Lembrando os valores limites
para os outros 3 sistemas de arquivos:
Gabarito: Letra A
8. (CESPE/Polícia Federal - 2018) APFS é uma evolução do sistema de arquivos mais usado no
ambiente Linux, a partir da implementação do journaling no sistema de arquivos.
Comentários:
O Apple File System (APFS) é um sistema de arquivos proprietário para macOS, iOS, iPadOS, tvOS
(Apple TV) e watchOS, desenvolvido e implementado pela Apple, ou seja, não tem nada a ver com
ambiente Linux! Ele tem como objetivo corrigir vários problemas do HFS+, predecessor do APFS.
O APFS é otimizado para armazenamento de estado sólido (SSD), com foco primário em
criptografia. Portanto, a questão está errada.
Gabarito: Errada
9. (CESPE/Polícia Federal - 2018) Para disco rígido utilizado em ambiente Windows 95,
recomenda-se adotar o sistema de arquivos HFS+.
Comentários:
HFS+ (HFS Plus) é o sistema de arquivos desenvolvido pela Apple para substituir o antigo HFS
==104cef==
(Hierarchical File System) como sistema de arquivos primário utilizado em computadores macOS
(OS X) e iOS. Não tem nada a ver com ambiente Windows! Portanto, a questão está errada.
Gabarito: Errada
A) ext3 não faz journaling e, para suprir essa deficiência, existe o ReiserFS que, além de fazer
journaling, é totalmente compatível com o ext2 e com o ext3.
B) NTFS não faz journaling e, para suprir essa deficiência, existe o ReiserFS que, além de fazer
journaling, é totalmente compatível com o ext2 e com o ext3.
C) ext2 faz journaling completo, ou seja, para restaurar a consistência do sistema após eventual
falha, ele executa a varredura integral, arquivo por arquivo, como faz o Skandisk do Windows ou
o FSCK no Linux.
D) ReiserFS faz journaling, todavia, é incompatível com o ext2 padrão. Entretanto, o ext3 também
faz journaling e é compatível com o ext2.
E) ext3 faz journaling completo, ou seja, para restaurar a consistência do sistema após eventual
falha, ele executa a varredura integral arquivo por arquivo, como faz o scandisk do Windows ou o
FSCK no Linux. Todavia, não é compatível com ext2.
Comentários:
D) ReiserFS faz journaling, assim como o EXT a partir da versão 3. O ReiserFS é incompatível com
o EXT2, mas o EXT3 é compatível com o EXT2, afinal são da mesma "família".
E) EXT3 possui journaling justamente para não ter que realizar uma varredura integral arquivo por
arquivo (o que demora muito). A ideia do journaling é tentar uma recuperação de eventual falha
mais rapidamente.
Gabarito: Letra D
A) NTFS
B) FAT-3
C) Ext3
D) FAT-16
E) FAT-12
A) é a estrutura usada para organizar dados em um disco rígido. Para instalar uma nova partição
no disco rígido, será preciso formatar esse disco usando um sistema de arquivo diferente, mas
compatível com o sistema operacional.
B) no Windows 7 oferece 4 opções que podem ser escolhidas: HPFS, NTFS, FAT16, FAT32. Não
é possível converter uma partição de um tipo de sistema de arquivos diferente para o NTFS.
C) HPFS é o sistema de arquivos preferencial para o Windows 8. Esse sistema oferece muitas
vantagens em relação ao sistema de arquivos NTFS anterior, como criptografia para restringir o
acesso a determinados arquivos.
D) FAT16 é usado na maioria das unidades flash USB atuais. Já o FAT32 tem limitações de
tamanho, mas permite que se crie uma partição no disco rígido com até 32 TB e que se armazenem
arquivos de até 4 TB. ==104cef==
E) FAT32 não possui os mesmos recursos de segurança que o NTFS, por isso se o computador
possui um disco rígido ou partição FAT32 no Windows 7, um usuário com acesso a esse
computador poderá ler qualquer arquivo.
5. (CESPE/BNB - 2018) O FAT32 apresenta limite de número máximo de arquivos que uma
partição pode ter, com relação a clusters de 32 KB.
6. (CESPE/Polícia Federal - 2018) Um disco formatado com sistema de arquivos FAT32 permite
armazenar arquivos de tamanho de até 120 gigabaites.
GABARITO
1- A 3- B 5- Correta
2- B 4- E 6- Errada
A) as permissões aplicadas nas pastas têm maior prioridade sobre as permissões aplicadas nos
arquivos.
B) se um usuário possui permissão em um arquivo e esse mesmo usuário faz parte de um grupo
que possui outra permissão, no mesmo arquivo, a permissão efetiva do usuário será aquela de
menos privilégios.
C) se um usuário pertence a dois grupos que acessam a mesma pasta, e um dos grupos possui a
permissão negar, independentemente da permissão que ele tiver no outro grupo, a permissão
efetiva desse usuário na pasta será negar, pois negar tem prioridade sobre todas as outras
permissões.
D) ao mover um arquivo ou pasta para outra partição, as permissões originais serão mantidas.
E) permissões explícitas não podem ser alteradas, a menos que o mecanismo de herança seja
desativado.
A) o NTFS é muito eficiente na área de tamanhos de cluster, permitindo formatar uma partição
com o tamanho de cluster que se desejar.
B) nos sistemas de arquivos FAT16, FAT32 e NTFS, quanto maior for o tamanho do cluster, maior
será o tamanho da partição.
C) o sistema operacional Linux pode ler informações gravadas no sistema de arquivo NTFS.
D) o NTFS é tecnicamente superior aos sistemas de arquivo FAT16 e FAT32.Porém, por permitir
um melhor aproveitamento do HD com relação ao tamanho, apresenta menor segurança do que
seus antecessores.
A) é utilizado por algumas versões antigas do Windows e pelas primeiras versões do Linux, mas
foi substituído por outros sistemas de arquivos mais modernos por possuir um limite de
armazenamento de 2 GBytes.
B) não permite o uso de arrays RAID, possui tolerância e falhas e permite acesso a dados de rede
com segurança.
C) possibilita ter um controle de acesso a arquivos com gerenciamento de usuários, incluindo suas
permissões de acesso, leitura e escrita desses arquivos.
D) é um sistema que contém acesso e indicações de onde estão as informações de cada arquivo
através de um grupo de setores chamados de clusters (ou unidade de alocação).
E) trabalha com alto grau de desfragmentação de disco e menor consistência de dados, com uma
arquitetura de dados baseada em organização por setor que mantém os dados espalhados pelo
disco.
INCORRETO afirmar:
A) Permissões NTFS em pastas e arquivos são válidas tanto para acesso local, no computador do
usuário, quanto para o acesso via uma pasta compartilhada na rede.
B) Permissões NTFS são cumulativas, pois se um usuário pertence a mais de um grupo, sua
permissão efetiva será a soma das permissões atribuídas aos grupos aos quais ele pertence.
E) Permissões NTFS para pastas têm prioridade sobre permissões NTFS para arquivos.
A) FAT16 e FAT32
B) FAT32 e NTFS
C) EXT2 e NTFS
D) EXT3 e FAT32
E) EXT3 e NTFS
C) Um arquivo é uma coleção nomeada de dados que pode ser manipulada como uma unidade
por operações como abrir, fechar, copiar, renomear, listar ou destruir/apagar.
7. (AOCP/UFPB - 2014) No sistema Microsoft Windows server, existe um sistema de arquivos que
fornece melhor desempenho e maior confiabilidade para seus usuários. Além disso, esse
sistema de arquivos embute recursos de segurança, como permissões de arquivos e pastas. O
sistema de arquivo ao qual se refere a questão é o:
A) FAT32.
B) NTFS.
C) FAT64.
D) LILO.
E) FDD.
10. (VUNESP/CRO-SP - 2015) O recurso EFS do sistema de arquivos NTFS oferece ao sistema
12. (CESPE/TCE-PA - 2016) No Windows, após se converter uma partição para NTFS, é possível,
sem formatá-la, usar o sistema de arquivos FAT.
13. (CESPE/Polícia Científica-PE - 2016) Acerca dos sistemas de arquivos para Windows, assinale
a opção correta.
D) No NTFS, o acesso tanto de leitura quanto de gravação é mais rápido que no FAT32.
E) Utilizando-se o FAT32, é possível criar uma partição em disco com suporte de até 4 GB.
14. (FUNDATEC/AL-RS - 2018) Existe um sistema de arquivos em que, para todo o objeto
armazenado, é realizado um registro na Master File Table (MFT). Trata-se do:
A) Ext2.
B) Ext3.
C) Ext4.
D) FAT32.
E) NTFS.
16. (CESPE/BNB - 2018) O NTFS apresenta limite de tamanho máximo do nome de um arquivo,
no que se refere ao número de caracteres permitidos.
17. (CESPE/Polícia Federal - 2018) NTFS deve ser usado se os arquivos do disco rígido são
criptografados no nível de sistema que utilize encrypting file system.
18. (CS-UFG/IF Goiano - 2019) Em geral, sistemas operacionais oferecem suporte a um ou mais
sistemas de arquivos que controlam a forma como os dados são identificados, gravados e
recuperados a partir dos meios de armazenamento. As últimas versões Windows têm adotado
um sistema de arquivos primário que é denominado de
A) NTFS
B) EXT4
C) ReiserFS
D) ZFS
GABARITO
1- C 7- B 13- A
2- D 8- B 14- E
3- C 9- E 15- Correta
4- E 10- B 16- Correta
5- B 11- C 17- Correta
6- B 12- Errada 18- A
A) Ext e Ext2
B) Ext2 e Ext3
C) Ext
D) Ext2
E) Ext3
A) FAT
B) JFS
C) EXT3
D) HPFS
E) NTFS
A) JFS.
B) XFS.
C) FAT.
D) NTFS.
E) LNX.
4. (UEPA/PC-PA - 2013) Quanto aos Sistemas de arquivos utilizados nos diferentes sistemas
operacionais, assinale a opção que preenche corretamente as lacunas do texto abaixo:
A) JFS
B) ext2
C) ext3
D) ext4
E) ReiserFS
6. (FCC/TRT5 - 2013) O EXT3 é um dos sistemas de arquivos mais utilizados no Linux. Este sistema
de arquivos
A) possui apenas dois modos de operação (ordered e writeback), que utilizam endereços de 32
bits e blocos de até 16 KB.
B) usa o recurso de journaling, que mantém uma lista das alterações realizadas, permitindo que o
sistema de arquivos seja reparado de forma muito rápida após, por exemplo, um desligamento
incorreto.
C) reconhece partições de até 2 GB, suporta nomes de arquivos com até 255 caracteres e cada
setor possui tamanho fixo de 512 bytes.
E) não inclui nenhum sistema de tolerância a falhas, por isso, sempre que o sistema é desligado
incorretamente, é necessário utilizar o fsck, para verificar todos os blocos do sistema de arquivos,
procurando por erros no disco.
10. (CESPE/ANTAQ - 2014) O sistema de arquivos EXT4 suporta arquivos com mais de 2 TiB
(tebibaites) de tamanho.
11. (IESES/BAHIAGÁS - 2016) O Linux trabalha com diversos sistemas de arquivos, dentre os quais,
EXT2, EXT3, EXT4 e ReiserFS. Além disso, ele é capaz de trabalhar com sistemas de arquivos
proprietários, tais como o Fat32, ExtFat e NTFS. Sobre os sistemas de arquivos citados, marque
a resposta correta.
A) O sistema de arquivos FAT32, por suportar clusters de no máximo 32KB, suporta no máximo
32GB por partição, limitando-se a 5 partições primárias e 32 partições lógicas por disco.
D) O sistema de arquivo EXT3 adicionou o journaling e isso o tornou incompatível com o EXT2 e
com o NTFS.
E) O sistema de arquivos NTFS, apesar de várias otimizações, tais como suporte a nomes longos
e suporte a mais de 2TB (limite do FAT32), ainda não suporta criptografia e compactação dos
dados.
A) NTFS e JFS.
B) FAT16 e ReiserFS.
C) FAT32 e EXT2.
D) FAT32 e NTFS.
E) EXT3 e XFS.
A) uma técnica de organização de dados similares que visa economizar espaço por compressão
de trechos contendo informações com alto grau de redundância.
C) um mecanismo que permite empregar o disco de maneira eficiente ao manter grandes volumes
de dados (trechos dos arquivos) armazenados de modo contínuo na mídia.
D) uma abordagem para gerência de propriedades estendidas dos arquivos e pastas. Tais
propriedades, em geral, não eram suportadas em sistemas mais antigos.
A) Fat64
B) NTFS.
C) Ext4
D) ReiserFS.
E) Ext1
15. (CS-UFG/UFG - 2018) O Linux oferece suporte para vários sistemas de arquivos, como, por
exemplo, Ext2, Ext3, ReiserFS, Ext4. Este último
B) implementa o recurso de journaling, um sistema anti-falhas que impede que arquivos sejam
perdidos.
C) permite que os arquivos sejam acessados em modo de leitura por usuários do sistema de
arquivos NTFS, por meio de utilitário específico.
GABARITO
1- D 6- B 11- C
2- C 7- Errada 12- E
3- E 8- E 13- C
4- A 9- A 14- C
5- E 10- Correta 15- C
A) A ideia básica que fundamenta o NFS é que cada servidor de arquivos fornece uma visão
padronizada de seu sistema local de arquivos.
B) No NFS, toda comunicação cliente servidor é feita por meio de RPC (chamada de procedimento
remoto).
D) O modelo de sistema de arquivos oferecido pelo NFS é bem diferente do oferecido por
sistemas baseados em Unix.
C) viabiliza a um usuário remoto a conversação de voz sobre IP com um usuário local, quando
encadeado com o protocolo LDAP.
D) é um protocolo da camada de rede (modelo TCP/IP) e oferece grande parte das funcionalidades
de DAP.
E) permite que sejam acessados arquivos que se encontram armazenados em um servidor remoto
como se eles estivessem instalados localmente.
A) JFS
B) ext2
C) ext3
D) ext4
E) ReiserFS
A) O FAT32 pode suportar o disco rígido de 2Tb enquanto NTFS suporta disco rígido superior a
2Tb.
7. (IF-RS/IF-RS - 2018) Sistema de arquivos projetado para solucionar problemas como falta de
agrupamento de discos ou volumes, snapshots, checksums, e uso de múltiplos volumes
simultaneamente nos sistemas de arquivos do Linux. Ainda existe a limitação de tamanho de
arquivo que é de 16 EiB. Estamos falando do(A):
A) Btrfs
B) Ext4
C) HFS
D) NTFS
8. (CESPE/Polícia Federal - 2018) APFS é uma evolução do sistema de arquivos mais usado no
ambiente Linux, a partir da implementação do journaling no sistema de arquivos.
9. (CESPE/Polícia Federal - 2018) Para disco rígido utilizado em ambiente Windows 95,
recomenda-se adotar o sistema de arquivos HFS+.
A) ext3 não faz journaling e, para suprir essa deficiência, existe o ReiserFS que, além de fazer
journaling, é totalmente compatível com o ext2 e com o ext3.
B) NTFS não faz journaling e, para suprir essa deficiência, existe o ReiserFS que, além de fazer
journaling, é totalmente compatível com o ext2 e com o ext3.
C) ext2 faz journaling completo, ou seja, para restaurar a consistência do sistema após eventual
falha, ele executa a varredura integral, arquivo por arquivo, como faz o Skandisk do Windows ou
o FSCK no Linux.
D) ReiserFS faz journaling, todavia, é incompatível com o ext2 padrão. Entretanto, o ext3 também
faz journaling e é compatível com o ext2.
E) ext3 faz journaling completo, ou seja, para restaurar a consistência do sistema após eventual
falha, ele executa a varredura integral arquivo por arquivo, como faz o scandisk do Windows ou o
FSCK no Linux. Todavia, não é compatível com ext2.
GABARITO
1- D 5- E 9- Errada
2- E 6- D 10- D
3- Correta 7- A
4- E 8- Errada