CBSE Class 11 Computer Science Programming Methodology Notes

Download CBSE Class 11 Computer Science Programming Methodology Notes in PDF format. All Revision notes for Class 11 Computer Science have been designed as per the latest syllabus and updated chapters given in your textbook for Computer Science in Class 11. Our teachers have designed these concept notes for the benefit of Class 11 students. You should use these chapter wise notes for revision on daily basis. These study notes can also be used for learning each chapter and its important and difficult topics or revision just before your exams to help you get better scores in upcoming examinations, You can also use Printable notes for Class 11 Computer Science for faster revision of difficult topics and get higher rank. After reading these notes also refer to MCQ questions for Class 11 Computer Science given on studiestoday

Revision Notes for Class 11 Computer Science Programming Methodology

Class 11 Computer Science students should refer to the following concepts and notes for Programming Methodology in Class 11. These exam notes for Class 11 Computer Science will be very useful for upcoming class tests and examinations and help you to score good marks

Programming Methodology Notes Class 11 Computer Science

PROGRAMMING METHODOLOGY

Stylistic Guidelines:

Writing good program is a skill. This can be developed by using the following guidelines .

1. Meaningful Names for identifiers: A programmer to give the meaningful names to each section of the program so that it can help him to identify the variable used for specific purpose. This helps him to execute the right elements during the complex run of a program.

2. Ensure clarity of expression: Expression carry out the specified action. Thus they must be clearly understood by the users. There should not be any compromise with the clarity of expression.

3. Use of comments and indentations: Comments generally are used as the internal documentation of a program . if comments are used in the program they will guide the program while debugging and checking. While indentation is the proper way of writing to avoid the confusion regarding the flow of program. These highlights nesting of groups of control statements.

4. Insert blank lines and blank spaces: Blank lines should be used to separate long, logically related blocks of code. Specifically Normally in programming the standard for the use of spaces is to follow normal English rules. This means that: Most basic symbols in C++ (e.g., ―=‖, ―+‖, etc.) should have at least one space before and one space after them.

5. Statements :Each statement should appear on a separate line. The opening brace following a control statement such as if or while should appear on the line after the if or while, lined up with the left of the control statement, and the closing brace should appear on its own line, lined up with the left of the control statement. As an example, see the for loop in Figure 1. The opening and closing braces for a function should be lined up in the same way. The statements within a {_____} pair are indented relative to the braces.

Characteristics of a Good Program:

Following are the characteristics of a good program.

1. Effective and efficient: The program produces correct results and is faster, taking into account the memory constraints.

2. User friendly: The program should be user friendly. the user should not be confused during the program execution . The user should get correct direction and alerts when he is going through the program.

3. Self documenting code: A good program must have self documenting code. This code will help the programmer to identify the part of the source code and clarify their meaning in the program.

4. Reliable: The good program should be able to cope up from any unexpected situations like wrong data or no data.

5. Portable: The program should be able to run on any platform, this property eases the use of program in different situations.

Stages of Program Development Process:

A program development process is the step by step process in converting the inputs into outputs.

1. Analysis: this is the important phase where all the requirements of the program are gathered and the problem is cracked downed. An algorithm is formulated which gives the solution for the problem.

2. Design : In this phase of design a Model is developed which I look a like of a program . this phase gives the face to the program. Outputs are designed in this phase.

3. Coding : In this stage the algorithm is translated into the program called source code using some programming language.

4. Compile the program: Issue a compile command against source, and fix any compile errors that arise.

5. Execute the program: An error free program after compilation is put to run to produce the output. This phase is called run-time, the phase of program execution during which program instructions are carried out.

Robustness:

Robustness is the ability of the program to bounce back an error and to continue operating within its environment.

Documentation: Documentation referrers to written descriptions specification, design code and comments , internal and external to program which makes more readable and understandable.

Uses of documentation:

1. This becomes an useful interface between a technical personnel and non technical personnel.

2. This is very useful for upkeep and maintenance.

3. Documentation makes ease for any technical emergencies.

4. Very useful in operating for learners and trainers.

5. Enables trouble shooting when the application system breaks down. 

PROBLEM SOLVING METHODOLOGY AND TECHNIQUES: 
 
To develop an efficient and effective programs we should adopt a proper problem solving methodology and use appropriate techniques. Following are some of the methods and techniques to develop a good program. 
 
1. Understand the problem well : for a good program one should understand the problem well . one should know what exactly is expected from the problem. Knowing the  problem well is the half way done. 
 
