多倫多大學(xué)ECE244課程提供了使用面向?qū)ο缶幊陶Z言進行編程的基礎(chǔ)。課程主題涉及類和對象、繼承、異常處理、基本數(shù)據(jù)結(jié)構(gòu)(列表、樹等)、Big-O復(fù)雜性分析以及測試和調(diào)試。實驗作業(yè)強調(diào)了在設(shè)計和實現(xiàn)相當(dāng)大的程序時使用面向?qū)ο蟮木幊探Y(jié)構(gòu)。那么,我們如何才能學(xué)好多倫多大學(xué)ECE244這門課呢?
一、ECE244學(xué)習(xí)建議
1、Lectures
Lectures介紹并涵蓋與課程主題相關(guān)的新概念。強烈建議你參加Lectures,這會讓你有機會與講師互動,實時提出問題,并參與回答問題和討論。
2、Tutorials
Tutorials旨在復(fù)習(xí)基本的編程概念,并在更具互動性的環(huán)境中重溫講座中已經(jīng)涉及的內(nèi)容,你可以在這種環(huán)境中,經(jīng)常自由地提出問題。與講課不同的是,不會引入新的內(nèi)容,通常只會復(fù)習(xí)基本的內(nèi)容。因此,參加Tutorials是可選的。
3、Laboratory Assignments
Laboratory Assignments涉及幾個使用C++編程語言的編程練習(xí)。每項作業(yè)都要單獨完成(即不分組)。每份作業(yè)的講義會張貼在課程網(wǎng)頁上。作業(yè)主題:The C++/ECF development environment;C++ classes;C++ I/O and arrays;Classes and linked lists;Inheritance。
二、ECE244學(xué)習(xí)目標(biāo)
1、編寫利用C++編程語言的封裝和代碼重用特性的C++代碼。
2、了解基本的數(shù)據(jù)結(jié)構(gòu),如數(shù)組、鏈表和樹,并編寫C++代碼來實現(xiàn)和操作。
3、使用big-O符號表示簡單算法段的運行時復(fù)雜性。
4、利用現(xiàn)代編程工具,如編譯器、調(diào)試器和IDE。
三、ECE244學(xué)習(xí)重點
1、I/O,字符串
2、C++函數(shù)和參數(shù)傳遞;程序結(jié)構(gòu)
3、單獨編譯
4、C++類中的訪問控制;C++構(gòu)造函數(shù)/析構(gòu)函數(shù)
5、用類組織/編譯程序
6、C++ I/O
7、指針和數(shù)組;運算符重載
8、復(fù)雜類
9、帶指針的對象
10、字符串類
11、鏈接列表;遞歸
12、二叉樹;繼承;復(fù)雜性分析
希望上述關(guān)于多倫多大學(xué)ECE244課程學(xué)習(xí)的建議以及學(xué)習(xí)重點的梳理能夠幫助同學(xué)更好地完成課程學(xué)習(xí)任務(wù)。
圖片歸版權(quán)方所有,頁面圖片僅供展示。如有侵權(quán),請聯(lián)系我們刪除。凡來源標(biāo)注“考而思”均為考而思原創(chuàng)文章,版權(quán)均屬考而思教育所以,任何媒體、網(wǎng)站或個人不得轉(zhuǎn)載,否則追究法律責(zé)任。
添加微信【kaoersi03】(備注官網(wǎng))申請試聽,享專屬套餐優(yōu)惠!
kaoersi03