All Practice Exams

100+ Free STPM ICT 958 Practice Questions

Prepare for the Sijil Tinggi Persekolahan Malaysia (STPM) — Information and Communications Technology (958) exam with instant access — no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
100+ Questions
100% Free

Loading practice questions...

2026 Statistics

Key Facts: STPM ICT 958 Exam

STPM ICT (958) is a Form Six Information and Communications Technology subject assessed over three 1½-hour written papers (20% each) plus 40% school-based Kerja Kursus, graded on the A-to-F STPM scale where grade C (2.00) is a principal pass.

Sample STPM ICT 958 Practice Questions

Try these sample questions to test your STPM ICT 958 exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1Which component is BEST classified as system software rather than application software?
A.Spreadsheet package
B.Video-editing program
C.Web browser
D.Operating system
Explanation: System software manages hardware and provides a platform for applications. The operating system is core system software, while spreadsheets, editors and browsers are applications.
2In the classical von Neumann computer model, which unit performs arithmetic and logical operations?
A.Secondary storage only
B.Network interface card only
C.Arithmetic Logic Unit (ALU)
D.Input unit only
Explanation: The ALU performs arithmetic and logical operations inside the CPU. Input devices, secondary storage and NICs serve other roles and do not execute ALU operations.
3Which storage typically provides the FASTEST access for a running program's instructions and data?
A.USB flash drive
B.Cache memory
C.Hard disk drive (HDD)
D.Optical DVD
Explanation: Cache is small, high-speed memory close to the CPU for frequently used data. HDD, DVD and USB are much slower secondary or removable storage.
4How many distinct values can 8 bits represent?
A.256
B.8
C.16
D.128
Explanation: n bits give 2^n patterns. 2^8 = 256 distinct values (for example 0–255 unsigned).
5Which network topology connects every device to one central hub or switch?
A.Bus
B.Ring
C.Mesh (full)
D.Star
Explanation: In a star, each node links to a central hub/switch. A bus shares a backbone, a ring forms a loop, and a full mesh links nodes to each other.
6Which device primarily connects different networks and forwards packets using IP addresses?
A.Repeater
B.Monitor
C.Router
D.Hub
Explanation: Routers interconnect networks and forward using IP addresses. Hubs and repeaters lack IP routing; a monitor is an output device.
7Bandwidth of a communications channel BEST means:
A.The screen resolution of a display
B.The maximum data transfer rate the channel can carry
C.The physical cable length only
D.The number of logged-in users
Explanation: Bandwidth is channel capacity — how much data can transfer per unit time (for example Mbps). Length, login counts and resolution are different measures.
8ASCII and Unicode are standards mainly for:
A.Character encoding / text representation
B.Network cable shielding
C.Printer toner chemistry
D.CPU clock crystal design
Explanation: ASCII and Unicode map characters to binary codes for storage and exchange. They are not cabling, toner or crystal standards.
9Which medium is generally BEST for high-speed, long-distance backbone links with low EMI?
A.Unshielded twisted pair only
B.Infrared line-of-sight only
C.Acoustic underwater signalling only
D.Optical fibre
Explanation: Optical fibre carries light at high bandwidth over long distances and resists EMI. UTP suits shorter LANs; IR and acoustic links are limited niches.
10In client–server networking, the client is BEST described as:
A.A printer that never receives jobs
B.A firewall that must block all outbound traffic
C.A computer that requests services or resources from a server
D.A device that only stores DNS root records for the Internet
Explanation: Clients request services such as files, pages or database access from servers. The other options are incorrect role definitions.

About the STPM ICT 958 Exam

