0% found this document useful (0 votes)
861 views55 pages

ICT Revision Papers

Uploaded by

john
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)
861 views55 pages

ICT Revision Papers

Uploaded by

john
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
You are on page 1/ 55

ICT REVISION PAPERS

COMPILED BY NEMERC TECHNOLOGIES LTD.

0700108344

Nemerc Technologies Ltd ©2016


Information and communication technology-theory.

1. Differentiate between special purpose and general purpose


computers giving a place where each is likely to be found (4mks)
Special purpose computers are computers that are designed to
perform a specific purpose examples is an ATM MACHINE which
is meant for dispensing cash while a general purpose computer is
a computer that does general work ranging from statistical,
drawing, research and general office work. Examples are the PCS
people own.
2. Joseph would like to procure a scanner for domestic use. Outline
three factors, other than cost, he should consider when selecting
the scanner (3mks)
3. With the aid of a hierarchical chart, describe the categories of
computer software (6mks)
Softwares

software

Application System
software

offshelf proprietary Operating manuals Programmin utilities


system g languages

Nemerc Technologies Ltd ©2016


4. Explain the function each of the following categories of computer
keyboard keys (4mks)
(i) Functional;
(ii) Numeric pad;
5. Outline three roles of computers in a business organization
(3mks)
6. Describe the following types of computer memory:
I. RAM (2MKS)
II. ROM (2MKS)
7. Pina intends to acquire two soft copy output devices for
domestic use. Explain two devices she could procure (4mks)
8. Explain two ways that could be used to load a word processing
program (4mks)
9. Differentiate between workbook and worksheet as used in
spreadsheet programs (4mks)
10. Outline three file organization methods used in computer
files (3mks)
11. With the aid of a diagram, describe the data processing life
cycle(4mks)
12. Describe the mail merge feature as used in word processing
programs (2mks)
13. Jane intends to create an object using a word processing
program. Explain two ways she could use to achieve her
objective (4mks)
14. With the aid of an example in each case, explain the
following types of cell addresses:
(i) Absolute; (2mks)
(ii) Mixed (2mks)

Nemerc Technologies Ltd ©2016


15. Peter would like to develop a student database with the
following fields :

Name, IDNO, YearofAdmn, Feespaid

(i) Explain the most appropriate data type for each of the
fields (4mks)
(ii) Suggest the most appropriate primary key for the data
justifying your answer (1mk)
16. Outline three ways of preventing headaches while using
computers (3mks)
17. Outline the differences between a server and a client in
terms of the roles in a computer network. (2mks)

18. With the aid of a diagram, describe a mesh network


topology (4mks)
19. Pius would like to develop a presentation document for an
annual general meeting.
(a)Outline three ways he could use to create slides in the document
(3mks)
(b)Explain two types of views he could use during the development
of the document (3mks)
20. Peters laptop has been infected by viruses. Explain two
symptoms that would be exhibited by the laptop (4mks)
21. Foft company ltd. Has installed the internet on its Local
area Network
(i) Explain two challenges the company is likely to encounter
with this installation (4mks)
(ii) List six web browsers the company could use on the internet
(3mks)
22. Distinguish between portability and compatibility ass used
in software selection (3mks)

Nemerc Technologies Ltd ©2016


23. Outline two types of primary memory found on the computer
(2mks)
24. Dart T.T.I intends to purchase microcomputers for its top
managers. Describe two most appropriate types of
microcomputers they could purchase justifying your answer
(4mks)
25. Peter has been advised to install operating system in his
phone. Explain three possible uses of this software that could
have influenced the advice (6mks)
26. Explain two general functions of computer input devices
(4mks)
27. Outline two benefits of using computers in sales
department (2mks)
28. Explain two uses of secondary storage in a computer
system (4mks)
29. With the aid of a diagram, outline the layout of a typical
computer keyboard (5mks)
30. Explain two ways in which spreadsheet programs could be
useful in transport sector (4mks)
31. Differentiate between footnotes and footers as used in word
processing programs (4mks)
32. Outline three elements of a logical computer files (3mks)
33. Hola company ltd. Intends to automate bio-data processing
in their human resources department. Explain two advantages of
this decision (4mks)
34. Explain the term formatting as used in word processing
programs (1mk)
35. Word processing programs have been incorporated review
tools. Describe two examples of such tools. (4mks)
36. Write the general format of the following the spreadsheet
functions: (4mks)
(i) Logical if;
(ii) Lookup.

Nemerc Technologies Ltd ©2016


37. During the design of a database, the designer should
explicitly specify the following fields. Explain the importance of
each field: (6mks)
(i) Primary key;
(ii) Index key;
(iii) Foreign key.
38. Define the term computer ergonomics (1mk)
39. Outline two aspects that should be considered when
addressing computer ergonomics in an organization (2mks)
40. Differentiate between ring and star computer networks
(2mks)
41. With the aid of a diagram, explain the application of peer-to-
peer computer network. (6mks)
42. With the aid of sketches, explain three typical slide layouts
used in presentation programs. (6mks)
43. Most computer users secure their computers by use of
passwords. Explain two limitations of this security measure
(4mks)
44. Dolan would like to purchase a modem in order to connect
his computer to the internet.
(i) Explain this type of connection (2mks)
(ii) Outline two disadvantages of this connection (2mks)
(iii) Explain two internet services he could enjoy with the
connection (3mks)
45. State four examples of microcomputers used in
organizations (2mks)
46. Distinguish between merge cells and merge and center
feature as used in spreadsheet programs. (2mks)
47. Explain the term drag and drop as used by computers.
(2mks)
48. The management of the Tome Company LTD. Intends to
improve the security of computers. Outline two types of security
measures it has to address. (2mks)

Nemerc Technologies Ltd ©2016


