Computer Practical MODEL PAPERS Lahore Board [12th Class]

Preparing for the Intermediate Computer Science Practical Examination under the Board of Intermediate and Secondary Education (BISE), Lahore can feel overwhelming. Many students face setbacks not because the curriculum is overly complex, but due to a fundamental misunderstanding of the structural marking schemes, precise paper patterns, and specific performance execution expected by federal and provincial invigilators.

📊 Structural Breakdown & Marks Distribution Matrix

The intermediate practical examination carries a maximum value of 50 Marks, distributed across distinct software operations, logic drafting, and oral evaluation parameters. The test span lasts exactly 3 Hours.

Exam SectionTechnical Core ModuleSoftware / Tool EvaluatedMax Marks Allocated
Section IAdvanced Productivity SoftwareMS Word (Formatting & Tables)10 Marks
Section IIISpreadsheet ComputationsMS Excel (Logical Formulas)10 Marks
Section IILogical Programming ModulesC-Language / Visual Basic (Procedural)12 Marks (Drafting) + 8 Marks (Execution)
Viva VoceOral Assessment GridDirect Examiner Interview5 Marks ($2 + 3$)
Note BookDocumented Lab PortfolioSigned Practical Journal5 Marks

🛠️ Operational Walkthrough: Examination Day Timeline & Rules

To maintain absolute transparency and strict compliance with board mandates, candidates must navigate the examination hall pipeline using a strict chronological sequence.

1.Phase 1: Stepwise Procedure & Program Drafting:Time Window: First 60 Minutes.

Upon receiving the official answer sheet, candidates must immediately write out the stepwise procedural instructions for the MS Word/Excel tasks and draft the complete source code for the programming module. This sheet must be returned within 1 hour.

2.Phase 2: Hardware Execution & File Initialization:Time Window: Remaining 2 Hours.

Move to your assigned computer terminal. Initialize your workspace and perform the technical tasks on the live system. You must save all digital files directly onto local storage using your official Board Roll Number as the filename.

3.Phase 3: Code Compilation & Output Display:Time Window: Concurrent Evaluation.

Compile, debug, and execute your source code using authorized Integrated Development Environments (IDEs). Keep the final output shell visible on your monitor screen for direct verification by the external examiner.

4.Phase 4: Viva Voce Defense & Portfolio Sign-Off:Final Phase.

Present your pre-verified, signed laboratory notebook to the panel. Respond to technical questions during the viva voce interview to secure your core operational performance markers.

Section I: Advanced Productivity Software (MS Word)

Primary Task: Fee Challan Database Layout

Candidates must recreate the exact structural layout of a standard institutional fee voucher. The document must maintain strict grid alignment and contain the following primary information blocks:

  • Header Title Block: FEE CHALLAN SPRING 2023 (Bold, centered, font-size 16pt)
  • Metadata Fields: Dated, Roll No, Name, Class, Amount in Figures, Amount in Words.
  • Office Authentication Section: For office use only along with a Received By signature boundary.

Core Fee Matrix Table

Fee DescriptionDurationAmount
Admission FeePer AnnumInsert Value
Tuition FeeMonthlyInsert Value
Exam FeePer SemesterInsert Value
Library FeeAnnualInsert Value
Total DuesCalculatedSum Value

Alternative Task: Corporate Job Application Interface

Design a professional recruitment form for Sui Northern Gas Pipeline Limited (SNGPL) utilizing clear paragraph spacing and automated checkbox grids.

Candidate Competency Mapping Matrix

Expertise LevelComputerNetworksData EntryEnglish LanguageAccounts
Excellent
Good
Average

Section III: Spreadsheet Computations (MS Excel)

Task Option 1: Academic Stipend & Remuneration Sheet

Create an active worksheet to dynamically process student financial packages based on specific logical arguments.

