Home /University Of Sargodha (UOS)

Subject: BSIT Time Allowed: 2:30 Hours University of Sargodha BS 1" Semester (Sch Intake) Examination 2026

Subject: BSIT Time Allowed: 2:30 Hours University of Sargodha BS 1" Semester (Sch Intake) Examination 2026 — page 1

Discussion

Ask a question about this paper, or help someone else with theirs. Answers are emailed to whoever asked.

Your email is only used to send you replies and occasional Ustadni updates. It is never shown publicly.

Log in to post under your name

No questions yet — be the first to ask.

Paper text

Subject: BSIT

Time Allowed: 2:30 Hours

University of Sargodha

BS 1" Semester (Sch Intake) Examination 2026

Paper: E-Commerce Application Development (ITDC-6211)

Maximum Marks: 60

Note: Objective Part is Compulsory. Affempt any three Question form Subjective Part.

Objective Part

(Compulsory)

Q.1.

Write short answers of the following in 2-3 lines each on your answer sheet.

(2*12)

i. What is meant by e-commerce?

il. Briefly discuss the Model View Controller (MVC) pattern.

i1i.

What is the main purpose of the Singleton Pattern?

iv.

Why developers might sometimes find it more appropriate to use an existing e-commerce

framework instead of creating their own?

v. One way to recommend the related products to the customer may be to display the related

products on the "View Product" page itself. What alternative can be possible?

usted lised in online stares

vi. Explain the concept of "Product Variations" and provide an example of how they can be

What core functionalities should air authentication system provide in an e-commerce

What is the purpose of the intaccess" file?

IX.

Give two examples of Offline payment methods.

What possible information may we need to store in a database to maintain product

categories in an e-commerce application?

Explain the concept of a "Voucher Code".

Q.2.

Q.3.

Subjective Part

(3*12)

Discuss the Registry pattern and how it can be applied to an e-commerce framework.

How the "Content", "Content Versions", and "Content Types" tables may work together in an

structure as well.

What is meant by Template Management? Provide details of Template Management

functionality in an e-commerce framework.

Q.5.

Explain the shopping basket implementation. How can an e-commerce framework handle

different types of products (e.g., customizable and those with variations) in the basket?

Q.6.

Explain the Shipping Cost Calculation system. Also discuss the product-based shipping costs

and weight-based shipping costs. Furthermore, discuss the structure of database tables) that

ustadni.com

can be used for this purpose.

-LK-9087/27-04-26--(F-25)-.

ustadr

ustadni.com

ustadni.com