COMP2121 Sample Exam Questions
Convert the following numbers from the original base to the specified base:
What is the result of the following calculations?
a) 1395 + 4
It is the coding, installation and testing of the modules and their components i.e. the inputs,
outputs and files. System construction involves:
Coding (Software development)
Testing the new sy
Commercial Application Package Implementation Strategy
Commercial application package a software application that can be purchased and
customized to meet the business requirements of a large number of organizations or a
specific industry. A synonym is co
Computer-Assisted Software Engineering (CAS)
Computer-aided systems engineering (CASE) the use of automated software tools that
support the drawing and analysis of system models and associated specifications. Some CASE
tools also provide prototyping and c
Cross Life-Cycle Activities
Cross life-cycle activity any activity that overlaps many or all phases of the systems
Fact-finding - the formal process of using research, interviews, meetings, questionnaires,
CHARACTERISTICS OF A SUCCESSFUL SYSTEM
Should achieve the goals set for it e.g. operational goals
concerned with performance and system goals concerned
Should fit the structure of the business for which it was developed and b
System design (construction)
This is the most crucial stage in which the requirements
specifications are converted into the logical and Physical
(detailed) view of the system.
The system analyst uses the requirement specification documents
to create a sys
Principles of System Development
Get the system users involved.
Use a problem-solving approach.
Establish phases and activities.
Document through development.
Manage the process and projects
Justify systems as capital investmen
Essential phases of system development.
1. Scope Definition
Problem statement a statement and categorization of problems, opportunities, and directives;
may also include constraints and an initial vision for the solution. Synonyms include preliminary
CHARACTERISTICS OF SYSTEMS
Holistic thinking- A system is considered as a whole.
The components that make up a system may be simple but their
combination creates a complex whole whose overall performance
(goals) are more sophisticated than those of the i
Automated tools for system development.
General: There can be multiple strategies or routes through the traditional phases.
Thus, one size does not fit all projects.
We have included a few of the more common routes, but there are literally dozens of
TYPES OF PROCESSORS
Processors are classified based on:
Intel Corporation is a company that specializes in manufacturing
In 1971, it combined the ALU and CU on a single tiny semi
Information System Development:
System development process a set of activities, methods, best practices, deliverables, and automated
tools that stakeholders (Chapter 1) use to develop and continuously improve information systems and
INFORMATION GATHERING/DATA COLLECTION
System analyst gathers data about the current system and users
needs from both external and internal sources.
Methods of data collection
A. Record inspection
Available documents in connection to the system are referen
The libraries of SmallTownX need a new electronic rental system, and it is up to you to build it. SmallTownX has two
libraries. Each library offers many books to rent. Customers can print the list of available books, borrow, and return
We provide t
OTHER CLASSIFICATIONS OF OPERATING SYSTEMS
Multiprocessing operating system are developed to increase the processing power
in order to reduce the response time. This type of operating system provides
support for running the same program on
TYPES OF FILES
There are three types of files namely
System files: - These files contain information that is critical for the operation of the computer.
Several of these files form part of the OS which over see and control all the operations
of the com
Types of Changeover strategies/Ways of implementing a new system
a) Direct changeover (straight)
It is where the new system is implemented fully and the old one discarded (abandoned)
immediately. This strategy demands thorough testing and well-planned fil
THEORIES OF SYSTEM DEVELOPMENT
These theories are a timed at identifying business requirements
and hence develop information systems that meet them.
a) Traditional approach: relies mostly on the skills and
experience of individual staff members to carry o
FACTORS TO CONSIDER WHEN CHOOSING AN OPERATING SYSTEM
When selecting an operating system for a computer, the following factors may be considered:
1. The hardware configuration of a computer e.g. memory capacity, processor speed and
hard disk capacity.
It is the putting the system into real use. It involves installing the system in the user's computers,
testing the installed system, converting from the old system to the new one and training the users.
System implementation involves
QUESTIONS ON SYSTEM DEVELOPMENT
1. Outline 4 areas that are considered during the requirement specification stage.
2. Explain at least 3 factors that should be put
STAGES OF SYSTEM DEVELOPMENT
1. Problem recognition and definition
2. Information gathering
3. Requirement specifications
4. System design
5. System coding and testing
6. System implementation
7. System review and mainten
Methods of changing information during system development process
1. State 4 reasons why a firm may decide to computerize its operations.
When the organization wants to improve its quality of internal
processes and service delivery.
Due to technological c
A system -a set of components that interact in a given
environment and within a specified boundary in order to achieve a
goal. E.g. solar system, computer system, human body, bicycle
A subsystem- a system part of larger syst
A. Automated methods
Used when actual data is required but difficult to use interviews,
observation and questionnaires.
Involves use of devices that capture data from source e.g. video
Is a specification requirement spec
The main memory / primary memory.
Is the storage location of data and instructions accessed by the control
- The main memory forms the basis of processing all data to be processed
and the instructions to be executed by the computer must first be st
CLASSIFICATION OF COMPUTERS
Computers are classified based on:
Physical size and processing speed
1. Physical size and processing
In this classification computers are classified as super computers, mainframes, mini com
Introduction to computer
Definition of a computer
A computer is an electronic device that accepts user input (data) and transforms it under the influence of a
set of instructions (programs) to produce the desired output (information).
Data- Rawfacts that
3. SCANNING DEVICES
These are devices that capture data from an object and then convert it to
digital format to be entered into the computer.
Types of scanners:
a) Hand held scanner: It is moved manually across the page as it is being
scanned. The image p
SYSTEM MAINTAINANCE AND REVIEW
System maintenance: is the adjustment and enhancement of the system after the system has
System Reviews: Going throughout the specifications and testing of the system after
implementation to test whether th
These are scanners that capture data using magnetic technology. The
characters being read can either be inform of magnetic scanners or
continuous magnetic strip.
Examples of magnetic scanners:
a) Magnetic Ink Character Recognition (MICR
Generations of computers/ The Electronic Computer age
Computer generation is the pace at which computers have developed to give rise to the new
generation of computers.
1. First generation of computers. (1940-1958)
They relied on electronic gadgets called
APPLICATIONS OF COMPUTERS
Keep patients record-This enable easy access to patients treatment and diagnosis history.
Monitor patients: Raise an alarm if the patients heart stops beating or if the bleeding falls
beyond a certain level.
CENTRAL PROCESSING UNIT (CPU) PROCESSOR
Is the brain of the computer where all the data processing and control
operations are performed (co-ordinated)
The processor reads instructions (commands) from memory that tells
what to do to accomplish the work t