系统程序设计基础(马建辉, 王志强) 2026春  课程号:CS200302
2026春  课程号:CS200302
2.0(1人评价)
2.0(1人评价)
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:杀手
  • 收获大小:没有
选课类别:计划内与自由选修 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:计算机科学与技术系
课程层次:专业基础   学分:2.5
课程主页:暂无(如果你知道,劳烦告诉我们!)
排序 学期

评分 评分 3条点评

匿名用户 2026春

本课程的理论部分和实验部分关系不是非常紧密,基本是各讲各的(拼好课属于是

实际教学内容是公共查询上的课程大纲的真子集(那个大纲疑似有点太超前了)

各种资料可参考课程主页:系统程序设计基础 (USTC ISP)


理论部分:

主要内容:回顾了上学期程设的一些内容(老师也知道大家学的不怎么样),讲了一些模块化编程(多文件),指针操作和内存管理(补齐了上学期程设因为学时减少删掉的内容),文件操作,“高级编程”(链接),性能优化等

缺点是很明确的,一是每节课的内容之间缺少显性的联系,没有一条明确的主线,跳跃性太强,二是学时明显不够,以上罗列的内容显然需要一些系统层面的前置知识,但指望大一学生掌握还是太不现实了,因而老师上课会补充一些内容,但是讲的又特别零碎,很难从中真正学会什么

个人认为课程设计时可能参考了CSAPP的部分内容(第5,7,10章等),但不知为何没有直接将其作为教材(老师自称找不到合适的教材)


实验部分:

实验共有5次,内容难度不大,有签到

期末机考共4题,包括“简单”程序设计(实际感觉这题最难),文件读写,内存操作,性能优化,这里放一下题目

期末机考.md

评分标准:oj评测满分的题直接按满分记,每满分的话助教会人工评分(甚至还有评语,孩子们这是真伟大),取oj和人工分数较高的一个,性能优化全部是人工评,按优化点个数给分

开学的时候说参加csp并得到200分即可免修实验(按满分记),当时课程组内部应该也没有商量好,显然马老师非常后悔这一决定,下次估计没有这个政策了


期末还没考,这门课第一次开,连样卷都没有,裸考了属于是

给分还不清楚(马老师声称会给满优秀率甚至突破),等出分之后再来回评吧

2 0 复制链接
匿名用户 2026春
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:杀手
  • 收获大小:没有
  • 难度:困难
  • 作业:中等
  • 给分:杀手
  • 收获:没有

感觉讲的课既跟上学期没什么关联,又没法为下学期打基础,还要以有没有竞赛成绩来区分学生,PPT做的很烂,拓展的很多,没有教材,没有往年的题目,这课上了就偷偷乐吧

2 0 复制链接
匿名用户 2026春

王老师是好老师,伟大无需多言

0 0 复制链接

王志强

教师主页: 暂无

其他老师的「系统程序设计基础」课

徐伟 2026春
徐伟, 吴锋 2026春

马建辉老师的其他课

程序设计II 9.3 (19) 2021春 2019春...
数据结构 9.5 (10) 2021秋
大数据系统及综合实验 8.8 (11) 2025秋 2024秋...
数据结构 8.4 (46) 2024秋 2023秋...
程序设计II 10.0 (2) 2020春
程序设计I 8.5 (4) 2018秋 2017秋...
数据结构A 7.6 (7) 2025秋
C++ 2005春 2004春
数据结构与数据库 2013春 2012春...
程序设计实践 2012春 2011春
软件技术基础上机 2011春 2008春
面向对象程序设计 2011秋 2009秋...

王志强老师的其他课

数据结构A 2025秋