NASAC2019系统软件教研论坛@议程

2019年11月22日(星期五)8:30-17:50

杭州宝盛水博园大酒店慧源厅

论坛简介:

当今AI技术、万物互联为代表的新型计算技术在给人类社会带来革命性变化的同时,也给计算机专业人才的培养带来挑战。业界急需更多懂编程语言和系统原理与技术方面的人才,不仅为复杂系统的设计和实现提供可靠而高效的软件解决方案,更为构筑国产可控计算机系统及其生态链提供核心系统研发的中坚力量。

系统软件类课程主要讲授编程语言的特点及范型、数据的结构与组织管理、程序的编译原理和技术、操作系统以及程序在计算机系统上的运行机理等。通过这些课程,不但要培养学生掌握语言与系统的理论基础,使之能建立准确描述真实系统的模型并利用模型预测系统行为;而且要强化系统实践,培养学生分析与构造结合底层硬件特性的系统软件研发能力。

程序设计能力是开发系统软件的基础。程序设计主要培养学生将真实世界问题转化为数字世界问题的能力。程序设计能力涉及多个方面,例如:利用程序设计语言的特征、熟练掌握开发调试环境、选择或设计合适的数据结构、设计好的算法、更重要的是掌握中小型软件的开发方法。培养程序设计能力不能只靠一门程序设计课,需要多门课程持续培养,特别是通过实践进行培养。

论坛议程:

报告题目

8:30-8:50

有趣有用的编译教学

陈文光,清华大学

8:50-9:30

软件基础实践课程介绍

臧斌宇,上海交通大学

9:30-10:00

基于代码仓库的编程能力训练考核平台

张卫丰,南京邮电大学

10:00-10:20茶歇

10:20-10:50

编译技术与编译教学新的发展契机

计卫星,北京理工大学

10:50-11:20

计算机系统教学研讨会:成长与思考

蒋运韫,微软亚洲研究院

11:20-11:50交流

午餐

14:00-14:30

操作系统课程实验新尝试和探索

张天飞,英特尔

14:30-15:00

面向机器人工程专业的《嵌入式实时操作系统实践》课程建设

马旭东,东南大学

15:00-15:30

操作系统中的复杂问题和工程思维

宫晓利,南开大学

15:30-15:50茶歇

15:50-16:20

软硬件协同能力与OS课程教学的思考

蒋德钧,中国科学院大学

16:20-16:50

从mov指令到仙剑:通过NEMU构建简单完整的计算机系统

余子濠,中国科学院计算技术研究所

16:50-17:20

在线实验融入计算机教学

石磊,实验楼在线教育

17:20-17:50交流

论坛主席

张昱(中国科学技术大学,yuzhang@ustc.edu.cn)

陈渝(清华大学,yuchen@tsinghua.edu.cn)

活动主办

中国计算机学会系统软件专委会

NASAC会议注册:

欢迎注册NASAC2019并参加本次论坛活动(访问下列网址或原文链接按钮)。

扫码在线注册NASAC2019

题目:有趣有用的编译教学

摘要:国内编译原理教学主要仍集中于前端语法和语义分析部分,但产业界需要的编译人才需要更加广义的编译技术,如面向新型体系结构的编译器移植和优化、多层次编程系统的协调、领域特定语言的设计与实现、程序分析与验证技术等等。如何在编译课程内引导学生的兴趣,并与应用需求接轨是亟待解决的问题。

报告人简介:陈文光,清华大学计算机系教授,主要研究领域为操作系统、程序设计语言与并行计算,国家杰出青年基金获得者。获国家科技进步二等奖一次,部级科技一等奖两次。现为中国计算机学会杰出会员和杰出讲者,副秘书长,青年科技论坛荣誉委员;ACM中国理事会主席。多次担任操作系统、高性能计算和并行计算重要国际会议如OSDI、PPoPP、CGO、SC、ICS、PLDI、ASPLOS和APSYS的程序委员会委员。

