0% found this document useful (0 votes)
22 views

Java Syllabus

The document discusses various topics related to storage management and file systems in operating systems. It covers file attributes, operations and structures; different access methods for files like sequential, direct and indexed access. It describes different directory structures such as single level, two level and tree structured. It also discusses file system mounting, file sharing, protection via access control. Additionally, it covers file system structure, implementation of directories, allocation methods like contiguous, linked and indexed allocation. Disk scheduling algorithms like FCFS, SSTF, SCAN and C-SCAN are also mentioned. The document finally lists some references books related to operating system concepts.

Uploaded by

omid
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Java Syllabus

The document discusses various topics related to storage management and file systems in operating systems. It covers file attributes, operations and structures; different access methods for files like sequential, direct and indexed access. It describes different directory structures such as single level, two level and tree structured. It also discusses file system mounting, file sharing, protection via access control. Additionally, it covers file system structure, implementation of directories, allocation methods like contiguous, linked and indexed allocation. Disk scheduling algorithms like FCFS, SSTF, SCAN and C-SCAN are also mentioned. The document finally lists some references books related to operating system concepts.

Uploaded by

omid
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Memory: Demand paging; Page replacement Algorithms: FIFO, Optimal, LRU, LFU, MFU,

Working set, Thrashing;

UNIT - IV
7. Storage Management: File(s): Attributes, Operations, Types, Structure; Access Methods:
Sequential, Direct access, Index; Directory Structure: Single level, Two level, Tree Structured,
Acyclic Graph; File System mounting; File sharing; Protection: Types of access, access
control.
8. File system structure, File system implementation, Directory implementation, Allocation
methods: Contiguous Allocation, Linked Allocation, Indexed Allocation; Disk scheduling:
FCFS, SSTF, SCAN, C-SCAN, LOOK; Disk management; Swap space management; RAID.

REFERENCES:
1. Galvin P.B., Silberschatz A., Gagne G.: Operating System Concepts, Wiley Publications.
2. Deitel, H.M.: An Introduction to Operating System, Addision-Wesley Publishing Company.
3. Milenkovic, M.: Operating System - Concepts and Design, McGraw-Hill International
Editions.
4. Madnick and Donovan: Operating System, McGraw-Hill Publishing Company.
5. Hansen P. Brineh: Operating System Principles, Prentice-Hall India.

10
SEMESTER II
Paper Code: MS - 45
Paper Title: Advance Java and Network Programming.
Maximum Marks: 100 (External : 80 + Internal : 20) Time : 3 Hrs.
Number of Lectures: 90(45 minutes duration)
L P
6 4
Objectives: This paper enables student to enhance the programming skills using object oriented
programming approaches. After the completion of this paper, student will be able to
• To create enterprise and standard applications Java.
• To develop web applications with database support.
• To develop client server based applications.

Note:
i. The Question Paper will consist of Four Units.
ii. Examiner will set total of NINE questions comprising TWO questions from each Unit and
ONE compulsory question of short answer type covering whole syllabi.
iii. The students are required to attempt ONE question from each Unit and the Compulsory
question.
iv. All questions carry equal marks unless specified.

UNIT-I
1. Review of Java Basics: Applets, Multithreading, AWT Controls, Event Handling.
2. Swing: Features, components, Swing vs AWT, swing containers, controls, using Dialogs,
sliders, progress bars, tables, creating user interface using swing.

UNIT-II
3. Java Database Connectivity: Connectivity model, Java. SQL package, JDBC Exception
classes, Database connectivity, Data manipulation and navigation, Using Prepared Statement,
creating database applications
4. Java RMI: Distributed object technologies, RMI architecture, creating RMI applications.

UNIT-III
5. Java Servlets: Servlets vs CGI, Servlet Lifecycle, creating and running servlets.
6. Networking: Networking basics, Client / server model, Java and the Net, TCP/IP client
sockets, TCP/IP server sockets, Inet Address, URL, Data grams, creating networking
applications.

UNIT-IV
7. Java Beans : Component architecture, Components, Advantages of Beans, Bean Developer kit
(BDK), JAR files, introspection, developing Beans, Using Bound properties, The Java Beans
API, Introduction to EJB (Enterprise Java Beans),Types of EJB, Uses of EJB.
8. Java Server Pages: Introduction, JSP Architecture, JSP Elements: Implicit Objects,
Comments, Directives, Action Elements, Scripting Elements., developing simple Web
Applications.

11

You might also like