फॉलोअर

मंगळवार, २६ ऑगस्ट, २०२५

BCS first semester (2025-2026), Tutorial Questions

 

BCS first semester (2025-2026)

Note: all students of BCS first semester must write the answers of following questions in tutorial book

Descriptive tutorial questions on 

M1-DSC-1: Programming in C

Q. 1. Explain the history and features of the C programming language.
Q. 2. Describe the structure of a C program with an example.
Q. 3. Explain different data types available in C with examples.
Q. 4. What is an array in C? Explain its types with examples.
Q. 5. Describe different types of operators in C with examples.
Q. 6. Explain control statements in C with suitable examples.
Q. 7. What are functions in C? Explain the types of functions with examples.
Q. 8. Explain pointers in C and their applications.
Q. 9. Describe strings in C and common string handling functions.
Q. 10. What is the difference between structure and union in C?


Descriptive tutorial questions on

M2: DSC-3: DBMS

1. What is a Database Management System (DBMS)? Explain its features and importance.

2. Discuss the advantages and disadvantages of DBMS.

3. Explain the different types of users in a DBMS with examples.

4. What are the different components of DBMS architecture? Explain in detail.

5. What is a data model? Explain various types of data models with examples.

6. Explain the levels of data abstraction in DBMS. How do they support data independence?

7. Compare File-Based Systems and DBMS. What problems does DBMS solve?

8. What is an Entity-Relationship (ER) model? Explain its components with an example.

9. What is normalization? Explain 1NF, 2NF, and 3NF with examples.

10. What is the role of keys in database design? Explain different types of keys with examples.


Descriptive tutorial questions on

M3: DSC-5: Operating System

📘 Chapters Covered:

1.      Introduction to Operating Systems

2.      Process and Memory Management

3.      CPU Scheduling and Device Management


📝 Descriptive Questions:

From Chapter 1: Introduction to Operating Systems

1.      Define an operating system and explain its major functions in managing computer hardware and software resources.

2.  Differentiate between system software and application software, and explain the role of the operating system in bridging them.

3.   Describe the different types of operating systems (e.g., batch, multitasking, real-time, distributed). Give examples and use cases for each.


From Chapter 2: Process and Memory Management

4.      What is a process in the context of an operating system? Explain the different states of a process and how transitions occur between them.

5.    Describe the concept of process control block (PCB) and its significance in process management.

6.    Compare and contrast paging and segmentation in memory management. How do they help solve memory allocation problems?

7.  What is virtual memory? Explain how it works and discuss the advantages and potential drawbacks.


From Chapter 3: CPU Scheduling and Device Management

8.  What is CPU scheduling? Explain the criteria used to evaluate different CPU scheduling algorithms.

9.   Describe and compare any three CPU scheduling algorithms (e.g., FCFS, SJF, Round Robin). Include their advantages and disadvantages.

10. Explain the role of device drivers and the I/O subsystem in managing hardware devices. How does the OS ensure efficient device communication?



SEC-1-A: Descriptive Tutorial questions on "HTML and CSS"

1. Explain the basic structure of an HTML document. What are the roles of <html>, <head>, and <body> tags?

2. What are HTML heading tags? List all heading levels with an example, and explain their importance in webpage structure and SEO.

3. Differentiate between <p>, <br>, and <hr> tags in HTML. How are these tags used for text and page formatting? Provide examples.

4. Discuss HTML text formatting tags such as <b>, <strong>, <i>, <em>, <mark>, <sub>, and <sup>. What are the semantic differences between them?

5. What are HTML quotation tags? Explain the usage of <blockquote>, <q>, <abbr>, and <cite> with examples.

6. How do you add an image to an HTML page? Describe the <img> tag with its important attributes like src, alt, height, and width.

7. Explain how to create hyperlinks using the <a> tag in HTML. What are the attributes used to open links in a new tab or to link to email addresses and phone numbers?

8. Describe the difference between ordered lists, unordered lists, and description lists in HTML. Give an example for each.

9. How is a table created in HTML? Explain the use of <table>, <tr>, <td>, <th>, colspan, and rowspan with an example.

10. What is CSS? Explain the different ways to apply CSS to an HTML document (inline, internal, and external). Why is CSS important in web design?

कोणत्याही टिप्पण्‍या नाहीत:

टिप्पणी पोस्ट करा

BCS 5th SEMESTER (2025-2026) TUTORIAL QUESTIONS

A1: Advanced Java DSE-1A(1) Course code: CS-511T   Chapters Covered: JDBC (Java Database Connectivity) Overview of Applet and Serv...