Saturday 11 November 2017

Software Project Management




Question 1
Project Manager is also responsible for the Quality Assurance of delivered product

Select one:
a. I Don't Know
b. False
c. True .

The . answer is: True

Question 2

V-Process Model can be used for the development of R&D Projects

Select one:
a. True .
b. I Don't Know
c. False
.
The . answer is: False

Question 3

Most of the commercial databases used in today’s software systems are based on Relational Model

Select one:
a. True .
b. False
c. I Don't Know
.
The . answer is: True

Question 4

Software Quality Assurance activities are an integral part of:
Select one:
a. Project planning
b. Total Quality Management
c. Business planning
d. ISO-9001 compliance.
.
The . answer is: Project planning

Question 5

Android is one of the popular OS for embedded systems

Select one:
a. True .
b. I Don't Know
c. False
.
The . answer is: True

Question 6

Use-case can be used to write Acceptance Test-case

Select one:
a. I Don't Know
b. True .
c. False
.
The . answer is: True

Question 7

When using Agile methods, planning is usually done based on: 
Select one:
a. Series of Releases
b. Technical feasibility .
c. Scheduled Milestones
d. Fixed Requirements
.
The . answer is: Series of Releases

Question 8

Based on Waterfall model of software development, which one of the following to be done FIRST in a software project:
Select one:
a. Purchase Order Confirmation
b. Risk Management Plan
c. Requirements Document Preparation.
d. Statement of Work (SoW)
.
The . answer is: Requirements Document Preparation

Question 9

Calculation of Payback period of a project provides the organization : 
Select one:
a. How much future income from an implemented project will be worth in present-day terms
b. An assessment of how quickly an implemented system will produce a profit
c. The overall income that the implemented system should produce, less any initial investment.
d. The discount rate that would give a payback with a net present value of zero
.
The . answer is: An assessment of how quickly an implemented system will produce a profit

Question 10

 What does the term best practice often refer to?
Select one:
a. The concept of state of the art applied to project management.
b. A standardized set of deliverables, like plans, reports, and checklists. .
c. A specific sequence of work, described in terms of soft logic.
d. A set of tools and techniques that a project manager should master.
.
The . answer is: A specific sequence of work, described in terms of soft logic.

Question 11

If you were to choose one factor that significantly differentiates IT projects from non-IT projects, what would that be?
Select one:
a. Communication
b. Volatile Requirements
c. Technology advances .
d. Environmental Risk
.
The . answer is: Volatile Requirements

Question 12

Identify from the below who is NOT a typical project stakeholder: 
Select one:
a. Shareholder of the vendor organization
b. End-user of the Project .
c. Project Manager 
d. CFO of the client organization
.
The . answer is: Shareholder of the vendor organization

Question 13

Agile Methodology can be best employed when:
Select one:
a. Skills are not sufficiently available
b. The schedule is flexible
c. Technology is uncertain
d. Requirements are not frozen.
.
The . answer is: Requirements are not frozen

Question 14

Which of the following would you most expect to see in a routine report from a project manager to project stakeholders? 
Select one:
a. Costs and benefits
b. Configuration status information
c. Progress on the current activity
d. Progress against the plan .
.
The . answer is: Progress against plan

Question 15

Metrics Baselining for a project primarily involves: 
Select one:
a. Estimating target schedules
b. Defining a reference standard for measurement
c. Identifying industry benchmarks.
d. Collection of data from past projects
.
The . answer is: Collection of data from past projects

Question 16

K1006 What would you select as the 4 Ps to focus for "Effective Software Project Management "
Select one:
a. People, Performance, Payoff, Product
b. People, Product, Performance, Process
c. People, Process, Payoff, Product
d. People, Product, Process, Project.
.
The . answer is: People, Product, Process, Project

Question 17

"I hereby declare I am honest in all my statements and affirm that I sincerely answered all the Questions by myself based on my understanding of the topic, and I seek clarification on any Question/Answer by sharing it with my Faculty during the regular Contact-sessions."
Select one:
True .
False
.
Congratulations....Wish You Happy Learning.
The . answer is 'True'.

Question 18

