Unit 1: Introduction to Systems
Short Questions
- What is System and its basic components?
- What is meant by system objective? OR What is Objective?
- What are components?
- What is environment?
- Difference between deterministic and non-deterministic.
- How does system interact with the environment? OR What is Communication?
- Difference between natural Science and design Science.
- What is meant by natural science of computer science with study of algorithms?
- Write down the characteristics of Von-Neumann Architecture.
- Write down advantages and disadvantages of Von-Neumann Architecture.
Long Questions
- Explain Von-Neumann Architecture. [95% important].
- Explain the cycle or working of Von-Neumann Architecture. [90% important].
- From Exercise do long 1 and 7[Seven is more important than 1].
Unit 2: Number Systems
Short Questions
- What is number system?
- Basic definitions of binary, octal, decimal and hexadecimal number system.
- What is meant by second complement? OR Why to perform second complement?
- What is cloud Storage? OR What are cloud services?
- Difference between HDD and SSD.
- What is the range of values for unsigned 2 byte integer?
- Explain how a negative integer is represented in binary?
- Write the positive number in binary.
- Invert all bits (0 → 1, 1 → 0).
- Add 1 to the result.
- What is the benefit of using unsigned integer?
- How does the number of bits effect the range of integers values?
- Unsigned (n bits): 0 to 2n − 1
- Signed (n bits): -2n-1 to 2n-1 − 1
Answer:
A byte consists of 8 bits, and each bit can hold 2 possible values: 0 or 1.
For an unsigned integer, all values are non-negative, so the range starts from 0.
Mathematically:
Range of unsigned integer with n bits = 0 to (2n − 1)
Applying this to 2 bytes (16 bits):
0 to (216 − 1) = 0 to 65,535
Answer: Negative integers in binary are usually represented using two’s complement:
Benefit of unsigned integers:
They store only non-negative values, allowing a larger positive range than signed integers of the same size.
Example (8-bit):
Signed: -128 to 127
Unsigned: 0 to 255
Ideal for values that cannot be negative.
The range of integers depends on the number of bits, since each bit can store 0 or 1.
Example (8-bit):
Unsigned: 0–255
Signed: -128–127
More bits → larger range for both positive and negative numbers.
Long Questions
- Explain Text Encoding Schemes. [95% important].
- Explain in detail how integers are stored in computer memory? [80% important].
- Do long questions 4, 6, and 8 from exercise.
Answer: How Integers Are Stored in Memory
1. Binary Format:
Computers store numbers using 0s and 1s.
More bits mean a bigger range of numbers.
2. Unsigned Integers:
Only non-negative numbers.
Range: 0 to 2n − 1
3. Signed Integers:
Can be positive or negative.
Negative numbers use two’s complement (invert bits + 1).
Range: -2n-1 to 2n-1 − 1
4. Memory Storage:
Stored in fixed-size locations (1, 2, 4 bytes, etc.).
Summary:
Unsigned → only positives
Signed → positives and negatives
More bits → can store bigger numbers
Unit 3: Digital System and Logic Design
Short Questions
- What are digital systems?
- Difference between analog and digital signal.
- Difference between ADC and DAC.
- What are boolean expressions?
- What is boolean function and give an example.
- What is the signficance of truth table? OR What is truth table? OR What is the signficance of truth table in digital logic?
- What are Identity and De Morgan's laws?
- Solve examples 1 and 2 at page 61.[But now so important.]
Long Questions
- Explain binary variables and logic operations. [90% important].
- Write a note on logic gates and their functions.
- Explain the usage of boolean functions in computer. [80% important].
- perform 2 and 7 long questions from exercise. [Question 2 has same answer as question 1 has.]
Unit 4: System Troubleshooting
Short Questions
- What is Troubleshooting? OR What is System Troubleshooting?
- What is meant by preventing downtime?
- What is meant by data integrity?
- Write down the signs of Ram failure. Also write diagnostic tools.
- Write down the signs of hard drive failure. Also write diagnostic tools.
- What is meant by upgrading Ram?
- What is meant by installing updates and software patches.
- What is meant by software conflicts? OR How to resolve software conflicts?
- Must do all exercise shorts.[Don't worry all answers are in long 1 u don't have to learn extra.]
Long Questions
- Explain the systematic process of Troubleshooting? [90% important].
- Explain importance of Troubleshooting? [95% important].
- Describe the different data backup methods, including using external storage devices and cloud solutions.
Unit 5: Software System
Short Questions
- What is software?
- Difference between system software and application software with examples.
- What is operating system?
- What are device drivers?
- What are utility programs or software? OR What is utility software and why it is important?
Long Questions
- Write a note on types of software?
Unit 6: Introduction To Computer Networks
Short Questions
-
Most Important
- What are Nodes and Links?
- Difference between switch and router with its working.
- What is Access Point and how does it work?
- What is meant by resource sharing?
- Difference between IPV4 and IPV6.
- What is DNS? OR What is Domain Name System?
- What is meant by DHCP?
- Difference between CAN and PAN.
- What is UDP?
- What is meant by TCP/IP? OR What is TCP and IP?[If ask TCP then write TCP definition only and If ask IP then write only the definition of IP. Otherwise write both definitions.]
- Write down the components of data Communication?[In short just write name]. Least Important
- Write down the names of netowrk devices.
- What is Netowrk? OR What is Computer Netowrk?
- Write down the objectives of computer network.[In short just write name].
- What is protocol? OR What is netowrk protocol?
- What is medium? OR What is transmission medium? OR What is communication channel?
- What is Data Communication?
Long Questions
- Explain different types of topologies. [80% important].
- Explain Transmission Modes.[90% important].
- Explain OSI Model? OR Explain OSI Layers. [85% important].
- An IPv4 address is a 32-bit number. Calculate the total number of unique IPv4 addresses possible. (a) Show the calculation for the total number of IPv4 addresses. (b) How many addresses are left if 10% of the total addresses are reserved for special purposes? Answer:
- Discuss the objectives of computer networks and provide examples of how they facilitate resource sharing and data communication.
(a) Total number of IPv4 addresses
An IPv4 address has 32 bits.
Each bit can be either 0 or 1, so the total number of unique combinations is:
232 = 4,294,967,296
Total IPv4 addresses = 4,294,967,296
(b) Addresses left after reserving 10%
First, calculate 10% of total addresses:
10% = 0.10
0.10 × 4,294,967,296 = 429,496,729.6 ≈ 429,496,730
Now subtract from the total:
4,294,967,296 − 429,496,730 = 3,865,470,566
Unit 7: Computational Thinking
Short Questions
-
Most Important
- What is Abstraction?
- What is pattern recogniton?
- What is algorithm design? OR What is algorithm?
- What is flowchart and pseudocode?
- Why use pseudocode? OR Reasons to use pseudocode. OR Why use pseudocode.
- Difference between time complexity and space complexity.
- What is meant by Dry Run?
- What is simulation and also write its benefits? OR What is computer simulation and also write its benefits?
- What is LARP? And why is LARP important? OR Short question 11 from exercise.
- Write down the debugging techniques.[For short names are enough but detailed at least 2 points]. Least Important
- Difference among syntax, logical and runtime error?
- Write down the common error messages in LARP.
- What is meant computational thinking?
- What is decomposition?
Long Questions
- Explain principal of computational thinking. [90% important].
- Explain different symbols of flowchart.[80% important].
- Explain algorithm design methods. [70% important].
Unit 8: Web Development with HTML CSS and JavaScript
Short Questions
-
Most Important
- What is web Development?
- What is HTML? OR Why to use HTML? OR Which Language is used to build web or website structure?
- What is CSS? OR Why to use CSS? OR Which language is used for styling the content?
- What is JavaScript? OR Why to use JavaScript? Which language is used to add interactivity in the content?
- How can you include JavaScript in an html file? Answer:
- What are web servers?
- Difference between text editor and web browser.
- What is head tag and body tag?
- Difference between paired and unpaired tags.[Remember: unpaired tags are also called empty, self closing, or singular tags].
- What are links in html? OR How to create links in html? OR Why to use links in html? OR What is anchor tag? OR What is the <a> tag? How do you write it in HTML? OR Describe the syntax for creating a hyperlink in html.
- How to add images to a website? OR What is the use image tag? OR what is <img> tag?
- Difference between ordered and unordered list.
- How to add table in html? OR What is the use of <table> tag?
- What are HTML comments? Why to use OR purpose to use them?
- What is div or div tag in html? OR What is the function of div tag in html?
- What is function in JavaScript? OR What is function? OR Why to use function? Least Important
- How do you add a comment in CSS? Answer:
- What is Box Model in CSS? Answer:
- What is list?
- What is SEO?
- Difference between CSS Grid and CSS flexbox.
Three ways to insert JavaScript in an html file:
1. Inline: Inside HTML elements.
2. Internal: Inside <script> tags in the HTML.
3. External: Separate file, linked with src. <script src="script.js"> </script>
In CSS, comments are used to explain code and are ignored by the browser.
A CSS comment starts with /* and ends with */.
Syntax:
/* This is a CSS comment */
Example:
/* Styling the main heading */
h1 {
color: blue;
font-size: 24px;
}
What is Box Model in CSS?
The CSS Box Model explains how an element is displayed as a box consisting of:
Content → Padding → Border → Margin
It controls an element’s size, spacing, and layout on a webpage.
Long Questions
- Explain components of web Development. OR Types of web Development. OR Phases of web Development.[90% important].
- Explain different methods to insert or add CSS into Html. OR Ways to integrate CSS into Html. [80% important].
- Explain Why learn web Development. [70% important].
Unit 9: Data Science and Data Gathering
Short Questions
-
Most Important
- What is data science and data Gathering[Also called data collecting OR Data Collection]?
- Difference between qualitative data and quantitative data.
- What is meant by organizing the data? Also write its importance.
- Difference between structured and unstructured data.
- What id data visualization? Also write its importance.
- What is data pre-processing?
- What are biases and outliers?
- What is data validation and data cleaning?
- What is Cloud Storage?
- What is remote access?
- What type of data is the number of students in your class? Answer:
- Why is it important to organise data into tables or charts before analyzing it? Answer:
- What are online databases?
- What is data extraction?
- How to handle missing data in data science? Answer:
- Delete rows or columns with missing values.
- Fill missing values with the average, median, or most common value.
- Guess missing values using other data.
- What is data backup and automatic backup?
- Explain why data visualization is important. How does it help in understanding complex information? Answer:
Since the number of students is countable. So, it is quantitative.
Organizing data into tables or charts is important because it makes data clear, easy to read, and easy to analyze, helps identify patterns, reduces errors, and supports better decision making.
Least ImportantHandling Missing Data:
Data visualization is important because it turns complex data into easy-to-understand visuals. It helps identify patterns, trends, and outliers, improves understanding, and supports faster, better decision making.
Long Questions
- Explain data pre-processing. [90% important].
- Explain the methods of collecting data. OR Data Collection methods and tools.[70% important].
- Explain the differences between qualitative and quantitative data. Provide examples of each type. [80% important].
Unit 10: Emerging Technologies in Computer Science
Short Questions
-
Most Important
- What is AI?
- Use of AI in Social media, health care and E-Commerce.
- What is Machine learning or ML?
- What is deep learning or DL?
- What is NLP?
- What is Computer Vision?
- Difference between whitebox and blackbox.
- How IOT is using transportation?
- What are IOT devices? OR What is meant by IOT? Also write its signficance. OR Describe the significance of IoT in connecting devices and systems.
- Explain the role of AI techniques in advancing machine learning models Answer:
- What are sensors[Play role of input] and actuators[Play role of output]?
- What is Robotics?
- What is meant by encryption?
- What is decision tree and linear regression?
AI techniques help models learn patterns better, handle complex data, automate tasks, adapt over time, and improve accuracy and performance.
Least ImportantLong Questions
- Explain Subfields or uses of AI. OR Explain the fields or uses of AI? [95% important Answer on 214 page starting from Machine Learning].
- Explain the use or applications of AI in various domains or field.[70% important].
- Describe the components of an IoT system. Explain how these components work together to enable IoT applications. [80% important Answer on page 217 and 218].
Unit 11: Ethical, Social, and Legal Concerns in Computer Usage
Short Questions
-
Most Important
- What is 2FA, and why it is useful?
- Why should you create strong, unique passwords for your accounts? Answer:
- What is the purpose of regular software updates? Answer:
- How can you protect yourself from harmful links and downloads? Answer:
- Avoid clicking suspicious links from unknown sources.
- Download files only from trusted websites.
- Keep antivirus software updated to detect threats.
- Check URLs carefully before visiting.
- Use browser security features like pop-up blockers and warnings.
- Why is it a good idea to avoid using public Wi-Fi for sensitive transactions? Answer:
- How can you verify if an email or message is a scam? Answer:
- Why is it important to be careful about what you share on social media? Answer:
- What is the difference between copyright, trademarks, and patents? Least Important
- What is meant by online applications?
- What are intellectual property rights?
- What is the importance of using computers safely and responsibly? Answer:
- Why is it important to respect intellectual property rights? Answer:
Strong, unique passwords protect your accounts, prevent unauthorized access, reduce hacking risks, and keep your personal information safe.
Purpose of regular software updates:
They keep software secure, fix bugs, improve performance, and add new features.
Public Wi-Fi networks are often unsecured, which allows hackers to intercept data. Using them for sensitive transactions like online banking or payments can risk exposing personal and financial information.
Check the sender’s identity, look for unusual spelling or grammar mistakes in messages claiming to be from official sources, avoid unknown links, and never share personal information without verification.
Content shared on social media can be seen by many people, misused, or stay online forever, so being careful helps protect privacy and reputation.
Importance of Using Computers Safely and Responsibly:
It protects personal information, prevents malware and damage, ensures productivity, promotes ethical use, and keeps users safe online.
Respecting intellectual property rights supports creativity, safeguards the work of creators, and helps avoid legal problems and plagiarism.
Long Questions
- Explain safe operation of digital platforms and devices. [90% important].
- Explain secure use of digital platforms.[95% important].
Unit 12: Entrepreneurship in Digital Age
Short Questions
-
Most Important
- What is Entrepreneurship? And Why is Entrepreneurship Important?
- What is meant by tech Startups?
- Who is Entrepreneur? Also write its characteristics.
- What is meant by innovation?
- What is ideation and prototype?
- How do digital technologies help entrepreneurs reach a global audience? Answer:
- What is an e-commerce platform, and why is it important for businesses? Answer:
- Why is it important to identify market needs when generating a business idea? Answer:
- What are revenue models, and why are they essential components of a business plan? Answer:
- What are digital marketing strategies?
Digital technologies allow entrepreneurs to use websites, social media, and online marketplaces to promote products and services to customers worldwide.
An e-commerce platform is an online system that allows businesses to buy and sell products or services. It is important because it helps businesses reach more customers, operate online, and increase sales.
Identifying market needs ensures the business idea solves real problems, attracts customers, and increases the chances of success.
Revenue models explain how a business earns money. They are essential because they show profitability, guide pricing decisions, and help plan for long-term growth.
Long Questions
- Explain Entrepreneurship in Digital Landscape. [90% important].
- Explain digital marketing strategies. [80% important].