A、 ++i;
B、 a=b=34
C、 a=3,b=9
D、 k=int(a+b);
答案:A
解析:【解析】
A、 ++i;
B、 a=b=34
C、 a=3,b=9
D、 k=int(a+b);
答案:A
解析:【解析】
A. Lili
B. name=Lili
C. Lili num=
D. name=Lili num=1001
解析:【解析】在C语言中输入多个字符串时,系统会把空格字符作为输入的字符串之间的分隔符。本题中,当从键盘输入name=Lili num=1001时,Lili赋值给name,1001赋值给num。答案选择A选项。
A. 并
B. 交
C. 投影
D. 除
解析:【解析】并和交运算不会改变关系表中的属性,其中交运算的结果是既在R内又在S内的有序组,元组个数减少了;并运算的结果是将S内的有序组追加到R内,元组个数增多了。答案选择B选项。
解析:【解析】填空1:要求填写文件流的自变量名。分析语句puts("\n",fw);所以分析可知:由于文件流变量fw在函数体中没有被定义过,所以本处应填*fw。填空2:通过while循环语句,把键盘上输入的内容写入到指定的文件中。键盘上输入的内容已存入字符串str变量中,因此,本处应填写str。填空3:要把已存入文件中的内容,再从文件中读出,存入到字符串变量str中, 后在屏幕显示出来,因此,此处应填写str。
A. if(a>b)c=a,a=b,b=c;
B. if(a>b){c=a,a=b,b=c}
C. if(a>b)c=a;a=b;b=c;
D. if(a>b){c=a;a=b;b=c}
解析:【解析】
A. 数据定义语言
B. 数据操纵语言
C. 数据控制语言
D. 数据宿主型语言
解析:【解析】数数据库管理系统提供的数据语言包括:①数据定义语言(DDL),该语言负责数据的模式定义与数据的物理存取构建;②数据操纵语言
A. 仅Ⅰ、Ⅱ
B. 仅Ⅰ、Ⅲ
C. 仅Ⅱ、Ⅲ
D. 全部
解析:【解析】在链式存储方式中,双向链表有两个指针域,故Ⅰ错误。每个结点包含存放数据的数据域和存放指针的指针域,故Ⅲ正确。指针用于表示线性逻辑关系,指向该结点的前驱、后继或者两者都有,故Ⅱ正确。答案选择C选项。
A. 输出a、b、c中的 小值
B. 输出a、b、c中的 大值
C. 输出a的原始值
D. 输出a、b、c中值相等的数值
解析:【解析】程序执行过程为:从键盘读入三个整型数据,依次赋给a,b,c,判断a>b,若成立,将较小的值b赋值给较大的值a,判断a>c,若成立,将较小的值c赋值给较大的值a,实现了将从键盘读入的数据中 小值赋给a的功能, 后输出a,即输出 小值。答案选择A选项。
A. 程序应简单、清晰、可读性好
B. 符号名的命名只要符合语法
C. 充分考虑程序的执行效率
D. 程序的注释可有可无
解析:【解析】程序不仅仅要能够正常运行,还要便于调试和维护,所以程序语句结构应该简单直接,具有良好的可读性,建立良好的程序设计风格。答案选择A选项。
A. 设计数据库应用结构
B. 设计数据库概论结构
C. 设计数据库逻辑结构
D. 设计数据库物理结构
解析:【解析】数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求,主要设计过程包括:①需求分析阶段;②概念设计阶段;③逻辑设计阶段;④物理设计阶段;⑤数据库实施;⑥数据库的运行和维护。答案选择A选项。
A. 软件验收的依据
B. 用户与开发人员对软件要做什么的共同理解
C. 软件设计的依据
D. 软件可行性研究的依据
解析:【解析】软件需求说明书(SRS)的编制是为了:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据;④为成本估算和编制计划进度提供基础;⑤软件不断改进的基础。答案选择D选项。