FCIT-Computer Applications
FCIT-Computer Applications
THE UNITY
UNIVERSITY
FACULTY OF COMPUTING AND INFORMATION TECHNOLOGY
Table of Contents
CHAPTER ONE: INTRODUCTION................................................................1
What is Computer?............................................................................................................1
TOTAL 100
Nowadays, computers are making jobs easier for people. Computers can be used
in everything from entertainment to communication to navigation to research.
That is why this era is called the era of IT (Information Technology). And now,
one cannot imagine a world without computers.
What is Computer?
There are four basic functions of the computer: Input, Processing, Output,
and
Storage.
BIT 130 – INTRODUCTION TO IT
Computer Applications
Input
The data is entered into the computer with the help of input devices. Like
other electronic devices, a computer takes data in raw form (binary form).
Input devices are devices that allow a user to enter data into the computer.
Some of the main input devices of computer systems are listed below:
Keyboard
Mouse
Joystick
Scanner
Trackball
Lightpen
Processing
The output is the information provided by the computer after the entire
processing. It is also known as the result that can be stored in the storage
devices for further use.
The widely used output devices of computer systems are listed below.
Monitor
Printer
Projector
Speakers
BIT 130 – INTRODUCTION TO IT
Computer Applications
Storage
Primary storage devices store the inputted data and immediate calculation
results. Random Access Memory is an example of primary storage.
Secondary storage devices are used to store the data permanently for future
use. The data stored in the secondary storage devices is secure even if there
is no power supply. Hard Disk Drive is the widely used secondary storage.
Speed
A computer works with much higher speed and accuracy compared to huma
ns while performing mathematical calculations.
BIT 130 – INTRODUCTION TO IT
Accuracy
Computer Applications
Computers perform calculations with 100% accuracy. Errors may occur due t
o data inconsistency or inaccuracy.
Diligence
A computer can perform millions of tasks or calculations with the same consi
stency and accuracy. It doesn’t feel any fatigue or lack of concentration.
Versatility
Reliability
A computer is reliable as it gives consistent result for similar set of data i.e.,
if we give same set of input any number of times, we will get the same result.
Automation
Computer performs all the tasks automatically i.e.; it performs tasks without
manual intervention.
Memory
A computer has built-in memory called primary memory where it stores data.
Secondary storage are removable devices such as CDs, pen drives, etc., whi
ch are also used to store data.
The following are the roles that are being played by the computer in fulfilling the
goals of information technology organizations.
Enable teams to collaborate using version control tools like Git and
BIT 130 – INTRODUCTION TO IT
platforms like GitHub.
Computer Applications
Reduce bugs and errors through automated testing and continuous
integration pipelines.
Ensure compliance with legal and ethical standards such as GDPR and
cybersecurity regulations.
BIT 130 – INTRODUCTION TO IT
Computer Applications
Assignment 1.
Define the term a computer?
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
…………………………………………………..
State the basic functions of a computer.
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………
Name the two types of storage
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
…………………………………………………….
Identify the characteristics of a computer.
……………………………………………………… ………………………………………………………
……………………………………………………… ………………………………………………………
……………………………………………………… ………………………………………………………
……………………………………………………… ………………………………………………………
……………………………………………………… ………………………………………………………
……………………………………………………… ………………………………………………………
……………………………………………………… ……
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
BIT 130 – INTRODUCTION TO IT
………………………………………………………………………………………………………………………
Computer Applications
……………
BIT 130 – INTRODUCTION TO IT
Computer Applications
CHAPTER TWO: MICROSOFT WORD
Introduction to Microsoft Word
Microsoft Word is a word processing application developed by Microsoft.
It is part of the Microsoft Office suite and is widely used for;
Creating.
Editing.
Formatting.
Sharing text-based documents.
Word offers a user-friendly interface with powerful tools for handling everything from
simple letters to complex reports.
On the start screen, select ‘Blank document’ (or choose a template if you
prefer).
A new, blank document will open, ready for you to start typing.
Choose the location where you want to save the document (e.g., This PC,
OneDrive, or Browse to select a folder).
Click ‘Save’
Tip: After saving for the first time, you can quickly save changes by clicking the Save
icon or pressing Ctrl + S
Example 1:
Using any word processor of your choice, type the following text and perform tasks
listed below:
You are tasked to prepare an official report on “The Role of Digital Inclusion in
National Development” based on the extract below:
“Digital inclusion means ensuring that all individuals and communities, including the
most disadvantaged, have access to and use of information and communication
technologies. This includes not only access to the internet, but also access to devices,
digital literacy, and tech support. Without digital inclusion, the digital divide grows
wider, and economic opportunities become uneven.”
TASKS;
i. Format the extract using Calibri Light font style, size 14, justified
alignment.
ii. Add a suitable title in red, bold, and uppercase.
iii. Insert a drop cap on the first word of the first paragraph.
iv. Use comment tracker to annotate where you would add statistics.
v. Generate a numbered list showing three benefits of digital inclusion (in
your own words).
vi. Insert a table comparing 3 countries' digital access levels.
vii. Add a watermark of your first name in green color.
[Link] a table of contents and format all headings as Level 1.
ix. Create a cover page reflecting the content of the report.
x. Save as Example 2.
BIT 130 – INTRODUCTION TO IT
Computer Applications
Example 3:
Using a word processor of your choice, create the document below and
save it as
CreateTables.
CREATE TABLES
A table is made up of rows and columns of cells. It is used to organize and present
information. Most word processors let the user easily create, edit and format a
table.
To create a table:
Click where you want to insert the table.
From the Table menu, point to Insert, and then click Table.
In the Insert table dialog box, set the number of rows and columns.
Specify the auto format option if need be.
Note.
It is possible to calculate numerical values in a table. The columns are referenced
as A, B, C,… while rows are referenced as 1, 2, 3.
BIT 130 – INTRODUCTION TO IT
Computer Applications
BROUKESHIRE DAIRIES LTD.
JANUARY 2007 PAYROLL
Employee Name Salary Medical Allow. Travel Allow. Gross Pay
No.
01 Ismael 44000 8900 2000
02 Hamda 38000 8000 1800
03 Abdi 59000 5000 1600
04 Safa 14000 3000 1000
05 Maria 18000 4000 1200
06 Husna 34000 1800 1700
07 Fathi 16000 3500 1100
Required:
a) Format the document title to Tahoma font 16 pts, underline, bold and centre
aligned.
b) Make the table title and subtitle centred across columns, 16pts and 14 pts
respectively.
c) Using appropriate functions:
i. Calculate each employee’s gross pay.
ii. Calculate each column total.
iii. Determine the minimum pay in each category.
d) Using Microsoft graph object, generate a bar graph with the employee’s
names against the Gross pay.
e) Save the document.
BIT 130 – INTRODUCTION TO IT
Computer Applications
Assignment 2.
Type the following word document
a)
Communication technologies have come to play a vibrant role in improving
Education
not only in the Development but also the Developing countries. However, in
spreading
the use of information and communication technology some major difficulties are
felt by
the policy makers as well as the implementers. These difficulties are felt both at the
growth and application stages of communication technology.
Required;
i. Copy the paragraph above, and paste it 5 times
ii. Insert page number in your document centered on the page
iii. Give the document a title Information and Communications Technologies
iv. Change the title to font size 14, font Tahoma and Bold
v. Change the font of the whole document to Book antique
vi. Insert your name as a footer and header
vii. Put a drop cap on the 1st letter of the 3rd paragraph
viii. Insert a word art of your choice in the middle of the 1 st paragraph
ix. Insert a watermark of your choice in the document
x. Insert three columns in the 4th paragraph and color the font to RED.
xi. Justify the first paragraph and change it to single line-spacing
xii. Replace Developing countries with Less Developed Countries wherever it occurs
xiii. Save the document as TECHNOLOG
BIT 130 – INTRODUCTION TO IT
Computer Applications
CHAPTER THREE: MS POWERPOINT (PRESENTATION)
Introduction to Microsoft PowerPoint
Tip: After the first save, you can quickly save changes by clicking the Save icon
(floppy disk) on the toolbar or pressing Ctrl + S on your keyboard
Example 1:
You are going to participate in a computer studies seminar and you have been told
to prepare a presentation about the three categories of computers: Analog, digital
and hybrid. Using any presentation software, design a presentation that you will
show at the seminar, using the content below.
Slide 1: Title slide
Your name and position.
Slide 2: Introduction
Computers can be categorized according to the process they used to
represent data. People communicate through speech by combining words
into sentences.
Human speech is analog because it uses continuous (wave form) signals that vary
in strength and quality.
Most computers are digital.
Required:
(i) Create a five-slide presentation in which slide one is the title slide, which will
have a suitable title, your name and an automatic date.
1. Slide 1 should have the introduction of the topic and the name of the presenter.
2. Slide 2 should have the advantages of networking computers.
3. Slide 3 should have the disadvantages of networking computers.
4. Slide 4 should have factors affecting communication speed on the network.
5. Slide 5 should have hardware and software requirements for networking.
Slide 6 should have pictures of networking hardware.
a) Prepare a Presentation about a topic of your choice. Save your presentation in a file as
your Last Name. I.e. Use a maximum of 11 slides
Your presentation should clearly show;
[Link] title about your topic.
ii. Sub topics of your main topic.
iii. Introduce the content of your topic
iv. Depict the use of “Two column content slide”
v. Insert a clip art of a house
vi. Include suitable animations, transitions, transition sounds with reasonable time
allowance for viewers to view the current slide before the next page.
vii. Insert page numbers on all your slides
viii. Automatically insert the word “The Unity University” as a footer on all your slides
ix. Save your work as PowerPoint .
BIT 130 – INTRODUCTION TO IT
Computer Applications Assignment 3
You are part of a team of AI consultants invited to present to the Ministry of
Innovation and
Technology in your country. The Ministry is exploring ways to adopt Artificial
Intelligence (AI)
across different sectors such as healthcare, education, agriculture, and security.
However, they
need a clear understanding of AI's capabilities, challenges, and ethical implications.
Create a 10-slide PowerPoint presentation that introduces AI, explores real-world
applications,
and provides thoughtful recommendations for safe and effective AI adoption in
society.
Hint:
1. You can follow the structure below as a guide. Make use of Animations, transitions,
sounds, tables, images, videos, timings.
2. Use real World examples, case studies and any other innovative ways will lead to
more
marks.
Structure of the presentation
a) Title Slide – Presentation title, your name(s), date
b) What is AI? – Definition, types (narrow vs. general AI), brief history
c) How AI Works – Basic concepts (machine learning, neural networks, data
input/output)
d) AI in Healthcare – Examples like diagnostics, robotics, and personalized medicine
e) AI in Education – Examples like smart tutors, grading automation, and language
learning
f) AI in Agriculture – Examples like crop monitoring, predictive analytics, drones
g) Ethical Concerns – Bias, data privacy, unemployment, and transparency
h) AI Governance & Regulation – Global efforts, policy suggestions, safety measures
i) Future Opportunities & Risks – Where AI is heading and what challenges remain
j) Conclusion & Recommendations – Final thoughts and proposed next steps for the
Ministry.
BIT 130 – INTRODUCTION TO IT
Computer Applications
CHAPTER FOUR: MS EXCEL (SPREADSHEETS)
Tip: After saving for the first time, you can quickly save changes by clicking the Save
icon or pressing Ctrl + S
Example 1:
The table below shows examination results of Senior four ICT students. Study it and answer the questions
that follow:
Required:
Type the following table in MS excel and perform the tasks required below it.
1. Calculate the totals of the students above, using the SUM function.
2. Calculate the average subject mark using an appropriate function.
3. Using the rank function, determine the position of the students using their total marks. Guide:
=RANK(G2,$G$2:$G$8,1)
4. Using the first Serial number, write a formula to determine the other serial numbers, by
incrementing by 1.
5. Highlight all their work area and put all boarders as the one shown above.
6. Format your worksheet to landscape page orientation.
7. Change the view format from Normal to Page Break View.
8. Save your work as P7 Remedial Exams.
BIT 130 – INTRODUCTION TO IT
Computer Applications Assignment 4
Modern Technology Electronics Ltd deals with sales of three types of electronic goods
namely television sets, radio systems and DVD players. Below is a table showing
details of April 2007 sales.
Required:
a) Enter the data in a worksheet and save it as MODERNTEC.
b) Format the worksheet as follows:
i. Centre the title across columns.
ii. The text should be Arial, 18 points, bold and centred within a box.
iii. Column headings to be wrapped within the cells and centred horizontally and
vertically.
iv. The unit price to be in two decimal places and currency prefix Ksh.
c) Use appropriate cell references to calculate:
i. The subtotal, rounded to two decimal places.
ii. The TAX is based on the type of the item. Use the rates given in the table above
to BIT 130 tax
calculate – payable
INTRODUCTION
on each TO
itemIT
sold.
[Link] Applications
The Net Amount, which is the subtotal less tax.
d) Sort the worksheet in ascending order according to category.
e) Calculate the subtotals and grand total for the three types of electronic goods.
f) On a separate worksheet, create a bar graph that compares sales for three types of
electronic goods. Label it appropriately.
g) Print the worksheet showing all formulae used instead of values and the graph.
BIT 130 – INTRODUCTION TO IT
Computer Applications
For calculations if found
BIT 130 – INTRODUCTION TO IT
Computer Applications
CHAPTER FIVE: UNITS OF MEASUREMENTS
This refers to a standardized way of representing the data, resources, or performance
metric.
The components of the computer can recognize only two states that is presence or a
bsence of an electrical signal.
Two symbols used to represent these two states are 0 and 1, and are known as BITS
(an abbreviation for BInary DigiTS).
0 represents the absence of a signal, 1 represents the presence of a signal.
A BIT is, therefore, the smallest unit of data in a computer and can either store a 0 or
1.
Since a single bit can store only one of the two values, there can possibly be only four
unique combinations: (00) (01) (10) (11)
Bits are, therefore, combined together into larger units in order to hold greater range
of values.
BYTES are typically a sequence of eight bits put together to create a single computer
alphabetical or numerical character.
Bytes are used to quantify the amount of data digitally stored (on disks, tapes) or tra
nsmitted (over the internet), and are also used to measure the memory and documen
t size.
⸙ “0” or “1” = bit (Binary Digit)
⸙ 8 bits = 1 Byte (1 Character)
⸙ 1024 Bytes = 1 KB (Kilo Bytes)
⸙ 1024 KB = 1 MB (Mega Byte)
⸙ 1024 MB = 1 GB (Giga Byte)
⸙ 1024 GB= 1 TB (Terra Byte)
When data is typed into a computer, the key board converts each key stroke into a bi
nary character code.
This code is then transmitted to the computer. When the computer transmits the dat
a to any device, each individual character is communicated in binary code.
It is then converted back to the specific character while displaying or printing the dat
a.
Number Systems
BIT 130 – INTRODUCTION TO IT
Decimal Number System (Base 10)
Computer Applications
In the decimal system the successive positions to the left of the decimal point repres
ent units, tens, hundreds, thousands etc.
For example, if we consider the number 7762, the digit 2 represents the number of u
nits, 6 represents the number of tens, 7 the number of hundreds and 7 the number of
thousands.
(7 x 1000) + (7 x 100) + (6 x 10) + (2 x 1) = 7762
Thus, as we move one position to the left, the value of the digit increases by ten time
s. We can see that the position of the number affects its value. These kinds of numbe
r systems are therefore called positional number systems.
In other words, the number of symbols used to represent numbers in the system is ca
lled the base of that system. In short, we can say that the value of each digit in the n
umber system is determined by:
The Roman numbering system uses symbols like I, II, III, IV, V etc. To represent the de
cimal numbers 1, 2, 3, 4, and 5.
As we can see this follows an additive approach and hence is not conductive to arith
metic.
Binary Number System (Base 2)
We now come to a different number system – the Binary number system. This binary
number system has a base of two, and the symbols used are “0” And “1”.
In this number system, as we move to the left the value of the digit will be two times
greater than its predecessor. Thus, the values of the places are:
64 – 32 – 16 – 8 – 4 – 2 – 1
BIT 130 – INTRODUCTION TO IT
Computer Applications
Converting Decimal to Binary
In conversion from decimal to the binary number system, the steps to be followed are:
⸙ Divide the decimal number by the base of 2.
⸙ Note the remainder in one column and divide the quotient again with the base. Re
peat this process until the quotient is reduced to a zero.
Example:
The decimal number is 65
2. 456
.………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
………………………………………………………………………………
…........................................
3. 23
.………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
………………………………………………………………………………
…........................................
Convert the following decimal numbers to base 2
1. 1111000
.………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
BIT 130 – INTRODUCTION TO IT
…………………………………………………………………………………………………………………
Computer Applications
…………………………………………………………………………………………………………………
……………………………………………………………………………………....................................
2. 1100011
.………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………
3. 11101010
.………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
……………………………………………………………………………………………………
BIT 130 – INTRODUCTION TO IT
Computer Applications
10. HTML: Hypertext Markup Language is a standardized system for tagging text files to
achieve font, color, graphic and hyperlink effects on World Wide Web pages.
11. Uploading: Uploading means data is being sent from your computer to the Internet.
Examples of uploading include sending email, posting photos on a social media site and u
sing user webcam. Even clicking on a link on a web page sends a tiny data upload.
12. Downloading: Downloading means your computer is receiving data from the Interne
t. Examples of downloading include opening a web page, receiving email, purchasing musi
c files and watching online videos.
13. FTP (File Transfer Protocol): The File Transfer Protocol (FTP) is the Internet facility
for downloading and uploading files. If users are uploading a file to another site, user must
usually have permission in advance to access the site and the directory where the file is to
be placed.
14. Bookmark: It is a function used to save a web page location for future reference.
15. Home page: Home page is a page where the computer will go to when user initially l
og on to the Internet.
16. Link, Hyperlink: It is a text found on a web page which, when clicked, will take the u
ser to another web location.
BIT 130 – INTRODUCTION TO IT
Computer Applications
Net etiquette/rules regarding the use of internet
Communicating with others through Internet without creating misunderstandings can be c
hallenging because, facial expressions and body language cannot be interpreted on cyber
space. Therefore, attempt to safeguard against these misunderstandings, a technology cal
led Internet Etiquette is proposed.
Internet Etiquette is a technology that governs the conduct which is socially acceptable in
an online or digital. Internet Etiquette is also called as "Netiquette".
Good netiquette involves respecting others privacy and not doing anything online that will
annoy or frustrate other people. Most important areas where good netiquette is highly stre
ssed are e-mail, online chats, and newsgroups.
For example, people that spam other users with unnecessary e-mails or flood them with m
essages have very bad netiquette. The companies, without Internet Etiquette knowledge,
could create corporate embarrassment and can drain the employee.
Note/reminder;
To prevent becoming an Internet crime, online awareness and common sense are critical.
Under any circumstances a user should not share personal information (like full name, add
ress, birth date and Social Security number) to unknown recipients.
BIT 130 – INTRODUCTION TO IT
Computer Applications
Worms
A worm is a small piece of software that uses computer networks and security holes to rep
licate itself. A copy of the worm scans the network for another machine that has a specific
security hole. It copies itself to the new machine using the security hole, and then starts r
eplicating from there, as well.
Worms use computer time and network bandwidth when they replicate.
Norton Antivirus – Norton Antivirus is the most popular and secure virus scanner fo
r checking boot sector records at startup. The live update feature automatically instal
ls new updates for regular protection against viruses.
AVG Free Edition – AVG Resident Shield provides real-time protection executions of
files and programs. It features a smart e-mail scanner, virus updates and virus vault f
or secure handling of the files which are infected by viruses. The base version for win
dows is Free for private and non-commercial use.
McAfee VirusScan for Windows: This antivirus package detects all virus types, inc
luding Word and Excel macros; boot-sector infections; and file, multipartite, stealth, p
olymorphic, and encrypted viruses.
Kaspersky Anti-Virus Personal Pro – It is a commonly used virus protection soluti
on offering full protection against macro-viruses and unknown viruses.
ESET NOD32 Antivirus – ESET NOD32 Anti-virus is available as an anti-virus for sm
all businesses, individuals and for large networks.
Panda Antivirus Platinum – It is a complete virus protection package for home and
business users. It comes with an easy installation and automatic protection from late
st viruses.
Avira - Windows and Linux antivirus, firewall, antispam, recovery solutions against m
alware infection
Most operating systems come with a system antivirus pre-installed, and this is so to o
ffer first line security. Microsoft Windows usually offers security through its Windows
Defender security software and most of the times if used correctly it offers protection
to your computer and helps keep it health and free from most viruses.
Much as this antivirus will keep your computer safe to some extent, it is not 100% se
cure and therefore a third-party antivirus should be used alongside the system softw
are to ensure maximum safety of the computer.
BIT 130 – INTRODUCTION TO IT
Computer Applications
Assignment 6.
Define the term computer virus.
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………