GCSE 计算机科学/AQA GCSE 计算机科学 8520
外观
本节旨在符合 AQA GCSE 计算机科学 8520 课程大纲,但未经 AQA 认可。它可以作为复习指南或为教科书中的内容提供替代解释。
如果本书的任何部分不清楚或甚至错误,请在讨论页面上发表评论或直接自行更正!特别是,请说明本书是否假设所有 GCSE 计算机科学学生都具备的知识或技能。
3.1 算法基础
3.2 编程
- 3.2.1 数据类型
- 3.2.2 编程概念
- 3.2.3 编程语言中的算术运算
- 3.2.4 编程语言中的关系运算
- 3.2.5 编程语言中的布尔运算
- 3.2.6 数据结构
- 3.2.7 输入/输出和文件处理
- 3.2.8 编程语言中的字符串处理操作
- 3.2.9 编程语言中的随机数生成
- 3.2.10 子程序(过程和函数)
- 3.2.11 结构化编程
- 3.2.12 健壮和安全的编程
- 3.2.13 编程语言分类
3.3 数据表示基础
3.4 计算机系统
3.5 计算机网络基础
3.6 网络安全基础
- 3.6.1 网络安全威胁
- 3.6.1.1 社会工程学
- 3.6.1.2 恶意代码
- 3.6.2 检测和预防网络安全威胁的方法
3.7 数字技术对更广泛社会(包括隐私问题)的伦理、法律和环境影响
3.8 软件开发方面