CISC181 Lecture Notes - Lecture 10: Access Modifiers, Data Element, Assembly Language

93 views7 pages

Document Summary

A set of instructions for a computer to follow (aka, programs) Operating system: special software whose job is to translate instructions into hardware instructions. Machine language: a set of primitive instructions built into every computer (binary) programming with native machine language is: tedious, error prone, highly diicult to read and modify. Readable text representation of machine language an assembler converts assembly language into machine language for example, to add two numbers, you might write an instruction in assembly code addf3, r1, r2, etc. We must convert the high-level language to a language closer to machine language. A compiler translates high-level language to an intermediate level: object code created to allow linking to libraries, assembly language. Java compilers translate to a cross-platform assembly language. Each computer then has a custom java virtual machine. Lots of support and use (google, android, oracle) Oop (one of the few almost completely oop languages)

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents