CS 106A Lecture Notes - Lecture 20: Negative Number, Boolean Expression, Java Applet

135 views8 pages

Document Summary

Decomposition, method names or description names need to be in lower camel case. Write it along the way, to help you: stepwise refinement, top-down design, to make karel to face a certain direction. While (notfacingeast()) { turnleft (): history, first computer = abacus, 1800"s b. i. First programmer; wrote programs for babbage: 1939-1942 c. i. Eniac: 1971 e. i. single chip microprocessor was developed at intel by ted hoff e. ii. one chip that can do combination of many chips, 1991 f. i. Java: computer science, study of problem solving using computers or computational methods. Java: object oriented programs, program = set of classes, classes (hierarchy) c. i. Blueprint, name of file is name of class (karel. java) c. ii. Superkarel (extension of karel) = subclass (but more powerful) c. iv. Java interpreter: source file (compiler) to class file (linker) to jar archive (jvm) b. Runs java code on variety of hardware: acm. program hierarchy. Text in quotes appears on the console a. iii.

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