Mumbai University
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 pre-processor, implementation of macro assembler. Loader schemes, linking schemes, an absolute loader and direct link loader.
COMPILERS
· Introduction to compilers, structure of a compiler, phases of compilation, such as Lexical analysis, code generation, code optimization, table management.
· Implementation aspects of programming language constructs such as data elements, Declarations, binding attributes to names, in built data structures such as arrays, records, sets, strings, expression evaluation, statements of different types, parameter passing (call by reference, value, name), storage management, recursion.
· Design of lexical analyzer.
· Basic parsing techniques such as shift reduce parsing, operator-precedence parsing,
· Top-down parsing, bottom-up parsing.
· Symbol tables: Contents, data structures, representation of scope.
· Syntax directed translation.
Related pages
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 .....
MICROPROCESSORS II
MICROPROCESSORS II Overview of microcomputer system, Hardware and Software principles. Introduction to single chip microprocessor Intel MCS51 family: Architectural and operational features, instruction set , timings, machine cycles, interrupt structures and priorities, internal timer / counter, serial interface. connection of external memory, power saving modes, EPROM programming for EPROM versions .....
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 Data structures, Allocation Data Structures. 1.3 Scanning & Parsing. Ref: DMD: Chapter 1, 2 & 3. UNIT-II: 2.1 Assemblers: Elements of Assembly Language Programming, A .....
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 .....
BUSINESS DATA PROCESSING
BUSINESS DATA PROCESSING Introduction to Business Organization : Need , Structure and nature of Information Systems – data processing activities-Management Information Systems .Introduction to structured programming . Typical analysis of systems like –Inventory, Accounting, Payroll, Production, etc. Introduction to Input / Output and Data Storage devices : their organisation and .....
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 .....
COMPUTER PROGRAMMING II
COMPUTER PROGRAMMING II Flow of control in Pascal, the compound statement, the iterative statement, conditional statements, unconditional branching, avoidance of unconditional branching. Structured Data types, Arrays and multidimensional arrays, Packed arrays, records and sets. Functions and Subprograms, parameter passing. Debugging and testing, documentation and maintenance. Problem design methods, Top-down modular .....
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 .....
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. .....
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 .....
Recently Visited Pages
- 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 (.....) - COMPUTER SCIENCE
Courses Available: M.Sc.(Pt.I) M.Sc.(Pt.II) Ph.D. Dip.in Computer Software Techniques Dip.in Computer Programming Dip.in Computer Science & Application Intake Capacity: M.Sc.(Pt.I): 20 (.....) - M.A. Degree Course: Hindi
Name & Address: M.A. & M.Phil. degree courses in Hindi conducted by : University Department of Hindi,Vidyanagari Campus, Kalina, Santacruz (.....) - CHEMICAL TECHNOLOGY
Courses Available: B.Sc. ( Tech.) M.Sc ( Tech.) Ph.D. ( Tech ) B. Chem. Engg. M. Chem. Engg. B. Pharma. M. Pharma. M.E. ( Plastic (.....) - Bachelor of Science (Prosthetics and Orthotics)
Information about this course is coming soon. (.....) - CIVICS & POLITICS
Courses Available: M.A. (Pt. I) M.A. (Pt. II) Ph.D. Diploma in Human Rights Capacity Intake: M.A. (Pt. I): 150 (.....) - The Social Science Group
Philosophy, Psychology, Economics, History, Sociology, Political Science, Mathematics, Statistics, Anthropology, Geography, Ancient Indian Culture, Law, Commerce, Actuarial Science, Rural Development, Area Studies, Islamic Studies, Education, (.....) - M.A. Degree Course : Persian
M.A. degree Course in Persian conducted by: University Department of Persian,Vidyanagari Campus, Kalina, Santacruz (East), Mumbai – 400 098. Phone : 2652 (.....) - APPLIED CHEMISTRY I
1. APPLIED CHEMISTRY I Water: Impurities in water and their effects on quality, hardness and estimation of hardness by soap and EDTA methods, problems based (.....) - LIFE SCEINCES
Courses Available: M.Sc.(Pt.I) M.Sc.(Pt.II) M.Sc.(By Research) M.Phil. Ph.D. Intake Capacity: M.Sc.(Pt.I): 20 (.....) - M.Ed. (Physical Education)
M.Ed. (Physical Education) Duration: 1 yr. full time, 2 yrs. full time Eligibility: B. Ed. (Physical Education) College/Subject: Refer the list of Colleges in the Booklet i.e. Information (.....) - Diploma in Computerised Data Processing and Management information System
Information about this course is coming soon. (.....) - Numerical Analysis with C
UNIT 1 1. Iterative methods. Methods of Bisection, False position method, Newton Rap son method, Secant method, Method of Successive approximation method. 2. Solution of (.....) - DISCRETE STRUCTURES
DISCRETE STRUCTURES Introduction to sets: Review only. Logic : Propositions and logical operations, Truth tables, Equivalence and implication, Laws of logic, Mathematical induction and quantifiers. (.....) - Bachelor of fine arts
Bachelor of fine arts (B.F.A.) in branches of painting, applied arts, sculpture and arts and crafts (ceramics), (Interior decoration), (textile design) and (metal work). Minimum Admission Requirement: (.....)