AY Honors/Software Development/Answer Key

From Pathfinder Wiki
< AY Honors‎ | Software DevelopmentAY Honors/Software Development/Answer Key /
Revision as of 02:38, 2 January 2021 by Jomegat bot (talk | contribs) (Bot: Automated import of articles *** existing text overwritten ***)
Other languages:
English • ‎español • ‎português do Brasil



Software Development

Approval authority:
Category:
Skill Level:
Year of Introduction:
Software Development AY Honor.png

Contents




1

Have the specialty Computing V - Specialization.


For tips and instruction see 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:



4a

Structured programming



4b

Functional programming



4c

Object-oriented programming



4d

Event-driven programming




5

Define the following terms:



5a

Binary code



5b

Scope



5c

Flowchart



5d

Programming



5e

Database



5f

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?




References