时间 十四周 学习时间 78小时 代码量 1623行 所学知识 临近期末,学习任务越来越重,用在专业技术学习上的时间相对减少了很多.不过这周还是有些收获的.首先是数据结构作业的完成,我头一次使用Qt写了一个图形界面.以前我学习Qt是总觉得它晦涩难懂,但是这次我只是看了看学习视频,觉得容易多了.虽然当下图形界面不是很热门,但是学了两年的计算机,连一个图形界面都写不出来还是很尴尬的,所以以后若是有时间还是应该好好学学.
星期日 星期一 星期二 星期三 星期四 星期五 星期六 所花时间(包括上课) 9:29- 11:00 08:00- 10:00 18:30- 19:17 13:07- 21:14 17:52- 18:13 16:11- 20:00 15:27- 16:31 代码量(行) 0行 0行 0行 90行 0行 0行 0行 博客量(篇) 0篇 0篇 0篇 0篇 篇 0篇 篇 了解到的知识点 软件开发过程中的合作问题. 开发人员和测试人员工作的不同之处和. 软件架构师的职业规划. 帮助铜须改程序. 文本
2017-2018-1 20155201 <信息安全系统设计基础>第十四周学习总结 教材学习内容总结 输入/输出(I/O)是在主存和外部设备(例如磁盘驱动器.终端和网络)之间复制数据的过程.输入操作是从I/O设备复制数据到主存,输出操作是从主存复制数据到I/O设备. 在Unix系统中,通过使用由内核提供的系统级UnixI/O函数来实现较高级别的I/O函数.但是Unix I/O的学习也必不可少,Unix I/O是系统操作不可或缺的部分,我们需要通过学习理解其他的系统概念,而且很多时候,使用高级I
2017-2018-1 20155229 <信息安全系统设计基础>第十四周学习总结 对"第三章 程序机器级表示"的深入学习 我选择这章的理由是第一次学的时候还是不太理解,老师也有说这章建议在认真学习,所以本周的学习任务是认真再次学习这一章 c语言.汇编代码以及机器代码 这三者的关系大概顺序是: [1]C预处理器扩展源代码,展开所以的#include命名的指定文件: [2]编译器产生汇编代码(.s): [3]汇编器将汇编代码转化成二进制目标文件(.o). 汇编起着高级语言和底
2017-2018-1 20155235 <信息安全系统设计基础>第十四周学习总结 教材学习内容总结 1.X86 寻址方式的变化: DOS时代的平坦模式,不区分用户空间和内核空间,很不安全: 8086的分段模式: IA32的带保护模式的平坦模式 2.机器编程的两种抽象: 指令集体系结构(Instruction set architecture,ISA)--定义指令格式以及每条指令执行之后对状态的影响.大多数ISA将程序行为描述成按顺序执行的: 虚拟地址 3.一些处理器状态 1.PC,即程序计数
2017-2018-1 20155216 <信息安全系统设计基础>第十四周学习总结 第三章:程序的机器级表示 教材学习内容总结 历史观点 Intel处理器系列俗称x86,开始时是第一代单芯片.16位微处理器之一. 每个后继处理器的设计都是后向兼容的--较早版本上编译的代码可以在较新的处理器上运行. X86 寻址方式经历三代: 1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 2 8086的分段模式 3 IA32的带保护模式的平坦模式 c语言代码.汇编代码.机器代码之间的关系 1.C
2017-2018-1 20155224 <信息安全系统设计基础>第十四周学习总结 教材学习内容总结 尽量简单的总结一下本周学习内容 尽量不要抄书,浪费时间 看懂就过,看不懂,学习有心得的记一下 教材学习中的问题和解决过程 (一个模板:我看了这一段文字 (引用文字),有这个问题 (提出问题). 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验). 但是我还是不太懂,我的困惑是(说明困惑).[或者]我反对作者的观点(提出作者的观点,自己的观点,以及理由). ) 问
2017-2018-1 20155333 <信息安全系统设计基础>第十四周学习总结 教材学习内容总结 链接 将各种代码和数据部分收集起来并组合成为一个单一文件的过程.(这个文件可被加载或拷贝到存储器并执行) 链接可以执行于编译,加载或运行时. 程序是怎样运行的 一个写好的C程序要先经过语言预处理器,编译器,汇编器和链接器生成最后的可执行文件,然后加载器将可执行文件加载到内存中才能运行. 以一个c程序main.c和GNU编译系统(静态链接)为例来说明生成可执行文件的过程: 首先经过c预处理器(c