TSA MS Coding 2024

studied byStudied by 10 people
5.0(1)
Get a hint
Hint

Planning

1 / 37

flashcard set

Earn XP

Description and Tags

For the TSA Coding test. Made by people who took the test for people who will take the test. Sources for flashcards... https://www.split.io/blog/software-development-life-cycle-phases/#h-phase-5-testing https://www.geeksforgeeks.org/data-structure-meaning/ https://www.geeksforgeeks.org/what-is-assembly-language/ https://www.geeksforgeeks.org/difference-between-source-code-and-object-code/ https://www.geeksforgeeks.org/what-is-an-operating-system/ https://www.howtogeek.com/702766/what-is-a-gpu-graphics-processing-units-explained/

38 Terms

1

Planning

The step in the software development cycle in which they identify the criteria and constraints for their product.

New cards
2

Requirements Analysis

The step in the software development cycle in which developers identify the users’ expectations for the software and its requirements.

New cards
3

Design

The step in the software development cycle in which the framework is developed, and the functionality, aesthetic, and structure of the software are outlined.

New cards
4

Implementation

The step in the software development cycle in which the developers program the product. (The coding phase)

New cards
5

Testing

The step in the software development cycle in which the developers ensure the product’s quality, test it for bugs and glitches, and figure out how they can improve it.

New cards
6

Deployment

The step in the software development cycle in which the developers ensure the product’s user-friendliness and then release it to the users.

New cards
7

Maintenance

The step in the software development cycle in which the developers continue improving the software and adapt to the users’ ever-changing needs in order to stay relevant.

New cards
8

For Loop

You want to make a portion of code repeat a set number of times. Which loop do you use?

New cards
9

While Loop

You wish to make a portion of code repeat while a condition returns true. Which loop do you use?

New cards
10

If Statement

You wish to make certain code run if a condition returns true. What do you use?

New cards
11

Compiler

What converts code from one programming language to another?

New cards
12

Machine Code

What is the only language computers understand?

New cards
13

Kilobyte

1,000 memory locations/bytes

New cards
14

Motherboard

What allows for crucial communication between different parts of a computer?

New cards
15

Procedural Programming and Object-Oriented Programming

Two examples of types of programming languages

New cards
16

Data Structure

A way of storing and organizing data in a computer so that it can be easily accessed and used.

New cards
17

Object Code

Code produced by source code being compiled into a low-level programming language. It’s understandable by machines.

New cards
18

Source Code

High-level, intermediate, or assembly code generated by programmers that is human-readable and easy to modify.

New cards
19

Assembly Code

A low-level language that helps direct communication with computer hardware. It uses hexadecimal and binary values.

New cards
20

Assembler

Converts low-level symbolic code into a language the computer can understand.

New cards
21

Integrated Development Environment

Software that aims to make programming as smooth and efficient as possible. They include tools programmers often use. Ex: PyCharm

New cards
22

Random Access Memory

The short-term memory of a computer that can store data currently being used.

New cards
23

Operating System

Manages all of the computer’s resources and allows exchanges of information between parts of the computer, its hardware, and/or its software.

New cards
24

Read Only Memory

A type of non-volatile memory that stores things that can only be read.

New cards
25

Graphics Processing Unit

Responsible for the images shown on a screen to the user.

New cards
26

Central Processing Unit

The part of the computer that deals with most of the processing.

New cards
27

Input

Data given to a computer

New cards
28

Output

Data produced from transforming the input

New cards
29

Monitor

An example of an output that shows graphics, text, etc.

New cards
30

ASCII

American Standard Code for Information Interchange

New cards
31

Algorithm

A set of instructions for the computer to execute.

New cards
32

Octet

A unit of digital information that consists of 8 bits. It is a limited sequence of bits.

New cards
33

Real Variable

A value that can change during program execution.

New cards
34

The Sprite Pane and Code Area

Where are the sprites and their scripts stored on the Scratch screen?

New cards
35

True

True or False: Is this how you create a standard namespace using C++?

#include <iostream>
using namespace std;
New cards
36

Loop initializer statement

What don’t you need to add when writing a for loop in Java?

New cards
37

Terminal, Process, Arrow, Decision, Input/Output

What symbols are used when flowcharting?

New cards
38

C

What programming language was created in the 1970s and is found on nearly every available platform?

New cards

Explore top notes

note Note
studied byStudied by 30 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 23 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 16 people
Updated ... ago
4.0 Stars(1)
note Note
studied byStudied by 26 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard42 terms
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard73 terms
studied byStudied by 130 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard35 terms
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
flashcards Flashcard160 terms
studied byStudied by 38 people
Updated ... ago
4.0 Stars(1)
flashcards Flashcard126 terms
studied byStudied by 29 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard60 terms
studied byStudied by 92 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard139 terms
studied byStudied by 126 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard998 terms
studied byStudied by 77 people
Updated ... ago
5.0 Stars(1)