Sie sind auf Seite 1von 44

Courtesy: WAEC Uploaded by: www.myschoolgist.

com
COMPUTER STUDIES
PREAMBLE
This examination syllabus is developed from the National Curriculum for Senior Secondary
School Computer Studies. It highlights the scope of the course for Computer Studies
examinations at this level. Its structuring revolves around conceptual approach. The major
thematic areas considered in the entire syllabus include:
1. Computer fundamentals and evolution
2. Computer hardware
3. Computer Software
4. Basic Computer Operations
5. Computer Applications
6. Managing Computer files
7. Developing Problem-solving skills
8. Information and Communication Technology
9. Computer ethics and human issues
Each thematic area forms a concept which is further divided into sub-concepts. This examination
syllabus is not a substitute for the teaching syllabus. Therefore, it does not replace the
curriculum.
OBJECTIVES
The objectives of the syllabus are to test candidates understanding, knowledge and acquisition
of
1. basic concepts of computer and its operations;
2. manipulative, computational and problem-solving skills;
3. application of software packages;
4. operation of computer - related simple devices;
5. on-line skills and their applications;
6. safe attitudes and good practices on effective use of computer;
7. potential for higher studies in Computer related areas.
EXAMINATION SCHEME
There will be three papers, Papers 1, 2 and 3, all of which must be taken. Papers 1 and 2 shall be
a composite paper to be taken at one sitting.
Courtesy: WAEC Uploaded by: www.myschoolgist.com
Paper 1: will consist of 50 multiple-choice objective questions all which are to be answered in 1
hour for 25 marks.
Paper 2: will consist of five essay questions. Candidates will be required to answer any three in
1 hour for 30 marks.
Paper 3: will test actual practical skills of school candidates and knowledge of practical work for
private candidates. It will consist of three questions to be answered in 2 hours for 45
marks.
DETAILED SYLLABUS
TOPIC CONTENT NOTE
COMPUTER EVOLUTION
(a) Computing Devices I (Pre-
computing age- 19
th
century)
(i) Features , components and
uses of early computing
devices
- !"acus#
- $lide %ule #
- &apier's "one#
- Pascal's calculator#
- (ei"nit) multiplier#
- *ac+uad loom#
- Charles ,a""age's
analytical engine#
- -ollerith Census
.achine#
- ,urrough's .achine/
(ii) Contri"ution of each of the
founder of these devices to
modern computers/
0rend of
development
in computing
devices from
one to the
other/
(") Computing Devices II (12
th

century to date)
Features, components and
uses of
-3&I!C
-3D4!C
-5&I4!C 1
$i)es and "asic
components
should "e
considered in a
comparative
form/
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-Des6top Personal
Computers
-(aptop and &ote"oo6
computers
-Palmtop/
FUNDAMENTALS OF COMPUTING
(a) 7vervie8 of Computing $ystem
- Definition of a Computer#
- 08o main constituents
of a Computer
- Computer hard8are#
- Computer soft8are
- Classification and
e9amples of
hard8are and
soft8are/
- Functional parts of a
computer
Characteristics of Computers
- 3lectronic in nature#
- !ccuracy#
- $peed#
- Interactive etc/
Differences
"et8een
hard8are and
soft8are
should "e
treated/
(") Data and Information - Definition and
Courtesy: WAEC Uploaded by: www.myschoolgist.com
e9amples of data and
information#
- Differences "et8een
data and information/
COMPUTER ETHICS AND HUMAN
ISSUES
$ecurity and 3thics
1/ $ources of security
"reaches
- 4irus, 8orms and 0ro:an
horses#
- Poor implementation of
net8or6#
- Poor implementation or
lac6 of IC0 policies#
- Carelessness- giving out
personal and vital
information on the net
8ithout careful
screening/
- -ac6ers, spammers etc/
Definition and
effects of
viruses and
8orms should
"e treated
Definition of
hac6ers and
spammers
should "e
treated
1/ Preventive measures
- 5se of antivirus
soft8are e/g/ &orton,
.c!fee, !vast, etc
- 5se of fire8all#
Courtesy: WAEC Uploaded by: www.myschoolgist.com
- 39ercising care in giving
out vital and personal
information
- 3ncryption
- Proper &et8or6
Implementation and
Polies
- 5sing sites 8ith 8e"
certificates
- 39ercising care in
opening e-mail
attachments
;/ (egal Issues
-Copyright (soft8are
copyright)
-o8nership right to
-te9t#
-images#
-audio#
-video
-Privacy of audio and
video soft8are
-Cy"er crimes
-identify theft#
-internet fraud
--ac6ing
39planation of
fire8all is
re+uired
Definition of
encryption
should "e
treated
Courtesy: WAEC Uploaded by: www.myschoolgist.com
COMPUTER HARDWARE
(a) Input devices Definition and e9amples of
input devices
0he use of 6ey"oard,
mouse, scanner, :oystic6,
light pen, etc
Classification of 6eys on the
6ey"oard into Function,
&umeric, !lpha"etic
-Cursor 6eys
-Features, function and
operation of the mouse
-Differences in 6ey"oard,
mouse, light pen and
scanner
7utput Devices -Definition and e9amples
-7utput devices monitor,
printer, spea6er, plotter <
0ype, features and uses/
-Differences "et8een input
and output devices
-$imilarities and
differences in in6:et, laser
and line printer
39amples and
types of
printers and
monitors
should "e
treated/
Courtesy: WAEC Uploaded by: www.myschoolgist.com
Central Processing 5nit Components of C/P/5/
!rithmetic and logic unit,
control unit
Function of !(5 and
Control 5nit
Com"ination
of the CP5 and
.emory 5nit
as system unit
should "e
mentioned/
.emory 5nit 0ypes of .emory 5nit
Primaryand $econdary
memory
-Components of Primary
memory unit %7. and
%!.
Differences and uses of
%7. and %!.
39amples of $econadry
memory devices floppy
dis6, hard dis6, compact
dis6(CD), flash dis6, digital-
video-dis6(D4D)
5nit of storage in memory
devices "its, ni""le, "ytes,
6ilo"ytes, mega"ytes,
giga"ytes, tera"ytes
Interconversion of unit of
storage/
-Comparative study of
au9iliary storage devices in
respect of their si)e, speed
and technology
Physical
identification
of %!. and
%7. devices
re+uired/
$imple
calculation
involving the
conversion
from a unit to
Courtesy: WAEC Uploaded by: www.myschoolgist.com
another
$i)e and shape
variation of
floppy,
flas6=5$, and
compact dis6s
should "e
noted
(ogic Circuits -Definition, types and uses
of standard logic gate
!&D, &70, 7%
$ym"ols of !&D, &70, 7%
gates
-Construction of truth ta"le
for standard logic gates
-Differences "et8een !&D,
&70, 7% gates
-&!&D and &7% as
alternative logic gates
should "e treated
Construction of 0ruth 0a"le
for &!&D and &7%
Construction of a simple
comparator 8ith
->7%( 39clusive 7%)
-&7% gate
(ogic e+uation
for !&D, &70,
7% gate should
"e treated/
5ses of logic
gates are
re+uired/
$imple
definition of a
comparator is
re+uired/
Courtesy: WAEC Uploaded by: www.myschoolgist.com
COMPUTER SOFTWARE
(a) $ystem $oft8are (i) Definition and types of
soft8are
- $ystem soft8are
- !pplication soft8are
(ii) $ystem soft8are and their
e9amples
- 7perating $ystem e/g/
.$ ?indo8s
- 0ranslator e/g/ Compiler
- 0ools= 5tility e/g/ !nti-
virus
(iii) 39amples of 7perating
$ystem
- .$ ?indo8s
- (inu9
- 5&I>
- .$-D7$ etc
(iv) 39amples of 0ranslators
- !ssem"lers
- Compilers
- Interpreters
(v) (v) 39amples of 5tility
(vi) Programs
- 3ditor
- !nti-virus etc
(i) Definition, types,
e9amples and function
of 7perating $ystem
- @raphic 5ser
Interface(@5I)
- @5I (.$ ?indo8s,
(inu9, etc)
Differences
"et8een
system and
application
soft8are is
re+uired
7perating
systems of
phones, ipad
and other
computeri)ed
devices should
"e treated/
3/g/ !ndroid,
,lac6"erry,
etc/
Differences
among the
translators
should "e
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(") 7perating $ystem
- Command line (.$
D7$, 5&I>, etc)
noted
Differences
"et8een @5I
and Command
line 7perating
$ystems are
re+uired/
(c) !pplication $oft8are (i) Definition and types of
application soft8are
(ii) Common !pplication
Pac6ages and their
e9amples
- ?ord processing(.$
?indo8s)
- $preadsheet(.$ 39cel)
- Data"ase(.$ !ccess)
- @raphics
(iii) Pac6ages for
spreadsheet purpose
- !ccounting soft8are
- Payroll program
- ,an6ing soft8are
- 3ducation management
soft8are
- $tatistical pac6ages
- -ospital management
soft8are
Differences
"et8een user
application
program and
application
pac6ages are
re+uired
COMPUTER APPLICATION
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(a) ?ord Processing (i) Definition and
e9amples of 8ord
processing and 8ord
processor
-.$ ?ord
-?ordstar
-?ordPerfect
(ii) Features of ?ord
Processing programs in
general/
(iii) !pplication areas of
?ord Processing
programs
-7ffice
-Pu"lishing
-*ournalism
-3ducation, etc/
(iv) Features of .$
?ord
(v) $teps in activating and
e9iting .$ ?ord
(vi) ,asic operations in .$
?ord
-Create
- 3dit
- $ave
-%etrieve
-Print
- Close
Definition of
each
operational
term is
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(vii) Further operations
in .$ ?ord
-move
-copy
-cut
-use of different
0ypes
and si)es of fonts
-formatting
-:ustifying
-search=e9plore
-spell chec6ing
-file merging, etc
re+uired/
(") $preadsheet (i) Definition and e9amples
of spreadsheet program
-4isiC!(C
-.$ 39cel
-$uperC!(C
-!utocad, etc
(ii) Feature of
spreadsheet program
(iii)!pplication areas of
$preadsheet
Courtesy: WAEC Uploaded by: www.myschoolgist.com
programs
-!ccounting
-$tatistical
calculation
-$tudent result, etc
(iv)Features of .$ 39cel
3nvironment
-status "ar
-menu "ar
-formula "ar, etc
(v)Definition of "asic
terms in .$
39cel
-8or6sheet
-8or6"oo6
-cells
-cell ranges
(vi)Data types in 39cel
-&um"er
-(a"els
-Formula
(vii),asic operation in
39cel
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-Data 3ntry
-$aving
-%etrieve
Copy
-.ove
(viii)!rithmetic
calculations using
formula and "uilt-in
function
(i9)!dditional operation
in 39cel
-3diting
-Formatting
-Printing
-Dra8ing charts, etc
$imple
calculations
8ith and
8ithout "uilt-
in function e/g/
sum, average,
etc
Pie chart,
histogram, "ar
chart, etc
(c) Data"ase (i)Definition of data"ase
and data"ase pac6ages
(ii)39amples of data"ase
pac6ages
-D"ase I4,
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-Fo9"ase
-.$ !ccess
-7racle, etc
(iii),asic terms in
Data"ase
-File
-%ecord
-Field
-Aey
(iv)0ypes of data"ase
organi)ation
methods and their
features
--ierarchical
-&et8or6
-%elational
(v)Features of data"ase
format
-Files designed as
ta"les
-0a"les comprise
ro8 and
columns
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-%o8 containing
related
information
a"out a record/
-Column
containing
specific type of
information
a"out a field/
(vi)$teps in creating
data"ase
-define the structure
-indicate field
type(numeric,
character, data,
te9t, etc)
-enter data
-save data
(vii),asic operations on
already
created data"ase/
Data"ase
-searching
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-modifying
-sorting
-reporting
-selecting
-inserting, etc
(d) @raphics (i)Definition of @raphics
(ii)39amples of @raphics
pac6ages
-Paint
--arvard graphics
-Photoshop
-Coreldra8, etc
(iii)Features in activating
and e9isting
Coreldra8
(iv)$imple design using
Coreldra8
-,usiness card
-$chool logo
-&ational flag
-Invitation card
-Certification, etc
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(e) Presentation pac6age (i)Definition of
presentation
pac6age
(ii)39amples of
presentation pac6age
-.$ Po8erPoint, etc
(iii)Features of
Po8erPoint
environment
(iv)$teps in activating
and e9iting
Po8erPoint
(v)Po8erPoint operation
-create ne8
presentation
-insert pictures, te9t,
graphs
-animated contents
-add ne8 slide
-save presentation
-run slide sho8
-print presentation
-close presentation
Courtesy: WAEC Uploaded by: www.myschoolgist.com
MANAGING COMPUTER FILES
(a) Concept of Computer Files (i)Definition of some
terms
-computer file
-record
-field
-data item
(ii)0ypes of data item
-numeric
-alpha"etic
-alphanumeric
(iii)File structure
organisation
(Data itemBrecordB
fileBdata"ase)
(iv)0ypes of file
organi)ation
-serial
-se+uential
-inde9
-random
(v) .ethods of accessing
files
Differences
among the
organi)ation
methods are
re+uired
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(") -andling Computer Files
-serial
-se+uential
-random
(vi) File classification
-master file
-transaction file
-reference file
(vii)Criteria for
classifying files
-nature of
content(program
and data)
-organisation
method
-storage medium
(i),asic operation on
computer files
-file
-delete
-retrieve
-insert
-copy
File processing
using ,!$IC
programming
is re+uired/
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-vie8
-update
-open
-close
(ii) 3ffect of file
insecurity
-data loss
-data corruption
-data "ecomes
unrelia"le
(iii)Causes of data loss
-over-8riting
-inadvertent
deletion
(iv).ethods of file
security
-use of "ac6up
-use of antivirus
-pass8ord
-proper la"elling
of storage
devices, etc
(v)Differences "et8een
Courtesy: WAEC Uploaded by: www.myschoolgist.com
computer files and
manual files
(vi)!dvantages of
computer files
-more secure
-fast to
access,etc
(vii)Disadvantages of
computer files
-e9pensive to set up
-irregular supply
of electricity
BASIC COMPUTER OPERATIONS
(a) ,ooting and shutting
do8n process
(i) Description and types
of "ooting process
(ii)0ypes of "ooting
process
-cold "ooting
-8arm "ooting
(iii)$teps involved in
-"ooting a
Difference
"et8een cold
and 8arm
"ooting should
"e treated
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(") Computer Data
Conversion
computer#
-shutting do8n a
computer
(iv)Identification of
features on a des6top
(i)Definition of registers,
address, "us
(ii)0ypes and functions
of registers .D%,
CI%, $C%
(iii)Differences "et8een
register and main
memory
(iv)$teps involved in
ho8 a computer
converts data to
re+uired information
(Input-Process-7utput)
(v)Factors affecting
Fetch-e9ecute
cycle is not
re+uired
Courtesy: WAEC Uploaded by: www.myschoolgist.com
speed of data transfer
-"us speed#
-"us 8idth/
INFORMATION AND
COMMUNICATION
TECHNOLOGY(ICT)
(a) Communication $ystems
(i)?hatCIC0' acronym
stands for/
(ii) 0ypes of IC0
-,roadcasting
-0elecommunication
-Data &et8or6
-Information
$ystems
-$atellite
Communications
-39amples of
,roadcasting
-%adio
"roadcasting
-0elevision
"roadcasting
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-$atellite system
-39amples of
0elecommunication
-Pu"lic $8itched 0elephone
&et8or6(P$0&)-(andline
-.o"ile phone
systems
-Circuit $8itched
Pac6et
0elephone
$ystem(C$P0)
-$atellite telephone
system
-Fi9ed 8ireless
telephone
system
-39amples of data
net8or6s
-Personal !rea
&et8or6(P!&)
-(ocal !rea
&et8or6((!&)
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-.etropolitan !rea
&et8or6(.!&)
-?ide !rea
&et8or6(?!&)
-Internet
-39amples of
Information $ystems
-Data Processing
$ystem
-@lo"al Positioning
$ystem(@P$)
(") !pplication areas of IC0 (i)!pplication !reas of IC0
include
the follo8ing
-0eleconferencing
-4ideo conferencing
-0elecommuting
-0elecomputing
-.essaging
Definition and
description of
these terms
are re+uired
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(c)Internet
-Information search,
retrieval
and archival/
(ii)IC0 "ased gadgets
and their
operations
-.o"ile phones
-Computers
-Fa9 machines
-!utomated 0eller
.achines(!0.)
-Dispensing
machines
-Point of $ale
.achines
- !utomated Cash
%egister(!C%)
-%adio sets
-0elevision sets, etc
(i)Definition of Internet
and some
Internet terms
--omepage
Ano8ledge on
the operations
on these IC0-
"ased gadgets
is re+uired/
Demonstration
of these terms
through
Internet access
is re+uired
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-,ro8se
-,ro8ser
-Chatroom
-Cy"ercafe
--00P
--0.(
-I$P
-?e"page
-?e"site,etc
(ii)0ypes of internet
"ro8sers
-Internet e9plorer
-&etscape navigator
-7pera
-Firefo9
-Comet"ird ,etc
(iii)Features of Internet
"ro8sers
-0itle "ar
-.enu "ar
-0ool "ar
-!ddress "ar,etc
!ccess
Internet
through these
"ro8sers/
!pplication of
the features of
Internet
"ro8ser
8indo8 is
re+uired
,enefits of
Internet to our
society should
"e stressed
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(d) 3lectronic .ail(e-
mail)$ervices
(iv)0ypes of Internet
services
-3lectronic mail (e-
mail)
-e-mail discussion
group
-Instant messaging
-0elnet
-5senet
-File 0ransfer
Protocol(F0P)
-?orld8ide
8e"(888)
-Chatting, etc
(i)Definition of electronic
mail
(ii)3-mail $ervices
-sending=receiving e-
mail
-chatting, etc
(iii)$teps involved in
creating e-mail
account
Procedure for
sending and
receiving e-
mail is
re+uired
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(iv)$teps involved in
opening mail "o9
(v)Features in an e-mail
address e/g/
fmemailDfmegovng/org
(vi)Definition and steps
involved in chatting
(e)&et8or6ing (i)Definition of a
Computer &et8or6
(ii)0ypes of &et8or6
-P!&
-(!&
-?!&
-.!&
-Internet
(iii) &et8or6 topology
-$tar
-,us
-%ing
Differences in
the various
topologies
should "e
treated
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(f) Introduction to ?orld8ide
8e" (?/?/?/)
(iv)&et8or6 devices
--u"
-.odems
-$8itches
-%outers
-&et8or6 Interface
Card(&IC)
(v)!dvantages of
&et8or6ing
(i)?hat is the C?/?/?/'
acronym stands for
(ii),rief history of ?/?/?/
(iii),asic terminologies
-?/?/?/
-8e"site
-8e"page
-homepage
-protocol, etc
(iv)Protocol
--00P
--0.(
(v)5ses="enefits of 888
(vi)&avigating through
Ano8ledge of
E,ridgeF as a
net8or6ing
device is
re+uired/
&igeria's
contri"ution to
888 should
"e mentioned
5se of -00P
Courtesy: WAEC Uploaded by: www.myschoolgist.com
8e"sites
888/8aeconline/org
-888/it"egins8ithu/org
-888/servenigeria/com

-888/phillipemeag8ali/co
m
-888/:am"online/org
(vii)Difference "et8een
e-mail and 8e"site
address features
e/g/888/8aeconline/org
and 8aecDyahoo/com
(viii)$oft8are for 8e"
development
-Frontpage
- etc
and -0.(
should "e
mentioned
4isits to these
8e"sites are
essential
(g) Ca"les and Connectors (i)0ypes of &et8or6 Ca"les and
Connectors
-Ca"les 08isted pair,
coa9ial, fi"re optic,
telephone
-Connectors %*GH, %*11, 0-
Identification
of different
&et8or6
Ca"les
Connectors
should "e
treated
Courtesy: WAEC Uploaded by: www.myschoolgist.com
connectors
(ii)0ypes of Computer Ca"les
and Connector
-Ca"lesPo8er ca"les
Data ca"les
< Printer
Ca"le,universal serial
"us(5$,), monitor
ca"le, serial ca"le
-Connectors .ale and
female
DEVELOPING PROBLEM-SOLVING
SKILLS
(a) Programming
(anguage(P()
(i) Programming (anguage
Definition, e9amples, levels
and features
(ii)(evels and e9amples of
programming language
-.achine
(anguage(.() ,
e/g/122211221
-(o8 (evel
(anguage((((),
Courtesy: WAEC Uploaded by: www.myschoolgist.com
e/g/ !ssem"ly
(anguage
--igh (evel
(anguage(-(()
e/g/ ,!$IC,CII, F7%0%!&,
etc/
(iii)Comparison of .(,
(((, -((/
(iv)!dvantages and
disadvantages of .(,
((( and -((/
(")-igh (evel
(anguages
(i) Definition and
e9amples
(ii)Classification of -((
as
-$cientific
-@en-purpose
-,usiness
-!I
-$tring processing
language($P()
(iii)Features of ,!$IC,
C, P!$C!(,
C7,7( <
7ther
programming
languages such
as *ava,
Python, etc/
should "e
mentioned/
Courtesy: WAEC Uploaded by: www.myschoolgist.com
Comparative study
(c)!lgorithm and
Flo8chart
(i)Definition of
!lgorithhm and
Flo8chart
(ii)Functions of
!lgorithm
(iii)Characteristics of
!lgorithm
-Finite
-3ffective
-5nam"iguous
(iv)?riting algorithm
for
-Computing average
of a given
set of num"ers
-3valuation of
e+uation
yJa("-c)
1
=(dI1)
-Computing out the
first ten odd
num"ers, etc
(v)Flo8chart sym"ols
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(d),!$IC Programming
- I=7, Process,
decisions, etc
(vi)5se of each flo8chart
sym"ol
(vii)Flo8chart diagrams for
given programming
pro"lem
(i)?hat ,!$IC acronym
stands for
(ii),!$IC characteristics
(iii)0ypes of data
-varia"le
-constant=literal
-numeric
-string=alphanumeric
(iv),!$IC $tatements
I&P50
P%I&0, (P%I&0
(30
3&D
0ypes of data
should "e
treated
Courtesy: WAEC Uploaded by: www.myschoolgist.com
%3.
%3!D
D!0!
(v)!rithmetic operators
(-,I,K,=)
(vi)!rithmetic
39pressions
(vii)3valuation of
!rithmetic
e9pressions
(viii)$imple ,!$IC
Programs
(i9)%unning $imple
Programs
Program to
calculate
-!rea of
triangle
-!rea of a
rectangle
-!verage of ;
num"ers,etc
0he simple
,!$IC program
developed
should "e
e9ecuta"le on
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(i),uilt-in functions in
,!$IC
-$L%(>)
-I&0(>)
-$I&(>)
-!,$(>)
-%&D(>)
-C7$(>)
-0!&(>)
-(7@(>)
-3>P(>)
(ii),!$IC &otation of
-
-(9-y)=(9Iy)
-(aI") Ic=sind
-e
9Iy
< sin(9Iny), etc
(iii),!$IC program to
-find the s+uare root
of num"ers
the computer/
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-find s+uare root of $,
round up to an
integer
-find the cosine of
6no8n values
-find the tangent of
given angles/
-plot sine 8ave curve
(iv)!dditional ,!$IC
$tatements
-DI. $tatement
-F7% < &3>0
statement
-?-I(3-3&D
statement
(v)Defining one-
dimensional array ,
using DI. statement/
(vi)7perating on !rray
elements
-Input of array
-7utput of array
-!rithmetic
&um"ers of
iterations
should not
e9ceed eight
(M)/
Courtesy: WAEC Uploaded by: www.myschoolgist.com
operations on array
(vii)?rite ,!$IC
program to
-store a vector of 12
num"ers
-calculate the mean
of 122 numeric
values
-calculate area of 12
different
rectangles
-Compute the sum of
the first 122 integers
(f) $ystems Development Cycle (i)Definition of system
development cycle
(ii)Description of system
development cycle
(iii)$tages in system
development
Cycle
-Preliminary study
-Feasi"ility
Courtesy: WAEC Uploaded by: www.myschoolgist.com
-Investigate study
-!nalysis
-Design
-Implementation
-.aintenance
-$tudy revie8
(iv)Description of each
stage of
system development
cycle
(v)Diagram of system
development
cycle
(e)Program
Development
Cycle
(i)Definition of program
(ii)Characteristics of a
good
Program
-!ccuracy
-%eada"ility
-.aintaina"ility
-3fficiency
-@enerality
-Clarity
Flo8 diagram
on ho8 a
compiler and
interpreter
8or6s is
re+uired
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(iii)Precautions in
developing a
program
-,e sta"le, steady
and patient
-&o step s6ipping
-Follo8 order of
e9ecution
(iv)$teps involved in
program
development
-Pro"lem definition
-Pro"lem analysis
-Flo8 chatting
-Des6 chec6ing
-Program coding
-Program
compilation
-Program
testing=de"ugging
-Program
documentation
(v)Description of each of
Courtesy: WAEC Uploaded by: www.myschoolgist.com
stages in program
development
(vi)39amples of
-Interpreted
program
(,!$IC)
-Compiled program
(C7,7(,
F7%0%!&)
1. LIST OF FACILITIES AND MAJOR EQUIPMENT/MATERIALS REQUIRED:
(1) Computer set
(2) Laptops
(3) Scanners
(4) Printers
(5) Fax Machine
(6) GSM Phone
(7) Memory chips
(8) Hard disks
(9) Flash drives
(10) Internet connectivity
(11) DVD
(12) Compact disks
Courtesy: WAEC Uploaded by: www.myschoolgist.com
(13) Cables (power and data)
(14) Word processing packages, database package, BASIC program and
CorelDraw

Das könnte Ihnen auch gefallen