wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

System Developement

Total questions: 39

Worksheet time: 39mins

Name
Class
Date
1.

Business application system/software is designed to support a specific organisational service, function or process, such as inventory management, payroll, market analysis or e-commerce. What is the goal of such a business application?

a)

To enhance the targets and goals of an organisation

b)

To deal with problems relating to business processes

c)

To enhance quality of services

d)

To turn data into information

2.

What is the intent of SDLC?

a)

To process data of relevant business processes

b)

To enhance the targets and goals of an organisation

c)

To improve the quality of services

d)

To examine a business situation and improve it

3.

Which of the following is the role of an IS Auditor in Phase 3 (System Analysis) of SDLC?

a)

Review cost justification/ benefits

b)

Review detailed requirement definition documents

c)

Verify that the management has approved the initiation and cost of the project

d)

Review existing data flow diagrams and other related specifications

4.

Which of the following is the role of an IS Auditor in the detailed design phase of SDLC?

a)

Analyse the justification for going in for a development or acquisition

b)

Review input, processing and output controls

c)

Ensure that the documentation is complete

d)

Review QA report on adopting coding standards by developers

5.

What are the characteristics of a very well coded application program?

a)

Good coding standards, Accuracy and Speed

b)

Reliability, Robustness, Accuracy, Efficiency, Usability, Readability

c)

Flexibility, Speed, Coding Standards

d)

Reliability, Flexibility and Speed

6.

What is the role of an IS Auditor in the testing phase of SDLC?

a)

Review the test plan for completeness and correctness

b)

Ensure test plans, test data nd test results are maintained for reference

c)

Verify that the system has been installed according to the organisation’s change control procedures.

d)

Review programmed procedure used for scheduling and running the system along with the system parameters are used in executing the production schedule

7.

What are the security steps involved in the development phase of SDLC?

a)

To identify possible attacks and design controls

b)

To train developers on security coding practices

c)

To ensure security requirements are tested during testing

d)

To perform security scan of application after implementation

8.

Which of the following is a mitigation plan for risk associated with compromising on quality and testing?

a)

Understand organisation baseline for infrastructure and incorporate in design.

b)

Ensure standard coding practices are adopted.

c)

Ensure completion of documentation along with design and development.

d)

Ensure documentation experts and technical writers are part of team.

9.

What is the mitigation plan for risk associated with absence of skilled resources?

a)

Consider outsourcing or hiring skilled resources on contract

b)

Develop and implement standard coding practices

c)

Perform scope base lining.

d)

Introduce change management process to evaluate and adopt changes in requirements

10.

Who is responsible for delivery of a project within the time and budget?

a)

Module/Team leader

b)

System Analyst

c)

Project Manager

d)

Database Administrator

11.

Which of the following is the role of a programmer?

a)

Approve, supervise and direct IT projects

b)

Convert design into programs by coding

c)

Checking compliance with SDLC standards

d)

Testing programs and sub programs

12.

The technical feasibility study for automating a business process using information technology includes which of the following?

a)

Is the cost of hardware and software for the class of applications being considered.

b)

Are the benefits derived from new application such as improved efficiency, reduced costs, business growth, and customer and user satisfaction.

c)

Is the cost of conducting a full systems development/acquisition, implementation and operation.

d)

Is system scalable and can it handle the expected business and data growth?

13.

The business case is a KEY element of the decision making process throughout the life cycle of project. What information does a business case provide to an organisation?

a)

decide whether the SDLC project should be undertaken

b)

Explore solutions and make a recommendation

c)

Develop a new application system

d)

Outline and calculate of benefits

14.

What does study of history, structure and culture of information involve?

a)

Identifying stakeholder expectations

b)

Types of useful systems, issues that have not been addressed and require attention

c)

Identifying how the system needs to interact with its environment

d)

Study of business processes, underlying activities, and actors that perform these activities

15.

What is important to record requirements after they have been analysed. Under which phase of requirement Engineering does this fall?

a)

Elicitation

b)

Analysis and Negotiation

c)

Documentation

d)

Validation

16.

Which aspect related to Project Planning does process of handing over deliverables come under?

a)

Project execution

b)

Project execution

c)

Project monitoring and controlling

d)

Project closing

17.

What does Work Breakdown Structure (WBS) represent?

a)

The project in terms of manageable and controllable units of work

b)

Detailed specifications with objectives

c)

Assigned responsibilities and deadlines

d)

Work documents containing the start and finish dates

18.

Half way through a project development, on which phase should an IS auditor focus in order to ensure that there is no deviation from the primary objectives of the projects?

a)

Project Planning

b)

Project Controlling

c)

Resource Management

d)

Risk Management

19.

What is the tool used to verify that deployed resources are capable of finishing a task within the set time limit and with the expected quality level?

a)

Earned value analysis

b)

Work Breakdown structure

c)

Work Package

d)

Qualitative Analysis of Risks

20.

During risk management process, how is risk assessed and evaluated?

a)

Creating an inventory of possible risk

b)

Quantify the likelihood and impact of risk

c)

Create a risk management plan

d)

Discover risk that materializes

21.

Which of the following is the feature of a waterfall model?

a)

The designers create an initial base model and give little or no consideration to internal controls, but instead emphasize system characteristics such as simplicity, flexibility, and ease of use.

b)

Project is divided into sequential phases, with some overlap and splash back acceptable between phases.

