Upload
manoj-kumar-g
View
212
Download
0
Embed Size (px)
DESCRIPTION
nos lab and c# syllabus
Citation preview
The exercises may include the following:1. Inter-process communication using mail boxes, pipes, message queues and shared memory2. Implementation of dining philosophers problem by multiprogramming using threads, semaphores and shared memory3. Implementation of bankers algorithm4. Software simulation of Medium Access Control protocols � 1) Go Back N. 2) Selective Repeat and 3) Sliding Window5. Implementation of a sub set of simple mail transfer protocol using UDP6. Implementation of a sub set of a file transfer protocol using TCP/IP7. Implementation of finger utility using remote procedure call (RPC)
Module � IIntroduction To C#: Introducing C#, Understanding .NET, Overview of C#, Literals, Variables, Data Types, Operators, Expressions, Branching, Looping, Methods, Arrays, Strings, Structures, Enumerations.Module � IIObject Oriented Aspects Of C#: Classes, Objects, Inheritance, Polymorphism, Interfaces, Operator Overloading, Delegates, Events, Errors and Exceptions.
Module � IIIApplication Development On .NET: Building Windows Applications, Accessing Data with ADO.NET. Web Based Application Development On .NET: Programming Web Applications with Web Forms, Programming Web Services.
Module � IVThe CLR And The .NET Framework: Assemblies, Versioning, Attributes, Reflection, Viewing MetaData, Type Discovery, Reflecting on a Type, Marshaling, Remoting, Understanding Server Object Types, Specifying a Server with an Interface, Building a Server, Building the Client, Using Single Call, Threads.