Pick the correct statement from the following:
Select one:
a. IF complexity is high but uncertainty is not THEN used evolutionary approach.
b. IF uncertainty and complexity both low THEN use Prototype model
c. IF uncertainty is high, THEN use incremental approach
d. IF schedule is tight THEN use evolutionary or incremental
.
The . answer is: IF schedule is tight THEN use evolutionary or incremental

Question 19

Which process is applied to break down the project into smaller and more manageable elements?
Select one:
a. Activity Duration Estimation
b. Schedule Planning
c. Work Break-Down Structure.
d.Scope Estimation


.
The . answer is: Work Break-Down Structure

Question 20

Why is Software Project Management more challenging than traditional Project Management in other industries?
Select one:
a. Constantly Changing Requirements.
b. Customers' Time-to-Market Pressures
c. Rapid changes in Technology
d. All the Mentioned
.
The . answer is: All the Mentioned

Question 21

Identify the common Agile Project Management method:
Select one:
a. FlexPlan Model
b. Software Development Life Cycle (SDLC) Model
c. SCRUM Methodology.
d. V-Process Model
.
The . answer is: SCRUM Methodology
Question 22

Any Project will have a set of Activities that are practical to implement:
Select one:
a. I Don't Know
b. TRUE .
c. FALSE
.
The . answer is: TRUE

Question 23

Which of these would be the best way to improve morale, motivate workforce and avoid frustration during the software development process?
Select one:
a. Give team members less control over the process and technical decisions.
b. Reward programmers based on their productivity.
c. Hide bad news from the project team members until things improve.
d. Give team members more control over the process and technical decisions.
.
The . answer is: Give team members more control over the process and technical decisions.

Question 24

The best strategy for a project manager when he/she receives  a complaint from the customer regarding already late (schedule over-runned software project) is: 
Select one:
a. Renegotiate schedule with customer
b. Part-delivery of requirements.
c. Add more people to the project
d. Training the project team
.
The . answer is: Part-delivery of requirements

Question 25

Project requirements continuously change, but change can be easily accommodated in a software project as per customer’s demand when:
Select one:
a. Scope Change is included in the Master Contract
b. The software is written in High-Level Language which is flexible
c. There is no impact on Schedule or Cost or Quality.
d. Meeting Customer Expectation is of High Priority
.
The . answer is: There is no impact on Schedule or Cost or Quality

Question 26

What is the main purpose of Earned Value Analysis (EVA)? 
Select one:
a. Estimating pending effort
b. Assessing progress.
c. Collecting progress against time & budget
d. Calculating benefits
.
The . answer is: Assessing progress

Question 27

Which is NOT a Measure of Effectiveness of a Project?
Select one:
a. Repeat Business from Customer.
b. Less Number of Defects during UAT
c. Compliance with ISO 9001 Quality Management System
.
Optimum Utilisation of Project Resources
The . answer is: Compliance with ISO 9001 Quality Management System

Question 28

Which of the following does NOT qualify as ‘Project’? 
Select one:
a. Construction of Hyderabad Metro Rail
b. Development of HRM system
c. Review of Software Design Document
d. Obtaining MSSE degree from BITS-Pilani.
.
The . answer is: Review of Software Design Document

Question 29

K1009 A WBS dictionary is a document which…
Select one:
a. describes technical terms used for scope management.
b. describes the details for each component in the WBS. .
c. helps translate functional into technical requirements.
d. translates essential WBS terms for global project teams.
.
The . answer is: describes the details for each component in the WBS.

Question 30

JavaScript is an Object-Oriented version of Java Programming language

Select one:
a. True
b. False .
c. I Don't Know
.
The . answer is: False

Saturday 8 July 2017

Real-Time Operating System : MCQ



1. Match the proportion of tasks in a system

   Real time Tasks (Sporadic)
   Real time Tasks (Periodic)
   Real time tasks (Aperiodic)

The correct answer is: Real time Tasks (Sporadic) – 19, Real time Tasks (Periodic) – 2, Real time tasks (Aperiodic) – 49


2. Match the proportion of tasks in a system

Real time Tasks (Periodic)
Real time tasks (Aperiodic)
Real time Tasks (Sporadic)

The correct answer is: Real time Tasks (Periodic) – 2, Real time tasks (Aperiodic) – 49, Real time Tasks (Sporadic) – 19

