Day 6 Flashcards Preview

Super Robot Monkey Team Hyper Force Go > Day 6 > Flashcards

Flashcards in Day 6 Deck (40):
1

What are the 5 system layers?

Physical layer
File system layer
Data layer
Metadata layer
Filename layer

2

The ____ is located on the first sector of the bootable disk drive.

Master boot record

3

The ____ defines the usable blocks on the disk and the number and size of the partition entries that make up the GUID partition table.

GPT header

4

Concerning the layers of a file system, the ____ layer contains data that describes the file system structural details such as file allocation unit sizes, structure offsets, and mounting information.

File System layer

5

Loading the second stage boot loader is the primary function of the ________.

First stage boot loader

6

______ is a valid magic number that would indicate that the partition table should be read in Big Endian.

AA55

7

State the Linux design layers from start to finish:

1) User applications
2) GNU C libraries
3) System Call interface
4) Kernel
5) Architecture-dependent Code
6) Hardware

8

A(n) ________ groups sectors into addressable clusters to be used by the file system for the storage of data.

High level format

9

(Choose all that apply) Which pf the following are contents of a MBR's partition table?
Starting sector of the partition
The magic number
Partition size
Partition type, identifying the file system.

Starting sector of the partition
Partition size
Partition type, identifying the file system.

10

A _____ describes an exposed documented interface made available for accessing system resources in Windows.

Dynamic link library (DLL)

11

Before a high level format can be performed, a ____ must be created.

Partition

12

______ is the second stage bootloader in Windows Vista and newer.

BOOTMGR

13

______ is performed by BIOS to check the status of essential hardware components during the boot process.

POST

14

The ______ phase of the UEFI Boot process determines whether a MBR or GBT boot will be used.

Boot device selection

15

A _______ is a file structure that uses a bit for each block/cluster to flag whether it is allocated or unallocated.

Bitmap

16

The primary purpose of the Second Stage boot loader is to load the _____.

Kernel

17

______ is the second stage bootloader in the newer versions of Linux.

GRUB

18

(Choose all that apply) Concerning the first stage boot loader, which of the following are valid?
Reads the partition table
Is 2 bytes in size
Uses 08 to identify as active
Contained within the MBR

Contained within the MBR
Reads the partition table

19

______ includes a technology framework for building an application's user interface in iOS.

Cocoa Touch

20

The _____ layer of the file system is where file and directory data is stored.

Data layer

21

What category of Windows callable functions do CreateProcess(), ExitProcess(), and WaitForSingleObject() fall in to?

Process Control

22

A minimum of _____ partitions may be contained in a GPt partition array.

128

23

What category of Windows callable functions do CreateFile(), ReadFile(), WriteFile(), and CloseHandle() fall in to?

File Manipulation

24

____ primary partitions can be listed on the MBR's partition table.

Four

25

The ____ layer of the file system describes the file system.

File System

26

What category of Linux system calls do open(), read(), write(), and close() fall in to?

File Manipulation

27

What category of Linux system calls do ioctl() fall in to?

Device Manipulation

28

(Choose all that apply) Which of the following are functions of a file system's bitmap?
Identifies allocated clusters with a 0.
Identifies allocated clusters with a 1.
Identifies unallocated clusters with a 0.
Identifies unallocated clusters with a 1.`

Identifies allocated clusters with a 1.
Identifies unallocated clusters with a 0.

29

________ is used by the Linux kernel to interact with different hardware architectures.

Architecural Dependent Code aka Board support package or BSP

30

Android programmers develop applications in the ______ programming language.

Java

31

_______ are determined by the number of sectors grouped into block/clusters and represent the smallest amount of space a file can be saved to on a hard disk.

File allocation units

32

Vendor provided bootloaders are stored as files in the ______ to be launched by the UEFI firmware.

EFI System Partition ESP

33

A hex value of ______ indicates an inactive partition in the MBR partition table?

00

34

What category of Windows callable functions do SetConsoleMode(), ReadConsole(), WriteConsole() fall in to?

Device Manipulation

35

List the order for a typical process to make a request for a kernel service.

1) Process makes system call from user mode
2) System call invokes a software interrupt
3) Request handed off to system call handle
4) Access provided to the kernel service by returning a handle
5) Continued access to the kernel service without reverification.

36

A _______ is used for continous access to a kernel service without the need for repeated verification.

Handle

37

Files that are written to non-sequential blocks/clusters on a disk are _____.

Fragmented

38

State the Windows design layers from start to finish.

1) User mode applications
2) Subsystem (API)
3) Native (API)
4) Executive
5) Kernel

39

What category of Linux system calls do fork(), exit() and wait() fall in to?

Process Control

40

A(n) _______ is a library of function used to invoke protected operating system services via system calls.

Application Programming Interface