操作系統(tǒng)這門課程是很多計算機專業(yè)的同學(xué)會學(xué)習(xí)的一門重點課程,不少在本科階段的同學(xué)學(xué)起這門課可能都會感覺到吃力,今天小編就給大家分享一些有用的學(xué)習(xí)方法,幫助大家更好地學(xué)習(xí)。同時,小編也會把這門課的重點跟大家總結(jié)。
一、課程概述
不列顛哥倫比亞大學(xué)的計算機硬件和軟件操作系統(tǒng),課程代碼是CPSC313.這門課程是哥大計算機科學(xué)BA學(xué)位中的重點課程之一,一般是同學(xué)們大三階段的時候修的課程。除此之外,這個專業(yè)的所有課程會讓同學(xué)們在探索數(shù)據(jù)庫和操作系統(tǒng)、軟件工程、安全、web開發(fā)和數(shù)值方法等主題時,學(xué)習(xí)如何使用和改進計算機。計算機科學(xué)為大家提供了計算機軟件設(shè)計的全面基礎(chǔ),并且提供廣泛的選擇。
二、課程重點
指令集
流水線
代碼優(yōu)化
緩存
虛擬內(nèi)存管理
動態(tài)鏈接庫
異常處理
程序的執(zhí)行時間
管道鋪設(shè)
位置
文件系統(tǒng)
難點概念:計算機C代碼的緩存未命中率:需要清楚地可視化緩存以及數(shù)據(jù)結(jié)構(gòu)如何適應(yīng)它。
匯編實現(xiàn):需要記住如何使用堆棧和寄存器來傳遞參數(shù)以及存儲堆棧指針和返回地址。
三、操作系統(tǒng)課程學(xué)習(xí)建議
1.廣泛閱讀
據(jù)授課教授Dr. Donald Acton解釋,CPSC313計算機硬件和軟件操作系統(tǒng)課程遠沒有CPSC213課程困難,而閱讀是一個很好的學(xué)習(xí)方法。
2.加強練習(xí)
除了課程的一些小型測驗題,你還需要把課本上的練習(xí)題以及小測驗一并練習(xí),并且更重要的是總結(jié)這些題目設(shè)置的規(guī)律,深挖題目中涉及的關(guān)鍵知識點,由此來加深記憶、鞏固知識點,同時也能幫助你舉一反三。
以上是關(guān)于加拿大哥林比亞大學(xué)本科計算機硬件和軟件操作系統(tǒng)課程的介紹,有需要的同學(xué)可以看一看。大家在學(xué)習(xí)中遇到難題,歡迎咨詢考而思的專業(yè)教師團隊。
圖片歸版權(quán)方所有,頁面圖片僅供展示。如有侵權(quán),請聯(lián)系我們刪除。凡來源標(biāo)注“考而思”均為考而思原創(chuàng)文章,版權(quán)均屬考而思教育所以,任何媒體、網(wǎng)站或個人不得轉(zhuǎn)載,否則追究法律責(zé)任。
添加微信【kaoersi03】(備注官網(wǎng))申請試聽,享專屬套餐優(yōu)惠!
kaoersi03