SDU CS 期末考回忆版合集

这篇具有很好参考价值的文章主要介绍了SDU CS 期末考回忆版合集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SDU CS 期末考回忆版合集

删除原有分散的版本,合订起来画个。
包括:机器学习、算法、图形学、操作系统、编译原理、软件工程、大数据分析管理、计算机体系结构等

2021 SDU机器学习期末考试

2019 计科

一、线性回归+牛顿法

给出了线性回归的Loss Function

  1. 证明Hessian = X T X X^TX XTX
  2. 证明牛顿法一次迭代结果 和 正规方程求解结果一样 θ = ( X T X ) − 1 X T Y \theta=(X^TX)^{-1}X^TY θ=(XTX)1XTY
  3. 证明正则化的线性回归,用牛顿法一次迭代和正规方程求解结果一样

二、计算题 N a i v e B a y e s Naive Bayes NaiveBayes

给了一个表 类似于下表

A 0 1
B 0 1
C 0 1
Y 0 0 0 1 1 1 1 1

问 当A=0 B=0 C=1时 N a i v e   B a y e s Naive\, Bayes NaiveBayes输出y是多少

三、Soft Margin SVM

  1. 给了soft Margin SVM的问题模型,但是没有 ξ i > = 0 \xi_i>=0 ξi>=0 的约束,说明加不加约束都不影响目标函数的最优值,目标函数就是 S o f t    M a r g i n    S V M Soft \,\, Margin \,\,SVM SoftMarginSVM的目标函数
  2. 求KKT条件
  3. 求拉格朗日对偶问题

四、EM算法

给出了EM算法的基本步骤的公式,给了GEM的思想(类似于EM)

  1. 证明GEM能够收敛:即 l ( t + 1 ) > = l ( t ) l(t+1)>=l(t) l(t+1)>=l(t)

  2. 证明 梯度下降求得结果一样 即KaTeX parse error: Undefined control sequence: \part at position 20: …la l(\theta) = \̲p̲a̲r̲t̲(式子) / \part(\t…

    应该是左右求导,ccc做错了

五、简答题

  1. K-Means算法步骤
  2. PCA算法步骤
  3. Bias & Variance 和 模型复杂度关系

2021 SDU算法导论期末考试

2019 计科

计算题 三道 35’

  1. (1) 画BFS树

    (2) 做DFS 说明各种边的分类

  2. Floyd 求最短路径矩阵

  3. 最大流以及最小割的求解(注意最小割怎么写)

证明题 两道 20’

  1. 图有负环,证明不管做多少次 R e l a x Relax Relax 都有 d [ v i + 1 ] > = d [ v i ] ] + w ( v i , v i + 1 ) d[v_{i+1}] >= d[v_{i]}]+w({v_i},{v_i+1}) d[vi+1]>=d[vi]]+w(vi,vi+1) 成立(负环求和)

  2. 证明 e 不在任何最小生成树中 等价于 G有环,e是最大的边(边权不同)

    (课后题)

辨析判断 两道 20’

  1. 对于一个 C u t ( X , Y ) E x y 是这些割边 Cut(X,Y) E_{xy} 是这些割边 Cut(X,Y)Exy是这些割边
    • 每一个MST 用且仅用一条 E x y E_{xy} Exy中的边
    • 每一个MST 至少用一条 E x y E_{xy} Exy中的边
  2. 进行了若干次 R e l a x Relax Relax 之后有 π [ y ] = x \pi[y] = x π[y]=x
    • d [ y ] = d [ x ] + w ( x , y ) d[y] = d[x] + w(x,y) d[y]=d[x]+w(x,y)
    • 三角不等式

我写的是1.2 和 2.2是对的,但是感觉第一题不是很确定~

算法设计与分析题 两道 25’

  1. 红蓝交替路径变式,即颜色交替路径,有RGB三种颜色,要求路径上相邻两点颜色不同,求s->t 的颜色路径有几条。(DP思想)

  2. 完全单连通 即任意(u,v) u->v v->u 都是有且仅有一条简单路,给出判断算法以及算法正确性证明

    (我做的是 SCC强连通 + 单连通判断)


2021 SDU 操作系统期末考试回忆版

简答题(4 × \times × 10 points)

  1. (1) 进程切换的时机 以及 哪些能抢先

    (2) 好像是磁盘管理的一个题 忘记了

  2. IO内核子系统、设备驱动程序、中断处理程序功能以及关系

  3. 死锁的措施 以及 现在计算机主要怎么处理死锁

  4. 文件管理方式 阐述有哪几种 以及 对应的改进方案以及意义

