Rust语言程序设计与实践(软件工程2023级)
{{$t('查看线下课程信息')}}
{{$t('开课时间')}}: 2025/09/01 - 2026/02/25
{{$t('开课学期')}}: 2025学年秋季
{{$t('开课学院')}}: 软件学院
{{$t('开课平台')}}: 云大学堂

75 {{$t('次点击')}}
课程介绍

Rust程序设计语言是近几年出现的一门系统编程语言。在传统的系统程序设计领域,如操作系统、嵌入式系统编程,C语言占据了统治地位。由于C\C++语言内存模型的灵活性,内存泄漏、不安全内存访问等问题成为大多数系统程序不安全和BUG频出的主要原因。据不完全统计,在Windows和Linux操作系统中,超过70%的完全漏洞和内存泄漏和不安全访问有关。2023年微软公司宣布,采用Rust编程语言重写部分Windows内核组件,Linux 也将Rust作为Linux内核的官方编程语言。国际软件业巨头和国内领先的华为公司,纷纷看好Rust作为下一代安全和高性能系统编程语言的前景。软件学院作为培养软件开发专业人才的学院,应紧跟软件开发和程序设计语言发展的步伐,对接工业界的需求趋势,适时更新授课内容

章节
{{$t('暂无数据')}}
教学目标

                                    
                                
课程思政

                                    
                                
{{$t('评价')}}
{{evaluationTatal.average}}
{{$t('课程评分')}}
  • {{evaluationTatal['star' + (6 - n)]}}%
{{$t('教学团队')}}
{{item.name}} {{$t(item.type)}}
{{item.college || item.school}}
{{$t('推荐课程')}}
{{$t('请输入课程邀请码')}}:
{{courseType == 2?$t('*此课程为班级课,输入邀请码可加入学习'):courseType == 3?$t('*此课程为培训课,输入邀请码可加入学习'):$t('*输入邀请码可加入学习')}}
{{$t('加入课程')}} {{$t('以管理员角色进入')}}
{{$t('管理员')}}
{{$t('作为管理员角色进入课程后,学习数据不会被记录')}}
{{$t('学生')}}
{{$t('作为学生角色进入课程后,学习将被记录')}}
{{$t('确认')}}