来源:考而思在线
莱斯特大学计算机科学(Computer Science)学习使用Android、C++、Haskell、Java、JavaScript、Python、PHP、Prolog和R,以及Eclipse等语言进行编程,并有机会在项目工作中学习其他语言。编程不仅包括移动和Web应用程序和技术,还包括新的编程风格,例如函数式和基于逻辑的语言。
莱斯特大学期末考试周(2025年1月6日-2025年1月11日)即将来临,以下是关于计算机科学期末考试重点知识梳理,希望可以帮到留学生们更有侧重点的复习。
1、CO1101计算基础知识(Computing Fundamentals)
CO1101课程介绍了Computing中的一系列基本主题,考点涵盖了从基础理论到实践应用的多个方面,旨在为学生提供全面的计算基础知识,为后续学习及职业发展奠定坚实基础。
考点知识包括:
◆操作系统的详细概述;计算机体系结构;软件工程;数据库;Internet和WWW(在Linux和Windows中)和移动计算;
◆解释文件、目录、内存、命令行和基本结构;
◆编写脚本和有用但简单的命令行程序;
◆操作和评论基本工具,例如编辑器、搜索引擎和类似技术。
2、CO1102编程基础(Programming Fundamentals)
CO1102课程旨在提供使用最新版本的Python编写计算机程序的基本技能,强调Python编程语言的语法和语义以及计算机程序的设计、实现和测试的重要性。
考点知识包括:
◆命令式编程基础:掌握命令式编程的基本概念与程序编写方法。
◆问题分析与程序编写:能够分析简单问题,并编写相应的解决方案程序。
◆简单软件设计与开发:了解并使用基本的算法和数据结构进行软件设计与开发。
◆基本程序编写技能:文本与文件I/O操作;图形界面编程;数据类型应用(字符串、数字、列表、元组);熟练使用编辑器和开发环境。
◆面向对象编程基础:理解OO编程原理,能够使用类和对象编写简单的OO程序。
3、CO1103数学基础(Mathematics Fundamentals)
CO1103课程的主要目的是教授计算机科学研究中所需的离散数学的基本概念。
考点知识包括:
◆基本逻辑:逻辑命题的英译互译;基本逻辑讨论与问题解决;与计算机科学的相关性描述。
◆集合论:集合符号解释与简单问题解决;集合论函数问题解决,包括偏性与组合;
◆关系与图形:关系与图形的定义;图形或关系的矩阵表示;矩阵的基本操作。
◆基础数学运算:指数、对数、阶乘问题解决;组合与顺序表示法问题处理。
◆计算机科学统计:基本统计概念的回忆与解释;统计在计算机科学中的应用。
4、CO1104计算机体系结构(Computer Architecture)
CO1104课程提供了关键硬件和软件组件的广泛图景,粗略地说,硬件是指物理工件,例如电容式OLED屏幕或内存板,而软件是指使用磁性或电气系统存储的程序-什么是程序?这些是在处理器上执行的指令。
考点知识包括:
◆处理器概述:解释现代处理器的数据路径与控制机制;概述处理器如何融入计算机系统。
◆二进制系统与数字硬件:解释基本的二进制系统;理解数字硬件与逻辑,并解决相关问题。
◆处理器架构:讨论并评价当前处理器的高级视图;详细分析简单模型处理器(含ISA)。
◆问题解决:运用所学知识解决计算机体系结构相关的简单问题。
5、CO1105面向对象编程简介(Introduction to Object Oriented Programming)
CO1105课程将重点介绍OOP软件产品的实现和设计技术,并逐步使用UML符号和图表来表示和推理不同的设计选项。
考点知识包括:
◆OOP基础:定义类与对象、继承、抽象与接口;编写简单OOP程序。
◆OOP核心概念:解释动态发送、消息传递、封装、信息隐藏与多态性;应用这些概念编写程序。
◆程序分析与调试:使用异常处理分析程序行为;利用集成开发环境、工具支持与调试器编写与调试程序。
◆OO设计与实践:设计解决方案并通过编码实现;解决适合OO开发的小规模计算问题。
6、CO1106需求工程和专业实践(Requirements Engineering and Professional Practice)
考点知识包括:
◆需求工程重要性:理解需求工程对软件项目成功的影响;描述遗漏需求的问题与需求变更管理流程。
◆需求类型与分类:区分并理解不同类型的需求。
◆安全与数据保护:展示数据存储与使用中的安全和数据保护知识。
◆需求工程技术:批评利益相关者分析、用例、访谈、原型设计等技术的价值。
◆需求文档建模:区分并选择各种需求文档建模技术,如概念和行为模型。
7、CO1107算法、数据结构和高级编程(Algorithms,Data Structures and Advanced Programming)
CO1107课程涵盖高级编程材料,包括常用算法和数据结构。
考点知识包括:
◆编程范式:解释并批评编程范式的高级概述。
◆高级数据类型:定义并解释堆栈、队列、列表、树和图形等高级数据类型;编写相关程序;
◆主要算法与技术:定义、讨论并解释排序、搜索、哈希、遍历和递归等算法与技术;使用这些算法编写程序。
◆高级主题应用:设计并解决涉及XML工具、线程、套接字、GUI和基本游戏等高级主题的问题。
8、CO1108计算基础(Foundations of Computation)
CO1108课程将探讨计算机科学中的基础和理论的概念;讨论和分类语法和形式语言以解决简单的问题;研究各种计算模型。
◆计算机科学基础与理论:探讨计算机科学中的基础与理论概念。
◆语法与形式语言:讨论并分类语法与形式语言以解决简单问题。
◆计算模型:研究寄存器机、图灵机等计算模型;理解图灵完备性及其对现代计算机的影响。
◆简单自动机与模型构建:研究简单自动机;学习构建简单模型来解决问题。
关于莱斯特大学计算机科学期末考试重点知识就分享到这里了。如果大家需要领取莱斯特大学期末考试真题资料、备考干货,或者遇到期末备考困境,需要莱斯特大学计算机科学考试突击辅导的话,现在就可以咨询考而思在线英国留学生考试辅导机构!我们将立即为您安排专业莱斯特大学考试辅导老师进行1v1系统备考指导~
当前页面:
凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所有,任何媒体、网站或个人不得转载,否则追究法律责任
上一篇:
没有了下一篇:
莱斯特大学医学统计学硕士课程1对1培训免费获得学习规划方案
已有 2563 位留学生获得学习规划方案
马上领取规划
*已对您的信息加密,保障信息安全。