Re: [問題] 請教關於資料結構
※ 引述《userid.bbs@bbs.wretch.cc (不告訴你)》之銘言:
> ※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言:
> > 去補習班上課的意義和實務面差距太遠了,
> > 不要做這種事情,
> > 除非你想把資料結構當成純粹數學來學。
> > OS 的話補習也沒什麼意義,
> > 事實上你甚至不需要去看正規的 OS 教科書,
> > 實際裝個 Linux 還是 FreeBSD 的來玩玩,
> > 熟悉操作和基本的程式寫法以後,
^^^^^^^^^^^^^^
嗯,我想樓上的兩位可能漏看了這段。
至於何謂基本的程式寫法,
當然是指 C Programming 囉,
推 Advanced Programming in the Unix Environment 這本書,
另外可以搭一本 POSIX thread 的書學一下 multi-thread 程式寫法,
Programming with POSIX Threads 這本不錯。
讀上面這兩本的好處就是又能學會怎樣在 UNIX 環境寫程式,
又能順便學習 OS 課本裡相關的東西,
我個人是高中就讀過 APUE 跟 UNP,
大一看 linux kernel 和 4.3 BSD 實作的書,
大三才接觸 OS 學科,
不覺得 OS 的正式課程裡有講到什麼新東西
(除了後面那些很少老師會講的特定 OS 架構介紹),
而且都是很表面化很學術化的東西,
考試還能考出什麼請列出 process management 的 N 項功能,
N 這個數字跟課本上列出來的一模一樣 (其實就是習題照抄),
照直觀寫老師還不見得會把分數給全,
你非得背得跟課本差不多老師才會給全部的分數。
書讀到這樣又有何意義呢。
我看過 N 間學校含目前的清大在內,
碩士班入學考和博士班資格考都曾經出過這種鬼題目,
看到真的差點吐血。
> > 買本講解 Linux 或 FreeBSD kernel 的書來讀一讀,
> > 也比去看懂正規的 OS 教科書來得實用。
> 我覺得念一念os有差
> 我用linux架網站也架了一段時間了
> 沒遇過什麼比較大的困難...或說困難都可以問google問到
> 最近是為了研究所考試才看起恐龍
> 感覺上釐清了很多觀念
> 看top比較知道這是什麼意思
> 特別是編kernel...看manual也可以編kernel,但是不知道為啥要這樣
> 我想能夠看kernel的書,是因為有系統程式的底子在了吧
--
Name: Tseng, Ling-hua E-mail Address: uranus@it.muds.net
School: National Tsing Hua University Department: Computer Science
Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design
Researching: Software pipelining for VLIW architectures
Homepage: https://it.muds.net/~uranus
--
╔═══╗ ┼────────────────────────╮
║狂狷 ║ │* Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮
║ 年少║ ┼╮ < IP:140.119.164.252 > ╰─╮
╚╦═╦╝ ╰ * From:61-230-218-171.dynamic.hinet.net
─╨─╨─ KGBBS ─ ◎ 遨翔"BBS"的狂狷不馴;屬於年少的輕狂色彩 ◎
[修改]tinlans:61-230-218-171.dynamic.hinet.net 06/12/21 8:34:16
→
12/23 12:10, , 1F
12/23 12:10, 1F
討論串 (同標題文章)
完整討論串 (本文為第 6 之 7 篇):
3
4
Programming 近期熱門文章
PTT數位生活區 即時熱門文章