nachimuthu pol ytechnic college - nptc.ac.in pol ytechnic college pollachi ... exploring the...

22
1 NACHIMUTHU POLYTECHNIC COLLEGE Pollachi – 642 003 (Autonomous) (An ISO 9001-2000 Certified Institution) Diploma Programme in COMPUTER NETWORKING Syllabus For the Batch of Students Admitted from 2007-2008

Upload: ngokhanh

Post on 02-May-2018

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

1

NACHIMUTHU POLYTECHNIC COLLEGE

Pollachi – 642 003

(Autonomous)

(An ISO 9001-2000 Certified Institution)

Diploma Programme

in

COMPUTER NETWORKING

Syllabus

For the Batch of Students Admitted from

2007-2008

Page 2: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

2

1. FOUNDATION COURSE

Course Code Course Name Credits

0101 English – I 3

0102 Basics of Computer Science – I 4

0103 Mathematics – I 7

0104 Applied Physics – I 3

0105 Applied Chemistry – I 3

0106 Technical Drawing – I 4

0107 Applied Physics Practical – I 1

0108 Applied Chemistry Practical – I 1

0109 Applied Chemistry Practical – I 1.5

0110 English Communication Practical – I 1

0111 English – II 3

0112 Basics of Computer Science – II 4

0113 Mathematics – II 7

0114 Applied Physics – II 3

0115 Applied Chemistry – II 3

0116 Technical Drawing – II 4

0117 Applied Physics Practical – II 1

0118 Applied Chemistry Practical – II 1

0119 Workshop practice – II 1.5

0120 English Communication Practical - II 1

Total Credits 57

Page 3: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

3

N201 Basics of Electronics 6

N202 Data Structures and Algorithm 6

N203 PC Hardware and LAN 6

N204 Basics of Electronics Lab 3

N205 Data Structures and Algorithm Lab 2.5

N206 PC Hardware and LAN Lab 3

N207 Object Oriented Programming 6

N208 Principles of Communication Engineering 6

N209 TCP / IP and Router Administration 6

N210 Object Oriented Programming Lab 2.5

N211 Principles of Communication Engineering Lab 3

N212 TCP / IP and Router Administration Lab 3

TOTAL 53

2. CORE COURSE

Course Code Course Name Credits

Page 4: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

4

CURRICULUM AND SCHEME OF EXAMINATION

DIPLOMA IN COMPUTER NETWORKING

V TERM

CURRICULUM AND SCHEME OF EXAMINATION

DIPLOMA IN COMPUTER NETWORKING

VI TERM

Total

Code No Course NameHrs /

Week Internal External TotalCredit

Scheme of ExaminationAllocation marks

Dura-t ion

ofexam

Total

Code No Course Name Hrs /

Week Internal External TotalCredit

Scheme of ExaminationAllocation marks

Dura-t ion

ofexam

N301 Visual basic programming 7 7 25 75 100 3

N302 Widearea network 6 6 25 75 100 3

N401 Diversified course - I 7 7 25 75 100 3

N303 Visual basic programming Lab 5 2.5 25 75 100 3

N304 HTML & Script Lab 5 2.5 25 75 100 3

N402 diversified course - I Lab 5 2.5 25 75 100 3

35 27.5 150 450 600 18

Diversified Course - I Diversified Course – II lab

1. Operating system 1. Operating system lab

2. Windows administration 2. Windows administration lab

3. Multimedia system 3. Multimedia lab

N305 Linux programming & administration 6 6 25 75 100 3

N306 Network security 7 7 25 75 100 3

N403 Diversified course - II 7 7 25 75 100 3

N307 Linux programming & administration lab 6 3 25 75 100 3

N404 Diversified course – II lab 6 3 25 75 100 3

N308 Project work, enterprenurship &

Personal skills 3 1.5 25 75 100 3

35 27.5 150 450 600 18

Diversified course - II Diversified course - II lab1. Asp.net programming 1. Asp.net programming lab2. Wireless network 2. Wireless network lab3. Web technology 3. Web technology lab

Page 5: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

5

N301 VISUAL BASIC PROGRAMMING

7 Hrs \ Week Total: 84 Hrs

UNIT - I 17 Hrs

