《计算机与信息工程 学 院 软件 实 验 室.docx》由会员分享,可在线阅读,更多相关《计算机与信息工程 学 院 软件 实 验 室.docx(8页珍藏版)》请在第一文库网上搜索。
1、计算机与信息工程学院软件实验室课程名称计算机应用技术基础课程总学时68实验总学时34开设实验项目数7本大纲属自编实验教材或指导书自编学生类别本科课程类别非独立设课考核方式机试瓷鬻器(40面向专业全校工学学科的本科计算机公共教学开出实验项目名称序号实验项目名称学时1机器人卡雷尔42用C语言来解题43简单的职工管理系统44用C语言做统计25加密游戏46计算器67歌手评分系统10机器人卡雷尔实验实验类型实验类别实验学时开出时间设计型基础课4第2学期第2-3周计划每组人数1实验目的:1、学习卡雷尔机器人相关命令;2、掌握程序设计的基本思想,会运用卡雷尔指令编写程序;3、掌握利用卡雷尔机器人的简单指令编
2、写普适性程序,学习逐步求精。实验内容:1、专业任务机器人项目,其中包括快递机器人小卡、建筑机器人小雷和扫地机器人小尔。2、智能扫地机器人项目,要求编写一个程序,能在六个世界里完成扫地任务。实验操作要点及注意事项:1、实验课前需预习实验内容,并做好实验设计;2、实验设计中掌握调试程序的基本技能;3、实验过程中注意程序算法的合理选择。实验应达到的基本要求:初步掌握程序思想和逐步求精,学会熟练运用卡雷尔指令解决卡雷尔世界的基本问题,并完成实验任务。主要实验材料、用品及工具:NetBeans IDE、MinGW主要仪器设备序号名称规格型号数量1计算机1台用C语言来解题实验实验类型实验类别实验学时开出时
3、间设计型基础课4第2学期第4-5周计划每组人数1实验目的:1、掌握C语言的数据类型、各种运算符和表达式的构成;2、掌握格式化输入输出函数的使用;3、掌握顺序、选择、循环结构的程序设计方法;4、学习编写程序的步骤。实验内容:第一题用C语言来解题1、牛刀小试一整数四则运算2、牛刀小试一厘米换算英尺英寸3、崭露头角一三天打鱼两天晒网4、崭露头角一用天平找小球5、快递运费计算实验操作要点及注意事项:1、实验课前需预习实验内容,并做好实验设计;2、实验设计中掌握调试程序的基本技能;3、实验过程中注意程序算法的合理选择。实验应达到的基本要求:学会熟练应用程序的三大控制结构解决实际问题,并完成实验任务。主要
4、实验材料、用品及工具:NetBeans IDE、MinGW主要仪器设备序号名称规格型号数量1计算机1台简单的职工管理系统 实 验实验类型实验类别实验学时开出时间设计型专业类4第2学期第6-7周实验目的:1 .掌握运用基本输入输出函数和基本的控制语句。2 .进一步理解自定义函数的运用方法。实验内容:1. input。函数功能是输入职工信息。2. output。函数功能是输出职工信息。3. takeHomePay ()函数功能是计算职工的实发工资。4. calculateTaxes ()函数功能为计算税金。5. paySalaryO函数功能是计算实发工资所需纸币张数和硬币个数。6. avgSala
5、ryO函数功能是计算多个职工的平均工资.最高工资和最低工资。实验操作要点及注意事项:L实验课前需预习实验内容,并做好实验设计;2 .实验设计中掌握调试程序的基本技能;3 .实验过程中注意体会函数的作用和用法的思想。实验应达到的基本要求:能完成题目要求。要求变量定义正确,其他函数功能完整,语句精炼。主要实验材料.用品及工具:NetBeans IDE、MinGW主要仪器设备序号名称规格型号数量1计算机1台用C语言做统计实验实验类型实验类别实验学时开出时间设计型基础课4第2学期第8周计划每组人数1实验目的:1、掌握一维数组的定义、初始化的方法、输入和输出2、掌握一维数组在数据处理中的应用3、掌握字符
6、数组的定义、初始化的方法及初始化的规定。4、掌握字符数组的输入和输出实验内容:1、学生考试成绩统计2、商家服务打分统计3、不同字符数量统计实验操作要点及注意事项:1、实验课前需预习实验内容,并做好实验设计;2、实验设计中掌握调试程序的基本技能;3、实验过程中注意程序算法的合理选择。实验应达到的基本要求:学会使用数组进行成批同类数据的存储、处理和输出,并完成实验任务。主要实验材料、用品及工具:NetBeans IDE、MinGW主要仪器设备序号名称规格型号数量1计算机1台加密游戏实验实验类型实验类别实验学时开出时间设计型基础课4第2学期第9-10周计划每组人数1实验目的:1、掌握字符数组的定义;
7、2、学会使用字符数组存储字符串;3、学会区分字符数组与字符串;实验内容:1、凯撒加密解密2、维吉尼亚加密解密实验操作要点及注意事项:1、实验课前需预习实验内容,并做好实验设计;2、实验设计中掌握调试程序的基本技能;3、实验过程中注意程序算法的合理选择。实验应达到的基本要求:理解字符串在内存中的存储方式,能够区分字符数组与字符串,能够使用字符数组完成实验任务。主要仪器设备序号名称规格型号数量主要实验材料、用品及工具:NetBeans IDE、MinGW1计算机1台计算器实验实验类型实验类别实验学时开出时间设计型基础课6第2学期第11T3周计划每组人数1实验目的:1、进一步了解c语言及结构化程序设
8、计思想,掌握函数的程序设计方法;2、学习C语言函数的概念及使用;3、灵活运用函数编写程序。实验内容:1、标准型计算器,包括加、减、乘、除等函数的定义;2、科学型计算器,包括求余、乘方、累积、阶乘等函数的声明、定义和调用。实验操作要点及注意事项:1、实验课前需预习实验内容,并做好实验设计;2、实验设计中掌握调试程序的基本技能;3、实验过程中注意程序算法的合理选择。实验应达到的基本要求:掌握函数的使用,包括函数的声明、定义和调用,以及参数的传递等,能通过定义和调用函数解决实际问题,并完成实验任务。主要实验材料、用品及工具:NetBeans IDE、MinGW主要仪器设备序号名称规格型号数量1计算机
9、1台歌手评分系统实验实验类型实验类别实验学时开出时间综合型基础课8第2学期第14-17周计划每组人数1实验目的:1、掌握指针的概念,会定义和使用指针变量;2、学会使用数组的指针和指向数组的指针变量;3、学会使用字符串的指针和指向字符串的指针变量;4、掌握结构体类型变量的定义和使用;5、掌握结构体类型数组的概念和使用。实验内容:1、swap函数2、通过指针访问数组3、通过指针访问字符数组4、斐波那契数列5、歌手评分系统实验操作要点及注意事项:1、实验课前需预习实验内容,并做好实验设计;2、实验设计中掌握调试程序的基本技能;3、实验过程中注意程序算法的合理选择。实验应达到的基本要求:理解指针的实际含义,理解结构体类型的实际意义,能够使用指针和结构体完成实验任务。主要实验材料、用品及工具:NetBeans IDE、MinGW主要仪器设备序号名称规格型号数量1计算机1台