Difference between revisions of "AY Honors/Software Development/Answer Key"
From Pathfinder Wiki
< AY Honors | Software DevelopmentAY Honors/Software Development/Answer Key
(+ SAD honor "Software Development") |
(Marked this version for translation) |
||
Line 1: | Line 1: | ||
<languages /><br /> | <languages /><br /> | ||
− | <noinclude><translate></noinclude> | + | <noinclude><translate><!--T:1--> |
+ | </noinclude> | ||
{{honor_desc | {{honor_desc | ||
|stage=00 | |stage=00 | ||
Line 12: | Line 13: | ||
}} | }} | ||
− | ==1. Have the specialty Computing V - Specialization.== | + | ==1. Have the specialty Computing V - Specialization.== <!--T:2--> |
{{honor prerequisite|category=Vocational|honor=Computing V - Specialization}} | {{honor prerequisite|category=Vocational|honor=Computing V - Specialization}} | ||
− | ==2. Say what software is and what its functions are in the control and handling of information.== | + | ==2. Say what software is and what its functions are in the control and handling of information.== <!--T:3--> |
− | ==3. Define what programming language is and describe the difference between high- and low-level programming.== | + | ==3. Define what programming language is and describe the difference between high- and low-level programming.== <!--T:4--> |
− | ==4. Define the following types of programming languages:== | + | ==4. Define the following types of programming languages:== <!--T:5--> |
− | ===a. Structured programming=== | + | ===a. Structured programming=== <!--T:6--> |
− | ===b. Functional programming=== | + | ===b. Functional programming=== <!--T:7--> |
− | ===c. Object-oriented programming=== | + | ===c. Object-oriented programming=== <!--T:8--> |
− | ===d. Event-driven programming=== | + | ===d. Event-driven programming=== <!--T:9--> |
− | ==5. Define the following terms:== | + | ==5. Define the following terms:== <!--T:10--> |
− | ===a. Binary code=== | + | ===a. Binary code=== <!--T:11--> |
− | ===b. Scope=== | + | ===b. Scope=== <!--T:12--> |
− | ===c. Flowchart=== | + | ===c. Flowchart=== <!--T:13--> |
− | ===d. Programming=== | + | ===d. Programming=== <!--T:14--> |
− | ===e. Database=== | + | ===e. Database=== <!--T:15--> |
− | ===f. Compilation=== | + | ===f. Compilation=== <!--T:16--> |
− | ==6. Know what the main steps are to create software.== | + | ==6. Know what the main steps are to create software.== <!--T:17--> |
− | ==7. Describe the use of the UML for the phases of software development.== | + | ==7. Describe the use of the UML for the phases of software development.== <!--T:18--> |
− | ==8. What techniques are best applied in agile software development (light and fast software)? Present a study about this technique.== | + | ==8. What techniques are best applied in agile software development (light and fast software)? Present a study about this technique.== <!--T:19--> |
− | ==9. In which development projects is it possible to apply the RUP and what are its phases?== | + | ==9. In which development projects is it possible to apply the RUP and what are its phases?== <!--T:20--> |
− | ==References== | + | ==References== <!--T:21--> |
[[Category:Adventist Youth Honors Answer Book|{{SUBPAGENAME}}]] | [[Category:Adventist Youth Honors Answer Book|{{SUBPAGENAME}}]] | ||
<noinclude></translate></noinclude> | <noinclude></translate></noinclude> |
Revision as of 04:03, 4 August 2018
1. Have the specialty Computing V - Specialization.
For tips and instruction see Computing V - Specialization.