Difference between revisions of "AY Honors/Computer Programming/Requirements"
From Pathfinder Wiki
< AY Honors | Computer ProgrammingAY Honors/Computer Programming/Requirements
(Marked this version for translation) |
m (- Category of Honor Requirements) |
||
(One intermediate revision by one other user not shown) | |||
Line 15: | Line 15: | ||
<noinclude></translate></noinclude><section end=req3 /></b> | <noinclude></translate></noinclude><section end=req3 /></b> | ||
+ | <section begin=challenge /> | ||
<b>4. <section begin=req4 /><noinclude><translate><!--T:4--> | <b>4. <section begin=req4 /><noinclude><translate><!--T:4--> | ||
</noinclude>Present to the instructor: | </noinclude>Present to the instructor: | ||
Line 86: | Line 87: | ||
</noinclude>Instructions for using the system. | </noinclude>Instructions for using the system. | ||
<noinclude></translate></noinclude><section end=req4d /></b> | <noinclude></translate></noinclude><section end=req4d /></b> | ||
+ | <section end=challenge /> | ||
<b>5. <section begin=req5 /><noinclude><translate><!--T:22--> | <b>5. <section begin=req5 /><noinclude><translate><!--T:22--> | ||
Line 171: | Line 173: | ||
<noinclude></translate></noinclude><section end=req5bxviii /></b> | <noinclude></translate></noinclude><section end=req5bxviii /></b> | ||
<section end=Body /> | <section end=Body /> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 21:36, 20 July 2022
Computer Programming
Skill Level
3
Year
2012
Version
23.12.2024
Approval authority
South American Division
1. Submit a report of at least two pages on the history of programming languages.
2. Define Logic programming.
3. Choose a programming language to develop a system and describe the origin of this language.
4. Present to the instructor:
- a. A project of a management system of a Pathfinder Club that has integrated:
- i. Log of units, honors, classes, and Pathfinders
- ii. Control of monthly dues
- iii. Cash control
- iv. Control of expenses
- v. Control of assets
- vi. Record control
- vii. Event control
- viii. Permission slip report
- ix. Cash flow report
- x. Assets report
- xi. Minutes and events book report
- xii. Monthly dues report
- xiii. Units, classes, honors, and Pathfinder report
- b. A computer system with the modules mentioned.
- c. The source code of the modules mentioned.
- d. Instructions for using the system.
5. Complete one of the following points:
- a. Have a certificate of completing a course in which you learned programming language.
- b. Define and conceptualize the following topics:
- i. Source code
- ii. Machine code
- iii. Compilers
- iv. Interpreters
- v. Linear programming
- vi. Modular programming
- vii. Structured programming
- viii. Object-oriented programming
- ix. Structured type
- x. High-level programming
- xi. Medium-level programming
- xii. Low-level programming
- xiii. How many language generations exist and what are they?
- xiv. Compiled language
- xv. Script language
- xvi. Interpreted language
- xvii. Programming paradigm
- xviii. Syntax of programming languages