Eec 112
Eec 112
Eec 112
INTRODUCTION:
A Computer is a device that accepts information (in the form of digitalized data) and manipulates
it for some result based on a program or sequence of instructions on how the data is to be
processed.
Year
Component Used
Language Used
Computer
Examples
INTRODUCTION:
Software is a generic term for organized collections of computer data and instructions.Computer
software, or just software, is a collection of computer programs and related data that provides
the instructions for telling a computer what to do and how to do it. Computer software is a
program that tells a computer what to do. These instructions might be internal commands, such
as updating the system clock, or a response to external input received from the keyboard or
mouse. Software is created with programming languages and related utilities, which may come
in several of the above forms: single programs like script interpreters, packages containing a
compiler, linker, and other tools; and large suites (often called Integrated Development
Environments) that include editors, debuggers, and other tools for multiple languages. Software
is a generic term for organized collections of computer data and instructions, often broken into
two major categories: system software that provides the basic non-task-specific functions of the
computer, and application software which is used by users to accomplish specific tasks.
QUESTIONS
1. Give 5 examples each of System and Application Software
i. __________________________________________________
ii. __________________________________________________
iii. __________________________________________________
iv. __________________________________________________
v. __________________________________________________
The term computer hardware refers to the physical components of a computer, namely Keyboard,
Monitor, Mouse, and Printer, including the digital circuitry. Computer hardware is an integral
part embedded in all modern day automobiles, microwave ovens, electrocardiograph machines,
compact disc players, and other devices. The hardware of a computer is not changed frequently,
in contrast with software and data.
Hardware can be inside or outside the computer:
The CPU and hard drive are inside the computer.
The keyboard, monitor, and printer are outside the computer and must be connected by cables.
QUESTIONS
Identify the following component, their uses and state whether they are input, output or
storage device.
LAB #6 TRANSLATORS
INTRODUCTION
Translator translates program written in one programming language into (equivalent) program
written in another language. For example, Java to C# translator would translate Java program
into (equivalent) C# program. This is similar to as if you would translate some text in English
into Spanish or vice versa.
A translator is a computer program that translates a program written in a given programming
language into a functionally equivalent program into a different language.
There are three different types of translator.
QUESTIONS
1. What is the function of a language translator?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________