Perfect 24 U
No Result
View All Result
  • Home
  • KPK NOTES
    • KPK TextBook Board
      • Grade 1
      • Grade 2
      • Grade 3
      • Grade 4
      • Grade 5
      • Grade 6
      • Grade 7
      • Grade 8
      • Grade 9
      • Grade 10 KPTBB BOOK
      • Grade 12 books for KPK
      • Grade 11 BOOK KPK Board
    • Class 7
      • Urdu
    • Class 9
      • Mathematics
      • English Class 9 Notes for KPK
      • 9th Urdu Notes
      • Biology 9th
      • Islamiat 9
      • Computer Science 9th
      • Pak Studies 9
      • Physics 9th
      • Chemistry 9th
    • Class 10
      • English 10th Notes
      • Biology 10 Class
      • CHEMISTRY 10 NOTES
      • class 10 Maths
      • Pak Study 10th
      • Physics 10
      • Urdu 10
    • Class 11 KPK Notes
      • 11 class biology notes KPK
      • 1st Year Mathematics Notes
      • chemistry class 11 notes
      • English FA Fsc Part 1 KPK
      • Islamiat Class 11 for kpk
      • Physics class 11 notes
    • 2nd Years
      • 2nd Year Chemistry Notes
      • Mathematics-XII
      • 2nd year computer science notes
      • 2nd Year Economics Notes
      • 2nd year English notes
      • 2nd year Pakistan Study Notes
      • 2nd Year Physics Notes
      • Bio Fsc Part 2
    • BISE Swat
      • Result
      • Model Papers
      • Chemistry Class 10 Notes
      • Class 11 Computer Science
      • Economics Notes Class 11
      • Statistics Class 11
      • Class 12 Statistics Notes
    • Syllabus
    • Mardan Board
      • 9th Notes
  • AIOU
    • B.ED books
    • B.S AIOU Books
    • Bachelor AIOU Books
    • CT AIOU Books
    • FA
  • BISE Lahore
    • Class X
      • English Class 10th Notes
    • Class IX
      • English Class 9th Notes
    • Class XI
      • English Class 11th Notes
    • Class XII
      • English Class 12th Notes
  • Sindh Board
    • Sindh Textbook Jamshoro
    • Class IX
      • Pak Studies Sindh 9
      • Computer Science 9 Sindh
      • Mathematic Sindh Class 9
      • Chemistry Notes
      • Biology 9
      • Physics
      • Sindh Board English 9th Notes
      • Islamiat Class 9 Sindh
    • Class X
      • Sindh Class 10 Physics
      • Sindh Class 10th English Notes
      • Islamiat Class 10 Sindh
    • Class XI
      • PHYSICS Sindh Board G11
      • Islamiat
      • English notes class 11 Sindh board
    • Class XII
      • English Notes Sindh board 12th
  • CBSE
    • CBSE Class 9
    • CBSE Class 10
    • CBSE Class 11
    • CBSE Class 12
  • Rawalpindi Board
    • Class 9th
      • Chemistry G9
      • Mathematics G9
      • English 9th Notes
      • Biology G9
      • Physics G9
    • Class 10th
      • English 10th Notes
    • Class 11th
      • English 11th Notes
  • FBISE
    • 9 Class
      • Computer Science
      • Biology Notes
      • 9th FBISE Maths
      • Fbise 9 Notes Eng
    • 10 Class
      • English FBISE Notes
    • 11 Class
      • FBISE English 11th
    • 12 Class
      • Class 12 English Notes Fbise
    • FBISE Past Papers
      • 10 Class
      • 9th Past Papers
  • Articles
    • Seo
    • Baidu
    • Keyword
    • Essay
    • A-Z Universities in Pakistan
    • Admissions
    • All Country Independence Day
    • Countries Info
    • FILMORA
    • Education Qoutes
    • Happy Teacher Day
    • Insurance
    • Islamic
    • Muslim Boys names
    • Nelson’s Mandela
    • PHILONTHROPIC PRACTICES
    • Speeches
    • Story
  • DIT
  • DAE
  • MCQs
  • Technology
    • Marketing Think with Google
    • Science
  • Punjab board
    • Class 11 Notes PTBB
      • Computer Science PTBB Class 11
      • English 11 Notes Punjab
      • Chemsitry PTBB 11th
      • Math Notes PTBB 11th
      • Physics PTBB 11th
      • Urdu PTBB 11th
      • Biology 11th PTBB
    • Class 9
    • Punjab Class 10th
    • Punjab Board Class 10 Chemistry
  • Home
  • KPK NOTES
    • KPK TextBook Board
      • Grade 1
      • Grade 2
      • Grade 3
      • Grade 4
      • Grade 5
      • Grade 6
      • Grade 7
      • Grade 8
      • Grade 9
      • Grade 10 KPTBB BOOK
      • Grade 12 books for KPK
      • Grade 11 BOOK KPK Board
    • Class 7
      • Urdu
    • Class 9
      • Mathematics
      • English Class 9 Notes for KPK
      • 9th Urdu Notes
      • Biology 9th
      • Islamiat 9
      • Computer Science 9th
      • Pak Studies 9
      • Physics 9th
      • Chemistry 9th
    • Class 10
      • English 10th Notes
      • Biology 10 Class
      • CHEMISTRY 10 NOTES
      • class 10 Maths
      • Pak Study 10th
      • Physics 10
      • Urdu 10
    • Class 11 KPK Notes
      • 11 class biology notes KPK
      • 1st Year Mathematics Notes
      • chemistry class 11 notes
      • English FA Fsc Part 1 KPK
      • Islamiat Class 11 for kpk
      • Physics class 11 notes
    • 2nd Years
      • 2nd Year Chemistry Notes
      • Mathematics-XII
      • 2nd year computer science notes
      • 2nd Year Economics Notes
      • 2nd year English notes
      • 2nd year Pakistan Study Notes
      • 2nd Year Physics Notes
      • Bio Fsc Part 2
    • BISE Swat
      • Result
      • Model Papers
      • Chemistry Class 10 Notes
      • Class 11 Computer Science
      • Economics Notes Class 11
      • Statistics Class 11
      • Class 12 Statistics Notes
    • Syllabus
    • Mardan Board
      • 9th Notes
  • AIOU
    • B.ED books
    • B.S AIOU Books
    • Bachelor AIOU Books
    • CT AIOU Books
    • FA
  • BISE Lahore
    • Class X
      • English Class 10th Notes
    • Class IX
      • English Class 9th Notes
    • Class XI
      • English Class 11th Notes
    • Class XII
      • English Class 12th Notes
  • Sindh Board
    • Sindh Textbook Jamshoro
    • Class IX
      • Pak Studies Sindh 9
      • Computer Science 9 Sindh
      • Mathematic Sindh Class 9
      • Chemistry Notes
      • Biology 9
      • Physics
      • Sindh Board English 9th Notes
      • Islamiat Class 9 Sindh
    • Class X
      • Sindh Class 10 Physics
      • Sindh Class 10th English Notes
      • Islamiat Class 10 Sindh
    • Class XI
      • PHYSICS Sindh Board G11
      • Islamiat
      • English notes class 11 Sindh board
    • Class XII
      • English Notes Sindh board 12th
  • CBSE
    • CBSE Class 9
    • CBSE Class 10
    • CBSE Class 11
    • CBSE Class 12
  • Rawalpindi Board
    • Class 9th
      • Chemistry G9
      • Mathematics G9
      • English 9th Notes
      • Biology G9
      • Physics G9
    • Class 10th
      • English 10th Notes
    • Class 11th
      • English 11th Notes
  • FBISE
    • 9 Class
      • Computer Science
      • Biology Notes
      • 9th FBISE Maths
      • Fbise 9 Notes Eng
    • 10 Class
      • English FBISE Notes
    • 11 Class
      • FBISE English 11th
    • 12 Class
      • Class 12 English Notes Fbise
    • FBISE Past Papers
      • 10 Class
      • 9th Past Papers
  • Articles
    • Seo
    • Baidu
    • Keyword
    • Essay
    • A-Z Universities in Pakistan
    • Admissions
    • All Country Independence Day
    • Countries Info
    • FILMORA
    • Education Qoutes
    • Happy Teacher Day
    • Insurance
    • Islamic
    • Muslim Boys names
    • Nelson’s Mandela
    • PHILONTHROPIC PRACTICES
    • Speeches
    • Story
  • DIT
  • DAE
  • MCQs
  • Technology
    • Marketing Think with Google
    • Science
  • Punjab board
    • Class 11 Notes PTBB
      • Computer Science PTBB Class 11
      • English 11 Notes Punjab
      • Chemsitry PTBB 11th
      • Math Notes PTBB 11th
      • Physics PTBB 11th
      • Urdu PTBB 11th
      • Biology 11th PTBB
    • Class 9
    • Punjab Class 10th
    • Punjab Board Class 10 Chemistry