CREATING APPLICATIONS IN VISUAL BASIC: Starting Visual Basic, Development

environment-rearranging desktop, menus and tool bar, tool box, controls, forms, projects.

STEPS IN DEVELOPING APPLICATIONS: Step1-Placing controls on a form, ­running the

program, exploring the properties window; step2- setting properties, project explorer window,

event-driven programming model; step3- writing code, getting help, Visual Basic project

development tools.

DESIGNING EFFECTIVE INTERFACES: Planning the program-choosing controls,

previewing the finished program, creating dialog box-adding controls to the form, saving the

work, adjusting the form design grid, commands of the format menu.

VARIABLES: Declaring variables-variant type, scope of variables, assigning values to variables,

Initializing variables and defining constants, writing expressions in assignment statement,

order of precedence, operation on strings, relational operators and logical operators.

PROJECTS, FORMS AND MODULES: Form properties-changing the appearance of form

and its controls, displaying control buttons on a form’s title bar, changing properties in code,

changing the caption property at runtime, changing the enabled property at runtime, properties

and program design, key preview property, managing multiple forms in a project, exchanging

information between forms.

UNIT - I I 17 Hrs

PROCEDURES: Option explicit statement; creating general procedures; ­understanding

procedures designing sub procedures, calling sub procedures, passing controls as arguments,

optional arguments, multiple arguments, passing arguments by value or by reference, designing

function procedures-calling function procedures.

CONTROL STRUCTURES: Decisions-if statements, control expressions, comparison

operation, logical operations, writing decision structures, else if clause; select case structure,

case expressions, nested decisions; do loops-while clause, until clause, for loop-step clause,

nested loops, for each loop.

DATA STRUCTURES: Arrays-declaring arrays, multidimensional arrays, dynamic arrays;

user defined types, record structure, with statement, creating an array of records, enum type.

METHODS AND EVENTS: Definitions for methods and events; differences ­between them;

important methods and events.

OLE AND ACTIVEX: Using the OLE control of a simple example, ­programming the ActiveX

components, a simple example.

BEYOND STANDARD CONTROLS: Adding components to a project, adding tabs in the

toolbox, using the common dialog control, setting the properties of the common dialog control,

working with the common dialog control in code, printer object.

Page 6: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

6

UNIT – III 17 Hrs

TESTING: Testing event procedures; syntax checking and keyword help, examining the code

in the finished program-long lines of code, variables and data structures, Form_load procedure,

click procedure.

DEBUGGING: Categories of errors, debugging tools, debug toolbar buttons (start,Break/

Pause, End, Toggle Break Point, Step info, Step over, Step out, Local window, Immediate

window, Watch Window, Quick watch, Call stack)

PRODUCING EXECUTABLE PROGRAM FILE: Make command, application setup

wizard.

DATA REPORT: Introduction to Data Report-Parts of Data Report-Report Designer-Report

Designer short cut menu-Sections of Data Report designer: Report Header, Page Header,

Group Header/Footer Details, Page footer.

REPORT FOOTER-DATA REPORT CONTROL: Text Box control, Label Control, Image

Control, Line Control, Shape Control, Function Control-Creating a simple Data Report-Data

Report at runs time-Printing Data Report.

DATABASE CONNECTIONS: Using the Visual Data Manager-database terminology, creating

the database, data control and bound controls, programming with data control - stepping

through the database records, searching for a database record, using SQL, reading the EOF

property.

UNIT – IV 17 Hrs

DATA FILES AND DATABASE MANAGEMENT: Random access files-designing a file,

opening a file in random mode, Put#statement, Get#statement, Seek# statement, designing an

index for random file, using the index for database operations.

TEXT FILES: Opening a text file for writing, Write# statement, Print# ­statement, opening a

text file for reading, “File not found” error, Input# statement, Line Input# statement, closing

a file.

I/O TECHNIQUES: Input Techniques-Defining a menu, defining control arrays, validating

and formatting the input/Output techniques: calculating and displaying results, drawing charts,

Displaying results using Ms Flex Grid, Tree view and List view Controls.

INTRODUCTION TO OBJECTS, CLASSES AND COLLECTIONS: Developing classes

and collections-working with a class, creating a class objects, declaring object variables (early

and late binding), creating and using a collection of objects, organizing a collection.

