2019 2020 1 20175333曹雅坤 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 进制转换 常用进制:十进制,二进制,八进制和六进制 逢几进一,几进制 真值等于位上数字乘以权值 进制转换 使用短除法,得到的数字倒序排列即为所求 十进制转换为其他进制,转换为几进制除几,倒序排列 ...
分类:
其他好文 时间:
2019-09-29 22:14:00
阅读次数:
113
2019 2020 1 20175212童皓桢 《信息安全系统设计基础》第4周学习总结 教材学习内容总结 1.进制转换 人工运算时,可用二进制为媒介 2.三种运算 位级运算 & | ~ ^(异或) 逐位进行运算 逻辑运算 && || ! 只有1和0 移位运算 逻辑右移:左端补k个0 算数右移:左端补 ...
分类:
其他好文 时间:
2019-09-29 21:38:38
阅读次数:
86
2018 2019 1 20175314 《信息安全系统设计基础》第2周学习总结 教材学习内容总结 计算机使用字节作为最小的可寻址存储单位。程序将存储视为一个很大的字节数组,成为虚拟存储器。 存储器的每个字节都由一个唯一的十六进制数字表示,称为地址,所有可寻址的地址的集合称为虚拟地址空间。虚拟地址空 ...
分类:
其他好文 时间:
2019-09-29 20:07:49
阅读次数:
92
2019 2020 1 20175204 《信息安全系统设计基础》第二周学习总结 学习目标 1.理解二进制在计算机中的重要地位 2.掌握布尔运算在C语言中的应用 3.理解有符号整数、无符号整数、浮点数的表示 4.理解补码的重要性 5.能避免C语言中溢出,数据类型转换中的陷阱和可能会导致的漏洞 6.进 ...
分类:
其他好文 时间:
2019-09-29 19:45:08
阅读次数:
81
学习目标 1.熟悉Linux系统下的开发环境 2.熟悉vi的基本操作 3.熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb调试技术 6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成与调用方法 8.理解C程序中模块的概仿,模块分解的“高内聚,低 ...
分类:
其他好文 时间:
2019-09-23 00:04:39
阅读次数:
128
学习目标 1.熟悉Linux系统下的开发环境 2.熟悉vi的基本操作 3.熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gdb调试技术 6.熟悉makefile基本原理及语法规范 7.掌握静态库和动态库的生成与调用方法 8.理解C程序中模块的概仿,模块分解的“高内聚,低 ...
分类:
其他好文 时间:
2019-09-22 23:54:03
阅读次数:
188
2018 2019 1 20175206《信息安全系统设计基础》第3周学习总结 gcc学习情况 gcc处理文件流程 我们先来看一下gcc处理文件的步骤: gcc编译流程 而相反的,我经过学习得知 .i文件、.s文件、.o文件这些中间文件都是看不到的,因为在处理时gcc会将其隐藏,我们能看到的就只有其 ...
分类:
其他好文 时间:
2019-09-22 23:43:22
阅读次数:
111
2019 2020 1 20175329 《信息安全系统设计基础》第1周学习总结 教材学习内容总结 程序被其他程序翻译成不同的格式 处理器读并解释存储再内存中的指令 处理器读并解释存储再内存中的指令 运行hello程序 编译器驱动程序 静态链接 静态库连接 教材学习中的问题和解决过程 问题1:无法找 ...
分类:
其他好文 时间:
2019-09-22 23:40:37
阅读次数:
109
教材学习内容总结 一、熟悉Linux系统下的开发环境 二、熟悉vi的基本操作 三、熟悉gcc编译器的基本原理 四、熟练使用gcc编译器的常用选项 gcc使用命令: 实验楼练习: 首先用 vim 编辑代码 使用 gcc 编辑命令将文件依次处理为: .c → .i → .s → .o → 可执行文件 , ...
分类:
其他好文 时间:
2019-09-22 23:39:59
阅读次数:
117
2019 2020 1 20175320 《信息安全系统设计基础》第一周学习总结 一、教材学习内容总结 本周我们了解并练习了gcc的使用,并在此基础上进行gdb以及makefile的使用。围绕gcc,本周的内容可以分为以下几部分:利用gcc的 E、 S、 c这三个参数对c文件进行逐步编译;将c文件中 ...
分类:
其他好文 时间:
2019-09-22 21:47:31
阅读次数:
97