49. Outline two roles of a computer technician in an
organization (2mks)
50. Jemima has been instructed to use Bcc while sending
emails. Explain one benefit of the feature. (2mks)
51. Explain one advantage of using fax as an automated service
in an organization (2mks)
52. Josephine intends to insert a new page between pages of a
word document. Outline the procedure she is likely to use to
achieve her goal. (2mks)
53. State four examples of operating systems from different
families used in organizations. (2mks)
54. The principal of treetop institute intends to use a
presentation document during orientation of new students that
should take 15 minutes. Outline the procedure that he could use
to ensure that the slide show is set to 15 minutes.(2mks)
55. Explain the term computer security breach as used in
computers. (2mks)
56. Joshua intends to place some slides prepared in a
presentation document out of sight. Describe the feature he
could use to achieve his goal (4mks)
57. Employees of Mashuu company ltd were facing challenges
with the emerging trend of software. Explain one way in which
the employee could cope. (2mks)
58. Morris intends to replace a word that he had misplaced
severally in a spread sheet document. Outline the procedure he
could use to achieve his goal. (2mks).
59. Nichole intends to explain the term computer hardware to a
group of managers in a workshop. Provide the possible
explanations she could have used (2mks).
60. Explain one circumstance under which tables could be used
in a word document. (2mks)

Nemerc Technologies Ltd ©2016


61. Voinovich intends to procure a computer keyboard for his
desktop. Outline two examples of categories she is likely to
acquire. (2mks)
62. During a database lesson the instructor required the
trainees to create an interface that could be used to capture
data. Explain the feature they are likely to use (2mks)
63. ACB supermarket intends to automate ist information
services. Outline two services that are likely to be implemented.
(2mks)
64.
SECTION A: Answer all questions
Question one
Define ICT.(2mks)
Describe the RDF syntax.(5mks)
Define web 2.0.(1mk)
Differentiate between e-commerce and e-business.(5mks)
State five constraints for growth of e-banking.(5mks)
State four ways cellular technologies has revolutionized
distribution of information.(4mks)
Using ITU definition categorize the three telecommunication
services. (3mks)
State five challenges of software information system
implementation. (5mks)

Question Two
State five uses of web 2.0.(5mks)
Explain the main limitations of PC-based internet in ICT. (10mks)
Describe the disadvantages of smart phones.(5mks)

Question Three
Explain the convergence of telecommunications and computing
in ICT trends in education.(8mks)
Explain the critical success factors in ICT access to community.

Nemerc Technologies Ltd ©2016


(12mks)

Question four
Explain why changes are being made to implement software
information system in higher education institutes.(10mks)
Using a diagram differentiate old economy relations and new
economy relationship.(10mks)

1. (a) Outline FIVE advantages of application packages as


compared to the in-house programs developed by the
organization's programmers. (10 marks)
(b) Explain FIVE factors that the buyer intending to acquire an
application package should consider.(10marks)

2. (a) Explain the following functions of an operating system.


(i) Job scheduling
(ii) Memory allocation and loading of programs
(iii) Interface the user or the operator to the system's hardware.
(9 marks)
(b) Explain any THREE characteristics of an operating system. (6
marks)
(c) Define the following service programs
(i) Text Editors
(ii) Loaders
(iii) Language translators (5 marks)
65.

3. (a) List FIVE controls to prevent computer fraud. (5 marks)


(b) Explain the following computer crimes
(i) Theft of computer time
(ii) Hacking
(iii) Sabotage (9 marks)
(c) Outline THREE security measures against each of the

Nemerc Technologies Ltd ©2016


following threats to computer security.
(i) Terrorist Attack
(ii) Fire (6 marks)
4. (a) Explain FOUR benefits from the use of internet. (8 marks)
(b) Explain FOUR problems on the internet. (8 marks)
(c) Define the following terms.
(i) Intranets
(ii) Extranets (4 marks)

5. (a) (i) Define the term "Paperless office".


(ii) Explain teo electronic publishing systems. (7 marks)
(b) Explain the stand alone word processors. (3 marks)
(c) Explain the following word-processor facilities
(i) Glossary
(ii) Text Editing
(iii) Line-wrap-around
(iv) Ranner
(v) Bullet (10 marks)

6. (a) Explain the impact of computer technology in


(i) Health care
(ii) Education, Science and Research. (10 marks)
(b) (i) List FOUR services provided by software house. (4 marks)
(ii) Outline THREE data processing facilities provided to clients
by computer bureaux. (6 marks)

7. (a) Explain the following schedulers


(i) Short term scheduler
(ii) Intermediate level scheduler. (4 marks)
(b) (i) First in First Out (FIFO)
(ii) Round Robin
(iii) Priority scheduling (9 marks)
(c) Explain the THREE operations on processes. (7 marks)

Nemerc Technologies Ltd ©2016


8. (a) (i) Define the term integrated software
(ii) List three characteristics of integrated software. (5 marks)
(b) (i) Explain the term Computer Aided Design
(ii) Outline THREE benefits of Computer Aided Design. (9 marks)
(c) Explain the following techniques used in computer-based
manufacturing information systems to support computer
integrated manufacturing
(i) Process Control
(ii) Robotics. (6 marks)
66. State five computer peripheral devices. (5 marks)

State the different types of network topologies. (5 marks)

Distinguish between input printers and laser jet printers. (4


marks)

State the different cables used in network. (3 marks)

State five advantages of a computer in an organization. (5 marks)

Define data processing. (2 marks)

Differentiate between soft copy and hard copy. (4 marks)

State two types of networks. (2 marks)

Question Two

Describe the uses of control unit. (10 marks)

Describe the different types of input devices. (10 marks)

Nemerc Technologies Ltd ©2016


Question Three

Describe the difference word processing, spreadsheets, and data


management software and presentation graphics. (10 marks)

Explain the characteristics of mechanical data processing. (10


marks)

Question Four

Describe the key features of an executive support system


(10 marks)

Describe the different components in telecommunication system.


(10 marks)
67.

68.

69. Highlight three major functions of operating systems. (3


marks)

State five characteristics of a good spreadsheet package. (5


marks)

Explain the functions of the following shortcuts in the Ms Word.


(6 marks)
CTRL+O
CTRL+A
CTRL+B
CTRL+C
CTRL+Z
CTRL+P

Nemerc Technologies Ltd ©2016


