CCMCS401 COMPUTER SKILLS
CCMCS401 COMPUTER SKILLS
TRADE: ALL
TEACHER’S GUIDE
Module name: COMPUTER SKILLS
1
MODULE NAME: CCMCS401 COMPUTER SKILLS
Contents
Table of content ................................................................................................................. 1
Acronyms ........................................................................................................................... 3
Introduction ....................................................................................................................... 4
Module Code and Title: CCMCS401 COMPUTER SKILLS ........................................................ 1
Learning Unit 1: Describe the operating system .................................................................. 2
STRUCTURE OF LEARNING UNIT .......................................................................................... 3
Learning outcome 1.1 Introduce the operating system ........................................................ 3
Learning outcome 1.1 objectives: ................................................................................... 3
Content 1: Introduction to Operating System .................................................................. 3
Content 2. Basic functions of operating system ............................................................... 4
Learning outcome 1.2 Describe components of operating system ....................................... 5
Learning outcome 1.2 objectives: ................................................................................... 5
Content 1: Description of Graphical User Interface and Shell commands ......................... 5
Content 2. Description of Kernel mode............................................................................ 6
Content 3 : Description of file management system......................................................... 8
Learning outcome 1.3 Describe the types of operating system ............................................ 9
Learning outcome 1.3 objectives: ................................................................................... 9
Content 1: Description of types of operating system ......................................................10
Learning outcome 1.4 Describe the operating system file system .......................................11
Learning outcome 1.4 objectives: ..................................................................................11
Content 1: Explanation of role and type of file system ....................................................11
Content 2. Description of Kernel mode...........................................................................13
Content 3 : Description of file management system........................................................14
Learning Unit 2: Customize computer features...................................................................16
Learning Outcome 2.1: Identify the customer requirement for an operating system ...........17
Learning outcome 2.1 objectives: ..................................................................................17
Content 1: Consideration when choosing operating system ............................................18
Learning Outcome 2.2: Identify minimum hardware requirements for operating system to be
used ..................................................................................................................................18
Learning outcome 2.2 objectives: ..................................................................................19
Content 1: Identification of Possible hardware upgrades ................................................19
2
Acronyms
OS: Operating System
CMD: Command Prompt
I/O: Input and Output
UI: User Interface
CLI: Command Line Interface
DOS: Disk Operating System
MS-DOS: Microsoft Disk Operating System
3
Introduction
Computer skill is the practical knowledge to use the computer in which individuals or teams
are able to complete the task effectively and efficiently. The task can be anything such as
resume writing, application writing, email, social media marketing, website development,
communication, and innovation, etc.
Almost everyone knows and learning about computers. But not all are able to work efficiently.
4
Module Code and Title: CCMCS401 COMPUTER SKILLS
Learning Units:
2
STRUCTURE OF LEARNING UNIT
Learning outcomes:
1.1 Introduce the operating system
1.2 Describe the components of operating system
1.3 Describe the types of operating system
1.4 Describe the operating system file system
Duration: 3 hrs
Resources
Equipment Tools Materials
Computer Operating system Electricity
3
Memory management Virtual Memory Multitasking.
Handling I/O operations.
Manipulation of the file system.
Error Detection and handling.
Resource allocation.
4
C. link to interface the hardware and application programs
Duration: 3 hrs
Resources
Equipment Tools Materials
Computer Operating system Electricity
A Graphical User Interface, the functions are carried out by clicking or moving buttons, icons
and menus by means of a pointing device. The following figure shows a graphical User
Interface on window 10 operating system.
5
A Command Line Interface(CLI) or Shell commands displays text, and its commands are
usually typed on a command line using a keyboard.
To display the Command prompt(cmd) in windows, open the Start menu and type cmd. Press
Enter on the keyboard to launch the command prompt in a separate window. With the cmd,
you can type your commands from the keyboard instead of using the mouse.
6
The kernel is the indispensable and therefore most important part of an operating system.
Roughly, an operating system itself consist of two parts: the kernel space (privileged mode)
and the user space (unprivileged mode). Without that, protection between the processes
would be impossible. There are two different concepts of kernels: monolithic kernel and µ-
kernel (microkernel).
Monolithic kernel is an older approach, of which Unix, MS-DOS and the early Mac OS are
typical represent. It runs every basic system service like process and memory management,
interrupt handling and I/O communication, file system in kernel space. (Figure 1 shows
monolithic kernel).
The inclusion of all basic services in kernel space has three big drawbacks: the kernel size,
lack of extensibility and the bad maintainability. To overcome these limitations of
extensibility and maintainability, the idea of µ-kernels(microkernel) appeared at the end of
the 1980’s. The aim was to reduce the kernel. (See Figure2)
7
Content 3 : Description of file management system
File management is one of the basic and important features of operating system. Operating
system is used to manage files of computer system. All the files with different extensions are
managed by operating system.
Before you can perform actions on files such as move, copy or delete you need to select
(highlight) them. To select a single file or directory, click on the icon of the file or directory. A
blue highlight will appear round the name
Steps:
select.
8
Theoretical learning Activity
Duration: 4 hrs
9
1. List correctly the types of Operating System
2. Describe clearly the types of Operating System
Resources
Equipment Tools Materials
Computer Operating system Electricity
Single user, multi-tasking: is an operating system that allows a single user to perform more
than one task at a time. Examples include Windows xp, Windows vista, Windows 7, Windows
8, Windows 10, Mac OS.
The real time operating system: is similar as multitasking operating system. However, these
operating systems are specially designed to handle real time applications. Real time
applications are those applications which have to execute within a specific period of time.
Therefore, time is major constraint for these applications. The different examples of real time
applications are robots, machine learning etc.
There are mainly two types of real time operating system. Hard real time operating system
and soft real time operating system.
Examples of real time operating systems are MTOS, Lynx, RTX, etc.
✓ Brainstorming on types of OS
10
Points to Remember (Take home message)
- Types of OS
Duration: 5 hrs
Resources
Equipment Tools Materials
Computer Operating system Electricity
In computing, a file system or file system controls how data is stored and retrieved. Without
a file system, data placed in a storage medium would be one large body of data with no way
to tell where one piece of data stops and the next begins. By separating the data into pieces
and giving each piece a name, the data is easily isolated and identified.
11
Group of data is called a "file." The structure and logic rules used to manage the groups of
data and their names is called a "file system."
12
well as several new features, including cloning, snapshots, space sharing, fast directory sizing,
atomic safe-save, and sparse files.
HFS Plus or HFS+ is a journaling file system developed by Apple Inc. It replaced the
Hierarchical File System (HFS) as the primary file system of Apple computers with the 1998
release of Mac OS 8.1. HFS+ continued as the primary Mac OS X file system until it was itself
replaced with the release of the Apple File System (APFS) with macOS High Sierra in 2017.
HFS+ is also one of the formats used by the iPod digital music player.
13
The kernel is the indispensable and therefore most important part of an operating system.
Roughly, an operating system itself consist of two parts: the kernel space (privileged mode)
and the user space (unprivileged mode). Without that, protection between the processes
would be impossible. There are two different concepts of kernels: monolithic kernel and µ-
kernel (microkernel).
Monolithic kernel is an older approach, of which Unix, MS-DOS and the early Mac OS are
typical represent. It runs every basic system service like process and memory management,
interrupt handling and I/O communication, file system in kernel space. (Figure 1 shows
monolithic kernel).
The inclusion of all basic services in kernel space has three big drawbacks: the kernel size,
lack of extensibility and the bad maintainability. To overcome these limitations of
extensibility and maintainability, the idea of µ-kernels(microkernel) appeared at the end of
the 1980’s. The aim was to reduce the kernel. (See Figure2)
14
File management is one of the basic and important features of operating system. Operating
system is used to manage files of computer system. All the files with different extensions are
managed by operating system.
Before you can perform actions on files such as move, copy or delete you need to select
(highlight) them. To select a single file or directory, click on the icon of the file or directory. A
blue highlight will appear round the name
Steps:
Steps:
select.
15
Theoretical learning Activity
b) BIOS:
c) MacOS:
d) FAT:
e) NTFS:
f) CLI:
g) APFS:
h) exFAT:
16
Learning Unit 2: Customize computer features
Duration: 1 hrs
Resources
Equipment Tools Materials
Computer Operating System Electricity
17
Content 1: Consideration when choosing operating system
When selecting an operating system for a computer, the following factors may be considered:
1. The hardware configuration of a computer e.g. memory capacity, processor speed and
hard disk capacity.
2. The type of computer in terms of size and brand. For example, some earlier Apple
computers would not run on Microsoft Operating systems
3. The application software intended for the computer
There are many operating systems to choose from, each with features that should be
considered when consulting with a customer. When selecting an operating system for a
customer, you should select hardware that meets or exceeds the minimum requirements for
equipment called for by the operating system.
✓ Create an accurate profile of your customer by analyzing the daily, weekly, and
monthly computer activities
✓ Select appropriate software and hardware to satisfy existing and future requirements
18
- Factors for best OS
Duration: 1 hrs
Resources
Equipment Tools Materials
Computer Operating System Electricity
19
Customer may need to upgrade or purchase additional hardware to support the required
applications and OS. A cost analysis will indicate if purchasing new equipment is a better idea
than upgrading. The following are common hardware upgrades:
1. RAM capacity
3. CPU
5. Motherboard
Disk Space
Operating System
20
Learning Outcome 2.3: Customize the operating system
Duration: 5 hrs
Resources
Equipment Tools Materials
Computer Operating System Electricity
Select the Start button, select Settings > Accounts and then select Family & other
users. (In some editions of Windows you'll see Other users.) Select Add someone else
to this PC.
21
Enter a user name, password, password hint or choose security questions, and then select
Next.
22
Under Account type, select Administrator and OK.
23
Content 2: Managing windows services
Windows 10 includes a wide range of settings to customize the appearance to make the
desktop and apps look better and reflect your personality.
24
Enable dark or light mode
Windows 10 includes two personalization modes. The light mode is the default mode and
works well during daytime, and then there's the dark mode that uses a dark color scheme in
backgrounds and other parts of the OS and supported apps. Also, it's an option more suited
for a low-light environment.
To switch between the light and dark mode, use these steps:
Open Settings.
Click on Personalization.
Click on Colors.
Use the "Choose your color" drop-down menu and select the Light or Dark mode.
25
Content 3: Partitioning hard drive in windows 10
Windows 10 Disk Management tool and third-party free partition software like AOMEI
Partition Assistant Standard will help you partition hard drive easily and safely.
Step 1: To partition Windows 10 hard drive, let's get started from opening Disk Management
Tool in Windows 10. The easiest way is to right click Start Menu and select "Disk
Management".
Step 2: Select the hard drive you want to partition. Right click a partition (here is D: drive) and
select "Shrink Volume".
26
Step 3: In the pop-up window, you can modify the amount of space to shrink. And then click
"Shrink".
Step 4: After Step 3, you will find an unallocated space behind D drive. Then, right click on it and
select "New Simple Volume" and follow the wizard to format and create a new partition.
Notes: The unallocated space created by shrinking a partition can be only used to create new
partitions. You cannot use it to extend volume. That's why you may find "Disk Management
extend volume greyed out".
27
Practical learning Activity
28
29
Theoretical learning Activity
30
Learning Unit 3: Protect computer system
Duration: 4 hrs
Resources
Equipment Tools Materials
Computer Operating system Electricity
Anti-virus
31
Content 1: Description of software tools utilities
Anti-virus: Antivirus software is a program or set of programs that are designed to prevent,
search for, detect, and remove software viruses, and other malicious software like worms,
Trojans, adware, and more.
Anti-malware: An anti-malware is a software that protects the computer from malware such
as spyware, adware, and worms. It scans the system for all types of malicious software that
manage to reach the computer. An anti-malware program is one of the best tools to keep the
computer and personal information protected. An anti-malware is designed to eliminate
malware from the computer. Although it has similarities with antivirus, an anti-malware
program is different from antivirus. An anti-malware program has more advanced features
and broader coverage. It addresses spyware, spam, and other threat issues that antivirus
doesn’t.
Anti-spyware: Similar to antivirus programs, anti-spyware programs help to block and
prevent spyware and other malware infections on computers. Anti-spyware programs
monitor incoming data from e-mail, websites, and downloads of files and stop spyware
programs from getting a foothold in the computer operating system. They are also frequently
updated by the developer, to keep it up-to-date and able to block the most recent spyware
programs known to exist. Some anti-spyware programs are designed only to block spyware,
while others prevent both viruses and spyware.
Backup software: are computer programs used to perform a backup; they create supplementary
exact copies of files, databases or entire computers. These programs may later use the
supplementary copies to restore the original contents in the event of data loss
Backup media: where you store your backup data. Backing up data can consume a lot of
storage space so it is important to consider carefully how best to store it.
32
Installing anti-viruses
Steps:
Download an antivirus installer or use storage device
Download the installer for the antivirus program you are going to use and save it in a suitable
location (such as Downloads or Documents). some popular antivirus programs: Avast free
antivirus, AVG antivirus (free edition), Microsoft Security Essentials.
Make sure you pick the right version to download. Avast! And AVG offer basic free antivirus
but also trial versions for more advanced software.
It’s always important to remove any existing antivirus software before installing a new one.
New computers often come with a trial version of antivirus software.
If you decide not to buy it when the trial expires, you should uninstall it and replace it with
one of the free programs.
You can uninstall an antivirus program using add/remove programs in the Control panel or, if
it is available, with a specialized removal tool provided by the manufacturer.
When complete, go back to the installer you downloaded earlier and double click on the file
to install it.
When the installation has completed, the software will update itself with the latest
information about the viruses it needs to be looking for.
This can take some time (up to twenty or thirty minutes) but when it's finished, it should
confirm that you are protected.
Most antivirus software gives you the opportunity to run a scan of your computer to check
for potential problems.
This can take a long time to complete (several hours for a full scan) but it's a good idea to do
this soon after you install a new program.
33
Step 2: choose the language then click on Next.
Step3: Uncheck participation and check custom installation & click Next to continue
34
Continue following the instructions of installation until gets finished.
✓ Brainstorming on antivirus
A. virus infection
B. virus spreading
C. data losing
D. shutting down
A. operating system
B. application program
C. disk driver
D. both A and B
35
4. Answer by using true or false
Duration: 2 hrs
Resources
Equipment Tools Materials
Computer Operating system Electricity
Anti-virus
On demand scan: scans your computer system for viruses only when prompted to do so by
the computer user
36
On access scan: scans your computer system constantly for viruses and other malicious
threats, for the entire duration that your system is powered on, unless paused by the
computer user.
For example, these options will be used when you click 'Scan Now' on the home screen or
'Run A Scan' in the antivirus tasks menu.
Scheduled Scan: A Scheduled Scan is similar to Manual Scan but scans all files at the
configured time and frequency.
Real-time (automated) Scan: Real-time Scan is a persistent and ongoing scan. Each time a file
is received, opened, downloaded, copied, or modified, Real-time Scan scans the file for
threats.
2. Virus elimination:
You can usually remove a computer virus by using an antivirus software program. After
scanning your PC, you can remove threats that are on your computer by neutralization (to
make virus ineffective), deleting (remove virus permanently) or quarantine (isolate virus).
37
C. Relates to the constant monitoring of the file system on workstations and
servers.
D. No correct answer
2. List the types of virus elimination you know?
Duration: 5 hrs
Resources
Equipment Tools Materials
Computer Operating system Electricity
Anti-virus
A Differential Backup is a backup of all changed files since the last Full Backup.
A backup copy is a duplicate instance of a data file, application, system or server that's
created using backup software. It's used as a means to restore original data in case it's
deleted, corrupted or lost.
38
Daily Backup All selected files and folders that have changed during the day are backed up
based on the files modify date.
Digital audio tape(DAT) drives: is a signal recording and playback medium developed by Sony
and introduced in 1987. In appearance it is similar to a Compact Cassette. The recording is
digital rather than analog. DAT can record at sampling rates equal to, as well as higher and
lower than a CD at 16 bits quantization.
A magneto-optical disk: is a rewritable disk that makes use of both magnetic disk and optical
technologies. It is similar to a magnetic diskette except for its larger size. Magneto-optical
disks are seldom manufactured and used due to the advent of flash drives and DVD/CD drives,
which are less expensive and have better writing time and reliability.
Removable disks: A disk or disk cartridge that is inserted into the drive for reading and writing
and removed when not required.
A disk drive: is a device that reads and/or writes data to a disk. The most common type of
disk drive is a hard drive (or "hard disk drive"), but several other types of disk drives exist as
well. Some examples include removable storage devices, floppy drives, and optical drives,
which read optical media, such as CDs and DVDs.
39
• In manual mode, you have to scan your computer or other driver by your own.
• Elimination by deleting completely removes the file from the computer, which
is useful if you don't want it anymore.
• Elimination by quarantine is moving the virus to a safe location that's managed
by the antivirus software but not deleting it or cleaning it.
• On-demand scan Relates to the constant monitoring of the file system on
workstations and servers
Duration: 5 hrs
Resources
Equipment Tools Materials
Computer Operating system Electricity
Anti-virus
To create a full backup of Windows 10 with the system image tool, use these steps:
Open Settings.
Click on Update & Security.
Click on Backup.
40
Under the "Looking for an older backup" section, click the Go to Backup and Restore
(Windows 7) option.
On the left pane, click the Create a system image option.
Under "Where do you want to save the backup?" select the On a hard disk option.
Using the "On a hard disk" drop-down menu, select the storage location to save the
full backup of Windows 10.
Click the Next button.
Select any additional drives that you may want to include in the backup (if applicable).
Click the Next button.
Click the Start backup button.
Click the No button.
Quick note:
After the process, you'll see an option to create a system repair disc, but because most devices
no longer include an optical disk drive, you can skip the prompt. If you ever need to restore a
backup, you can use a bootable USB flash drive to access the recovery environment.
Once you complete the steps, the tool will create a backup of your computer, including
everything on the main hard drive as well as system reserved partition, and additional drives
that you may have selected during the wizard.
The System Image Backup tool uses the "Shadow Copy" technology that allows backing up
files while they're open, and apps are running, which means that you can continue to work
during the process.
The last thing left to do is to disconnect the external drive with the backup and store it in a
safe place.
41
Points to Remember (Take home message)
- Ways for restoring data
42
References:
1. Black, David L. 1991. “Microkernel Op Erating System Architecture and Mach.”
2. Central, Windows. n.d. “How to Customize Windows 10 Look and Feel.” Retrieved July
30, 2020 (https://www.windowscentral.com/how-customize-look-and-feel-windows-10).
3. David Goodwin. 2013. File Management.
4. Helsinki, University of. n.d. “OPERATING SYSTEM AND USER INTERFACE.” Retrieved July
21, 2020 (https://blogs.helsinki.fi/students-digital-skills/1-introduction-to-the-use-of-
computers/1-1-computer-functionality/operating-system-and-user-interface/).
5. Shukla, Amit. 2017. “Introduction to Operating System and Their Types.”
6. Shukla, Amit. n.d. “Kernel in Operating System.” Retrieved July 21,
2020 (https://www.includehelp.com/operating-
systems/kernel.aspx).
7. Stallings, William. n.d. “Operating Systems: Internals and Design Principles.”
43