[CSC207H1] - Final Exam Guide - Ultimate 26 pages long Study Guide!

657 views26 pages
29 Nov 2016
School
Course
Professor

Document Summary

Apply knowledge from lectures and labs into assignments. Main project: develop a problem that enables searching, tagging, and renaming image files in order to include tags in file names. Fundamental code development: version control, using git, team dynamics, design patterns, how to analyze and design programs, eclipse, linux command line (to be covered in today"s lecture) Oop using java: lots of inheritance, unit testing, memory model, exception handling, floating point issues. 2 45-min midterms during lab time (in lec room) Labs next week: announcements will be sent out next wednesday. Eclipse, java, and git install fest : monday 4-6 in ss2117. A4 involves code review of another person"s a3. File system + version control two related issues: how to organize files, how to track and share changes using a version control system to fully understand version control, must completely understand file system. Access files using guis (ex: finder, windows explorer: provided by os.