版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C程序设计实训题目[精选合集]第一篇:C程序设计实训题目选题1、小学生测验面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。功能要求:电脑随机出10道题,每题10分;1~250加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的;提醒学生重新输入,如果三次机会结束则输出正确答案;对于每道题,学生第一次输入正确答案得10分,第二次输7590“SMART”“GOOD”,70-80“TRYAGAIN”2、物业费管理系统完成小区物业费用管理系统设计。功能要求:(1)新住户信息的添加。(户主姓名、性别、身份证号、联系电话、楼号、单元号、房号、平米数、每平米物业价格、应缴纳物业费,备注信息)(2)修改住户信息的功能。(3)删除住户信息的功能。1如果该住户之前的物业费未交清,则本月物业费与之前拖欠费用进行累加,为该用户应缴纳的物业费。缴费功能。根据用户缴纳金额,修改“应缴纳物业费”。统计功能:能够按楼号分类统计所有未交清物业费的记录。能够按拖欠款项多少,对所有用户信息进行从大到小排序。(7)单进行管理3、歌手比赛系统对一次歌手比赛的成绩进行管理,功能要求:1、输入每个选手的数据包括编号、姓名、十个评委的成绩,根据输入计算出总成绩和平均成绩(去掉最高分,去掉最低分)。2、显示主菜单如下:1)输入选手数据2)评委打分3)成绩排序(按平均分)4)数据查询5)追加学生数据6)写入数据文件7)退出系统。4、文件加密文件的传输会有明文和密文的区别,明文发送是不安全的,用一个程序实现发送文件的加密和解密操作。加密算法,密钥设计由同学自己选择现有的加密解密算法或是自己设计。要求:对文件的字符根据加密算法,实现文件加密。对操作给出必要的提示。对存在的file1.txt文件,必须先打开,后读写,最后关闭。file2.txt。file3.txt设计要求:(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(写出课程设计报告,具体要求见相关说明文档功能要求:职工信息包括:工号,姓名,性别,出生年月,婚姻状况,职称,家庭地址,电话,E-mail等。设计一个职工信息管理系统,使之能提供以下功能:(1)职工信息录入功能(学生信息用文件保存)---输入(2)职工信息浏览功能---输出(3)按工号查询(4)按姓名查询(5)按职称查询(6)职工信息的删除与修改(7)退出系统6、图书信息管理系统图书信息包括:登录号、书名、作者名、分类号、出版单位、出(1)系统以菜单方式工作(2)图书信息录入功能(图书信息用文件保存)--输入(3)图书信息浏览功能--输出(4)图书信息查询功能--算法查询方式:按书名查询;按作者名查询(5)图书信息的删除与修改(可选项)7、图书管理系统图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等。功能描述:新进图书基本信息的输入。图书基本信息的查询。对撤消图书信息的删除。(4)为借书人办理注册。(5)办理借书手续。(6)办理还书手续要求:使用二进制文件方式存储数据,系统以菜单方式工作8、实验设备管理系统实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。主要功能:1)能够完成对设备的录入和修改2)对设备进行分类统计3)设备的破损耗费和遗损处理4)设备的查询要求:采用二进制文件方式存储数据,系统以菜单方式工作9、学生信息管理系统学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:1)系统以菜单方式工作2)学生信息录入功能(学生信息用文件保存)--输入3)学生信息浏览功能--输出4)学生信息查询功能--算法按学号查询按姓名查询5)学生信息的删除与修改(可选项)10、学生选修课程系统假定有n门课程,每门课程有:课程编号,课程名称,课程性质(公共课、必修课、选修课),总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:1)系统以菜单方式工作2)课程信息录入功能(课程信息用文件保存)--输入3)课程信息浏览功能--输出4)课程信息查询功能--算法查询方式:学分查询课程性质查询编制一个学生籍贯信息记录簿,每个学生信息包括:学号、姓名、籍贯。具体功能:(1)创建信息链表并以磁盘文件保存;读取磁盘文件并显示输出所有学生的籍贯信息;(3)号或姓名查询其籍贯;按籍贯查询并输出该籍贯的所有学生;12、手机电话薄管理系统用C/C++设计出模拟手机通信录管理系统,实现对手机中的通信录进行管理。功能要求查看功能:选择此功能时,列出下列三类选择。A办公类B个人类C商务类,当选中某类时,显示出此类所有数据中的姓名和电话号码)增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(办公类B个人类C商务类)、电子邮件)****************当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过15条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。拔号功能:能显示出通信录中所有人的姓名,当选中某个姓名时,屏幕上模拟打字机的效果依次显示出此人的电话号码中的各个数字,并伴随相应的拔号声音。(4)修改功能:选中某个人的姓名时,可对此人的相应数据进行修改(5)删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。其它要求:(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(建议使用结构和链表等数据结构(4)学生可自动增加新功能模块(视情况可另外加分)13、销售管理系统设计某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:销售员的代号产品的代号这种产品的当天的销售额每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理。1)计算上个月每个人每种产品的销售额。按销售额对销售员进行排序,输出排序结果(销售员代号)出排序结果(需输出产品的代号和销售额)销售统计报表产品代号销售之和销售员代号2345每种产品之和总和14、单项选择题标准化考试系统设计一、功能要求:1、用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)2、试题录入:可随时增加试题到试题库中3、试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)4、答题:用户可实现输入自己的答案5、自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。二、其它要求:1、只能使用C/C++语言,源程序要有适当的注释,使程序容易阅读2、至少采用文本菜单界面(如果能采用图形菜单界面更好)3、学生可自动增加新功能模块(视情况可另外加分)15、工资管理系统功能设计要求:输入记录:将每一个职工的姓名、ID岗位津贴、医疗保险、公积金的数据作为一个记录(系统应能建立一个新的数据文件或给已建立好的数据文件增加记录)。个职工的各项工资和平均工资。前后对记录内容进行显示。找前后对记录内容进行显示。7.保存数据文件功能。例如:职工工资信息表ID号姓名基本工资职务工资津贴医疗保险-公积金-总工资01张望1286794198109135203402李明118562813594114174003王小民895438986473129404张效章1350868210116150216205彭山7453988461681098各项平均工资1092.2625.214588.810816、机房机位预定系统20台机器,编号1到20,从早八点到晚八点。两小时一个时间段,每次可预定一个时间段。功能要求:(1)系统以菜单方式工作查询,根据输入时间,输出机位信息。若无则提供最近的时间段,另:若用户在非空时间上机,则将用户信息列入等待列表。(4)退出预定,根据输入的时间,机器号撤销该事件的预定!(5)查询是否有等待信息,若有则提供最优解决方案(等待时间尽量短),若无则显示提示信息。17、学生考勤系统功能:学生考勤系统应包含各班学生的全部信息。每个学生是一条记录,包括姓名、性别、学号、出勤情况等。本系统可模拟考勤过程,记录考勤结果,并能够在课程结束后按照设定的考勤评分标准自动给出每个学生的考勤分数。分步实施:1、初步完成总体设计,搭好框架,确定人机对话界面,确定函数个数;2、最低要求:建立一个文件,包括同一个班的10个学生的必要信息,能对文件进行补充、修订、删除。3、进一步要求:完成包括至少4个班的考勤系统。要求:1、用C语言实现系统;2、函数功能要划分好(结构化程序设计);3、界面友好(良好的人机交互),加必要的注释;18、商品订购系统设计功能:设备管理系统应包含各种设备的全部信息,每台设备为一条记录(同一时间同一部门购买的若干台相同设备可作为1条记录包括设备号、设备名称、领用人、所属部门、数量、购买时间、价格等。能够显示和统计各种设备的信息。分步实施:1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;2、完成最低要求:建立一个文件,包含一个部门10台设备的信息,能对文件进行补充、修订、删除,能统计所有设备的总价值。3、进一步要求:完成设备按种类、按所属部门进行统计。要求:1、用C语言实现系统;2、函数功能要划分好(结构化程序设计);3、界面友好(良好的人机交互),加必要的注释;19、设备管理系统设计功能:设备管理系统应包含各种设备的全部信息,每台设备为一条记录(同一时间同一部门购买的若干台相同设备可作为1条记录包括设备号、设备名称、领用人、所属部门、数量、购买时间、价格等。能够显示和统计各种设备的信息。分步实施:1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;2、完成最低要求:建立一个文件,包含一个部门10台设备的信息,能对文件进行补充、修订、删除,能统计所有设备的总价值。3、进一步要求:完成设备按种类、按所属部门进行统计。要求:1、用C语言实现系统;2、函数功能要划分好(结构化程序设计);3、界面友好(良好的人机交互),加必要的注释;20、飞机订票系统设计功能:本飞机共有80个坐位,分20排,每排4个位子。编号为A,B,C,D。如10D表示10排D座。A和D靠窗,19到20排为吸烟区。本系统可让乘客自己选座号和区域,直到乘客满意为止,无法满足的话,只能改乘另一个航班。定上票的乘客需给出姓名和身份证号,最后要打印出乘客清单。分步实施:1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;2、完成最低要求:建立一个小系统,包括5排座位,两个区域,能供乘客选择;3、进一步要求:完成全部功能的系统。要求:1、用C语言实现系统;2、函数功能要划分好(结构化程序设计);3、界面友好(良好的人机交互),加必要的注释;4、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。21、电子英汉词典实现简单电子英汉词典的功能,具体管理操作包括单词的添加、显示、查找、删除、修改和保存等。功能要求:1、采用结构体数组,每个数据的结构应当包括:单词的英文拼写,单词的中文释义。2、系统功能:词条录入:即添加单词记录。信息显示:将所有的单词按字母顺序显示。cd.词条删除:删除某个单词记录。e.单词查询:输入单词英文拼写,输出该单词的中文释义。f.信息保存:将单词信息保存到文件。g.退出系统3能菜单。系统的功能并不限于上述,可以对其进行扩充完善,如在对信息进行修改和删除时,可以考虑系统的安全性,在执行前若输入正确密码,才可进行操作。3022、会员卡计费系统设计一个会员卡计费管理系统。功能要求:(1)新会员登记。(将会员个人信息及此会员的会员卡信息进行录入。)(2)会员信息修改。(3)会员续费。(会员出示会员卡后,管理人员根据卡号查找到该会员的信息并显示。此时可以进行续费,续费后,提示成功,并显示更新后的信息。)( 4)会员消费结算。(会员出示会员卡后,管理人员根据卡号查找到该会员的信息,结算本次费用。提示成功,并显示更新后的信息。)累计消费满1000元,及自动升级为VIP会员。之后每次消费给予9折优惠。(4)会员退卡。(收回会员卡,并将余额退还,删除该会员信息。)(5)用菜单进行管理(6)统计功能。能够按每个会员的缴费总额进行排序。在排序的最后一行显示所有会员的缴费总额,以及消费总额。能够按累计消费总额进行排序。在排序的最后一行显示所有会员的缴费总额,以及消费总额。23、家庭财务小官家个人小管家应用系统给家庭提供了一个管理个人财务的平台,主要用于对家庭成员收入、支出进行添加、查询、删除、修改以及打印的操作,使得家庭财务收支状况一目了然。主要功能包括:(1)主菜单。主要包括收入管理、支出管理和退出;(2)添加收入记录;(3)查询收入记录;(4)删除收入记录;(5)修改收入记录;(6)打印收入记录;(7)添加支出记录;(8)查询支出记录;(9)删除支出记录;(10)修改支出记录;(11)打印支出记录;(12)退出系统。24、车票管理系统设计要求:(1)只能使用C语言,源程序要有适当的注释,使程序容易阅读至少采用文本菜单界面(如果能采用图形菜单界面更好)(写出课程设计报告,具体要求见相关说明文档功能要求:一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如班次发车时间起点站终点站行车时间额定载量已订票人数8:00太原广汉26:30太原成都0.537:00太原成都0.5410:00太原成都0.5浏览班次信息,显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息 )查询路线:可按班次号查询,,可按终点站查询(4)功能A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数25、班级档案管理系统对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。功能要求:学生的基本信息应当包括:班号、学号、姓名、性别、年龄。b学生基本信息显示c学生基本信息保存d学生基本信息删除e学生基本信息修改f学生基本信息查询(按学号查询)g退出系统执行一个具体的功能之后,程序将重新显示菜单。(4)学生基本信息保存到文件中。第二篇:程序设计工程实训题目《C语言课程设计》参考题目(1)职工信息管理系统职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话(职工号不重复)。试设计职工信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、职工信息录入功能(职工信息用文件保存)--输入3、职工信息浏览功能--输出4、职工信息查询功能-算法(其中查询方式可以按学历查询、按职工号查询等)5(2)图书信息管理系统版时间、价格等。试设计图书信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、图书信息录入功能(图书信息用文件保存)--输入3、图书信息浏览功能--输出4、图书信息查询功能--算法(查询方式:按书名查询、按作者名查询)5、图书信息的删除与修改(3)图书管理系统图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等。功能描述:1、新进图书基本信息的输入2、图书基本信息的查询3、对撤消图书信息的删除4、为借书人办理注册、办理借书手续、办理还书手续7、系统以菜单方式工作(4)实验设备管理系统实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。主要功能:1、能够完成对设备的录入和修改2、对设备进行分类统计3、设备信息查询4、系统以菜单方式工作(5)学生成绩记录簿编制一个C语言成绩记录簿,每个学生信息包括:学号、姓名、C语言成绩。具体功能:1、创建信息链表并以磁盘文件保存2、读取磁盘文件并显示输出所有学生的成绩3、按学号或姓名查询成绩4、添加成绩记录5、修改指定姓名或学号的学生的成绩并可存盘6、显示输出60分以下、60~79、80~89、90分以上各分数段的学生信息7、系统以菜单方式工作(6)学生籍贯信息记录簿编制一个学生籍贯信息记录簿,每个学生信息包括:学号、姓名、籍贯。具体功能:1、创建信息链表并以磁盘文件保存2、读取磁盘文件并显示输出所有学生的籍贯信息3、按学号或姓名查询其籍贯、按籍贯查询并输出该籍贯的所有学生、能添加、删除和修改学生的籍贯信息6、系统以菜单方式工作(7)学生通讯录管理系统设计一个学生通信录,学生通迅录数据信息构成内容可自行设计(如:姓名、家庭地址、邮政编码、电话号码等等),通信录数据类型定义为结构体类型。1、主要功能:A能建立、修改和增删学生通讯录B能够按多种方式进行查询2、要求:界面友好,易于操作,采用二进制文件存储数据。(职工工作量统计系统设计编写有一个程序,该程序输入职工工号和完成的产品数量,程序允许同一职工有多次输入,由程序对其完成的产品数量实现累计。程序按完成数量对他们排序,并确定他们的名次。按完成的产品数量由多到少的顺序,输出名次、同一名次的2职工人数及他们的工号(工号由小到大顺序输出)。要求程序用有序链表存储数据信息。(9)销售管理系统设计某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:1)销售员的代号,2)产品的代号,3)这种产品的当天的销售额。每位销售员每天上缴1张便条。试设计一个便条管理系统,使之能提供以下功能:1、系统以菜单方式工作2、便条信息录入功能(便条信息用文件保存)--输入3、收集到了上个月的所有便条后,读取销售情况1)计算每个人每种产品的销售额。按销售额对销售员进行排序,输出排序结果(销售员代号)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)(10)成绩管理系统现有学生成绩信息,内容如下01677882李成友02789188036882560456457705673847„.„请用C编写一系统,实现学生信息管理,软件的入口界面应包括如下几个方面:功能要求:A信息维护:要求:学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子模块有:增加学生信息、删除学生信息、修改学生信息B信息查询:要求:查询时可实现按姓名查询、按学号查询C成绩统计:输入任意的一个课程名(如数学)和一个分数段(如60--70),统计出在此分数段的学生情况。3(11)通信录管理系统用C设计出模拟手机通信录管理系统,实现对手机中的通信录进行管理。功能要求1、查看功能:选择此功能时,列出下列三类选择A办公类B个人类C商务类,当选中某类时,显示出此类所有数据中的姓名和电话号码)2、增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(可选项有办公类B个人类C商务类)、电子邮件)。例如杨春***商务类************* 当录入了重复的姓名和电话号码时则提示数据录入重复并取消录入;当通信录中超过15条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。3、拔号功能:能显示出通信录中所有人的姓名,当选中某个姓名时,屏幕上模拟打字机的效果依次显示出此人的电话号码中的各个数字,并伴随相应的拔号声音。4、修改功能:选中某个人的姓名时,可对此人的相应数据进行修改5、删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。6、系统以菜单方式工作。(12)学生管理系统设计使用下面的数据,用C设计一个简单的学籍管理系统,实现出最基本的功能。学生基本信息文件(A.TXT)及其内容:A.TXT文件不需要编程录入数据,可用文本编辑工具直接生成01张成成男5018773211102李成华女1018772311203王成凤女1018772311204张明明男5028773433305陈东男5018773211106李果男5028773433307张园园女10287756122„„„„„„学生成绩基本信息文件(B.TXT)及其内容:学号课程编号课程名称学分平时成绩实验成绩卷面成绩综合成绩实得学分01A01大学物理366788202B03高等数学478-19001B03高等数学445-18802C01VF3657666„„„„„„„„„„1、数据录入功能:对B.TXT进行数据录入,只录入每个学生的学号、课程编号、课程名称、学分、平时成绩、实验成绩、卷面成绩共7个数据。综合成绩、学分由程序根据条件自动运算。综合成绩的计算:如果本课程的实验成绩为-1,则表示无实验,综合成绩=平时成绩*30%+卷面成绩*70%;如果实验成绩不为-1,表示本课程有实验,综合成绩=平时成绩*15%+实验成绩*.15%+卷面成绩*70%。实得学分的计算:采用等级学分制。综合成绩在90-100之间,应得学分=学分*100%综合成绩在80-90之间,应得学分=学分*80%综合成绩在70-80之间,应得学分=学分*75%综合成绩在60-70之间,应得学分=学分*60%综合成绩在60以下,应得学分=学分*0%2、查询功能:分为学生基本情况查询和成绩查询两种A:学生基本情况查询:A1 输入一个学号或姓名(可实现选择),查出此生的基本信息并显示输出。A2 输入一个宿舍号码,可查询出本室所有的学生的B:成绩查询:B1学号:xx姓名:xxxxx课程编号:xxx课程名称:xxxxx综合成绩:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx3、删除功能:当在A.TXT中删除一个学生时,自动地在B.TXT中删除此人所有信息。4、排序功能:能实现选择按综合成绩或实得学分升序或降序排序并显示数据。5、系统以菜单方式工作。5(13)单项选择题标准化考试系统功能要求:1、用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)2、试题录入:可随时增加试题到试题库中3、试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)4、答题:用户可实现输入自己的答案5、自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。6、系统以菜单方式工作。(14)设计一个简单计算器要求:在功能上功能尽量模拟windows操作系统中的计算器,系统界面不做强制要求。(15)编写一万年历系统要求:模仿现实生活中的挂历。当前页以系统当前日期的月份为准显示当前月的每一天(显示出日及对应的星期几)。当系统日期变到下一月时,系统自动翻页到下一月。(16)模拟时钟转动程序要求:能模拟机械钟表行走,还要准确地利用数字显示日期和时间,在屏幕上显示一个活动时钟,按任意键时程序退出。根据以下描述,编写一个自动提款模拟系统某银行共发出M张储蓄卡,每张储蓄卡拥有唯一的卡号,每天每张储蓄卡至多支持储蓄卡持有者的N笔“存款”或“取款”业务。程序中可以用数组card[M][N+3]中的每一行存放一张储蓄卡的有关信息,其中:card[i][0]存放第i张卡的卡号;card[i][1]存放第i张卡的余额;card[i][2]存放第i张卡的当日业务实际发生笔数;card[i][3]~card[i][N+2]存放第i张卡的当日存取款金额,正值代表存款,负值代表取款。当持卡者输入正确的卡号、存款或取款金额后,程序进行相应的处理:若输入了不正确的数据,程序会提示持卡者重新输入;若输入的卡号为负数时,银行终止当日业务。计算器表达式测试程序功能要求:1)2)要求表达式中参加运算的必须是数字,而且括号必须配对,运算符只能是+-*/,最后必须是’=’。3)输入形式:{-1+[-2-(-1)*]}/[(-1-2)*(-1)]=注意最后一个字符一定要是‘=如果表达式输入正确。将输入“it's学生选修课程系统设计假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:1、系统以菜单方式工作2、课程信息录入功能(课程信息用文件保存)--输入3、课程信息浏览功能--输出4、查询功能:(至少一种查询方式)--算法(按学分查询、按课程性质查询)(20)简单的行编缉器(限最多1人完成)要求:设置一个简单的行编缉器,每行以回车结束。数据以文件形式存储,编辑器具有查找、替换、修改数据的功能。学分管理系统4.班级通讯录管理系统5.模拟量贩结账系统6.教务信息管理系统7.图书馆图书登记管理系统8.职工工资信息管理系统9.文件加密系统10.飞机订票系统12.四则运算测试题学生平时成绩管理系统ATM16.猜数游171819.万年历20.客房管理系统 21.教学计划编制问题 22.制作万年历23.学分管理系统24.模拟销售监控系统25.万年历—公历转换器26.俄罗斯方块27.学生证管理系统28.图书馆图书借阅管理系统29.文件拷贝程序30.文件分割程序313233统34.设计一个卡拉OK比赛打分程序。35.商场订单管理系统第三篇:JSP程序设计实训总结实训名称:JSP实训时间:实训目的:1、掌握jsp在具体项目中的应用2、熟练掌握MyEclipse开发环境的使用3、掌握SQLSERVER/ACCESS数据库的操作方法4、掌握jsp操作后台数据库的各种方法5、初步认识三层模式程序的开发实训内容:设计一简单的博客系统,系统包括前台和后台页面前台与后台相结合的链接网页界面平台。在开发过程中,我认识到:要制作一个独具一格的网站一定方法与技巧是必要的;以前老是觉得自己什么东西都会,什么东西都懂,一到实践应用中,什么技巧也没用上,常因为一点小错误而前功尽弃,这才发现,原来是自己眼高手低了。难得学校安排了实训,我利用机会给自己巩固知识、加深开发经验,使理论与实践达到最完美的相结合。另外,这次实训也让我明白了学习是一个长时间慢慢积累的过程,我想在以后的工作、生活中都应该不断的学习,努力提高自己的知识与综合素质。此外,还要感谢指导老师对我们的细心教化,感谢老师给我们的帮助。在设计过程中,我懂得了如何查阅资料,如何与同学交流和自学,使我充分体会到了在创造过程中探索的艰难和成功时的兴奋。人非生而知之,要学得知识,一靠学习,二靠实践。没有实践,学习就是无源之水,无本之木。以上就是我这次实训的心得和感受。不到一年的时间就将步入社会的我们,面临是继续深造,还是就业的压力,我想我们更应该把握住最后的一段时间,充实、完善自我,争便于今后让我提早进入工作状态。因为我知道无论是今后的学习还是日后的工作生活中,我会清楚的知道自己想要做什么、如何做和怎样才能把它做到最好第四篇:程序设计实训日志1实训日志1晴2010年1月11日星期一天气今天是实训的第一天,我们的主要任务是设计一个简易的学生成修改、删除、查找、统计、输出等操作。在程序能运行的情况下,设理论知识的掌握与实际的操作总是有一定的差距。实训的目的就是要增强我们自己的动手实践能力。事实也的确如此,实训并不像自己想像中那样简单。一天下来,遇到了很多麻烦,但到最后还是没有能够成功。当然,这次我们要设计的学生成绩管理系统本来也就没我们认为的那么简单,它涉及到多个程序的功能,因此它需要我们能够熟练运用我们几乎一学期所学的知识,所以在编写程序的时候,一时间有些手足无措,不知道该从何删除的程序、查找的程序、统计的程序、输出的程序都编写了一遍,但接下来就不知道该怎么办了,于是我索性把几个程序就简单的复制粘贴到了一块儿,很显然,这并不管用。正当我一筹莫展的时候,范老师给我们做了一下指点。她说在做这个程序的时候不能一下子写好,一下子编译。因为这个程序很长,所以我们可以分步进行,先对主程序进行编译,在确认主程序没有错误后,在慢慢的插入其它功能的程序。我虽然也是分步进行的,但在编译的时候却犯了一个笼统的错误。voidmain(){voidreadnote();voidamend();intx,i;while(1){cout<<“1. 录入学生的基本信息并计算总分”<cout<<“其它 结束程序”<>x;cout<}}开始对程序中的错误进行逐个修改。总结总结,争取明天能够有所进展。活地运用,机械制动,在今后的日子里应当加强实践与创新能力。第五篇:JavaXX学院JAVA语言程序实训报告班级:指导老师:前言面向对象程序设计是软件编程技术中的一项非常关键的技术。面向对象程序设计中的继承,封装,多态等很接近于人的语言和思维,更容易让人理解和使用。并且,面向对象程序设计更加符合现代软件大规模开发的需求,有利于软件使用。Java的诞生是对传统计算机模式的挑战,对计算机软件开发和软件产业都产生了深远的影响,Java语言是面向对象程序设计语言中的代表,发展迅速。随着Internet的飞速发展,Web的广泛应用,而Java语言在Web应用方面所表现出来的强大特征,使得Java语言成为Web开发的主流技术。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,SunMicrosystems19955JavaJava(JavaEE,JavaME,JavaC+Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java本次实训是配合Java程序设计课程,帮助我们深入学习掌握Java语言,熟练运用这个工具来编写的。通过课程设计各个项目的综合训练,不仅培养学生实际分析问题、编程和动手能力,而且还提高了学生的综合素质。如今,我们所面临的问题有:不能全面系统的、深入的掌握某种技术,也就是会的挺多,但都是皮毛,不能满足就业的需要,没有任何实际的开发经验,完全是想象中学习,考试还行,一到实际开发和应用就歇菜了。解决的方法就是通过实训和练习,对所学知识进行深化,然后通过项目来获取实际开发的经验,从而弥补这些不足。我们应该明白软件是做出来的,而不是听出来或者看出来的,企业需要能实际开发的人员,而不是只听过、看过但不能做的人。所以Java非常强调:项目一定要让学生动手写出来。希望同学们在老师的带领下,能够将理论与实践联系起来,把我们课本上所学到的知识运用到实践中,在实践中检验真知。2014年6月10日目录—.实训目的.....................................................................................二.功能分析 三.系统设计 四.测试数据及运行结果..................................................................五.主要源程序 六.实训总结与心得体会 一.实训目的JavaJava承、多态、接口和内部类,图形绘制等重要概念及应用实践。掌握Java串、数组、控制结构、访问权限修饰符,基本数据类型的转换,类的定义,对象的创建,通过类的对象调用类中的方法等内容。JavaJava掌握面对不同的事件处理进行不同事务处理,及每种事务处理的过程。方式的界面。掌握如何创建图形的界面,如何进行图形的绘制,怎样对图像进行处理。5.进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习有用的相关技术,提高自己的学习效率和工作效率。6.巩固Java课程所学基本知识,提高分析、判断和处理实际问题的能力,锻炼自己的实际动手能力,增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。7.经过这个学期的学习后,能不能把学习的知识综合串联起来,java的实训项目的制作可以有效的检验这一点。进行综合项目实训可以练习java软件开发的环境和配置,能够把java的面向对象技术、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026内蒙古呼和浩特市赛罕区乌尼尔东街幼儿园(公办)招聘考试参考题库及答案解析
- 四川中烟工业有限责任公司2026年度高层次人才招聘考试参考试题及答案解析
- 2026年宁德市职业教育集团招聘编外3人考试备考题库及答案解析
- 2026年西安太白学校教师招聘考试参考题库及答案解析
- 2026年湖南理工职业技术学院高职单招职业适应性考试备考题库有答案解析
- 2026中国中煤党校公开招聘8人考试参考试题及答案解析
- 全球Mini LED背光产业链高质量发展白皮书
- 2026汉中脑安康复医院见习岗位招聘考试备考题库及答案解析
- 2026广东深圳市龙岗区某机关单位办事员招聘1人考试备考题库及答案解析
- 2026广东茂名市信宜市选聘市外教师21人考试备考试题及答案解析
- 售后服务流程管理手册
- 2020-2021学年新概念英语第二册-Lesson14-同步习题(含答案)
- 医院信访维稳工作计划表格
- 地下车库建筑结构设计土木工程毕业设计
- GB/T 2261.4-2003个人基本信息分类与代码第4部分:从业状况(个人身份)代码
- GB/T 16601.1-2017激光器和激光相关设备激光损伤阈值测试方法第1部分:定义和总则
- PDM结构设计操作指南v1
- 投资学-课件(全)
- 猕猴桃优质栽培关键技术课件
- 科目一驾考测试题100道
- 儿童吸入性肺炎的诊断与治疗课件
评论
0/150
提交评论