本課程是基于上一門計(jì)算機(jī)組織課程所奠定的基礎(chǔ)。它特別擴(kuò)展到所有形式的并發(fā)編程,包括大規(guī)模并行編程的各個(gè)方面。
本課程介紹了分析、設(shè)計(jì)和管理并發(fā)的、單計(jì)算機(jī)節(jié)點(diǎn)(多核)以及分布式應(yīng)用(例如,作為性能或可靠性的增強(qiáng))的所有基本機(jī)制。
繼前一課程之后,操作系統(tǒng)和網(wǎng)絡(luò)領(lǐng)域也將得到擴(kuò)展。在操作系統(tǒng)方面,將討論安全、調(diào)度算法和內(nèi)存管理等問題。在作為核心并發(fā)結(jié)構(gòu)的消息傳遞的基礎(chǔ)上,還將討論更多具體的網(wǎng)絡(luò)方面。這些包括路由和可靠協(xié)議的基礎(chǔ)知識(shí)。

成功完成后,學(xué)生將擁有以下知識(shí)和技能:
1、對(duì)并發(fā)系統(tǒng)進(jìn)行建模、設(shè)計(jì)和編程。
2、選擇適當(dāng)?shù)慕<夹g(shù)、工具和機(jī)制來(lái)解決并發(fā)和分布式系統(tǒng)中的一系列問題。這包括適3、當(dāng)?shù)木幊陶Z(yǔ)言和運(yùn)行環(huán)境來(lái)完成手頭的任務(wù)。
4、分析和調(diào)試并發(fā)的程序。
5、理解操作系統(tǒng)中有關(guān)調(diào)度、保護(hù)和內(nèi)存管理的內(nèi)容。
6、使用本地和網(wǎng)絡(luò)上的消息傳遞來(lái)構(gòu)建分布式系統(tǒng)
7、在分布式系統(tǒng)的各個(gè)層面上區(qū)分和連接概念上的并發(fā)性和物理上的并行性。
8、識(shí)別操作系統(tǒng)和網(wǎng)絡(luò)的核心方面,而不考慮手頭的具體系統(tǒng)。
以上就是關(guān)于澳洲國(guó)立大學(xué)計(jì)算機(jī)COMP2310課程學(xué)什么,如果對(duì)此還有疑問,可以隨時(shí)與留學(xué)生輔導(dǎo)網(wǎng)的老師進(jìn)行溝通哦。