Differentiate between an application software and system
software. (2 marks)

Describe the major components of the computer architecture


with a diagram. (8 marks)

Write the following abbreviations in full. (4 marks)

DQDB
VPN
MAN
MICR

State two negative impacts of Internet usage in Kenya. (2 marks)

Question Two

Explain the following terms used in computing. (5 marks)

Computer
Operating system
Freeware
Data
Hardware

Explain three differences between LAN and WAN. (3 marks)

Describe the key features in the first, second, third and fourth
generations. (4 marks)

List any three features of a computer system. (3 marks)

Nemerc Technologies Ltd ©2016


Question Three (15 marks)

Give any five characters of a good information system. (5 marks)

Explain the five components of information system. (10 marks)

Question Four

Describe two ways of creating tables in MS. Word (4 marks)

Give any four examples of operating systems. (4 marks)

Explain five benefits of computer networking (5 marks)

List and two types of horizontal alignment. (2 marks)

Monday, 27 April 2015

KASNEB PAST CICT PAPERS

OPERATING SYSTEM (THEORY) Tuesday: 5 December 2006

KENYA ACCOUNTANTS AND SECRETARIES NATIONAL


EXAMINATIONS BOARD
CERTIFIED INFORMATION COMMUNICATION TECHNOLOGY
PROFESSIONAL EXAMINATION

PART 1 – MODULE 2

Nemerc Technologies Ltd ©2016


OPERATING SYSTEM (THEORY)
Tuesday: 5 December 2006                                                                  
Time allowed: 3 hours.

Answer ALL questions. Marks allocated to each question are shown


at the end of the question.
QUESTION ONE
a)       Define the term “operating system” and highlight two types of
operating system.      (4 marks)
b)       Outline four tasks which are performed by an operating
system performance monitor. (4 marks)
c)        Briefly describe six functions of an operating system.      (12
marks)
                                                                                         (Total: 20
marks)
QUESTION TWO
a)       Explain the difference between an extended machine and a
resource manager in the context of an operating system    (6 marks)
b)       State any four requests made by the set-up program during
the installation of operating system
(4 marks)
c)        Hassan Ali, an information communication technology (ICT)
student, is on internship at Kazi Mzuri Ltd. The ICT manager would
like Hassan Ali to implement redundant array of independent disks
(RAID) technology to the company’s database sever.

Required:
Explain the five levels of redundant array of independent disks
(RAID) which Hassan Ali would configure on the database server in
order to implement the RAID technology.   (10 marks)
                                                                                          (Total: 20
marks)
QUESTION THREE

Nemerc Technologies Ltd ©2016


a)       State four factors which determine the size of the directory
services database.  (4 marks)
b)       Highlight six functions which can be performed by the
systems administrator or user properly implemented operating
system directory services environment.     (6 marks)
c)        You are employed as a system support technician by TN Ltd.
The finance manager has informed you that most computers in the
finance department are down.

Required:
Describe a suitable troubleshooting methodology you would apply in
identifying the problem affecting the computers in the finance
department.     (10 marks)
                                                                                          (Total: 20
marks)
QUESTION FOUR
(a)     The domain name system (DNS) is used to resolve host names
on a local area network (LAN) or the internet. Explain in brief the
two main components of a domain name system (DNS)
(6 marks)
(b)     (i) State the syntax used to run NSLOOKUP utility.
(1 mark)
(ii)Give the steps used to run NSLOOKUP utility in an interactive
mode.  (5 marks)
(c)      The system administrator of Sky Ways Ltd. Is in the process
of upgrading the company’s intranet. The main objectives of
upgrading the intranet is to optimize the browsing traffic.

Required:
Briefly describe four ways in which the system administrator would
be able to optimize the intranet browsing
traffic.                                                 (8 marks)
                                                                                          (Total: 20

Nemerc Technologies Ltd ©2016


marks)
QUESTION FIVE
Operating system provides a mechanism for configuring the
behavior of the keyboard attached to the computer. Outline the
behavior  of the following sets of keys after they have been
configured correctly:
Sticky keys.                                                                                    (2
marks)
Filter keys.                                                                                     (2
marks)
Toggle keys.                                                                                    (2
marks)
The display utility setting of an operating system is used to
configure the “looks and feel” properties of an operating system:
Indicate the importance of the following dislay properties utility
settings:
Theme                                                                                          (2
marks)
Desktop                                                                                         (2
marks)
Screensaver                                                                                  (2
marks)
Appearance                                                                                   (2
marks
Define the term “hardware profile” and state the steps followed
when creating a new hardware profile.  (6 marks)
                                                                                         (Total: 20
marks)

KASNEB CICT PART I SECTION I ENTREPRENEURSHIP AND


COMMUNICATION

Nemerc Technologies Ltd ©2016


KASNEB

CICT PART I SECTION I

ENTREPRENEURSHIP AND COMMUNICATION

TUESDAY: 4 June 2013. Time allowed 3hrs.

Answer any THREE questions in section I and TWO questions in


section II. All questions carry equal marks.

                                                                                        SECTION I

Question One

(a)    Explain five myths on entrepreneurship. (10 marks)

(b)   Examine five stages that are involved in the pre-start up phase
of a new business venture (10 marks) (Total 20 marks)

Question Two

(a)   (i) Distinguish between Business networking and business


outsourcing. (4 marks)

(i)                 Outline six advantages of business outsourcing to an


enterprise. (6 marks)

(b)  An enterprise should be socially responsible.

Nemerc Technologies Ltd ©2016


(c)    Argue five cases in support of the above statement. (10 marks)
(Total 20 marks)

Question Three

(a)   (i) Distinguish between Utility patents and Design Patents. (4


marks)

       (i)  Discuss four strategies that an entrepreneur might use to


minimise patent risk (8 marks)

(b)  Entrepreneurs are faced with challenges of cultural diversity in


their business.

(d)   Discuss four ways that could be used to overcome challenges


of cultural diversity in businesses (8 marks) (Total 20 marks)

Question Four

(a)   (i) In relation to global entrepreneurship, define the term


“gazelle”. (2 marks)

       (i)  Identify five differences between privately sponsored and


publicly sponsored incubators (10 marks)

(e)   Explain four internal and four external factors which motivate
individuals to develop entrepreneurial behaviour. (8 marks) (Total 20
marks)

                                                                                        SECTION II

Question Five

Poor communication is one of the contributing factors to low


productivity in organisations.

Nemerc Technologies Ltd ©2016


(a)    Assess four communication problems which are likely to be
encountered at the workplace and recommend measures that could
be employed to minimise the problems.(8 marks)

(b)   Outline four factors that might affect an audience’s accurate


reception of information.(4 marks)

(f)     Discuss four methods of filing that could be used in an


enterprise. (8 marks) (Total 20marks)

Question Six

(a)   Briefly explain when it is best to use each of the following


conference seating plans:

(i)   Theatre style (2 marks)

(ii)   U shape style (2 marks)

(iii)  Classroom style (2 marks)

(iv)  Boardroom style (2 marks)

(b)  Outline four benefits of e-mailing memos in an organisation (4


marks)

(g)    Highlight eight characteristics of an effective speech. (8


marks) (Total 20 marks)

Question Seven
(a)   Identify five skills relevant in non-verbal communication.

(b)  Highlight seven benefits which could accrue to an organisation


from conducting exit interviews. (7 marks)

(h)   Examine four roles of external communication system in an


organisation. (8 marks)(Total 20 marks)

Nemerc Technologies Ltd ©2016


CICT PART II SECTION 3

STRUCTURED PROGRAMMING

Wednesday: 5 June 2013.              


Time: allowed: 3 hours.

Answer ALL questions. Marks allocated to each question are shown


at the
end of the question. Show ALL your workings.

ALL programs written should be in C programming language.

QUESTION ONE

(a)     Describe the uses of the following terms in the context of


structured programming
         environment:

            (i)  Compilation (2 marks)

            (ii)  Linking (2 marks)

           (iii)  Build (2 marks)

           (iv)  IDE (2 marks)

(b)     Citing suitable examples in each case, describe three types of


declarations in
         structured programming. (9 marks)

Nemerc Technologies Ltd ©2016


(c)     Below is a programming declaration.

           Int  *ptv1,} (i),

           x, } (ii),

           a[10]; } (iii)

         Required:

         Identify the parts labeled (i) to (iii). (3 marks)