Information and Communications Technology (subject code 958) is an STPM Form Six elective administered by Majlis Peperiksaan Malaysia. Under the sukatan pelajaran yang dimurnikan applying from Semester 1 STPM 2026, content spans three semesters: Semester 1 introduces ICT concepts, digitalisation, multimedia design and development; Semester 2 focuses on programming and algorithmic problem-solving; Semester 3 covers information systems development (SDLC) and database systems. Assessment combines three 1½-hour centrally assessed written papers (958/1–958/3, 20% each, 50 marks with Section A 24 and Section B 26) and school-based Kerja Kursus (958/4, 40%) with five assignments and two projects across all three semesters. All papers are compulsory; the subject may only be taken at MPM-authorised schools, and candidates must register in Semester 1 before coursework starts. Results use the STPM A-to-F grade point scale, with grade C and above a principal pass. This practice bank is an English-language MCQ study adaptation — it does not replace Kerja Kursus or practical assignments and is not a simulation of the official written-paper format.

Assessment

Subject code 958 under MPM Peraturan dan Skema Peperiksaan STPM 2026: 958/1 Information and Communications Technology 1 (Semester 1 — Introduction to ICT and Multimedia; 1½ hours; 20%; written test, Section A answer all four questions for 24 marks and Section B answer all two questions for 26 marks, total 50); 958/2 (Semester 2 — Programming; 1½ hours; 20%; same section structure); 958/3 (Semester 3 — Information Systems Development and Database Systems; 1½ hours; 20%; same section structure); 958/4 Coursework (Kerja Kursus across Semesters 1, 2 and 3; five assignments and two projects scaled to 100; 40%; school-based). All papers must be taken. Offered only at government schools or private schools authorised by MPM. Register in Semester 1 before Semester 1 coursework begins.

Time Limit

958/1, 958/2 and 958/3: 1½ hours each at end of semester; 958/4 coursework throughout Semesters 1–3.

Passing Score

Graded A (4.00) to F (0.00); grade C (2.00) and above is a principal pass (lulus penuh), C-minus to D is a partial pass, and F is a fail.

Exam Fee

Yuran asas RM120.00 plus RM90.00 per subject for private-school and individual private candidates (MPM Peraturan dan Skema). Government and government-aided school candidates are exempt. Written retake: RM50.00 per paper. Confirm current rates on the MPM portal. (Majlis Peperiksaan Malaysia (Malaysian Examinations Council), under the Ministry of Education, Malaysia)

STPM ICT 958 Exam Content Outline

22%

Programming Concepts

Algorithms, programming fundamentals, control structures, functions and data structures (Semester 2 / 958/2).

18%

ICT Systems and Networking

Hardware, software, networks, communications, digitalisation and ICT impact (Semester 1 foundations).

18%

Multimedia Design and Development

Multimedia elements, design, delivery and development methodology (Semester 1 / 958/1).

14%

Information Systems and SDLC

Information systems concepts and systems development life cycle (Semester 3 / 958/3).

14%

Databases and Query Language

Relational databases, design/administration concepts and SQL queries (Semester 3 / 958/3).

8%

Ethics, Governance and Digital Citizenship

Professional ethics, privacy, IP, security and responsible digital use.

6%

Examination Format and Coursework Rules

958/1–958/4 weightings, school-authorisation and Semester 1 registration rules, STPM grading.

How to Pass the STPM ICT 958 Exam

What You Need to Know

  • Passing score: Graded A (4.00) to F (0.00); grade C (2.00) and above is a principal pass (lulus penuh), C-minus to D is a partial pass, and F is a fail.
  • Assessment: Subject code 958 under MPM Peraturan dan Skema Peperiksaan STPM 2026: 958/1 Information and Communications Technology 1 (Semester 1 — Introduction to ICT and Multimedia; 1½ hours; 20%; written test, Section A answer all four questions for 24 marks and Section B answer all two questions for 26 marks, total 50); 958/2 (Semester 2 — Programming; 1½ hours; 20%; same section structure); 958/3 (Semester 3 — Information Systems Development and Database Systems; 1½ hours; 20%; same section structure); 958/4 Coursework (Kerja Kursus across Semesters 1, 2 and 3; five assignments and two projects scaled to 100; 40%; school-based). All papers must be taken. Offered only at government schools or private schools authorised by MPM. Register in Semester 1 before Semester 1 coursework begins.
  • Time limit: 958/1, 958/2 and 958/3: 1½ hours each at end of semester; 958/4 coursework throughout Semesters 1–3.
  • Exam fee: Yuran asas RM120.00 plus RM90.00 per subject for private-school and individual private candidates (MPM Peraturan dan Skema). Government and government-aided school candidates are exempt. Written retake: RM50.00 per paper. Confirm current rates on the MPM portal.

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