大题(3 × \times × 10 points)

  1. 给一个情景 说明是抖动 说明解决方案两种

  2. 优先级调度算平均等待时间 以及 如何改善静态优先级

  3. 页表题目 原题

    SDU CS 期末考回忆版合集

设计题

  1. 信号量题目 15 points

    王道 银行顾客营业员那个题

    SDU CS 期末考回忆版合集

  2. ! 没想到出个这! !没想到出个这! !没想到出个这!(15 points)

     OS实验里面模拟shell 
     
     给了三个命令  $./a.out \,\,\, \&$    $./ a.out > t.txt$      $./a.out | b.out | c.out$
     
     分别说明命令的意思 以及 用C语言模拟他们的思想、给出关键代码
    

复习指导

  1. 看韩老师的PPT 很不错的 多和韩老师沟通
  2. 学有余力 看看王道或者智库课本
  3. 看看实验 貌似前年还考了个makefile 怎么写 signal_cat 函数怎么用… 今年最后一题属实被意外到了
  4. 还是韩老师的ppt最香 没必要多复习别的

2021 SDU图形学期末

计算机学院2019计科

1. 选择题 5*2

  1. Bresenham相比DDA 以及 中点画线法优化了一些操作,不包括在这些操作里面的是
  2. 忘了不难
  3. 主灭点最多的个数
  4. 忘了不难
  5. phong光照模型 代价最高的操作

2. 大题

  1. 扫描填充伪代码 10分

  2. 有哪些面消隐算法:画家、Zbuffer、只用一个ZB的zbuffer,扫描线Zbuffer,区间扫描Zbuffer,课本上还有一个 + 光线投射算法

  3. Phong光照模型 示意图 以及 解释 以及 R = 2 N C o s ( θ ) − L R=2NCos(\theta)-L R=2NCos(θ)L 的推导过程

  4. 给了三维空间一个三角形以及一个正方形,问有无交线段,求出来

  5. 考了 变换矩阵 就是那个abcd 的那个,然后复合变化,比较简单

  6. 给了四个控制点

    1. 写出三次Bezier的表示,就是带入点化成 a t 3 + b t 2 + c t + d at^3+b^t2+ct+d at3+bt2+ct+d的形式,我猜的
    2. 转化为三次Bspline,求出控制点 不会啊! 课本只有Bspline -> Bezier 倒推不太会
    3. 转化为三次Hermite,求 P ( 0 ) , P ( 1 ) , P ′ ( 0 ) , P ′ ( 1 ) P(0),P(1),P'(0),P'(1) P(0),P(1),P(0),P(1) 也挺难
  7. 正常的透视投影 但是 加了一个世界坐标系和新坐标系的转化

    新坐标系定义: e y e ( 0 , − 2 , 0 ) 移动到了原点,原坐标轴不变 eye(0,-2,0) 移动到了原点,原坐标轴不变 eye(0,2,0)移动到了原点,原坐标轴不变

    目测是原坐标系转化完了,然后平移一下就OK了

    三问

    1. 画示意图
    2. 给了一个点,求最后的投影+新坐标系的坐标
    3. 投影矩阵

复习意见

摆烂摆烂摆烂

图形学:说实话,我自己没学明白。一部分是这学期中间比较忙,没能课下再看看,期末就捉急了。第二,则是两位教授教授方向不太一样,一个偏向idea,一个偏向数学,给人割裂的感觉。 如果是"curve" 老师上课,建议好好听。如果是另一位教研型老师上课,则建议直接去curve上课 或者 看games101

但是,老师们都是很好的,这门课价值也很高,CG也没有CV、DL那么卷,但是就是部分很数学的部分学不明白,然后看games101的话体验感还是不错的,但是考试不考~


以上仅仅代表个人观感,不存在对老师任何意见以及偏见。


2022 编译原理 期末

SDU CS 2019

一、简答与计算

  1. 画编译的各个过程
  2. 二义文法
  3. 找出句柄
  4. 逆波兰式
  5. FA => 正规式

二、综合题

1、词法分析,给定正规式,

构造NFA

确定化

最小化

2、LL(1)分析,给出文法

构造first、follow集

构造LL1分析表

分析句子

3、LR分析

构造拓广文法

构造LR(1)项目规范族

构造LR(1) 分析表

识别句子

4、给出基本块代码

构造DAG

写出优化之后的中间代码(CH 10)

写出DAG目标优化之后的中间代码(CH 11)

写出目标代码(根据活跃信息)

5、就是PPT的题,给你翻译模式,翻译成中间代码

三、感受