Inside the class module: Defining the properties of the class, developing property procedures,

designing method for the class, responding to events around the objects.

4.6 Multiple Document Interface (MDI): Inside the MDI application- creating the toolbar on

the MDI form, exploring the program’s code, creating new instances of the child form, saving

all files before the end of a run.

Page 7: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

7

UNIT – V 16 Hrs

INTRODUCTION: VB Script Histry; Comparison of VB Script and VBA - data types -

Variables and Constants - Arrays - Decision making statements - Conversion functions -

String functions - Variant functions, User interface functions.

INTRODUCING OBJECTS AND THE OBJECT MODEL: Object model – Collection plate,

referring to objects, Internet Explorer Features, Window object, Frame object and the frames

collection, histry object, navijator object, location object, Script object, Document object,The

links object and the links collection, anchor object and the anchors collection - Form object

and Forms collection, Element object and the elements collection, Making the objects,

examining object properties, changing property values, Understanding object events, Handling

those events.

SUBROUTINES AND FUNCTIONS: Procedures - Functions, Subroutines declaration,

definition and calling functions and Subroutines, with / without arguments , Simple function

program - Calling a function / subroutines within an other function / subroutines.

REFERENCE BOOKS:

1. Visual Basic 6.0 from the ground up by Garry comell, TMH.

2. Visual Basic 6.0 in 30 Days by N. Krishnan and N. Saravanan

3. Visual Basic 6 programming Bible by Eric A. Smith, Valor whisler

4. Sams Teach yourself Visual Basic 6 in 21 days-Techmedia publication.

5. VBScript for Dummies by John Walkenbach.

6. VBScript in a Nutshell by Matt Child~,Paul Lomax & Ron Petrusha.

Page 8: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

8

N301 VISUAL BASIC PROGRAMMING

Model Question Paper

Time –3 Hours Maximum Marks:75

NOTE 1. Answer all questions

2. Answer any one from Part - A (5 Marks) and one from Part – B (10 Marks)

I A 1. Explain about “Form” and “Project” in Visual Basic

2. List down the various controls available in Visual Basic “Tool Box”

B 1. Explain in detail about visual Basic development environment.

2. Briefly explain the three steps in developing an application in Visual Basic.

II A 1. How will you call function procedures? Explain with simple example.

2. Write a short notes on SELECT statement with syntax and example.

B 1. Explain in detail about data structures in Visual Basic

2. Explain in detail about OLE and ActiveX.

III A 1. List down and explain any 5 event procedures.

2. What are the categories of errors and how will you debug the ­errors?

B 1. Explain debug toolbar buttons in detail

2. Write a short notes on Data Report with Database connection.

IV A 1. What are the steps to be followed to design a random file?.

2. What do you mean by early and late binding?

B 1. Explain the following statements with syntax and example.

(a)OPEN (b)GET (c) Put (d)SEEK (e)Print#

2. What do you mean by MDI? Explain in detail.

V A 1. Distinguish between VbScript and VBA.

2. Write a short notes on Date and Time function.

B 1. Write a short notes on (a)Link object and the links collection,

(b)Anchor object and the anchors colletion,

(c)Form objects and forms collection.

2. Explain in detail about Subroutines and Functions.

Page 9: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

9

N302 WIDE AREA NETWORK

6 hrs/Week Total: 72 Hrs

UNIT - I 14 Hrs

WAN BASICS: Internetworking Devices and Interfaces - Switches - Modems-Standards and

Types - DTE and DCE Interface, RS232C Standard - Routers - Routing Concepts - Switching

Technologies - Message - Circuit - Packet Switching.

UNIT - II 15 Hrs

BISDN AND X.25: ISDN BASICS - Services - Subscriber Access – BISDN -Services and

Specifications - X.25 - Layers - Other protocols related to X.25.

FRAME RELAY AND SONET: Introduction – Operation – Layers - Congestion Control -

Traffic Control - Sonet/Sdh – Signals - Physical Configuration -SONET Layers - Sonet

Frame.

UNIT - III 14 Hrs

ATM: Design Goals - ATM Architecture – Switching - Switch Fabrics - ATM Layers -

Service Classes - ATM Application.

