胥老师
2020-08-13近年A-level计算机的考生比例出现了很大的增长,这样来说是越来越受欢迎了,但它具体需要学什么呢?课程难度是否高呢?以下老师带来了a-level计算机考试课程内容有哪些。
a-level计算机考试课程内容有哪些?A-level Computer science(计算机科学)可分成两个部分,一是编程,二是理论。课程的编程方面学生将会学习有关C#、Java、Pascal/Delphi、Python、VB.Net里的任何编程语言,老师来规定教哪一种语言,并非是学生自由选择。覆盖编程基本原理、数据结构、算法以及面向对象编程设计。
理论部分内容主要是计算机内部运作,包含有数字、文本、图片更甚是音乐等数据是怎么通过二进制来存储的。还延伸到计算机系统结构,展示出了主存储器怎么通过使用汇编语言指令和提取译码执行循环,来读取数据。
把包含编程除外,这门课程也致力在促进改善编程惯例,例如避免全域变数、合理的变量命名、结构化编程、良好的代码重用性与正确注释代码。它同时还包含一些比较高的概念,例如计算机的社会和法律影响,如何把一个大的问题分解成一个个独立的编程步骤。
A-Level计算机科学牵涉的面十分广泛,从大的方面划分,主要包含有计算机科学理论和问题解决及编程, 具体划分四大模块:
1、模块一:计算机科学理论
1)信息表示;
2)通讯与网络技术;
3)数字电路;
4)处理器基础;
5)汇编语言编程;
6)系统软件;
2、模块二:问题解决与编程
1)算法设计与问题解决;
2)逐步求精与结构化图;
3)编程与数据表示;
4)结构化编程;
5)软件开发;
3、模块三:理论
1)数据表示;
2)通讯与网络技术;
3)布尔代数与逻辑电路;
4)处理器与系统结构;
5)系统软件;
4、模块四
1)计算思维与问题解决;
2)算法设计方法;
3)递归结构;
4)面向对象的编程;
5)低级语言;
6)声明式语言;
7)软件开发。
关于a-level计算机考试课程内容有哪些的信息便为大家介绍完毕了,希望文章里的这些信息考生们能认真的阅读,如果是想再了解其它方面的信息,请点击咨询上海环球教育官方网站。咨询电话:400-820-0602。