To get
solved assignments even Projects and their Synopsis at Nominal prices.
Mail us at: subjects4u@gmail.com or contact at
08894344452, 8219081362
SMU MSC IT 3RD
SEM SOLVED ASSIGNMENTS SPRING 2018
PROGRAM
Master of
Science in Information Technology (MSc IT) Revised Fall 2011
SEMESTER - 3
SUBJECT CODE
& NAME
MIT306 –
Object Oriented Analysis and Design (OOAD)
SET 1
Q1. 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
Q2. 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
Q3. 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
Q1. 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
Q2. 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
Q3. 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
Mail us at: subjects4u@gmail.com or contact at
08894344452, 8219081362
PROGRAM
Master of
Science in Information Technology (MSc IT) Revised Fall 2011
SEMESTER - 3
SUBJECT CODE
& NAME
MIT307 - WEB
TECHNOLOGIES
SET 1
Q1. 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
Q2. 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
2.
Q3. 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
Q1. 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,
Q2. 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.
Q3.
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
Mail us at: subjects4u@gmail.com or contact at
08894344452, 8219081362
PROGRAM
Master of
Science in Information Technology (MSc IT) Revised Fall 2011
SEMESTER - 3
SUBJECT CODE
& NAME
MIT3081 –
High Speed Networks
Set 1
Q1.
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
Q2. 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
Q3. 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
Q1. 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
Q2. 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
Q3.
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
Mail us at: subjects4u@gmail.com or contact at
08894344452, 8219081362
PROGRAM
Master of
Science in Information Technology (MSc IT) Revised Fall 2011
SEMESTER - 3
SUBJECT CODE
& NAME
MIT3091 –
Open Source System
Set 1
Q1. 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
Q2. 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
Q3. (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
Q1. 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
Q2. 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
Q3. 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
Mail us at: subjects4u@gmail.com or contact at
08894344452, 8219081362