以下为《《Visual FoxPro程序设计》课程学生自主学习报告》的无排版文字预览,完整内容请下载
说明:按照下面的题目,在线下用Word做好题。然后复制--粘贴到Moodle上对应的题下!
《Visual FoxPro程序设计》课程
学生自主学习报告
(2019/2020学年 第二学期)
讨论二 结构化程序设计基础
一.讨论准备:根据讨论的目的和讨论内容的要求,设计结构化程序设计题库并在讨论课前发给学生进行小组研究学习,各小组由学生小组长负责记录成员分工,编程讨论学习情况等。
二.讨论目的:使学生理解结构化程序设计的三种基本控制结构—顺序、选择和循环结构,通过大量结构化程序设计练习熟悉三大基本结构的特征及基本编程方法。通过编写程序代码及程序调试,验证程序的正确性及程序算法优劣,训练分析问题解决问题能力。
三.讨论要求:结构化程序设计题主要以填空或改错、编程形式练习,在阅读程序的基础上理解程序算法。各小组协作完成练习并完成个人自主学习报告和小组活动记录报告。
四.讨论内容:(1)实现选择结构的语句中,if……endif语句、do case……endcase语句的区别,并通过实例说明;(2)多分支选择结构用if……endif语句嵌套实现与用do case……endcase语句实现的区别,并通过实例说明;(3)实现循环结构的语句中,do while……enddo语句、for…Endfor语句和scan……endscan语句的区别及其应用范围,并通过实例说明;(4)结构化程序设计编程实现。
班??级:
会计197
学??号:
***28
姓??名:
曾某某
组??别:
2
组??长:
陈某某
小组成员:
李宁 张某某 陈某某 曾某某 宫某某 傅某某 金某某 胡某某
项目名称
项目类别
自主学时(小时)
完成项目日期
结构化程序设计基础
理论+上机
6
2020.6.5
讨论2学习内容提纲1、结构化程序的三种基本控制结构和基本语句2、程序算法描述流程图 3、函数与过程4、函数参数传递方式及变量作用域
键盘输入语句
键盘输入语句举例
INPUT[]TO
ACCEPT[]TO
INPUT “请输入X的值:” TO X
ACCEPT “请输入X的值:” TO X
三种基本结构语句
三种基本结构语句举例
1.顺序结构
程序的执行顺序与程序的书写顺序相同
Set talk off
Set defa to D:\VFLX
Clear
Use xscj
List fiel 姓名 for 出生年月>={^1976-01-01}
use
2.选择结构
①二重选择(IF…ELSE…ENDIF语句)
IF
[ELSE
]
ENDIF
②多重选择(DO CASE…ENDCASE语句)
DO CASE
CASE
CASE
…
CASE
OTHERWISE
ENDCASE
Set talk off
Clear
Input "请输入成绩" to score
If score =0
?"不及格"
Else
? "及格"
Endif
Set talk on
Set talk off
Clear
Input "请输入成绩" to score
Do case
内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。
小组研讨记录(由小组长填写,其他同学不用填写)
第__1__次研讨 研讨时间________研讨地点_QQ/微信群_
研讨项目名称
序号
学号
姓名
签到(到/未到)
组员任务分工
评分
(百分制)
1
到
93
2
3
4
5
6
7
8
9
本次学习研讨活动小结:
组长(签名):XXX
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《《Visual FoxPro程序设计》课程学生自主学习报告》的无排版文字预览,完整内容请下载
《Visual FoxPro程序设计》课程学生自主学习报告由用户“vyisiman”分享发布,转载请注明出处