1st Year Computer Chapter # 3 Online Test (Punjab Board)

1st year computer online Test

1st Year Computer Chapter 3 Online Test (2026-2027 New Syllabus)
Punjab Board | ICS Part 1 | Annual Exam 2027 Preparation

Are you preparing for your 11th Class Computer Science exams for the 2026-2027 academic year? The Punjab Board has implemented a completely new syllabus! Take our Free Online Test for Chapter 1 to master the updated curriculum and ace your ICS Part 1 exams for Session 2026-2027.

This interactive MCQ test is designed specifically for students following the Punjab Textbook Board (PTB) New Book (2026-2027 Edition)

Why take this “2026-2027 Syllabus” Online Test?
  • Board Exam Pattern: Questions are aligned with the new paper pattern of BISE Lahore, Multan, Faisalabad, Rawalpindi, Sahiwal, Sargodha, Gujranwala, DG Khan, and Bahawalpur.
  • Annual Exam 2027 Preparation: Perfect for students appearing in the 2027 Annual Exams?

1st Year Computer Chapter # 3

❗️Online Test Instructions

📘 Type: MCQs ❓
Total Questions: 69 ✅
Total Marks: 69 🕒
Time Allowed: Each question has a 1minut time limit.
🔀 Questions will be shuffled each time you start the test.
❌ You can not skip any question.
✔️ Once you are finished, click the See Results button.

1 / 69

Tags: Chap 3 1st year computer

1) A real-world application of BFS?

2 / 69

Tags: Chap 3 1st year computer

2) Main advantage of BFS over DFS?

3 / 69

Tags: Chap 3 1st year computer

3) In which type of graph is BFS particularly useful for finding the shortest path?

4 / 69

Tags: Chap 3 1st year computer

4) Which data structure does BFS use to track nodes to explore?

5 / 69

Tags: Chap 3 1st year computer

5) What does BFS explore in a graph?

6 / 69

Tags: Chap 3 1st year computer

6) In which scenario would Binary Search NOT work?

7 / 69

Tags: Chap 3 1st year computer

7) Time complexity of Binary Search?

8 / 69

Tags: Chap 3 1st year computer

8) When is Linear Search more effective than Binary Search?

9 / 69

Tags: Chap 3 1st year computer

9) Main advantage of Binary Search over Linear Search?

10 / 69

Tags: Chap 3 1st year computer

10) Which best describes Linear Search?

11 / 69

Tags: Chap 3 1st year computer

11) Which is true about Selection Sort?

12 / 69

Tags: Chap 3 1st year computer

12) Why is Selection Sort not recommended for large datasets?

13 / 69

Tags: Chap 3 1st year computer

13) Time complexity of Selection Sort?

14 / 69

Tags: Chap 3 1st year computer

14) What happens after each swap in Selection Sort?

15 / 69

Tags: Chap 3 1st year computer

15) What does Selection Sort repeatedly do?

16 / 69

Tags: Chap 3 1st year computer

16) What is the key advantage of Bubble Sort?

17 / 69

Tags: Chap 3 1st year computer

17) Why is Bubble Sort not recommended for large datasets?

18 / 69

Tags: Chap 3 1st year computer

18) Which is true about the time complexity of Bubble Sort?

19 / 69

Tags: Chap 3 1st year computer

19) What happens in Bubble Sort if a pair of elements is in the wrong order?

20 / 69

Tags: Chap 3 1st year computer

20) What does Bubble Sort repeatedly compare in the list?

21 / 69

Tags: Chap 3 1st year computer

21) An algorithm with a time complexity of O(n log n):

22 / 69

Tags: Chap 3 1st year computer

22) Best description of time complexity:

23 / 69

Tags: Chap 3 1st year computer

23) Time complexity of Depth-First Search (DFS) in a graph is:

24 / 69

Tags: Chap 3 1st year computer