题目:软件基础实践课程介绍

报告人简介:臧斌宇,上海交通大学软件学院院长。2011年全国优秀博士学位论文指导教师,2015年“挑战杯”全国竞赛特等奖指导教师。兼任国务院学位委员会软件工程学科评议组成员、教育部软件工程教学指导委员会副秘书长、中国工程教育认证计算机分委员会委员、中国计算机学会杰出会员、示范性软件学院联盟副理事长。主要从事系统软件方向的研究。近年来在SOSP、UsenixATC、Eurosys、ASPLOS、ISCA、HPCA、PPOPP等顶级国际上发表20余篇论文。主持多项国家级科研项目。致力于计算机核心课程的教学改革,尤其是成功建设了全新的系统软件类课程体系,为解决操作系统等卡脖子技术打好人才培养基础。目前正在主持新工科研究与实践项目(北京指南)《产学合作的在线系列课程资源建设与推广应用》。

张卫丰南京邮电大学

题目:基于代码仓库的编程能力训练考核平台

摘要:近年来,高校计算机类课程作业抄袭现象层出不穷,再加上作业进度跟踪困难、作业批改耗时严重、学生教师交流困难等问题,计算机类课程中教师已无法客观准确评价学生的编程能力,无法有效地管理多人的项目实训。本平台使用主流的代码仓库与持续集成技术,与高校编程课程和项目实训的管理场景相结合,设计出了基于代码仓库的编程能力训练考核平台,在其中实现了作业的在线批改、自动审查、代码相似度检测和工作量统计功能,支持多人项目学习,有效防作弊。本平台已经应用于南京邮电大学编程课程以及多人项目实训中,取得了良好的反馈,有效地防止了作弊,教学效果明显提高。

题目:编译技术与编译教学新的发展契机

摘要:本报告介绍业界处理器产品研发情况及其对编译器设计与优化的新需求、华为方舟编译器开源的基本情况,基于方舟开源社区更新编译课程教学的可行性分析;最后对编译教学在新时期的发展进行讨论。

报告人简介:计卫星,北京理工大学计算机学院,副教授,信息技术新工科产学研联盟副秘书长,计算机学会体系结构专业委员会委员。目前主要研究方向包括并行与高性能计算、大规模代码分析与优化等。主持和参与国家自然科学基金、部委科技计划、国家重点研发计划等项目多项,在国内外著名期刊和国际会议(TACO、PLDI、RTSS和DATE等)上发表论文多篇。

题目:计算机系统教学研讨会:成长与思考

报告人简介:蒋运韫博士现任微软亚洲研究院学术合作主管经理,负责微软学者奖学金项目及中国地区教育合作项目,同时全面负责微软亚洲研究院与清华大学、哈尔滨工业大学、天津大学、南开大学、北京理工大学、北京师范大学、东北大学、大连理工大学、山东大学等多所国内一流高校在科研合作、学术交流、人才培养、课程创新等方面的合作;在加入微软亚洲研究院前,主要从事计算机系统结构方面的研究,包括操作系统内核编译及大规模异构数据中心任务调度及优化等,于清华大学计算机系获得工学博士学位。

题目:操作系统课程实验新尝试和探索

摘要:随着国家大力推广国产基础软件开发和应用,越来越多的国内企业和高校投入到操作系统这个领域。国内高校的操作系统课程普遍以经典的操作系统教材为蓝本,重点讲解操作系统的基本原理,再辅以少量的课堂实验。有不少高校以MIT的xv6作为实验素材,在xv6系统上做一些修改。xv6是一个经典入门教学系统,但是与工业界实际应用需求有脱节。

