Vb_制作计算器程序设计 下载本文

内容发布更新时间 : 2024/5/18 23:53:35星期一 下面是文章的全部内容请认真阅读。

Vb 程序设计

课程设计报告

《科学计算器的设计》

专 业:工商管理类 班 级:1107班 学 号: 姓 名:飞机 指导教师:XXX

设计日期:2012年6月14日

- 0 -

第一章:课程设计概述 第二章:总体设计 第三章:详细设计

第四章:调试分析过程描述 第五章:综合设计体会 参考文献

- 1 -

第一章:课程设计概述

1.1、课程设计名称

一、课程设计名称《科学计算器的设计》

1.2、任务要求

一、随着电子技术的发展,计算机的功能越来越强大,精度越来越高,性能越来越好,可

以实现复杂的科学计算,Windows系统也自带了一个功能强大的计算器。本次课设要设计一个科学计算器,除了基本的四则运算之外,还有三角与反三角、对数与反对数、乘方与幂运算等。

科学计算器除了具有普通计算器的标准功能之外,还具有很多其他数据计算功能。本次课设设计的科学计算器包括以下功能: 1.具有小数点后10位以上的精度。

2.可以直接输出随机数、圆周率、自然对数的底数和重力加速度等常用常数。 3.可以输入0~9、00、小数点等数字或数学符号,并能对数字取反。 4.能够计算加、减、乘、除四则运算。

5.可以计算倒数、平方、立方、开方和任意乘方或幂指运算,以及阶乘运算。 6.能够计算以10为底的对数和自然对数,以及自然对数为底的幂运算。

7.具有三角与反三角函数的计算功能,并能在角度、弧度和梯度之间进行换算。 8.可以将数据记录到内存中,并能将输入的数据和内存中的数据进行四则运算。 9.能够实现数据的统计计算,包括和、平均值和方差。

10.可以对计算或输入的结果进行复制,也能通过粘贴方式向计算器输入数字。

1.3、开发环境

一、科学计算器主要在visual basic6.0中完成。

Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

VB的中心思想就是要便于使用,无论是新手或者专家。VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序。VB的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组件的属性和方法。因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序。过去的版本里面VB程序的性能问题一直被放在了桌面上,但是随着计算机速度的飞速增加,关于性能的争论已经越来越少。 窗体控件的增加和改变可以用拖放技术实现。一个排列满控件的工具箱用来显示可用控件(比如文本框或者按钮)。每个控件都有自己的属性和事件。默认的属性值会在控件创建的时候提供,但是程序员也可以进行更改。很多的属性值可以在运行时候随着用户的动作和修改进行改动,这样就形成了一个动态的程序。举个例子来说:窗体的大小改变事件中加入了可以改变控件位置的代码,在运行时候每当用户更改窗口大小,控