Perfect 24 U
No Result
View All Result
Home KPK NOTES 2nd Years 2nd year computer science notes

2nd year computer science notes Chapter 2 System Development Life Cycle

KPK Grade 12 Computer Science Notes

Table of Contents

  • KPK Grade 12 Computer Science Notes
  • What is the Systems Development Life Cycle?
  • What are the 7 phases of SDLC?
  • Chapter 2 System Development Life Cycle
  • Q.1 Define software development life cycle (SDLC). What are its objectives?
  • Q. 2 What is a system? Where exactly the testing activities begin in SDLC?
  • Q. 3 Why is the software development life cycle important for the development of software?
  • Q. 4 Who are stakeholders of SDLC? Describe their responsibilities.
  • Q.8) What is meant by the term software requirement? Differentiate between functional and non-functional requirements.
  • Q.9) Design a flowchart for the following algorithm.

What is the Systems Development Life Cycle?

What are system development life cycle steps? Systems development life cycle phases have planning, system research, system configuration, development, performance, integration and testing, and processes and maintenance.

What are the 7 phases of SDLC?

Learning the 7 Steps of the System Development Life Cycle

Software Testing Stage
Performance and Integration
Operations and Supervision
Planning Phase. In any software product project, planning comes first.
Feasibility or Requirements Analysis Stage.
Creation and Prototyping Phase
Software Development Stage
Visit Now