笔者认为在学习完xv6实验之后可以继续深入学习和研究工业界常用的操作系统,比如Linux内核。笔者以企业培养操作系统方面研发岗位新员工的经验来给高校的操作系统课程实验做一些新的尝试和探索。首先,应该选择一个工业界广泛应用并且源代码开发的操作系统作为研究对象,Linux内核就是其中优秀代表。其次,实验课应该结合理论课的内容来设置有趣和新颖的实验,比如采用最新的Linux内核,工业界最新的处理器和开发平台等,既能和理论课有机结合,也能锻炼学生的动手能力。最后,从实际的项目研发中提取和抽象出实验,这样既可以提高学生的学习兴趣,又可以让学生提前体验到工业界的需求。

笔者以最新Linux内核以及QEMU搭建了一个免费和开发的实验平台,并且把多年研发经验总结出几十个有趣的Linux内核实验,希望和广大高校朋友们探讨和交流操作系统实验课的优化和改进。

题目:面向机器人工程专业的《嵌入式实时操作系统实践》课程建设

摘要:嵌入式编程计算是智能机器人工程专业人才具备的核心能力之一。《嵌入式RTOS实践》作为核心基础课程,为学生提供了扎实的系统和复杂应用软件开发基础训练和知识技能,并有助于学生顺利过渡到《机器人软件工程》或《ROS软件技术》之类课程学习。报告针对这一背景系统介绍了课程内容和实验组织思路及实践。课程教学包括RTOS基础理论、IA32多任务管理软件开发(汇编语言)、(开源)虚拟Linux多任务OS调度软件(C语言)、基于SylixOS国产商业化RTOS平台—EtherCAT高速通信总线的PC/嵌入式多轴伺服运动控制系统演示设计。循序渐进的课程教学组织取得了良好的教学效果。

报告人简介:马旭东,东南大学教授。1980年-1988年清华大学自动化系工业自动化/自动控制理论及应用专业学习,获工学学士/工学硕士学位。1988年起在东南大学自动化研究所工作至今,其中1997年9月-1998年6月在德国埃斯林根应用技术大学(FHTE)从事合作研究工作,2003年4月晋升教授。曾任研究室副主任、研究所常务副所长、东南大学计算机硬件应用实验中心主任,现任东南大学机器人工程专业负责人,国家级精品资源共享课《微机系统与接口(理论与实践)》负责人。主要研究应用领域:工业自动化与工业机器人,网络化移动机器人,嵌入式控制系统开发与应用,先后获国家级技术发明二等奖、国家级教学成果二等奖、中国自动化学会高等教育教学成果特等奖等科技与教学成果奖10余项次。

题目:操作系统中的复杂问题和工程思维

报告人简介:宫晓利,南开大学计算机学院副教授,天津市优秀科技特派员。2011年毕业于南开大学获博士学位并于同年留校,主要科研方向为嵌入式系统、虚拟化技术、异构计算等。在教学方面,承担高级语言程序设计、数据结构、操作系统等课程,译著教材四本,参与承担教改类课题三项。

蒋德钧,中国科学院计算技术研究所、中国科学院大学

题目:软硬件协同能力与OS课程教学的思考

摘要:操作系统课程教学中的一个重要部分是学生系统观念和代码实践能力的培养。基于模拟器的教学实践或是只面向部分系统模块的实践开发,通常无法让学生形成完整的系统栈和扎实的开发能力。中国科学院大学操作系统课在近年来的教学探索过程中,让学生在真实硬件板卡上开发一个实际可运行的小型操作系统,包含了bootloader、进程管理、虚存管理、设备驱动、文件系统和shell,让学生将理论和实践紧密结合,得到良好的锻炼。本报告首先介绍我们在课程实践过程中,自行开发的基于MIPS/RISC-V硬件板卡的OS教学开源框架。此外,我们通过近年来课程实践的观察,发现软硬件协同开发能力在目前操作系统教学体系中有所欠缺,从而导致学生比较难于形成系统全栈能力,本报告将介绍我们在课程实践过程中的经验和对学生软硬件能力培养的思考。

