客服在线时间9:00-21:00

您现在的位置:首页 - A-level - alevel计算机科学学什么?

alevel计算机科学学什么?

2023-07-05 16:33:07 浏览量:0

alevel计算机科学课程分为两个部分:编程和理论。编程部分,学生可以学习一门编程语言(由老师从C#、Java、Pascal/Delphi、Python和VB中选择)。学生将学习编程、数据结构、算法和面向对象程序设计的基础知识。

alevel计算机科学学什么?

alevel计算机科学的理论部分主要学习计算机的内部工作原理,包括所有数据如何使用二进制存储的基础知识,还涵盖了计算机体系结构的各个方面,准确地展示了如何使用汇编语言指令和取-执行周期从主内存中访问数据。

除了编程,该课程还旨在推广良好的编程实践,如避免全局变量、合理的变量命名、结构化编程、通过过程和函数良好地重用代码以及对代码进行适当的注释。它还涵盖了更高层次的概念,如计算机的社会和法律影响,以及如何着手将一个大问题分解成单独的可编程步骤。

第一单元:信息表示

1、数据表示。课程内容包括:二进制和十进制数字系统、十六进制数字系统、二进制和十进制前缀、一句赞美和两句赞美、二进制加减、二进制编码十进制、ASCII、扩展ASCII和Unicode。

2、多媒体–图形、声音。课程内容包括:位图图像、矢量图像、位图与矢量、编码和压缩视频、编码声音。

3、压缩。课程内容包括:压缩的需要、有损压缩与无损压缩、压缩算法。

第二单元:通信

1、网络,包括互联网。课程内容包括:设备联网的目的、局域网与广域网、客户端-服务器与对等、瘦客户端和胖客户端、网络拓扑、云计算、有线和无线网络、网络硬件、以太网、网络路由和冲突(CSMA/光盘)、位流、万维网和互联网、互联网硬件、IPv4和IPv6地址、子网和网络掩码、公共与私有IP地址、静态对动态、网址、域名系统和服务网页、客户端和服务器端脚本。

第三单元:硬件

1、计算机及其组件。课程内容包括:输入设备、输出设备、激光打印机、主存储器、辅助存储设备、嵌入式系统、虚拟和增强现实、缓冲、随机存取存储器和只读存储器、、静态随机存取存储器与动态随机存取存储器、只读存储器、可编程只读存储器、可编程只读存储器、可编程只读存储器、监控系统。

2、逻辑门和逻辑电路。课程内容包括:逻辑门、逻辑电路、真值表。

第四单元:处理器基础

1、中央处理器架构。课程内容包括:冯诺依曼系统结构、主板端口、提取-执行周期、寄存器传输符号、算术逻辑单元、计算单元、国际会计准则、系统时钟、中央处理器性能因素、中断。

2、汇编语言。课程内容包括:汇编语言Vs机器代码&汇编过程、分组指令集、寻址方式、动态链接库。

3、位操作。课程内容包括:二进制移位、位操作和位操作。

第五单元:系统软件

1、操作系统。课程内容包括:操作系统的用途、操作系统用户界面类型、管理任务、实用软件、程序库。

2、语言翻译。课程内容包括:汇编软件、编译程序、解释程序。

第六单元:安全、隐私和数据完整性

1、数据安全。课程内容包括:安全、隐私和完整性、数据和系统安全、计算机和网络威胁、安全/减少威胁措施、密码、备份数据。

2、数据完整性。课程内容包括:数据验证方法、数据验证方法。

  第七单元:道德和所有权

1、道德和所有权。课程内容包括:版权立法、软件许可证、人工智能的伦理含义、IEEE道德规范规则、软件工程指导原则。

第八单元:数据库

1、数据库概念。课程内容包括:关系数据库简介、实体关系图、参照完整性、标准化过程–第一、第二、第三范式。

2、数据库管理系统。课程内容包括:数据库管理系统的特点&查询处理器、数据库管理系统软件工具。

3、数据定义语言和数据操作。课程内容包括:数据定义语言的作用、数据操作语言的作用、SQL语言、SQL DDL查询、SQL DML查询。

第九单元:算法设计和问题解决

1、计算思维技能。课程内容包括:输入、过程、输出、抽象与分解、逐步细化。

2、算法。课程内容包括:算法、标识符名称和表格、伪代码、逻辑语句。

第十单元:数据类型和结构

1、数据类型和记录。课程内容包括:数据类型的选择、用户定义的类型(记录、枚举器、集合)。

2、阵列。课程内容包括:一维数组、二维数组、搜索算法、排序算法、冒泡排序、插入排序、下限和上限。

3、文件。课程内容包括:读取和写入读取文件、读取/写入文本文件、读取/写入CSV文件。

4、抽象数据类型介绍。课程内容包括:抽象数据类型介绍、堆、长队、链表。

第11单元:编程

1、编程基础。课程内容包括:基本输入、处理和输出、数据类型、条件式、环、数组、字典、文本文件、子程序、伪代码。

2、结构。课程内容包括:编程结构

3、结构化编程。课程内容包括:程序、功能、功能练习输入参数、高效代码。

第12单元:软件开发

1、程序开发生命周期。课程内容包括:开发生命周期、瀑布模型、快速应用开发。

2、程序设计。课程内容包括:结构图、状态转换图。

3、程序测试和维护。课程内容包括:集成开发环境、语法、运行时和逻辑错误、测试方法、选择测试数据、程序维护。

第13单元:数据表示

1、用户定义类型。课程内容包括:记录、指针、数组、类、对象和实例。

2、文件组织和访问。课程内容包括:文件组织和访问、哈希表和哈希函数。

第14单元:通信和互联网技术

1、协议。课程内容包括:对协议的需求、协议栈、协议套件、HTTP、FTP、POP3、IMAP、SMTP、BitTorrent。

2、电路交换、分组交换。课程内容包括:电路切换、包交换技术、路由器的功能。

第15单元:硬件和虚拟机

1、处理器、并行处理和虚拟机。课程内容包括:CISC计算机公司、RISC & CISC中的中断处理、流水线和寄存器、SISD、SIMD、MISD、MIMD、大规模并行计算机、虚拟机。

2、布尔代数和逻辑电路。课程内容包括:半加法器和全加器、触发器电路、卡诺图、布尔代数、布尔代数简化示例。

第16单元:系统软件

1、操作系统的用途

2、翻译软件。课程内容包括:解释程序、编译器和编译阶段、语法图、巴克斯-诺尔形式、反向波兰符号。

第17单元:安全

1、加密、加密协议和数字证书。课程内容包括:协议、对称与非对称加密、传输层安全性和数字证书、量子密码学。

第18单元:人工智能

1、人工智能。课程内容包括:人工智能、机器学习和深度学习、分类、回归、聚类和强化、迪克斯特拉算法、A*算法、反向传播、回归。

第19单元:计算思维和问题解决

1、算法。课程内容包括:抽象数据类型、链表、二叉树、堆、长队。

2、递归。课程内容包括:迷宫求解递归算法

第20单元:进一步编程

1、编程范例。课程内容包括:低级编程、命令式(过程式)编程、面向对象编程、声明式编程。

2、文件处理和异常处理。

以上就是有关alevel计算机科学课程内容的总结,计算机科学是一门逻辑性很强的学科,很难在一年内完成,想要学好这门课程,建议大家提前开始学习。

培训机构报价获取

培训机构报价获取

机构星级
课程:雅思、托福、SAT、国际学校备考、国际语言、海外入学标化考试、ossd等......
朗阁教育培训提供海外语言标化考试(雅思、托福、PTE、多邻国等)培训,海外入学标化考试(SAT、ACT、GRE、 GMAT等)培训,综合英语(剑桥英语通用五级、剑桥英语(FOR REAL教材)等),大学生英语(四六 级、考研英语等)培训等。
机构星级
课程:雅思、托福、SAT、国际学校备考、国际语言、GMAT、ossd等......
新航道教育集团,致力于培养中国学生英语语言运用能力,采用线下面授、在线网课、人工智能技术等为学生提供更专业的雅思、托福、SAT等各类出国备考培训,成人英语、前程留学、家庭教育、考研培训服务!
机构星级
课程:雅思、托福、A-level、国际学校择校备考、ossd、sat、gmat
环球教育的教学模式运用了国际先进的测评体系和严谨科学的模拟题库,在短期内专业有效地帮助学员,不仅关注学员起点水平,更加关注学习进程,随时调整课程设计,匹配综合能力,帮助学员高效实现预期目标,达到出国的标准。
机构星级
课程:雅思、托福、国际学科辅导、出国语言辅导、GMAT、GRE、ap等
集团由1993年成立的北京新东方学校发展壮大而来,拥有短期培训系统、基础教育系统、文化传播系统、咨询服务系统、科技产业系统、创投生态系统等多个发展平台,打造了新东方中小学成长中心、新东方国际教育、新东方大学生学习与发展中心、新东方在线、新东方前途出国、新东方国际游学、新东方满天星、新东方大愚文化、新东方国际双语学校等诸多知名教育品牌。
- 声明 -

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。

(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版 权等问题存在异议请与本站联系,我们会及时进行处理解决。"

首页
HOT
培训费用测算
1
免费在线咨询
免费学习方案
在线咨询
学习方案