ITM 200 Study Guide - Midterm Guide: Empty String, Substring, Infinite Loop

442 views12 pages

Document Summary

C las s 1: intro to p rog ramming. C omputer: a device that behaves according to instructions and data it is provided with. C omputer p rog ramming : we use computers to program and automatically execute sets of instructions. These ins truc tions specify what data to process and how to process it. C omputer p rogramming = p roblem s olving. We iterate (repeating previous steps) to achieve solution. Instructions (c omputer programs/codes) are stored on a disk. They are executed when the instructions are loaded from the disk and onto the computer"s internal memory. Tr aditio nal c o mp uter s. Early day computers wrote in native machine code. Time consuming and costly (because of effort) Meaningless to human reader (more difficult and prone to mistakes) Not portable (cannot be transferred to different processors when instructions are diff) His to r y o f lang u ag e s (3r d g en)