报告人简介:蒋德钧,博士,中科院计算所副研究员,中国科学院大学岗位教师,主要研究兴趣包括存储系统,操作系统,分布式系统,存储体系结构等。研究成果在ATC,PACT,TACO,ICS,ICCD,WWW等国际会议上发表,累计引用次数百次。承担或参与多项国家重点研发计划项目,973、863项目,国家青年科学基金项目,人社部留学人员科技活动优秀项目等。在北京航空航天大学获得学士学位,在清华大学获得硕士学位,在荷兰阿姆斯特丹VrijeUniversiteit获得计算机科学博士学位。

余子濠中国科学院计算技术研究所

题目:从mov指令到仙剑:通过NEMU构建简单完整的计算机系统

摘要:理解“程序如何在计算机上运行”的根本途径是从“零”开始实现一个完整的计算机系统。南京大学计算机科学与技术系“计算机系统基础”课程实验提出x86/mips32/riscv32架构相应的教学版子集,指导学生实现一个经过简化但功能完备的x86/mips32/riscv32模拟器NEMU(NJUEMUlator),经历“图灵机->冯诺依曼机->批处理系统->分时多任务”的路线,最终在NEMU上构建一个简单完整的计算机系统mini-ProjectN,并运行真实游戏“仙剑奇侠传”,来让学生探究“程序在计算机上运行”的基本原理。

本报告将介绍NEMU和mini-ProjectN的基本构成和设计原则,展示学生如何在构建mini-ProjectN的过程中培养基本的计算机系统能力,为后续系统方向的课程(操作系统、组成原理、编译原理)打下坚实的基础。

报告人简介:余子濠,中国科学院计算技术研究所博士生,本科毕业于南京大学计算机科学与技术系,教学版x86模拟器NEMU和南京大学“计算机系统基础”课程实验PA的设计者。多年担任该课程实验的助教,并不断完善实验的设计。参与全系统教学实验ProjectN的设计与开发。主要研究方向包括数据中心云计算架构与QoS保障,国家重点研发计划项目“软件定义的云计算基础理论与方法”的核心成员,对系统能力在系统方向科研项目中的作用有较深刻的体会。

题目:在线实验融入计算机教学

摘要:结合实验楼多年在线实验的实施经验,对在线实验与系统软件类专业课程教学的结合方式进行探讨。报告主要内容:1.在线实验教学模式,依据实验+挑战的教学模式,为IT在线职业教育和高校计算机教学等不同领域提供实验教学内容;2.在高校教学与在线实验结合的应用案例,包括操作系统,软件工程,Linux内核等课程的实施场景,以及与MOOC教学配合的场景;3.重点描述在线实验与教学结合存在的问题,并探讨如何解决在线编程的局限性、如何提升自主学习完课率等问题的一些思路。