2. Analyze the program. : analyzing the problem involves identifying the program specification and defining each program‘s minimum number of inputs required for  output and processing components.
 
3. Code program : This step is the actual implementation of the program. In this program  algorithm is translated into programming language. in this it is essential to decide  which technique or logical will be more appropriate for coding. 
 
4. Test and Debug program.: Once the solution algorithm is coded the next step is to test and debug the program. Testing is the process of finding errors in a program and debugging is of correcting the errors. The developed program is put to test in different conditions and verified at different level for its proper and efficient working.


Please click the link below to download pdf file for CBSE Class XI Computer Science Programming Methodology Concepts.

More Study Material

CBSE Class 11 Computer Science Programming Methodology Notes

We hope you liked the above notes for topic Programming Methodology which has been designed as per the latest syllabus for Class 11 Computer Science released by CBSE. Students of Class 11 should download and practice the above notes for Class 11 Computer Science regularly. All revision notes have been designed for Computer Science by referring to the most important topics which the students should learn to get better marks in examinations. Studiestoday is the best website for Class 11 students to download all latest study material.

Notes for Computer Science CBSE Class 11 Programming Methodology

Our team of expert teachers have referred to the NCERT book for Class 11 Computer Science to design the Computer Science Class 11 notes. If you read the concepts and revision notes for one chapter daily, students will get higher marks in Class 11 exams this year. Daily revision of Computer Science course notes and related study material will help you to have a better understanding of all concepts and also clear all your doubts. You can download all Revision notes for Class 11 Computer Science also from www.studiestoday.com absolutely free of cost in Pdf format. After reading the notes which have been developed as per the latest books also refer to the NCERT solutions for Class 11 Computer Science provided by our teachers

Programming Methodology Notes for Computer Science CBSE Class 11

All revision class notes given above for Class 11 Computer Science have been developed as per the latest curriculum and books issued for the current academic year. The students of Class 11 can rest assured that the best teachers have designed the notes of Computer Science so that you are able to revise the entire syllabus if you download and read them carefully. We have also provided a lot of MCQ questions for Class 11 Computer Science in the notes so that you can learn the concepts and also solve questions relating to the topics. All study material for Class 11 Computer Science students have been given on studiestoday.

Programming Methodology CBSE Class 11 Computer Science Notes

Regular notes reading helps to build a more comprehensive understanding of Programming Methodology concepts. notes play a crucial role in understanding Programming Methodology in CBSE Class 11. Students can download all the notes, worksheets, assignments, and practice papers of the same chapter in Class 11 Computer Science in Pdf format. You can print them or read them online on your computer or mobile.

Notes for CBSE Computer Science Class 11 Programming Methodology

CBSE Class 11 Computer Science latest books have been used for writing the above notes. If you have exams then you should revise all concepts relating to Programming Methodology by taking out a print and keeping them with you. We have also provided a lot of Worksheets for Class 11 Computer Science which you can use to further make yourself stronger in Computer Science

Where can I download latest CBSE Class 11 Computer Science Programming Methodology notes

You can download notes for Class 11 Computer Science Programming Methodology for latest academic session from StudiesToday.com

Can I download the Notes for Programming Methodology Class 11 Computer Science in Pdf format

Yes, you can click on the link above and download notes PDFs for Class 11 Computer Science Programming Methodology which you can use for daily revision

Are the revision notes available for Programming Methodology Class 11 Computer Science for the latest CBSE academic session

Yes, the notes issued for Class 11 Computer Science Programming Methodology have been made available here for latest CBSE session

How can I download the Programming Methodology Class 11 Computer Science Notes pdf

You can easily access the link above and download the Class 11 Notes for Computer Science Programming Methodology for each topic in Pdf

Is there any charge for the Class 11 Computer Science Programming Methodology notes

There is no charge for the notes for CBSE Class 11 Computer Science Programming Methodology, you can download everything free of charge

Which is the best online platform to find notes for Programming Methodology Class 11 Computer Science

www.studiestoday.com is the best website from which you can download latest notes for Programming Methodology Computer Science Class 11

Where can I find topic-wise notes for Class 11 Computer Science Programming Methodology

Come to StudiesToday.com to get best quality topic wise notes for Class 11 Computer Science Programming Methodology

Can I get latest Programming Methodology Class 11 Computer Science revision notes as per CBSE syllabus

We have provided all notes for each topic of Class 11 Computer Science Programming Methodology as per latest CBSE syllabus