目 录
第1章 实验基本信息 - 4 -
1.1 实验目的 - 4 -
1.2 实验环境与工具 - 4 -
1.2.1 硬件环境 - 4 -
1.2.2 软件环境 - 4 -
1.2.3 开发工具 - 4 -
1.3 实验预习 - 4 -
第2章 实验预习 - 5 -
2.1 进程的概念、创建和回收方法(5分) - 5 -
2.2信号的机制、种类(5分) - 6 -
2.3 信号的发送方法、阻塞方法、处理程序的设置方法(5分) - 5 -
2.4 什么是shell,功能和处理流程(5分) - 5 -
第3章 TinyShell测试 - 9 -
3.1 TinyShell设计 - 9 -
第4章 总结 - 14 -
4.1 请总结本次实验的收获 - 14 -
4.2 请给出对本次实验内容的建议 - 14 -
参考文献 - 16 -
第1章 实验基本信息
1.1 实验目的
§ 理解现代计算机系统虚拟存储的基本知识
§ 掌握C语言指针相关的基本操作
§ 深入理解动态存储申请、释放的基本原理和相关系统函数
§ 用C语言实现动态存储分配器,并进行测试分析
§ 培养Linux下的软件系统开发与测试能力
1.2 实验环境与工具
1.2.1 硬件环境
§ X64 CPU;2GHz;2G RAM;256GHD Disk 以上
1.2.2 软件环境
§ Windows7 64位以上;VirtualBox/Vmware 11以上;Ubuntu 16.04 LTS 64位/优麒麟 64位
1.2.3 开发工具
§ clion