Muat Turun Bahan ICT SPM

Calon SPM bagi mata pelajaran ICT dinasihatkan menggunakan kemudahan yang ada dengan kadarSEGERA sebagai sumber rujukan bagi menghadapai Peperiksaan SPM.
Semoga Berjaya.

- Nota T4 (CD1 , CD2 , CD3 , CD4 , CD5 , CD6.doc
- Nota T4 (CD1 , CD2 , CD3 , CD4 , CD5 , CD6) .pdf
- Nota T4 LA1 : ICT & SocietyLA2 : Computer Systems, LA3 : Networking .pdf

- Nota T5 (CD7 , CD8 , CD9 , CD10 , CD11 , CD12.doc
- Nota T5 (CD7 , CD8 , CD9 , CD10 , CD11 , CD12.pdf
- Nota T5 LA4 : MultimediaLA5 : ProgrammingLA6 : Information Systems .pdf

- Handybook LA01 LA02 , LA03 , LA04 , LA05 , LA06.doc
- Jawapan Handybook (LA01 LA02 , LA03 LA04 , LA05 , LA06.doc

- Contoh Soalan (S1 , S2 , S3 , S4 , S5 , S6 , S7.doc

- Contoh Soalan SPM (Soalan SPM1Soalan SPM2Soalan SPM3).doc


Form 5

LA4S08.1 LA4S09.1
LA5S10.1 LA5S11.1
LA6S12.1 LA6S13.1




6.1 Concepts of Information Systems
6.1.1 Definition Give the meaning of data, information and information systems.
6.1.2 Usage of Information Systems In Various Fields State the usage of Information Systems in education, business and management.
6.1.3 Information System Components List the Information System components:
• data • hardware • software • people • procedure Define each of the Information System components. Describe the interrelation between information system components using a diagram.
6.1.4 Types of Information Systems List five types of Information Systems:
• Management Information System (MIS) • Transaction Processing System (TPS)
• Decision Support System (DSS) • Executive Information System (EIS)
• Expert System (ES)/Artificial Intelligence (AI) State the usage of each type of information system.
6.1.5 Hierarchy of Data Define bit, byte, field, record, and file. State the hierarchy of data:
• Bit → Byte (Character) → Field → Record → File → Database

6.2 Software
6.2.1 Definition Define database and Database Management Systems (DBMS). List the benefits of using database.
6.2.2 Features State the relationship between attribute (field), row (record) and relation (file). Define the primary key and foreign key. State the importance of the primary key. Differentiate between the primary key and foreign key. State the importance of relationship between the primary key and foreign key.
6.2.3 Database Objects Define the following database objects/ tools: Table, form, query, report. Identify table, query, form and report as database objects/ tools.
6.2.4 Data Manipulation List the basic operations of data manipulation:
• Update • Insert • Delete • Retrieve • Sort • Filter • Search State the usage of basic operations in data manipulation.

6.3 Database Development
6.3.1 Phases of Systems Development Describe the phases of systems development:
• Analysis • Design • Implementation • Testing • Documentation • Maintenance
6.3.2 Develop A Database Project Identify a project. Identify the project requirements. Classify project requirements into two tables. Design database tables. Create a database. Create two tables that include the primary key in each table. Build a relationship between two tables. Enter data into the table. Create a form that relates to the table content. Create a query to retrieve required information with one or more conditions. Generate a report. Gather all the documents from the above phases into a folio.

6.4 Current and Future Developments
6.4.1 Web-based Application Find out current developments in computer information systems.


5.1 Basic Programming Concepts  .ppt
5.1.1 Define Program and Programming Language State the definition of program. State the definition of programming language.
5.1.2 Levels and Generations Of Programming Languages Identify the generations of low-level programming languages with examples. Identify the generations of high-level programming languages with examples.
5.1.3 Programming Language Approaches Define structured approach in programming. Define object-oriented approach in programming. Differentiate between structured approach and object-oriented approach in programming.
5.1.4 Translator Describe the translation method of programming using assembler, interpreter and compiler.
5.1.5 Basic Elements In Programming Differentiate between constants and variables. Differentiate between the data types: Boolean, integer, double, string and date. Differentiate between mathematical and logical (Boolean) operators. Differentiate between sequence control structure and selection control structure.

5.2 Program Development
5.2.1 Program Development Phases Describe the five main phases in program development:
• problem analysis • program design • coding
• testing and debugging • documentation
5.2.2 Develop a program Apply program development phases to solve problems.

5.3 Current and Future Developments
5.3.1 Latest Programming Languages Find out the latest programming languages:
• fifth generation language • natural language • OpenGL (Graphic Library)


4.1 Multimedia Concepts ( .ppt )
4.1.1 Definition of Multimedia Define multimedia.
4.1.2 Multimedia in Various Fields Identify the use of multimedia in various fields.
4.1.3 Interactivity of Multimedia Differentiate between the characteristics of linear and non-linear multimedia.
4.1.4 Medium of Delivery Compare and contrast the mediums of delivery for multimedia applications:
• web-based • CD-based
4.1.5 Multimedia Elements Identify the multimedia elements:
• text • audio • video • graphics • animation

4.2 Hardware and Software ( .ppt )
4.2.1 Hardware Identify hardware that can be used to produce multimedia products:
• scanner • video camera • camera • audio devices • video capture devices
4.2.2 Editing Software Identify editing software that can be used to produce multimedia elements:
• text editor • graphics and image editor • audio editor • video and animation editor
4.2.3 Authoring Tools Define the various concepts in authoring tools:
• time frame concept • icon concept • card concept
4.2.4 Web Editor Describe and give examples of web editors:
• text-based • WYSIWYG

4.3 Multimedia Development ( .ppt )
4.3.1 User Interface Principles State user interface principles. Apply suitable user interface principles in a project.
4.3.2 Development Team State the role of each member in a development team (examples: project manager, subject matter expert, instructional designer, graphics artist, audio-video technician and programmer).
4.3.3 Multimedia Production Describe the phases in multimedia production:
• analysis • design • implementation • testing • evaluation • publishing Apply all the phases of multimedia production to produce an interactive educational multimedia project.

4.4 Current and Future Developments ( .ppt )
4.4.1 Immersive Multimedia Give an example of immersive multimedia in education, business or entertainment.


3.1 Computer Networks and Communications

3.1.1 Definition Define computer networks. Define communications.
3.1.2 Importance of Computer Network State the importance of computer networks and communications.
3.1.3 Types of Networks. Define types of computer networks:
• Local Area Network (LAN) • Metropolitan Area Network (MAN) • Wide Area Network (WAN) Differentiate between the three types of computer networks.
3.1.4 Network Architecture Define two types of network architecture: • Client/Server • Peer-to-Peer
3.1.5 Network Topology State three types of network topologies: • bus • ring • star Differentiate between the three types of network topology.
3.1.6 Protocol Define Transmission Control Protocol/Internet Protocol (TCP/IP) as a protocol to facilitate communication over computer network.
3.1.7 Internet, Intranet, Extranet Describe the types of network communications technology:
• Internet • Intranet • Extranet

3.2 Hardware Requirements
3.2.1 Devices Identify the devices needed in computer network communication :
• Network Interface Card (NIC) • Wireless Network Interface Card • Modem (internal and external)
• Hub / Switch • Router • Wireless Access Point State the functions of the following:
• Network Interface Card (NIC) • Wireless Network Interface Card • Modem (internal and external)
• Hub / Switch • Router • Wireless Access Point
3.2.2 Medium Identify various types of cables such as Unshielded Twisted Pair (UTP), Shielded Twisted Pair (STP), Coaxial and Fibre Optic Cable.

3.3 Software Requirements
3.3.1 Server Software Define Network Operating System. Name various Network Operating System Software.
3.3.2 Client Software State the functions of various client software.

3.4 Setting Network Facilities
3.4.1 Installation of Network Interface Cards (NIC) Insert network interface cards (NIC). Install drivers for the NIC.
3.4.2 Cable Crimping and Testing Crimp and test UTP cable: • Straight cable • Crossed cable Create awareness of the correct way when crimping a cable.
3.4.3 Configuration and Testing of Network Configure the workstation to join a Local Area Network :
• Internet Protocol (IP) Address • Subnet Mask • Server name Test the network connection.
3.4.4 Share Data Create a shared folder.

3.5 Current and Future Developments
3.5.1 Latest Development In Networks and Communications Describe:
• Mobile Computing (specifications, services, frequencies)
• Internet Technology and Services (VOIP, BLOG)
• Types of network (examples: PAN, VPN, WLAN, WIMAX)