算机程序设计技术证书理论考试试卷b(编辑修改稿)内容摘要:
组中元素的类型可以不同 B、 数组的大小是可变的,数组中元素的类型必须相同 C、 数组的大小是固定的,数组中元素的类型必须相同 D、 数组的大小是可变的,数组中元素的类型可以不同 下列关于 break 语句的叙述中,不正确的是 ( )。 A、 break 语句可用在循环体中,它将使流程 跳 出本层循环体 B、 break 语句可用在 switch 语句 中,它 将使流程 跳 出 当前 switch 语句 C、 break 语句可用在 if 语句中,它将使流程跳出当前 if 语句 D、 break 语句 在一层循环体中可以出现多次 下列函数声明中,正确的是( )。 A、 void myfun(int a, b)。 B、 void myfun(int a, int b)。 C、 void myfun(int a。 int b)。 D、 void myfun(int a int b)。 若 要交换 int 型 变量 x 和 y 的值, 正确的语句是 ( )。 A、 x=y。 B、 int temp=x。 x=y。 y=temp。 C、 y=x。 D、 int temp=x。 y=x。 x=y。 已知 函数原型 为 void fun(int * ), 则 下列选项中,正确 的函数 调用是 ( )。 A、 double x=。 fun(x)。 B、 int a=15。 fun(a*)。 C、 int b=100。 fun(amp。 b)。 D、 fun(256)。 若有宏定义: define MOD(x, y) x%y ,则执行以下语句后的输 出结果 为 ( )。 int z, a=15, b=l00。 z= MOD(b, a); b%a printf(“ %d\n” ,z)。 A、 11 B、 10 C、 6 D、 宏定义不合法 程序中通过调用库函数中字符串函数来实现字符串操作,需通过( )命令将 文件包含到该程序中。 A、 define B、 include C、 if D、 iend 变量指针 的 含义是指该 变量的 ( )。 A、 值 B、 地址 C、 名 D、 一个标志 若已定义 int a=5; 下 面对 (1), (2)两个语句的正确解释是 ( )。 (1)int *p=amp。 a。 (2) *p=a。 A、 语句 (1)和 (2)中的 *p 含义相同,都表示绐指针变量 p 赋值 B、 (1)和 (2)语句的执行结果,都是把变量 a 的地址值赋给指针变量 p C、 (1)在对 p 进行说明的同时进行初始化,使 p 指向 a (2)将变量 a 的值赋给指针变量 p D、 (1)在对 p 进行说明的同时进行 初 始化,使 p 指向 a (2)将变量 a 的值赋于 *p 若有定义: int a[4][3],则对 a 数组的第 i 行第 j 列 (假设 i, j 已正确说明并赋值 )元素值的正确引用为 ( )。 A、 *(*(a+i)+j) B、 (a+i)[j] C、 *(a+i+j) D、 *(a+i)+j 若有以下说明和语句: struct student { int age。 int num。 } std, *p。 p=amp。 std。 则以下对结构体变量 std 中成员 age 的引用方式 中, 不正确的是 ( )。 A、 B、 page C、 (*p).age D、 * 函数调用语句: fseek(fp, 20L, 2)。 的含义是 ( )。 A、 将文件位置指针移到距离文件头 20 个字节处 B、 将文件位置指针从当前位置向后移动 20 个字节 C、 将文件位置指针从文件末尾处向后退 20 个子节 D、 将文件位置指针移到离当前位置 20 个字节处 字符串 ”VB \tVC\tJAVA\n” 的长度为 ( )。 A、 14 B、 8 C、 11 D、 12 若已知 int a=10, b=20。 则表达式 !ab 的值是 ( )。 A、 10 B、 20 C、 0 D、 1 若有代数式 bcae ,则错误的 C 语言表达式是( ) A、 a/b/c*e B、 a*e/b*c C、 a*e/b/c D、 a*e/c/b 在 C 语言中定义某内部变量时,如省略了存贮类型符,则系统将其默认为( ) A、 寄存器型 B、 自动型 C、 静态型 D、 非法 栈的插入与删除操作 是 在 ( ) 进行的。 A、 栈顶 B、 栈 底 C、 任意位置 D、 指定位置 设 int 型变量 n 的值为 2, 执行语句 : n+=n*n。 后 ,n 的值为 ( )。 A、 2 B、 4 C、 6 D、 16 假设已定义 x 和 y 为 double 类型,则表达式 x=1, y=x+5/2 的值是 ( ) A、 1 B、 3 C、 D、 当调用函数时,实参是一个数组名,则向 被调用 函数传送的是 ( ) A、 数组的长度 B、 数组的首地址 C、 数组每一个元素的地址 D、 数组每个元素中的值 以下数组定义中不正确的是 ( ) A、 int a[2][3]。 B、 int b[][3]={0,1,2,3}。 int a[]={1,2,3,4} C、 int c[100][100]={0}。 D、 int d[3][]={{1,2},{1,2,3},{1,2,3,4}}。 下面有关 for 循环的正确描述是 ( ) A、在 for 循环中,它只能用于循环次数已经确定的情况 B、在 for 循环中,要先执行循环体语句,后判断表达式决定下次循环 C、在 for 循环中,不能用 break 语句跳出循环体 D、 for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 下列表达式 中 值为 false(假) 的是 ( )。 A、 13 amp。 amp。 57 B、 !(510) C、 11 amp。 amp。 0x01 D、 !(47) || (28) 以下函数调用语句中实参的个数 ( ) excc((v1+v2),(v3+v4+v5),v6)。 A、 3 B、 4 C、 5 D、 6 以下程序段 ( )。 x=1。 do { x=x*x。 } while (x)。 A、 是死循环 B、 循环执行一次 C、循环执行二次 D、有语法错误。算机程序设计技术证书理论考试试卷b(编辑修改稿)
相关推荐
ide 5) 配置 ACL 在前面已有配置的基础上,给 5308 添加 vlan10 、 vlan20 11 、 vlan30 ,把 C1C4 分配给 vlan10, D1D4 分配给vlan20, D5D8 分配给 ACl 命令,实现只允许节点地址 和网络地址 ( )网段进行访问。 5308(config)Vlan 10 ip address 5308(config)Vlan 10
对班级信息进行查询操作,详细信息会在窗体上面 DataGridView中显示,普通用户只能浏览信息,不能进行删除、修改等管理权限操作。 3. 课程管理: 课程管理模块主要分为课程管理界面和教师管理界面两部分实现。 课程管理界面中的 DataGridView 显示课程基本信息,包括科目编号、班级编号、开课学期、教师编号、开课日期、捷克日期等基本信息。 管理员可对每一个班级的上课科目进行添加、删除
享的质的约定。 随着 IP 网络与 Inter 在当今使用得越来越广泛,基于 IP 网络的视频会议系统也越来越为广大师生所接受,在现有校园网内融合语音、视频和数据通信,能为学校缩减大笔办公开支,其中尤以 VoIP和视频会议最为重要。 但融合通信会引发网络性能问题,校园局域网不但要能提供多种服务,而且要保证端到端的良好性能,而召开网络视频会议最重要的就是要保证有良好的音视频质量。 而现阶段
if(x==39。 *39。 ||x==39。 /39。 ) switch(y) { case39。 +39。 : z=39。 39。 break。 case39。 39。 : z=39。 39。 break。 case39。 *39。 : z=39。 39。 break。 case39。 /39。 : z=39。 39。 break。 case39。 (39。 : z=39。 39。
规模不大,功能较简单,微指令采用全水平、不编码的方式,每一个微操作控制信号由一位微代码来表示, 24 位微代码至少可表示 24 个不同的微操作控制信号。 用增量方式来控制微代码的运行顺序,每一条指令的微程序连续存放在微指令存储器连续的单元中。 在本系统内, MLD 为置微地址的控制信号, MCK 为工作脉冲。 当 MLD=0、 MCK 有上沿时,把 MD0~MD7 的值作为微程序的地址
的内存需求不包括 CLDC 的存储需求) 显示:最小屏幕分辨率为 96*54 像素; 1 位色彩深度;屏幕宽高比约 1: 1 输入:单手、双手、触摸屏或任意二者并存。 J2ME 中的虚拟机 在 J2ME 中有两类虚拟机 CVM( C Virtual Machine, C 虚拟机)与 KVM [8]。 KVM 和 CVM都可被看作是一种 Java 虚拟机,是 JVM 的子集,在功能上都是 JVM