INFOTC 1610 Study Guide - Midterm Guide: Truth Table, C Preprocessor, Machine Code

57 views24 pages
30 Oct 2014
School
Professor

Document Summary

Distributed computing, info shared on networks called servers (database, web server, file server) 3 types of languages machine assembly high level languages. Any comp can understand only its own machine language. Everything is binary to computer, on or off. Compilers convert high level language into machine language. High level allow programmers to write code that almost looks like everyday english. Interpreter programs execute high level programs directly without delay of compiliation, slower than compiled though. C evolved from b by dennis ritchie on dec pdp-11 in 1972. Links object code with libraries, creates executable file and stores on disk. Takes instructions and executes, possibly store new data values. To load and execute on linux, type . /a. and press enter. Input is stdin (standard input stream) normally keyboard. Output is stdout (standard output stream) normally monitor. Every two years, computers double in capacities while any increase in price. Called moore"s law after gordon moore, founder of intel.