The typical hardware associated with a computer includes but are not limited to input devices such as mice, keyboards and webcams. Output devices like monitors, speakers and printers and your different types of memory (CPU, RAM, SSDs.)
The computer’s data storage process consists of tiny electrical power charges in microscopic capacitors. When a computer is turned off the capacitors that your data is stored on lose their charge which is why computer memory goes blank when it is off. For data that is stored for longer periods of time, it is stored as a magnetic pattern on a spinning disk.
A program is a set of instructions that a computer follows in order to perform a task. A program is run by the computer’s CPU or Central Processing Unit. Each instruction in a program tells the CPU to perform a specific operation.
Machine Language: Language that CPU understands. It is always written in binary.
Assembly Language: Language that consists of short words known as mnemonics. It was created because it was impractical for people to write programs in machine language.
High-Level Language: Allows people to create powerful and complex programs without knowing how the CPU works, and without writing large numbers of low-level instructions.
Compiler: Program that translates a high-level language into a separate machine language program.
Interpreter: Program that both translates and executes the instructions in a high-level program.
As described earlier in this paper, I mentioned that there are 2 general types of programs used in a computer, system software and application software.
0 comments:
Post a Comment