Blog
Web System and Technologies Past Paper 2020 | MSc IT UOS

University: University of Sargodha (UOS)
Program: MSc IT (3rd Term)
Subject: Web System and Technologies (3548)
Year: 2020
Time Allowed: 2 Hours 30 Minutes
Maximum Marks: 80
Web System and Technologies is an important subject for MSc IT students. You can also download the complete PDF of this paper here for offline study and practice.
Why Use This Past Paper?
This past paper helps you understand the question pattern, common theory concepts in web system topics, and how short questions are framed. It’s useful for exam revision and skill-building.
- Practice core web technologies questions
- Review key definitions and concepts
- Prepare for subjective answers
- Strengthen your understanding of client-server basics
Web System and Technologies Past Paper 2020 (Complete)
Below is the complete text from the exam paper:
University of Sargodha
MSc IT 3rd Term Exam 2020
Subject: IT
Paper: Web System and Technologies (3548)
Time Allowed: 2:30 Hours
Maximum Marks: 80Note: Objective part is compulsory. Attempt any three questions from the subjective part.
Objective Part (Compulsory)
Q.1 Write short answers of the following questions (2×16=32):
- What is a markup language?
- Differentiate between
<tr>and<td>.- What is the purpose of the method attribute in HTML form?
- Write CSS rule to convert an inline element to block element.
- What is AJAX?
- What is Web Server?
- What is purpose of
<header>and<nav>?- What are background styles in CSS?
- How can one include JavaScript in a webpage?
- What is client-side validation?
- What are cookies?
- What is purpose of
session_destroy()in PHP?- What is confirm box in JavaScript?
- What is meant by XML?
- What is HTTP?
- What is Browser?
Subjective Part (Attempt any Three)
Q.2 Design login form with username and password and submit securely to login.php.
Q.3 Write JavaScript function to validate a registration form with fields: Username, Password, Re-Type Password, Email.
Q.4 Write different ways to maintain state for a HTTP request.
Q.5 Write a PHP function to login existing users (include DB tables and PHP code).
Q.6 Write a note on font-styles available in CSS3.
Solved Short Questions (Objective Section)
1. What is a markup language?
A markup language is a system for annotating text to define structure and presentation, such as HTML which defines web page elements.
Reference: W3C HTML Standards
2. Differentiate between <tr> and <td>
<tr> defines a table row, while <td> defines a table data cell inside a row.
Reference: W3Schools – HTML Tables
3. Purpose of method attribute in HTML form
The method attribute specifies how form data is sent to the server: GET sends via URL, POST sends in the request body.
Reference: MDN – HTML Form
4. CSS rule to convert inline to block
Use display: block; to convert an inline element to a block-level element.
Reference: MDN – CSS Display
5. What is AJAX?
AJAX (Asynchronous JavaScript and XML) allows client-side updates without full page reloads.
Reference: MDN – AJAX
6. What is Web Server?
A web server is software/hardware that serves content like HTML over HTTP to clients (browsers).
Reference: Cloudflare – Web Server
7. Purpose of <header> and <nav>
<header> represents introductory content; <nav> defines a set of navigation links.
Reference: MDN – HTML Elements
8. Background styles in CSS
Background styles include background-color, background-image, background-repeat, etc.
Reference: MDN – CSS Backgrounds
9. How to include JavaScript in a webpage?
Use the <script> tag with either inline JavaScript or a linked file using the
src attribute.
Reference: MDN – Script Tag
10. What is client-side validation?
Client-side validation checks user input in the browser before submitting it to the server, helping reduce server load and improve user experience.
Reference: MDN – Form Validation
11. What are cookies?
Cookies are small pieces of data sent by a server and stored in the user’s browser to maintain state and track user sessions.
Reference: MDN – Cookies
12. Purpose of session_destroy() in PHP
session_destroy() terminates the current session and deletes all data associated with that session.
Reference: PHP.net – session_destroy()
13. What is confirm box in JavaScript?
A confirm box displays an OK and Cancel dialog to the user and returns
true or false based on the user’s selection.
Reference: W3Schools – JavaScript Popup Boxes
14. What is XML?
XML (eXtensible Markup Language) is a markup language used to store and transport data in a structured, human-readable format.
Reference: W3C – XML
15. What is HTTP?
HTTP (HyperText Transfer Protocol) is a communication protocol used to transfer data between clients and servers on the web.
Reference: MDN – HTTP Overview
16. What is a Browser?
A browser is software that retrieves, renders, and displays web content such as HTML, CSS, and JavaScript for users.
Reference: Mozilla – Web Browsers
Download PDF
Download Web System and Technologies Past Paper 2020 (PDF)
Related Past Papers
Parent Category: Past Papers Hub