24) An algorithm that sorts data by stepping through the list and swapping adjacent elements if needed is:

25 / 69

Tags: Chap 3 1st year computer

25) Search algorithm more efficient for large datasets:

26 / 69

Tags: Chap 3 1st year computer

26) Backtracking is most similar to which real-world activity?

27 / 69

Tags: Chap 3 1st year computer

27) What is the main idea behind Backtracking?

28 / 69

Tags: Chap 3 1st year computer

28) Backtracking is useful in which kind of problems?

29 / 69

Tags: Chap 3 1st year computer

29) Which problem is best solved using Backtracking?

30 / 69

Tags: Chap 3 1st year computer

30) What does Backtracking do when it hits a dead end in a problem?

31 / 69

Tags: Chap 3 1st year computer

31) In Dynamic Programming, what technique is commonly used to store results?

32 / 69

Tags: Chap 3 1st year computer

32) What happens if Dynamic Programming is not used in problems with repeating subproblems?

33 / 69

Tags: Chap 3 1st year computer

33) What is required for a problem to be suitable for Dynamic Programming?

34 / 69

Tags: Chap 3 1st year computer

34) Which problem is a classic example of Dynamic Programming?

35 / 69

Tags: Chap 3 1st year computer

35) What does Dynamic Programming store to avoid redundant work?

36 / 69

Tags: Chap 3 1st year computer

36) Divide and Conquer is most useful when the sub-problems are:

37 / 69

Tags: Chap 3 1st year computer

37) What happens after all sub-problems are solved in Divide and Conquer?

38 / 69

Tags: Chap 3 1st year computer

38) Which sorting algorithm is based on Divide and Conquer?

39 / 69

Tags: Chap 3 1st year computer

39) What is the main advantage of Divide and Conquer?

40 / 69

Tags: Chap 3 1st year computer

40) Which step comes first in Divide and Conquer?

41 / 69

Tags: Chap 3 1st year computer

41) Divide and Conquer works best when sub-problems are:

42 / 69

Tags: Chap 3 1st year computer

42) What kind of problems are best suited for Divide and Conquer?

43 / 69

Tags: Chap 3 1st year computer

43) What happens after solving the sub-problems in Divide and Conquer?

44 / 69

Tags: Chap 3 1st year computer

44) Which of the following is an example of Divide and Conquer?

45 / 69

Tags: Chap 3 1st year computer

45) What is the first step in Divide and Conquer?

46 / 69

Tags: Chap 3 1st year computer

46) A scenario where Dynamic Programming proves most useful:

47 / 69

Tags: Chap 3 1st year computer

47) What is an example of an O(log n) algorithm?

48 / 69

Tags: Chap 3 1st year computer

48) What is Big O notation used for?

49 / 69

Tags: Chap 3 1st year computer

49) Which time complexity is worse for large inputs?

50 / 69

Tags: Chap 3 1st year computer

50) Which Big O notation represents the fastest performance?

51 / 69

Tags: Chap 3 1st year computer

51) What does O(n) mean in Big O notation?

52 / 69

Tags: Chap 3 1st year computer

52) Which of the following is NOT true about solvable problems?

53 / 69

Tags: Chap 3 1st year computer

53) Who proved the Halting Problem to be unsolvable?

54 / 69

Tags: Chap 3 1st year computer

54) What makes the Halting Problem unsolvable?

55 / 69

Tags: Chap 3 1st year computer

55) Which of the following is an example of a solvable problem?

56 / 69

Tags: Chap 3 1st year computer

56) What defines a solvable problem?

57 / 69

Tags: Chap 3 1st year computer

57) Which of the following is NOT true about algorithms?

58 / 69

Tags: Chap 3 1st year computer

58) What can improve the efficiency of the Generate and Test method?

59 / 69

Tags: Chap 3 1st year computer

59) The Generate and Test algorithm is most effective when:

60 / 69

Tags: Chap 3 1st year computer

