online store
or
plz drop a mail with your sub code
we will revert you within 2-3 hour or immediate
Charges rs
125/subject and rs 700/semester only.
if urgent then call us on 08791490301, 08273413412
DRIVE
SPRING 2018
PROGRAM
Master of Science
in Information Technology (MSc IT)
SEMESTER
3
SUBJECT CODE & NAME
MIT3082–
Distributed Operating System
Assignment Set - 1
Q.1
Describe the characteristics of a good process migration mechanism. 10
Answer-
Process Migration is the ability
of a system (operating system or user-space program) to transfer processes
between different nodes in a network. The motivations behind process migration
are to balance load, improve availability, enhance communication performance
and ease system administration.
Q.2
Describe any four desirable features of a good message passing system. 6
List the issues in IPC by message
passing. 4
Answer-
Features
of a Message Passing System
Desirable
features of a good message passing system are:
Simplicity
The
message passing system should be
·
easy
to use
·
easy
to
Q.3 Mention and describe the
communication protocols of RPCs. 1+9
Answer-
communication protocols of RPCs-
Assignment Set - 2
Q.1
Explain the five features of a good global scheduling algorithm. 2x5
Answer-
Features
of a Good Global Scheduling Algorithm
1.Scalable:
A scheduling algorithm should scale well as the number of nodes
increases. An algorithm that makes scheduling decisions by first inquiring the
workload from all the nodes and then selecting the most lightly loaded node has
poor scalability. This will work fine only when there are few nodes in the
system.
Q.2
(a) Explain how stateful servers differ from stateless servers. 5
(b) Describe the three approaches to
replication in a distributed file system.
5
Answer-
Stateful
Vs Stateless Servers-
The
file servers that implement a distributed file service can be stateless or
stateful. Stateless file servers do not store any session state. This means
that every client request is treated independently, and not as part of a new or
existing session. Stateful servers, on the other hand, do store session state.
They may, therefore, keep track of which clients have opened which files,
current read and write pointers for files, which files have been locked by
which clients, etc. The main advantage of stateless servers is that
Q.3
List the characteristics of system-oriented names. Explain the approaches for
generating system-oriented names.
6x4
Answer-
Characteristics
of System-oriented names
Names are used to designate or refer to objects at
all levels of system architecture. They have various purposes, forms, and
properties depending on the levels at which they are defined. However, an
informal distinction can be made between two basic classes of names widely used
in operating systems human oriented names and
Get fully solved assignment. Buy online from website
online store
or
plz drop a mail with your sub code
we will revert you within 2-3 hour or immediate
Charges rs
125/subject and rs 700/semester only.
if urgent then call us on 08791490301, 08273413412
Get fully solved assignment. Buy
online from website
online store
or
plz drop a mail with your sub
code
we will revert you within 2-3
hour or immediate
Charges rs 125/subject
if urgent then call us on 08791490301, 08273413412
PROGRAM
Master of Science in Information
Technology(MSc IT)Revised Fall 2011
SEMESTER
SUBJECT CODE & NAME
MIT306– Object Oriented Analysis and
Design(OOAD)
SET 1
Qus:1
What is usability testing? Write the rule for developing usability testing.
Answer:
Usability testing, a non-functional testing technique that
is a measure of how easily the system can be used by end users. It is difficult
to evaluate and measure but can be evaluated based on the below parameters:
·
Level of Skill
required to learn/use the software. It should maintain the balance for both
novice
·
Qus:2 What is meant by unified approach?
Describe the steps, methods and tools of unified approach.
Answer: Unified approach is a better way for understanding concepts
of objects oriented system
development. Unified approach is a methodology for software development. The unified approach, based on
Qus:3
Describe the various states of activity diagram.
Answer:
Activity diagrams are special cases
of state chart diagrams. An activity diagram has actions as states. It can be
considered as some kind of elaborate flow diagram and has therefore some
graphical stru
SET 2
Qus:1
Discuss the strategies for designing classes.
Answer: The object oriented design process is a complex process. The
following methods can help you design better classes:
1) Analyze the role of the objects of
the class in the application. An object can play any of the
Qus:2
Mention and describe the basic categories of program errors.
Answer: Debugging is a process of finding errors in the code which
cause unexpected results and eliminating them. The process of testing and
identifying bugs is a balance of science, art and luc
Qus:3
Explain the following:
(a)
Black box testing
(b)
White box testing
Answer: (a) Black box testing
This treats the system as one that
cannot be seen in detail. The structure of the program is not taken into
account. The tests are performed based on what the program does. This is
sometimes
Get fully solved assignment. Buy
online from website
online store
or
plz drop a mail with your sub
code
we will revert you within 2-3
hour or immediate
Charges rs 125/subject
if urgent then call us on 08791490301, 08273413412
Get fully solved assignment. Buy
online from website
online store
or
plz drop a mail with your sub
code
we will revert you within 2-3
hour or immediate
Charges rs 125/subject
if urgent then call us on 08791490301, 08273413412
PROGRAM
Master of Science in Information
Technology(MSc IT) Revised Fall 2011
SEMESTER
3
SUBJECT CODE & NAME
MIT307-WEB TECHNOLOGIES
SET 1
Qus:1
Name the three types of pattern in event driven programming. Explain the
advantages of event driven programming.
Answer:
In computer programming,
event-driven programming is a programming paradigm in which the flow of the
program is determined by events such as user actions (mouse clicks, key
presses), sensor outputs, or messages from other programs/threads. Event-driven
programming
Qus:2
Explain the features of XML. Write important rules for XML declaration?
Answer: XML is popular for many features and few of them are listed
here:
1. Easy Data Exchange: In XML, data and
markup are stored as text that we can configure. If we like, we can use
Qus:3
Write any four importance of XML Schema. Discuss the steps
to create an element with the XML designer.
Answer: Importance of XML schema
Schemas not only describe the permissible content of a
document, they can:
XML schema uses XML
syntax. When you look at your first XML Schema, probably the most striking
SET
2
Qus:1
Define AJAX. Explain AJAX frameworks components.
Answer: Full form of AJAX is “Asynchronous JavaScript and XML”. AJAX
is not a new programming language, but a new way to use existing standards.
It is a technique,
Qus:2
Describe the five different categories of PHP Operators.
Answer: In all programming languages, operators are used to
manipulate or perform operations on variables and values. There are many
operators used in PHP, so we have separated them into the following categories
to make it easier to learn them all.
Qus:3
What is meant by
control statements in ASP. Explain with suitable example.
Answer: We can make a decision based on user input using an If
statement. The If statement tests a condition and if the result is true then it
runs the code that follows the If statement but if the result is false then it
runs the code after the else statement. Here is an example for when someone enters
their
Get fully solved assignment. Buy
online from website
online store
or
plz drop a mail with your sub
code
we will revert you within 2-3
hour or immediate
Charges rs 125/subject
if urgent then call us on 08791490301, 08273413412
Get fully solved assignment. Buy
online from website
online store
or
plz drop a mail with your sub
code
we will revert you within 2-3
hour or immediate
Charges rs 125/subject
if urgent then call us on 08791490301, 08273413412
PROGRAM
Master of Science in Information
Technology(MSc IT)Revised Fall 2011
SEMESTER
3
SUBJECT CODE & NAME
MIT3081– High Speed Networks
Set 1
Qus:1
Explain WLAN components.
Answer:
WLAN
components
A local area network (LAN) connects
computers, printers and other devices to allow sharing of data and resources.
LANs are limited to coverage of one location, typically a building, and usually
use network cables for connections.
However, needing wires to connect
devices can be inconvenient, especially in older buildings. As the name
Qus:2
Describe Multi-server queue using suitable diagrams and equations.
Answer: The aim of the queuing analysis is to make use of analytic
models to yield the desired
parameters to determine the buffer size. The following two queuing models can be used as
Qus:3
What is meant by congestion? List and describe different
types of congestion.
Answer: The situation wherein network
resources are constantly overloaded or the overall demand of a resource exceeds
its capacity is termed as congestion. Congestion in a network occurs when the
Set 2
Qus:1
In TCP what is timer? Explain any timers that TCP maintains for every
connection.
Answer: In TCP protocol, timers are applied in various positions and
these timers restrain
retransmissions and restrict the hold time for lost packets. Jiffies variable is the basis for all
timers. Function pointers in a timer structure
take a behavior function when initialized. Once the timer ends, this
Qus:2
What is meant by Resource Reservation Protocol (RSVP)? Write
any three salient characteristics. List RSVP traffic types and explain any two.
Answer: RSVP is a signaling protocol that offers reservation setup
and control. It enables Integrated Services (IntServ) which is designed to
emulate circuits on the Internet. This is the most complex QoS
Qus:3
With the help of suitable diagram explain Routing
Information Protocol (RIP) message format. Mention two benefits and two
drawbacks of RIP.
Answer: RIP is based on distance vector routing. It implements
vector routing using the following considerations:
An AS has both routers and networks. While
routers have routing tables, networks don’t.
The first column of a
Get fully solved assignment. Buy
online from website
online store
or
plz drop a mail with your sub
code
we will revert you within 2-3
hour or immediate
Charges rs 125/subject
if urgent then call us on 08791490301, 08273413412
Get fully solved assignment. Buy
online from website
online store
or
plz drop a mail with your sub
code
we will revert you within 2-3
hour or immediate
Charges rs 125/subject
if urgent then call us on 08791490301, 08273413412
PROGRAM
Master of Science in Information
Technology(MSc IT)Revised Fall 2011
SEMESTER
3
SUBJECT CODE & NAME
MIT3091– Open Source System
Set 1
Qus:1
Elaborate the various types of Creative Common License.
Answer: It is very important to know that the licensable properties
come from an array of sources. The definitions of various proprietary types are
not always apparent. Although every licensing program is
Qus:2
Write a short note on the following:
(a)MIT
license.
(b)Advertising
clause
Answer:
(a)MIT
license.
The Massachusetts Institute of
Technology initially developed a
liberal software license which is called as the MIT license, for the release of
X Window System source code. You can also call it as ‘X License’ or ‘MIT/X
License’ or ‘X Window System License’.
The MIT license is nearly similar to
the BSD (Berkeley Source Distribution) license which was developed at
Qus:3
(a)List any five features of Mozilla Public License.
(b)Comparison
among GPL, LGPL, and MPL.
Answer: (a)List any five features of
Mozilla Public License.
You can say that the MPL differs
from the GPL in the way it regulates the distribution and licensing of works
SET 2
Q2.
Open-source is a good choice for companies, Justify it.
Answer: As we have understood how we could join an existing open
source project and also end an open source project, let us now learn how we can
inculcate an open source culture in a company.
Running an open source project or
joining an existing one can also be applied to corporate source where all the
users and contributors are the employees of the company. What changes when
Qus:2
Explain the drawbacks of open source and free software
licensing.
Answer: As we are aware of the global scenario of open source and
free software licenses, let us now understand the issues related to them.
You can observe that the advantages
of open source licensing sometime in some situations act as
Qus:3
Discuss Cross licensing.
Answer: When two or more companies sign agreement providing the
rights of their intellectual property to the other, then this agreement is
known as the cross licensing agreement. For example, two companies holding
software patents, under cross licensing, agree to share information about the
patented software between them. Instead of blocking each other’s
Get fully solved assignment. Buy
online from website
online store
or
plz drop a mail with your sub
code
we will revert you within 2-3
hour or immediate
Charges rs 125/subject
if urgent then call us on 08791490301, 08273413412
No comments:
Post a Comment