Linux下c语言编程实验讲义.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

课程名:Linux下c语言编程专业:08嵌入式系统工程专

试验1:Linux系统基本shell指令试验2:gee编译器与多文件交叉包含

试验3:文件的创立与使用试验4:linux系统程序调试一行列式求值程序

试验5:进程与线程程序调试试验6:TCP程序与

试验7:UDP程序试验1Linux系统基本shell指令

实验一Linux系统基本文件操作试验目的:

掌握Linux系统常见的文件操作指令;掌握Linux系统常见的文件形式;

试验设备PC机、虚拟机、redhat9桌面环境KDE

试验原理一、Linux系统常见的文件形式

(-)为便于用户识别文件形式,操作系统一般使用扩展名来标示文件类型。文件扩展名

是文件名的最后一个点之后的局部(在文件sneakers.txt中,“txt”是文件的扩展名)。下面简单列

出了一些文件扩展名和它们的含义:

1.压缩的和归档的文件.bz2—使用bzip2压缩的文件

gz—使用gzip压缩的文件.lar—使用lar(tapearchive磁带归档的简写)压缩的文件,乂称

tar文件

.tbz一用tar和bzip压缩的文件Igz一用tar和gzip压缩的文件

.zip-使用ZIP压缩的文件,在MS-DOS应用程序中常见。多数为Linux压缩的文件使用gzip压

缩,因此Linux文件中的.zip归当较少见。

2.文件格式,au一音频文件

gif—GIF图像文件.html/.htm—HTML文件

Jpg—JPEG图像文件.pdf一文档的电子映像;PDF代表PortableDocumentFormat可「移植文档

格式)

.png-PNG图像文件(PortableNetworkGraphic的简写,可移植网络图形).ps-PostScript文件,

为打印而格式化过的文件

txt—纯ASCII文本文件.wav一音频文件

.xpm—图像文件unsignedintijk;

TypeT=Ot:Type*p=NULL;

if(n=1)return(*a)*n;p=(Type*)malloc(sizeof(Type)*(n-1)*(n-1));

if(!p){puts(Err);return0:}for(i=0t=l;in;i++t*=-l){JZyzs(pan0i);

#iRiefMUCH_ZEROif(a[i])

#endif(

T+=(HLSabsDigui(pn-1)*t*a[i]);}

)free(p);returnT;

intmain()(

Typea[400]={81-519-3。-6-52-1204-76};

intn=4;

clock_tstartend;

clrscr();

start=clock();

printf(\n#%d\nHLSabsDigui(an));

end二clock。;

printf(%lf\n%f\nH(end-start)/CLK_TCK(end-start)/CLK_TCK);

getch();}

试验报告要求:

单步运行程序,分析程序执行过程,写出程序流程图试验4进程与线程程序调试

试验FI的:通过程序清晰进程与线程的概念;试验器材:PC机、redhat9kde

试验过程

(1)进程程序如下:

#includesys/lypes.h#includcstdio.h

#includeunistd.hintinain(voidj(

pid_lpid;

unsignedlongi;

文档评论(0)

pengyou2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档