Get premium membership and access questions with answers, video lessons as well as revision papers.

Explain the role of the following in promoting end user computing (i) Information resource centres. (ii) Object oriented programming.

      

Explain the role of the following in promoting end user computing
(i) Information resource centres.
(ii) Object oriented programming.

  

Answers


gregory
(i) Information resource centers
These are special facilities housing hardware, software and technical specialists to supply end
users with tools, training and expert advice so they can create information system applications
on their own to increase their productivity. Specific services include:
o Problem resolution especially where the information center has a help desk.
o Training of end users on the use of hardware and software.
o Consultation especially hardware and software consultation.
o Technical support relating to hardware and software installation.
o Product support where they have software within their department, which people (end
users) can access.
o Hardware access e.g. Printers. Information centers make them shared at a central physical
location and also over the computer network.
o Staffing: They can provide staff to user departments so that work can be carried out.
o Computer resource planning and justification.
o New service evaluation – The center‘s staff assess new user needs and provide for them
through products/services.
(ii) Object oriented programming
This refers to an approach to software development that combines data and procedures into a
single object. The object combines data and program code. Instead of passing data to
procedures, programs send a message for an object to perform a procedure that is already
embedded in it. A message may be sent to many objects, but each will implement that message
differently. Object oriented programming produces reusable program code or software chips
that can be used in other related systems.
The reusability facility provided by OOP promotes end user computing. End users could
conveniently use objects stored in reusable software libraries explicitly designed for reuse
instead of going through the long process of coding which most end users are not capable of.
Reusability comes in handy when end users are dealing with visual objects (command buttons,
menu boxes, list boxes, etc). OOP enables end users to easily create programs with graphical
features.
gregorymasila answered the question on November 27, 2017 at 14:02


Next: Explain the two terms "process engineering and re-engineering".
Previous: Identify six risks associated with end user computing

View More Computer Science Questions and Answers | Return to Questions Index


Learn High School English on YouTube

Related Questions