[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.63,0:00:04.03,Default,,0000,0000,0000,,歡迎來到 CS101 課程,\N我是 Dave Evans,這個旅程的指導者 Dialogue: 0,0:00:04.03,0:00:07.05,Default,,0000,0000,0000,,這個課程將向你介紹計算的基本觀念 Dialogue: 0,0:00:07.05,0:00:09.56,Default,,0000,0000,0000,,而且教導你,如何讀寫自己的電腦程式 Dialogue: 0,0:00:09.56,0:00:13.06,Default,,0000,0000,0000,,我們要做的事,會藉由建立搜尋引擎 (search engine)\N的來龍去脈來達成 Dialogue: 0,0:00:13.06,0:00:16.36,Default,,0000,0000,0000,,我猜這裡的每個人,至少用過一個搜尋引擎 Dialogue: 0,0:00:16.36,0:00:19.56,Default,,0000,0000,0000,,這門課的前三單元,目標是建立一個網頁蜘蛛 (web crawler) Dialogue: 0,0:00:19.56,0:00:22.13,Default,,0000,0000,0000,,他們將為我們的搜尋引擎,從網路上收集資料 Dialogue: 0,0:00:22.13,0:00:24.66,Default,,0000,0000,0000,,藉由建立網頁蜘蛛,也會學到計算的重要觀念 Dialogue: 0,0:00:24.66,0:00:29.68,Default,,0000,0000,0000,,在第一單元,我們從擷取網頁上第一個連結 (link) 開始 Dialogue: 0,0:00:29.68,0:00:32.73,Default,,0000,0000,0000,,網頁蜘蛛會為我們的搜尋引擎尋找網頁 Dialogue: 0,0:00:32.73,0:00:37.80,Default,,0000,0000,0000,,從種子頁面 (seed page) 開始,\N然後跟隨著頁面上的連結 (link),找到其他的網頁 Dialogue: 0,0:00:37.80,0:00:43.93,Default,,0000,0000,0000,,每一個連結 (link) 通往某些新網頁,\N這些新網頁本身也可能有 links 通往其他網頁 Dialogue: 0,0:00:43.93,0:00:46.51,Default,,0000,0000,0000,,當我們跟隨這些 links,我們會發現更多、更多的網頁 Dialogue: 0,0:00:46.51,0:00:50.23,Default,,0000,0000,0000,,這些網頁形成了資料庫,我們將在搜尋引擎中做運用 Dialogue: 0,0:00:50.48,0:00:54.71,Default,,0000,0000,0000,,網頁 (web page) 實際上只是一大塊文字,\N從網際網路 (internet) 來到你的網頁瀏覽器 Dialogue: 0,0:00:54.71,0:00:56.58,Default,,0000,0000,0000,,我們將在第四單元討論更多關於網頁的運作方式 Dialogue: 0,0:00:56.58,0:00:59.56,Default,,0000,0000,0000,,但是現在,重要的是要瞭解 Dialogue: 0,0:00:59.56,0:01:02.50,Default,,0000,0000,0000,,link 實際上只是網頁中一種特殊的文字 Dialogue: 0,0:01:02.50,0:01:07.35,Default,,0000,0000,0000,,當你點擊瀏覽器中的 link,它會引導你到新網頁 Dialogue: 0,0:01:07.35,0:01:09.50,Default,,0000,0000,0000,,你可以繼續跟隨這些 links Dialogue: 0,0:01:09.50,0:01:14.21,Default,,0000,0000,0000,,在這個單元中,我們要做的事,\N就是寫一個程式,從網頁中擷取第一個 link Dialogue: 0,0:01:14.21,0:01:18.21,Default,,0000,0000,0000,,在後面的單元,我們要知道如何擷取所有的 links,\N並且為我們的搜尋引擎蒐集資料