摘要:
明确教材学习目标 本周的学习计划是上一周的补充与完善,并对一些代码进行深入理解思考。 重点如下: 注意每个系统调用的参数、返回值,会查帮助文档 阅读教材,完成课后练习(书中有参考答案),考核:练习题把数据变换一下 学习视频,掌握两个重要命令: man k key1 | grep key2| grep 阅读全文
摘要:
20145320 《信息安全系统设计基础》第9周学习总结 教材学习内容总结 输入/输出(I/O)是主存和外部设备(I/O设备)(如磁盘驱动器、终端、网络)之间拷贝数据的过程。输入是从I/O设备拷贝到主存。反之则反。 10.1Unix I/O Unix文件就是一个m字节的序列:b0,b1,b2….bm 阅读全文
摘要:
20145320《信息安全系统设计基础》期中总结 复习Linux命令,特别是man k, cheat, grep nr xxx /usr/include 复习vi, gcc, gdb,make的使用 复习教材内容ch01 ch02 ch03 ch04 ch06 ch07 复习前面的考题,下次考试考每 阅读全文
摘要:
实验原理 交叉编译,简单地说,就是在一个平台上生成另一个平台上的可执行代码。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。在Linux PC上,利用arm linux gcc编译器,可编译出针对Linux ARM平台的可执行代码。 实验内容与步骤 1 连接a 阅读全文
摘要:
第六章存储器层次结构 教材导读 第七周:学习任务教材第六章 了解存储设备的类型和特点;重点理解局部性原理和缓存思想在存储层次结构中的应用 重点练习题:6.2,6.3,6.4,6.8,6.9,6.10,6.11,6.12, 6.13 6.1 节 了解三种常见存储技术:RAM/ROM/磁盘; RAM有S 阅读全文
摘要:
教材学习内容总结 第四章 处理器体系结构 本章内容是处理器体系结构,重点掌握ISA,并能举一反三;本章带着大家设计并实现了一个结合CISC和RISC思想的处理器Y86,一个类IA32体系的处理器;ISA在编译器编写者和处理器设计者之间提供了一个抽象。 本章重点是4.1 4.3,流水线部分4.4 4. 阅读全文
摘要:
第三章 程序的机器级表示 教材知识总结 本章学习内容是汇编语言,一定要能读懂 X86 寻址方式经历三代: 1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 2 8086的分段模式 3 IA32的带保护模式的平坦模式 CPU包含一组8个存储32位值的寄存器 存整数数据和指针:eax,ecx 阅读全文
摘要:
教材学习内容总结 P20 无符号编码基于传统的二进制表示法,表示大于或者等于零的数字。 补码编码是表示有符号整数的最常见的方式,有符号整数就是可以为正或者为负的数字。 浮点数编码是表示实数的科学记数法的以二为基数的版本。 由于溢出使得一个正整数会变成负整数,因此会出现逆向漏洞。 P22进制转换 十六 阅读全文
摘要:
20145320 《信息安全系统设计基础》第2周学习总结 教材学习内容总结 Vim基本操作 1.使用vim命令进入vim界面 vim后面加上你要打开的已存在的文件名或者不存在(则作为新建文件)的文件名。 打开终端,输入以下命令 $ vim test_1.txt 直接使用vim也可以打开vim编辑器, 阅读全文
摘要:
教材学习内容总结 第一节 Linux系统 1:Linux系统 登录Linux后,我们就可以在 或$符后面去输入命令,有的时候命令后面还会跟着选项(options)或参数(arguments)。 即Linux中命令格式为:command[options][arguments]。但有些命令也不需要跟着选 阅读全文
摘要:
20145320 《信息安全系统设计基础》第0周学习总结 感想 我并不喜欢还债这个词,仿佛我以前的时光都浪费了一样,背负着罪恶感,所以现在拼命学习弥补以前所犯的错误?我之所以努力工作、认真学习,是为了让以后我回想起这段时光我不会后悔,这个念头以前的我肯定也有,所以这一路走来,我值得后悔之事甚少。我是 阅读全文
摘要:
暑假CTF训练一 围在栅栏中的爱 题目: 最近一直在好奇一个问题,QWE到底等不等于ABC? . .. . . .. . .. . . . . . . ... writeup: 这个明显是摩斯密码,使用在线摩斯密码解密可以得到 然后我就天真的把解密的东西写上去了,结果错了(可恶,果然没有这么简单) 阅读全文
摘要:
20145320课程总结 每周读书笔记链接汇总 "第一周读书笔记" "第二周读书笔记" "第三周读书笔记" "第四周读书笔记" "第五周读书笔记" "第六周读书笔记" "第七周读书笔记" "第八周读书笔记" "第九周读书笔记" "第十周读书笔记" 实验报告链接汇总 "实验一 Java开发环境的熟悉" 阅读全文
摘要:
20145320 《Java程序设计》第10周学习总结 教材学习内容总结 网络编程 计算机网络概述 网络编程的实质就是两个(或多个)设备(例如计算机)之间的数据传输。 按照计算机网络的定义,通过一定的物理设备将处于不同位置的计算机连接起来组成的网络,这个网络中包含的设备有:计算机、路由器、交换机等等 阅读全文
摘要:
20145320《Java程序设计》第五次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.05.06 18:30 21:30 实验名称:实验五 Java网络编程 实验内容 1.用书上的TCP代码,实现服务器与客户端。 2 阅读全文
摘要:
20145320《Java程序设计》第9周学习总结 教材学习内容总结 16.整合数据库 JDBC(java DateBase Connectivity)是用于执行SQL的解决方案,开发人员使用JDBC的标准接口,数据库厂商则对接口进行操作,开发人员无须接触底层数据库驱动程序的差异性。 厂商在操作JD 阅读全文
摘要:
20145320《Java程序设计》第四次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.04.26 15:30 18:30 实验名称:实验四 Andoid开发基础 实验步骤 (一)JDK的安装与环境变量配置 JDK需要 阅读全文
摘要:
20145320《Java程序设计》第三次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.04.22 15:30 18:30 实验名称:敏捷开发与XP实践 实验内容: 1. git的使用 2. 项目的相互修改 3. 学会 阅读全文
摘要:
20145320 《Java程序设计》第8周学习总结 教材学习内容总结 15.1日志 包提供了日志功能相关类与接口,不必额外配置日志组件,就可以在标准java平台使用是其好处。使用日志的起点是 类,要取得 实例,必须使用 的静态方法 调用 时,必须指定 实例所属名称空间,名称空间以“.”作为层级区分 阅读全文
摘要:
20145320 《Java程序设计》第七周学习总结 教材学习内容总结 13章 时间与日期 时间的度量: 格林威治标准时间(GMT时间),现已不作为标准时间使用。 世界时(UT),秒的单位定义是基于TAI,也就是铯原子辐射振动次数。 UTC考虑了地球自转越来越慢而有闰秒修正,确保UTC与UT相差不会 阅读全文