3rd Sem – MI – Spring 2016
DRIVE SPRING 2016
PROGRAM MASTER OF BUSINESS ADMINISTRATION (MBA)
SEMESTER III – SUBJECT CODE & NAME MI0033 – SOFTWARE ENGINEERING
1 Write short notes on the following agile processes:
- Dynamic Systems Development Method (DSDM)
- Adaptive Software Development (ASD)
- Scrum
- Feature-Driven Development (FDD)
Concept of Dynamic Systems Development Method (DSDM)
Concept of Adaptive Software Development (ASD)
Concept of Scrum
Concept of Feature-Driven Development
Answer: a) The DSDM methodology was promoted by the DSDM Consortium, created in 1994 by a group of software engineering practitioners and software vendors. The most important distinctive feature of DSDM is that it has nine guiding principles, namely:
- Active user involvement is imperative.
- DSDM
2 Explain the concept of “software project life cycle” with a suitable example.
Explaining software project life cycle
Example
Answer: Software Project Life Cycles
We can classify software development projects into various types based ontheir business functional domain. In case a software company is interestedin specialising in only one product or service, it will need to understand thatparticular function or domain thoroughly. Mere technical knowledge in
3 a. Explain function-oriented metrics
- How do you calculate function points?
- Explaining the meaning of function-oriented metrics along with the five information domain value calculation methods
- Calculation of function points
Answer:A) The function-oriented metrics are indirect software metrics. Instead of thenumber of LOC, the emphasis is more on the functionality of the product.The function-oriented metrics were first proposed by Albrecht. He suggesteda productivity measurement approach known as the Function point method.In this method, function points are used. A function point is a relation that isbased on the countable measures of software information domain andassessment of software
4 a. Explain the system architecture
- Explain System specification review
- Explaining the four main components of system architecture
- Explaining the system specification review with different segments of system specification review
Answer: A) The four main components of system architecture are as follows:
- Processing power – The processing power depends on the computeror the server. The correct processor must be selected and installed onto a system. The selection of the
5 Explain the different types of integration testing
At least 5 types of integration testing
Answer: Types of integration testing
Top-down integration
We can state an incremental approach to develop a program as top-downintegration. In top-down integration, we first recognise the control hierarchy.This helps us to identify and categorise the modules. The modules that aresubordinate to the main control module are
6 Explain the code inspection technique. What are the different steps followed to conduct code inspection
Explain the code inspection technique
Steps followed to conduct code inspection
Answer: We can define “code inspection” as one of the techniques of formal method to review a software product. The goal of code inspection is to detect errors caused due to typological mistakes and incorrect programming. Code inspections are highly structured and require proper training for all individuals. This kind of review is different from other reviews, such as peer review
DRIVE SPRING 2016
PROGRAM MASTER OF BUSINESS ADMINISTRATION (MBA)
SEMESTER III
SUBJECT CODE & NAME MI0034 – DATABASE MANAGEMENT SYSTEM
1 What is Database Management System (DBMS)? Briefly explain the important properties of database.
Explain Database Management System
Important properties of database
Answer:The major component in the database is “data.” Data is a raw fact that can be recorded and has specific meaning. The processed data is called information. For example, the combination of
2 Explain the different operations of relational algebra with suitable examples.
Explaining the various operations of relational algebra with an example
Answer: Relational Algebra
Relational algebra is a language in which one relation gets defined byanother relation without the original relation getting changed. There aremany operations that work with relational algebra. Some of them are givenbelow:
- Selection (
3 What is client–server model ? Briefly explain the advantages of client–server model.
Define client-server model with different parts
List 3 advantages of client-server model
Answer: Client–server model
The client–server model is basic to distributed systems; it allows clients to make requests that are routed to the appropriate server in the form of transactions. The client–server model consists of three
4 a. Define SQL
- Explain the different types of SQL
- Defining SQL
- Defining four different types of SQL
Answer: A) SQL is a relational database language used to communicate with adatabase. The American National Standards Institute declared the standardlanguage for RDBMS. Accordingly, the common relational databasemanagement systems that SQL uses are Oracle, Sybase, Microsoft
5 a. Explain the two-phase locking protocol with various phases
- Elaborate advantages and disadvantages of Distributed database management system
- Explaining two phase locking protocol with various phases
- Explaining four advantages and four disadvantages of distributed database management system
Answer: A)The two-phase locking protocol
The two-phase locking protocol is a process to access the shared resourcesas their own without creating
6 Briefly explain the basic concepts of object-oriented data model.
Explain the basic concepts of object-oriented data model
Answer: A data model is a logic organisation of the real-world objects (entities), constraints put on them and the relationships that exists among objects.
The basic concepts of object-oriented data model are the following:
Object identity
Any real-world entity is uniformly modelled as an object. They are attached with a unique ID which is used to
DRIVE SPRING 2016
PROGRAM MASTER OF BUSINESS ADMINISTRATION (MBA)
SEMESTER III
SUBJECT CODE & NAME MI0035 – COMPUTER NETWORKS
1 Explain the concept of computer networks. Briefly explain the different types of networks.
Concept of computer networks
Types of computer networks
Answer: In a general sense “network” refers to a group of objects, individuals connected to each other. Similarly a cluster of interconnected computers that communicate with one another through a shared
2 Write a brief note on seven layered OSI reference model. Explain the role of each layer.
Define seven layered OSI reference model
Explaining the role of 7 layers
Answer: The OSI reference model emerged as a first step towards internationalstandardisation of the protocols used in the various layers by the ISO. Themodel is called the ISO OSI reference model as it deals with connectingopen systems, that is, systems open for communication with other system
3 Write short notes on
- Subnet
- Super netting
- Subnet masks
- Dynamic NAT
- Domain Name System
Answer: a) Subnets
A network that exists within the Class A, B, or C network is called a subnet.It can also be defined as a network within a network. Subnets are created toextend network IDs by using host bits of
4 What is DWDM? What are the pros and cons of DWDM
Definition
Four pros of DWDM
Four cons of DWDM
Answer: DWDM: This refers to a technique that enables more than one wavelengthto be added to a single-mode fiber to increase the capacity of thetransmission path by a factor equal to the number of
5 Explain the working of Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Protocol.
Working of CSMA/CD in a Flowchart
Explaining the working in detail
Answer: The CSMA/CD protocol can be compared with a typical life scenario such as a group discussion during an interview. Suppose several candidates are sitting around the table. Every candidate must listen to the instruction for a while before speaking (Carrier Sense). After listening to the
6 Briefly explain the functions of network management model.
Explain 5 functions of network management model
Answer: Functions of network management model
Fault Management
The main aim of fault management is to identify the network problems and notify it to the users. The fault management system, if possible, automatically fixes network problems. Fault management is the most widely implemented function of the network management system because faults
DRIVE SPRING 2016
PROGRAM MASTER OF BUSINESS ADMINISTRATION (MBA)
SEMESTER III
SUBJECT CODE & NAME MI0036 – BUSINESS INTELLIGENCE TOOLS
1 Define Business Intelligence (BI). Explain the uses of BI in contemporary organisations.
Meaning of Business Intelligence (BI).
Explain the uses of BI in contemporary organisations
Answer: In 1958, IBM researcher, Hans Peter Luhn defined BI as, “The ability to apprehend the interrelationships of presenting
2 a. Discuss the contribution of business analytics to financial performance and strategy management
- How is CRM linked to business intelligence?
- Various contributions of business analytics to financial performance and strategy management
- How the CRM linked to business intelligence
Answer: a) A good financial performance is the result of better business outcomes. To achieve these outcomes, organisations need to develop and manage multiple, interconnected business strategies. BA solutions give an actionable business forecast that can guide business strategies and technologies to provide timely and accurate financial results. Although, the business user teams may only have an apparent understanding of BA technologies, they are expected to highlight the
3 Explain the data mining process in detail
Figure to data mining process
Explanation of the process
Answer: DM includes a number of operations, each one of which is aided by a variety of techniques, such as decision trees, rule-based induction, neural networks and conceptual clustering.
4 Briefly explain the 7 Ps of marketing mix
Explaining the 7 Ps of marketing mix
Answer: The explanation of the 7 Ps of service marketing mix is as follows:
Product: A product can be defined as an idea, a service or a good that involves a mix of tangible and intangible
5 What are the main features of a financial reporting system?
At least 10 features
Answer: The following are the main features of a financial reporting system:
- Drag-and-drop report builder: This feature helps in creating sophisticatedreports and analysing
6 Define big data. Briefly explain the different types and elements of big data.
Define big data
3 types and 3 elements of big data
Answer: Big Data is being created or produced around us every second by billions of people across the world. Each digital process and social media conversation generates it. Big Data is transmitted
SMU MBA SPRING 2016-2017