(Total: 20 marks)

QUESTION TWO

(a)     (i) Distinguish between “declaring a function” and “defining a


function”. (4 marks)

        (ii) Write a C language function that calculates and returns the
square of an integer
            number. (4 marks)

(b)     Use illustrations to explain three iteration structures used in


structured
         programming. (9 marks)

(c)     Highlight three items that a message from a compiler might


contain (3 marks)

(Total: 20 marks)

Nemerc Technologies Ltd ©2016


 QUESTION THREE

(a)     Examine the roles of the following statements in structured


programming.

       (i)         Continue. (2 marks)

       (ii)        goto. (2 marks)

(b)    You have been awarded a contract to write a program for the
government’s tax department.
        The program calculates tax deductions on salary based on the
following
        criteria:

          ·        If the salary is less than or equal to Sh. 10,000, there is
no deductions.

          ·        If the salary is more than Sh. 10,000, and less than
20,000, the tax deduction is Sh. 1,000.

          ·        If the salary is equal to or more than Sh. 20,000, the tax
deduction is 7%.

Required:

Write a C program that inputs the salary amount computes


appropriate
tax deductions and outputs the net pay. (7 marks)

(c)      Outline four validation rules of user input in C programming

Nemerc Technologies Ltd ©2016


language. (4 marks)

(d)      Highlight five advantages of structured programming


languages over procedural languages. (5
          marks)

(Total: 20 marks)

QUESTION FOUR

(a)     Define the following terms as used in structured programming:


          (i)        Pseudocode.
          (ii)       Flow Chart.
          (iii)      Variable.

(b)     The SmartLink Academy uses the following grading system:

            Mark     Grade


           0 to 50     Fail
           51 to 60   Pass
           61 to 70   Credit
           71 to 100 Distinction

       Required:

       A function named grade ( ) to convert marks into appropriate


grades. (6 marks)

(c)      Differentiate between the following terms:


       (i)    “Function prototypes” and “Function definitions”. (4 marks)
      (ii)    “Pre-defined functions” and “user-defined functions”. (4
marks)

Nemerc Technologies Ltd ©2016


(Total: 20 marks)

QUESTION FIVE

(a)     (i) Highlight two differences between “if….else” and


“do….while” loops in C programming language.
             (4 marks)

        (ii) Write a program in C language using a do while loop for


printing or displaying even numbers. (4 marks)

(b)   Write a program which converts temperatures in Fahrenheit to


Celsius in steps of 20 degrees to a    maximum of 300 degrees
Fahrenheit.

       The program should use the following formula:

         0
C = (F– 32) x 5/9

       Where: 0 =degrees, C = Celsius and F = Fahrenheit. (12 marks)

(Total: 20 marks)

KASNEB
CICT PART II SECTION 4
OBJECT ORIENTED PROGRAMMING
Wednesday: 28 May 2014.
Time allowed: 3 hours.
Answer ALL questions. Marks allocated to each question are shown
at theend of the question. Show ALL yourworkings.
ALL programs writtenshould be in object oriented programming
language (C++, Java, VB.Net).
QUESTION ONE

Nemerc Technologies Ltd ©2016


a)       (i) Explainthe meaning of the term “friend function” in the
context of object orientedprogramming.                    (2 marks)
(ii) Write a program in object oriented programming languageto
demonstrate the use of friend functions.           (6marks)
(b)      Consider thefollowing constructor function:
                FunctionmyKid (name) {
                                This.kidName= name;
                                This.birthOrder= function (order) {
                                                Inform(‘my kid’ + this.kidName + ‘is a’ +
this.birtOrder)
                                };
                };
Required:
        i.           Identify an object, a property and  a method in the
