Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.

Assignment No. 04
Semester: Fall 2013
System Programming-CS609


Total Marks: 20


Due Date: 10/Feb/2014

Graded Assignment


Please read the following instructions carefully before submitting assignment:


  • You will submit your assignment before or on due date on VU-LMS.
  • Assignment should be completed by your own efforts it should not be copied from internet, handouts or books.
  • You should submit your .doc File via assignment interface at VU-LMS.
  • Assignment sent via Email will not be replied and accepted in any case.
  • If the submitted assignment does not open or file is corrupt, it will not be marked.
  • You will submit solution only in document (.doc or .docx) File.




To understand the Disk File Structures and real problems.



For any query about the assignment, contact at

Assignment Questions

A request before solving it:

Dear Student,

This is very easy assignment which requires only the implementation of a given scenario. This implementation will build your understanding of real mode and protected mode limitations more clearly. So, do not paste your solution from any kind of source. Just do and describe the solution in steps if possible. Otherwise describes the reasons of No answer shortly.


Question:                                                                                                                               Marks 20     


Ahwas installed 64 bit operating system on his PC. Unfortunately, his system crashed and could not boot even in the safe mode. He has two equal partitions of his 120 GB hard drive. He has an important data on his secondary partition. He has a DOS bootable USB drive with FAT16 structure. Is it possible for Ahwas to access his important DATA from hard drive and copy to USB drive through available DOS bootable drive? Give logical reason for your answer.


Note: Google the different possibilities for the given scenario assuming that it happen with you. Implement all founded possibilities on your system then suggest a feasible solution for Ahwas within steps. You also can use any other utility within the scenario limitations.

ð     Contact through Skype or email for any other query.



Views: 9758


Replies to This Discussion

wafa g NTFS File System that use windows 64bits

Some Point Noted

64bit System ( Not Just Windows 64bit )

Running with MS-DOS from USB

Need Access NTFS Drive or Fat32 (129GB)

farooq yousaf bhyia kya ho gyua ha read question statement

"Ahwas installed 64 bit operating system on his PC"

you are doing to become programmer so please operation system mean window, UNIX,Linux, mac etc hota ha.

baki jab OS crash ho gya tu ab us ko tu nekal he do q k es k 32 or 62 bit hne sa hme koi taluk nhe rha.

how can it is possible to copy data

 system is crashed fat16  can not change data cannot copy.

there is any possibility to chang dos fat16  driver.

ehwaas sahb window kr lejeay dobara

yar lekin system jo 64bit hota ha us ma he 64bit install hota hai operating system bi ap apne system ma 64bit install ker skte ho kiya ? i know booting system crash but not hardware change to 86 chip yar

agr koi taluk na hota to 64bit system ka ziker bi na hota

sir 32fat limited to 8 gb not more than

32gb for fat32

Advantages of FAT16

Advantages of FAT16 are:

  • MS-DOS, Windows 95, Windows 98, Windows NT, Windows 2000, and some UNIX operating systems can use it.

  • There are many tools available to address problems and recover data.

  • If you have a startup failure, you can start the computer with an MS-DOS bootable floppy disk.

  • It is efficient, both in speed and storage, on volumes smaller than 256 MB.

Disadvantages of FAT16

Disadvantages of FAT16 are:

  • The root folder can manage a maximum of 512 entries. The use of long file names can significantly reduce the number of available entries.

  • FAT16 is limited to 65,536 clusters, but because certain clusters are reserved, it has a practical limit of 65,524. Each cluster is fixed in size relative to the logical drive. If both the maximum number of clusters and their maximum size (32 KB) are reached, the largest drive is limited to 4 GB on Windows 2000. To maintain compatibility with MS-DOS, Windows 95, and Windows 98, a FAT16 volume should not be larger than 2 GB.

  • The boot sector is not backed up.

  • There is no built-in file system security or file compression with FAT16.

  • FAT16 can waste file storage space in larger drives as the size of the cluster increases. The space allocated for storing a file is based on the size of the cluster allocation granularity, not the file size. A 10-KB file stored in a 32-KB cluster wastes 22 KB of disk space.

just answer 1 thing why we are going in fat16 system and 2gb limit.we need just access data from dos base simple if yes then how other wise no.

we can access data from 800000tbs in bos base.

dear sir this is main point we can not ignore it because it is very clearly mentioned in the assimnt dos with fat16 driver. nahi to FAT16 ko assimnt me mentioned krna lazmi na tha

bootable dos usb have fat16 file system format with dos and need only copy important data from Hard Disk without changing in hard disk partition as well as file system.

2gb or more it is another issue just tell them we can access data means copy data from hard disk to usb yes or not

not all data need to copies just for clear our concepts.


© 2022   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service