编译原理这门是一门好课,但是SDU课里面所教的内容实在过于抽象,如果你想获得一个好绩点,那么跟着上课不犯困就行OK。如果你想学明白点啥,还是得需要看一些其他地方的课,比如stanford CS 143/国防科大的课。这门课我真是没学明白,但是真的很重要,如果你以后想做数据库,建议专门学一下数据库的parser。


20222 大数据管理与分析 期末考试

SDU 2019 计科

题目

与往年差距比较大

  1. 简述人们对大数据的认识和发展历程,以及大数据技术的发展过程
  2. HDFS 存储数据有何优势
  3. 写自然连接的MapReduce 伪代码 以及输入输出
  4. 简述HBase 数据模型,以及如果高效查询数据
  5. Hive 与 传统的关系型数据仓库相比的异同点,详细叙述一个HIVE的应用系统
  6. KNN MapReduce伪代码,输入输出
  7. Apriori算法的思想 以及Spark伪代码……
  8. 唯一一道送分题
    1. 等深均分 + 边界光滑
    2. 正规化 num-min / max - min
  9. 微博流数据,说明架构 写 实现方式,

按理说流数据用storm啊,哪写过storm

  1. 设计新一代健康码,叙述功能、架构设计、所用算法、软件系统

快逃……吧…和往年题目差距太大,实验太多,还有课设,考的也晚,绷不住了

感受

选课之前想好选他的原因,为了水绩点或者学东西,这门课基本是两者都不沾边的。综合来说,这门课就是入门mapreduce + 其他分布式数据库框架介绍。杂七杂八东西太多,只能看做一个综述课。


2022 软件工程 期末

SDU CS 2019 半开卷,一张A4纸

简答题

  1. 列软件开发过程模型,说明特点,以及你采用了什么在项目里面
  2. 列主程序员、民主制程序员组的结构特点,从管理者和成员角度说最好的管理方式、
  3. 获取需求过程,以及建模方法列举
  4. 迪米特规则/依赖倒置原则,画图说明特点

计算题

  1. 活动图
  2. 故障树
  3. 算BUG

综合题

  1. 说明设计模式以及符合哪种设计原则
  2. 列三个你做的重构工作,并说明针对什么非功能需求,以及前后方案的特点

评价

A Total Shit Course! 搞不懂这门课存在的意义是什么?课程内容是:小组开发一个软件+期末考试,小组开发软件每周写文档,嗯给你的模板大概是二十年前的文档模板。课上内容,我可以说这门课我因为修其他课有冲突,就是教的内容你可能一下午就能看完这一个学期的东西。这3个学分完全是浪费时间!还是必修!强烈建议换掉!


2022 计算机体系结构

简答题

  1. 计算机系统的层次结构
  2. 以CPU性能计算公式出发,简述RISC 和 CISC 的设计特点
  3. 简述通道工作过程

综合题

  1. 给了一堆题干,一个计算机的基础属性,然后让你求主存频带、访问主存的平均次数、CPU的平均频带占用比例,完全没见过
  2. T = n / m a x v a l ∗ ( T l o o p + T s t a r t ) + m n n / maxval*(T_{loop} + T_{start}) + mn n/maxval(Tloop+Tstart)+mn的应用 向量长度200,算使用连接技术和不用连接技术所需时钟周期
  3. 给定循环程序和判断程序,两个分支点,使用cache记录最近两次转移记录,00 01 10 11,然后问你00预测是正确 和 除了00预测是正确情况下的命中率分别是多少
  4. SDU CS 期末考回忆版合集

评价

计算公式出发,简述RISC 和 CISC 的设计特点
3. 简述通道工作过程

综合题

  1. 给了一堆题干,一个计算机的基础属性,然后让你求主存频带、访问主存的平均次数、CPU的平均频带占用比例,完全没见过
  2. T = n / m a x v a l ∗ ( T l o o p + T s t a r t ) + m n n / maxval*(T_{loop} + T_{start}) + mn n/maxval(Tloop+Tstart)+mn的应用 向量长度200,算使用连接技术和不用连接技术所需时钟周期
  3. 给定循环程序和判断程序,两个分支点,使用cache记录最近两次转移记录,00 01 10 11,然后问你00预测是正确 和 除了00预测是正确情况下的命中率分别是多少
  4. [外链图片转存中…(img-HeOtOg7A-1678773043873)]

评价

funglee 我 永远的克星 一共选过两门funglee老师的课,一门87一门84哈哈哈。 不过这门课课程内容部分讲的还是不错的,认真听能学不少体系结构的东西,但是前面的课程和之前学过的重复度太高就打击了兴趣,后面倒是很有料。最后,这门课的实验就是shit,嗯,实验指导书的修改日期的2004.03,二十年前的课,二十年前的系统(winxp),几个实验做的就是读汇编代码,然后搞清楚流水执行。只能说用处不大。文章来源地址https://www.toymoban.com/news/detail-487253.html