THE END
1.专为教育机构学校打造在线教育平台网校搭建伯索云学堂,数字化教学服务全场景解决方案产品支持:互动教学、在线直播、微课录播、作业巩固、在线答疑、题库测评、网校搭建、数据统计、营销互动、裂变招生、教研备课、智慧教室等功能;面向在线教育、在线培训、全日制学校、知识付费等提供全场景解决方案http://m.plaso.cn/
2.蒲公英在线教学系统v1.0在线教学资源蒲公英在线教学系统是深圳市明天见科技有限公司旗下网站,是一家专注于视频会议、视频教学、远程医疗系统研发的创新科技企业,我们从以往给客户定制开发的在线教学系统中,精选出一些核心功能,就形成了 蒲公英在线教学系统,希望从事在线教育的企业低成本创业、走一些弯路。蒲公英在线教学系统致力于打造人人易用的学习服务平台,https://download.csdn.net/download/weixin_38744207/11963206
3.省级继续教育在线教学系统省级继续教育在线教学系统安徽渔之蓝教育软件技术有限公司,专业从事职业与成人教育信息化软件研发的国家高新技术企业。以数字化赋能职业教育高质量发展,构建人人、处处、时时可学的终身教育新生态。http://www.zhijiao361.com/contents/180/190.html
4.远程控制系统视频会议远程监控是什么:智能会议平板,替代了投影仪和电脑,集成了投影机、电子白板、音响、电视机、视频会议终端的多种功能,可以和电脑手机同屏操作,解决了会议中的远程沟通、会议文档高清晰显示,视频文件播放,现场音响,屏幕书写,文件标注、保存、分发等系统化会议需求。 https://www.maigoo.com/goomai/216218.html
5.小麦助教教育培训机构管理系统学校管理系统软件小麦助教是专业的教育信息化全场景服务商,产品覆盖培训机构“品牌传播、招生营销、教务管理、经营分析、在线教学、课后督学、家校互动、多校区管理”等核心环节,为校区日-梦想导航https://nav.dreamthere.cn/site/index/121365
6.定制专属在线教学互动系统02智能(AI)课件设计软件 互动答题 互动游戏 体感互动 学生互动 情景分支 立即咨询 服务对象 让情景互动直播课提升在线教学品质 公立院校 培训机构 教学/教研团队 立即咨询 申请合作 教育行业专业服务提供商 即刻拥有专属互动在线教学系统 230 k 活跃用户 40 k http://www.nbee.cn/
7.欧倍尔中药传统技能赛项适配软件:中药鉴定教学系统聚合高科 关注17,533 信息 分享: 直播热点 下载APP领会员 直播中 小言儿~ 直播中 丽丽感谢家人宠爱 直播中 悠然~ 千帆直播 人气主播 直播0 顾安安 甜妹有市场嘛~ 点击观看 直播0 蒲蒲好困啊 不上镜是真的 点击观看 直播0 我是小小白 是谁的青梅竹马 点击观看 直播0 芭比bb 来接我放学呀 点击观看https://www.56.com/u25/v_MTkzNDkwNzE4.html
8.畅言教学系统APP下载畅言教学系统最新安卓版v4.4.2软件类别:教育学习 更新时间:2023-12-08 12:14 扫码安装至手机 推荐评语 一款教育类型的在线辅导软件 应用介绍 畅言多媒体教学系统是一款教育类型的在线辅导软件,可以帮助教师在网上发布作业。、修改工作、学习资料上传、使老师的教育更加容易和高效。 而且,就像随身携带电子教科书,随时随地学习一样。感兴趣的朋友请尽https://www.shangfenbao.com/app/26587.html
9.城市轨道交通虚拟仿真软件5.软件系统采用网络运行方式; 地铁车辆结构原理三维仿真教学软件系列 虚拟装配三维仿真教学系统 (一)、概述 虚拟装配技术是以虚拟现实技术为依托,结合数据库技术,网络通信技术,3D实时渲染技术,多媒体技术,形成的用于科研,教学,仿真等领域的专业化系统。 模拟拆装部分可以通过3D实时渲染技术为用立体展示拆装装平台,使用着https://www.xcity.cn/dtdl/1250.html
10.线上教育下载线上教育系列软件大全教务系统 > 线上教育|在线教育 线上教育|在线教育下载 共有 22款软件 在线教育平台即在线网络的教育平台。实质是面向全国的资源共享、是零距离,是一种全新的交流方式,一种新教育学习平台,一种新型的工具的平台。在线教育平台利用一切工具进行教育活动皆以提高效率为前提。利用网络先进的技术改变师生的交流方式上课https://xiazai.zol.com.cn/heji/21000/
11.畅言智慧课堂师生版(在线教学系统)v5.4.28.2免费安装版下载重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断 解压密码:www.jb51.net或者0daydown,希望大家看清楚,[分享码的获取方法]可以参考这篇文章 畅言智慧课堂师生版(在线教学系统) v5.4.28.2 免费安装版 使用毒霸安全下载 https://www.jb51.net/softs/849549.html