摘要:
教材学习内容总结 向后兼容:较早版本上的代码可以在较新的处理器上运行。 内存看作一个字节数组。 which查看命令所在位置 exec eg 运行结果:[1] [2] 无[3] 原因:[2]时把代码全换成某命令的了。 gcc S xxx.c o xxx.s 获得汇编代码,也可以用objdump d x 阅读全文
摘要:
myod 单独开了篇博客,如下: "对Linux命令od tc tx1的C语言程序实现myod 优化版" 两条指令 man k key1|grep key2|grep 2 “key1|grep key2|grep 2”都是关键字 grep nr XXX /usr/include 可用于查找宏 :“n 阅读全文
摘要:
知识点 补码相加:转化为补码之后,所有位相加 教材学习中的问题和解决过程 问题1:“浮点数编码是表示实数的科学计数法的以2为基数的版本。”什么是科学计数法 解决:科学记数法的形式是由两个数的乘积组成的。表示为a×10^b(aEb) 其中一个因数为a(1≤|a| x=0; step2: x = 0^0 阅读全文
摘要:
导语 自编od C语言实现版名为myod 上个星期有一个初代版,链接 "myod原版" 这星期的课上要求实现myod 系统调用版本,要求如下 1 参考教材第十章内容 2 用Linux IO相关系统调用编写myod.c 用myod XXX实现Linux下od tx tc XXX的功能,注意XXX是文件 阅读全文
摘要:
导语 本篇记录了在安装配置虚拟机时遇到的问题及解决过程,会比较啰嗦,如果您想知道我成功配置的流程,请打开这个链接—— "初步安装配置虚拟机、Ubuntu、git、vim、码云项目" 。 虚拟机很卡带不动IDEA,故而很久没有用过虚拟机了,干脆重新安装配置。 问题们 问题1:Ubuntu下载失败。 详 阅读全文
摘要:
内容 虚拟机软件:Oracle VM VirtualBox 系统:Ubuntu 配置:git;码云;vim 过程 下载安装VirtualBox、ubuntu 根据 链接 —— "基于VirtualBox安装Ubuntu图文教程" 可以解决绝大多数问题,不过通过里面关于Ubuntu的链接已经无法下载, 阅读全文
摘要:
课堂实践 静态库的测试 要求 1. 除了main.c外,其他4个模块(add.c sub.c mul.c div.c)的源代码不想给别人,如何制作一个mymath.a静态库?main.c如何使用mymath.a? 2. 提交静态库生成和调用过程截图(一定包含条件断点的),要全屏,包含自己的学号信息 阅读全文
摘要:
教材学习内容总结 源程序实际上就是一个由值0和1组成的位(又称为比特)序列。 只由ASCII字符构成的文件(eg.hello.c)成为文本文件,其余文件均为二进制文件。 C语言是系统级编程的首选,也非常适用于应用级程序的编写。、 系统硬件的组成:1.总线(常传字)2.I/O设备(系统与外部世界的联系 阅读全文
摘要:
(按顺序)每周作业链接汇总 "预备作业1" :浅谈对师生关系的看法以及对未来学习生活的展望 "预备作业2" :学习娄老师《做中学》系列文章、自身C语言情况、Java课程目标 "预备作业3" :安装虚拟机情况及Linux学习初体验 "20155325 2016 2017 2 《Java程序设计》第1周 阅读全文
摘要:
实验五 网络编程与安全 1 实验题目 两人一组结对编程: 0. 参考http://www.cnblogs.com/rocedu/p/6766748.html SECDSA 1. 结对实现中缀表达式转后缀表达式的功能 MyBC.java 2. 结对实现从上面功能中获取的表达式中实现后缀表达式求值的功能 阅读全文