、字符串编码和操作函数、日期函数、格式输出函数、
Shell函数)的使用;(5)掌握表达式的书写规则和求值规则,了解算术运算符、关系运算符、逻辑运算符的使用和优先
级。4.基本I/0语句(1)掌握赋值语句及交互式输入输出函数(I
putBox、MsgBox)的使用方法;(2)了解格式输出函数的简单使用方法。5.选择结构程序设计(1)掌握单分支语句、多分支语句的使用方法;(2)了解块结构条件语句(SelectCase)的使用方法;(3)了解选择结构的嵌套使用方法。6.循环结构程序设计(1)掌握循环结构(ForNext、DoLoop、WhileWe
d)的使用方法;(2)了解转移控制语句ExitDo、ExitFor、Goto、O
Goto的使用方法。7.数组(1)掌握静态数组的定义和应用方法,了解动态数组的定义和引用方法:(2)掌握数组初始化及输入输出方法;(3)了解数组在数值计算、数据统计、排序和数据检索方面的应用技术。8.函数和过程(1)了解过程的概念,掌握Sub过程和Fu
ctio
过程的定义和调用方法;(2)掌握过程调用中的参数传递(传值和传址、数组的传递、可选参数和可变参数的传递;对象参
数的传递)的机制和方法;(3)理解变量和过程的作用域和生命期的概念,了解递归程序设计方法。
9.菜单设计和对话框的使用(1)掌握用菜单编辑器建立菜单的方法;(2)了解菜单项控制(有效性控制、菜单项标记和键盘选择)和菜单项增减的方法;(3)了解弹出菜单和对话框(通用对话框、自定义对话框)的设计方法。
10.多重窗体程序设计了解多重窗体程序设计技术及多重窗体程序的执行过程与保存方法。
11.键盘与鼠标事件过程
f(1)掌握键盘事件(KeyPress、KeyDow
和KeyUp)的编程方法;(2)掌握鼠标事件(Click、DblClick、MouseDow
、MouseUp和MouseMove)的编程方法。
12.数据文件(1)了解文件的结构与分类概念及文件对话框的使用方法;(2)掌握基本的文件操作语句及函数的使用和顺序、随机与二进制文件的读写操作方法;(3)了解常用的文件操作语句和函数。
13.综合程序设计能力()初步掌握编制面向对象程序的方法;(2)了解常用的计算方法,例如解非线性方程的牛顿迭代法和二分法、数值积分、求最大值和最小
值、求最大公约数和最小公倍数、多项式求值、数据的选择法排序和冒泡法排序、数据的顺序检索和二分检索等,初步具有根据给定算法编制程序的能力。
(三)课程实施建议
1.教学参考学时总学时数:48~72。其中,讲课学时:24~36,上机学时:24~36。不同专业、不同语言的总学时数可以不同,一般r