CSIT118 · IT Applications in Business
CSIT118 · IT APPLICATIONS IN BUSINESS
Module I: World of Computers — Class
Notes
From what a computer is, to how it thinks, stores, and shows up everywhere in business and life.
1. What is a Computer?
A computer is an electronic device that accepts data as input, processes it according to a set of instructions,
and produces useful output. At its core, every computer works on binary logic — all data, whether text,
images, or sound, is ultimately reduced to combinations of 0s and 1s (bits). Modern computers integrate
hardware and software so tightly that they can support advanced applications such as networking, coding,
data storage, and even artificial intelligence.
– A computer is versatile: the same machine can run a spreadsheet, play a video, or control a robot, depending
on the software it runs.
– Speed and accuracy are what make computers valuable in business — they perform repetitive calculations
without fatigue or error.
– Because computers are becoming AI-enabled, understanding how they process data is now a basic business
literacy skill, not just an IT skill.
2. A Brief History of Computers
The idea of a "programmable" machine goes back further than most students expect.
– Charles Babbage’s Analytical Engine: is widely regarded as the conceptual ancestor of the modern computer
— the first design for a general-purpose, programmable machine.
– ENIAC (1940s): the Electronic Numerical Integrator and Computer, marked the true beginning of the
electronic computing age.
– 20th century: saw a rapid transition from room-sized machines used only by governments and universities,
to affordable personal computers.
– Today: computing power that once filled a room now fits in a pocket, and is connected to billions of other
devices via the internet.
DISCUSS
Which invention since ENIAC do you think changed computing the most — the personal computer, the
internet, or the smartphone? Why?
3. Basic Structure of a Computer System
Every computer system is built from two broad categories that depend entirely on each other.
– Hardware: the physical components — the Central Processing Unit (CPU), memory storage, and
input/output (I/O) devices.
– Software: the instructions that tell hardware what to do — the operating system (OS) and application
software.
– Communication framework: links hardware and software so that a keystroke, for instance, is translated into
an action the CPU can process.
– Neither half is useful in isolation: hardware without software has no purpose, and software cannot run
without hardware to execute it on.
Page 1
CSIT118 · IT Applications in Business
4. The Processing Cycle (Input → Process → Output)
Every task a computer performs follows the same basic cycle, handled by four functional units.
– Input Unit: devices such as a keyboard, mouse, or scanner that convert human actions into machine-
readable (binary) data.
– Central Processing Unit (CPU): often called the "brain" of the computer; it performs calculations and
controls every other component. It has two key parts:
– • Arithmetic Logic Unit (ALU): performs mathematical calculations and logical comparisons.
– • Control Unit (CU): directs the flow of data between the CPU, memory, and I/O devices, and schedules
operations.
– Memory Unit: temporarily holds data and instructions currently being used, working in close sync with the
CPU for speed.
– Output Unit: devices such as monitors and printers that convert processed binary data back into a human-
readable form.
5. Types of Computers — By Size
Computers are classified by their scale and the kind of work they are built to handle.
– Supercomputer: built for extreme processing power — used for weather modelling, scientific simulation,
and research that needs millions of calculations per second.
– Mainframe: designed for bulk transaction processing — banks and government agencies rely on mainframes
for reliability and uptime at scale.
– Server / Mini computer: handles many simultaneous client requests — the backbone of websites, apps, and
shared organisational resources.
– Micro computer (PC / Laptop): the everyday personal computer most of us use for work, study, and
entertainment.
– Embedded system: a small, dedicated chip built into a larger device — found in cars, appliances, and
industrial machinery, performing one specific job.
– Workstation: a high-performance computer built for demanding technical work such as engineering,
architecture, or graphic design.
6. Types of Computers — By Technology
– Analog computers: process continuous data such as voltage or motion. They are fast for real-time simulation
but less precise, and are largely historical today.
– Digital computers: process discrete data (0s and 1s) and are the dominant type in use today — powering
PCs, servers, and embedded systems.
– Hybrid computers: combine both approaches, and are used in fields such as medical imaging and real-time
industrial control, where both continuous and discrete data matter.
7. Computers in Everyday Business and Life
The syllabus highlights four everyday contexts where computing shows up, and it is worth connecting each
to a real business example.
– At home: entertainment, digital media delivery, and smart appliances (e.g. smart TVs, voice assistants).
– In education: digital classrooms, research databases, and remote/online learning platforms.
– In the workplace: productivity software, decision-support tools, customer service systems, and internal
communication platforms.
– On the move: handheld and portable devices, self-service kiosks (e.g. airport check-in), and GPS-based
applications like ride-hailing apps.
Page 2
CSIT118 · IT Applications in Business
8. Memory Management
Memory is the hardware used to store and retrieve the data and instructions a computer needs. Different
types of memory trade off speed, cost, and permanence.
– Primary memory (RAM): Random Access Memory is fast but volatile — it loses its contents when the power
is switched off. It temporarily holds data the CPU is actively using.
– Primary memory (ROM): Read-Only Memory is non-volatile and stores firmware that rarely changes, such as
the instructions a device needs to start up.
– Secondary memory: permanent storage such as Hard Disk Drives (HDDs) and Solid-State Drives (SSDs). It is
slower than RAM but holds much larger amounts of data long-term.
– Cache memory and registers: extremely fast, small memory located closest to the CPU, used to store
frequently accessed data for instant reuse.
– Virtual memory: a technique that uses disk space to simulate extra RAM, allowing large or multiple
programs to run smoothly even when physical memory is limited.
Key Terms to Remember
– Bit — the smallest unit of data in computing, either a 0 or a 1.
– CPU — the Central Processing Unit; the "brain" of a computer.
– ALU — Arithmetic Logic Unit; performs calculations and comparisons.
– RAM vs ROM — RAM is volatile working memory; ROM is permanent, rarely-changed memory.
– Embedded system — a dedicated chip performing one job inside a larger device.
Page 3