2nd year computer science notes Chapter 2 System Development Life Cycle for kpk board Peshawar. ics computer science notes part 2 Chapter 2.

Chapter 2 System Development Life Cycle

Q.1 Define software development life cycle (SDLC). What are its objectives?

SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC):

DEFINITION:

The software development life cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project from an initial feasibility study through maintenance of the completed application.

OBJECTIVES OF SDLC:

The objectives of the software Development Life Cycle (SDLC) are as follows:

  1. Delivery of quality software that meets customer expectations.
  2. Delivery of inexpensive and cost-effective software which are easily maintainable.
  3. Maximize productivity in terms of the software systems delivered.
  4. One of the major objectives of SDLC is to establish an appropriate level of management authority to direct, coordinate, control, review and approve the software development project.
  5. SDLC should ensure project management accountability.
  6. Proper documentation of all the requirements needed for the development of a new software system.
  7. Ensuring that projects are developed within the current and planned information technology infrastructure.
  8. SDLC should identify the potential project risks in advance so that the proper planning should be done.

Q. 2 What is a system? Where exactly the testing activities begin in SDLC?

SYSTEM: EXPLANATION:
The term “system” is originated from the Greek term system, which means to “place together.” It can be defined as a set of interrelated components having a clearly defined boundary that works together to achieve a common set of objectives.
A system can be developed by applying a set of methods, procedures and routine in a proper sequence to carry out some specific tasks. When all these functions are applied to build software then the system will be called a software system
BEGINNING OF TESTING ACTIVITY:
The testing activity starts from the initial stage i.e. From requirement analysis.

Q. 3 Why is the software development life cycle important for the development of software?

Importance of Software Development Life Cycle

Following points summarize the importance of the use of SDLC:

  • SDLC is important because it breaks down the entire life cycle of software development into phases thus making it easier for the development team members to easily evaluate each part of software development.
  • SDLC makes it easier for programmers to work concurrently on each phase.
  • It provides a rough time estimate that when the software will be available for use.
  • It delivers quality software which meets or exceeds customer expectations.
  • It provides the basic framework for the development of quality software.
  • SDLC helps the project managers to establish project management and be followed strictly during system development. 
  • SDLC clearly defines and assigns the roles and responsibilities of all the involved parties.
  • It ensures that the requirements for the development of the software system are well defined and subsequently satisfied

Q. 4 Who are stakeholders of SDLC? Describe their responsibilities.

STAKEHOLDERS OF SDLC:

Those entities which are either within the organization or outside of the organization that sponsors a project, or have an interest or have the intention to get it after its successful completion, or may have a positive or negative influence in the project completion called stakeholders. Project stakeholders include the customer, the user group, the project manager, the development team and the testers.

All those who have some interest in the project can be considered as stakeholders of that project. The individuals as well as the organizations that are actively involved in the project, or whose interest may be affected as a result of project execution or project completion are the part of stakeholders. The project management team must identify the stakeholders determine their requirements, expectations and mange their influence about the requirements to ensure a successful project.

