Lesson 3: Programming Software, Hardware, and Computer Storage Flashcards
It is a software which helps the programmer in developing other software.
Programming Software
It includes requirement analysis. Customers typically have an abstract idea of what they want as an end result.
Planning
- Software Development Process
It is the part of the process where software engineers actually program the code for the project.
Implementing
- Software Development Process
It is an integral and important phase of the software development process. This part of the process ensures that defects are recognized as soon as possible.
Testing
- Software Development Process
This starts after the code is appropriately tested, approved for release, and sold or otherwise distributed into a production environment.
Deployment and Maintenance
- Software Development Process
It is a software application that combines all of the features and tools needed by a software developer.
Integrated Development Environment
An IDE is comprised of ___, ___, ___, ___, and ___.
text editor, compiler, linker, debugger, the ability to launch and run applications
It is where the programing coding is done.
Text Editor
It is a program that converts instructions into a machine-code or lower-level form so that they can be read and executed by a computer.
Compiler
It is a computer program that takes one or more object files generated by a compiler and combines them into one, executable program.
Linker
It is a computer program used by programmers to test and debug a target program.
Debugger
It is the collection of physical parts of a computer system; including the computer case, monitor, keyboard, and mouse.
Hardware
What are 5 necessary PC hardware components to upgrade?
- Monitor Setup
- Hard Drive/SSD
- RAM
- CPU
- GPU
It is a technology consisting of computer components and recording media that are used to retain digital data.
Storage
Give 6 examples of digital data storage devices.
- Hard Drive Disk
- Floppy Disk
- Tape
- Compact Disc
- DVD and Blu-ray Discs
- USB Flash Drive
- Secure Digital Card
- Solid State Drive
- Cloud Storage