WIRELESS TECHNOLOGY: Basics of Wireless Communication - Key Components -

Common Frequencies - Wireless Architectures - Standards for Wireless LANs - Uses of

Wireless LANs – Applications - Bluetooth.

UNIT - IV 15 Hrs

VPN: History of VPNs – tunneling – Types – VPN Architecture – VPN Components and

Requirements – VPN Protocols.

MOBILE DATA SERVICES: Messaging – SMS – CBS – USDD – SIM Tool Kit – WAP

Model – WAP Protocols – Architecture – Wireless Bearers.

UNIT - V 14 Hrs

MOBILE NETWORKS: PCS Architecture – Cellular and Cordless Telephony – CT2, PHS –

PACS – Mobility Management – GSM System – Mobile Pre paid Phone Services – Third

Generation Mobile Services – W-CDMA – CDMA 2000 – EDGE – Internet in Space – Orbits

and VSAT – Mobile Satellite System.

TEXT BOOKS:

1. Behrouz A.Forouzan, “Data Communications and Networking”, Second Edition,

Tata McGraw Hill Publications, 2002.

2. Yi-Bing Lin, Imrich Chlamtac “Wireless and Mobile Network Architectures”, John

Wiley and Sons Inc, 2001.

REFERENCES:

1. William A Shay,” Understanding Data Communications and Networks”, Second

Edition, Brooks / Thomson learning 2001.

2. Andy Dornan, “The Essential Guide to Wireless Communications

Applications”,pearson Education Pvt Ltd, First Indian Reprint,2001.

3. Peter T. Davis Craig R.McGuffin,” Wireless Local Area Networks”, McGraw Hill

Publications, 1995.

4. John Mairs, “ VPNs: A Beginners Guide”, Tata McGraw Hill Publications,2002.

Page 10: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

10

N302 WIDE AREA NETWORK

Model Question paper

Time: 3 Hrs Maximum Marks: 75

NOTE: 1. Answer all questions

2. Answer any one from Part - A (5 Marks) and one from Part – B (10 Marks)

I. A. 1. What are the standards used in WAN?

2. Discuss about routing concepts?

B. 1. Explain in detail about switching technologies.

2. Explain in detail about DTE and DCE Interface.

II. A. 1.What is the specification used in BISDN?

2. Explain: Sonet Layers.

B. 1. Explain in detail about BISDN?

2. Explain in detail about congestion control?

III.A.1.What is layers used in ATM?

2. Explain: Basics of wireless communication.

B. 1. Explain in detail about wireless architecture.

2. Explain in detail about ATM architecture.

IV.A.1. Explain the types of VPN.

2. Discus about wireless bearers.

B 1. Explain in detail about VPN architecture.

2. Explain the following:

a. WAP model b. WAP protocols

V. A.1. Write short notes on cellular and cordless telephone.

2. Explain: W-CDMA.

B. 1.Explain in detail about GSM system?

2. Explain in detail about Mobile Satellite systems.

Page 11: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

11

N303 VISUAL BASIC PROGRAMMING LAB

5 Hours / Week Total: 60 Hrs

1. (a) Place Four Text Boxes and Four Label Boxes in your Form. Set Caption Property

of Label1 as “Principle Amount: “, Label2 as “Rate of Interest:”, Label3 as “No. of

Years:”, Label4 as “Interest Amount:”. Place a Two command buttons and the

caption property as “Simple” and “Compound”. Write appropriate code using

click event.

(b) Place a text box and Label box in the same form. Make caption property of Label

Box as “Degrees”. Write Code to convert Centigrade to Fahrenheit. Display the

result using Message Box.

2. (a).Place a text box, List Box and Combo Box in your form. Add all possible

windows font names in the list box as well as add font sizes in the combo box.

The font and size of the text should be changed according to the font selected in the

list box and size selected in the combo box.

(b).Set three horizontal or vertical scroll bars and three label boxes with caption

property of Labels as ‘RED’, “GREEN” and “BLUE”. Set the maximum value of

scroll bars as 255. Then place on text box. The color of the entered text should

change as you move the scroll bars.

3. Write a program to Develop a calculator using arrays of command boxes and a text

box.

4. Write a program to demonstrate the animation using Image Box and Timer control

