计算机软件及应用基础讲义12年5月10日要点
沈阳建筑大学
土木工程学院
研究生课程
《计算机软件及应用基础》
工程力学教研室
第1章 绪论
重点:了解课程目的和内容
1.1 课程的目的
目前,工程设计及仿真都需要进行大量的力学计算,当问题的几何形状、边界条件、材料性质等决定精度的条件都比较简单时,可以用理论手段或近似方法解决,对于复杂问题或者精度要求比较高的问题,必须用计算机软件进行解决。本课程就是讲授如何利用同学们已经学过的知识,进行有限元软件开发以及应用的。
1.2 课程的内容
开发力学类计算机软件至少需要三方面的知识:有限单元法基础;一门计算机语言;程序设计技术。程序设计是有内在规律和技巧的,本课程的主要内容是如何把已经学习的有限单元法的知识,用计算机语言变成软件,用于解决实际工程问题,为今后系统开发、学习、应用有限元软件奠定坚实的基础。
第2章 Visual Basic 语言简介
重点:了解Visual Basic 6.0的内容
2.1 VB 的基本知识
Visual Basic 6.0 Windows应用程序最简便、最快捷的开发工具之一,由于简单易学,应用十分广泛。Visual Basic简称为VB,VB 6.0 不仅提供了丰富的用于计算的函数,同时具有强大的图形处理功能。有限元计算包括前处理、数值计算、后处理三大步,既涉及科学计算,又涉及图形处理,因此,VB 很适合用来编制有限元程序。由于VB功能强大,内容丰富,要想全面了解VB,建议阅读专门讲解VB的出版物。本节仅对VB做简单介绍,目的是便于阅读本书中的程序。
图2.1 启动VB后出现的对话框
2.2 VB简介
计算机上安装VB以后,一般在桌面上建立启动VB的快捷方式图标。双击VB图标,就可以启动VB。启动VB以后,首先出现图2.4所示的对话框,单击打开,出现图2.5所示的主界面。主界面由以下几大部分构成:标题栏、菜单条、窗体、工具条、工具箱、属性窗口、工程窗口等。其中,窗体位于界面的中央,是用户开发程序时与计算机进行交互、完成预定功能的窗口。用户开发程序进行的所有工作,都要在窗体上进行。一个基于Windows的VB应用程序由两部分构成,一部分是在显示器上看到的用户界面,另一部分是程序运行时看不见的代码。Windows应用程序的用户界面由窗口及窗口内的控件构成,窗口内的标签、按钮、图片框等都是控件,工具箱内有很多控件可以选择。打一个形象的比喻,用户创建界面的过程,就是用积木搭建城堡的过程。控件就是积木,窗口就是平台,用户可以用积木在平台上搭出各种各样的模型,当然,也就可以在窗口内用控件创造出用户界面。与积木一样,控件有大小、颜色等属性,这些属性可以由用户交互确定,从而设计出生动、美观的界面。VB程序的特点是事件驱动,所谓事件就是单击鼠标按钮、敲击键盘按键等动作。例如,当鼠标指向程序界面上的某个按钮控件时,单击鼠标器按钮,就发生了单击事件,从而激发一段应用程序,用户可以通过编写程序代码,实现用户想实现的功能。概括起来说,VB 6.0编程系统为用户提供了开发应用程序的平台,编程者一般首先设计应用程序的界面,然后编写程序代码,用鼠标单击VB界面上的按钮和,可以在两个工作环境之间切换。
图2.2 VB 6.0的界面
2.3 与程序界面相关的VB概念
为了设计应用程序的界面,需要了解以下概念。
窗体:窗体是组成用户界面的控件的容器。任何一个应用程序的界面都至少包含一个窗体。当启动VB时,会显示一个缺省工程,其中包括一个标准窗体。VB标准窗体一般由标题栏、最小化按钮、最大化/恢复按钮、关闭按钮、容器构成。标题栏下面的区域称为容器,容器部分用来布置菜单和控件,也可以用来显示图形。窗体是用户见到并与之交流的界面。用户使用的所有控件,都包含在一个或多个窗体中。另外,窗体还监视组成界面对象的使用。在一个具体的窗体上,与对象相关的所有程序代码都作为窗体本身的一部分保存起来。换句话说,窗体不仅包含能看到的对象,还包含用户不能看到的程序代码。
控件:控件是为执行特定的任务而设计的对象,像窗体一样,控件有相关的属性、事件和方法。常用的控件有以下几种:
●命令按钮:命令按钮代表一项任务,在用户单击按钮时被激活。
●标签:显示一个正文字符串,在运行时不能被用户直接修改,标签主要是为窗体提供一条标题或其它注释。
●文本框:显示文本,主要用于交互输入数据。
●图片框:充当一个图像的容纳体。图像可以是一张位图、图标或存于磁盘文件上的图元文件。
●单选按钮:由一个小圆圈及旁边的注释构成。通常,把多个单选按钮放在一起作为一组,用户只能从其中选定一个按钮,被选中按钮,圆圈中显示一个黑点,其它未被选中的,则不显示黑点。
●复选框:显示为一个旁边带有注释的小方块。该复选框被选中时,“√”显示于方块中,选择被取消时,方块中显示
原创力文档

文档评论(0)