澳洲國(guó)立大學(xué)COMP1100輔導(dǎo)
COMP1100 是一門關(guān)于haskell的編程課,對(duì)于沒有編程基礎(chǔ)的人,這門課是有一定挑戰(zhàn)性的,這是一個(gè)純函數(shù)式編程語言。
對(duì)于這門課,想學(xué)好的同學(xué),建議看看testbook “Haskell : the craft of functional programming” 。
整個(gè)學(xué)期一共3個(gè)assignemnts:占比重37%,期末占比重50%, 所以平時(shí)好好學(xué)習(xí)是拿分關(guān)鍵!
需要輔導(dǎo)澳洲國(guó)立大學(xué)COMP1100的同學(xué)可以聯(lián)系我們。
本課程是關(guān)于編程的三門核心計(jì)算機(jī)科學(xué)課程中的第一門。它向?qū)W生介紹了作為通過計(jì)算解決問題的學(xué)科的計(jì)算機(jī)科學(xué)領(lǐng)域,并為更高級(jí)的編程和軟件開發(fā)課程提供了基礎(chǔ)。數(shù)據(jù)結(jié)構(gòu)和算法是計(jì)算機(jī)科學(xué)核心的關(guān)鍵概念,在本課程中得到首次處理。
課程深入涵蓋了函數(shù)式編程,發(fā)展了函數(shù)在數(shù)據(jù)結(jié)構(gòu)上運(yùn)行的核心思想。學(xué)生學(xué)習(xí)編程語言使用類型的組織,程序如何評(píng)估(約簡(jiǎn)),函數(shù)組成,遞歸函數(shù),代數(shù)數(shù)據(jù)類型,模式匹配,參數(shù)多態(tài),高階函數(shù)。學(xué)生還可以接觸到基本數(shù)據(jù)結(jié)構(gòu)、抽象數(shù)據(jù)類型、模塊、惰性和流的漸近分析。函數(shù)范式展示了許多編程問題的優(yōu)雅解決方案。
該課程還向?qū)W生介紹了軟件開發(fā)的標(biāo)準(zhǔn)生產(chǎn)力工具,這些工具將在整個(gè)課程和計(jì)算機(jī)科學(xué)學(xué)位的剩余部分中使用。這些包括分布式軟件修訂控制系統(tǒng)。