with any bmp file.

5. Develop a form to select any type of file from any directory in any drive using

Directory Box, Drive Box, and File List. If any Bitmap file is selected, then display

the bitmap file in a picture box.

6. (a) Place a text box, label box and command button in your form1. Set the caption

property of label box as “ Enter A Number “, Caption property for Command

Button as “Close”. Place three option buttons in the form. Set the caption property

as Octal, Decimal, and Hexadecimal. Write appropriate code to display Octal,

Decimal and Hexadecimal values in the Text box using click events of the option

button controls.

(b) Set 1 Frame Control, 3 check boxes, 1 text box and 1 command button in the

form2.

Place all check boxes in the frame. Change the caption properties of the check

boxes as “Bold”, “Italic”, “Underline”. Allow the user to enter the text and

display the text in Bold, Italic and with Underline as the user click the check

boxes. Click the command button to terminate your program.

7. Design and write a program that could be used for analysis of simple questionnaires.

For each question there are four choices. Use options to get the answer. Use command

boxes to display next question, total and to exit from the program.

Page 12: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

12

8. Generate a simple report to display the items sold using Data report.

9. Generate a simple report to display the student name and marks in all subjects using

Data Report Designer Object.

10. Write a code to allow the user to open a file and display the contents in a text box.

Send the text to printer with minimum number of copies. Use common dialog

control

11. Write a code for viewing various charts using Microsoft Chart Control. Use a menu

to list the chart items.

12. Create a database in Access containing information about the students. The operations

to be performed are Add, Modify, Delete and Moving between records using Data

Control

13. Set two Text Boxes and Label boxes in your form. Set the caption property for

Lable1 box as “Enter Value” and caption property for Label2 box as “Result”. Get

the Input value from Text1 box. First using Text1_keypress() procedure check

whether the entered data is numeric or not. If the entered value is not of numeric

then display the message using msgbox “Enter only a number”. Finally display the

result in Text2 box as whether the entered number is PRIME or not. Do not allow

the user to change text in Text2 Box.

14. (a).Get the numeric value from the user using Input Box. Display the ­ultiplication table

for the entered number using FOR...NEXT ­statement.

(b).Using three Text Boxes get three numbers and display the biggest number in another

Text Box. If you change any one number in three Text boxes, then your result should

be changed appropriately. Use Label Boxes wherever necessary.

15. (a).Develop a program to display the date and time using VBScript.

(b).Develop a program to control the status bar using VBScript.

16. Develop a program to manipulate data from the server using VBScript.

Scheme of Examination

Topics Marks

ExerciseViva voice 6510

Total 75

Page 13: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

13

N304 HTML LAB

5 hrs/Week Total: 60 Hrs

1. Creation of List.

2. Creation of Table.

3. Creation of Form.

4. Creation of Frame.

5. Creation of web pages with hyper link & Image.

6. Create a web site for your college using the following tags (Image, Colors,

Hyperlink, and Frames).

7. Write a program to design a user information form with a Text box, Submit

Button & Reset Button.

8. Write the appropriate code to perform the following

a) To create whether the entered data is Numeric or not.

b) To check whether the entered data is String or not.

9. Create a web page using CSS.

10. Create a web page using DHTML.

Scheme of Examination

Topics Marks

ExerciseViva voice 6510

Total 75

Page 14: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

14

N401 (A) OPERATING SYSTEMS

7 Hrs / Week Total Hrs: 84 Hrs

UNIT - I INTRODUCTION 16 Hrs

OS Definition – OS Structure – Distributed computing, Key operating systems for the 1990’s

–hardware, software and firmware.

PROCESS MANAGEMENT : Definition of process – process states-process state transition

–the process control block- operations on processes- suspend and resume- interrupt processing

– Nucleus of the OS.

UNIT - II 17 Hrs

CONCURRENT PROCESSES: Asynchronous concurrent processes (Qualitative only) Mutual

exclusion and critical section Dead lock and indefinite postponement : Examples of deadlock

– indefinite postponement-resource concepts – four necessary conditions for dead lock-

major areas of dead lock research – dead lock prevention- dead lock avoidance and the banker’s

algorithm – dead lock detection- dead lock recovery.

