Course: Fundamentals of Information Technology
Code: CADSC101
A computer is an advanced electronic device that takes raw data as input from the user and processes it under the control of a set of instructions (called a program), produces a result (output), and saves it for future use.
The evolution of computers is marked by generations, moving from vacuum tubes to transistors, integrated circuits, microprocessors, and now Artificial Intelligence.
Information Technology (IT) tools refer to software and hardware used to create, store, and manage information.
The basic structure follows the Input-Process-Output (IPO) cycle.
| Component | Function |
|---|---|
| Input Unit | Accepts data from the outside world and converts it to machine language. |
| CPU | The "Brain" of the computer that processes data. |
| Output Unit | Presents processed information in human-readable form. |
| Storage Unit | Holds data and instructions permanently or temporarily. |
Hardware: The physical, tangible parts of the computer that you can touch and see.
Software: A set of instructions or programs that tells the hardware what to do.
The CPU consists of three main parts:
Input devices allow users to communicate with the computer, while output devices allow the computer to communicate with users.
Software that manages and controls computer hardware so that application software can perform its tasks. Example: Operating Systems like Windows, Linux, and Android.
Programs designed to perform specific tasks for users. Example: MS Word, VLC Player, Web Browsers.
Software that helps maintain, configure, or optimize the computer. Example: Antivirus, Disk Cleaners.
| Feature | Open Source | Proprietary |
|---|---|---|
| Source Code | Free and accessible to all. | Locked/Hidden; owned by a company. |
| Cost | Usually free. | Requires a license fee. |
| Examples | Linux, VLC, Firefox. | Windows, MS Office, Photoshop. |
Mobile applications (Apps) are software specifically designed to run on mobile devices like smartphones and tablets. They are optimized for touch interfaces and varying screen sizes.
Q: What is the difference between Hardware and Software?
A: Hardware is physical (keyboard, monitor); Software is logical/set of instructions (OS, Apps).
Q: Why is the CPU called the "Brain" of the computer?
A: Because it performs all data processing and controls all other parts of the system.