CS100 Lecture Notes - Lecture 4: Uch, High-Level Programming Language, Ope

38 views1 pages

Document Summary

Software and hardware are co-dependent rely o(cid:374) each other to (cid:373)ake co(cid:373)puters (cid:862)(cid:449)ork(cid:863) Types of software: application programs: designed to work in the foreground and interact with users, system programs: designed to work in the background to operate computer. Progra(cid:373)(cid:373)ers use (cid:862)high le(cid:448)el(cid:863) progra(cid:373)(cid:373)i(cid:374)g la(cid:374)guages (cid:373)uch (cid:373)ore ofte(cid:374) tha(cid:374) lo(cid:449) le(cid:448)el. Example: high level --> eat a sandwich masticated: low level --> repeat until sandwich is gone: open mouth put portion of sandwich in mouth close mouth repeat until food is fully swallow chew. Note: difference b/t high level and low level is that low level is (cid:373)uch (cid:373)ore detailed e(cid:448)e(cid:374) (cid:862)ope(cid:374) (cid:373)outh(cid:863) ca(cid:374) ha(cid:448)e lo(cid:449) level instructions. They use machine translators: converts high level instructions into thousands of low level machine language instructions. Real-time translator: converts high level language to machine language. Example: excel; high level language --> (cid:862) = um(cid:894)b1,c1(cid:895) (cid:862: advantage no longer machine specific and can run on any machine where a translator exists.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents