1.什麼是變數?變數用來做什麼?
使用者可以宣告一個變數,把數值放入變數中,當作一個運算子來使用,而這個值會先被存放到暫存器中,再執行程式中的運算。
2.進制轉換
二進制、八進制、十六進制的相互轉換,常要先轉成二進制比較好做運算,是在寫題目時常會用到的基本功。
3.編譯器和直譯器
現在在寫程式的時候,一般所輸入的都是高階語言,是人看得懂的,而電腦看得懂的是只用0跟1來表示的機械碼,因此就需要編譯器來進行轉換。
在程式編輯軟體的環境底下,會先把整個程式跑過一遍,除錯以後再編譯,接著產生目的檔,藉由Linker連結到機械碼,才執行。
直譯則是跳過產生目的檔的過程,逐行的解譯執行,雖然比較節省記憶體,但是每次執行都要解譯一次很耗時間。
4.瀏覽器
試用過Fire Fox後,覺得它的介面比IE簡單且好操作,安裝後還可以匯入原本IE設定的書籤,對於想用Fire Fox來取代IE的使用者是很貼心的設計。不過微軟的壟斷真的很嚴重,大部分的人都是從早期買電腦就開始使用Windows作業系統,用預設的IE瀏覽器便習慣成自然了,導致有些網站甚至僅適用於IE瀏覽器(Ex.無名小站),是比較不方便的地方。
5.心得:
學這門課程,不同於以往老師在黑板上不停寫重點和講題目,然後學生要在底下拼命抄寫的傳統模式。而是,聽老師講的時候必須要去思考、有自己的想法。不過可能要自己記下一些內容的關鍵字,事後查詢一些相關資料做延伸思考比較不容易忘記。
沒有留言:
張貼留言