above function.                                                                    (3marks)
       ii.           Create an instance of the object in the above
functionand state  its output.                                                     
(2marks)
(c) (i) Write an object orientedfunction to culculate the factorial of
an integer passed as an argument.                         (4 marks)
      (ii) Write a main() program that callsthe function in (c) (i) above
and prints the result of the computation.            (3 marks)
   (Total: 20marks)
QUESTION TWO
(a) With the aid of unified modelling language (UML)
diagrams,describe the following object oriented programming
concepts:
(i)       Derived class
(4marks)
(ii)     Class diagram
(4marks)
(b) Summarise three differencces between “composition”
and“aggregation” as used in object oriented programming. (6 marks)

Nemerc Technologies Ltd ©2016


(c) Study the program below:
                Classsubject
                {
                                Public:
                IntcomputerNo;
                Int main()
                {
                SubjectOOP subject;
                OOPsubject.computerNo= 5;
                Std ::cout
                };
Required:
Rewrite the above program in an encapsulated version of thesubject
class that uses access functions to access computerNo.
(6marks)
   (Total: 20 marks)

QUESTION THREE
(a)    Examinesix similarities between classes and structures in
object oriented programminglanguages.             (6 marks)
(b)    (i)Describe a class invariant in object oriented programming. (3
marks)
(ii) Distinguish between deep andshallow objects coppies as used in
object oriented programming.              (4 marks)
         (C)     (i)define an enumerated named data typenamed
“ComputerType” composed of data members; Dell, HP, Toshiba,
Samsung andAcer.
(2marks)
                (II)Declare a variable of the enumerated data type defined
in (c) (i) above andassign it the data member of Samsung type.
(2marks)
        (d) Highlightthree implementatitions of “exception safety” in
the context of exceptionhundling.                           (3marks)

Nemerc Technologies Ltd ©2016


    (Total 20 marks)
QUESTION FOUR
(a) Describe three features that differentiate an objectoriented
programming language from a structured programming language.
(6marks)
(b)  (i) Explain theconcept of “method overriding” in object oriented
programming.                                                        (2marks)
        (ii) Using anobject oriented language, write syntax to show the
implementation of methodoverriding explained in (b) (i) above.
(3marks)
 (c) A class “TEST” hasthe following description:
Private Members
·        TestCodeof type integer
·        Descriptionof type string
·        candidateNoof type ineger
·        centreReqd(Number of centres required) of type integer
·        amember function CALCNTER() to culculate and return the
number of centrescomputed as [(No candidates/100) + 1]
Public Members
·        Afunction SCHEDULE( ) to allow a user to enter values for
testCode, Descriptionand candidateNo and return the number of
centres required.
·        Callfunction CALCNTR( ) to culculate the number of centres.
·        Afunction DISPTEST( ) to allow a user to view the content of
all the datamembers.
Required:
        i.           Anobject oriented program to impliment the class
“test”.                                                                                  (7marks)
       ii.           Amain( ) program to call the class TEST ant the
functions; SCHEDULE andDISPTEST. (2 marks)
   (Total: 20 marks)
QUESTION FIVE
(a) Identify four types of polymorphism in object oriented

Nemerc Technologies Ltd ©2016


programming                                                                          (4marks)
(b) An electricity company charges the following rates to domestic
users:
For first 100 units – Sh. 50.00 per unit.
Above 100 units       - Sh. 60.00 per unit.
If the total cost is more than Sh.250.00 then an additional surcharge
of 15% is added on the difference.      
Required:
        i.           Define a class named “electricity” in which a function
“bill” computes the cost.                                               (4marks)
       ii.           Define a derived class More_Electricity to be the super
class of the function Bill which adds the surcharge to the cost.
(4marks)
(c) Highlight one advantage and two disadvantages of manually
freeing and allocating memory in an object oriented program.
(3marks)
(d) The various modes in which a filecan be accessed using open ( )
statements are in the table below:
File mode operator                                        Meaning
----------------------------------------------------------------------------------------------------
(i)                                                                            Append to the end
of file
----------------------------------------------------------------------------------------------------
(ii)                                                                           Go to the end of file
on opening
----------------------------------------------------------------------------------------------------
(iii) ios :: binary
----------------------------------------------------------------------------------------------------             
           
(iv) ios :: out
----------------------------------------------------------------------------------------------------             
                           
(v)                                                                          Open fails if the file

Nemerc Technologies Ltd ©2016


does not exist
----------------------------------------------------------------------------------------------------
Required:
Complete the table by filling in theblank cells.       (5marks)
                                                                                                                 
                                                                   (Total 20 marks)

KASNEB
CICT PART II SECTION 4
DATA COMMUNICATION AND COMPUTER NETWORKS (THEORY)
Monday: 6 May 2011.
Time allowed: 3 hours.
Answer ALL questions. Marks allocated to each question are shown
at theend of the question.
QUESTION ONE
a.       Identify the three broad classifications of protocols in the
open system interconnections (OSI) model.           (3marks)
b.       Outline the main function for each classification of open
system interconnection (OSI)model identified in (a) above.    
(3marks)
c.       With any communication system, it must be recognised that
the received signalwilldiffer with the transmitted signal due to
various impairments.    Explain briefly three such impairments.
(6marks)
(d) Using a diagram, describe the process of modulation and
demodulation in a communication between two computers.          
(8marks)
(Total: 20 marks)
QUESTION TWO
(a)     Channel access method is hundled at the media access
control (MAC) sub-layer of data-link layer. Briefly describe five types
of channel access methods.    (10 marks)
(b)     Outline four benefits of packet switching.        (4marks)

Nemerc Technologies Ltd ©2016


(c)      Explain the purpose of ping utility and traceroute utility
commands in analysing network connectivity problems.
(6marks)
(Total: 20 marks)
QUESTION THREE
(a)     When documenting a computer network infrastructure, it is
important to develop a physical and logical diagram of the network.
Analyse the information about the network which is presented in
the physical diagram.    (5 marks)
(b)     Briefly describe three types of internet sockets.      (3marks)
(c)      Identify four general categories of wide area network (WAN)
connections.          (4marks)
(d)     Explain four considerations for a remote site wide area
network (WAN) connection.    (8 marks)
                                                                                                                 
                                                                   (Total: 20 marks)
QUESTION FOUR
(a)     Briefly explain three types of automatic repeat request (ARQ)
(6marks)
(b)     A modem transmits data using an eight-level signalling
technique.
                                 If each signalling elements has a duration of
0.833 ms, determine
                                              i.     The baud rate.         (2marks)
                                              ii.     The bit rate.          (3marks)
(c)      Outline three possible configurations of a local area network.
(3 marks)
(d)     Briefly describe the term “subnetting”                        (4marks)
(Total: 20 marks)

QUESTION FIVE
(a)     Identify six tasks which are necessary for successful data
communication.    (6marks)

Nemerc Technologies Ltd ©2016


(b)     Highlight eight common examples of wireless equipment.
(8marks)
(c)      Using a diagram, explain the functions of each layer of
asynchronous transfer protocol (ATM).
                                                               
(Total: 20 marks)

KASNEB
CICT PART II SECTION 4
DATA COMMUNICATION AND COMPUTER NETWORKS (THEORY)
THURSDAY: 1 December 2011.
Timeallowed: 3 hours.
Answer ALL questions. Marks allocated to each question are shown
at theend of the question.
QUESTION ONE
(a)     Describe six situations in which a fibre optic cable could be
used for short distance or low bandwidth applications
(6marks)
(b)     Analyse the characteristics which distinguish one modem
from another.        (6marks)
(c)      Evaluate the functions of the following layers of open
systems interconnection model
(a)     Data link layer                            (5marks)
(b)     Presentation layer                      (3marks)
                                                                                                                 
                                                                  (Total:20 marks)
QUESTION TWO
(a)     Describe four tasks which are performed by data transmission
software (or protocol).  (4 marks)
(b)     Highlight eight devices though which simple network
management protocol could run.   (8marks)
(c)      Using appropriate diagram, evaluate the two data connection
methods used to connect computers on a network.  (8marks)

Nemerc Technologies Ltd ©2016


                                                                                                                 
                                                  (Total: 20 marks)
QUESTION THREE
(a)     The original transmission control protocol (TCP/IP) protocol
suite had several design goals thtt were intended to make it a
viable protocol for the large evolving internetworks.
Required:
Discuss the original goals of TCP/IP.
(12 marks)
(b)     Distinguish between the following setof terms:
(i)       A half-duplex connection and afull-duplex connection.
(4marks)
(ii)     Internet protocol (IP) address and network mask.
(4marks)
                                                                                                                 
                                                  (Total: 20 marks)
QUESTION FOUR
(a)     Explain the term “network backbone” inthe context of
network topologies.      (4marks)
(b)     Appraise three characteristics of thefollowing types of
network backbones:
(i)                  Serial backbone                                                  
(3marks)
(ii)                Distributed back bone                                          
(3marks)
(c)      Evaluate three desirable features that are considered when
choosing line codes in data communication        (6 marks)
(d)     Highlight four disadvantages of installing a local area network
in a rural school.           (4 marks)
                                                                                                                 
                                                   (Total:20 marks)
QUESTION FIVE
(a)     FCAPS is an acronym for a categorical model of networking

Nemerc Technologies Ltd ©2016


objectives of network management
Analyse the five levels of FCAPS model.                                 (10
marks)
(b)     Outline six ways of securing a wireless network.   
(c)      Distinguish between connection limits and simple rate limits
in relation to wide area network (WAN) traffic optimisation.   
(4marks)

Q1. a) i) Define Database . [2 marks]

