摘要:
20135203齐岳 信息安全系统设计基础第五周学习总结 学习计时:共10小时 读书:5 代码:1 作业:2 博客:2 第四章 处理器体系结构 一、学习目标
本章内容是处理器体系结构,重点掌握ISA,并能举一反三;本章带着大家设计并实现了一个结合CISC和RISC思想的处理... 阅读全文
摘要:
20135203齐岳 信息安全系统设计基础第四周学习总结 学习计时:共17小时 读书:10 代码:1 作业:3 博客:3 一、学习目标1. 理解逆向的概念以及2. 掌握X86汇编基础,能够阅读(反)汇编代码3. 了解ISA(指令集体系结构)4. 理解函数调用栈帧的概念,并能用GDB进行调试 二、学... 阅读全文
摘要:
学习计时:共16小时 读书:8 代码:1 作业:5 博客:2 一、学习任务
1. 理解二进制在计算机中的重要地位
2. 掌握布尔运算在C语言中的应用
3. 理解有符号整数、无符号整数、浮点数的表示
4. 理解补码的重要性
5. 能避免C语言中溢出,数据类型转换中的陷阱和可能会导... 阅读全文
摘要:
20135203齐岳 信息安全系统设计基础第三周学习总结 第二章 信息的表示和处理计算机存储和处理信息以二值信号表示。 三种最重要的数字表示法无符号:基于传统的二进制表示法,大于等于0补码:有符号整数浮点数:实数的科学计数法的以二进制为基数的版本 缓冲区溢出漏洞:计算机的表示法是用有限数量的位来... 阅读全文
摘要:
20135203齐岳 信息安全系统设计基础第二周学习总结 学习计时:共15小时 读书:5 代码:4 作业:4 博客:2 一、学习目标 1.熟悉Linux系统下的开发环境 2.熟悉vi的基本操作 3.熟悉gcc编译器的基本原理 4.熟练使用gcc编译器的常用选项 5.熟练使用gd... 阅读全文
摘要:
20135203 齐岳第二周(9.14-9.20):学习计时:共13小时读书:5代码:3作业:2博客:3一、学习目标1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3.熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合并相关命... 阅读全文
摘要:
---恢复内容开始---(一)实验内容1.运行TCP代码,一人服务器,一人客户端 2.下载加解密代码,先编译运行代码,一人加密一人解密。3.集成代码,一人加密后通过TCP 发送,加密使用DES或AES,AES或DES加密密钥Key的发送,使用服务器的公钥加密,公钥算法用RSA或者DH。(二)实验步骤... 阅读全文
摘要:
---恢复内容开始---一、敏捷开发与XP二、编码标准1.编码标准中的版式就是一个很好的例子,版式虽然不会影响程序的功能,但会影响可读性。程序的版式追求清晰、美观,是程序风格的重要因素。单击Eclipse菜单中的source->Format 或用快捷键Ctrl+Shift+F就可以按Eclipse规... 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
(一)单元测试(1) 三种代码伪代码产品代码测试代码一般测试:边界测试:测试出错情况改正代码:(2) TDD(Test Driven Devlopment, 测试驱动开发)TDD的一般步骤如下:明确当前要完成的功能,记录成一个测试列表快速完成编写针对此功能的测试用例测试代码编译不通过(没产品代码呢)... 阅读全文