1. Application of Software
2. Utility Program
2.1. Antivirus
2.1.1. Designed to detect and destroy computer viruses.
2.2. File manager
2.2.1. A file manager is a software program that helps a user manage all the files on their computer. For example, all file managers allow the user to view, edit, copy, and delete the files on their computer storage devices.
2.3. Disk Cleanup
2.3.1. It allows users to remove files that are no longer needed or that can be safely deleted.
3. Memory
3.1. Internal
3.1.1. ROM (Read Only Memory)
3.1.1.1. MROM
3.1.1.1.1. Read-only memory is a type of non-volatile memory used in computers and other electronic devices. Data stored in ROM cannot be electronically modified after the manufacture of the memory device.
3.1.1.2. PROM
3.1.1.2.1. PROM or programmable ROM (programmable read-only memory) is a computer memory chip that can be programmed once after it is created.
3.1.1.3. EPROM
3.1.1.3.1. EPROM, in full erasable programmable read-only memory, form of computer memory that does not lose its content when the power supply is cut off and that can be erased and reused. EPROMs are generally employed for programs designed for repeated use but that can be upgraded with a later version of a program.
3.1.1.4. EEPROM
3.1.1.4.1. EEPROM (electrically erasable programmable read-only memory) is user-modifiable read-only memory (ROM) that allow users to erase and reprogram stored data repeatedly in an application.
3.1.2. Virtual
3.1.2.1. Virtual memory is a section of volatile memory created temporarily on the storage drive. It is created when a computer is running many processes at once and RAM is running low.
3.1.3. Cache
3.1.3.1. Cache memory, also called cache, supplementary memory system that temporarily stores frequently used instructions and data for quicker processing by the central processing unit (CPU) of a computer. The cache augments, and is an extension of, a computer's main memory.
3.1.4. Sequential access
3.1.4.1. This is in contrast to random access memory (RAM) where data can be accessed in any order. Sequential access devices are usually a form of magnetic storage or optical storage.
3.1.5. RAM
3.1.5.1. SRAM
3.1.5.1.1. SRAM (static RAM) is random access memory (RAM) that retains data bits in its memory as long as power is being supplied.
3.1.5.2. DRAM
3.1.5.2.1. Dynamic random-access memory is a type of random-access semiconductor memory that stores each bit of data in a memory cell consisting of a tiny capacitor and a transistor, both typically based on metal-oxide-semiconductor technology.
3.2. External
3.2.1. Optical
3.2.1.1. CD
3.2.1.1.1. A small plastic disc on which music or other digital information is stored, and from which the information can be read using reflected laser light.
3.2.1.2. DVD
3.2.1.2.1. Stands for "Digital Versatile Disc." A DVD is a type of optical media used for storing digital data. It is the same size as a CD, but has a larger storage capacity.
3.2.1.2.2. A solid-state drive (SSD) is a new generation of storage device used in computers. SSDs use flash-based memory, which is much faster than a traditional mechanical hard disk.
3.2.2. Solid state
3.2.2.1. Solid state drive
3.2.2.1.1. Interprets and carries out the basic instructions that operate a computer
3.2.2.2. Flash drive
3.2.2.2.1. can represent 256 characters
3.2.2.2.2. A flash drive is a small, ultra-portable storage device which, unlike an optical drive or a traditional hard drive, has no moving parts.
3.2.3. Magnetic
3.2.3.1. Hard Disk Drive
3.2.3.1.1. A computer hard disk drive (HDD) is a non-volatile memory hardware device that controls the positioning, reading and writing of the hard disk, which furnishes data storage.
3.2.3.2. Floppy Disk
3.2.3.2.1. Floppy disks, sometimes called flexible disks or diskettes, can store between a few hundred thousand and several million characters of information
4. Motherboard and Processor
4.1. Motherboard
4.1.1. Is the main circuit board of the system unit that holds many component of the system and provide connecter for other peripherals
4.1.1.1. Component
4.1.1.1.1. Processor Slot
4.1.1.1.2. Memory Slot
4.1.1.1.3. Adapter Card Slot
4.2. System Unit
4.2.1. A case that contains electronic components of the computer used to process data
4.3. Processor
4.3.1. A processor is an integrated electronic circuit that performs the calculations that run a computer.
5. Information Coding Scheme
5.1. ASCIIi
5.1.1. Use 8 bits to represent a character
5.1.2. primarily use in computer
5.2. EBCDIC
5.2.1. Use 8 bits to represent a character
5.2.2. can represent 256 characters
5.2.3. primarily used in IBM mainframe and high end server
5.3. Unicode
5.3.1. use 16/23 bits to represent a character
5.3.2. can represents 6500 characters
5.3.3. can write many language such as chinese , jawi , and greek
6. System Software
6.1. Operating System
6.1.1. Stand Alone OS
6.1.1.1. Standalone OS also refer to a software program that does not require any software other than the operating system to run.
6.1.2. Mobile OS
6.1.2.1. A mobile operating system (OS) is software that allows smartphones, tablet PCs (personal computers) and other devices to run applications and programs.
6.1.3. Server OS
6.1.3.1. It is an advanced version of an operating system, having features and capabilities required within a client-server architecture or similar enterprise computing environment.
7. Components of Computer
7.1. Software
7.1.1. System Software
7.1.1.1. Program that control or maintain the operations of a computer and its devices
7.1.2. Application Software
7.1.2.1. Program designed that allow people to perform specific task using a computer such as writing letters
7.2. Hardware
7.2.1. Example
7.2.1.1. Desktop
7.2.1.2. Keyboard
7.2.1.3. Mouse
8. Application software is a type of computer program that performs a specific personal, educational, and business function. Each program is designed to assist the user with a particular process, which may be related to productivity, creativity, and/or communication.
9. Input and Output Device
9.1. Input Device
9.2. Output Device
9.2.1. Any hardware component that conveys information to one or more people
9.2.1.1. Example of Output Device
9.2.1.1.1. Speaker
9.2.1.1.2. Printer
9.2.1.1.3. Monitor
10. Software
10.1. System Software
10.1.1. System software is a type of computer program that is designed to run a computer's hardware and application programs.
10.1.1.1. Examples
10.1.1.1.1. Windows
10.1.1.1.2. Mc OS
10.1.1.1.3. Chrome OS
10.1.1.1.4. Android
10.2. Application Software
10.2.1. Application software is a type of computer program that performs a specific personal, educational, and business function.
10.2.1.1. Examples
10.2.1.1.1. MS Office
10.2.1.1.2. Google Chrome
10.2.1.1.3. VLC Media Player
10.2.1.1.4. Mozila Firefox
11. Overview of Computer System
11.1. Input
11.1.1. Entering data into memory of computer
11.2. Process
11.2.1. Process of transforming data into information
11.3. Storage
11.3.1. Saving data, programs or output for future use
11.4. Output
11.4.1. Process of conveyiong information to the user
12. Any hardware component allows users to enter data and instructions into a computer
12.1. Example of Output Device
12.1.1. Keyboard
12.1.2. Touch Screen
12.1.3. Touch Screen