已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单选(2分)一个C程序是由可以由( )。 A.一个main函数和若干个其他函数组成B.一个主程序和若干个子程序组成C.若干过程组成D.若干子程序组成正确答案: A 单选(2分)在C语言中,有函数leapyear定义如下:int leapyear(int y) int z=0; if (y % 4 =0 & y % 100 !=0 | y % 400=0) z=1;return z有int型变量d,则执行函数调用语句d=leapyear(2010),则变量d的取值是( )。A.4 B.1 C.0D.400正确答案: B 单选(2分)设x为int型变量,a为一个符号常量,则下列属于赋值语句的是( )。 A.a=a*10 + a%10;B.x+a=100;C.x=(x=1,2*3)D.x=(a=1,2*3);正确答案: D 单选(2分)世界上第一个计算机高级程序设计语言是( )。 A.Pascal B.ALGOL C.C D.FORTRANE.Basic正确答案: D 单选(2分)与计算机硬件系统紧密相关的程序设计语言是( )。 A.符号语言 B.脚本语言C.汇编语言 D.机器语言E.高级语言正确答案: D 单选(2分)下面是一个将十进制正整数转换为2进制数的函数定义:void tobinary(int x) while (x0) printf(%1d,x%2); 要实现函数的功能,则在空白处应该填写的程序语句是( )。 A.x=x/2;B.x=x/10; C.x=x%2; D.x=x%10;正确答案: A 你选对了 单选(2分)计算机程序设计语言是用于编写计算机程序的语言,下列叙述正确的是( )。 A.计算机程序设计语言是由一组基本符号和一组语法规则构成。B.机器语言是用二进制代码表示的,不是计算机程序设计语言。 C.用计算机程序设计语言书写的程序都可以直接在计算机中运行。 D.计算机程序设计语言就是通常讲的C、Java等高级程序设计语言。正确答案: A 你选对了 单选(2分)在SQL中,数据查询语句SELECT的必选子句是( )。 A.FROM子句B.WHERE子句 C.GROUP BY子句D.COMPUTE子句E.ORDER BY子句正确答案: A 你选对了 单选(2分)从数据表student中查询张姓的所有学生,正确的SQL语句是( )。 A.SELECT sno,snameFROM studentWHERE sname LIKE N张%B.SELECT snameFROM studentWHERE sname = N%张%C.SELECT sno,snameFROM studentWHERE sname LIKE N%张% D.SELECT snameFROM studentWHERE sname = N张%正确答案: A 单选(2分)关于常量和变量,下列说法正确的是( )。 A.常量占据的内存空间,其大小由数据本身决定。 B.符号常量和变量一样,也占用相应的内存空间。 C.常量在内存中不分配存储空间,变量在内存中分配存储空间。D.所有变量所占的存储空间在函数调用结束后都会自动释放。正确答案: C 你选对了 单选(2分)判断一个char型变量ch是否为数字字符的正确表达式为( )。A.(ch=0) &(ch=9) B.(0=ch=0) & (ch=0& ch=a&ch=z ) ch = ;printf(%c,ch);要实现程序的功能,则在空白处应该填写的程序语句是( )。 A.A + chB.A + ch - aC.A + ch - a D.A+ ch - 0正确答案: C 关于数据文件,下列说法正确的是( )。A.在计算机文件中,都有行和列的概念。B.对于数字字符等文字信息,只能存储为文本文件,对于数字数据只能存储为二进制文件。C.计算机文件可以分为文本文件和二进制文件两类。D.二进制文件存储的是二进制字符0和1,文本文件存储的是字符。正确答案: C 你选对了 单选(2分)关于C/C+程序设计语言,下列说法正确的是( )。 A.C/C+程序具有跨平台性的特点。B.C/C+程序设计语言是由微软公司开发的编程语言。 C.C/C+程序可以直接在计算机中运行。 D.C为过程式程序设计语言,C+为面向对象的程序设计语言。正确答案: D 你选对了 关于计算机程序,下列叙述正确的是( )。 A.只有可执行程序(.exe)才能在计算机中运行。B.计算机程序是用自然语言书写的关于问题求解的方法和步骤的描述。C.计算机程序编程人员利用某种计算机程设计语言,根据用户业务需求来编写完成,从概念上讲,计算机程序有数据和代码两部分。D.用高级程序设计语言书写的程序都可以直接在计算机中运行。E.从本质上讲,计算机程序是在计算机中运行的指令序列。正确答案: C、E 关于计算机软件开发,下列叙述正确的是( )。 A.软件开发就是编写程序。 B.软件开发中的生命周期和原型法不能混合使用。 C.软件开发包括几个典型的阶段,包括:需求分析,系统设计,系统实施,系统测试,运行和维护等。 D.软件开发完成后就可以一劳永逸的运行。E.软件开发需遵循相应的方法,例如生命周期法和原型法等。正确答案: C、E 多选(3分)在C+中,类的成员都有相应的访问级别,设有一个类定义如下:class CStudent private: char myname15; float myheight; public: int myid;public: CStudent (); / 默认构造函数 CStudent (char *name,int height); / 用户自定义构造函数 void SetInfo(char *name,float height); void GetInfo(); CStudent (); /析构函数用语句CStudent s1;创建一个对象,则下列对象访问语句正确的是( )。A.s1.myname= jane ;B.s1.myid= 20090323;C.s1.myheigt= 167; D.s1.SetInfo( jane ,167);正确答案: B、D 多选(3分)下列不是C语言关键字的是( )。A.defineB.scanfC.static D.FloatE.IncludeF.switch正确答案: A、B、E 你选对了 多选(3分)在C语言中,关于变量说明,下列叙述正确的是( )。 A.变量说明即定义一个变量名,并说明其数据类型。B.变量说明就是说明程序中要处理的数据。C.变量说明中,数据类型决定了变量的内存空间大小和内容的解析规则。D.变量名可以是任意字符组成的有意义的符号。E.不同函数中的变量不能重名。正确答案: A、B、C 你选对了 多选(3分)下列属于C语言中类型修饰符的是( )。 A.const B.void C.unsignedD.LongE.shortF.while正确答案: C、D、E 你选对了 多选(3分)在C程序中,关于数组变量,下列叙述正确的是( )。A.说明一个数组变量int a表达式,则表达式必须是一个结果为正整数的常量表达式。B.数组是由固定数量的,类型相同的元素组成的。C.数组变量在说明时可以赋初值,但赋初值的元素必须连续。D.数组变量在说明时不能赋初值。E.在数组变量说明时,可以不确定数组中元素的个数,具体的个数可在程序运行过程中根据需要确定。正确答案: A、B 多选(3分)下列属于C语言中数据类型关键字的是( )。 A.var B.voidC.charD.for正确答案: B、C 你选对了 多选(3分)下列属于C语言特点的是( )。A.支持脚本编程。 B.有丰富的数据类型和运算符,支持结构化编程。C.是一种介于机器语言和高级语言之间的程序编程语言,程序运行效率高。D.编译器版本多,支持Unix,Windows,Linux编程。E.C程序具有跨平台特性。正确答案: B、C、D 你选对了 多选(3分)20世纪90年代后,面向对象程序设计成为主流的编程思想,下列叙述正确的是( )。A.面向对象程序设计思想完全抛弃了过程式程序设计的思想。B.类(Class)是现实个体的抽象,包括成员变量和成员函数两部分。C.面向对象程序设计将现实中的个体映射为软件世界中的类和对象,以增强软件系统的可扩展性。D.对象是类的实现,如果将类看作是类型,则对象就是类型的变量。正确答案: B、C、D 关于数据库管理系统(Data Base Management System,DBMS),下列说法正确的是( )。 A.用户程序对数据文件直接操作和数据库管理系统对文件进行管理效果一样。 B.在数据库应用系统中,用户程序可以直接对数据库进行添加、查询、修改和删除操作。C.用户通过DBMS创建数据库,创建完成后,程序对数据的操作与DBMS无关。 D.数据库管理系统是用户应用软件和数据库之间一种管理程序接口。E.数据库管理系统是指负责数据库的建立、维护和管理的系统软件。正确答案: D、E 多选(3分)一个软件开发环境,必须包括( )。 A.编辑器B.内存查看器C.连接器D.实用工具E.标准(类)库正确答案: A、C、E 多选(3分)下列属于计算机高级程序设计语言特点的是( )。 A.程序直接运行。 B.与硬件无关,程序移植性强。C.书写自然,直观易学。D.程序可读性强。E.执行速度快。正确答案: B、C、D 多选(3分)设x为int型变量,a为一个符号常量,则下列属于赋值表达式的是( )。 A.x=x*10 + x%10B.a=(x=1,2*3) C.a=a*10 + a%10 D.x=(a=1,2*3)正确答案: A、D 多选(3分)设x为int型变量,要为变量x赋值,下列语句正确的是( )。 A.scanf(%d,&x); B.scanf(%3d,&x);C.scanf(%d,x); D.x=x*10 + x%10;E.x=x*10 + x mod 10;正确答案: A、D 15多选(3分)关于程序(Program)和指令(Instruction),下列叙述正确的是( )。 A.高级语言与计算机硬件无关,因此,用高级语言书写的程序可以在任意的计算机中运行。B.计算机程序是计算机中运行的指令序列。C.计算机CPU中执行的是计算机机器指令,是由特定的计算机硬件系统决定的。D.程序语句就是计算机指令,是指令的符号化表示。E.用高级语言书写的程序,需要编译链接成可执行程序,才能在计算机中运行。正确答案: B、C、E 多选(3分)下列属于计算机软件开发中的系统设计的是( )。 A.算法设计B.使用设计 C.功能设计D.用户界面设计E.需求设计F.输入输出设计正确答案: A、C、D 你选对了 18多选(3分)在C语言中,关于函数,下列叙述正确的是( )。A.在函数定义中,必须包含一条返回语句return。 B.在C程序中,后说明的函数可以调用先说明的函数,反之亦然。C.每个C程序,有且只有一个main函数。D.函数是实现结构化编程的重要手段。正确答案: B、C、D 你选对了 多选(3分)在C语言中,定义一个函数f1如下:f1(int x,int y) static int count=0;int temp; temp=x;x=y;y=temp;count+;则下列叙述正确的是( )。 A.变量count为全局变量,temp为局部变量。 B.x,y属于函数的形式参数。C.变量count,temp均为局部变量。D.函数的功能是实现两个变量值的交换。E.函数的默认返回值类型为int,函数没有返回任何值。F.变量count,temp为局部变量,所占空间在函数退出时释放。正确答案: B、C、E 你选对了 多选(3分)关于SQL(Structured Query Language)和T-SQL语言,下列说法正确的是( )。 A.SQL和T-SQL具有相同的功能,只是提出的公司不同。B.Transact-SQL(T-SQL)是微软遵循ANSI SQL标准在Microsoft SQL Server系统中使用的语言,增加了数据库编程功能。C.SQL也是一种国际标准,适用于所有的数据库管理系统。 D.结构化查询语言SQL是关系数据库管理系统的标准语言,是一种国际标准,用于数据库的创建、数据查询、数据更新等操作。E.T-SQL也是一种标准,适用于所有的数据库管理系统。正确答案: B、C、D 判断(1分)在C语言中,break语句的功能是退出函数。 A.判断(1分)在计算机程序设计语言中,关键字又称保留字,和标识符概念相同。判断(1分)在函数声明中,若未声明函数的返回值类型,则默认的函数值返回类型为int型。判断(1分)在C程序中,不同源文件中的函数不能互相调用。判断(1分)所有计算机程序,都需要经过编译连接变成exe文件才能在计算机中运行。判断(1分)计算机程序的可移植性是指一个程序是否能够在不同的计算机软硬件上运行的能力。 判断(1分)在C语言中,for (表达式1;表达式2;表达式3)语句中的三个表达式都可以省略,但分号不能省略。 判断(1分)在对高级语言书写的计算机源程序进行编译时,每一条程序语句都被编译成一条机器指令。 判断(1分)T-SQL是微软的MS SQL Server数据库管理系统中所遵循的一种SQL,不适用于其他的数据库管理系统。判断(1分)在C+中,类的构造函数不能由用户显式调用,在创建对象时由编译器调用。 判断(1分)在C程序中,函数调用遵循先说明后调用的原则,因此,先说明的函数不能调用后说明的函数。高级语言的特点是程序具有可移植性,因此,用高级语言书写的程序可以移植到任何计算机中运行。 判断(1分)计算机源程序都是文本文件,因此,软件开发只要有相应的文本编辑软件就可以了。判断(1分)在C+中,一个类可以定义多个构造函数,只有一个为默认构造函数。 判断(1分)设计一门计算机程序设计语言关键是开发相应的编译器,程序编译器属于系统软件的范畴。 判断(1分)在C语言的三种循环语句中,任何一种循环语句都可以被另外的两种语句所重写。 判断(1分)在C程序中,所有的程序代码必须写在一个文件中。A.判断(1分)数据库管理系统(Data Base Management System,DBMS)是一种特殊的应用软件。 在程序中说明一个变量,编译程序就会为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目工程经理劳动合同(3篇)
- 宋体合同范本
- 农村瓦房合同范本
- 承包果园合同范本
- 《机械优化设计》课程教学大纲
- 农业农产品销售合同范本
- 门店托管合同范本
- 欧式酒店案例
- 学位租房合同范本
- 学校消防器材供货合同范本
- 绿化养护服务投标方案(技术标)
- 高考生物选择性必修1稳态与调节基础知识填空默写(每天打卡)
- 专题12 应用文写作-【中职专用】备战2025年对口高考语文题型专练 (解析版)
- 代孕合同范本
- 供暖管道改造工程施工方案
- 数列高考考情分析
- 教师职业生涯规划
- 江苏省泰州市靖江实验学校2022-2023学年七年级上学期期中生物试卷(解析版)
- 西师大版2023-2024学年五年级数学上册期末测试卷含答案
- 小学综合实践活动《水果拼盘》教学设计
- 手术室耗材的管理
评论
0/150
提交评论