第八章源程序的中间形式
- 格式:ppt
- 大小:239.50 KB
- 文档页数:15
一、判断题1、(√)使用括号改善表达式的清晰性。
2、(×)对递归定义的数据结构不要使用递归定义的过程。
3、(×)尽可能对程序代码进行优化。
4、(√)不要修改不好的程序,要重新编写。
5、(√)不要进行浮点数的相等比较。
6、(×)应尽可能多地使用临时变量。
7、(√)利用数据类型对数据值进行防范。
8、(×)用计数方法而不是用文件结束符判别批量数据输入的结束。
9、(×)程序中的注释是可有可无的。
10、(√)使用有意义的标识符。
11、(×)应尽量把程序编写的短一些。
12、(×)应尽量使用goto语句。
二、选择题1、在编码中首先要考虑的是(B)。
A、程序的执行效率B、程序的可读性C、程序的一致性D、程序的安全性2、(D)。
不属于序言性注释内容的是A、模块设计者B、修改日期C、程序的整体说明D、语句功能3、序言性注释应置于文件或模块的(A)位置。
A、起始B、结束C、中间D、起始和中间4、如果编写系统软件,可选用的语言是(C)。
A、FoxProB、COBOLC、CD、FORTRAN5、选择程序设计语言不应该考虑的是(B)。
A、应用领域B、语言的功能C、用户的要求D、用户的使用水平6、与编程风格有关的因素不包括(D)。
A、源程序文档化B、语句构造C、输入输出D、程序的编译效率7、最早用于科学计算的程序设计语言是(C)。
A、PROLOGB、SmalltalkC、FORTRAND、COBOL8、功能性注释的主要内容不包括(B)。
A、程序段的功能B、模块的功能C、数据的状态D、语句的功能9、对建立良好的编程风格,下面描述正确的是(A)。
A、程序应简单、清晰、可读性好B、符号名的命名只要符合语法即可C、充分考虑程序的执行效率D、程序的注释可有可无10、源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括合适的标识符、注释和(A)。
web课程设计含源程序一、课程目标知识目标:1. 让学生掌握Web设计的基本原理,理解HTML、CSS和JavaScript等核心技术;2. 学会使用主流的Web开发工具,能够独立编写、修改和调试简单的Web 页面;3. 了解Web前端框架的作用,学会使用至少一种框架进行页面布局和响应式设计;4. 理解Web后端开发的基本概念,了解服务器端语言和数据库的基本操作。
技能目标:1. 培养学生具备独立设计和开发静态Web页面的能力;2. 培养学生运用前端框架进行响应式页面设计的能力;3. 培养学生具备基本的Web后端开发能力,能够实现简单的数据交互;4. 培养学生具备良好的代码编写习惯,能够撰写结构清晰、易于维护的源程序。
情感态度价值观目标:1. 激发学生对Web开发的兴趣,培养其主动探索、自主学习的精神;2. 培养学生的团队协作意识,使其学会与他人共同解决问题,共同完成任务;3. 培养学生具备良好的职业道德,尊重他人的知识产权,遵循开源协议;4. 引导学生关注Web技术的发展趋势,培养其创新意识和持续学习的习惯。
课程性质:本课程为实践性较强的学科,要求学生在掌握基本理论知识的基础上,注重动手实践,培养实际开发能力。
学生特点:本课程针对的学生群体为具备一定计算机基础知识和编程能力的初中生,他们对新鲜事物充满好奇,善于接受新技术,但需加强团队协作和自主学习能力的培养。
教学要求:结合学生特点,注重理论与实践相结合,强调动手实践,提高学生的实际开发能力。
同时,关注学生的情感态度价值观培养,使其在学习过程中形成良好的职业道德和持续学习的习惯。
在教学过程中,将课程目标分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. Web基础知识:HTML、CSS、JavaScript基本语法与用法,包括文本、图像、链接、列表、表格等元素的使用,以及样式定义、布局控制和基本交互功能实现。
教材章节:第一章至第三章。
2. 前端框架:介绍Bootstrap、Vue.js等主流前端框架的原理与使用方法,重点学习响应式布局设计和组件化开发。