Traditional Culture Encyclopedia - Traditional culture - Algorithm course design report
Algorithm course design report
Give one or more groups of test data to realize the function. After the program debugging is completed, the test results will be listed according to this test data.
Aiming at some problems, an improved algorithm is proposed and the advantages and disadvantages of different algorithms are compared.
If the program can't run normally, write out the problems encountered in realizing this algorithm and the improvement methods;
2 each topic should have a corresponding source program (it can be a group of source programs, that is, the detailed design part):
The source program should be written according to the rules of programming. The structure should be clear, and the key variables of key functions should be added with clear program comments.
To run a program, it must have basic fault-tolerant functions. When an operation error occurs, try to avoid an infinite loop;
Finally, the main program provided can have a main window like an application system. Each functional module that needs to be completed in the course design can be called through the main menu and hierarchical menu. After calling, you can return to the main menu and continue to select other functions. It is better to have a window display section.
4. Curriculum design report: (Save it in a word document, and the file name should be named according to "Name-Student ID-Curriculum Design Report", such as "Zhang San -00 1- Curriculum Design Report". Doc) The functional modules established according to the specific requirements of the curriculum design shall be carefully completed according to the following contents;
These include:
A) demand analysis:
In this section, the functional requirements of each module are described.
B) outline design
Here is the description of the algorithm design of each part (it can be a flowchart describing the algorithm) and the description of the storage structure design used by each program (if a storage structure is specified, please write down the definition of the storage structure).
C) detailed design
The source program realized by each algorithm should have a corresponding source program for each topic (it can be a group of source programs, and each functional module is realized by different functions).
The source program should be written according to the rules of programming. The structure should be clear, and the key variables of key functions should be added with clear program comments.
D) debugging analysis
Test data, test output results, time complexity analysis, thinking about the problems existing in the design and debugging of each module (what is the problem? How to solve the problem? ), improve the idea of the algorithm.
5. Summary of course design: (saved in word document) Summary can include: the harvest of course design process, the thinking of problem solving process, the thinking of program debugging ability, the thinking of data structure course, the understanding of C course in course design process, etc.
6. Please refer to the following format for the first page of the experimental report:
Curriculum design experiment
Start and end date: 20 -20 school year semester
Name of department classification number
Experimental topic □ design □ comprehensiveness
self-assessment
Teachers' comments can achieve the required functions of the experiment □ All □ Some algorithms are innovative □ Yes □ General procedures run through □ All □ Some algorithms are annotated □ Perfect □ Only functional descriptions □ Interface parameters are described □ Yes □ Print documents and source programs are not submitted on time □ All □ Part of the comprehensive design description report is reasonable in structure □ Unreasonable in user's explanation □ Complete □ Incomplete in site demonstration operation preparation □ Yes □ No questions are answered smoothly □ Smooth □ Yes.
achievement
This is a form. Copy didn't adjust it when it came, but it should be clear. That's what we wrote. You can refer to it
- Previous article:The cheapest way to move across provinces
- Next article:Talk about "Customs I Know"
- Related articles
- What are the myths of the Hmong people
- Is the French school men's clothing is a first-line brand?
- There is a bell mouth when the keyway is slotted.
- National tide illustration brush-how to draw the scene after flight?
- Lane Line Detection Algorithm - Ultra-Fast-Lane-Detection
- What's good to eat near Xiaozhai, Xi'an
- The Origin of Pashmina New Year's Paintings
- What kinds of trees are there in China?
- There are old Chinese doctors who can judge the condition only by checking the pulse and looking, is the Chinese medicine really so god?
- The Classification of Folk Music in China