RESPONSIBILITIES OF STAKEHOLDERS:

The basic role of the stakeholders are:

  • – For the development of software, resources such as time, money, equipment etc are needed which should be provided to the project team by the stakeholders.
  • – Stakeholders educate the developers about their business.
  • – They spend more time to provide information and clarify requirements to the analyst and developers.
  • – The stakeholders should be specific and precise about the requirements.
  • – Make timely decisions.
  • – Respect a developer’s assessment of cost and feasibility.
  • – Set requirements priorities.
  • – Review and provide timely feedback.
  • Promptly communicate changes to requirements.

Q.8) What is meant by the term software requirement? Differentiate between functional and non-functional requirements.

Answer:

SOFTWARE REQUIREMENTS:

Software requirements is a field within software engineering that deals with establishing the needs of stakeholders that are to be solved by software.

DIFFERENCE BETWEEN FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTS:

FUNCTIONAL REQUIREMENTS:

Functional requirements are those requirements of a software system which describes a function of a software system or its component. It includes calculations, technical details, data manipulation and processing and other specific functionality that define what a system is supposed to accomplish. Examples of functional requirements are:

a) Interface requirements

Advertisement. Scroll to continue reading.
  •   – Field accepts numeric data entry
  •   – Field only accepts dates before the current date.
  •   – Screen can print on-screen data to the printer

b) Business requirements:

  •   – Data must be entered before a request can be approved.

c) Regulatory/Compliance requirements:

  •   – The database will have a functional audit trail.
  •   – The system will limit access to authorized users.
  •   – The spreadsheet can secure data with an electronic signature.

d) Security requirements:

  •    – Member of the data entry group can enter requests but not approve or delete requests.
  •   – Members of the /managers group can enter or approve a request, but not delete requests.
  •   – Members of the administrator group cannot enter or approve a request but can delete request.

NON FUNCTIONAL REQUIREMENTS:

Non- functional requirements are those requirements which specify criteria for the judgement of the operations of a system. It describes how well the system performs its duties. Non-functional requirements are often called qualities of a system. These requirements depend upon the nature of the software.

Different types of non-functional requirements are:

  • 1. Accessibility Requirements
  • 2. Accuracy Requirements
  • 3. Backup and Recovery Requirements
  • 4. Memory capacity Requirements
  • 5. Compatibility Requirements
  • 6. Error- handling Requirements
  • 7. Maintainability Requirements
  • 8. Performance Requirements
  • . Security Requirements

Q.9) Design a flowchart for the following algorithm.

sum=0, N=5
x=1
while x ≤ N do 
sum = sum + x
x = x + 1
end while 
print sum


Related Post

  • 2nd year computer science notes Chapter 1 Operating Systems

SendShareTweetPin4ShareShareShareShare

RelatedPosts

KPK G12 Computer Science Notes Chapter 6 (Functions)
2nd year computer science notes

KPK G12 Computer Science Notes Chapter 6 (Functions)

52

The best Notes for exam preparation of 2021-22 kpk class...

Read more
Best 2nd Year Computer Science Notes of All Chapters

Best 2nd Year Computer Science Notes of All Chapters

291
Class 12 Computer Science Notes for KPK Chapter 9 File Handling

Class 12 Computer Science Notes for KPK Chapter 9 File Handling

50
Chapter 8 Objects and Classes

2nd year Computer Science Notes Chapter 8 Objects and Classes

115
Load More
Please login to join discussion

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 756 other subscribers

No Result
View All Result
  • Download file
  • Progress English Class 11 Notes Chapter 22
  • Bsek Class 11 Urdu Notes PDF Download
  • English notes class 11 federal board Chapter 1 to 22
  • Federal G11 English Chapter 3 Good Timber
  • Federal G11 English Chapter 18 A Dream Within a Dream
  • The Road Not Taken English Class 11 Notes Chapter 21
  • English Class 11 Notes Mother to Son for kpk Chapter 6
  • Good Timber Chapter 3 KPK Class 11 English notes 2021
  • The World Is Too Much With Us English Notes for class 11
  • Home
  • Privacy Policy
  • Subscription
  • Contact us
  • Feedback
  • Disclaimer
  • Terms & Conditions
  • Cookies Policy
  • ABOUT US
  • Newsletter

© 2021 Perfect24u | All Rights Reserved

