1.清單隨機取數
2.清單自選號碼有條件輸入
3.核對不同清單重複資料
5.test
引起動機:影片(有關於數人頭的影片)
1.什麼是演算法 https://youtu.be/JkEPYNPJGzQ
2.各種排序演算法比較: https://www.gushiciku.cn/dc_tw/109785277
3.泡沫排序法vs快速排序法https://youtu.be/G4dwRF_Rzd0
1.科技防災IOT
2.智能小車IOT
第三章:網路技術與服務補充:用手機搭乘捷運:
多媒體製作:canva
step1:
確認教育部單一簽入信箱: https://www.sso.edu.tw/
教育信箱:https://mail.edu.tw/edumail.html(收確認信)
實際應用 - 網路電話
聲音要在網路上傳輸,發送端要將類比訊號轉成數位訊號後傳送。
接收端再將數位訊號轉成類比訊號,人才能聽到聲音。
2.高階語言與低階語言:
低階語言
執行效率高。 2.對硬體控制好。
3. 較難閱讀、編寫及維護。 4.低階語言如:組合語言。
高階語言
敘述性語言,與人類慣用的語法較接近。 2.較容易撰寫、除錯。
3.對硬體的控制能力較差、效率也較差。 4.basic, shell script, python, pascal, cobol 都是高階語言。
c 語言應屬高階語言,但因高階語言如 python, java, perl 等物件導向程式語言,直接使用 c 編譯好的函式庫。所以某些講法稱 c 為中階語言。
3.機器語言:
機器語言是用二進位代碼表示的、電腦能直接辨識和執行的一種機器指令的集合。它是電腦的設計者通過電腦的硬體結構賦予電腦的操作功能。機器語言具有靈活、直接執行和速度快等特點。不同種類的電腦其機器語言是不相容的,按某種電腦的機器指令編制的程式不能在另一種電腦上執行。
要用機器語言編寫程式,編程人員需首先熟記所用電腦的全部指令代碼和代碼的涵義。手編程式時,程式設計師要自己處理每條指令和每一資料的儲存分配和輸入輸出,還需記住編程過程中每步所使用的工作單元處在何種狀態。這是一件十分繁瑣的工作,編寫程式花費的時間往往是實際執行時間的幾十倍或幾百倍。而且,這樣編寫出的程式完全是0與1的指令代碼,可讀性差且容易出錯。在現今,除了電腦生產廠家的專業人員外,絕大多數程式設計師已經不再學習機器語言。
4.文字資料數位化:
ASCII:美國資訊交換標準碼,表示大小學英文、阿拉伯字母、及多種常用符號,以8個位元的組合表示一個字元,最多可達256個字元
列如01000010=66=B 看課本218頁
Big-5碼
我國制定,以16個位元制定中文編碼系, 表示3萬個中文字、符號及全形英文字母,廣泛使用在台灣、香港等地
Unicode
稱為萬國碼,美國制定,以16個位元表示一個字元,可表示65536個字元或符號涵蓋各國常用文字與符號
ps: shift+space切換全形半形
vrew ai上字幕:編輯影片用看的也可以
canva影片教學
canva同時錄製螢幕與人像