Difference between revisions of "AY Honors/Software Development/Requirements"
m |
m (- Category of Honor Requirements) |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
<section begin=Body /> | <section begin=Body /> | ||
− | <b>1. <section begin=req1 /><noinclude><translate></noinclude>Have the specialty Computing V - Specialization. | + | <b>1. <section begin=req1 /><noinclude><translate><!--T:1--> |
+ | </noinclude>Have the specialty Computing V - Specialization. | ||
<noinclude></translate></noinclude><section end=req1 /></b> | <noinclude></translate></noinclude><section end=req1 /></b> | ||
− | <b>2. <section begin=req2 /><noinclude><translate></noinclude>Say what software is and what its functions are in the control and handling of information. | + | <b>2. <section begin=req2 /><noinclude><translate><!--T:2--> |
+ | </noinclude>Say what software is and what its functions are in the control and handling of information. | ||
<noinclude></translate></noinclude><section end=req2 /></b> | <noinclude></translate></noinclude><section end=req2 /></b> | ||
− | <b>3. <section begin=req3 /><noinclude><translate></noinclude>Define what programming language is and describe the difference between high- and low-level programming. | + | <b>3. <section begin=req3 /><noinclude><translate><!--T:3--> |
+ | </noinclude>Define what programming language is and describe the difference between high- and low-level programming. | ||
<noinclude></translate></noinclude><section end=req3 /></b> | <noinclude></translate></noinclude><section end=req3 /></b> | ||
− | <b>4. <section begin=req4 /><noinclude><translate></noinclude>Define the following types of programming languages: | + | <b>4. <section begin=req4 /><noinclude><translate><!--T:4--> |
+ | </noinclude>Define the following types of programming languages: | ||
<noinclude></translate></noinclude><section end=req4 /></b> | <noinclude></translate></noinclude><section end=req4 /></b> | ||
− | :<b>a. <section begin=req4a /><noinclude><translate></noinclude>Structured programming | + | :<b>a. <section begin=req4a /><noinclude><translate><!--T:5--> |
+ | </noinclude>Structured programming | ||
<noinclude></translate></noinclude><section end=req4a /></b> | <noinclude></translate></noinclude><section end=req4a /></b> | ||
− | :<b>b. <section begin=req4b /><noinclude><translate></noinclude>Functional programming | + | :<b>b. <section begin=req4b /><noinclude><translate><!--T:6--> |
+ | </noinclude>Functional programming | ||
<noinclude></translate></noinclude><section end=req4b /></b> | <noinclude></translate></noinclude><section end=req4b /></b> | ||
− | :<b>c. <section begin=req4c /><noinclude><translate></noinclude>Object-oriented programming | + | :<b>c. <section begin=req4c /><noinclude><translate><!--T:7--> |
+ | </noinclude>Object-oriented programming | ||
<noinclude></translate></noinclude><section end=req4c /></b> | <noinclude></translate></noinclude><section end=req4c /></b> | ||
− | :<b>d. <section begin=req4d /><noinclude><translate></noinclude>Event-driven programming | + | :<b>d. <section begin=req4d /><noinclude><translate><!--T:8--> |
+ | </noinclude>Event-driven programming | ||
<noinclude></translate></noinclude><section end=req4d /></b> | <noinclude></translate></noinclude><section end=req4d /></b> | ||
− | <b>5. <section begin=req5 /><noinclude><translate></noinclude>Define the following terms: | + | <b>5. <section begin=req5 /><noinclude><translate><!--T:9--> |
+ | </noinclude>Define the following terms: | ||
<noinclude></translate></noinclude><section end=req5 /></b> | <noinclude></translate></noinclude><section end=req5 /></b> | ||
− | :<b>a. <section begin=req5a /><noinclude><translate></noinclude>Binary code | + | :<b>a. <section begin=req5a /><noinclude><translate><!--T:10--> |
+ | </noinclude>Binary code | ||
<noinclude></translate></noinclude><section end=req5a /></b> | <noinclude></translate></noinclude><section end=req5a /></b> | ||
− | :<b>b. <section begin=req5b /><noinclude><translate></noinclude>Scope | + | :<b>b. <section begin=req5b /><noinclude><translate><!--T:11--> |
+ | </noinclude>Scope | ||
<noinclude></translate></noinclude><section end=req5b /></b> | <noinclude></translate></noinclude><section end=req5b /></b> | ||
− | :<b>c. <section begin=req5c /><noinclude><translate></noinclude>Flowchart | + | :<b>c. <section begin=req5c /><noinclude><translate><!--T:12--> |
+ | </noinclude>Flowchart | ||
<noinclude></translate></noinclude><section end=req5c /></b> | <noinclude></translate></noinclude><section end=req5c /></b> | ||
− | :<b>d. <section begin=req5d /><noinclude><translate></noinclude>Programming | + | :<b>d. <section begin=req5d /><noinclude><translate><!--T:13--> |
+ | </noinclude>Programming | ||
<noinclude></translate></noinclude><section end=req5d /></b> | <noinclude></translate></noinclude><section end=req5d /></b> | ||
− | :<b>e. <section begin=req5e /><noinclude><translate></noinclude>Database | + | :<b>e. <section begin=req5e /><noinclude><translate><!--T:14--> |
+ | </noinclude>Database | ||
<noinclude></translate></noinclude><section end=req5e /></b> | <noinclude></translate></noinclude><section end=req5e /></b> | ||
− | :<b>f. <section begin=req5f /><noinclude><translate></noinclude>Compilation | + | :<b>f. <section begin=req5f /><noinclude><translate><!--T:15--> |
+ | </noinclude>Compilation | ||
<noinclude></translate></noinclude><section end=req5f /></b> | <noinclude></translate></noinclude><section end=req5f /></b> | ||
− | <b>6. <section begin=req6 /><noinclude><translate></noinclude>Know what the main steps are to create software. | + | <b>6. <section begin=req6 /><noinclude><translate><!--T:16--> |
+ | </noinclude>Know what the main steps are to create software. | ||
<noinclude></translate></noinclude><section end=req6 /></b> | <noinclude></translate></noinclude><section end=req6 /></b> | ||
<section begin=challenge /> | <section begin=challenge /> | ||
− | <b>7. <section begin=req7 /><noinclude><translate></noinclude>Describe the use of the UML for the phases of software development. | + | <b>7. <section begin=req7 /><noinclude><translate><!--T:17--> |
+ | </noinclude>Describe the use of the UML for the phases of software development. | ||
<noinclude></translate></noinclude><section end=req7 /></b> | <noinclude></translate></noinclude><section end=req7 /></b> | ||
<section end=challenge /> | <section end=challenge /> | ||
− | <b>8. <section begin=req8 /><noinclude><translate></noinclude>What techniques are best applied in agile software development (light and fast software)? Present a study about this technique. | + | <b>8. <section begin=req8 /><noinclude><translate><!--T:18--> |
+ | </noinclude>What techniques are best applied in agile software development (light and fast software)? Present a study about this technique. | ||
<noinclude></translate></noinclude><section end=req8 /></b> | <noinclude></translate></noinclude><section end=req8 /></b> | ||
− | <b>9. <section begin=req9 /><noinclude><translate></noinclude>In which development projects is it possible to apply the RUP and what are its phases? | + | <b>9. <section begin=req9 /><noinclude><translate><!--T:19--> |
+ | </noinclude>In which development projects is it possible to apply the RUP and what are its phases? | ||
<noinclude></translate></noinclude><section end=req9 /></b> | <noinclude></translate></noinclude><section end=req9 /></b> | ||
<section end=Body /> | <section end=Body /> | ||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 12:03, 22 July 2022
Skill Level
3
Year
2012
Version
29.11.2024
Approval authority
South American Division
1. Have the specialty Computing V - Specialization.
2. Say what software is and what its functions are in the control and handling of information.
3. Define what programming language is and describe the difference between high- and low-level programming.
4. Define the following types of programming languages:
- a. Structured programming
- b. Functional programming
- c. Object-oriented programming
- d. Event-driven programming
5. Define the following terms:
- a. Binary code
- b. Scope
- c. Flowchart
- d. Programming
- e. Database
- f. Compilation
6. Know what the main steps are to create software.
7. Describe the use of the UML for the phases of software development.
8. What techniques are best applied in agile software development (light and fast software)? Present a study about this technique.
9. In which development projects is it possible to apply the RUP and what are its phases?