No Result
View All Result
  • Home
  • KPK NOTES
    • KPK TextBook Board
      • Grade 1
      • Grade 2
      • Grade 3
      • Grade 4
      • Grade 5
      • Grade 6
      • Grade 7
      • Grade 8
      • Grade 9
      • Grade 10 KPTBB BOOK
      • Grade 12 books for KPK
      • Grade 11 BOOK KPK Board
    • Class 7
      • Urdu
    • Class 9
      • Mathematics
      • English Class 9 Notes for KPK
      • 9th Urdu Notes
      • Biology 9th
      • Islamiat 9
      • Computer Science 9th
      • Pak Studies 9
      • Physics 9th
      • Chemistry 9th
    • Class 10
      • English 10th Notes
      • Biology 10 Class
      • CHEMISTRY 10 NOTES
      • class 10 Maths
      • Pak Study 10th
      • Physics 10
      • Urdu 10
    • Class 11 KPK Notes
      • 11 class biology notes KPK
      • 1st Year Mathematics Notes
      • chemistry class 11 notes
      • English FA Fsc Part 1 KPK
      • Islamiat Class 11 for kpk
      • Physics class 11 notes
    • 2nd Years
      • 2nd Year Chemistry Notes
      • Mathematics-XII
      • 2nd year computer science notes
      • 2nd Year Economics Notes
      • 2nd year English notes
      • 2nd year Pakistan Study Notes
      • 2nd Year Physics Notes
      • Bio Fsc Part 2
    • BISE Swat
      • Result
      • Model Papers
      • Chemistry Class 10 Notes
      • Class 11 Computer Science
      • Economics Notes Class 11
      • Statistics Class 11
      • Class 12 Statistics Notes
    • Syllabus
    • Mardan Board
      • 9th Notes
  • AIOU
    • B.ED books
    • B.S AIOU Books
    • Bachelor AIOU Books
    • CT AIOU Books
    • FA
  • BISE Lahore
    • Class X
      • English Class 10th Notes
    • Class IX
      • English Class 9th Notes
    • Class XI
      • English Class 11th Notes
    • Class XII
      • English Class 12th Notes
  • Sindh Board
    • Sindh Textbook Jamshoro
    • Class IX
      • Pak Studies Sindh 9
      • Computer Science 9 Sindh
      • Mathematic Sindh Class 9
      • Chemistry Notes
      • Biology 9
      • Physics
      • Sindh Board English 9th Notes
      • Islamiat Class 9 Sindh
    • Class X
      • Sindh Class 10 Physics
      • Sindh Class 10th English Notes
      • Islamiat Class 10 Sindh
    • Class XI
      • PHYSICS Sindh Board G11
      • Islamiat
      • English notes class 11 Sindh board
    • Class XII
      • English Notes Sindh board 12th
  • CBSE
    • CBSE Class 9
    • CBSE Class 10
    • CBSE Class 11
    • CBSE Class 12
  • Rawalpindi Board
    • Class 9th
      • Chemistry G9
      • Mathematics G9
      • English 9th Notes
      • Biology G9
      • Physics G9
    • Class 10th
      • English 10th Notes
    • Class 11th
      • English 11th Notes
  • FBISE
    • 9 Class
      • Computer Science
      • Biology Notes
      • 9th FBISE Maths
      • Fbise 9 Notes Eng
    • 10 Class
      • English FBISE Notes
    • 11 Class
      • FBISE English 11th
    • 12 Class
      • Class 12 English Notes Fbise
    • FBISE Past Papers
      • 10 Class
      • 9th Past Papers
  • Articles
    • Seo
    • Baidu
    • Keyword
    • Essay
    • A-Z Universities in Pakistan
    • Admissions
    • All Country Independence Day
    • Countries Info
    • FILMORA
    • Education Qoutes
    • Happy Teacher Day
    • Insurance
    • Islamic
    • Muslim Boys names
    • Nelson’s Mandela
    • PHILONTHROPIC PRACTICES
    • Speeches
    • Story
  • DIT
  • DAE
  • MCQs
  • Technology
    • Marketing Think with Google
    • Science
  • Punjab board
    • Class 11 Notes PTBB
      • Computer Science PTBB Class 11
      • English 11 Notes Punjab
      • Chemsitry PTBB 11th
      • Math Notes PTBB 11th
      • Physics PTBB 11th
      • Urdu PTBB 11th
      • Biology 11th PTBB
    • Class 9
    • Punjab Class 10th
    • Punjab Board Class 10 Chemistry

© 2021 Perfect24u | All Rights Reserved