[工学]程序设计基础
- 格式:ppt
- 大小:512.02 KB
- 文档页数:33
1、下列叙述中,正确的是A。
C++是高级程序设计语言的一种B.用C++程序设计语言编写的程序可以直接在机器上运行C.当代最先进的计算机可以直接识别、执行任何语言编写的程序D。
机器语言和汇编语言是同一种语言的不同名称参考答案A2、下列叙述中,正确的是A。
用高级语言编写的程序称为源程序B.计算机能直接识别、执行用汇编语言编写的程序C.机器语言编写的程序执行效率最低D。
不同型号的CPU具有相同的机器语言参考答案A3、在语言处理程序中,解释程序的功能是_____。
A。
解释执行高级语言程序B.将汇编语言程序编译成目标程序C。
解释执行汇编语言程序D。
将高级语言程序翻译成目标程序参考答案A4、下列叙述中,正确的是A。
用高级程序语言编写的程序称为源程序B.计算机能直接识别并执行用汇编语言编写的程序C.机器语言编写的程序执行效率最低D。
高级语言编写的程序的可移植性最差参考答案A5、CPU能够直接执行的程序是___。
A.源程序B。
机器语言程序C.BASIC语言程序D.汇编语言程序参考答案B6、为了提高软件开发效率,开发软件时应尽量采用A.汇编语言B。
机器语言C。
指令系统D.高级语言参考答案D7、下列()表示“面向对象程序设计”。
A.OLEB.OOPC.OCXD.ODBC参考答案B8、设a,b,c为整型变量,其值分别为1,2,3,以下程序段的输出结果是()。
Print a;b;cA.1 2 3B。
2 3 1C。
3 2 1D。
2 3 2参考答案D9、下列叙述中,不符合良好程序设计风格要求的是( ).A。
程序的效率第一,清晰第二B。
程序的可读性好C.程序中要有必要的注释D。
输入数据前要有提示信息参考答案A10、下列叙述中正确的是( ).A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C。
程序执行的效率只取决于所处理的数据量D.其他三种说法都不对参考答案A11、下面关于程序设计语言概念的叙述中____是正确的。
word完美格式《C语言程序设计基础》教材参考答案包括各单元:一.随堂练习二.单元总结三.单元练习四.实训指导单元一程序设计宏观认识一.随堂练习【随堂练习1-1】1.根据上述示例模仿编程,输入正方形的边长,计算其面积。
#include <stdio.h>void main( ){ int a,s; //数据准备,边长a,面积sprintf("请输入正方形的边长:");scanf("%d",&a); //数据输入s=a*a; //数据计算printf("该正方形的面积为:%d.\n",s);}【随堂练习1-2】1.下面哪些标识符属于合法的用户自定义标识符:Main、void、_num、my$、a*、N4、3m、a-2答:合法的用户自定义标识符是:Main、_num、N42.结合【例1.2】指出程序代码中所用到的标识符哪些是关键字,哪些是预定义标识符,哪些是用户自定义标识符。
答:关键字:void、int预定义标识符:include、main、printf、scanf用户自定义标识符:a、b、c3.分析【例1.2】中函数的结构,包括函数首部(函数返回值类型、函数名、形式参数)、函数体语句(说明语句、可执行语句)。
答:函数首部: void main( ),其中函数返回值类型为void、函数名为main、形式参数无;函数体语句:{}内的语句为函数体,其中:说明语句为int a,b,c;,其余为可执行语句。
【随堂练习1-3】1.在VC++6.0环境中完成【例1.2】程序开发过程。
(略)2.查阅【例1.2】所对应的工程文件夹,了解相关文件的含义。
工程文件夹中:.CPP:用C/C++语言编写的源代码文件。
.DSP:VC开发环境生成的工程文件,VC4及以前版本使用MAK文件来定义工程。
项目文件,文本格式。
.DSW:VC开发环境生成的WorkSpace文件,用来把多个工程组织到一个WorkSpace中。
程序设计基础课程设计报告
本次课程设计旨在深化我们对程序设计基础的理解和应用。
通过实际操作,我们学习了算法设计、数据结构选择及代码优化等关键技能。
在解决问题的过程中,我们遇到了诸如逻辑错误、运行效率低等问题,但通过团队合作、反复调试和查阅资料,最终成功解决了这些问题。
这次课程设计不仅提高了我们的编程能力,还锻炼了我们的逻辑思维和团队协作能力。
我们深刻认识到,良好的程序设计不仅需要扎实的理论知识,还需要灵活的应用能力和不懈的探索精神。
展望未来,我们将继续巩固和扩展程序设计知识,努力提升编程水平,为解决实际问题和推动科技发展贡献自己的力量。
2012~2013学年第二学期 《程序设计基础(C )》课程考试试卷考试日期: 年 月 日注:所有答案均写在答题卡上,考试结束后试卷和答题卡一并交回一、单项选择题(每小题2分,共40分)1.下列变量名中合法的是: 【 】 A 、B.C.Tom B 、 3a6b C 、_6a7b D 、$ABC2.字符型常量在内存中存放的是: 【 】 A 、ASCII 代码 B 、 BCD 代码 C 、 内部码 D 、十进制码3.下列保留字中用于构成循环结构的是: 【 】 A 、default B 、 switch C 、while D 、if4.x 、y 、z 被定义为int 型变量,若从键盘给x 、y 、z 输入数据,正确的输入语句是: 【 】 A 、input x 、y 、z; B 、scanf("%d%d%d",&x,&y,&z); C 、scanf("%d%d%d",x,y,z); D 、read("%d%d%d",&x,&y,&z);5.C 语言的switch 语句中,case 后: 【 】 A 、只能为常量 B 、只能为常量或常量表达式 C 、可为常量及表达式或有确定值的变量及表达式 D 、可为任何量或表达式 6.以下正确的描述是: 【 】 A 、continue 语句的作用是结束整个循环的执行B 、只能在循环体内和switch 语句体内使用break 语句C 、在循环体内使用break 语句和continue 语句的作用相同D 、从多层循环嵌套中退出时,只能使用goto 语句。
7.在C 语言中,if 语句后的一对圆括号中,用以决定分支的流程的表达式:【 】 A 、只能用逻辑表达式 B 、只能用关系表达式 C 、只能用逻辑表达式或关系表达式 D 、可用任意表达式8.以下关于C 语言中数组的描述正确的是: 【 】 A 、数组的大小是固定的,但可以有不同的类型的数组元素。
801程序设计基础
801程序设计基础是一门计算机科学的入门课程,主要涉及编程语言和算法的基本概念。
该课程通常涵盖以下内容:
1.编程语言基础:介绍编程语言的语法、语义和程序结构,包括变量、数据类型、运算符、控制结构等。
2.算法与数据结构:介绍常见的数据结构(如数组、链表、栈、队列等)和基本算法(如排序、搜索等),
以及如何使用编程语言实现这些算法和数据结构。
3.面向对象编程:介绍面向对象编程的概念,包括类、对象、继承、多态等,以及如何使用面向对象编程语
言实现这些概念。
4.程序设计与开发:介绍程序设计的基本原则和开发过程,包括需求分析、设计、编码、测试和维护等。
5.软件工程:介绍软件工程的基本概念和原则,包括软件开发生命周期、软件质量保证、软件测试等。
在801程序设计基础课程中,学生将通过实践项目来练习和巩固所学的知识,并培养解决实际问题的能力。
同时,学生还将学习如何使用版本控制工具(如Git)进行团队协作和项目管理。
总之,801程序设计基础是一门非常重要的计算机科学课程,它将为学生后续的学习和职业生涯打下坚实的基础。
《Visual Basic程序设计基础》教材习题第1章Visual Basic 6.0程序设计概述习题一、判断题1.Visual Basic是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言。
2.属性是Visual Basic对象性质的描述,对象的数据就保存在属性中。
3.同一窗体中的各控件可以相互重叠,其显示的上下层次的次序不可以调整。
4.在Visual Basic中,有一些通用的过程和函数作为方法供用户直接调用。
5.控件的属性值不可以在程序运行时动态地修改。
6.许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。
7.所谓保存工程,是指保存正在编辑的工程的窗体。
8.在面向对象的程序设计中,对象是指可以访问的实体。
9.决定对象是否可见的属性是Visible属性,决定对象可用性的属性是Enabled属性。
10.保存Visual Basic文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件,再分别保存各窗体或模块文件。
11.xxx.vbp文件是用来管理构成应用程序xxx的所有文件和对象的清单。
12.事件是由Visual Basic预先定义的对象能够识别的动作。
13.事件过程可以由某个用户事件触发执行,它不能被其他过程调用。
14.窗体中的控件,是使用工具箱中的工具在窗体上画出的各图形对象。
15.同一个窗体文件只能用于一个工程中。
16.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。
17.在打开一个Visual Basic工程进行修改后,要另存为一个版本,只需单击“工程另存为…”就行,因为系统将同时保存其他文件。
18.当用Load命令将窗体装入内存时,一定触发窗体的load事件和Activate事件19.“方法”是用来完成特定操作的特殊子程序。
20.“事件过程”是用来完成事件发生后所要执行的程序代码。
二、选择题1.工程文件的扩展名为。
A、.frxB、.basC、.vbpD、.frm2.以下4个选项中,属性窗口未包含的是。