跳至内容

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 命令是可以接受的。(在教师的官方新闻组中)

华夏公益教科书