到了这里,关于SDU CS 期末考回忆版合集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 山东大学软件学院2022-2023数据仓库数据挖掘期末考试(回忆版)

    前言 1、考试时间:2023/2/14 14:30-16:30 (因疫情推迟到开学考的期末考试) 2、考试科目:数据仓库数据挖掘(老师:PanPeng) 3、考试语言:中文 4、考试题型:简答、计算、画图(最好带个尺子,容易画图)。 5、考后感想:题量 比较大 ,需要对题目比较熟练,题目类型和ppt上差

    2024年02月08日
    浏览(29)
  • 湖南大学CS-2019期末考试解析

    【特别注意】 答案来源于@wolf 是我在备考时自己做的,仅供参考,若有不同的地方欢迎讨论。 【试卷评析】 有必要一做。 【试卷与答案】   1. 0xb1e56f07 存放在采用小端存储的机器上,地址为 0x3287 到 0x328a ,则 0x3288 处存 放值为 ______( 以十六进制小写格式表示例 0xff) 。 2.

    2024年02月08日
    浏览(40)
  • 湖南大学CS-2021期末考试解析

    【特别注意】 答案来源于@wolf 是我在备考时自己做的,仅供参考,若有不同的地方欢迎讨论。 【试卷评析】 有必要一做。 【试卷与答案】     小明设计了一款机器,整数和浮点数都占 10 个 bit,其中整数采用补码表示,浮点数采用 IEEE 754 标准。 (1)整数的表示范围是多少

    2024年02月08日
    浏览(48)
  • Java期末复习题目合集

    编写一个类的方法,其输入参数为一个整数,输出为该整数各个位上的最大数字。 输入格式: 输入一个整数N 输出格式: 输出该整数N各个位上的最大数字 输入样例: 在这里给出一组输入。例如: 输出样例: 在这里给出相应的输出。例如: 答案: 编写代码,要求:输入参数是一

    2024年02月08日
    浏览(32)
  • 模式识别期末复习问题合集

    1.什么是模式?监督模式识别和非监督模式识别的典型过程分别是什么? 模式:指需要识别且可测量的对象的描述  2.基本的基于最小错误率的贝叶斯决策规则是什么? 3.最小错误率的贝叶斯决策规则的等价形式有哪些?  4.多类问题中基于最小错误率的贝叶斯决策规则是什么

    2024年02月09日
    浏览(25)
  • Python期末复习知识点大合集(期末不挂科版)

    本期博客总结了老师给出的考试范围的相关知识点,知识点总结的并不是很完整,更多详细细致的知识点可以去看一下我的Python专栏: Python编程基础 Python每日一学 知识点总结仅供参考,总结不易,期待得到你们的点赞收藏转发三连,谢谢!祝大家期末考试顺利通过!!!

    2024年02月03日
    浏览(38)
  • 【百套源码】HTML5期末大作业 - 各类网页作业源码合集

    作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/131242976 【百套源码】HTML5期末大作业 - 各类网页作业源码合集 HTML作业源码,源码下载,内含博主整理的附带源码的资源合集,包括个人介绍相关源码,企业官网相关源码(商城,服装,农业,公司官网,食品,

    2024年02月09日
    浏览(73)
  • 耗时一个月!期末熬夜复习整理 | 计算机网络(谢希仁第七版)大合集【知识点+大量习题讲解】

    期末计网满绩计划 教材:计算机网络(第七版)谢希仁版 第一章概述 第二章物理层 第三章数据链路层 第四章网络层 第五章运输层 第六章应用层 第七章网络安全 小生凡一,期待你的关注。

    2024年02月11日
    浏览(32)
  • 面试问题回忆

    (1)查看端口 lsof -i:8080  /  netstat  (2)C++ string 底层实现方式  C++标准库中string的三种底层实现方式_c++ string底层实现_Yol_2626的博客-CSDN博客 三种方式深拷贝、写时复制、段字符串优先。 (3)线程模型 三种线程模型: 一对一模型:直接使用API或者系统调用,优点是用户线

    2024年02月09日
    浏览(23)
  • 工匠回忆(三)

    接上文 7、函数 7.1、长度 7.2、圈复杂度 7.3、函数内代码确保处在同一抽象层内,主流程清晰,不存在穿插的分支 7.4、有状态的函数 7.4.1、全局变量 7.4.2、闭包函数 7.4.3、类 比较偏向于后两者   8、装饰器 装饰器和装饰器模式是两个完全不同的概念 1、三方模块wrapt的引入  

    2024年02月02日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包