我在悉尼大學(xué)讀計(jì)算機(jī),INFO1112這門課有點(diǎn)學(xué)不明白,馬上就考試了,我應(yīng)該掌握哪些課程內(nèi)容?
悉尼大學(xué)INFO1112即計(jì)算1B操作系統(tǒng)和網(wǎng)絡(luò)平臺課程,院校設(shè)置該課程的目的是使學(xué)生掌握現(xiàn)代計(jì)算機(jī)系統(tǒng)的操作原理、概念以及現(xiàn)代網(wǎng)絡(luò)應(yīng)用程序運(yùn)行環(huán)境的基本知識,深入了解計(jì)算機(jī)工作原理的基本內(nèi)容,從低級(bits)到高級(applications)依次遞進(jìn),逐步提升。

課程內(nèi)容包括:
1、操作系統(tǒng)原理以及應(yīng)用程序與操作系統(tǒng)交互的方式;
2、計(jì)算機(jī)網(wǎng)絡(luò)的相關(guān)原理和概念;
3、編寫操作系統(tǒng)和網(wǎng)絡(luò)設(shè)施的應(yīng)用程序。
學(xué)生將掌握以下技能:
1、項(xiàng)目和團(tuán)隊(duì):在一個多周的個人項(xiàng)目中管理他們的時間和活動;
2、交流與研究:制作清晰的書面報(bào)告,能夠在沒有明確指導(dǎo)的情況下擴(kuò)展和獲取知識,并將這些知識與操作系統(tǒng)和網(wǎng)絡(luò)的概念框架以及對應(yīng)用程序開發(fā)的影響相結(jié)合;
3、工程和IT專業(yè)化:
(1)了解操作系統(tǒng)執(zhí)行的基本功能,了解操作系統(tǒng)的主要子組件;
(2)了解網(wǎng)絡(luò)執(zhí)行的基本功能,了解網(wǎng)絡(luò)中最重要的層、子組件;
(3)能夠使用必要的系統(tǒng)工具來監(jiān)控操作系統(tǒng)和網(wǎng)絡(luò)狀態(tài);
(4)了解與服務(wù)器和移動設(shè)備操作系統(tǒng)相關(guān)的其他概念,包括虛擬化和容器
(5)使用多種不同操作系統(tǒng)的經(jīng)驗(yàn);
(6)能夠識別用戶和應(yīng)用程序與操作系統(tǒng)和網(wǎng)絡(luò)交互的接口,并識別需要保護(hù)操作系統(tǒng)功能或網(wǎng)絡(luò)通信免受未經(jīng)授權(quán)訪問的地方;
(7)了解操作系統(tǒng)和網(wǎng)絡(luò)內(nèi)部實(shí)現(xiàn)的主要思想,如緩存、進(jìn)程結(jié)構(gòu)、內(nèi)存映射、分層、可靠或不可靠傳輸、多路復(fù)用、分組交換;
(8)了解可用于操作系統(tǒng)和網(wǎng)絡(luò)的某些子組件(例如路由、調(diào)度)的一些關(guān)鍵算法方法并知道在某些情況下的替代實(shí)現(xiàn),以及所涉及的權(quán)衡;
(9)能夠編寫與操作系統(tǒng)和網(wǎng)絡(luò)交互的基本應(yīng)用程序功能,例如通過打開和關(guān)閉文件、寫入磁盤以及將應(yīng)用層數(shù)據(jù)發(fā)送到遠(yuǎn)程應(yīng)用程序;
(10)意識到分布式系統(tǒng)和移動應(yīng)用程序中出現(xiàn)的幾個主要挑戰(zhàn),例如容錯和延遲容忍。
以上就是悉尼大學(xué)USYD INFO1112課程的主要內(nèi)容以及學(xué)生完成課程學(xué)習(xí)后的收獲,同學(xué)若在學(xué)習(xí)階段或考前復(fù)習(xí)過程中遇到問題,可以與考而思教育的老師討論溝通。