60) What are the main steps in the Generate and Test algorithm?

61 / 69

Tags: Chap 3 1st year computer

61) What best defines an algorithm?

62 / 69

Tags: Chap 3 1st year computer

62) Which of the following is an example of a decision problem?

63 / 69

Tags: Chap 3 1st year computer

63) What are the three essential parts of a computational problem?

64 / 69

Tags: Chap 3 1st year computer

64) Which of the following best describes an algorithm?

65 / 69

Tags: Chap 3 1st year computer

65) What do you call the result generated after processing the input?

66 / 69

Tags: Chap 3 1st year computer

66) What does the process part of a computational problem refer to?

67 / 69

Tags: Chap 3 1st year computer

67) What is the first step in solving a computational problem?

68 / 69

Tags: Chap 3 1st year computer

68) What is a computational problem?

69 / 69

Tags: Chap 3 1st year computer

69) The characteristic of a well-defined problem is:

Your score is

The average score is 0%

0%

1. Best Courses After Matric / 9th Class

While traditional F.Sc. (Pre-Medical, Pre-Engineering, ICS) remains a standard path to university , a powerful alternative exists that can make you job-ready much faster.

The Smart Path: Matric Technical (Vocational Training)
If your goal is to start earning sooner, consider the Matric Technical / TSC program offered by provincial authorities like STEVTA (Sindh Technical Education & Vocational Training Authority). This is a 2-year program (classes IX & X) that replaces general subjects with hands-on, industry-relevant skills .

Top Technical Trades for 2026:

 
 
Trade CategorySpecific ProgramWhy It’s a Smart Choice
Information TechnologyComputer Science, Hardware & Software Development, Graphic DesignDirect pathway to freelancing, IT support, and digital media jobs .
Electronics & EngineeringGeneral Electrician, Electronics (Radio & TV), HVACR, Mechanical DraftingHigh demand in manufacturing, construction, and repair services. Practical, recession-proof skills .
Creative & Service IndustriesFashion Design, Chef & Hotel Management, Tourism ManagementGrowing industries with opportunities for entrepreneurship and stable employment .

Key Benefits: This program includes industrial visits, on-job training (OJT), internships, and job placement support . You graduate with a Matric certificate and a professional skill.


2. Online Certifications with High Salary (2026)

You do not need a 4-year degree to land a high-paying remote job. The new economy rewards specific, in-demand skills. These certifications from Google, IBM, and Microsoft are your golden ticket .

 
 
High-Income SkillEarning Potential (USD/year)Top Free/Cheap CertificationsTime to Learn
AI & Prompt Engineering$70,000 – $150,000+IBM Prompt Engineering (Coursera), Google AI Essentials, DeepLearning.AI short courses 2-3 months
Cybersecurity$85,000 – $160,000+Google Cybersecurity Cert., IBM Cybersecurity Analyst (IBM SkillsBuild), Cisco Intro to Cybersecurity 3-6 months
Data Analytics$80,000 – $140,000+Google Data Analytics Cert., IBM Data Analytics (Coursera), Microsoft Power BI Learning 3-6 months
No-Code Web Dev$65,000 – $130,000+Webflow University, Bubble Academy, freeCodeCamp 2-4 months

Strategy: Pick one skill that interests you and go deep. Do not try to learn everything at once. Companies want proof of a specific capability .


3. IT Skills for Students (Start for Free)

You don’t need expensive equipment or courses. Here are the most valuable IT skills you can learn online, right now, for free.

