计算机系统实验报告
实验报告
实 验(一)
题 目 Linux 下 C 工具应用
专 业 软件工程
学 号 1173710105
班 级 1737101
学 生 曾钰城
指 导 教 师 吴锐
实 验 地 点 管理学院 712
实 验 日 期 2018-9-11
计算机科学与技术学院
- 1 -
计算机系统实验报告
目 录
第 1 章 实验基本信息 ................................................................................................ - 4 -
1.1 实验目的 ............................................................................................................ - 4 -
1.2 实验环境与工具 ................................................................................................ - 4 -
1.2.1 硬件环境 .................................................................................................... - 4 -
1.2.2 软件环境 .................................................................................................... - 4 -
1.2.3 开发工具 .................................................................................................... - 5 -
1.3 实验预习 ............................................................................................................ - 5 -
第 2 章 实验环境建立 ................................................................................................ - 6 -
2.1 VMWARE 下中文 UBUNTU 安装(5 分) .......................................................... - 6 -
2.2 UBUNTU 与 WINDOWS 目录共享(5 分)......................................................... - 6 -
第 3 章 WINDOWS 软硬件系统观察分析 ............................................................. - 8 -
3.1 查看计算机基本信息(2 分) ......................................................................... - 8 -
3.2 设备管理器查看(2 分) ............................................................................... - 10 -
3 隐藏分区与虚拟内存之分页文件查看(2 分) .............................................. - 11 -
3.4 任务管理与资源监视(2 分) ....................................................................... - 11 -
3.5 计算机硬件详细信息(2 分) ....................................................................... - 11 -
第 4 章 LINUX 软硬件系统观察分析 .................................................................... - 13 -
4.1 计算机硬件详细信息(3 分) ....................................................................... - 13 -
4.2 任务管理与资源监视(2 分) ....................................................................... - 14 -
4.3 共享目录的文件系统信息(3 分) ............................................................... - 14 -
4.4 LINUX 下网络系统信息(2 分) .................................................................... - 14 -
第 5 章 以 16 进制形式查看程序 HELLO.C ......................................................... - 16 -
5.1 请查看 HELLOWIN.C 与 HELLOLINUX.C 的编码(3 分) ............................. - 16 -
5.2 请查看 HELLOWIN.C 与 HELLOLINUX.C 的回车(3 分) ............................. - 16 -
第 6 章 程序的生成 CPP、GCC、AS、LD ......................................................... - 17 -
6.1 请提交每步生成的文件(4 分) ................................................................... - 17 -
第 7 章 计算机系统的基本信息获取编程 .............................................................. - 18 -
7.1 请提交源程序文件(10 分) ......................................................................... - 18 -
第 8 章 计算机数据类型的本质 .............................................................................. - 19 -
8.1 请提交源程序文件 DATATYPE.C(10 分) .................................................... - 19 -
第 9 章 程序运行分析 .............................................................................................. - 20 -
- 2 -
计算机系统实验报告
9.1 SUM 的分析(20 分) ...................................................................................... - 20 -
9.2 FLOAT 的分析(20 分) ................................................................................... - 20 -
第 10 章 总结 ............................................................................................................ - 22 -
10.1 请总结本次实验的收获 ................................................................................ - 22 -
10.2 请给出对本次实验内容的建议 .................................................................... - 22 -
参考文献 .................................................................................................................... - 23 -
- 3 -
计算机系统实验报告
第 1 章 实验基本信息
1.1 实验目的
搭建开发环境,熟悉 Linux 下的基本命令操作,以及完成一些简单任务;熟悉
程序的基本编码方式。
1.2 实验环境与工具
1.2.1 硬件环境
CPU:
内存:
硬盘:
1.2.2 软件环境
Windows:
OS 版本号:
- 4 -
计算机系统实验报告
IDE:
Codeblock 17.12(自带编译器)
其他:
Winhex 19.7
Gcc version:6.3.0
Linux:
OS 版本号:
Ubuntu 16.4
IDE:
Codeblock16.01
其他:
Winhex 19.7
Gcc version: 5.4.0
1.2.3 开发工具
Windows:
IDE:Codeblock 17.12
Gcc version:6.3.0
Linex:
IDE:Codeblock16.01
Gcc version: 5.4.0
1.3 实验预习
在文件夹“预习”里面。
- 5 -
计算机系统实验报告
第 2 章 实验环境建立
2.1 Vmware 下中文 Ubuntu 安装(5 分)
图 2-1 Vmware 下中文 Ubuntu 安装效果截图
2.2 Ubuntu 与 Windows 目录共享(5 分)
在 Windows 下建立一目录,将 hellowin.c 拷贝到此目录。在 vmware 下设置
Ubuntu 共享 hitics。
在 Ubuntu 下 Home 建立快捷链接 hitics 指向此共享目录,并在此目录建立
hellolinux.c。
打开终端 term,进入此目录,输入 “ls –la” 指令。
截图:要求有 Ubuntu 的“文件”应用打开“Home”,能看到 hitics。term 窗口。
- 6 -
计算机系统实验报告
图 2-2 Ubuntu 与 Windows 共享目录截图
- 7 -
计算机系统实验报告
第 3 章 Windows 软硬件系统观察分析
3.1 查看计算机基本信息(2 分)
截图: 控制面板->系统 命令行 systeminfo 执行结果(至少包含启动设备行
(a)
(b)
- 8 -