《自考视频辅导课程》轻松易懂,助你拿证!点击试听,综合优惠低至69元/科!
参加石家庄铁道大学自考的考生们,本文为080302机械制造及自动化专业02366计算机软件基础(二)实践考核题目,由自考生网收集整理,以供考生们参考,按照要求完成题目。
考核说明:选做一个项目,完成报告。
项目一 学生成绩管理
一、实验目的
(一)掌握结构体数组的定义和使用。
(二)掌握冒泡排序法。
(三)掌握循环的使用。
二、实验环境
利用Visual Studio 6.0 进行C语言编程。
三、主要内容
(一)设计要求
利用结构体数组管理班级的C语言程序设计成绩。先按学号从小到大录入成绩,利用冒泡法排序后,按成绩从高到低输出学生的学号、姓名以及成绩。
(二)编写程序
先定义结构体,再定义结构体数组;编写录入函数、编写排序函数、编写输出函数;最后在主函数中进行调用。
(三)调试程序
四、方式和时间安排
先由教师进行重点、难点讲解,再由学生进行编写程序。
五、考核方式和评定标准
(一)考核方式
教师对实习过程和安装结果进行评分。
(二)评定标准
百分制,60分为及格线。
项目二 学生通讯录管理
一、实验目的
(一)掌握结构体的定义和使用。
(二)掌握文件的保存和读取。
(三)掌握循环的使用。
二、实验环境
利用Visual Studio 6.0 进行C语言编程。
三、主要内容
(一)设计要求
管理班级学生的通讯录,录入学生的通讯录(包括学号、姓名、年龄、地址)并保存到文件中。根据输入的学号,查询该学生的通讯录。
(二)编写程序
先定义结构体,编写录入通讯录并保存文件的函数、编写读取文件并进行查找函数;最后在主函数中进行调用。
(三)调试程序
(四)交互界面范例
#include
#include
void Menu()
{
//输出交互的菜单
system("cls");
printf("1 录入学生的通讯录\n");
printf("2 根据学号查询通讯录\n");
printf("3 结束程序\n");
}
void main()
{
while(1)
{
Menu();
int op = 0;
scanf("%d",&op);
if(op== 1)
{
//调用录入学生通讯录并保存文件的程序
}
if(op == 2)
{
//调用根据学号查询通讯录的程序
}
if(op == 3)
{
break;
}
}
}
四、方式和时间安排
先由教师进行重点、难点讲解,再由学生进行编写程序。
五、考核方式和评定标准
(一)考核方式
教师对实习过程和安装结果进行评分。
(二)评定标准
百分制,60分为及格线。
以上资料由全国自考生网www.zi kaosw.cn收集整理,更多资料请点击查看。
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题