UNIT - III 17 hrs

STORAGE MANAGEMENT: Real storage: Introduction – storage hierarchy ,storage

management strategies – contiguous and non contiguous storage allocation , single user

contiguous storage allocation, fixed partition multiprogramming-variable partition

multiprogramming.

VIRTUAL STORAGE ORGANIZATION: Virtual storage : basic concept-multilevel storage

organization – block mapping-paging-basic concepts- page replacement strategies-segmentation

–segmentation with paging-demand paging- Thrashing.

UNIT - IV 17 hrs

PROCESSOR MANAGEMENT JOB AND PROCESS SCHEDULING: Introduction –

scheduling levels-scheduling objectives-scheduling criteria-preemptive Vs non-preemptive

scheduling-the internal timer or interrupting clock-priorities-deadline scheduling-FIFO

scheduling-Round robin(RR) scheduling-Quantum size-Shortest job first(SJF) scheduling-

shortest remaining time (SRT) scheduling-highest response ratio next(HRN) scheduling-

multilevel feedback queues-fair share scheduling.

FILE SYSTEMS: Files- directories – naming, attributes- implementation –shared files –file

system reliability.

UNIT - V 17 Hrs

NETWORK OPERATING SYSTEM: Definition-functions-services-advantages-types of

NOS-NOS features-popular NOS

UNIX: structure-processes-user-shell, kernel, different versions of UNIX – file system,

memory mode executing and terminating a program –command prompt.

ADMINISTRATIVE TASK: File services-directory services-managing user and group

accounts-default accounts- file and printer sharing- understanding backup- backup procedure-

performs backup-RAID levels.

TEXT BOOKS:

1. “Operating systems “, H.M. Deitel , pearson education (second edition-2000)

2. “Modern OS”, Andrew S Tanen Baum, Pearson Education, 2001.

Page 15: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

15

N401 (A) OPERATING SYSTEMS

Model Question paper

Time: 3 Hrs Maximum Marks: 75

NOTE: 1. Answer all questions

2. Answer any one from Part - A (5 Marks) and one from Part – B (10 Marks)

I. A. 1. Define OS, OS structure, firmware.

2. Write notes on nucleus of the OS.

B. 1. Briefly explain the process state transitions.

2. Write notes on the key operating systems for 1990.

II. A. 1. Mention the necessary conditions for dead lock and explain.

2. Explain mutual exclusion$ critical section.

B. 1. Briefly explain bankers algorithm

2. Write notes on a). Dead lock detection b). Dead lock recovery

III. A.1. Explain contiguous& non-contiguous storage.

2. Explain any two page replacement strategies.

B. 1. Explain fixed and variable partition multiprogramming.

2. Briefly explain paging and segmentation.

IV.A.1. Explain pre-emptive and non pre-emptive scheduling.

2. Explain file, directories and naming.

B. 1. Briefly explain shared files and file system reliability.

2. Explain process scheduling and the following scheduling,

(a) SJF (b) SRT (c) HRN

V. A.1. What is NOS? Explain the features of NOS.

2. Write notes on managing use and group accounts.

B. 1. Write notes on (a) Back up procedure (b) RAID level

2. Briefly explain the following

(a) UNIX files system

(b) Executing & terminating a program.

Page 16: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

16

N401 (B) WINDOWS ADMINISTRATION

7 hrs \ Week Total: 84 Hrs

UNIT - I 17 Hrs

INTRODUCTION: Overview of windows operating systems family-windows client side

operating systems-windows server side operating systems-Differentiation of windows

operating system with other operating systems.

NT SERVER: Features of Windows NT server-Overview-Installing and configuring NT server-

managing and creating user accounts, Directory shares-Printing services.

UNIT - II 17 Hrs

MONITORING NT SERVICES: Event viewer-LAN Manager-Task Manager-NETmon

performance monitoring-TCP/IP-Internet Information services-Internet Service Manager-NT

Internet security.

CONFIGURING ADVANCED NETWORK UTILITIES IN NT: DNS Configuration-Router

configuration-File Server-TFTP Server-DHCP.

UNIT - III 16 Hrs

NT WORKSTATION: Comparing workstation to NT server-and configuring NT workstation-

Managing services, devices and shared resources.

