0% found this document useful (0 votes)
15 views6 pages

Computing Notes

Uploaded by

frank adams
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views6 pages

Computing Notes

Uploaded by

frank adams
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

DISK PARTITIONING

Disk partitioning is the process of dividing a hard drive into separate, isolated sections, called partitions,
which function as independent units with their own file systems and drive letters. The purpose of partitioning
is to organize and manage data storage, as well as improve data access and performance. Each partition acts as
a separate storage device, with its own file system and drive letter. The partition table, which is a part of the
master boot record (MBR) or the GUID partition table (GPT) of a disk, defines the partitioning scheme and
size of each partition.

Think of a hard drive in a computer like a big cookie jar. Just like a cookie jar can be filled with different
types of cookies, a hard drive can be filled with different types of files, like movies, music, or pictures. Disk
partitioning is like dividing the big cookie jar into smaller jars, so that each one holds only certain kinds of
cookies. This makes it easier to find and use the cookies you want. The same goes for the files on your
computer - when the hard drive is divided into partitions, it makes it easier to find and use the files you need.

Importance of Disk Partitioning


There are several benefits of disk partitioning, including:

1. Data organization: Partitions allow you to separate your data into different categories and keep them
organized.
2. Improved performance: Disk partitioning can help improve the performance of your system by
allowing the operating system to access data more quickly.
3. Backup and recovery: Partitions make it easier to back up and restore individual parts of your system.
4. Dual booting: Disk partitioning is necessary when you want to install multiple operating systems on
the same computer.

In summary, disk partitioning is a useful tool for managing and organizing the storage on your computer. By
dividing the hard drive into separate partitions, you can improve the performance, backup and recovery, and
overall organization of your data.

Types of Disk Partitions


There are two main types of disk partitions: primary and logical.

1. Primary partition: A primary partition is a portion of a hard disk that can be set as active and
designated to contain an operating system. Each disk can have up to four primary partitions, or three
primary partitions and one extended partition.
2. Logical partition: A logical partition is a portion of an extended partition that functions as a primary
partition. It is used to create multiple, logical storage units on a single physical hard drive.

In addition to primary and logical partitions, there are also special types of partitions that serve specific
purposes:

1. Extended partition: An extended partition is a container that can hold multiple logical partitions. It is
useful when you need more than four partitions on a single hard drive.
2. Swap partition: A swap partition is used by the operating system as virtual memory. It is used as an
overflow area when the system runs out of RAM memory.
3. Boot partition: A boot partition is a primary partition that contains the boot loader and the operating
system.
4. System partition: A system partition contains the boot files required to start the operating system. It is
also known as the active partition.
5. Data partition: A data partition is used to store user data, such as documents, photos, music, and
videos.
Each of these partition types serves a specific purpose and is used in different ways to manage data storage on
a computer.

FILE FRAGMENTATION
File fragmentation is a phenomenon that occurs when a file is broken into smaller pieces and stored in non-
contiguous clusters on a hard drive. This happens because the hard drive may not have enough contiguous
space to store the entire file in one piece. When the operating system needs to access a fragmented file, it has
to search for and retrieve each of its fragments, which takes more time and slows down the overall
performance of the system.

Over time, as files are created, modified, and deleted, the hard drive can become increasingly fragmented,
which can result in slower access times and reduced performance. To mitigate the effects of fragmentation,
you can use a disk defragmentation utility to reorganize the fragments of a file and store them in contiguous
clusters, improving the access time and performance of the system.

In modern systems, fragmentation is less of an issue due to advancements in file systems and the way they
handle file storage. For example, NTFS and other modern file systems use techniques such as indexing and
file compression to minimize the effects of fragmentation. However, fragmentation can still occur,
particularly on systems with large amounts of data and limited free space, so it's a good idea to periodically
run a disk defragmenter to keep your hard drive organized and running efficiently.