ii) State any four examples of Database Management Systems.

[2 marks]

b) A database of employees details has the following fields; Employee

number, First Name, Last Name, Section, Sex, Date of employment,

Address.

i. Define ‘DBMS’. [2 marks]

ii. For each field, state the most suitable data type. [4 marks]

iii. It is proposed that a unique field be included in the table. Suggest


a name

for the field and explain its significance. [4 marks]

c) State five advantages of using Ms. Access in managing records to


the

Nemerc Technologies Ltd ©2016


traditional filing system. [5 marks]

d) Explain the following terms:

i. Relational Databases. [3 marks]

ii. Record [2 Marks]

iii. Field [2 Marks]

iv. Primary Key [2 Marks]

v. Entity [2 marks]

Q2. a)State any four features of “Database Management System”. [4


marks]

b) Explain the difference between the following terms:

i. “Record” and “Database”

ii. “Field” and “Field value”.

iii. Report and Label

iv. Table and query [8marks]

c) State any 4 data types of Ms. Access. [4 marks]

d) Briefly outline the procedure of creating a report in access using


design view

[4 Marks]

Q3. A lecturer is about to create a database of students details. She


needs to store

Information about the following fields: First Name, Last Name, Age,
Sex, Data of

enrolment, Address.

Nemerc Technologies Ltd ©2016


a) For each field propose:-i. The most suitable data types.

ii. The most appropriate field size. [3 marks]

b) Explain why the field ‘Date of Birth’ would be more suitable than
‘Age’.

[1 marks]

c) What do QBE and SQL stand for (4mks)

d) What is the function of the following database tools?

a) Table

b) Form

c) Report[6 marks]

d) Explain the following table properties;

i. Input mask.

ii. Caption.

iii. Field size. [6 marks]

Q4. a) Differentiate between the design view and the data sheet view.
[4 marks]

b) Data logic Ltd has set up the database as shown in Table 1. It


wishes to

analyse its sales using Database management system (Ms-Access).

Table

Product Units Cost per unit Total cost VAT Commission

Keyboards 30 200

Nemerc Technologies Ltd ©2016


Hard disks 15 900

Floppy drives 10 500

Ram-memory 21 950

Casings 34 2,000

Processors 18 12,000

I) If it was calculating the student marks the query expression would


be Total Marks =

[cats]+ [exam marks].Using the information given determine the


