- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广西大学计算机与电子信息学院
课程设计报告
( 2015—— 2016 年度第一学期 )
名
称:
UNIX 程序设计课程设计
题
目:
UNIX 程序设计课程设计
院
系:
计算机与电子信息学院
班
级:
计科 132 班
学
号:
1307300358
学生姓名:
郭 江 达
指导教师:
葛 志 辉
设计周数:
2 周
成
绩:
日期:
2015 年
12 月
27 日
目 录
1.
设计任务 . ...................................................
1
2.
设计步骤 . ...................................................
1
2.1
开发环境配置 . ...............................................................
1
2.2
开发工具 . ...................................................................
2
3.
程序开发步骤 . ...............................................
4
4.
遇到的问题及相应解决办法 ...................................
12
5.
个人体会及建议 . ............................................
13
参考文献 . .....................................................
13
设计任务
设计题目、任务及完成情况的大致说明,让老师能够了解你所做工作的大体情况。
(每个人都要独立完成下面三个题目,不要相互抄袭!切记!)
1、完成 Linux 下的 shell 编程,要利用 shell 编程实现某一个具体的功能。
2、完成 Linux 下的 C 语言编程,要求至少包括两个文件,比如一个 test.c,test.h,
test.h 中包含了 test.c 中的声明,分别利用 gcc 和 makefile 进行编译。
3、完成 Linux 下 PHP+MySQL 的编程,能够完成一个简单的具有数据库存储功能
的网站。
设计步骤
2.1 开发环境配置
2.1.1 Shell 编程的开发环境
Shell 编程的开发环境不需要什么配置,只需在 Linux 系统的终端进行即可。
2.1.2 C 语言编程的开发环境
C 语言在 Linux 系统下编程,需要 dev 安装包,用于编译 C 语言。
在终端下输入“ sudo apt-get install libc6-dev”进行下载,在下载之前需要输入登录
密码,之前已经下载好了,如下图所示:
下载好后,系统会自动安装,安装完成便可在终端编译 C 语言程序了。
2.1.3 Linux 下 PHP+MySQL 编程的开发环境
这是在 ubuntu 上搭建 LAMP ,需要安装“ php5”,“ mysql”,“ apache2”和
“ phpmyadmin”,如下图所示:
2.2 开发工具
2.2.1 VMware Workstation 12 虚拟机
VMware Workstation 12
虚拟机简介: 著名的虚拟机软件。不需要分区或重开机就能在同一
台 PC上使用两种以上的操作系统,
完全隔离并且保护不同
OS的操作环境以及所有安装在
OS上面的应用
软件和资料,不同的 OS之间还能互动操作,包括网络、周边、文件分享以及复制贴上功能等。
安装方法:
1.下载虚拟机可执行文件 VMware-workstation-full-12.1.0-3272444.exe
2.点击运行,按照安装教程安装即可。
使用方法:
打开虚拟机,在“文件”菜单中选择“新建虚拟机”,然后弹出“新建虚拟机
向导”,然后参照虚拟机安装步骤进行安装即可。
2.2.2 Linux 系统
Linux Mint
简介 : Linux Mint
是一份基于
Ubuntu 的发行版,其目标是提供一种更完整的即刻
可用体验, 这包括提供浏览器插件、 多媒体编解码器、
对 DVD播放的支持、 Java 和其他组件。 它与 Ubuntu
软件仓库兼容。
Linux Mint是一个为 pc 和 X86 电脑设计的操作系统因此,一个可以跑得动
Windows 的
电脑也可以使用
Linux Mint
来代替
Windows,或者两个都跑。既有
Windows
又有
Linux
的系统就是传说
中的“双系统”。
安装方法:
1.下载 Linux 系统镜像文件
您可能关注的文档
最近下载
- 中国历史大辞典.pptx VIP
- 古诗词诵读《无衣》课件(共25张PPT)2025-2026学年统编版高中语文选择性必修上册.pptx VIP
- 古诗词诵读《无衣》课件(共23张PPT)2025-2026学年统编版高中语文选择性必修上册.pptx VIP
- 《入党申请书》和《入党志愿书》.docx VIP
- 高频电刀使用评分标准.docx VIP
- 湘教版(2024新版)七年级上册地理期末复习必背知识提纲.pdf VIP
- 拱桥支架施工方案.doc VIP
- 初三上册二次函数试卷(带答案).doc VIP
- 07-法律职业伦理-0409003607-教学大纲.pdf VIP
- 六年级英语上册测试卷含答案 .pdf VIP
文档评论(0)