UNIT - IV 17 Hrs

WINDOWS NT ARCHITECTURE: Overview-Drilling into kernels mode-Reviewing NT

Executive services-User mode environment systems-working with registry-event viewer-

Performance Monitor.Integrating NT with other NOs-Internet Information services.

UNIT - V 17 Hrs

NT TROUBLE SHOOTING: Hardware problems in setup-Network share point for

installation-domains-logons-creating shares-user profiles-registry-user with policy editors.

INTRODUCTION TO WINDOWS 2000: Windows 2000 Network Architecture-

Features-Installing and configuring-Administration utilities-Directory services.

TEXT BOOK:

1. Mark Minasi,christa Anderson”Mastering NT Server”,BPB Publications,1997.

REFERENCES:

1. Paul sanna,”Using Windows NT workstation4.0",sams publications,second

edition 1998.

2. Kathy Ivens,”Windows NT Troubleshooting”,Tata McGraw Hill

Publications,1998.

3. Alan R.Carter,”windows NT 4.0 MCSE Study Guide”,Computer

publications,1999.

Page 17: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

17

N401 (B) WINDOWS ADMINISTRATION

Model Question paper

Time: 3 Hrs Maximum Marks: 75

NOTE: 1. Answer all questions

2. Answer any one from Part - A ( 5 Marks) and one from Part – B

(10 Marks)

I. A. 1. Differentiate windows OS with other OS.

2. Mention the features of Windows NT sever.

B. 1. Briefly explain managing and creating user accounts for NT server.

2. Write short notes on, (a) Windows client side OS

(b) Windows server side OS

II. A. 1. Explain task manager

2. Explain router configuration

B. 1. Give a brief notes on a. NETmon performance monitoring

b. NT internet security.

2. Briefly explain DNS configuration.

III. A. 1. Mention the services of NT workstation

2. Mention the resources of NT workstation

B. 1. Explain the steps to configure NT work station.

2. Explain managing devices in NT workstation.

IV. A 1. Give a short note on NOS.

2. Explain the overview of Windows NT architecture

B. 1. Give a brief notes on (a) Event viewer (b) Performance monitor

2. Write short notes on (a) Working with registry (b) Internet information services

V. A. 1. Explain hardware problems in setup.

2. Explain the features and architecture windows 2000.

B. 1. Write short notes on (a) Creating shares (b) User with policy editors.

2. Write short notes on

(a) Installing and configuring windows 2000.

(b) Administration utilities of Windows 2000.

Page 18: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

18

N401(C) MULTIMEDIA SYSTEMS

7 Hrs \ Week Total: 72 Hrs

UNIT – I 16 Hrs

Introduction - QOS Requirements and Constraints - Concepts- Resources -Establishment

Phase - Run - Time Phase - Management Architectures.

UNIT – II 17 Hrs

Real - Time Processing-Scheduling - Interprocess Communication - Memory and Management

- Server Architecture - Disk Management.

UNIT – III 17 hrs

FILESYSTEMS AND NETWORKS : Traditional and multimedia File Systems - Caching

Policy - Batching - Piggy backing – Ethernet - Gigabit Ethernet - Token Ring - 100VG Any

LAN - Fiber Distributed Data Interface(FDDI) - ATM Networks – MAN - WAN.

UNIT - IV 17 Hrs

COMMUNICATION: Transport Subsystem - Protocol Support for QOS - Transport of

Multimedia - Computer Supported Cooperative Work - Architecture - Session Management

- MBone Applications.

UNIT - V 17 Hrs

SYNCHRONIZATION: Synchronization in Multimedia Systems - Presentation -

Synchronization Types -Multimedia Synchronization Methods - Case Studies - MHEG -

MODE - ACME.

REFERENCES:

1. Ralf Steinmetz and klara Nahrstedt,”Multimedia Systems”, Springer, I Edition 2004.

2. Ralf Steinmetz and klara Nahrstedt,”Media coding and content Processing, Prentice

Hall, 2002.

3. Vaughan T,Multimedia,Tata McGraw Hill,1999.

4. Mark J.B., Sandra K.M., Multimedia Applications Development using DVI

Technology, McGraw, 1992.