following:-i. A query expression that generates the total cost.

ii. A query expression that generates VAT at 16% of the total cost.

iii. A query that generates the commission calculated at 2% of the


total cost.

iv. The manager of Data Logic (K) Ltd would like to have the list of
products

whose units are greater than 20. Describe the procedure used to
generate this

list. [8 marks]

II) Explain the following database management terms:

i. Data Definition Language.

ii. Data manipulation language.

iii. Query language.

iv. Report [8 marks]

SECTION A (30 MARKS)- Compulsory

Nemerc Technologies Ltd ©2016


Question 1

i) Define data the following terms as used in computer.[10mks]

a) Data

b) Program

c) Computer

d) Hardware

e) An operating system

ii) Differentiate between the following terminologies in computing


environment[10mks]

a) RAM and ROM

b) Hardware and software

c) System software and application software

d) Softcopy and hardcopy

e) Scanner and a printer

iii) How are computers classified? Give example according to the


classification(6mks)

iv) Explain using illustrations the data processing cycle(4mks)

SECTION B(40 MARKS)

Question 2

i) What is a computer system? Describe three basic components of a


computer system

(8mks)

ii) State four functions of the operating system(2mks)

Nemerc Technologies Ltd ©2016


5

iii) John, a journalist has been at the scene of a crime name and give
examples of the 3

forms in which he will enter data collected into the computer(6mks)

iv) Suppose you collected your data from the field, you have entered
into the computer

and been processed, give four examples of storage devices that you
will use to

store data for future references (4mks)

Question 3

i) What do you understand by the term CPU?(2mks)

ii) Explain the functions of the units in the CPU(6mks)

a) Control unit

b) Arithmetic and Logic Unit

c) Memory

iii) Briefly describe the uses computer to deal with crimes (10mks)

iv) Explain two types of users as a component of the computer


system(2mks)

Question 4

i) What is an application software? Give four examples of application


software?(6mks)

ii) Explain the difference between input devices and output devices.
Give two examples

of each(4mks)

Nemerc Technologies Ltd ©2016


iii) Highlight two types of memories and explain the difference
between them(4mks)

iv) Explain how computer software are applied in the following


areas(4mks)

a) Database management for records of finger prints photography

b) Crime scene processing using the computers

v) Give two examples of scanners (2mks)

a) Define the following terms as used in Information Systems


(4Marks)

i) Computer

ii) Computer Program

iii) Data

iv) Information

b) Compare and contrast the emerging digital firm with the traditional
firm (5 Marks)

c) Using an appropriate diagram, outline the functions of an


Information System

(6 Marks)

d) Outline the importance and role of Information Systems in today’s


business environment

(4 marks)

e)

i) Explain what exactly is an information system? (2 Marks)

Nemerc Technologies Ltd ©2016


ii) What do managers need to know about information systems? (4
Marks)

iii) Outline the major management challenges to building and using


information systems

(5 Marks)

Question Two (20 Marks)

a) Data management is a fundamental component of an information


system. Define each of

the following terms as used in data management; (4 Marks)

a. Database

b. Database management systems

c. Data Warehousing

d. Data Mining

b) Outline six advantages that implementation of a database in an


organization will bring

forth (6 Marks)

c) Describe any four types of database models that can be


implemented by an organization

to work with its Information System (6 Marks)

d) Highlight the three processing approaches that a business


information system may adopt.

Cite a relevant example in each (4 Marks)

Nemerc Technologies Ltd ©2016


Question Three (20 Marks)

a) The study of Management information systems is a


multidisciplinary field. Using an

appropriate illustration, describe the contemporary approaches


towards the information

systems (9 Marks)

b) The basic IS model shows that an information system consists of


five major resources.

Explain each of them (11 Marks)

Question Four (20 Marks)

a) As the newly hired general manager of Visioners Co. Ltd, you are
tasked to revolutionize

the poorly performing organization. Even though the organization has


fully embraced the

use of Information and Communication Technology (ICT), it has been


met by a myriad

of challenges that you are expected to overcome with time. In the first
board of directors

meeting, you are expected to present a detailed report concerning the


main challenges

that are facing Visioners especially with regard to Information


Systems. Discuss some

fundamental reasons that you would present in your report (10


Marks)

b)

Nemerc Technologies Ltd ©2016


a. Using an appropriate illustration, describe the various information
systems

(6 Marks)

b. Clearly, explain the management level that each of the above


stated information

systems operate (4 Marks)

Question Five (20 Marks)

a) Define each of the following terms as used in Business and


Management Information

Systems (4 Marks)

i. Business functions

ii. Business processes

iii. Communications Technology

iv. Computer Literacy

b) Outline how information systems support the major business


functions: sales and marketing,

manufacturing and production, finance and accounting, and human


resources (6 Marks)

c) Highlight why managers should pay attention to business


processes mainly executed by Information

Systems (5 Marks)

d) Outline the business benefits of using collaborative commerce,


private industrial networks and

enterprise systems

Nemerc Technologies Ltd ©2016


a) Define the following terms;

i. ICT

ii. PC

iii. Computer Security

iv. Hardware

v. Software

vi. Communication

vii. Diagnostic software

viii. System software

QUESTION 2 (18mks)

2 a) Differentiate Application software from System software giving


examples in each case

(2 ½ mks)

b) An Operating System has the following characteristics

i. Real time

ii. MultiUser

iii. Time Shairing

Briefly describe giving an example in each case (2 ½ mks)

c) Define Computer security and describe the various security


measures on a computer system.

(4mks)

d) Briefly describe various windows build in troubleshooting toolkit


(5mks)

Nemerc Technologies Ltd ©2016


QUESTION 3 (13 MARKS)

a) Define Listening (3mks)

b) Briefly describe basic skills of a manager and forms of


communication (1mks)

c) Differentiate a Notebook computer from a palm top computer


(6mks)

d) Briefly describe strategies of effective communication and types of


communication

(3mks)

QUESTION 4 (13 MARKS)

a) Briefly describe the components of a computer system. (6mks)

b) Briefly describe the usage of ICT in daily life. (6mks)