Structural Conditions:

  1. Stipend Eligibility Rules: A student qualifies for a stipend if their score is greater than or equal to 60%. Use the logical argument: =IF(Marks_Cell>=60%, "Eligible", "Not Eligible").
  2. Gender Allocation Adjustments: Male students receive a 70% package factor, while female students receive an 80% package factor.
  3. Net Payable Package Formula: Calculated by subtracting the stipend subsidy from the absolute full package values: Payable Package = Full Package - Stipend.

Master Stipend Evaluation Model

Sr. NoEmployee NameMarks / 1050GenderFull PackageStipendPayable Package
1Fahad866Male110,000Formula DrivenFormula Driven
2Sulman752Male110,000Formula DrivenFormula Driven
3Saba960Female110,000Formula DrivenFormula Driven

Task Option 2: Corporate Payroll & Commission Matrix

Design an enterprise salary distribution dataset for processing dynamic performance markers.

Structural Conditions:

  • Bonus Allocation Logic: If Total Sale exceeds 50,000, the employee earns a 20% bonus on their base salary. =IF(Sale_Cell>50000, Basic_Pay*20%, 0).
  • Commission Sifting Rules:
    • If Total Sale is less than 60,000 $\rightarrow$ Apply a 20% Commission Rate.
    • If Total Sale is greater than or equal to 60,000 $\rightarrow$ Apply a 15% Commission Rate.
  • Gross Salary Equation: Gross Pay = Basic Pay + Bonus + Commission

Also Read More About Here: Chemistry Practical Model Papers Lahore Board (Intermediate)

Section II: Logical Programming Modules

Candidates must execute their programming module within an authorized IDE framework, such as Turbo C, Borland C, or Visual Studio. You may choose either C-Language or Visual Basic.

Stream A: C-Language

Option 1: Numeric Parity Determination Script

This program evaluates user-input values using the modulus operator (%) to determine numeric parity.

C

#include <stdio.h>
int main() {
    int inputNumber;
    printf("Enter an integer value: ");
    scanf("%d", &inputNumber);
    
    if (inputNumber % 2 == 0) {
        printf("The entered number is EVEN.\n");
    } else {
        printf("The entered number is ODD.\n");
    }
    return 0;
}

Option 2: Nested Control Loop Pattern Generation

This program uses a set of nested loops to output a structured geometric glyph matrix.

C

#include <stdio.h>
int main() {
    int horizontalIndex, verticalIndex;
    for(horizontalIndex = 1; horizontalIndex <= 4; horizontalIndex++) {
        for(verticalIndex = 1; verticalIndex <= horizontalIndex; verticalIndex++) {
            printf("@   ");
        }
        printf("\n");
    }
    return 0;
}

Stream B: Visual Basic (Alternative Control Track)

Option 1: Parity Logic Framework

VB.Net

Dim inputNumber As Integer
inputNumber = Val(InputBox("Enter an integer value:"))
If inputNumber Mod 2 = 0 Then
    MsgBox "The entered number is EVEN.", vbInformation, "Parity Result"
Else
    MsgBox "The entered number is ODD.", vbInformation, "Parity Result"
End If

Option 2: Nested Iteration Matrix

VB.Net

Dim rowCounter As Integer, columnCounter As Integer
Dim outputLine As String
For rowCounter = 1 To 4
    outputLine = ""
    For columnCounter = 1 To rowCounter
        outputLine = outputLine & "@   "
    Next columnCounter
    Print outputLine
Next rowCounter

Downloads Model Papers Inter Practical

Actionable Tips for Practical Exam Success

  • Verify Your Code Syntax on Paper: Since the written procedure sheet is collected during the first hour, memorize your basic header links, template inclusions (#include <stdio.h>), and syntax rules to ensure you don’t lose marks before sitting at a computer.
  • Use Clean Variable Naming Conventions: Avoid vague variables like x or y. Use descriptive labels such as grossSalary, inputNumber, or stipendAmount. This signals clear engineering expertise to the external examiner.
  • Double-Check Your File Save Paths: When saving your MS Word documents or Excel sheets, make sure they are saved using your exact Board Roll Number in the specific folder indicated by the proctor. Misplaced files are graded as absent.

Leave a Comment