5. K.R.Rao,Zoran S.Bojkovic,Dragorad A.Milovacovic,D.A.Milovacovic,Multimedia

Communication Systems: Techniques Ralf Steinmetz and klara Nahrstedt es,

Standards, and Networks, Prentice Hall, 1st Edition, 2002.

6. Ze-Nian Li and Mark S.Drew, Fundamentals of Multimedia, Pearson, 2004.

Page 19: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

19

N401 (C) MULTIMEDIA SYSTEMS

Model Question Paper

Time –3 Hours Maximum Marks: 75

NOTE 1. Answer all questions

2. Answer any one from Part - A (5 Marks) and one from Part – B (10 Marks)

I A 1. Write note on QOS requirements.

2. Explain QOS resources.

B 1. Briefly explain the establishment & run phase.

2. Explain the time phase and management architecture.

II A 1. Give a note on scheduling.

2. Explain interprocess communication.

B 1. Briefly explain memory management.

2. Give a brief note on risk management.

III A 1. Explain traditional and multimedia file system.

2. Write a note on piggy backing.

B 1. Give a brief note on FDDI.

2. Briefly explain ATM networks.

IV A 1. Mention the synchronization types.

2. Explain any one synchronization method?

B 1. Explain MHEG

2. Explain any one ACM.

V A 1.Write note on protocol support for QOS.

2. Explain transport subsystem.

B 1. Briefly explain the architecture& session management.

2. Give a brief note on MBone applications.

Page 20: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

20

N402 (A) OPERATING SYSTEMS LAB

5 hrs \ Week Total: 60 Hrs

1. Creating, changing, copying, viewing and removing directories.

2. Study of the following commands

More, grep, sort, chmod.

3. Adding and removing a user

4. Study of shutdown, find, ps, set, who commands.

5. Creating, viewing, copying, moving and removing files.

6. Study of write, mail, echo and man commands.

7. Implementing bankers algorithm.

8. Implementation of mutual exclusion problem.

9. Implementing FCFS CPU scheduling.

10. Implementing RR CPU scheduling.

11. Implementing SJF CPU scheduling.

12. Implementing FIFO and LRU page replacement algorithm

13. Implementing LFU page replacement algorithm.

Scheme of Examination

Topics Marks

ExerciseViva voice 6510

Total 75

Page 21: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

21

N402 (B) WINDOWS ADMINISTRATION LAB

5 Hrs \ Week Total: 60 Hrs

1. Study of comparison of various Networking operating systems with NT.

2. Installing and configuring NT server.

3. Managing user creation and setting policy for users.

4. Setting file sharing concepts in NT operating systems.

5. Installing and configuring NT workstation.

6. Setting up a network using NT server and workstation.

7. Configuring print services in NT based network

8. Monitoring NT services (performance monitoring, LAN Manager).

9. Monitoring NT services (Task manager, event viewer).

10. Installing and configuring Windows XP.

Scheme of Examination

Topics Marks

ExerciseViva voice 6510

Total 75

Page 22: NACHIMUTHU POL YTECHNIC COLLEGE - nptc.ac.in POL YTECHNIC COLLEGE Pollachi ... exploring the program’ s code, ... Internetworking Devices and Interfaces

22

N402 (C) MULTIMEDIA LAB

6 Hrs / Week Total: 72 Hrs

1. Recording the audio and apply different effects to it.

2. Merging the voice and music.

3. Recording the video from the outside source and compressing it. Use various recording

format.

4. Mixing the audio and video

5. Developing an advertisement in flash for 15 secs

6. Developing an CBT for 15 secs using flash

7. Designing a company logo with animations for 10 secs

8. Designing a cartoon for 15 secs

9. Designing a movie clip for 15 secs

10. Designing a Banner advertisement

11. Designing a 3D animation picture

12. Developing an Education CBT for 15 sec

13. Developing animating human models.

14. Animating Image.

15. Editing a movie.

16. Animating the text.

17. Draw a 3-D car.

18. Give an animated view of sun rise and sun set.

19. Design a 3D sphere with a shadow.

20. Make an object to rotate in specific path.

(The above exercises to the done using 3D studio Max, Flash.)

Scheme of Examination

Topics Marks

ExerciseViva voice 6510

Total 75