《面向对象程序设计》课程设计实验大纲面向对象程序设计》
一、学时学分课程总学分:2实验学时:40二、适用专业及开课学期计算机科学与技术4学期实验的地位、三、实验的地位、作用与目的本实验课程为计算机科学与技术专业的基础课程《面向对象程序设计》的配套实验课程,使学生了解和使用VC集成开发环境,学习完整的C程序开发过程,培养学生对软件系统设计的综合能力。四、实验基本原理面向对象程序设计主要介绍程序设计的一门技术,通过试验,使学生在程序设计中能用类、继承机制、多态性输入输出流所面向对象技术来设计程序。五、主要实验仪器设备计算机等。六、实验基本要求学生通过实验应能用类技术面向对象的方法来设计所需的问题,学生应具有一般程序设计的能力。八、课程实习内容以下实习题目,每个学生必选一题。一编写一份我国的农历要求:1实现月份与节气的对应;2显示节气时要有对应的公历时间,并且提示该节气之前与之后的农历节气。二写屏幕保护程序要求:1当系统检测到一段时间内没有鼠标和键盘信息输入时即自动进入屏幕保护程序,以避免长时间显示静止画面而引起荧光体损坏;2可及时删除留在屏幕上的敏感信息,一旦有鼠标或键盘信息输入,就自动关闭屏幕保护程序;3能够通过控制面板的显示器控制设置屏幕保护的各种属性:使屏幕保护程序有效或者无效,从一系列屏幕保护程序中选择自己喜欢的屏保程序、配置和预览屏保程序、指定空闲时间长度、设置屏保口令等。三写实现计算器功能的应用程序要求:1能够实现简单的加、减、乘、除、乘方、开方运算,界面美观。四写通讯录应用程序要求:1能够实现通讯录数据库中数据的浏览、删除和添加以及修改功能。界面简洁美观。五画图应用程序要求:1可绘制直线、椭圆、三角形、矩形;2可填充形体、绘制文本;可改变线条颜色、类型、填充方式;3可对图形进行删除、拷贝、剪切、平移、恢复和撤销操作;4可完成图形文件的保存、打开、打印且能提供将所绘图形转换为位图进行存储的功能。六编写PING程序要求:(1)创建一个自己的PING工具,用来检测网络连接速;
f2会在本机和给出的远程主机名之间建立一个SOCKET连接并向其发送一个ICMP协议格式的数据包,然后远程主机作出响应,发回一个数据包,通过计算发送到接收数据包的时间间隔,以确定连接的速度。七编写浏览器程序要求:1有URL连接地址窗口;2具备浏览器基本功能,完成网上冲浪任r