c) Define communication and describe types of communication in


organization (1mks)

QUESTION 5 (13 MARKS)

a) Briefly describe the following characteristics of the operating


system

i. Time Sharing

ii. Real time

iii. MultiUser (5mks)

b) List and describe three types of software giving an example in each


case. (4mks)

c) Briefly describe the wireless technologies. (4mks)

Nemerc Technologies Ltd ©2016


QUESTION 6 (13 MARKS)

a) List and describe types of communication in an organization


( 3mks)

b) Briefly describe the following portable devices

i. Notebook computer

ii. Embedded computer

iii. Laptop computer (4mks)

C)List and describe the benefits of ICT

d)Define PC trouble shooting

e)Describe measures to be taken in solving hardware and software


problems on the PC (6mks)

Question 1

1. Define the following terms: [4 mks]

a) Window

b) Icon

2. What is the difference between the following terms (10mks)

a) Sorting and filtering

b) Formula and function

c) Relative referencing and absolute referencing

d) Footnotes and endnotes

e) Alignment and indentation

Nemerc Technologies Ltd ©2016


3. You have been given a task by your information systems instructor
to handle on your

computer and save it in the folder with your name on the desktop.
What is a folder?

What are the steps? (3mks)

4. What is automatic recalculation in Ms Excel (2mks)

5. State the use of the following keyboard keys in word processing:

a) Ctrl + S

b) Ctrl + C

c) Ctrl + O (3 marks)

6. The following are some of file extensions for Microsoft office


application. Which

application do they represent? (2mks)

a) .doc

b) .xlsx

Question 2

i) Explain the importance of the status bar (2mks)

ii) Study the spreadsheet below and answer the questions that follow

ABCD

1 WESTLINK COMPUTER BOOKS CENTRE

2 TITLE PRICE NO. SOLD COST

3 Computer longhorn book2 320 25

4 Visual basic (6) turbo 820 21

Nemerc Technologies Ltd ©2016


5 Computer longhorn book4 350 100

6 Computer science 900 12

7 Computer Applications 845 36

8 Computer hardware 1250 10

9 Computer software 1250 27

a) Write down the formula that can be used to find the cheapest book
(1 mk)

b) Write down the formula that can be used to determine the total
sales for the book

titled’ computer Applications (1 mk)

c) Write down the formula that can be used determine the average
price of the books (2

mks)

iii) State any four advantages of using an electronic spreadsheet as


compared to a traditional

worksheet (2 mks)

iv) Differentiate between a column chart and a bar chart as used i n


spreadsheet (3 mks)

v) List and describe four areas of application of spreadsheets. (4 mks)

vi) Explain Data range, legend and axis as used in spreadsheet charts.
(3 mks)

vii) State fourdatatypes acceptable to spreadsheets and explain each


of them(2mks)

Nemerc Technologies Ltd ©2016


Question 3

Describe the following menu tools as used in Ms. Word (3mks)

Print layout

Web layout

Define the following terms as used in mail merging (4mks)

Main document

Data source

A company wishes to send a large number of standard letters to its


customers. Each letter and

envelope should have the personal details (name, address…) of the


customer to give the

impression of an individually printed item of correspondence. Discuss


the facilities in a word

processing package which would provide this result. (3marks)

Describe the steps to be followed to:

i) Print a document

ii) To duplicate text from one position to another ( 4 marks)

(e) State one purpose of drop caps on a text paragraph. (1mk)

f)Define the term graphic and give three examples (3mks)

Question 4

As a secretary to the Kibuco Sacco Ltd, you have been asked by the
manager to invite all the

Nemerc Technologies Ltd ©2016


shareholders to an Annual general Meeting. Describe how you will use
the Mail Merge feature

in Ms Word to achieve the same. Use your own arbitrary names,


addresses and dates

(6marks)

What is the meaning of the following as used in word-processing:


(4mks)

Word wraps

Text tip

Header

Footer

What is an electronic spreadsheet? Explain its three components?


(8mks)

Question 5

A student presented a budget in the form of a worksheet as follows.

AB

1 ITEM AMOUNT

2 Fare 200

3 Stationary 50

4 Bread 300

5 Miscellaneous 150

6 Total

Nemerc Technologies Ltd ©2016


Write a formula to get the total in B6 (2mks)

State the expression that would be used to obtain the least


expenditure. (1mk)

Distinguish between filtering and sorting (2 mks)

Give any two methods you can use to start Ms Excel (2mks)

Give three sources of images or objects in a word processor (3mks)

What is a word processor? Apart from Ms Word give two examples of


word processor (4mks)

Why are charts used in spreadsheets and give four examples that you
know (4mks)

 Answer QUESTION ONE AND TWO (Compulsory) and any other


three.

 Question ONE carries 32 Marks and the rest 13 marks each.

Section A(Compulsory) (28mks)

i. An operating system has the following characteristics

a. Time shairing

b. Real time

c. MultiUser .

Briefly describe giving an example in each case.

(7mks)

ii. Define Computer security and describe the various security


measures on a

computer system.

(7mks)

Nemerc Technologies Ltd ©2016


iii. Describe various windows inbuilt troubleshooting kit

(7mks)

iv. Discuss problems and benefits from use of the internet

(7mks)

Section B (Answer any three questions)

1. a)Describe the benefits of ICT.

(7mks)

b) Describe the strategies of effective communication in an


organization (6mks)

2. a) Describe the wireless technologies.

(6mks)

b) Describe the components of a computer system (4mks)

c) List and describe types of soft wares giving an example in each


case

(3mks)

3) a) Describe various windows inbuilt troubleshooting toolkit (7mks)

b) Describe the various forms of communication in an organization

(7mks)

4)a) Describe various windows inbuilt troubleshooting toolkit.

(6mks)

b) Describe the strategies of effective communication in an


organization

(7mks)

Nemerc Technologies Ltd ©2016


Nemerc Technologies Ltd ©2016
Nemerc Technologies Ltd ©2016
Nemerc Technologies Ltd ©2016

You might also like