Effects of Fragmentation
Fragmentation can have a number of negative effects on the performance and efficiency of a computer,
including:

1. Slower data access: When a file is fragmented, the operating system has to search for and retrieve each
of its fragments, which takes more time and slows down the overall performance of the system.
2. Increased disk I/O: Fragmentation increases the amount of disk input/output (I/O) operations required
to access a file, which can further slow down the performance of the system.
3. Wasted disk space: When files are fragmented, they may occupy more disk space than they would if
they were stored in one contiguous block. This can result in wasted disk space and decreased storage
efficiency.
4. Increased wear and tear on the hard drive: Fragmentation can increase the number of disk I/O
operations, which can cause increased wear and tear on the hard drive, reducing its lifespan and
reliability.
5. Decreased system stability: In extreme cases, fragmentation can cause the operating system to become
unstable and crash.

The solution to fragmentation is to use a disk defragmentation utility.

File indexing and file compression are both techniques used to improve the performance, efficiency, and
reliability of a hard drive and the operating system.

Disk Defragmentation
A disk defragmenter is a software tool that rearranges the fragments of a file and stores them in contiguous
clusters, improving the access time and performance of the system.

The purpose of defragmentation is to improve the access time and performance of the system by reducing the
amount of time and disk I/O required to access a fragmented file.
When a file is saved on a hard drive, the operating system splits the file into smaller fragments and stores
them in available clusters on the hard drive. Over time, as files are created, modified, and deleted, the hard
drive can become increasingly fragmented, resulting in slower access times and reduced performance.

Defragmentation works by analyzing the fragmentation of a hard drive and rearranging the fragments of each
file so that they are stored in contiguous clusters. This reduces the amount of time and disk I/O required to
access a file, improving the performance and efficiency of the system.

Most modern operating systems, such as Windows and macOS, come with built-in disk defragmentation
utilities that can be used to defragment the hard drive on a regular basis. In Windows, you can use the built-in
"Defragment and Optimize Drives" tool, while in macOS, you can use the "Optimize Storage" feature in the
System Preferences.

In addition to using built-in utilities, there are also third-party disk defragmentation tools available that can
provide more advanced features and greater control over the defragmentation process.

It's important to note that disk defragmentation is not necessary for all hard drives and file systems. For
example, modern file systems such as NTFS and APFS use techniques such as indexing and file compression
to minimize the effects of fragmentation, so defragmentation may not be necessary in these cases. However,
for older file systems and hard drives with large amounts of data and limited free space, defragmentation can
be an effective way to improve the performance and efficiency of the system.

Importance of Defragmentation
Defragmentation is important for several reasons, including:

1. Improved performance: Defragmentation can improve the access time and performance of a hard drive
by reducing the amount of time and disk I/O required to access a file. This can result in faster load
times, quicker file access, and improved overall system performance.
2. Increased storage efficiency: Defragmentation can help to increase storage efficiency by reducing the
amount of wasted disk space. When files are fragmented, they may occupy more disk space than they
would if they were stored in one contiguous block. By defragmenting the hard drive, you can ensure
that files are stored in the most efficient manner, reducing the amount of wasted disk space.
3. Extended lifespan of the hard drive: Defragmentation can also help to extend the lifespan of the hard
drive by reducing the number of disk I/O operations required to access a file. The more disk I/O
operations required, the more wear and tear on the hard drive, which can reduce its lifespan and
reliability. By reducing the amount of disk I/O, defragmentation can help to extend the lifespan of the
hard drive.
4. Increased system stability: In some cases, fragmentation can cause the operating system to become
unstable and crash. By reducing fragmentation and keeping your hard drive organized, you can
improve the stability of your system and reduce the risk of crashes and other system failures.
5. Improved backup and restore times: If you perform regular backups of your hard drive,
defragmentation can help to reduce the time it takes to back up and restore your data. This is because
fragmented files take longer to back up and restore, and defragmentation can help to reduce the
fragmentation of your hard drive.

