跳至內容

A-level 計算機科學/CIE/基礎問題解決和程式設計技能/資料表示

來自華夏公益教科書,開放書籍,共建開放世界
規範連結

資料型別

  • 為問題解決方案選擇適當的資料型別
  • 在實際程式設計中使用過程式高階語言中常見的資料型別:整數、實數、字元、字串、布林值、日期(虛擬碼將使用以下資料型別:INTEGER、REAL、CHAR、STRING、BOOLEAN、DATE、ARRAY、FILE)
  • 瞭解軟體如何表示字元和字串資料,包括 ASCII 和 Unicode 字元集

陣列

  • 使用與陣列相關的技術術語,包括上界和下界
  • 為給定任務選擇合適的資料結構(一維或二維陣列)
  • 對一維和二維陣列使用虛擬碼(虛擬碼將使用方括號來包含陣列下標,例如一維陣列為 A[1:n],二維陣列為 C[1:m, 1:n])
  • 使用一維和二維陣列編寫程式程式碼
  • 編寫演算法/程式程式碼來處理陣列資料,包括
    • 使用氣泡排序進行排序
    • 使用線性搜尋進行搜尋。

檔案

  • 瞭解為什麼需要檔案
  • 對檔案處理使用虛擬碼

OPENFILE <filename> FOR READ/WRITE/APPEND // 開啟檔案(瞭解各種檔案模式之間的區別)
READFILE <filename>,<string> // 從檔案中讀取一行文字
WRITEFILE <filename>,<string> // 將一行文字寫入檔案
CLOSEFILE // 關閉檔案
EOF() // 用於測試檔案結尾的函式

  • 編寫程式程式碼以對包含多行文字的簡單文字檔案進行簡單的檔案處理

劍橋國際表示在 Python 中使用 With 命令是可以接受的。(在教師的官方新聞組中)

華夏公益教科書