认识实习报告_第1页
认识实习报告_第2页
认识实习报告_第3页
认识实习报告_第4页
认识实习报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

业 软件工 级 软件 号 名 指导教师 10 28序设计;3)JSPC++纯熟使用某些数据存储构造,并对数据构造进行增加、删除、修改等操作。二.数据构造课程设计LinuxUNIXUNIXUNIXLinuxTCP\IPLinuxLinuxHTML,CSS,JSSQLServer打印任一查询成果(能够持续操作献。)makefileexit_exit 1)2)一 数据构造课程设typedef {charintnum; introom;stustud;typedefstruct{int stu int MakefileMakefile中允许使用简朴的宏指代源文献及其有关编译信息,(make(注意分割文献,)makefile文献。main.out:main.ogccmain.oinsert.o-omain.outmain.o:main.cinsert.hgcc-cmain.cinsert.o:insert.cgcc-cinsert.c#include"insert.h"#include<stdio.h>externintsize;intmain(){intarr[MAXSIZE]={3,5,6,7,size=printf("insert(4,arr);printf("insert(10,arr);insert(2,arr);return0;}#ifndefINSERT_H#defineINSERT_H1#defineMAXSIZE1024intsize;intinsert(intx,int*arr);voiddisplay(int*arr);#include"insert.h"#include<stdio.h>externintsize;intinsert(intx,int{inti=0;intpos=0;if(size==MAXSIZE)return0;for(;i<size;i++)if(x<=arr[i]||i==(size-{pos=i;}}for(i=size;i>pos;i--)arr[i]=arr[i-}arr[pos]=x;return1;}voiddisplay(int{inti=for(;i<size;i++){ ",}printf("size:%d\n",size);}②设计一种程序,规定新建一种文献“hello”write函数将“Linuxc软件设计”字符串写入该文献。函数解释:Creat(char*permiss)并设定读写性。Permiss为文献读写性,可觉得下S_IREADIS_IWRITE允许读写open(char*pathname,intaccess[,intpermiss])为读或write(inthandle,void*buf,intnbyte)handlenbytebuf#include<sys/stat.h>#include<fcntl.h>#include<stdio.h>#include<unistd.h>#include<sys/types.h>#include<errno.h>{intcharchars[]="Linuxc软件设计";externinterrno;{printf("cant'tcreatethefile%s.\n",path);printf("ERR:%s\n",strerror(errno));{printf("createdfile}{printf("openedfile%s}{printf("cant'topenfile%s.\n",path);printf("ERR:%s\n",strerror(errno));}}exit和_exit函数终止进程。exit(intstatus)用来正常终止目迈进程的执行,status_exit(intstatus)用来立刻结束目迈进程的执行,statusSIGCHLDwaitfk.out:fk.ogccfk.o-ofk.outfk.o:fk.cgcc-cfk.c#include<unistd.h>#include<stdio.h>#include<sys/types.h>#include<sys/wait.h>#include<stdlib.h>int{pid_tif((pid=fork())<0){perror("ForkError");}elseif(pid==0){//childprintf("Iamchild\n");}printf("Iamfather\n");}Kill(pid_tpid,intsig)kill用来向进程发sig.out:sig.ogccsig.o-osig.outsig.o:sig.cgcc-csig.c#include<stdio.h>#include<unistd.h>#include<stdlib.h>#includevoidrec_sig(int{if(sig==SIGUSR1)printf("receivedsignal}}voidsend_signal(intpid,int{if(kill(pid,sig)==0)printf("Sendsignal}elseprintf("Sendsignal}}int{pid_tif((pid=fork())<0){perror("forkerror");}elseif(pid==0){signal(SIGUSR1,rec_sig);printf("childwaitingforsignal.PID%d\n",}printf("Iamparent.PID=%d\n",getpid());return}根据系统设计的目的及意义,网上书店的功效重要是实现网上交流,统计客户的定单和建议或问题的反馈意见,使网站管理员与客户有一种交流管理员表(管理员账号,管理员姓名,密码出版商管理表(编号,产品类型,出版商名称购物协助表(编号,问题,答案,点击数订货图书表(编号,定单号,图书编号,图书名称,价格,数量DataBase文献夹 用来寄存数据库文献(Access数据库)。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论