Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal
New Scheme Based On AICTE Flexible Curricula
Common to All Disciplines | First Year
3L-0T-2P 4 Credits
Unit- I : Computer & Operating System
Computer: Definition, Classification, Organization i.e. CPU, register, Bus architecture, Instruction set, Memory & Storage Systems, I/O Devices, and System & Application Software. Computer Application in e-Business, Bio-Informatics, health Care, Remote Sensing & GIS, Meteorology and Climatology, Computer Gaming, Multimedia and Animation etc. Operating System: Definition, Function, Types, Management of File, Process & Memory. Introduction to MS word, MS powerpoint, MS Excel
Previous Years questions appears in RGPV exam.
Q.1) a) Discuss the classification computer with examples. (Nov-2022)
b) Define Operating System. Briefly explain the function. (Nov-2022)
Q.2) Write short notes on: a) BUS Architecture, b) MS Word Vs MS Excel. (Nov-2022)
Q.3) a) Describe the following: i) Remote sensing and GIS, ii) Computer applications in E-business. (June-2023)
b) Explain I/O devices in detail with suitable examples. (June-2023)
Q.4) Explain memory and type of memory in detail. (June-2023)
Q.5) Write short note: d) Classification of computer. (June-2023)
Q.6) a) What functions do application and system software perform in a computer system? What distinguishes them from one another? (Dec-2023)
b) Could you explain the various memory and storage techniques typically utilized by computers. (Dec-2023)
Q.7) What are the primary features and applications of Microsoft PowerPoint for generating presentations? (Dec-2023)
Q.8) What is an operating system, and what are its key responsibilities in a computer system? Also, discuss various types of operating systems now in use. (Dec-2023)
Q.9) a) Explain the organization of computer with help of block diagram. (June-2024)
b) Give examples of basic mathematical functions in Excel such as SUM, AVERAGE and MAX. (June-2024)
Q.10) a) How do you insert headers and footers into a Word document? What content can be included in headers and footers? Discuss. (June-2024)
b) What is Microsoft Office and what is its primary purpose? (June-2024)
Q.11) Discuss the generation computers. (June-2024)
Q.12) Write short note: ii) Remote Sensing and GIS, iii) I/O Device. (June-2024)
Q.13) a) What is application software and how does it differ from system software? (Dec-2024)
b) Define computer memory and differentiate between primary and secondary memory. (Dec-2024)
Q.14) a) Discuss the classification of computer with example. (Dec-2024)
b) What are the advantages of a computer? Discuss with suitable examples. (Dec-2024)
Q.15) a) Classify computers based on size and functionality. Compare supercomputers, mainframes and embedded systems. (June-2025)
b) Explain the architecture and working of a CPU with a labeled diagram. (June-2025)
Q.16) a) Define an Operating System. Discuss its structure and explain the concept of a kernel. (June-2025)
Q.17) Write a short note on: i) Meteorology and Climatology. (June-2025)
Expected Sample Questions for Dec-2025 Exam (Based on Syllabus Analysis)
Q.1) Explain the Block Diagram of Computer System. (Predicted)
Q.2) Write short notes on System Software vs Application Software. (Predicted)
Q.3) Discuss the various generations of computers. (Predicted)
Q.4) Explain the functions of Operating System. (Predicted)
Q.5) Describe the features of MS Excel and its application in data analysis. (Predicted)
Unit - II : Algorithms & Introduction to C++
Introduction to Algorithms, Complexities and Flowchart, Introduction to Programming, Categories of Programming Languages, Program Design, Programming Paradigms, Characteristics or Concepts of OOP, Procedure Oriented Programming VS object oriented Programming. Introduction to C++: Character Set, Tokens, Precedence and Associativity, Program Structure, Data Types, Variables, Operators, Expressions, Statements and control structures, I/O operations, Array, Functions,
Previous Years questions appears in RGPV exam.
Q.1) a) What is a Programming language? Differentiate Assembly level language and High Level language. (Nov-2022)
b) Why is Algorithm writing and drawing a flow chart necessary before writing a computer program? (Nov-2022)
Q.2) What is an Array? Explain different types of Arrays with syntax and suitable example programs. (Nov-2022)
Q.3) Define algorithms. What is the need of algorithms? Describe three benefits of algorithms. (June-2023)
Q.4) a) Explain procedure-oriented programming with examples. (June-2023)
b) Explain the following: i) data type, ii) tokens, iii) variables, iv) operator. (June-2023)
Q.5) Write short note: c) Characteristics of OOP. (June-2023)
Q.6) Contrast programming paradigms including procedural programming, object-oriented programming and functional programming. Discuss their benefits and drawbacks. (Dec-2023)
Q.7) a) Discuss the various sorts of algorithmic complexities, such as time and space complexity, as well as how they are quantified. (Dec-2023)
b) Compare and contrast low-level programming languages (e.g., assembly language) and high-level programming languages (e.g., Python) in terms of their characteristics and use cases. (Dec-2023)
Q.8) Explain what "data types" are used in C++ and what the difference is between "primitive" and "derived" data types? Give an example of each one. (Dec-2023)
Q.9) What are the principles of Object-Oriented Programming (OOP)? (June-2024)
Q.10) Explain the difference between one-dimensional and multi-dimensional arrays. (June-2024)
Q.11) a) What are limitations do flowcharts have in representing complex algorithms or processes? (Dec-2024)
b) Explain how to create a flowchart for a simple algorithm, such as finding the maximum of two numbers. (Dec-2024)
Q.12) What is encapsulation and why is it important in OOP? (Dec-2024)
Q.13) Write short note: i) Logical operators in C++. (Dec-2024)
Q.14) b) What is an algorithm? Write an algorithm to find largest value from the given three numbers. (June-2025)
Q.15) a) List and explain various operators in object oriented program. (June-2025)
b) Write a C++ program to swap two numbers. (June-2025)
Q.16) Write a short note on: ii) Object oriented features. (June-2025)
Expected Sample Questions for Dec-2025 Exam (Based on Syllabus Analysis)
Q.1) Draw a flowchart to find the factorial of a number. (Predicted)
Q.2) Differentiate between Procedure Oriented and Object Oriented Programming. (Predicted)
Q.3) Explain the basic data types available in C++. (Predicted)
Q.4) What are Control Structures? Explain `if-else` and `switch` statements. (Predicted)
Q.5) Define Algorithm and Flowchart with their characteristics. (Predicted)
Unit - III : C++ Object Oriented Programming
Object & Classes, Scope Resolution Operator, Constructors & Destructors, Friend Functions, Inheritance, Polymorphism, Overloading Functions & Operators, Types of Inheritance, Virtual functions. Introduction to Data Structures.
Previous Years questions appears in RGPV exam.
Q.1) a) How is Function overloading and operator overloading done? Explain them with a simple program. (Nov-2022)
b) Write a C++ program to insert and delete an element from a stack. (Nov-2022)
Q.2) Write short notes on: c) Polymorphism. (Nov-2022)
Q.3) a) Explain data structures in detail. (June-2023)
b) Define objects and classes. Can a class in C++ have more than one constructor with the same name? Justify your answer with a suitable example. (June-2023)
Q.4) Explain Function overloading and Operator overloading with an example. (June-2023)
Q.5) a) Explain the inheritance in object-oriented programming and its implications in terms of code reuse and extensibility. Discuss the various forms of inheritance, such as single inheritance, multiple inheritance and multilevel inheritance. (Dec-2023)
b) Describe the object-oriented programming concepts of objects and classes. Correlate how classes and objects interact and how it affects the modularity and organization of the code? (Dec-2023)
Q.6) Illustrate the purpose of friend functions in C++ and their importance in gaining access to a class's private and protected members. Explain how to declare and define friend functions with an example. (Dec-2023)
Q.7) a) What is the difference between single inheritance and multiple inheritance? (June-2024)
b) Explain the concept of operator overloading with an example. (June-2024)
Q.8) What is operator overloading and why is it useful in C++? (June-2024)
Q.9) b) What is a class in C++ and how does it differ from an object? Provide an example. (Dec-2024)
Q.10) a) Explain the concept of constructors and destructors in C++. (Dec-2024)
Q.11) a) How many types of constructors are present in C++? Explain in detail. (June-2025)
b) Demonstrate the working of a friend function in C++ with an example. (June-2025)
Q.12) a) Write a program to read and print employee information using multiple inheritance. (June-2025)
Expected Sample Questions for Dec-2025 Exam (Based on Syllabus Analysis)
Q.1) What is a Constructor? Explain Copy Constructor with an example. (Predicted)
Q.2) Explain Virtual Functions and runtime polymorphism. (Predicted)
Q.3) Define Inheritance. Explain Multilevel Inheritance with a diagram. (Predicted)
Q.4) What is a Friend Class? Explain its utility. (Predicted)
Q.5) Differentiate between Function Overloading and Overriding. (Predicted)
Unit - IV : Networking & Security
Computer Networking: Introduction, Goals, ISO-OSI Model, Functions of Different Layers. Internetworking Concepts, Devices, TCP/IP Model. Introduction to Internet, World Wide Web, E-commerce Computer Security Basics: Introduction to viruses, worms, malware, Trojans, Spyware and Anti-Spyware Software, Different types of attacks like Money Laundering, Information Theft, Cyber Pornography, Email spoofing, Denial of Service (DoS), Cyber Stalking, ,Logic bombs, Hacking Spamming, Cyber Defamation , pharming Security measures Firewall, Computer Ethics & Good Practices, Introduction of Cyber Laws about Internet Fraud, Good Computer Security Habits,
Previous Years questions appears in RGPV exam.
Q.1) a) Differentiate ISO-OSI with TCP/IP. (Nov-2022)
b) What is a firewall? How can it provide security to the system? (Nov-2022)
Q.2) b) What is E-Commerce? Write the advantages and disadvantages. (Nov-2022)
Q.3) Write short notes on: c) Logic Bombs. (Nov-2022)
Q.4) Explain TCP/IP model in detail with a diagram. (June-2023)
Q.5) a) Describe Denial of Service (DoS) and logic bombs in detail. (June-2023)
b) Write a short note on good computer security habits. (June-2023)
Q.6) Write short note: b) World Wide Web. (June-2023)
Q.7) In terms of structure, layering and compatibility with existing network protocols, compare and contrast the ISO-OSI model to the TCP/IP paradigm. (Dec-2023)
Q.8) a) Determine internetworking and the difficulties associated with joining numerous networks. Discuss the importance of technologies such as routers and switches in supporting communication within the internetwork. (Dec-2023)
b) Describe the fundamentals of computer security as well as several types of malware such as viruses, worms, trojans and spyware. Examine their properties, mechanisms of propagation and potential effects on computer systems. (Dec-2023)
Q.9) What role do social media platforms play in e-commerce marketing and customer engagement? (June-2024)
Q.10) Explain common types of cyber threats, such as malware, phishing and Denial-of-Service (DoS) attacks. (June-2024)
Q.11) a) What are the seven layers of the OSI model and what is the purpose of each layer? (Dec-2024)
b) What is the TCP/IP model and why is it significant in computer networking? (Dec-2024)
Q.12) a) Explain the elements required to prove internet fraud under the law. (Dec-2024)
Q.13) b) Differentiate between TCP/IP and ISO-OSI reference model. (June-2025)
Q.14) a) What is a Firewall? Illustrate the working principle of a firewall. (June-2025)
b) Explain the procedure involved in protecting devices from malware, virus and worms. (June-2025)
Q.15) Write a short note on: iii) Cyberstalking. (June-2025)
Expected Sample Questions for Dec-2025 Exam (Based on Syllabus Analysis)
Q.1) Explain the ISO-OSI Reference Model in detail. (Predicted)
Q.2) Write a short note on E-Commerce and its types. (Predicted)
Q.3) What are the different Network Topologies? (Predicted)
Q.4) Explain the concept of IP Addressing and its classes. (Predicted)
Q.5) Discuss various types of Cyber Crimes and preventive measures. (Predicted)
Unit - V : DBMS & Cloud Computing
Data base Management System: Introduction, File oriented approach and Database approach, Data Models, Architecture of Database System, Data independence, Data dictionary, DBA, Primary Key, Data definition language and Manipulation Languages. Cloud computing: definition, cloud infrastructure, cloud segments or service delivery models (IaaS, PaaS and SaaS), cloud deployment models/ types of cloud (public, private, community and hybrid clouds), Pros and Cons of cloud computing
Previous Years questions appears in RGPV exam.
Q.1) a) Explain DDL and DML commands with suitable examples. (Nov-2022)
b) Explain different types of clouds. (Nov-2022)
Q.2) Write short notes on: a) Cloud Infrastructure, b) DBA. (Nov-2022)
Q.3) a) Describe data independence and DBA in detail. (June-2023)
b) What do you understand by cloud computing? Describe cloud infrastructure in detail. (June-2023)
Q.4) Write short note: a) Pros and cons of cloud computing. (June-2023)
Q.5) Explain the following with a suitable example: a) Data dictionary, b) Cloud infrastructure. (Dec-2023)
Q.6) Explain the concept of cloud computing and its relationship to the Internet. (June-2024)
Q.7) What is a database transaction and why is it important in maintaining data integrity? (June-2024)
Q.8) Write short note: i) DDL and DML Commands. (June-2024)
Q.9) a) Describe the key components of a typical DBMS architecture. (Dec-2024)
Q.10) b) What is cloud computing and how does it differ from traditional computing models? (Dec-2024)
Q.11) Write short note: ii) Data Independence, iii) Service delivery models in cloud computing. (Dec-2024)
Q.12) a) Describe the functions of a DBA in maintaining the performance, integrity and security of a database. (June-2025)
b) Discuss about the different cloud service delivery models. (June-2025)
Q.13) Write a short note on: iv) Cloud infrastructure. (June-2025)
Expected Sample Questions for Dec-2025 Exam (Based on Syllabus Analysis)
Q.1) Explain the Architecture of DBMS with a diagram. (Predicted)
Q.2) Differentiate between File Oriented Approach and Database Approach. (Predicted)
Q.3) Explain the concept of Primary Key, Foreign Key, and Candidate Key. (Predicted)
Q.4) What is Cloud Computing? Explain IaaS, PaaS, and SaaS. (Predicted)
Q.5) Discuss Public, Private, and Hybrid Cloud deployment models. (Predicted)