By defragmenting your hard drive on a regular basis, you can help to improve the performance and efficiency
of your system, increase the lifespan of your hard drive, and reduce the risk of crashes and other system
failures.

File Indexing
File indexing is a process used by the operating system to build and maintain an index of the files stored on a
hard drive. The index lists the location of each file on the hard drive, making it easier and faster for the
operating system to locate and access the files.
Imagine you have a big library with many books. To make it easier for you to find a specific book, you make
a list of all the books in the library and where they are located. This list is like a file index, it helps you find
the book you are looking for quickly and easily.

File indexing is typically performed by the operating system in the background, and the index is updated
whenever files are created, modified, or deleted. This allows the operating system to quickly locate files
without having to scan the entire hard drive every time a file is needed.

File Compression
File compression, on the other hand, is a technique used to reduce the size of a file in order to save disk space
and reduce the time it takes to transfer the file over a network. File compression works by identifying
redundant or repeating information in a file and encoding that information in a more compact form.

Imagine you have a big toy box and you want to take all your toys with you on a trip, but your toy box is too
big to fit in your luggage. To solve this problem, you can put some of your toys inside smaller boxes or bags
to make them take up less space. This is like file compression; it makes the files smaller so they take up less
space on your computer.

The operating system provides built-in file compression features, such as zip compression in Windows, that
can be used to compress files and reduce their size. There are also third-party file compression tools available
that can provide more advanced features and greater control over the file compression process.

By using File indexing and file compression techniques, the operating system can reduce the amount of disk
I/O required to access and manage files, improving the performance and efficiency of the system.

Types of File Compression


There are several types of file compression, including:

1. Lossless compression: Lossless compression is a type of file compression that does not result in any
loss of data or information when the file is compressed and decompressed. Lossless compression
works by removing redundant or repeating information from the file, making it smaller without
sacrificing any of its original information or quality.

Imagine you have a puzzle with many pieces, and you want to store the puzzle in a smaller box. To do
this, you take the pieces apart and fit them together in a smaller space. When you want to play with the
puzzle again, you can put the pieces back together and the puzzle will be exactly as it was before. This
is like lossless compression, it makes the files smaller, but when you open them again, they are exactly
the same as they were before.

2. Lossy compression: Lossy compression is a type of file compression that results in some loss of data
or quality when the file is compressed and decompressed. Lossy compression is used when file size is
more important than preserving the original quality of the file, such as in audio or video compression.

Imagine you have a big block of clay, and you want to make a smaller model of it. To do this, you
squish the clay into a smaller shape, but some parts of the clay get left behind and don't make it into
the smaller model. This is like lossy compression, it makes the files smaller, but some information gets
lost and the file is not exactly the same as it was before.

The type of compression used will depend on the specific requirements and constraints of the file being
compressed, such as the type of file, its size, and the desired level of quality and compression.
DISABILITY
A disability is a condition or function considered as being impaired relative to the normal condition, and can
refer to physical, mental, or intellectual impairments. Some examples of disabilities include:

1. Physical disabilities, such as mobility impairments, blindness, or deafness.


2. Intellectual or cognitive disabilities, such as Down syndrome or autism.
3. Developmental disabilities, such as attention-deficit/hyperactivity disorder (ADHD) or learning
disabilities.
4. Speech and language disabilities, such as stuttering or aphasia.
5. Traumatic brain injury or head injury.
6. Visual impairments, such as color blindness or partial blindness.
7. Hearing impairments, such as partial hearing loss or complete deafness.
8. Neurological conditions, such as Parkinson's disease or epilepsy.
9. Communication disorders, such as dyslexia or dysarthria.
10. Mental illness, such as bipolar disorder or borderline personality disorder.
11. Sensory processing disorders, such as sensory integration disorder or auditory processing disorder.

These disabilities can impact a person's daily life, including their ability to work, attend school, participate in
social activities, and maintain relationships. However, with new Technologies people with disabilities can
lead fulfilling and successful lives.

