Post by scythe123 on Aug 20, 2024 16:28:41 GMT 10
Page 146
1) An input device us utilised to interact with the device such as a mouse or keyboard.
2) An output device intakes signal from the computer and produces it into something like a display from a monitor or sound from a speaker/headphone.
3) The graphics processing unit is a dedicated piece of hardware that only handles the rendering of 3D and 2D assets while the CPU handles everything else.
4) Primary storage can be directly access by the CPU and is volatile while secondary storage can not be directly access by the GPU and is not volatile.
5) HDDs contain physical moving parts that read and write information at a slower rate than SSDs that do not contain any moving parts.
6) To transmit, receive, and transmit information.
7)
a. 128 GB RAM
137,438,953,472
b. 2 TB HDD
2,199,023,255,552
c. 256 MB RAM
268,435,456
d. 7 GB SSD
7,516,192,768
8) System software are programs that manage a computer’s resources and simplify application programming such as the operating system.
9) Applications are programs that runs or executes at a user’s request while utilities are programs that are designed to perform a singular specific task that helps in making the device work better.
10) Scratch visual coding blocks, Lua, C++
11) High-level programming languages are languages that are computer-independent and use natural language elements while low-level programming languages are reliant on the architecture of a particular computer and have comments tightly linked to processor instructions.
12) A computer, code editor of choice, Github, StackOverflow
13) goog.require('Blockly.Blocks');
14) Platforms differentiate between different devices as code compiled for one will not work for the other. Operating systems on the other hand is system software that controls the computer hardware and execute applications.
15) A programmer would choose to use an IDE because coding without one requires perfect code as there would be no error highlighting so if they were to have any issues it would be extremely hard to debug.
16) The storage structure is the way data is stored and organised inside of a computer.
17) The value of a variable can freely change while constant as their name suggests stays the same.
18) If one is collaborating with others, it is important that it’s communicated to the rest of the team clearly what the purpose, usage and final product of a project should be.
19) A task is an objective or goal that needs to be completed while a milestone is an achievement that is met while completing task.
20) A boundary or parameter of a solution.
21) Define scope creep.
When a client alters the scope of a project.
22) What is the difference between a functional requirement and a non-functional requirement?
Functional requirements are the things the project you are completing has to do, while non-functional requirements are like the aesthetics that come with creating a project.
23)
24) Solution constrains are determined when the client defines the functional and non-functional requirements they wish the program to meet.
25) Solution constrains typically involve factors that may restrict the final product.
26)
27) Select the most appropriate data types and structures for the following data:
28) A dictionary array utilises a key to relate information while an associative array does not.
29) You would use a record when you want to store multiple different types of values.
30) FIFO type data record
31) LIFO data array
32) A data dictionary defines the format and structure of a database along with the relationship between elements.
33) It can be used to plan out your code before you actually start coding and has the added benefit of being able to be translated into any coding language.
34) <- is used to assign a value to a variable, while = is reserved solely for mathematical calculations.
35) Eevee, Abra
36) Camel Case, Snake Case
37) They ensure that names are eligible and consistent throughout your code.
38) It keeps your computer tidy and makes it easy to locate important files, especially if the code has to be reviewed or sent to a third party.
1) An input device us utilised to interact with the device such as a mouse or keyboard.
2) An output device intakes signal from the computer and produces it into something like a display from a monitor or sound from a speaker/headphone.
3) The graphics processing unit is a dedicated piece of hardware that only handles the rendering of 3D and 2D assets while the CPU handles everything else.
4) Primary storage can be directly access by the CPU and is volatile while secondary storage can not be directly access by the GPU and is not volatile.
5) HDDs contain physical moving parts that read and write information at a slower rate than SSDs that do not contain any moving parts.
6) To transmit, receive, and transmit information.
7)
a. 128 GB RAM
137,438,953,472
b. 2 TB HDD
2,199,023,255,552
c. 256 MB RAM
268,435,456
d. 7 GB SSD
7,516,192,768
8) System software are programs that manage a computer’s resources and simplify application programming such as the operating system.
9) Applications are programs that runs or executes at a user’s request while utilities are programs that are designed to perform a singular specific task that helps in making the device work better.
10) Scratch visual coding blocks, Lua, C++
11) High-level programming languages are languages that are computer-independent and use natural language elements while low-level programming languages are reliant on the architecture of a particular computer and have comments tightly linked to processor instructions.
12) A computer, code editor of choice, Github, StackOverflow
13) goog.require('Blockly.Blocks');
14) Platforms differentiate between different devices as code compiled for one will not work for the other. Operating systems on the other hand is system software that controls the computer hardware and execute applications.
15) A programmer would choose to use an IDE because coding without one requires perfect code as there would be no error highlighting so if they were to have any issues it would be extremely hard to debug.
16) The storage structure is the way data is stored and organised inside of a computer.
17) The value of a variable can freely change while constant as their name suggests stays the same.
18) If one is collaborating with others, it is important that it’s communicated to the rest of the team clearly what the purpose, usage and final product of a project should be.
19) A task is an objective or goal that needs to be completed while a milestone is an achievement that is met while completing task.
20) A boundary or parameter of a solution.
21) Define scope creep.
When a client alters the scope of a project.
22) What is the difference between a functional requirement and a non-functional requirement?
Functional requirements are the things the project you are completing has to do, while non-functional requirements are like the aesthetics that come with creating a project.
23)
| Functional | Non-functional | Type |
Customer data should be saved to a file. | | ||
User should only need an hour to be trained fully. | Reliability | ||
Uptime should be 95% during summer months. | Robustness | ||
The system should reject invalid dates, such as feb 30. | |||
Jobs should be able to be loaded into a timetable. | Usability | ||
The system should stay running with fewer then 5 hours per month maintaining the system. |
24) Solution constrains are determined when the client defines the functional and non-functional requirements they wish the program to meet.
25) Solution constrains typically involve factors that may restrict the final product.
26)
The system must be completed by the end of the year. | Economic |
Data entry can occur via touch screen and joystick controller. | Technical |
The user interface must be usable by colourblind users. | Technical |
All data covered under copyright laws must be encrypted | Social/ Legal |
New system equipment must cost no more then $10K. | Economic |
27) Select the most appropriate data types and structures for the following data:
inventory:{} | Array |
137 | Integer |
FALSE | Boolean |
5.99 | Float/Real |
] | Array |
potato | String |
0400999888 | Integer |
1 | Integer |
customer:{} | Array |
+ | Boolean |
Players:{} | Array |
28) A dictionary array utilises a key to relate information while an associative array does not.
29) You would use a record when you want to store multiple different types of values.
30) FIFO type data record
31) LIFO data array
32) A data dictionary defines the format and structure of a database along with the relationship between elements.
33) It can be used to plan out your code before you actually start coding and has the added benefit of being able to be translated into any coding language.
34) <- is used to assign a value to a variable, while = is reserved solely for mathematical calculations.
35) Eevee, Abra
36) Camel Case, Snake Case
37) They ensure that names are eligible and consistent throughout your code.
38) It keeps your computer tidy and makes it easy to locate important files, especially if the code has to be reviewed or sent to a third party.