For 2026, focus on the “Human-AI” skills:

  • AI Prompt Engineering: This is the #1 skill. It’s the art of talking to AI (ChatGPT, Gemini) to get perfect results. Companies will pay you $70k+ to do this .

  • Generative Engine Optimization (GEO): A new, high-value niche. It’s like SEO, but for making sure AI chatbots (like Gemini) cite your client’s brand as a source .

  • “Vibe Coding” (Pakistan Initiative): The government of Pakistan, in collaboration with Google, has launched “AI Seekho 2026” to teach “vibe coding”—building software using natural language instead of complex code. It’s completely free and includes a chance to win a share of a PKR 2.5 million prize pool . Register now at goo.gle/aiseekho2026.

  • Data Cleaning & Visualization: Before you can analyze data, you have to clean it. This is a critical, high-paying skill taught in the Google Data Analytics certificate .


4. Free Digital Marketing Courses

Digital marketing is the engine of the online economy. You can learn every aspect of it for free from world-class sources.

 
 
PlatformWhat You’ll LearnBest ForCertificate
Google Digital GarageSEO, social media, email marketing, analytics, content strategy Absolute beginners needing a solid, accredited foundation.Yes, Free
HubSpot AcademyInbound marketing, content marketing, social media management Building a deep, strategic understanding of customer attraction.Yes, Free
Semrush AcademyKeyword research, site auditing, competitive analysis Mastering SEO and using professional marketing tools.Yes, Free
SimplilearnDigital marketing strategy, customer segmentation, campaign planning Learning how to build and measure complete marketing campaigns.Yes, Free
Cornell University (Paid)Advanced AI, marketing automation, data privacy Professionals seeking a top-tier university credential.Yes, Paid (~$3,600+)

Action: Start with the Google Digital Garage “Fundamentals of Digital Marketing.” It’s free, self-paced, and gives you a shareable certificate recognized by employers worldwide .

5. How to Become a Freelancer in Pakistan (2026 Guide)

Pakistan has over 1 million freelancers, many earning $500–$5,000/month. You can join them starting today . Here is your step-by-step playbook:

Step 1: Choose a Beginner Skill (Learn in 30 days)
You do not need to be a coder. Start with one of these :

  • Data Entry / Virtual Assistant (easiest)

  • Canva Graphic Design (no Photoshop needed)

  • Content Writing (use ChatGPT to assist, not replace you)

  • Video Editing (using CapCut or DaVinci Resolve)

  • Social Media Management

Step 2: Learn for Free

  • DigiSkills.pk: A government of Pakistan initiative with free courses in Urdu/English on freelancing and digital skills .

  • YouTube: Search for your skill + “tutorial in Urdu” (e.g., “Canva tutorial in Urdu”).

Step 3: Build a Portfolio (Without Clients)
Create 3-5 sample projects for fake companies. For example, design 5 logos, write 3 blog posts, or edit a short video. Upload these to a free Google Drive folder. This is your proof of skill .

Step 4: Join the Right Platform

  • Fiverr (Best for Beginners): You create a “gig” and clients come to you. It’s easier to get your first order here .

  • Upwork (Higher Pay): You bid on projects. More competitive, but long-term potential is greater .

Step 5: Get Paid

  • Payoneer: The most popular way for Pakistanis. It gives you a virtual US bank account to receive dollars from Fiverr/Upwork. You then transfer rupees to your local bank .

  • Bank Alfalah Freelancer Account: A bank account specifically designed for freelancers with lower fees .

Step 6: Realistic Earnings Expectations

  • Month 1-3: Rs. 0 – Rs. 15,000 (building profile and getting first reviews)

  • Month 3-6: Rs. 20,000 – Rs. 80,000/month

  • After 1 Year: Rs. 100,000 – Rs. 300,000+/month 


Final Word: Your Action Plan

The perfect moment to start is now. Do not wait.

  1. This Week: Choose one skill from the list above (e.g., “Canva Graphic Design”).

  2. This Month: Complete a free certification (e.g., Google Digital Garage) and build your 3 portfolio projects.

  3. Next Month: Create your Fiverr profile, post your first gig, and start applying.

Your degree will help you in the long run. Your skills will pay your bills today. The future belongs to those who are skilled, not just those who are certified. Start building your future this week.