Friday, February 20, 2026

REVISION- 1.COMPUTER SYSTEM

 

Topic 1.1: Understanding of Natural and Artificial Systems

  • 1.1.1: Differentiate between natural and artificial systems with real-world examples.

Topic 1.2: Computational Architecture

  • 1.2.1: Define various input and output devices, including keyboards, touchscreen, pointing devices, biometric scanners, sensors, recognition systems, audio devices, display screens, printers, plotters, cutters, and actuators.

  • 1.2.2: Identify the use of types of sensors, i.e., temperature, moisture, light, infra-red, pressure, sound/acoustic, gas and pH.

  • 1.2.3: Describe primary and secondary storage devices based on location, cost, capacity, access time, data processing method, and storage technology such as semiconductor (SSD), magnetic (HDD), and optical.

  • 1.2.4: Illustrate the Von Neumann Architecture using a block diagram.

  • 1.2.5: Illustrate the system bus and its types, including data bus, address bus and control bus, along with their roles in computer architecture using a diagram.

Topic 1.3: Memory Measurement Units

  • 1.3.1: Distinguish among the memory measuring units such as bits, bytes, kilobytes, megabytes, and gigabytes in computer memory.

  • 1.3.2: Compare the types of primary memory, i.e., Random Access Memory (RAM) and Read Only Memory (ROM).

Topic 1.4: Software and Hardware Engineering

  • 1.4.1: Differentiate between software engineering and hardware engineering, based on their roles, significance, and applications in computer science.

Topic 1.5: Computer Software

  • 1.5.1: Compare system software and application software, highlighting their roles in a computer system.

  • 1.5.2: Explain the following types of system software:

    • a. operating system

    • b. device drivers

    • c. utility programs

    • d. language processors

  • 1.5.3: Describe the purpose of the following application software:

    • a. word processor

    • b. spreadsheet

    • c. database management

    • d. presentation/desktop publication

    • e. communication

    • f. entertainment

  • 1.5.4: Distinguish between open-source, shareware, and freeware software based on their licensing, accessibility, cost, and usage limitations.

Topic 1.6: Programming Languages

  • 1.6.1: Describe characteristics, significance, and generation of programming languages.

  • 1.6.2: Classify programming languages into low-level (machine and assembly) and high-level (procedural and object-oriented) languages.

  • 1.6.3: Describe the following types of language translators:

    • a. compilers

    • b. interpreter

    • c. assembler

Topic 1.7: Data Communication

  • 1.7.1: Describe data communication and its components, i.e., sender, message, medium, protocol and receiver.

  • 1.7.2: Describe the modes of network communication, i.e., simplex, half duplex and full duplex.

  • 1.7.3: Differentiate between the synchronous and asynchronous data transmission methods.

Topic 1.8: Communication Devices

  • 1.8.1: Explain the following communication devices:

    • a. hub

    • b. modem

    • c. switch

    • d. router

    • e. gateway

  • 1.8.2: Explain structure and functionality of network architecture and its types, including client-server, peer-to-peer, and point-to-point.

Topic 1.9: Computer Networks

  • 1.9.1: Explain computer networks and their uses in different fields.

  • 1.9.2: Explain different types of computer networks, i.e., Local Area Network (LAN), Wide Area Network (WAN), and Metropolitan Area Network (MAN), highlighting their characteristics and applications.

  • 1.9.3: Explain guided media and unguided media.

  • 1.9.4: Explain the following network topologies emphasizing their structure, functionality, advantages, and disadvantages:

    • a. bus topology

    • b. ring topology

    • c. tree topology

    • d. star topology

    • e. mesh topology

Topic 1.10: Packet Switching and Circuit Switching

  • 1.10.1: Explain packet switching and circuit switching.

Topic 1.11: Data Communication Standards

  • 1.11.1: Explain the following data communication protocols highlighting their functions and significance:

    • a. Transmission Control Protocol/ Internet Protocol (TCP/IP)

    • b. Hypertext Transfer Protocol (HTTP)

    • c. File Transfer Protocol (FTP)

Topic 1.12: OSI Model

  • 1.12.1: Explain the purpose and functions of OSI model and its following seven layers:

    • a. layer 7 Application layer

    • b. layer 6 Presentation layer

    • c. layer 5 Session layer

    • d. layer 4 Transport layer

    • e. layer 3 Network layer

    • f. layer 2 Data Link layer

    • g. layer 1 Physical layer

Topic 1.13: The Internet

  • 1.13.1: Trace the evolution of the internet.

  • 1.13.2: Discuss the advantages and disadvantages of the internet, considering its impact on communication, education and society.

No comments:

Post a Comment