码迷,mamicode.com
首页 > 编程语言 > 详细

程序设计语言课程设计报告的要求

时间:2021-06-15 18:29:13      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:ext   结合   型号   流程图   修改   地址   数据文件   bsp   nload   

下载地址:https://download.csdn.net/download/qq_31293575/18338145

程序设计语言课程设计

程序设计语言课程设计是教学实践环节中一项重要内容,进行此课程设计的旨在:

1、学习和掌握C程序设计方法以及上机调试技巧,为今后学习其它专业课程打好基础。

2、提高和加强学生的计算机应用与软件开发能力,使学生由初学者向专业的程序员过渡。

3、培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应计算机产业日新月异发展的形势。

本次课程设计是以学生独立思考解决问题为主,教师指导为辅,结合上机操作,完成指定的任务,作出设计报告。

一、 程序设计语言课程设计报告的要求

1、程序的题目;

2、程序的功能说明;

3、程序的算法流程图;

4、程序中所用的数据结构说明;

5、程序代码;

6、测试数据和结果;

7、心得体会。

二、 设计题目和具体要求

题目可以自拟(难度要和下面的要求相当),也可以从下面选择:

1、学生成绩管理

l 数据输入:如果没有数据文件,从键盘输入学生数据(包括学生的学号、姓名、性别、年龄及五门功课的成绩),并保存到磁盘文件“*.txt”。如果有数据文件,则可向该文件写数据。

1) 数据查询:根据姓名或学号,查找相应学生的信息并在屏幕上显示。

2) 修改数据:修改某名学生的某门课的成绩(注意修改的权限)。

3) 统计数据:按学号升序显示全部学生的信息;

4) 按平均分降序打印全部学生的信息,并保存到磁盘文件“.txt”;

5) 统计不及格课程学生的信息。

2、学生通讯系统

学生通信录信息包括:姓名、学号、年龄、性别、家庭住址、联系电话、寝室号等信息。现要求编写程序来完成如下功能:1)学生通信录信息的输入;

2)学生的通信录信息删除和修改;

3)学生的通信录信息查询和统计功能;

4)学生的通信录信息输出显示。

3、电脑报价

电脑各部件的信息包括:部件名、价格、分类号、型号,厂商、报价时间等。试设计一电脑报价系统,系统以菜单方式工作,使之能提供以下功能:

1) 添加电脑各部件的信息功能(用文件保存);

2) 查询功能,按类型、价格等查询;

3) 生成报价单;

4) 电脑各部件的信息的删除与修改。

4、职工信息管理

职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,系统以菜单方式工作,使之能提供以下功能:

1) 职工信息录入功能(职工信息用文件保存);

2) 职工信息浏览功能;

3) 查询和排序功能:按工资查询和按学历查询或按年龄等查询;

4) 职工信息删除、修改功能;

5) 统计功能。

程序设计语言课程设计报告的要求

标签:ext   结合   型号   流程图   修改   地址   数据文件   bsp   nload   

原文地址:https://www.cnblogs.com/daizuo/p/14885011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!