3. Which scheduling algorithm is used to schedule periodic tasks

a. Deferrable server
b. IRIS
c. Total Bandwidth preserving algorithm
d. Priority Driven Scheduling Algorithm
e. Clock Driven Scheduling Algorithm
Clock Driven Scheduling Algorithm schedules periodic tasks

The correct answer is: Clock Driven Scheduling Algorithm

4. Which scheduling Algorithm schedules tasks proportionately

a. Clock Driven Scheduling
b. IRIS
c. Laxity based scheduling
d. Round robin scheduling
Round robin scheduling uses a time slice
e. Priority driven scheduling

Your answer is correct.
The correct answer is: Round robin scheduling

5. Which type of real time system has a stringent deadline

Select one:
a. Open loop System
b. Closed loop System
c. Hard real time System
d. Soft real time system

The correct answer is: Hard real time System


6. Which real time system would be a hard real time system

Select one or more:
a. Washing machine
b. Automated car driving
This is a hard real time system
c. Playing a video game
d. Aircraft application
Aircraft is a hard real time system
e. Battery operated Toys

The correct answer is: Aircraft application, Automated car driving


7.Which real time system is soft real time

a. Boiler water control
b. Washing machine
This is a soft real time system
c. Battery operated toys
This is a soft real time system
d. Automated car application
e. Aircraft Application

The correct answer is: Battery operated toys, Washing machine

8. Which scheduler is used to schedule tasks in an online manner
The correct answer is: Non-uniform laxity based scheduler

9. Embedded System is a firmware

True
False
The correct answer is 'True'.

10. In a real time system will not scheduling sporadic tasks generate a feasible schedule
True
False

The correct answer is 'False'.

FITNESS GOAL Post #1

=====================FITNESS GOAL============================
5 Meals a day
POST #1 #BEFIT & #AWESOME….


Dividing our daily intake into several meals has several advantages to our health, and to burn fat:
  • A higher rate occurs in burning calories.
  • We will have more energy.
  • We will improve the absorption and digestion of food or nutrients by the body.
  • We will have less temptation to snack on unhealthy foods.



Sunday 12 February 2017

Tuesday 24 January 2017

Computer Newtorks: MCQ

                                          Computer Newtorks: MCQ


  
      1. The intermediate code representation for JAVA is
Select one:
Java byte code 
MSIL
Java source
Java CIL

      2.      Which of the following software tool  is  a parser generator ?
Select one:
YACC 
None of these
Lex & YACC
Lex

       3.      In a two pass assembler the object code generation is done during the ?
Select one:
Zeroed  Pass
First pass
None of these
Second pass 


4.the statement followed by a conditional jump is a leader
Select one:
False 
True

5.      x = y + z is an example for three - address code
Select one:
False
True 


6.FIRST of a terminal is always a terminal
Select one:
False
True 

7.Yet Another Compiler's Compiler  is a tool for
Select one:
Syntax analysis
code optimization
Intermediate code generation
Lexical analysis 

8. Which of the following system software resides in main memory always ?
Select one:
Linker
Text editor
Loader 
Assembler

9.In DAG form of the Abstract Syntax Tree the common sub-expressions are
eliminated
Select one:
True 
False

10.Bottom Up Parsing involves
Select one:
Shift Reduce
Operator Check
Handle Pruning
Shift Reduce & Handle pruning 

11.Parsing is also Known as:
Select one:
Lexical Analysis
Semantic  Analysis 
Code generation
Syntax Analysis

12.Classes of languages accepted by NFA and its equivalent DFA are different
Select one:
False 
True

13.LL parser is an example for Bottom - up parser design
Select one:
False
True

14. Push - Down Automata is used for parser designs
Select one:
True
False 

15. The statement followed by an unconditional jump is a leader
Select one:
False 
True

16. FOLLOW set is computed for only non-terminals/variables
Select one:
False
True

17. copy statement x = y is not in three address code format
Select one:
True
False

18. The first and last statements in a Basic block can be leaders
Select one:
True 
False

19. In XYZ. the . at the end represents reduce operation
Select one:
False 
True


20. The run time environment represents recursive call as Activation Record
Select one:
False
True