A、 执行一个C语言编写的源程序
B、 把C源程序翻译成ASCⅡ码
C、 把C源程序翻译成机器代码
D、 把C源程序与系统提供的库函数组合成一个二进制执行文件
答案:C
解析:【解析】编译程序的功能是将“高级语言”翻译为“机器语言”。每条C语言语句,经过编译 终都将转换成二进制的机器指令。答案选择C选项。
A、 执行一个C语言编写的源程序
B、 把C源程序翻译成ASCⅡ码
C、 把C源程序翻译成机器代码
D、 把C源程序与系统提供的库函数组合成一个二进制执行文件
答案:C
解析:【解析】编译程序的功能是将“高级语言”翻译为“机器语言”。每条C语言语句,经过编译 终都将转换成二进制的机器指令。答案选择C选项。
A. 0
B. 1
C. 2
D. 3
解析:【解析】“++”和“--”运算,当以前缀形式出现时,则先进行加一或减一操作,再进行其他运算,当以后缀形式出现时,则先进行其他运算,再进行加一或减一操作。a初始定义为1,b为0,执行--a,a的值变为0,--a的值也为0,即if判断为假,执行b+=2,输出b的值为2。答案选择C选项。
A. 项错误;数据库系统的根本目标是对数据进行集中、统一的管理,以达到数据被多个应用程序共享,故
B. 项正确;数据库在访问数据时,需要数据库管理系统向操作系统发出从指定地址读取记录的命令,操作系统执行读命令,按照指定地址从数据库中把记录读入系统缓冲区,需要操作系统的支持,
C. 项错误;物理结构是指计算机对数据的理解,逻辑结构是人对数据的理解,二者可以不一致,
D. 项错误。答案选择B选项。
解析:【解析】数据库设计是指设计“按照数据结构来组织、存储和管理数据的仓库”,数据库管理系统设计是指设计一种操纵和管理数据库的软件,故
A. 1
B. 0
C. 2
D. -1
解析:【解析】“=”优先级低于“<”、“>”。“&&”逻辑与表达式。exp1&&exp2,规则为:对exp1求值,若为0,则表达式为0,则不计算exp2;若exp1非0,则求exp2值,作为表达式值。本题计算过程为:先判断a>b为假,m=0,整个逻辑表达式为假,不计算右表达式,n=2。答案选择C选项。
A. -1
B. NULL
C. 1
D. 0
解析:【解析】因为x=14,y=15都是非零整数,因此x||y = 1。又因为'A'+32='a',知w<'a'也为真,因此(x||y)&&(w<'a')的值为1。答案选择C选项。
A. 0和1
B. 0和20
C. 10和1
D. 10和20
解析:【解析】在C语言中,没有专门的“逻辑值”,而是用非0表示“真”,用0表示“假”。根据优先级,先计算括号内的。括号内先比较k1和k2的大小,由于k2>k1,故左边括号中的k1与k2比较的结果为假,值为0,再赋值给k1,可得k1的值为0,由于0与任何值相与结果都是0,故右边一个括号不需运算,即k2的值不变,仍为20。答案选择B选项。
A. 属性
B. 键
C. 关系
D. 域
解析:【解析】
A. 4.8
B. 3.8
C. 3.3
D. 4.3
解析:【解析】
A. 必须是逻辑值
B. 必须是整数值
C. 必须是正数
D. 可以是任意合法的数值
解析:【解析】if中的表达式一般是关系表达式或逻辑表达式,用于描述选择结构的条件,但也可以是其他类型表达式,在其值非零时为真,所以任意合法的表达式都可以做if语句的判断条件。答案选择D选项。
A. 2,1
B. 6,1
C. 6,0
D. 2,0
解析:【解析】程序前面表达式等同于a=(c/100)%9,程序执行过程为:c=241,c/100=2,2%9=2,得a=2;“=”优先级低于“&&”,非0值为真,0值为假,即(-1)为真,逻辑与表达式(-1)&&(-1)为真,得b=1。答案选择A选项。