Assistive Technology
Assistive technology refers to any device or system that helps individuals with disabilities to perform tasks
that might otherwise be difficult or impossible. Here are some examples of assistive technologies for different
types of disabilities:

1. Physical disabilities: Wheelchairs, mobility scooters, prosthetics, adapted computer keyboards and
mice, and voice recognition software.
2. Blindness or visual impairments: Screen readers, Braille displays, magnifying software, and audio
books.
3. Deafness or hearing impairments: Hearing aids, cochlear implants, and captioning software.
4. Cognitive disabilities: Memory aids, speech recognition software, and assistive technology for reading
and writing.
5. Mobility impairments: Electric lift chairs, walkers, and adapted computer keyboards and mice.
6. Intellectual or developmental disabilities: Special educational software, adaptive toys, and assistive
technology for communication and language development.
7. Traumatic brain injury: Memory aids, speech recognition software, and assistive technology for
reading and writing.
8. Mental health conditions: Meditation and relaxation apps, mood tracking apps, and virtual therapy
sessions.
9. Chronic health conditions: Remote patient monitoring devices, insulin pumps, and wearable health
monitoring devices.
10. Speech and language disabilities: Speech recognition software, text-to-speech software, and assistive
technology for communication and language development.

These are just a few examples of assistive technologies available to individuals with disabilities. The specific
assistive technology needed depends on the individual's unique needs and abilities, as well as the type and
severity of the disability.

Adaptive Technology
Adaptive technology refers to any device, piece of equipment, or system that has been modified or customized
to better meet the needs of an individual with a disability. It is similar to assistive technology, but while
assistive technology is designed to support individuals with disabilities in performing specific tasks, adaptive
technology is designed to modify existing technology to better suit an individual's needs.

Examples of adaptive technology include:

1. Modified computer keyboards with large keys and high contrast colors.
2. Alternative computer mouse devices, such as a trackball or a joystick.
3. Adapted video game controllers, such as controllers with one-handed operation or large buttons.
4. Modified telephones with large buttons or text-to-speech capabilities.
5. Adapted vehicles with hand controls for individuals with mobility impairments.
6. Modified cooking utensils and tools for individuals with limited dexterity.
7. Adapted sports equipment, such as wheelchairs for tennis or basketball.

Adaptive technology is an important tool for individuals with disabilities, as it can help to level the playing
field and allow them to participate in activities and perform tasks that they may not have been able to
otherwise.

COMPUTER PORTABLE DEVICES


Computer portable devices, such as laptops, tablets, and smartphones, have had a significant impact on our
daily lives in many ways:

1. Connectivity: Portable devices have made it easier for people to stay connected to the internet,
allowing them to communicate, work, and access information from anywhere.
2. Productivity: Portable devices have made it possible for people to be productive on the go, enabling
them to work, study, and complete tasks while away from their office or home.
3. Entertainment: Portable devices offer a variety of entertainment options, such as music, movies,
games, and social media, allowing people to enjoy their favorite pastimes while on the move.
4. Convenience: Portable devices offer a level of convenience, as they allow people to access
information, shop, bank, and manage their finances from one device.
5. Education: Portable devices are also changing the way people learn, with educational apps, online
courses, and digital textbooks becoming more accessible and widely used.
6. Healthcare: Portable devices have revolutionized the healthcare industry, with telemedicine, wearable
devices, and mobile health apps becoming increasingly popular and accessible.
7. Social Interaction: Portable devices have changed the way people interact and communicate with each
other, with social media, instant messaging, and video conferencing becoming a common way for
people to stay connected.

While computer portable devices have brought many benefits and conveniences to our daily lives, they also
have some drawbacks, such as the potential for digital addiction, decreased face-to-face interaction, and
privacy concerns. Overall, the impact of portable devices on our daily lives is complex and multifaceted.

You might also like