目录

  • 一、教材学习内容总结
  • 二、教材学习中的问题和解决过程
  • 三、心得体会
  • 四、学习进度条
  • 五、参考资料

一、教材学习内容总结

第二章内容

  • 基本知识

  • 重点和难点





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

  • 问题1:对教材49页上的代码进行验证时,在进行调试的时候,显示没有符号表被读取。请使用"file"命令

  • 解决方法1:查询百度。百度有两种说法。

    说法1:没有使用编译时没有使用-g参数
    说法2:test是shell的内建命令,不能命名为test

  • 后来,我把test.c重命名为a.c,还是出现如上错误,再仔细看他们的编译过程,发现自己是使用-g编译后直接输入gdb并没有在gdb后面加上可执行文件的名字,刚好当前文件夹下又有好几个可执行文件,这是操作系统就不知道该执行哪个文件所以就出现了如上的错误。
  • 输入gdb a问题解决。
  • 运行结果如下:


问题2: 对教材上31页代码进行验证

  • 运行结果如下:

问题3:根据教材29页内容,对自己电脑信息存储方式进行验证,结果显示为小端方式存储。

  • 运行结果如下:

三、心得体会

  • 本周学习内容较为繁杂,理解起来不是很难,但是因为有好多都是用数学表达式表示的,所以看起来不是很好理解。
  • 而且也不好用来归纳总结,写一个式子都需要花好长时间才能打出来,因此本周总结我分为电子版和手写版两部分进行总结。
  • 这周的学习我采用看视频为主教材为辅的方式进行,觉得理解起来比自己看教材来的简单易懂多了。

四、学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第二周 324/405 1/34 15/22
  • 计划学习时间:10小时

  • 实际学习时间:15小时

五、参考资料

  • 在linux里面如何调试C语言程序
  • GDB如何调试没有符号表(未加-g选项的编译)的程序
  • GDB调试程序用法
  • 信息的处理与表示(一)
  • 信息的处理与表示(二)
  • 信息的处理与表示(三)
  • 信息的处理与表示(四)
  • 信息的处理与表示(五)
  • 《深入理解计算机系统》

转载于:https://www.cnblogs.com/xiannvyeye/p/11610526.html

2019-2020-1 20175313 《信息安全系统设计基础》第二周学习总结相关推荐

  1. 信息安全系统设计基础第二周学习总结

    信息安全系统设计基础第二周学习总结 学习目标 1. 熟悉Linux系统下的开发环境    2. 熟悉vi的基本操作    3. 熟悉gcc编译器的基本原理    4. 熟练使用gcc编译器的常用选项 ...

  2. 20135219洪韶武——信息安全系统设计基础第九周学习总结

    信息安全系统设计基础第九周学习总结 学习时间:7小时 学习内容:课本第十章 一.第十章知识点(1~6) 第一部分:文件的概念及相关操作 1.每个unix文件都是一个m字节的序列:所有I/O设备如网络. ...

  3. 信息安全系统设计基础第一周学习总结

    学习计时:共15小时 读书:1 代码:10 作业:13 博客:1 一.学习目标 1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3. 熟练使用Linux中用户管理命令 ...

  4. 信息安全系统设计基础第九周学习总结

    第十章 系统级I/O的实践 学习目标: 代码阅读理解: 1.编译运行代码 2.使用man学习理解相关系统调用, 理解参数.返回值的含义 3.会用grep -nr xxx /usr/include 查宏 ...

  5. 20135323符运锦---信息安全系统设计基础第一周学习总结

    学习计时:共15小时 读书:1小时 代码:8小时 作业:4小时 博客:2小时 一.学习目标 1. 能够独立安装Linux操作系统   2. 能够熟练使用Linux系统的基本命令   3. 熟练使用Li ...

  6. 20135304刘世鹏——信息安全系统设计基础第一周学习总结

    第一节 Linux系统简介 一.Linux是一个操作系统 1. Linux 本身只是操作系统的内核.内核是使其他程序能够运行的基础. 它实现了多任务和硬件管理,用户或者系统管理员交互运行的所有程序 实 ...

  7. LINUX信息安全系统设计基础第一周学习总结

     Linux系统简介 一.实验内容 了解 Linux 的历史,Linux 与 Windows 的区别等入门知识. 二.实验要求 阅读linux简介与历史 三.实验步骤 二.Linux 与 Window ...

  8. 20135306-信息安全系统设计基础第一周学习总结

    第二周(9.14-9.20): 学习计时:共14小时 读书:2h 代码:4h 作业:4h 博客:4h 一.学习目标 1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3 ...

  9. 20135219洪韶武——信息安全系统设计基础第四周学习总结

    信息安全系统设计基础第四周学习总结 学习任务:教材第三章 学习时间:10小时 学习内容 一.教材知识梳理 1.程序编码与机器级代码 程序编码: gcc编译器,将源代码转化成可执行代码,C预处理器-汇编 ...

  10. 20135203齐岳 信息安全系统设计基础第四周学习总结

    20135203齐岳 信息安全系统设计基础第四周学习总结 学习计时:共17小时 读书:10 代码:1 作业:3 博客:3 一.学习目标 理解逆向的概念以及 掌握X86汇编基础,能够阅读(反)汇编代码 ...

最新文章

  1. oracle ocr组成员替换,Oracle RAC 迁移替换 OCR 盘
  2. 职称计算机考试word2003真题,职称计算机考试《Word2003》历年真题回顾(1)
  3. python列表属于什么类型的游戏_1.4 python数据类型之list类
  4. boss 计算机应用,Time Boss(电脑使用时间限制软件)官方版
  5. 互联网如何“武装”农民?
  6. Party (Standard IO)
  7. Azure 基础:Blob Storage
  8. xmind电脑安卓v2021.20.8免费全平台永久思维导图直装版
  9. ps随意改变图层形态
  10. 注册免费域名教程(怎样免费注册域名)
  11. java mail 签名_java mail实现Email的发送,完整代码
  12. samba更改其他端口,如何与windows共享文件夹
  13. 夫琅禾费单缝衍射matlab分析,夫琅禾费单缝衍射光强分析与探讨
  14. 2022-2027年中国私募股权投资行业发展前景及投资战略咨询报告
  15. 计算机毕业设计asp.net校园二手物品交易平台(源码+系统+mysql数据库+Lw文档)
  16. 微信hook——登录界面的账号密码
  17. 段永平回应一切:从未遥控OV,黄峥不是弟子,靠营销不能持久
  18. 质子交换膜燃料电池系统模型(PEMFC
  19. rgb空间转换为luv
  20. 计算机操作系统 (第四版汤小丹老师) 复习笔记第一章

热门文章

  1. Reboot运维开发Python-03
  2. C++ 关于I/O
  3. 关于CDC在非控件类中的使用
  4. 技术博客2013年2月份头条记录
  5. ORA-01502-对应的快速解决办法(索引或这类索引的分区处于不可用状态)
  6. javascript call 详细解答与实践
  7. Web1.0、Web2.0、Web3.0、Web4.0、Web5.0、Web6.0
  8. java 显示图片的一部分_求只显示图片上半部分三分之一的写法
  9. c#图片处理之:在图片上打上文字
  10. JavaScript-bind-call-apply改变this指向