💻 This Computer Science Grade 9 Guess Paper 2026 (FBISE) is prepared using past board papers and model papers. It covers the most important theory questions, programming practice, and repeated topics to help you prepare efficiently and score high marks.
💻 Computer Science Guess Paper Grade 9 (FBISE 2026)
1️⃣ Computer Systems
- Input & Output Devices
- Generations of Computers
- Impact & Non-impact Printers
- Von Neumann Architecture
- System Software & Application Software
- OSI Model & Layers
- Network Topologies
- Volatile & Non-volatile Memory
- Assembly & High-Level Language
- Network Communication Components (Diagram)
- Half Duplex & Full Duplex
- CPU & Units
- Data Bus & Address Bus
- Operating System
- Synchronous & Asynchronous Transmission
2️⃣ Computational Thinking & Algorithms
- Types of Computing Problems
- Computational Thinking
- Simple & Complex Problems
- Natural & Artificial Systems
- Concept Map, Flowchart, Algorithm
- Design Thinking
Practice
- Area of triangle
- Sum Product and Average of numbers
- a flowchart that reads a number and prints whether it is negative, positive or zero
- a flowchart that reads a number and prints whether it is even or odd
- Sum and product of a number series
- Basic pay + house rent flowchart question
3️⃣ Programming Fundamentals
- Static & Dynamic Website
- Front-end & Back-end
- HTML Tags & Purpose
- CSS Types & Purpose
- Output Questions
- HTML Document Creation
- Array & Advantages
- Functions & Types
Practice Questions
- Write down HTML tags to display ‘Software’ as a main heading and make an ordered list as follows: 1. System Software, 2. Application Software.
- Write a JavaScript function called ‘Calculate Grade’ that takes marks of a student as input and returns grade based on the following grading system: A if marks are greater than or equal to 90, B if marks are between 70 and 89, C if marks are between 50 and 69, and F if marks are below 50.
- What is the output of following code: <script language = "javascript"> document.write ("Computer Science!") </script>
- Write a JavaScript program to display the numbers from 1 to 10.
- Correct any four errors in the given HTML code: <html> <head><title> main page<title><head> <body> </p>Introduction of computer <p> <body> <html>
- Write a JavaScript program that prints numbers from 10 to 1.
- Rewrite the following JavaScript code after removing the errors: <script type=text\javascript> document.w("Hello world") <\script>
- Correct any four errors in the given code of HTML: <html> </head></title>Main Page<title> </head> </body> <h2> Main heading </h1> <body>/ <html>
- Write an HTML code using the following tags: <p>, <b>, <i>, <u>, <em\>.
- Write JavaScript program to display the numbers from 1 to 20.
- What will be the output of following JavaScript code? var marks=45; if (marks >40) { document.write("You have Passed"); } else { document.write("You have Failed"); }
- What is the value of y after the following code is executed in JavaScript? var y = 10; var z = y+10; y=z-5;
- What will be the output of the following HTML code?
- Predict the output of the following JavaScript code: let a = 10; let b = "5"; console.log(a + b); console.log(a - b);
- Rewrite the following JavaScript code after removing the errors: <script type="text\javascript"> Document.writ(Welcome"); <\script>
- Correct any four errors in the given code of HTML: <html> <head></title>Main Page<title> </head> </body> <p> Introduction about the page<\p> </body> <html>
- What will be the output of following JavaScript code? var age=5; if (age>3) { document.write("Admission granted"); } else { document.write("Admission not granted"); }
- What is the value of x after the following code is executed in JavaScript? var x=5; var y=10; x=y-3;
- Identify and correct errors in the following JavaScript code: let fruits = ["Apple", "Banana", "Orange"]; console.log(fruits.length); console.log(fruit.length);
4️⃣ Data & Analysis
- Data Types
- Data Collection & Data Science
- Big Data & 3Vs
- Machine Learning, Data Mining, Deep Learning
- Ordinal & Nominal Data
- Qualitative & Quantitative Data
Practice Questions
- You are working with two types of data collected from a school: 1. The number of students in each class. 2. The heights of students in centimeters. Classify each type of data as discrete or continuous, and justify your classification with reasoning.
- You are conducting a survey to understand the eating habits of students in your school for a health awareness project. Identify and explain any three (03) suitable primary data collection methods for gathering reliable information.
- Why is data analytics important for determining the number of students who prefer various ice cream flavors in our school cafeteria?
5️⃣ Applications of Computer Science
- Machine Learning Types
- Advantages & Disadvantages of AI
- AI Tools
- Applications of AI
- Cloud Computing
6️⃣ Impacts of Computing
- Malicious Software
- Computer Laws
- Ethical Use of Computers
- Computer Innovations
- Patent, Trademark, Copyright
- Phishing, Spam, Spyware
Scenario Question
- You are helping a group of middle school students use the internet for a research project. They are unaware of safe and responsible search practices. Recommend three specific strategies these students should follow to ensure safe and responsible data searches.
7️⃣ Entrepreneurship
- SWOT Analysis
- Benefits & Drawbacks of Entrepreneurship
Tags
class 9 computer important questions fbise
computer science guess paper grade 9 2026 fbise
cs guess paper pakistan
fbise ssc part 1 computer science preparation
programming questions class 9
.png)