Mumbai University
OPERATING SYSTEMS
OPERATING SYSTEMS
Introduction to history of operating systems : Early batch systems, multiprogramming, timesharing, distributed O.S and multiprocessor O.S. Basic concepts: Processes, files, system calls, shell, layered structure v/s monolithic structure of O.S.
Processes : Process model, process states, process hierarchies, implementation of processes, data structures used such as process table, PCB, creation of processes, context switching, exit of processes.
Interprocess communication: Race conditions, critical sections, problems of mutual exclusion, Peterson’s solutions, producerconsumer problem, semaphores, every counters, monitors, message passing.
Process scheduling: Objectives, preemptives v/s non-preemptives scheduling, comparative assessment of different algorithms such as round robin, priority based scheduling, FCFS, SJF, multiple queues with feedback.
Memory management : Multiprogramming with fixed partition, variable partitions, virtual memory, paging, demand paging, design and implementation issues in paging such as page tables, inverted page tables, page replacement algorithms, page fault handling, working set model, local v/s global allocation, page size, segmentation, segmentation with paging.
File systems : File types, attributes, access and security, file operations, directory structures, path names, directory operations, implementation of file systems, implementation of file and file operation calls, implementation of directories, sharing of files, disk space management, block allocation, free space management.
Deadlocks : Conditions, modeling, detection and recovery, deadlock avoidance, deadlock presentation.
Case studies : Unix : Implementation of processes, memory model, file systems, deadlock handling, Strategies, scheduling, IPC, system calls.
WINDOWS NT: Layered structure, interopretability. Distributed Systems : Introduction to H/W and S/W concepts in distributed systems, network operating systems and NFS, NFS architecture and protocol, client-server model, distributed file systems, RPC- Basic operations, parameter passing, RPC schematics in presence of failures, threads and thread packages.
Related pages
Operating Systems
Unit-I: 1.1 Operating System Overview Operating Systems objectives & functions, the evolution of operating Systems, Major Achievements, Examples of Operating systems. WS: Chap.2.1 to 2.5 1.2 Process Description & Control Process states, Process Description, Process Control, Processes & Threads, Examples of Process Description & Control. WS: Chap. 3.1 to 3.6 1.3 .....
COMPUTER PROGRAMMING I
COMPUTER PROGRAMMING I Basic Anatomy of Computers: Components of computer systems, IBM compatible PC Introduction to operating systems: Need for an operating system, internal commands of MS- DOS, external commands. batch files, introduction to system software. Introduction to Lotus 1-2-3: Worksheet usi ng keyboard with 1-2-3 basic skills, using 1-2-3 .....
ELECTIVE I-1 ADVANCED COMPUTER ARCHITECTURE
ELECTIVE I-1 ADVANCED COMPUTER ARCHITECTURE Introduction to parallel processing: Trends towards parallel processing, parallelism in uniprocessor systems, parallel computer structure, architectural classification schemes. Memory and input output systems, memory structure hierarchy, addressing scheme for main memory, virtual memory systems, memory allocation and management strategies, virtual memory of X86 processors, cache .....
SYSTEMS PROGRAMMING
SYSTEMS PROGRAMMING Introduction to system programs and system programming, review of different System programs such as assemblers, loaders, linkers, compilers, interpreters, operating systems, device drivers etc. Elements of assembly language programming, overview of assembly process, design of one-pass and two pass assemblers, macros and macro processors, design of a macro .....
STRUCTURED SYSTEMS ANALYSIS AND DESIGN
STRUCTURED SYSTEMS ANALYSIS AND DESIGN THE SYSTEMS APPROACH : Background , reasons for adopting systems approach. Using systems approach for problem solving, and information systems design, Determining the scope and structure of a system. INFORMATION SYSTEM : Classification , transaction Processing systems , OLTP , Decision support systems , Management .....
THE LINUX OPERATING SYSTEM
Unit-IV: 4.1. Operating Systems & LINUX, History of LINUX& UNIX, LINUX Overview, Shell: Bourne, Kron & C-shell, File structure: Directories & files, Utilities: Editors, Filters & Communications. RP: Chap.1 Pages: 3 to 11. Installing LINUX: Hardware & Software Requirements, Creating LINUX partition, creating Install Disks, Installing Open LINUX System, Network .....
COMPUTER ORGANIZATION
COMPUTER ORGANIZATION · General organization of a digital computer, functional blocks, data representation, fixed and floating point decimal arithmetic, bit slice microprocessor (introduction), full adders, ripple carry adders, look ahead carry generators, multiplicationand division circuits, an arithmetic unit. · Instruction cycle, instruction sequencing, formats and its interpretation, microprogram concepts and .....
Object Oriented Systems Analysis Design & Software Engineering Concepts
Unit IV Object Oriented Requirements Specifications and Analysis. The Unified Modeling Language. The Case diagrams, class diagrams, object diagrams. The system activities. Collaboration and sequence diagrams. States, state transitions and state chart diagrams. Activity diagrams, component diagrams and deployment diagrams. Unit References: 1. Code: SADCW. (Ch. 7, 9). 2. Code: IUML. .....
Introduction to Computers
Basic computing concepts (software-hardware, classification of computers, input-output, on-line and real-time processing, generations of computers, operating system), networking (LAN, WAN, MAN), DBMS, computer viruses, information system (concept, application, MS Office). .....
DATA COMMUNICATION
DATA COMMUNICATION Elements Of Communication Systems: Communication channel and their characteristics. Elements of Signals: Classification of systems, LTI systems and reconstruction method, Review of probability and random variables, probability density function, description of random processes in the frequency domain, Gaussian and White processes. Modeling of Information sources: Measure of information, .....
Recently Visited Pages
- UNIVERSITY OF MUMBAI
UNIVERSITY OF MUMBAI’S GARWARE INSTITUTE OF CAREER EDUCATION & DEVELOPMENT, VIDYANAGARI, MUMBAI- 98 Courses Available: 1.Dip. in Paint Application 2.Dip.in Travel & Tourism 3.Industry Management (.....) - SYSTEMS PROGRAMMING
SYSTEMS PROGRAMMING Introduction to system programs and system programming, review of different System programs such as assemblers, loaders, linkers, compilers, interpreters, operating systems, device drivers (.....) - M.E. Degree Course : Plastic Engineering
M.E. degree Course in Plastic Engineering conducted by : University of Mumbai Institute of Chemical Technology, Nathalal Parikh Marg, Matunga (E), (.....) - Management Accounting
Nature of management accounting, functions of a management accountant, different types of costing, break even analysis, types of budget, budgetary control, flexible budgeting, capital budgeting (.....) - SYSTEMS SOFTWARE
UNIT-I: 1.1 Language Processors: Introduction, Language Processing Activities, Fundamentals of Language Processing & Language Specification, Language Processor Development Tools. 1.2 Data Structures for Language Processing: Search (.....) - Foundations of Human Skill-I
Basics of human nature, influence of heredity and enviroment, intelligence, abilities, basic dimensions of individual interactions in society, characteristics of groups and their behaviour, nature (.....) - The Foundation Course
1. Foundation Course, Paper I (Social Awareness and Personality Development) 2. Foundation Course, Paper II (Scientific Method, Science, Technology and Development) (.....) - M.Text. Degree Course
M.Text. Degree Course : Textile Technology Institute enrolling the students for the said course :- 1. Veermata Jijabai (.....) - full-time course in Urdu theatre, Scriptwriting and Translation Adaptation
One year full-time course for the post-graduate diploma Urdu theatre, Scriptwriting and Translation Adaptation One year Minimum Admission Requirement A candidate for being eligible for admission to (.....) - COMPUTER GRAPHICS
COMPUTER GRAPHICS Introduction: Application areas, display devices and hard copy devices, interactive input devices, display processors, co-ordinate systems, vector generation. Raster Algorithms: Line drawing algorithms (.....) - Certificate Course in Russian
Certificate Course in Russian Duration: One Year Minimum Admission Requirement: 0.300 Eligibility: A candidate for being eligible for admission to the courses for study of the (.....) - COMPUTER NETWORKS & COMMUNICATION
COMPUTER NETWORKS & COMMUNICATION Introduction: Networks, architecture, applications, ISO model. Physical layer: Review of data communication, transmission and multiplexing, transmission media, error detection, recovery, interfacing, (.....) - Diploma in Yogic Education
Informtion about this course is coming soon. (.....) - Certificate Course in Persian
Certificate Course in Persian Duration: One Year Minimum Admission Requirement: 0.355 Eligibility: A candidate for being eligible for admission to the courses of study for the certificate (.....) - STATISTICS
Courses Available: M.A. (Pt. I) M.A. (Pt. II) M.Sc. (Pt. I) M.Sc. (Pt. II) M.Phil Ph.D. Capacity Intake: M.A. (Pt. I): 40 (.....)