- Type
- Final term past paper
- Course
- CS101 Introduction to Computing
- Size
- PDF 99 KB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 1, 2, 3 of 10. Download the file for all 10 pages.
Q31. What is heuristic? (1 marks)
Heuristic is a procedure that usually, but not always, works or that gives nearly the right
Q32. In programming, what is an object? (1 marks)
behavior).
Q33. What is spreadsheet? List any two jobs that it can do. (2 marks)
A spreadsheet is a grid that organizes data into columns and rows. Spreadsheets make it easy to display information, and people can insert formulas to work with the data. Electronic replacement for ledgers Charts Financial-forecasting.
Q34. In JavaScript, what is event handling? What are the two types of events? (2 marks)
In JavaScript capturing events and responding to them is event handling. The system sends events to the program and the program responds to them as they arrive.
- Events can include things a user does - like clicking the mouse.
- Events that the system itself does - like updating the clock.
Q35. Explain how many ways businesses monitor their employees? (3 marks)
- Systems are available that monitor almost every key stroke that an employee makes on
a computer.
- Systems are available that read and censor all incoming and outgoing eMail.
- It is quite straight forward to monitor where you surf the web.
Q36. What is difference between Design and System Architecture? (3 marks)
System architecture is the conceptual design that defines the structure and/or behavior of a system. Whereas designs it as an independent, self-contained system.
VU Helping Hands
Q37. What are the Sub categories of Artificial Intelligence? Briefly explain any two. (3 marks)
1. Expert systems:
Expert system is that system which is in some limited sense, can replace an expert.
2. Robotics:
Robotics is an automatic machine that performs various tasks that were previously done by humans.
Q38. How many ways are there to call a function in a program? Explain with example. (5 marks)
Two Ways of Calling Functions:
Functions do not run automatically. When the page loads, each function waits quietly until it is told to run.
1. A function calls appearing as a complete statement:
function popUp( message ) { window.alert( message ) ;
popUp( “Warning!” ) ;
2. A function calls appearing as part of a statement. Definitions of such functions
include a ‘return’ statement:
function add( a, b ) { c = a + b ; return c ;
sum = add( 2, 4 ) ; document.write( sum ) ;
Q39. Elaborate the ‘+ ’ operator and its constraints with the help of examples. (5 marks)
The + Operator Used on Strings. The + operator can also be used to add string variables or text values together. To add two or more string variables together, use the + operator.
Example:
txt1=" What a very"; txt2="nice day"; txt3=txt1+txt2; Now txt3 will be having this value " What a very nice day". txt3=txt1+txt2; this statement due to + sign.
Q40. Write a JavaScript program having two functions sum and mean. (10 marks)
The web page will ask the user to enter five values to be added.
After taking input it will calculate the sum and mean of those values by calling sum
and mean functions.
Q41. Define the following terms. (10 marks)
Object
behavior).
Event Handler
An event handler is a command which calls a function when an event happens, such as the user clicking a button.
Local Variable
Declaring variables (using the var keyword) within a function makes them local. They are available only within the function and hold no meaning outside of it.
Scope of Variable
Defining the space in which a variable is effective is known as defining the scope of a variable. A variable can be either local or global in scope.
Array
Array is an indexed list of elements.
Q27. What BIOS stands for? (1 marks)
BIOS stand for Basic input/output system.
Q28. List down the Analytical Engine's components name (any two) (1 marks)
Input Memory Processor Output.
Q29. Why uploading a web page is important? Describe in 2 – 3 lines. (2 marks)
By only uploading webpage we could place our information so that other can reach up to what we have loaded. Upload means make available our data or information for the world web browsers.
Q30. What is the difference between microprocessors and microcontrollers? Give one (3 marks)
example of both. The microprocessor is electronic equipment which can perform several functions and also processing of data and information present in a computer, while microcontroller can only
Related CS101 files
All CS101 files →- CS101 Final Term Solved MCQs by Junaid Final term PDF 1.2 MB
- CS101 Final Term Mega File by Gumnaam Helpers Final term PDF 17.4 MB
- CS101 Final Term Current Papers by Amaan Khan Final term PDF 4.5 MB
- CS101 Final Term Solved File 4 by Team Hadi Final term PDF 6.7 MB
- CS101 Highlighted Handouts 2024 Set 2 by Muhammad Zaman Highlighted PDF 27.6 MB
- CS101 Current Paper Quiz BIN 28 KB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.