STPM ICT 958 Study Tips from Top Performers

1Treat 958/4 Kerja Kursus as a continuous 40% component: schedule multimedia, programming and information-systems assignment milestones early each semester rather than cramming before deadlines.
2For 958/1, practise explaining ICT system layers (hardware, system software, application software, networks) and multimedia development stages with concrete examples, not just definitions.
3For 958/2, drill algorithm design with flowcharts/pseudocode, then map each construct to control structures (sequence, selection, iteration), functions and simple data structures.
4For 958/3, memorise SDLC stages in order with typical deliverables, then practise converting a scenario into entities, attributes, keys and a basic relational schema.
5Write SQL SELECT queries with WHERE, JOIN, GROUP BY and ORDER BY from small sample tables until you can predict result sets without running the code.
6Link ethics questions to real scenarios: privacy of personal data, copyright of multimedia assets, secure passwords, and responsible social-media/digital behaviour.
7Know the paper logistics: each written paper is 1½ hours and 50 marks (24 + 26); register for ICT in Semester 1 before coursework starts; confirm your school is MPM-authorised to offer 958.

Frequently Asked Questions

What is STPM Information and Communications Technology (subject code 958)?

ICT (958) is an STPM Form Six elective administered by Majlis Peperiksaan Malaysia. It develops knowledge and skills in ICT systems and multimedia, programming, information systems and databases, together with professional ethical values for the digital world, and includes substantial school-based coursework.

How is STPM ICT 958 structured and assessed?

Under the MPM scheme and the sukatan dimurnikan (from Semester 1 STPM 2026), candidates take 958/1 (ICT and Multimedia, 20%, 1½ hours), 958/2 (Programming, 20%, 1½ hours), 958/3 (Information Systems Development and Database Systems, 20%, 1½ hours), and 958/4 Kerja Kursus (40%, five assignments and two projects across Semesters 1–3). Each written paper is 50 marks: Section A (all four questions, 24 marks) and Section B (all two questions, 26 marks). All papers are compulsory.

Who can take STPM ICT 958?

Per the MPM Peraturan dan Skema, the subject may only be taken by candidates from government schools or private schools authorised by MPM to offer it. Candidates who add ICT must register in Semester 1 before Semester 1 coursework begins; late addition after Semester 1 coursework has started is not allowed.

How is STPM ICT graded?

STPM uses a cumulative grade point scale from A (4.00) down to F (0.00). Grade C (2.00) and above is a principal pass (lulus penuh), C-minus to D is a partial pass, and F is a fail. Written papers contribute 60% combined and coursework 40% of the subject.

What topics are covered in the ICT 958 syllabus?

Semester 1 covers introduction to ICT and multimedia (systems, networking concepts, digitalisation, multimedia design and development). Semester 2 covers programming (algorithms, control structures, functions, data structures). Semester 3 covers information systems development using the SDLC and database systems including query language. Ethics and professional values apply across the subject.

What are the STPM examination fees for ICT?

Private-school and individual private candidates pay a base fee of RM120.00 plus RM90.00 per subject under the MPM scheme. Government and government-aided school candidates are exempt from these STPM examination fees. A written retake is RM50.00 per paper. Confirm current rates on the MPM portal.

Are these practice questions the same as the official exam?

No. Official STPM ICT uses three written semester papers with structured sections plus school-based Kerja Kursus (practical assignments and projects). This bank is an English-language MCQ study adaptation for systems, networking, multimedia, programming, SDLC, databases and ethics knowledge — it does not replace coursework or practical work and is not an official MPM paper.