SlideShare ist ein Scribd-Unternehmen logo
1 von 69
SECONDARY STORAGE
DEVICES
SECONDARY STORAGE DEVICES
• Attached to the computer system to allow you to store
programs and data permanently for the purpose of retrieving
them for future use.
• Floppy disk, Hard disk, CD Rom
HARD DISK DRIVE OR HARD DISK
• Made of rigid materials unlike floppy disks
• Holds a greater amount of data
OPTICAL DISCS
• A standard part of modern desktop machines, especially used
for multimedia purposes and preferred in loading applications.
KINDS
• Blue Ray Disk – 40G
• Digital Versatile Disk
• DVD-R – write once, 3.95G
• DVD RW – rewritable, 3G
• Single Layer and Double Layer
• Compact Disk
• CD-R – write once, 650MB
• CD-RW – rewritable, 700MB
OPTICAL DRIVES
• CD-ROM read CDs
• CD-Writer read/write CDs
• DVD-Combo read/write CDs, read DVD
• DVD Writer read/write CDs
read/write DVDs
OTHER SECONDARY STORAGE
• Solid-State Storage
• No moving parts
• Flash memory cards
• USB flash drives
PARTS THAT BUILD UP A SYSTEM UNIT
• Casing or cover
• Power Supply
• Motherboard
• Microprocessor
• Memory
• Video Card
• Sound card
• Floppy disk drive
• Hard disk drive
• CD-ROM drive
• MODEM
CASING OR COVER
• The box or outer shell that
houses most of the computer,
it is usually one of the most
overlooked parts of the PC.
• Protects the computer
circuits, cooling and system
organization.
POWER SUPPLY
• Responsible for powering every device in your
computer.
• Parts of a Power supply:
• Disk drive connectors
• Motherboard connector
• Power supply fan
• Power switch
• Input voltage selector
• Cover
• Power plugs receptacle
MOTHERBOARD
• The physical arrangement in a computer that
contains the computer’s basic circuitry and
components.
• Components are:
• Microprocessor
• (Optional) Coprocessors
• Memory
• Basic Input/Output System (BIOS)
• Expansion Slot
• Interconnecting circuitry
EXPANSION SLOTS
• Graphic cards
• Sound cards
• Modem cards
• Network interface cards/network adapter
CLEAR YOUR DOUBTS!!!
• Doubts not cleared lead to confusion.
• There is no harm in asking questions.
• There is always something that we don’t know- accept it.
FORENSIC COMPUTING AND
CYBER CRIME
MODULE 2
DON CAEIRO
CHARACTER ENCODING
• It is the conversion of a symbol into a binary number and using
a “character map” to read the binary number as a type of letter.
• Encoding refers to the process of representing information in
some form
• Consists of two components:
• Character Set
• A system for representing
CHARACTER SET
• A Numbered List of characters
• Each character in a character set is assigned to a numeric value.
• A-Z, a-z, 0-9, Bold, italics, underlined, Font styles, etc.
CODE POINT:
• numeric identifiers of the characters in the character set
• For Example
Decimal
Value
Binary Value (HW) Hex Value Character
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
EBCDIC
• Extended Binary Coded Decimal Interchange
• Developed by IBM
• 8 bit code
• A primitive character set
• Had to be revised based on the usage ( different countries)
• It had 57 National Variants.
ASCII
• pronounced "ask-key“
• American Standard Code for Information Interchange
• Developed by American National Standards Institute- ANSI
• started in 1960 and released in 1963
• 8 bit code
• alpha characters are numbered sequentially
• Not So primitive
• Did not accommodate many special characters.
UNICODE
• Based on a universal character set.
• UCS4- Universal Character Set (4 Bytes)
• Also Known as UTF 32 – Unicode Transformation Format- 32 bit
• It is grossly inefficient to use 4 bytes.
• The solution to our problem - variable-length encoding.
• Unicode’s UTF-8 (Unicode Transformation Format, 8 bit)
FILE SYSTEM
• What is a file?
• A named collection of related information recorded on secondary
storage (e.g., disks
• File attributes-
• Name, type, location, size, protection, creator, creation time,
lastmodified-time, …
• File operations
• Create, Open, Read, Write, Seek, Delete, …
How does the OS allow users to use files?
• “Open” a file before use
• OS maintains an open file table per process, a file descriptor is
an index into this file.
• Allow sharing by maintaining a system-wide open file table
• Metadata –
• The index node (inode) is the fundamental data structure
• The superblock also has important file system metadata, like block size
• Data -
• The contents that users actually care about
• Files-
• Contain data and have metadata like creation time, length, etc.
• The operating system may choose to use a larger block size
than the sector size of the physical disk. Each block consists of
consecutive sectors. Why?
• A larger block size increases the transfer efficiency
• It can be convenient to have block size match (a multiple of) the
machine's page size
• “consecutive” sectors may mean “every other physical sector” to
allow time for CPU to start the next transfer before the head
moves over the desired sector
FILE SYSTEM FUNCTIONALITY AND
IMPLEMENTATION
• Pick the blocks that constitute a file. ™
• Must balance locality with expandability. ™
• Must manage free space.
• Provide file naming organization, such as a hierarchical name space.
• File header (descriptor, inode): owner id, size, last modified time, and
location of all data blocks. 5 time, and location of all data blocks.
WHAT IS REQUIRED?
• We need to support sequential and random access.
• What is the right data structure in which to maintain file
location information?
• How do we lay out the files on the physical disk?
HOW DO WE FIND AND ORGANIZE FILES ON
THE DISK?
• file header points to data blocks
• fileID 0, Block 0 --> Disk block 19
• fileID 0, Block 1 --> Disk block 4,528
FILE ALLOCATION METHODS
• File header specifies starting block & length
• Pros-
• Best file read performance
• Efficient sequential & random access
• Cons-
• Fragmentation!
• Problems with file growth
FILE ALLOCATION METHODS
• Files stored as a linked list of blocks
• File header contains a pointer to the first and last file blocks
• Pros-
• Easy to create, grow & shrink files
• No external fragmentation
• Cons
• Impossible to do true random access
RECAP- BOOKS CLOSED PLEASE!!!
• What is a file?
• Is the file the “container of the information” or the “information”
itself?
HARD DISK
CHS
• Cylinder
• The disc that makes up the hard disk is divided into tracks; tracks of all discs which have
same track value are called a cylinder, so the cylinder is a pile of tracks with same track
value of a hard disk.
• Head
• Normally, a disc has two heads for reading or writing data, one is for the top and the other
one is for the opposite side; the head value means the disc location and side.
• Sector
• A track is composed of sectors and the number of sectors of all tracks on the hard disk is
the same.Sector is the minimal storage unit of a hard disk; the size of one sector is always
512 bytes (rarely, it might be 1024, 2048 or 4096 bytes in some special hard disks). FGJ
SECTORS AND CLUSTERS
• A sector, being the smallest physical storage unit on the disk,
is almost always 512 bytes in size because 512 is a power of 2
(2 to the power of 9). The number 2 is used because there are
two states in the most basic of computer languages — on and
off.
THE PLATTER
• Substrate
• The material by which a disk platter is manufactured with Aluminum or
Glass or Glass Ceramic compounds
• To hold the data on the substrate – it must be coated with
magnetic media
• Iron Oxide media, thin Film media
READ AND WRITE HEAD
• The arm on which the Read/Write head is located
• The size of a slider in a 3.5” size hard disk is 0.08*0.063*0.017
inch
• Slider of this size is called “Nano Slider”
SPINDLE MOTOR
• It is the main motor which rotates the hard disk drive
platter
• It is called Spindle motor because it is directly
connected to the Spindle on which the platters are
connected
• Spindle motor rotates at a speed of 3600 to 7200 RPM or more
LOGIC BOARD
• An intelligent circuit board is in built to the hard disk in the modern
days
• It contains the electronic components that controls various sections
of the hdd
• It also acts as an interface between the hard disk drive and the
compute
• IDE
SOME IMPORTANT TERMINOLOGIES
• MBR- Master Boot Record
• created when you create the first partition on the hard disk
• most important data structure on the disk.
• first sector on every disk
• The location is always track (cylinder) 0, side (head) 0, and sector 1.
• finds the system partition's starting location on the disk
• loads an copy of its Partition Boot Sector into memory
• VBR- Volume Boot Record
• Boot Sector
FAT
• developed by Microsoft for MS-DOS - 1981
• 3 versions of FAT: FAT-12, FAT-16, and FAT-32
• FAT-12- is limited to 212 or approximately 4096 clusters
• A cluster is made up of 4 sectors (the minimum size that can
be allocated.)
DISK STRUCTURE
Sector
Number
Sector
Number
(Hex)
What it does
Boot Track 0 0 contains information about the disk, plus
code that’s run by the BIOS when the disk
is started up.
1st File Allocation
Table (FAT)
1 - 9 1 - 9 Information on what clusters are allocated
on the disk.
2nd File Allocation
Table (FAT)
10 - 18 0Ax – 12x Redundant information on what clusters
are allocated on the disk.
Root Disk Directory 19 - 32 13X – 20X Information about the characteristics of the
directories and files.
File / Directory
Data Area
33 - 2879 21X - B3Fx The contents of the files and Directories
FAT
• FAT is a way of keeping track of what Sectors are in use.
• A FAT entry (3 nibbles) in general has one of three values:
• A “0” – it’s unused and available
• A Pointer to the next Sector allocated for this file.
• A “FFF” indicating the end of the pointer chain – this is the last sector
allocated for this file.
NTFS
NTFS
• provides a combination of performance, reliability, and
compatibility
• supports data access control and ownership privileges
• allows you to assign permissions to individual files.
MFT – MASTER FILE TABLE
• Each file on an NTFS volume is represented by a record in a
special file
• allocates a certain amount of space for each file record.
• The attributes of a file are written to the allocated space in the
MFT
HFS - HIERARCHICAL FILE SYSTEM
• developed by Apple Inc
• primary file system of Apple computers
• Presently HFS+, extended
• Uses UTF 16 for naming files and folders
HFS - HIERARCHICAL FILE SYSTEM
• Sectors 0 and 1 of the volume are HFS boot blocks.
• Sector 2 contains the Volume Header equivalent to the Master
Directory Block in an HFS volume.
• The Allocation File which keeps track of which allocation blocks
are free and which are in use.
• The Catalog File is a B-tree that contains records for all the
files and directories stored in the volume.
DATA ENCODING METHODS
FM - FREQUENCY MODULATION
• original data-encoding scheme used for storing the data on
the magnetic recording surface.
• also known as the “Single density recording”.
• 1- one clock pulse and one data pulse
• 0- one clock pulse and no pulse
• Eg- 1011
• PP PN PP PP
MFM - MODIFIED FREQUENCY
MODULATION
• More data can be stored on the same surface
• data storage density can be increased
• 1 is always stored as no pulse, and a pulse(NP)
• 0 before another 0, is stored as a pulse, and no pulse(PN)
• 0, before a 1, is stored as two no pulses(NN)
• Eg 1001 (encode using MFM)
RLL - RUN LENGTH LIMITED
• most common encoding scheme used in the hard disk storage.
• minimum number of 0s and maximum number of 0s together
• Eg- 2,7 RLL- minimum number of 0s next to each other is two, and
the maximum number of 0s together can not be more than seven.
• can store 50 percent more information than MFM encoding
• an encoder/decoder (Endec) table is used to find the pulse signal to
be used for different data bit groups.
100011 – IN RLL
ZBR – ZONE BIT RECORDING
• Drive is divided into zones
IDE, PATA, SATA
FILE SIGNATURE
CRYPTOGRAPHY
CIA
INTERNET
HISTORY OF INTERNET
TYPOLOGY OF INTERNET
NETWORKING
LAN
MAN
WAN
OSI REFERENCE MODEL
TCP/IP MODEL

Weitere ähnliche Inhalte

Was ist angesagt?

Processes Control Block (Operating System)
Processes Control Block (Operating System)Processes Control Block (Operating System)
Processes Control Block (Operating System)
Imdad Ullah
 

Was ist angesagt? (20)

Memory Management in OS
Memory Management in OSMemory Management in OS
Memory Management in OS
 
HARD DISK DRIVE ppt
HARD DISK DRIVE pptHARD DISK DRIVE ppt
HARD DISK DRIVE ppt
 
Memory management
Memory managementMemory management
Memory management
 
MEDIUM ACCESS CONTROL
MEDIUM ACCESS CONTROLMEDIUM ACCESS CONTROL
MEDIUM ACCESS CONTROL
 
Computer organization memory
Computer organization memoryComputer organization memory
Computer organization memory
 
Direct Memory Access ppt
Direct Memory Access pptDirect Memory Access ppt
Direct Memory Access ppt
 
Virtual Memory
Virtual MemoryVirtual Memory
Virtual Memory
 
Operating System-Memory Management
Operating System-Memory ManagementOperating System-Memory Management
Operating System-Memory Management
 
Chap1 chipset
Chap1 chipsetChap1 chipset
Chap1 chipset
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
 
Direct memory access
Direct memory accessDirect memory access
Direct memory access
 
Microprocessor and Interfacing Notes
Microprocessor and Interfacing NotesMicroprocessor and Interfacing Notes
Microprocessor and Interfacing Notes
 
I/O Management
I/O ManagementI/O Management
I/O Management
 
raid technology
raid technologyraid technology
raid technology
 
Chapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage SystemsChapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage Systems
 
Cache memory ppt
Cache memory ppt  Cache memory ppt
Cache memory ppt
 
Cache memory
Cache memoryCache memory
Cache memory
 
04 cache memory.ppt 1
04 cache memory.ppt 104 cache memory.ppt 1
04 cache memory.ppt 1
 
go back n protocol
go back n protocolgo back n protocol
go back n protocol
 
Processes Control Block (Operating System)
Processes Control Block (Operating System)Processes Control Block (Operating System)
Processes Control Block (Operating System)
 

Ähnlich wie Working of Volatile and Non-Volatile memory

Internal components storage devices
Internal components storage devicesInternal components storage devices
Internal components storage devices
Edz Gapuz
 
19IS305_U4_LP10_LM10-22-23.pdf
19IS305_U4_LP10_LM10-22-23.pdf19IS305_U4_LP10_LM10-22-23.pdf
19IS305_U4_LP10_LM10-22-23.pdf
JESUNPK
 
BAIT1003 Chapter 5
BAIT1003 Chapter 5BAIT1003 Chapter 5
BAIT1003 Chapter 5
limsh
 

Ähnlich wie Working of Volatile and Non-Volatile memory (20)

Hard disks
Hard disksHard disks
Hard disks
 
disk.ppt
disk.pptdisk.ppt
disk.ppt
 
Computer details
Computer detailsComputer details
Computer details
 
Disk
DiskDisk
Disk
 
Storage devices(present)
Storage devices(present)Storage devices(present)
Storage devices(present)
 
Types of Storage Devices
Types of  Storage DevicesTypes of  Storage Devices
Types of Storage Devices
 
Internal components storage devices
Internal components storage devicesInternal components storage devices
Internal components storage devices
 
Storage Technologies
Storage TechnologiesStorage Technologies
Storage Technologies
 
File system performance
File system performanceFile system performance
File system performance
 
19IS305_U4_LP10_LM10-22-23.pdf
19IS305_U4_LP10_LM10-22-23.pdf19IS305_U4_LP10_LM10-22-23.pdf
19IS305_U4_LP10_LM10-22-23.pdf
 
06 external memory
06 external memory06 external memory
06 external memory
 
Windows Forensics- Introduction and Analysis
Windows Forensics- Introduction and AnalysisWindows Forensics- Introduction and Analysis
Windows Forensics- Introduction and Analysis
 
BAIT1003 Chapter 5
BAIT1003 Chapter 5BAIT1003 Chapter 5
BAIT1003 Chapter 5
 
Hard disk and optical disk
Hard disk and optical diskHard disk and optical disk
Hard disk and optical disk
 
Hard Disk Componets
Hard Disk ComponetsHard Disk Componets
Hard Disk Componets
 
Hard Disk Drive
Hard Disk Drive Hard Disk Drive
Hard Disk Drive
 
04 connector and components
04 connector and components04 connector and components
04 connector and components
 
Storage (Hard disk drive)
Storage (Hard disk drive)Storage (Hard disk drive)
Storage (Hard disk drive)
 
Basic Computer 208 part 2
Basic Computer 208 part 2 Basic Computer 208 part 2
Basic Computer 208 part 2
 
06_External Memory.ppt
06_External Memory.ppt06_External Memory.ppt
06_External Memory.ppt
 

Mehr von Don Caeiro

Mehr von Don Caeiro (20)

Investigation and Analysis of Digital Evidence
Investigation and Analysis of Digital EvidenceInvestigation and Analysis of Digital Evidence
Investigation and Analysis of Digital Evidence
 
Network Forensics- Social Media Forensics
Network Forensics- Social Media ForensicsNetwork Forensics- Social Media Forensics
Network Forensics- Social Media Forensics
 
Mobile Forensics and Investigation Android Forensics
Mobile Forensics and Investigation Android ForensicsMobile Forensics and Investigation Android Forensics
Mobile Forensics and Investigation Android Forensics
 
Introduction to Incident Response Management
Introduction to Incident Response ManagementIntroduction to Incident Response Management
Introduction to Incident Response Management
 
Crime Scene Photography
Crime Scene PhotographyCrime Scene Photography
Crime Scene Photography
 
Recording of Fingeprints
Recording of FingeprintsRecording of Fingeprints
Recording of Fingeprints
 
Legal Aspects of Questioned Documents
Legal Aspects of Questioned DocumentsLegal Aspects of Questioned Documents
Legal Aspects of Questioned Documents
 
Criminal Justice System.pptx
Criminal Justice System.pptxCriminal Justice System.pptx
Criminal Justice System.pptx
 
Forensic Medicine
Forensic MedicineForensic Medicine
Forensic Medicine
 
Securing the Crime Scene
Securing the Crime SceneSecuring the Crime Scene
Securing the Crime Scene
 
Types of Crime Scenes
Types of Crime ScenesTypes of Crime Scenes
Types of Crime Scenes
 
Biometrics
BiometricsBiometrics
Biometrics
 
Introduction to Digital Forensics
Introduction to Digital ForensicsIntroduction to Digital Forensics
Introduction to Digital Forensics
 
Forensic engineering
Forensic engineeringForensic engineering
Forensic engineering
 
Forensic archaeology
Forensic archaeologyForensic archaeology
Forensic archaeology
 
Currency notes and passports security features
Currency notes and passports security featuresCurrency notes and passports security features
Currency notes and passports security features
 
Questioned documents Full PPT
Questioned documents Full PPTQuestioned documents Full PPT
Questioned documents Full PPT
 
Footprint case study
Footprint case studyFootprint case study
Footprint case study
 
Criminalistics Unit 3
Criminalistics Unit 3Criminalistics Unit 3
Criminalistics Unit 3
 
Unit 2 crime and society
Unit 2 crime and societyUnit 2 crime and society
Unit 2 crime and society
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Kürzlich hochgeladen (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

Working of Volatile and Non-Volatile memory

  • 2. SECONDARY STORAGE DEVICES • Attached to the computer system to allow you to store programs and data permanently for the purpose of retrieving them for future use. • Floppy disk, Hard disk, CD Rom
  • 3. HARD DISK DRIVE OR HARD DISK • Made of rigid materials unlike floppy disks • Holds a greater amount of data
  • 4. OPTICAL DISCS • A standard part of modern desktop machines, especially used for multimedia purposes and preferred in loading applications.
  • 5. KINDS • Blue Ray Disk – 40G • Digital Versatile Disk • DVD-R – write once, 3.95G • DVD RW – rewritable, 3G • Single Layer and Double Layer • Compact Disk • CD-R – write once, 650MB • CD-RW – rewritable, 700MB
  • 6. OPTICAL DRIVES • CD-ROM read CDs • CD-Writer read/write CDs • DVD-Combo read/write CDs, read DVD • DVD Writer read/write CDs read/write DVDs
  • 7. OTHER SECONDARY STORAGE • Solid-State Storage • No moving parts • Flash memory cards • USB flash drives
  • 8. PARTS THAT BUILD UP A SYSTEM UNIT • Casing or cover • Power Supply • Motherboard • Microprocessor • Memory • Video Card • Sound card • Floppy disk drive • Hard disk drive • CD-ROM drive • MODEM
  • 9. CASING OR COVER • The box or outer shell that houses most of the computer, it is usually one of the most overlooked parts of the PC. • Protects the computer circuits, cooling and system organization.
  • 10. POWER SUPPLY • Responsible for powering every device in your computer. • Parts of a Power supply: • Disk drive connectors • Motherboard connector • Power supply fan • Power switch • Input voltage selector • Cover • Power plugs receptacle
  • 11. MOTHERBOARD • The physical arrangement in a computer that contains the computer’s basic circuitry and components. • Components are: • Microprocessor • (Optional) Coprocessors • Memory • Basic Input/Output System (BIOS) • Expansion Slot • Interconnecting circuitry
  • 12.
  • 13. EXPANSION SLOTS • Graphic cards • Sound cards • Modem cards • Network interface cards/network adapter
  • 14. CLEAR YOUR DOUBTS!!! • Doubts not cleared lead to confusion. • There is no harm in asking questions. • There is always something that we don’t know- accept it.
  • 15. FORENSIC COMPUTING AND CYBER CRIME MODULE 2 DON CAEIRO
  • 16. CHARACTER ENCODING • It is the conversion of a symbol into a binary number and using a “character map” to read the binary number as a type of letter. • Encoding refers to the process of representing information in some form • Consists of two components: • Character Set • A system for representing
  • 17. CHARACTER SET • A Numbered List of characters • Each character in a character set is assigned to a numeric value. • A-Z, a-z, 0-9, Bold, italics, underlined, Font styles, etc. CODE POINT: • numeric identifiers of the characters in the character set
  • 18. • For Example Decimal Value Binary Value (HW) Hex Value Character 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E A B C D E F G H I J K L M N O
  • 19.
  • 20. EBCDIC • Extended Binary Coded Decimal Interchange • Developed by IBM • 8 bit code • A primitive character set • Had to be revised based on the usage ( different countries) • It had 57 National Variants.
  • 21. ASCII • pronounced "ask-key“ • American Standard Code for Information Interchange • Developed by American National Standards Institute- ANSI • started in 1960 and released in 1963 • 8 bit code • alpha characters are numbered sequentially • Not So primitive • Did not accommodate many special characters.
  • 22. UNICODE • Based on a universal character set. • UCS4- Universal Character Set (4 Bytes) • Also Known as UTF 32 – Unicode Transformation Format- 32 bit • It is grossly inefficient to use 4 bytes. • The solution to our problem - variable-length encoding. • Unicode’s UTF-8 (Unicode Transformation Format, 8 bit)
  • 23. FILE SYSTEM • What is a file? • A named collection of related information recorded on secondary storage (e.g., disks • File attributes- • Name, type, location, size, protection, creator, creation time, lastmodified-time, … • File operations • Create, Open, Read, Write, Seek, Delete, …
  • 24. How does the OS allow users to use files? • “Open” a file before use • OS maintains an open file table per process, a file descriptor is an index into this file. • Allow sharing by maintaining a system-wide open file table
  • 25. • Metadata – • The index node (inode) is the fundamental data structure • The superblock also has important file system metadata, like block size • Data - • The contents that users actually care about • Files- • Contain data and have metadata like creation time, length, etc.
  • 26. • The operating system may choose to use a larger block size than the sector size of the physical disk. Each block consists of consecutive sectors. Why? • A larger block size increases the transfer efficiency • It can be convenient to have block size match (a multiple of) the machine's page size • “consecutive” sectors may mean “every other physical sector” to allow time for CPU to start the next transfer before the head moves over the desired sector
  • 27. FILE SYSTEM FUNCTIONALITY AND IMPLEMENTATION • Pick the blocks that constitute a file. ™ • Must balance locality with expandability. ™ • Must manage free space. • Provide file naming organization, such as a hierarchical name space. • File header (descriptor, inode): owner id, size, last modified time, and location of all data blocks. 5 time, and location of all data blocks.
  • 28. WHAT IS REQUIRED? • We need to support sequential and random access. • What is the right data structure in which to maintain file location information? • How do we lay out the files on the physical disk?
  • 29. HOW DO WE FIND AND ORGANIZE FILES ON THE DISK? • file header points to data blocks • fileID 0, Block 0 --> Disk block 19 • fileID 0, Block 1 --> Disk block 4,528
  • 30. FILE ALLOCATION METHODS • File header specifies starting block & length • Pros- • Best file read performance • Efficient sequential & random access • Cons- • Fragmentation! • Problems with file growth
  • 31. FILE ALLOCATION METHODS • Files stored as a linked list of blocks • File header contains a pointer to the first and last file blocks • Pros- • Easy to create, grow & shrink files • No external fragmentation • Cons • Impossible to do true random access
  • 32. RECAP- BOOKS CLOSED PLEASE!!! • What is a file? • Is the file the “container of the information” or the “information” itself?
  • 34. CHS • Cylinder • The disc that makes up the hard disk is divided into tracks; tracks of all discs which have same track value are called a cylinder, so the cylinder is a pile of tracks with same track value of a hard disk. • Head • Normally, a disc has two heads for reading or writing data, one is for the top and the other one is for the opposite side; the head value means the disc location and side. • Sector • A track is composed of sectors and the number of sectors of all tracks on the hard disk is the same.Sector is the minimal storage unit of a hard disk; the size of one sector is always 512 bytes (rarely, it might be 1024, 2048 or 4096 bytes in some special hard disks). FGJ
  • 35. SECTORS AND CLUSTERS • A sector, being the smallest physical storage unit on the disk, is almost always 512 bytes in size because 512 is a power of 2 (2 to the power of 9). The number 2 is used because there are two states in the most basic of computer languages — on and off.
  • 36. THE PLATTER • Substrate • The material by which a disk platter is manufactured with Aluminum or Glass or Glass Ceramic compounds • To hold the data on the substrate – it must be coated with magnetic media • Iron Oxide media, thin Film media
  • 37. READ AND WRITE HEAD • The arm on which the Read/Write head is located • The size of a slider in a 3.5” size hard disk is 0.08*0.063*0.017 inch • Slider of this size is called “Nano Slider”
  • 38. SPINDLE MOTOR • It is the main motor which rotates the hard disk drive platter • It is called Spindle motor because it is directly connected to the Spindle on which the platters are connected • Spindle motor rotates at a speed of 3600 to 7200 RPM or more
  • 39. LOGIC BOARD • An intelligent circuit board is in built to the hard disk in the modern days • It contains the electronic components that controls various sections of the hdd • It also acts as an interface between the hard disk drive and the compute • IDE
  • 40. SOME IMPORTANT TERMINOLOGIES • MBR- Master Boot Record • created when you create the first partition on the hard disk • most important data structure on the disk. • first sector on every disk • The location is always track (cylinder) 0, side (head) 0, and sector 1. • finds the system partition's starting location on the disk • loads an copy of its Partition Boot Sector into memory • VBR- Volume Boot Record • Boot Sector
  • 41. FAT • developed by Microsoft for MS-DOS - 1981 • 3 versions of FAT: FAT-12, FAT-16, and FAT-32 • FAT-12- is limited to 212 or approximately 4096 clusters • A cluster is made up of 4 sectors (the minimum size that can be allocated.)
  • 42. DISK STRUCTURE Sector Number Sector Number (Hex) What it does Boot Track 0 0 contains information about the disk, plus code that’s run by the BIOS when the disk is started up. 1st File Allocation Table (FAT) 1 - 9 1 - 9 Information on what clusters are allocated on the disk. 2nd File Allocation Table (FAT) 10 - 18 0Ax – 12x Redundant information on what clusters are allocated on the disk. Root Disk Directory 19 - 32 13X – 20X Information about the characteristics of the directories and files. File / Directory Data Area 33 - 2879 21X - B3Fx The contents of the files and Directories
  • 43.
  • 44. FAT • FAT is a way of keeping track of what Sectors are in use. • A FAT entry (3 nibbles) in general has one of three values: • A “0” – it’s unused and available • A Pointer to the next Sector allocated for this file. • A “FFF” indicating the end of the pointer chain – this is the last sector allocated for this file.
  • 45.
  • 46. NTFS
  • 47. NTFS • provides a combination of performance, reliability, and compatibility • supports data access control and ownership privileges • allows you to assign permissions to individual files.
  • 48. MFT – MASTER FILE TABLE • Each file on an NTFS volume is represented by a record in a special file • allocates a certain amount of space for each file record. • The attributes of a file are written to the allocated space in the MFT
  • 49. HFS - HIERARCHICAL FILE SYSTEM • developed by Apple Inc • primary file system of Apple computers • Presently HFS+, extended • Uses UTF 16 for naming files and folders
  • 50. HFS - HIERARCHICAL FILE SYSTEM • Sectors 0 and 1 of the volume are HFS boot blocks. • Sector 2 contains the Volume Header equivalent to the Master Directory Block in an HFS volume. • The Allocation File which keeps track of which allocation blocks are free and which are in use. • The Catalog File is a B-tree that contains records for all the files and directories stored in the volume.
  • 52. FM - FREQUENCY MODULATION • original data-encoding scheme used for storing the data on the magnetic recording surface. • also known as the “Single density recording”. • 1- one clock pulse and one data pulse • 0- one clock pulse and no pulse • Eg- 1011 • PP PN PP PP
  • 53. MFM - MODIFIED FREQUENCY MODULATION • More data can be stored on the same surface • data storage density can be increased • 1 is always stored as no pulse, and a pulse(NP) • 0 before another 0, is stored as a pulse, and no pulse(PN) • 0, before a 1, is stored as two no pulses(NN) • Eg 1001 (encode using MFM)
  • 54. RLL - RUN LENGTH LIMITED • most common encoding scheme used in the hard disk storage. • minimum number of 0s and maximum number of 0s together • Eg- 2,7 RLL- minimum number of 0s next to each other is two, and the maximum number of 0s together can not be more than seven. • can store 50 percent more information than MFM encoding • an encoder/decoder (Endec) table is used to find the pulse signal to be used for different data bit groups.
  • 56. ZBR – ZONE BIT RECORDING • Drive is divided into zones
  • 60. CIA
  • 65. LAN
  • 66. MAN
  • 67. WAN

Hinweis der Redaktion

  1. NP NN PN NP.