每周作业链接汇总
·第0周作业
·第1周作业
·第2周作业
·第3周作业
·第5周作业
·第6周作业
·第7周作业
·第8周作业
·第9周作业
·第10周作业
·第11周作业
·第12周作业
·第13周作业
·第14周作业
实验报告链接汇总
·实验1
·实验2
·实验3
·实验4
·实验5
·代码驱动的学习做到没有?
git的使用在学期尾巴学到一点,
·加点代码,改点代码是理解的最好方式,谈谈你的心得
这学期的代码有很大一部分代码是老师提供的,但是我感觉收获到的东西也比上学期的要多,比如实验跟着小组同学一起动手,还有命令行的掌握。这也许就是代码驱动的学习所带来的好处。
·实践上有什么经验教训
遇到问题时积极使用搜索引擎,百度能解决绝大部分的问题,实在找不到的就求助同学。
回答一下第0周作业中自己提出的总题
·不同编码的区别
整数运算只能编码相对较小的范围,但是是精确的;
浮点运算可以编码一个较大的范围,但是是近似的;浮点运算不可结合。
·机器代码如何转换的
C预处理器——扩展源代码-生成.i文件
编译器——产生两个源代码的汇编代码-——生成.s文件
汇编器——将汇编代码转化成二进制目标代码——生成.o文件
链接器——产生可执行代码文件
·是如何设计处理器的
Y86指令集体系结构
·怎么使程序最大优化
在课本第五章有讲。
·存储器的层次结构是怎样的?
存储器系统是一个具有不同容量、成本和访问时间的存储设备的层次结构。
CPU寄存器、高速缓存存储器、主存储器、磁盘。
·链接器是什么和它的功能
链接器主要有两个工作要做――符号解析和重定位
·系统如何处理故障
·如何有效管理存储器
操作系统为每个进程提供了一个独立的页表,也就是一个独立的虚拟地址空间。
抖个虚拟页面可以映射到同一个共享物理页面上。
存储器映射:将一组连续的虚拟页映射到任意一个文件中的任意位置的表示法。
·Unix I/O是什么
输入/输出(I/O)是在主存和外部设备之间拷贝数据的过程。
·如何编写互联网的程序
当客户端需要服务时,向服务器发送请求,发起一个事务。
服务器收到请求后,解释它,并以适当的方式操作它的资源。
服务器给客户端发送一个响应,并等待下一个请求。
客户端收到响应并处理它。
·三种并发编程的区别
进程:每个逻辑控制流是一个进程,由内核进行调度,进程有独立的虚拟地址空间
I/O多路复用:逻辑流被模型化为状态机,所有流共享同一个地址空间
线程:运行在单一进程上下文中的逻辑流,由内核进行调度,共享同一个虚拟地址空间
课程收获与不足
自己的收获(投入,效率,效果等)
课内学会一些简单的指令,知道不应该有侥幸心理,该做的踏踏实实做,
自己需要改进的地方
之前因为课外出去打工,博客都是敷衍了事,没有好好做。虽然说学生以学业为重,但是出去实践实践真的很不错,我觉得这学期做得最对的事情就是去打工了。虽然初衷是奔着多赚点零花钱去的,但收获远不止那点工资。
·你如果有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
实验跟着袁心同学做得,我觉得实验结对很好,大家互帮互助,也不至于太枯燥。
·给学弟学妹们的学习建议
如果重新学习这门课,怎么做才可以学的更好
不要有侥幸心理,该做的踏踏实实做,
问卷调查
你平均每周投入到本课程多长时间?
10小时左右。
每周的学习效率有提高吗?
有所提高
学习效果自己满意吗?
不太满意
课程结束后会继续一周至少一篇博客吗?(如果能做到,毕业时我把你的博客给你集结成一本书)
我有写空间日志的习惯,所以应该不会在博客园
你觉得这门课老师应该继续做哪一件事情?
每周检测 加分项目
你觉得这门课老师应该停止做哪一件事情?
还没想到
你觉得这门课老师应该开始做什么新的事情?
没想到
- 本学期你与老师和同学交互最多的一篇博客是哪篇?
都很平均 - 本学期被阅读最多的博客是哪一篇?有何经验?
阅读最多的是第五周学习总结,可能是因为书上内容总结的比较全面。 - 现在评价一下第0周提出的问题的质量,抓住重点了吗?
好像没有抓到重点,自己还缺乏抓住核心、抓住重点的能力。需要锻炼。