CSE 205- Final Exam Guide - Comprehensive Notes for the exam ( 65 pages long!)
Document Summary
Cse 205 lecture 1 syllabus & review: course website, http://myasucourses. asu. edu/ look for cse205 course page, course description, problem solving using an object-oriented programming language. Introduction to data structures: major topics covered in this course, 1. Object-oriented software development: brief introduction to java, classes, interfaces, abstract classes, polymorphism. Introduction to gui (graphical user interface: 2. Introduction to data structures: arraylist, linked lists, stacks, queues. Algorithms: recursion, searching/sorting, big o notation, 4. Exceptions and input/output streams: exception handling, file read/write, serialization, prerequisites = cse 110, te(cid:454)t(cid:271)ook = (cid:862)ja(cid:448)a is for e(cid:448)er(cid:455)o(cid:374)e(cid:863) (cid:271)(cid:455) ca(cid:455) . Java translation: the java compiler translates java source code into a special representation called bytecode. Java bytecode is not the machine language for any traditional cpu: another software tool, called an interpreter, translates bytecode into machine language and executes it, therefore the java compiler is not tied to any particular machine. Cse 205 lecture 2 software engineering, ethic, and intro to classes: outline, java api.