c)

This is an iterative model where each iteration helps in optimizing the intended solution.

d)

This model of development helps to ease the traumatic effect of introducing completely new system all at once

22.

In this model, a series of mini-waterfalls are performed, where all phases of the waterfall development model are completed for a small part of the system, before proceeding to the next increment. What SDLC model is this?

a)

Waterfall model

b)

Prototype model

c)

Spiral model

d)

Incremental model

23.

This model is especially useful for resolving unclear objectives and requirements; developing and validating user requirements; experimenting with or comparing various design solutions, or investigating both performance and the human computer interface.

a)

Waterfall model

b)

Prototyping model

c)

Spiral Model

d)

Incremental model

24.

Which of the following is a weakness of the spiral model?

a)

It is criticized to be Inflexible, slow, costly, and cumbersome due to significant structure and tight controls.

b)

Approval process and control are not formal.

c)

Sometimes there are no firm deadlines, cycles continue till requirements are clearly identified.

d)

Problems may arise pertaining to system architecture because not all requirements are gathered up front for the entire software life cycle.

25.

Which of the following is a KEY feature of Rapid Application Development?

a)

fast development and delivery of a high quality system at a relatively low investment cost,

b)

Use of small, time-boxed subprojects or iterations where each iteration forms basis for planning next iteration.

c)

Customer satisfaction by rapid delivery of useful software

d)

Welcome changing requirements, even late in development;

26.

Which of the following is the weakness of the Agile Software development methodology?

a)

Fast speed and lower cost may affect adversely the system quality.

b)

The project may end up with more requirements than needed (gold-plating).

c)

Potential for feature creep where more and more features are added to the system during development.

d)

There is lack of emphasis on necessary designing and documentation due to time management and generally is left out or incomplete.

27.

This is the process of studying and analyzing an application, a software application or a product to see how it functions and to use that information to develop a similar system.

a)

Software Reengineering

b)

Reverse Engineering

c)

Agile processes

d)

Rapid Application Development

28.

How is a product for which software is available and can be implemented without customisation classified as?

a)

Generic products without customisation

b)

Commercial product with customisation

c)

Outsourced development

d)

Commercial product without customisation

29.

In achieving the objectives of requirement analysis, the process of understanding the present system and its related problems comes under which of the following steps?

a)

Fact finding

b)

Analysis

c)

Requirements of proposed systems

d)

Identifying rationale and objectives

30.

The process of allotting weight-age for each requirement and then allotting score to the software that meets that requirement is called as:

a)

Point scoring Analysis

b)

Agenda based presentations

c)

Public evaluation reports

d)

Benchmarking solutions

31.

While preparing the request for proposal, what should an organisation do to ensure vendor viability and financial stability?

a)

Compare product functionalities against requirements

b)

Validate vendor claims about their product performance

c)

Get feedback from existing customers of the vendor on supporting documents of the vendor

d)

Evaluate what king of support the vendor provides

32.

Out of the tests performed on a program unit, what does a performance test check?

a)

whether programs do, what they are supposed to do or not

b)

verify the expected performance criteria of program

c)

determines the stability of a given system or entity

d)

examines the internal processing logic of a software system

33.

Which of the following is a feature of top down integration?

a)

The testing will start from opening login screen and then login, then selecting function one by one

b)

It is the traditional strategy used to integrate the components of a software system starting from smallest module/function/program.

c)

It consists of unit testing, followed by sub-system testing

d)

Bottom-up testing is easy to implement as at the time of module testing, tested subordinate modules are available.

34.

With respect to System testing, what is the objective of performance testing?

a)

To assess how well the application is able to recover from crashes, hardware failures and other similar problems

b)

To determine that an Information System protects data and maintains functionality as intended

c)

to determine the stability of a given system or entity based on the requirements

d)

to assess various parameters like response time, speed of processing, effectiveness use of a resources (RAM, CPU etc.), network, etc.

35.

What does User Acceptance Testing focus on?

a)

Ensuring that the system is production-ready and satisfies all accepted (baselined) requirements

b)

Conforming to the quality standards of the organisation accepted before development

c)

Documenting specifications, technology employed, use of coding standards

d)

Controlling the execution of tests and the comparing of actual outcomes with predicted outcomes

36.

In this strategy, implementation can be staged with conversion to the new system taking place gradually

a)

Phased Changeover

b)

Abrupt Changeover

c)

Pilot Changeover

d)

Parallel Changeover

37.

Which of the following is a requirement to be considered with respect to cloud computing and sourcing options?

a)

The development team needs to define backup procedures

b)

Client needs to be tested for all known browsers

c)

Evaluation of vendors for acquisition of tools and software

d)

Developers to test their code before releasing to testing team

38.

Which of the following is a risk with respect to security of big data?

a)

When an employee leaves the company, data may still be present on their employees’ device

b)

Requires data to be stored in denormalized form i.e. schema-less in distributed environments

c)

Propagation of malware resulting in data leakage, data corruption and non-availability of required data

d)

Possibility of fraud through remote access and inability to prevent/detect it.

39.

Which of the following is the role of an IS Auditor during post implementation review?

a)

suggest appropriate controls to be included in proposed solution

b)

Interview project team and stakeholders to understand expectations

c)

Ensure ‘what project control standards are to be complied with

d)

Evaluation of system for information security and privacy controls