2017-2018-1 20145237 《信息安全系统设计基础》第1周学习总结

2017-2018-1 20145237 《信息安全系统设计基础》第1周学习总结

教材学习内容总结

我首先在自己的电脑上安装了虚拟机。之前学习时使用的VirtualBOX安装的虚拟机,此次我在学长的建议下用VMware安装。

安装过程中我观看了老师给的学习资源中的视频,首先是关于vim的视频



然后是gdb的视频

其中断点问题上课时老师有讲过
1.函数断点:b fxx

2.行断点:b 行号

3.临时断点:tb

4.条件断点:b if
第一章
程序被其他程序翻译成不同的格式
-E -C -S
hello.c → hello.i → hello.s → hello.o → hello
预处理 编译 汇编 链接

教材学习中的问题和解决过程

每章提出的问题(休学前我写过这一些问题但是没有解决,这里就直接拿来用了)
第一章 计算机系统漫游

计算机中的基本抽象有那几个?

第二章 信息的表示和处理

浮点表示方式在计算机中是如何实现的?

第三章 程序的机器级表示

C语言提供的抽象层下面都有什么?

第四章 处理器体系结构

ISA如何实现在处理器之间提供一层抽象?

第五章 优化程序性能

编译器是如何能生成高效代码的,他有什么短板吗?

第六章 存储器层次结构

基本存储技术都包括哪些?

第七章 链接

链接可以在什么时候通过怎样的方式来完成?

第八章 异常控制流

异常控制流在计算机的各个层次都有怎样的作用?

第九章 虚拟存储器

虚拟存储器提供了哪三个重要功能?

第十章 系统级I/O

Unix内核使用了哪三个相关的数据结构来表示打开的文件?

第十一章 网络编程

客户端和服务器分别有什么功能

第十二章 并发编程
有哪三种不同的构建并发程序的机制?

代码托管

上周考试错题总结

结对及互评

其他(感悟、思考等,可选)

由于我休学前上过前面一部分课,所以学起来还是比较简单,博客也就没有写的特别仔细。

posted on 2017-09-24 21:56  20145237  阅读(132)  评论(1编辑  收藏  举报