摘要:
《Linux内核设计与实现》第一、二章学习笔记 姓名:王玮怡 学号:20135116 第一章 Linux内核简介 一、关于Unix ——一个支持抢占式多任务、多线程、虚拟内存、换页、动态链接和TCP/IP网络的现代化操作系统 1、主要发展过程 1969年,贝尔实验室的程序员们设计了一个文件系统原型, 阅读全文
摘要:
《Linux内核分析》第三周学习报告 ——构造一个简单的Linux系统MenuOS 姓名:王玮怡 学号:20135116 第一节 Linux内核源代码简介 Linux内核源代码(重点关注arch/x86目录下的代码) 1、linux-3.18.6/init中存储很多内核启动相关的代码,其中main. 阅读全文
摘要:
《Linux内核分析》第二周学习报告 ——操作系统是如何工作的 姓名:王玮怡 学号:20135116 第一节 函数调用堆栈 一、三个法宝 二、深入理解函数调用堆栈 三、参数传递与局部变量 1、根据C代码获得反汇编代码 先通过gcc -g生成test.c的可执行文件test,然后使用objdump - 阅读全文
摘要:
第一周:计算机是如何工作的 姓名:王玮怡 学号:20135116 第一节 存储程序计算机工作模型(冯诺依曼体系结构) IP指向的内存地址,取指令执行,完成后,IP值自加一,取下一条指令再执行。 API:程序员与计算机的借口界面。 ABI:二进制(指令编码)接口。 第二节 X86汇编基础 一、X86 阅读全文
摘要:
课程:Java程序设计 班级:1351 姓名:王玮怡 学号:20135116成绩: 指导教师:娄嘉鹏 实验日期:2015.6.9实验密级: 预习程度: 实验时间:15:20-18:00仪器组次:11必修/选修: 实验序号:5实验名称: TCP传... 阅读全文
摘要:
课程:Java程序设计 班级: 1351 姓名:王玮怡 学号:20135116成绩: 指导教师:娄嘉鹏 实验日期:2015.06.03实验密级: 预习程度: 实验时间:14:00~20:00仪器组次: 必修/选修:选修 实验序号:3实验名称:敏捷开发与XP实践实验目的与要求:1.没有... 阅读全文
摘要:
课程:Java程序设计 班级: 1351 姓名:王玮怡 学号:20135116成绩: 指导教师:娄嘉鹏 实验日期:2015.05.06实验密级: 预习程度: 实验时间:14:00~20:00仪器组次: 必修/选修:选修 实验序号:2实验名称:Java面向对象程序设计 ... 阅读全文
摘要:
课程:Java程序设计 班级: 1351 姓名:王玮怡 学号:20135116成绩: 指导教师:娄嘉鹏 实验日期:2015.04.15实验密级: 预习程度: 实验时间:13:00~15:00仪器组次: 必修/选修:选修 实验序号:1实验名称:Java开发环境的熟悉实验目的与要求:在命... 阅读全文