A program is a set of instructions that accepts input, processes them, and produces an output, or redirects it to another program. A program may be a complete structure or it may be a part of another program, whose collection is also referred to as software. Program development is an individual activity in which a programmer writes a program or component that is used for combining with other programs.
Extension professional fellows use a systematic process called program development to plan, implement, and evaluate their programs. A computer program, as we all know, is a collection of computer characters, symbols, and instructions. A program, also known as a driver and operator for a computer system, is a set of instructions that tells the computer how to run. The program aids in the operation of the computer system in the manner that we wish.
In this “Program Development and Software Development – Programming Logic and Techniques” you will learn about the following topics:
- Introduction to Program Development
- Program Development Life Cycle
- Problem Identifications
- Problem Analysis/ Requirements Analysis
- Program Design
- The General Design, The Detailed Design
- Program Coding
- Data Validation
- Types of Data Validation
- Field Level Validation, Form Level Validation, Data Saving Validation, Search Criteria Validation
- Program Testing and Debugging
- Alpha Testing (Teamwork), Beta Testing (Demo/Trial)
- Difference between Testing and Debugging
- Program Delivery/ Implementation/ Evaluation
- Program Maintenance
- Documentation
- Programming Tools
- Algorithms
- Advantages of Algorithms, Disadvantages of Algorithms
- Flowchart
- Advantages of flowcharts, Disadvantages of a flowchart, Symbols Used In Flowcharts, Example of Flowchart to Calculate Even Number
- Pseudocode
- Example, Advantages of Pseudocode, Disadvantages of Pseudocode
- Decision Table
- Advantages of Decision Table, Disadvantages of Decision Table
- Decision Tree
==== Point to Note ====
If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].
See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
0 Comments