中国地质大学(北京)继续教育学院--Windows程序设计模拟题

合集下载

中国地质大学(北京)大学计算机基础期末压题试卷

中国地质大学(北京)大学计算机基础期末压题试卷

中国地质大学(北京)大学计算机基础期末压题试卷学校___________ 班级_________ 姓名_________ 分数_________一、单选题(每小题1分)1、Windows98桌面上,不能打开"我的电脑"的操作是:()A.在"资源管理器"中选取"我的电脑"B.用鼠标左键双击"我的电脑"图标C.先用鼠标右键双击"我的电脑"图标,然后在弹出的快捷菜单中选择"打开"D.用鼠标左键单击"开始"按钮,然后在系统菜单中选取"我的电脑"2、计算机网络结构不包括()A、星型结构B、总线型结构C、环型结构D、阶梯型结构3、以太网交换机实质上是一个多端口的()。

A. 中继器B. 集线器C. 网桥D. 路由器4、计算机内所有的信息都是以( )形式来存放的A.八进制B.十进制C.二进制D.十六进制5、下面有关快捷方式的描述中,正确的是()A. "在桌面上创建快捷方式,就是将相应的文件复制到桌面"B. "在桌面上创建快捷方式,就是通过指针使桌面上的快捷方式指向相应的磁盘文件"C. "删除桌面上的快捷方式,即删除快捷方式所指向的磁盘文件"D. "对快捷方式图标名称重新命名后,双击该快捷方式将不能打开相应的磁盘文件"6、在计算机系统中,PU的通用寄存器,RM,ROM和磁盘都能存储信息。

按PU存取速度排列从慢到快依次为__。

A. 磁盘、ROM、RM、寄存器B. 寄存器、RM、ROM、磁盘C. 磁盘、RM、ROM、寄存器D. ROM、RM、寄存器、磁盘7、下列四项中,不属于多媒体所包括的媒体类型的是( )。

A. X线B. 图像C. 音频D. 视频8、计算机网络的目标是实现()。

A.数据处理B.文献检索C.资源共享和信息传输 D.信息传输9、在Wor的编辑状态,打开了一个文档,进行“保存”操作后,该文档____。

中国地质大学远程与继续教育学院计算机应用基础(专升本)阶段性作业3

中国地质大学远程与继续教育学院计算机应用基础(专升本)阶段性作业3

中国地质大学远程与继续教育学院计算机应用基础(专升本)阶段性作业3单选题1. 在Excel工作表中,_____操作可以删除工作表D列。

(4分)(A) 单击列号D,按Del键(B) 单击列号D,选择“编辑”菜单下的“删除”(C) 单击列号D,选择工具条上的“剪切”按钮(D) 单击列号D,选择“编辑”菜单下的“清除”→“全部”参考答案:B2. 在Excel中,下列_____所表示的单元格区域是正确。

(4分)(A) Al#D4(B) A1:D4(C) A1..D4(D) Al-D4参考答案:B3. 在Excel中,按下Delete键将清除被选区域中所有单元格的_____。

(4分)(A) 内容(B) 格式(C) 批注(D) 所有信息参考答案:A4. 在Excel的图表中,能反映出数据变化趋势的图表类型是_____。

(4分)(A) 柱形图(B) 折线图(C) 气泡图(D) 饼图参考答案:B5. 假定一个单元格的地址为$D2,则此地址的类型是_____。

(4分)(A) 相对地址(B) 绝对地址(C) 混合地址(D) 三维地址参考答案:C6. 在Excel中,在创建图表过程所打开的图表类型对话框中,包含有标准类型选项卡和_____。

(4分)(A) 一般类型选项卡(B) 函数类型选项卡(C) 普通类型选项卡(D) 自定义类型选项卡参考答案:D7. 在Excel中,一个饼图能够反映_____。

(4分)(A) 一个数值列中的数据(B) 两个数值列中的数据(C) 三个数值列中的数据(D) 一个或两个数值列中的数据参考答案:A8. 在Excel中,电子工作表中的行号为_____。

(4分)(A) 字母(B) 数字(C) 数字与字母混合(D) 第一个为字母其余为数字参考答案:B9. 在Excel中,假定一个单元格的列标为D,行号为12,则该单元格名称为_____。

(4分)(A) D,12(B) 12,D(C) 12D(D) D12参考答案:D10. 电子工作表中每个单元格的默认格式为_____。

中国地质大学(北京)操作系统原理(新)期末考试高分题库全集含答案

中国地质大学(北京)操作系统原理(新)期末考试高分题库全集含答案

48943--中国地质大学(北京)操作系统原理(新)期末备考题库48943奥鹏期末考试题库合集单选题:(1)UNIX操作系统是一个()操作系统.A.实时B.单用户多任务C.多道批处理D.多用户多任务正确答案:D(2)Unix系统采用的文件目录结构是().A.一级目录结构B.二级目录结构C.多级目录结构D.索引目录结构正确答案:C(3)操作系统是一组()程序A.文件管理B.中断处理C.资源管理D.设备管理正确答案:C(4)操作系统是计算机系统中的系统软件,它是一组这样的程序().A.文件管理程序B.中断处理程序C.资源管理程序D.命令处理程序正确答案:C(5)产生系统死锁的原因可能是由于().A.进程释放资源B.一个进程进入死循环C.多个进程竞争共享型设备D.多个进程竞争资源,出现了循环等待正确答案:D(6)多道程序设计技术使存放在()中的若干个相互独立的程序可以相互穿插地运行.A.磁盘B.内存C.磁带D.高速缓存正确答案:B(7)缓冲技术中的缓冲池在()中.A.外存B.寄存器C.CPUD.内存正确答案:D(8)进程调度程序是从()选择一个进程.A.外存的后备进程队列B.内存的后备进程队列C.外存的就绪进程队列D.内存的就绪进程队列正确答案:D(9)进程调度算法中,()算法不存在时间片及优先级的概念.A.先进先出B.时间片调度法C.轮转法D.优先级调度法正确答案:A(10)静态链接是在装入某段程序时进行的,动态链接是在()某段程序时进行的.A.编译B.装入C.调用D.紧凑正确答案:C(11)静态重定位是在作业的装入过程中进行的,动态重定位是在作业的()中进行的.A.编译过程B.装入过程C.修必过程D.执行过程正确答案:D(12)某存储器页面大小为1K,假定某时刻系统为用户的第0,1,2,3页分配的物理块号为5,10,4,7,逻辑地址0A5CH转化成物理地址为().A.0A5CHB.2A5DHC.125CHD.1E5CH正确答案:C(13)树形目录结构的第一级称为目录树的()A.分支结点B.根结点C.叶结点D.终结点正确答案:B(14)文件代表了计算机系统中的()A.硬件B.软件C.软件资源D.硬件资源正确答案:C(15)文件系统采用多级目录结构后,对于不同用户的文件,其文件名().A.应该相同B.受系统约束C.应该不同D.可以相同,也可以不同正确答案:D(16)引入多道程序设计技术的主要目的是().A.减少存储器碎片B.减少处理机空闲时间C.有利于代码共享D.充分利用外部设备正确答案:B(17)作业调度算法中”短作业优先”调度算法使得()A.每个作业的的等待时间较短B.作业的平均等待时间最短C.系统效率最高D.长作业的等待时间较短正确答案:B(18)CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用().A.缓冲技术B.中断技术C.通道技术D.虚拟技术正确答案:A(19)假定盘块的大小为lKB,对于1.2MB的软盘,FAT需占用()的存储空间.A.1KBB. 1.8KBC. 1.2KBD. 2.4KB正确答案:B(20)在操作系统中,JCB是指()A.作业控制块B.进程控制块C.文件控制块D.程序控制块正确答案:A(21)在请求分面系统中,LRU算法是指()A.最早进入内存的页先淘汰B.近期最长时间以来没被访问的页先淘汰C.近期被访问次数最少的页先淘汰D.以后再也不用的页先淘汰正确答案:B(22)MS-DOS中用于复制系统的命令是()A.CHKDSKB.DISKCOMP!C.COPYD.SYS正确答案:D(23)下列文件中,属于MS-DOS批处理文件的是()A.ABCEXEB.ABCBATC.ABCCOMD.ABCSYS正确答案:B(24)设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用PV操作管理时信号量S的可能取值是().A.1,0,-1,-2B.2,0,-1,-2C.1,0,-1D.3,2,1,0正确答案:A(25)关于Unix的用户标识,()是不正确的.A.一为实际的UID,一为有效的SUIDB.UID与SUID可能不同C.SUID比UID更能反映用户的真实身份D.SUID表示用户临时具有执行某个程序的权力正确答案:C(26)()不是Unix系统的特色.A."交互的分时系统"B."以全局变量为中心的模块结构"C."模块之间调用关系简明"D."可以分成内核和外壳"正确答案:C(27)系统发生中断,”保护现场”是指将现场信息保存至()A.磁盘B.各相应的寄存器C.进程的PCB中D.内存系统区正确答案:C(28)在计算机系统中配置操作系统的主要目的是()A.增强计算机系统的功能B.提高系统资源的利用率C.提高系统的运行速度D.合理地组织系统的工作流程,以提高系统吞吐量正确答案:D(29)操作系统的主要功能是管理计算机系统中的()A.程序和数据B.进程C.资源D.作业正确答案:C(30)所谓程序的并发执行是指,多个程序的执行在时间上是()A.顺序的B.交替的C.重叠的D.间断的正确答案:C(31)磁盘是可共享的设备,每一时刻()进程与它交换信息.A.允许有两个B.可以有任意多个C.最多有1个D.至少有1个正确答案:C(32)在磁盘上,既可以实现顺序存取,又可以实现随机存取的文件是()A.顺序文件B.链接文件C.索引文件D.磁带文件正确答案:C(33)下面存储分配方法中,哪种存在内部碎片().1.固定式分区2.动态分区3.页式管理4.段式管理5.段页式管理6.请求段式管理A.1和2B.1,3和5C.4,5和6D.3和5正确答案:B(34)在下列存储设备中,适合作为共享设备的是()A.打印机B.鼠标C.键盘D.硬盘正确答案:D(35)系统中,像键盘,终端,打印机等以字符为单位组织和处理信息的设备称为()A.字符设备B.块设备C.虚拟设备D.独享设备正确答案:A(36)地址重定位的结果是得到()A.源程序B.编译程序C.目标程序D.执行程序正确答案:D(37)在动态分区分配方法中,空闲区队列按空闲区首址由低到高递增的顺序排列的放置策略称为().A.首次匹配算法B.最坏匹配算法C.最佳匹配算法D.最迟匹配算法正确答案:A(38)操作系统是一种系统软件,在OS中采用多道程序设计技术,能有效地提高CPU内存和I/O设备的()A.灵活性B.可靠性C.兼容性D.利用率正确答案:D(39)一个多道批处理系统,提高了计算机系统的资源利用率,同时().A.减少各个作业的执行时间B.增加了单位时间内作业的吞吐量C.减少单位时间内作业的吞吐量D.减少了部份作业的执行时间正确答案:B(40)允许多个用户以交互方式使用计算机的操作系统称为()A.分时操作系统B.实时操作系统C.微操作系统D.多处理机操作系统正确答案:B(41)文件系统采用多级目录结构可以().A.节省存储空间B.解决命名冲突C.缩短文件传送时间D.减少系统开销正确答案:B(42)下列算法中,()只能采用非抢占调度方式A.高优先权优先法B.时间片轮转法C.FCFS调度算法D.短作业优先算法正确答案:C(43)在分时操作系统中,进程调度经常采用()算法.A.先来先服务B.最高优先权C.时间片轮转D.随机正确答案:C(44)在分时系统中,当用户数目为100时,为保证响应时间不超过2s,此时的时间片最大应为().A.10msB.20msC.50msD.100ms正确答案:B(45)计算机系统中设置的访管指令,()执行.A.只能在目态B.只能在管态C.既可在目态又可在管态D.在目态和管态下都不能正确答案:C(46)以下关于记录式结构文件的说法错误的是:()A.多重结构是记录式结构文件中的一种B.转置结构最适合于给定键后的记录搜索C.连续结构又可称为顺序结构D.连续结构必须把记录按生成的先后顺序连续排列正确答案:C(47)对记录式文件,操作系统为用户存取文件信息的最小单位是().A.字符B.记录C.数据项D.文件正确答案:B(48)本地用户通过键盘登陆系统时,首先获得键盘输入信息的程序是().A.命令解释程序B.中断处理程序C.系统调用程序D.用户登陆程序正确答案:B(49)下列选项中,降低进程优先权的合理时机是().A.进程的时间片用完B.进程刚完成I/O操作,进入就绪队列C.进程长期处于就绪队列中D.进程从就绪状态转为执行状态正确答案:A(50)在下列叙述中,错误的一条是()A.进程被撤销时,只需释放该进程的PCB就可以了,因为PCB是进程存在的唯一标志B.进程的互斥和同步都能用P/V原语实现C.用户程序中执行系统调用命令时,处理机的状态字将发生改变.D.设备独立性是指用户在编程时,所使用的设备与实际设备无关.正确答案:A(51)当执行了一条进程等待原语后,将使进程的状态发生如下变化().A.由运行状态转变为等待状态B.由运行状态转变为就绪状态C.由等待状态转变为就绪状态D.由就绪状态转变为运行状态正确答案:A(52)进程和程序的一个最本质的区别是().A.分时使用或独占使用计算机B.顺序或非顺序执行机器指令C.全部或部分拥有计算机系统资源D.动态或静态正确答案:D(53)一个进程何时占用CPU以及占用多长时间是由()确定的.A.进程的功能B.进程对应程序段的长度C.系统时钟D.进程调度策略和进程自身正确答案:D(54)进程状态从就绪态到执行状态的转化工作是由()完成的.A.作业调度B.中级调度C.进程调度D.设备调度正确答案:C(55)在下列的进程状态转换中,()是不可能发生的.A.执行->阻塞B.执行->就绪C.阻塞->就绪D.就绪->阻塞正确答案:D(56)从静态角度上看,进程是由程序段,数据段,()三部分组成,其中()是进程存在的唯一标志.A.JCBB.PCBC.数据段D.I/O缓冲正确答案:B(57)一个进程处于就绪状态,是指该进程().A.正等着磁盘操作的完成B.正等着另一个进程的消息C.正等着处理机的执行权D.正在CPU上运行正确答案:C(58)用20行,30列的位示图来标志空闲盘块的状态,假定行号,列号和盘块号均从1开始编号,则在进行盘块分配时,若第一次找到空闲盘块处于第5行,12列,则盘块号为().A.162B.112C.164D.132正确答案:D(59)在分时系统中,为了控制程序的执行,用户在各自的终端上使用操作系统提供的用户界面是().A.系统调用B.作业控制语言C.高级语言D.键盘命令正确答案:A(60)在利用RS-232接口进行通信时,其通信速率为9.6kb/s.如果在通信接口中仅设置了一个8位寄存器作为缓冲寄存器,这意味着大约每隔()的时间便要中断一次CPU.A.80μsB.0.1msC.0.8msD.1ms正确答案:C(61)在操作系统中,将一次仅允许一个进程使用的资源称为临界资源,如下属于临界资源的是().A.高级语言编译程序B.磁盘存储介质C.打印机D.私用数据正确答案:C(62)在多道运行环境中,处理机正在执行用户程序时所处的状态称为目态.在此状态下,用户程序可以访问().A.整个主存区B.除操作系统以外的主存区C.操作系统占用的主存区D.用户程序占用的主存区正确答案:D(63)在请求分页系统中为了标识某页是否在主存,在页表中增加的数据项是().A.引用位B.主存块号C.改变位D.中断位正确答案:D(64)在请求页式存储管理中,当查找的页不在()中时,要产生缺页中断.A.外存B.虚存C.内存D.址址空间正确答案:C(65)所谓设备独立性是指,用户在编程时需要给出的是().A.设备逻辑名B.设备物理名C.设备启动地址D.设备卡地址正确答案:A(66)从下面关于顺序文件和链接文件的论述中,()是正确的.A.顺序文件适合于建立在顺序存储设备上,而不适合于建立在磁盘上B.显式链接文件中是在每个盘块中设置一链接指针,用于将文件所有盘块都链接起来C.顺序文件必须采用连续分配方式,而链接文件和索引文件则可采用离散分配方式D.在MS-DOS中采用的是隐式链接文件结构正确答案:C(67)设m为同类资源R的数目,n为系统中的并发进程数.当n个进程共享m个互斥资源R 时,每个进程对R的最大需求是w;则下列情况会出现死锁的是()A.m=2,n=1,w=2B.m=2,n=2,w=1C.m=4,n=3,w=2D.m=4,n=2,w=3正确答案:D(68)下述解决死锁的方法中,属于死锁避免策略的是().A.银行家算法B.资源有序分配法C.资源分配图化简法D.撤销进程法正确答案:A(69)如果发现系统有()的进程队列就说明系统有可能发生死锁了.A.互斥B.可剥夺C.循环等待D.同步正确答案:C(70)()是随机存储设备A.磁盘B.磁带C.打印机D.键盘显示器正确答案:A(71)在有随机存取要求和允许文件长度可以动态增长的情况下宜选择下面哪种文件形式()A.索引文件B.连续文件C.链接文件D.串联文件正确答案:A(72)通道又被称为I/O处理器,它用于实现()之间的信息传输.A.主存与外设B.PU与外设C.外设与外设D.CPU与辅存正确答案:A(73)文件系统的主要目的是().A.实现对文件的按名存取B.实现虚拟存储C.提高外存的读写速度D.用于存储系统文件正确答案:A(74)虚拟存储器是()A.可提高计算机运算速度的设备B.容量扩大了的主存实际空间C.通过Spooling技术实现D.可容纳总和超过主存容量的多个作业同时运行的一个址址空间正确答案:D(75)下列关于页式存储的说法中,正确的是().A.在页式存储管理中,若无快表,则每访问一条数据都要访问2次内存.B.页式存储管理不会产生内部碎片C.页式存储管理当中的页面是用户可以感知的D.页式存储方式可以采用静态重定位正确答案:A(76)在页式虚拟存储管理中,为实现地址变换,应建立().A.空闲区表B.分区分配表C.页表D.段表正确答案:C(77)下列选项中,操作系统提供给应用程序的接口是().A.系统调用B.中断C.库函数D.原语正确答案:A(78)()指有关操作系统和其他系统程序组成的文件A.系统文件B.档案文件C.用户文件D.顺序文件正确答案:A(79)以下正确的是()A.调度原语主要是按照一定的算法,从阻塞队列中选择一个进程,将处理机分配给它.B.预防死锁的发生可以通过破坏产生死锁的4个必要条件之一来实现,但破坏互斥条件的可能性不大.C.进程进入临界区时要执行开锁原语.D.既考虑作业执行时间,又考虑其等待时间的调度算法是先来先服务算法正确答案:B(80)正在运行的进程在信号量S上作P操作之后,当S<0,进程将进入信号量的()A.等待队列B.提交队列C.后备队列D.就绪队列正确答案:A(81)运行时间最短的作业被优先调度,这种企业调度算法是()A.优先级调度B.响应比高者优先C.短作业优先D.先来先服务正确答案:C(82)调度一般分为三类,其中”长程调度”是指()调度A.进程B.CPUC.作业D.线程正确答案:C(83)()是一种能由P和V操作所改变的整型变量,可用于实现进程的互斥和同步A.控制变量B.锁C.整型信号量D.记录型号量正确答案:C(84)设基址寄存器的内容为(),在采用动态重定位的系统中,当执行指令”LOA.1000B.2000C.3000正确答案:C(85)采用资源剥夺法可解除死锁,还可以采用()方法解除死锁.A.执行并行操作B.撤消进程C.拒绝分配新资源D.修改信号量正确答案:B(86)设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待该资源的进程数,则M,N分别是().A.0,1B.1,0C.1,2D.2,0正确答案:B(87)由字符序列组成,文件内的信息不再划分结构,这是指()A.流式文件B.记录式文件C.顺序文件D.有序文件正确答案:A(88)若CPU的地址为32位,则对于一个进程来说,其最大的虚拟存储空间为().B.4GC.1GD.无限大正确答案:B(89)设有三个作业J1,J2,J3,它们的到达时间和执行时间如下表:作业名J1J2J3到达时间8:008:459:30执行时间2小时1小时0.25小时它们在一台处理器上按单道运行,若采用短作业优先调度算法,则此三作业的执行次序是()A.J3,J2,J1B.J1,J2,J3C.J1,J3,J2D.J3,J1,J2正确答案:C(90)一作业进入主存后,其作业对应的进程初始时所处的状态是().A.运行B.就绪C.等待D.收容正确答案:B计算题:(1)某虚拟存储器的用户空间共有32个页面,每页1K,主存16K.假定某时刻系统为用户的第0,1,2,3页分配的物理块号为5,10,4,7,而该用户作业的长度为6页,试将十六进制的虚拟地址0A5C,103C,1A5转化成物理地址.正确答案:1)逻辑地址0A5CH的页号为00010B,即为2,故页号合法;从页表中找到的页块块号为4,0100B与页内地址拼接1001011100B拼接成物理地址01001001011100B,即为125CH.(2)逻辑地址103CH的页号为0100H,即为4,故页号合法;但该页未装入内存,故产生缺页中断.(3)逻辑地址1A5CH的页号为6,故产生越界中断.(2)设一个没有设置快表的虚拟页式存储系统,页面大小为100字节.一个仅有460个字节的程序有下述内存访问序列(下标从0开始):10,11,104,170,73,309,185,245,246,434,358,364,为该程序分配有2个页框.请问:若采用LRU算法,试计算访问过程中发生多少次缺页中断?正确答案:每个页面大小为100字节,则页面的访问顺序如下:101110417073309185245246434458364001103122443采用LRU算法的页面置换情况如下表,共产生缺页中断7次.走向001103122443块号1001103122443块号20010311224淘汰10312缺页论述题:(1)在一个小盒子里存放了黑子和白子两种围棋棋子,已知黑子和白子数量皆等于N.试设计两个并发进程,将这些充分混合在一起的棋子分拣开来.该系统的约束条件是:White专拣白子;Black专拣黑子;每个进程每次只能拣一枚,而且拣棋子的过程是互斥的;两个拣棋子的进程应当交替进行,且拣白子的优先.请用PV信号量解决该问题.正确答案:semaphorew=1,b=0;inti=0;j=0;white(){while(i<N){wait(w);拣一枚白子;signal(b);i++;}}black(){while(j<N){wait(b);拣一枚黑子;signal(w);j++;}}(2)某博物馆最多可容纳500人同时参观,有一个出入口,该出入口一次仅允许一个人通过.参观者的活动描述如下:cobegin参观者进程I{进门;参观;出门;}coend请添加必要的信号量和P,V操作,以实现上述过程中的互斥与同步.要求写出完整的过程,说明信号量的含义并赋初值.正确答案:定义两个信号量Semaphoreempty=500;//博物馆可以容纳的最多人数Semaphoremutex=1;//用于出入口资源的控制参观者进程i;{P(empty);P(mutex);进门;V(mutex);参观;P(mutex);出门;V(mutex);V(empty);}coend简答题:(1)分时系统具有什么特点?正确答案:分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性.(2)什么是多道程序设计技术?试述多道程序运行的特征?正确答案:多道程序设计技术是指同时把多个作业放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因(如I/O请求)而暂停执行时,CPU立即转去执行另一道程序.多道程序运行具有如下特征:(1)多道:计算机内存中同时存放几道相互独立的程序.(2)宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行,但都未运行完毕.(3)微观上串行:从微观上看,内存中的多道程序轮流或分时地占有处理机,交替执行.(3)什么是程序状态字?在微机中它一般由哪两个部分组成?正确答案:程序状态字是指反映程序执行时机器所处的现行状态的代码.在微机中它一般由指令计数器(PC)和处理机状态寄存器(PS).(4)按中断的功能来分,中断有哪几种类型?正确答案:按中断的功能来分,中断有如下五种类型:(1)I/O中断;(2)外中断;(3)硬件故障中断;(4)程序性中断;(5)访管中断.(5)什么是向量中断?什么是中断向量?正确答案:向量中断是指当中断发生时,由中断源自己引导处理机进入中断服务程序的中断过程.中断向量就是存储该类型中断服务例行程序的入口地址和处理器状态字的存储单元.(6)用户与操作系统的接口是什么?一个分时系统提供什么接口?一个批处理系统又提供什么接口?正确答案:用户与操作系统的接口是指操作系统提供给用户与计算机打交道的外部机制.一个分时系统提供的接口有系统功能调用和键盘操作命令.一个批处理系统提供的接口有系统功能调用和作业控制语言.(7)什么是系统调用?对操作系统的服务请求与一般的子程序调用有什么区别?正确答案:系统调用是操作系统提供给编程人员的惟一接口.编程人员利用系统调用,在源程序一级动态请求和释放系统资源,调用系统中已有的系统功能来完成那些与机器硬件部分相关的工作以及控制程序的执行速度等.因此,系统调用像一个黑箱子那样,对用户屏蔽了操作系统的具体动作而只提供有关的功能.系统调用与一般过程调用的主要区别如下:系统调用程序是在核心态执行,调用它们需要一个类似于硬件中断处理的中断处理机制来提供系统服务.(8)简要说明进程和程序的区别和联系?正确答案:1)进程是动态的,是程序及有关数据xxx的一次动态活动;程序是静态的,是一组有序的指令xxx.(2)一个程序运行在不同的数据xxx上就构成不同进程,因此多个不同的进程可以包含相同的程序.(3)进程有生命期,即从创建到消亡;而程序无生命期,可以作为软件资料长期保存.(4)进程具有并发性,它能与其他进程并发执行;而程序则不具有这种明显特征.。

奥鹏地大20春学期《面向对象程序设计(新)》在线作业一

奥鹏地大20春学期《面向对象程序设计(新)》在线作业一
A int * 和int
B int * 和int **
C int 和int *
D int * 和int *
3. 下列关于虚基类的描述,错误的是()
A 设置虚基类的目的是为了消除二义性
B 虚基类的构造函数在非虚基类之后调用
C 若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用
中国地质大学(北京)-地大《面向对象程序设计(新)》在线作业一
1. 有如下定义:int a[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5 的是()
A a[2]
B a[3]
C *(p+2)
D *p+4
2. 设int * p2=&x,* p1=a;p2= *b;则a和b的类型分别是()
B 抽象类的派生类若不实现纯虚函数,它也是抽象类
C 纯虚函数的声明以“=0;”结束
D 纯虚函数都不能有函数体
19. 以下哪些是面向对象程序设计的特征( )
A 抽象
B 封装
C 继承
D 多态
20. 关于公共静态数据成员,下面说法正确的是()
A 在main函数之前创建
B 跟某个具体对象无关
C Value operator+(Value vint i=0);
D Value operator+(Value v=value, int i=0);
16. 赋值运算符重载函数与拷贝构造函数的区别是什么()
A 都是拷贝一个类的对象给另一个同类型的类的对象
B 拷贝构造函数是用已存在的对象的各成员的当前值来创建一个相同的新对象
B 公有继承是基类中的private成员在派生类中仍是private的

地质大学(北京)2004年硕士研究生C++语言程序设计试题A

地质大学(北京)2004年硕士研究生C++语言程序设计试题A

中国地质大学(北京)2004年硕士研究生C++ 语言程序设计试题(A卷)考试形式:闭卷考试考试时间:120分钟研究生学号姓名得分一、简答题(每小题3分,30分)1、什么叫计算机软件?2、请枚举指针运算的几种基本形式。

3、在C++语言中,有那几种常量?请给出实例。

4、在C++语言中,对象有那些存储类型?这些存储类型的含义是什么?5、请说出函数参数中,引用与地址传递参数方式两者之间的异同点。

6、请给出class类类型定义的一般形式。

7、class类类型中,构造函数应具有那些特征?8、类定义体中,有些函数之前有关键字friend的意义是什么?9、请说明class类类型和struct结构体类类型两种数据类型的异同点。

10、C++语言里,重载有那几种方式?二、数据与运算(每小题2分,共20分)1.若int x=2,y=0;则表达式(y = = x>>2)? x/++y : ++x的运算结果是什么?22.若int x=5, y(0), *p=&y ; 则经过y+=1, *p=++x+(- -y)的运算之后,cout<<x << “ ” << y<<endl; 的输出结果是什么?6 63.若unsigned char x=016, y =0xf0; 则x^~y; 的值是什么?000011101111000000001111000000014.若int x(0), y=1 ;则经过语句y+=x+2, x+=++y, x+=y- -; 的运算, 则x, y的结果值各是什么?8 35.若char x=’1’, y= ‟=‟ ; int z; z = x + = 3;则cout<< x<<"的ASCII码"<< y << z <<endl; 的输出结果是什么?4的ASCII码= 526.若int x, data[8]={1,2 ,3,4,5,6,7,8};则x=*(data+1)+*(&data[5]-2)之后,x存放的数是什么?67.若说明int a[8]={10,9,8,7,6,5,4,3}, *p=&a[1]; 则经过表达式*(p-3) += (*++p+=1, *++p+=1, a[5]+a[6] ); 运算之后,则数组a各元素的值是什么?19 9 9 8 6 5 4 38.若struct MyData { int a; float b ; char c[3]}; MyData x ={ 10, 1.0f, “ab”;}, *y=&x;则经过x . c[1]++, (y->b) += 10+x.a++ ;运算,x的各分量结果是什么?11, 21.0, ”ac”9.若定义union MyUnion{char x[2]; int y;}; (设int占4个字节),说明MyUnion MyKey, *pKey=&MyKey; pK ey->y=0, pK ey->x[0]= ‟1‟ ;则表达式(Key) . y 的结果是什么?10.若说明int a= -1; d ouble b(4) ; 则表达式(a<<2) * sizeof(b)的值是什么?-32三、给出下列程序的运行输出结果(每小题6分,共24分)1、void t(int &x,int &y,int &cp,int dp){ cp= - -x + y++;dp= x – y ;}#include “stdio.h”void main(void){ int a=4,b=3,c=5,d=6;t(a,b,c,d);printf("%d ,%d ,%d ,%d \n",a, b, c,d);}答案: 3 4 6 6 ;2、int d=1;#includ e “stdio.h”int fun(int p){ static int d=10 ;d +=p;printf("%d ",d);return(d);}void main( void ){int a=2;printf("%d \n",fun( fun(a) - fun(d) ));}答案:12 13 12 12 ;3、#include “iostr eam.h”void main(void){ char s1[64]= “AhCharacterString?”;char s2[64]= { …T‟, …e‟, …s‟, …t‟, …Y‟, …o‟, …u‟, ….‟, …\0‟ };char s[256] , *ps; int k;for(k=2; k<=16;k++) s[k-2]=s1[k] ;ps=s2; k =k-2;while( *ps++ != …\0‟) { s[k]=*ps ; ps++; k++; }s[k] = …\0‟ ;cout<< s ;}答案:CharacterString TestY ou. ;4、#include "iostr eam.h"#include "stdio.h"class CPerson{public:CPerson(char *pName= "", int m_Age=0);~ CPer son() { cout<< "我归天哪。

地大《Windows程序设计》在线作业二答卷

地大《Windows程序设计》在线作业二答卷
D.Enable
答案:C
5.下列选项中,不属于匈牙利命名法属性部分的是( )。
A.m_
B.g_
C.d_
D.c_
答案:C
6.菜单编辑器中,如果要设置某个项为分隔线,那么这个项的哪个属性为true。( )
A.Visible
B.Separator
C.Grayed
D.Enable
B.同1个Windows程序打开多次时,对应同1个实例句柄
C.1个Windows实例句柄可以对应多个窗口句柄
D.1个Windows实例句柄只能对应1个窗口句柄
答案:AC
14.大多数MFC类是从三个基类派生的,它们是( )
A.Cdocument
B.CWnd
C.CObject
mdTarget
答案:BCD
15.CDC类封装了哪些对象( )
A.CWindowDC
B.CPaintDC
C.CMetaFileDC
lientDC
答Байду номын сангаас:ABCD
16.MFC框架可以生成哪几种应用程序框架( )
A.多窗口应用框架
B.多文档应用框架
C.单窗口应用框架
D.单文档应用框架
答案:BD
答案:正确
23.CBrush是GDI对象。
答案:正确
24.画笔颜色构成是0x00BBGGRR,其中B、G、R分别代表1位16进制数表示蓝、绿和红色分量的大小。
答案:正确
25.基于对话框的应用程序,也有文档类和视图类。
答案:错误
26.在Windows编程中,键盘按键弹起时,会返回消息WM_KEYDOWN。

地大《Windows程序设计》在线作业一答卷

地大《Windows程序设计》在线作业一答卷
A.窗口最初创建时
B.窗口移动后部分区域由不可见变为可见
C.窗口大小改变后
D.滚动条滚动后
答案:ABCD
三、判断题 (共 10 道试题,共 30 分)
21.在Windows编程中,1个程序中只允许设置一个定时器。
答案:错误
22.在Windows编程约定中,CHAR数据类型和TCHAR数据类型是相同的。
答案:B
3.如果要严格按照匈牙利命名法命名1个局部窗口句柄,以下变量命名正确的是( )。
A.g_hWnd
B.m_hWnd
C.g_pWnd
D.m_pWnd
答案:B
4.在Windows程序设计中如果加入了滚动条。设置滚动条的范围使用( )函数
A.SetPos()
B.SetRange()
B.Pop-up
C.Inactive
D.Grayed
答案:B
9.在Windows消息机制中,菜单消息类型是:( )
A.WM_PAINT
B.WM_COMMAND
C.WM_CREATE
D.WM_CLOSE
答案:B
10.在VC++ 6.0在编程环境中,运行程序的快捷键是( )。
A.Ctrl+F5
答案:错误
23.所谓的WindowsAPI就是独立于C语言的一套全新的程序设计语言。
答案:错误
24.打开一个项目,只需打开对应的项目工作区文件。
答案:正确
25.Win32 API可以直接读取所有的图像格式。
答案:错误
26.FillRect中指定的画刷是用于画矩形本身和边框,FrameRect中指定的画刷是用于画矩形的边框。

中国地质大学智慧树知到“计算机科学与技术”《嵌入式操作系统》网课测试题答案卷2

中国地质大学智慧树知到“计算机科学与技术”《嵌入式操作系统》网课测试题答案卷2

中国地质大学智慧树知到“计算机科学与技术”《嵌入式操作系统》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.CISC:复杂指令集。

()A.错误B.正确2.RISC:精简指令集。

()A.错误B.正确3.关于shell描述正确的是()。

A.shell是用户与Linux内核之间的接口程序,是一个命令解释器B.shell是Linux操作系统的一个整体组成部分,也是Linux操作系统设计的一部分C.在命令行中输入的每一个命令都是由shell先解释,然后再传给内核D.以上全对4.嵌入式系统开发要点包括()。

A.选择嵌入式Linux发行版B.熟悉开发环境和工具C.熟悉Linux内核D.理解Linux的内存管理技术5.Windows CE操作系统的特点包括()。

A.微软公司嵌入式、移动计算平台的基础B.一个开放的、可升级的32位嵌入式操作系统C.基于掌上型电脑类的电子设备操作系统D.E代表电子产品6.Linux操作系统的特点包括()。

A.完全免费B.完全兼容POSIX 1.0标准C.良好的界面D.丰富的网络功能7.关于iOS操作系统的描述正确的是()。

A.是由苹果公司为iPhone开发的操作系统B.它主要是给iPhone、iPod touch以及iPad使用C.原名为iPhone OS,2010年宣布改为iOSD.Google开发的基于Linux平台的开源手机操作系统8.市场出售的智能手机常用的操作系统描述正确的是()。

A.AndroidB.iOSC.Windows 8D.以上全对9.Boot Loader是在操作系统运行之前执行的一段小程序。

通过这段小程序,可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。

()A.错误B.正确10.Linux也是一个多用户系统,不同的用户和用户会有不同的权限,其中把具有超级权限的用户称为root 用户。

2022年地质大学考试题库

  2022年地质大学考试题库

《NET程序设计》模拟题一.单项选择题1. 以下是Button1按钮的Click事件过程代码:Dim i,j,s As Integeri=1s=0Do While i<4i=i+1For j=5 To 1 Step -1s=s+i*jNext jLoop则其中的语句s=s+i*j的执行次数时_.A.15B.16C.17D.18[参考的参考的答案为为]:A2.窗体上有一个名为Button1的命令按钮和一个标签框,然后编写如下事件过程:Private Overloads Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim num As Integernum = 1Do Until num > 6Label1.Text = numnum = num + 2.4LoopEnd Sub运行程序,单击命令按钮,则在标签框上显示的内容是_.A. 5. 8B. 5C. 7D. 无数据输出[参考的参考的答案为为]:B提供了结构化程序设计的三种基本结构,三种基本结构是_.A. 递归结构.选择结构.循环结构B. 选择结构.过程结构.顺序结构C. 过程结构.输入输出结构.转向结构D. 选择结构.循环结构.顺序结构[参考的参考的答案为为]:D4.语句"If x=1 Then y=1",下列说法正确的是_.A. "x=1"和"y=1"均为赋值语句B. "x=1"和"y=1"均为关系表达式C. "x=1"为关系表达式,"y=1"为赋值语句D. x=1为赋值语句,"y=1"为关系表达式[参考的参考的答案为为]:C5.下面程序段显示的结果是_.Dim xx=Int(Rnd) +5Select Case xCase 5MsbBox(""优秀"")Case 4MsbBox(""良好"")Case 3MsbBox(""通过"")Case ElseMsbBox(""不通过"")End SelectA.优秀B.良好C.通过D.不通过[参考的参考的答案为为]:A6.下面语句执行后,变量w中的值是_.w=Choose(Weekday(""2005,5,1""),""Red"",""Green"",""Blue"",""Yellow"")A. NothingB. "Red"C. GreenD. "Yellow"[参考的参考的答案为为]:B7.语句Dim a(3,4)声明的数组中所包含的数组元素个数是_.A. 12B. 7C. 20D. 15[参考的参考的答案为为]:C8.下列程序段执行后,数组元素x(3,4)的值为_.Dim x(3,5),i,j As IntegerFor i=1 To 3For j=1 To 5x(i,j)=x(i-1,j-1)+i+jNext jNext iA. 12B. 13C. 14D. 15[参考的参考的答案为为]:D9.如下数组声明语句中正确的是_.A. Dim a[3,4] As IntegerB. Dim a(3,4) As IntegerC. Dim a{3,4} As IntegerD. Dim a(3 4) As Integer[参考的参考的答案为为]:B10.如下数组声明语句中正确的是_.A. Dim a(9) As Single={1,2,3,4,5,6,7,8,10}B. Dim a() As Single={1,2,3,4,5,6,7,8,10}C. Dim a(9) As Single={1,"a","bc"2. ,4,5,6,7,8,10}D. Dim a(,) As Single={1,2,3,4,5,6,7,8,10}[参考的参考的答案为为]:B窗体中提供的Hide方法的作用是_.A.销毁窗体对象B.关闭窗体C.将窗体极小化D.隐藏窗体[参考的参考的答案为为]:D12.当运行程序时,系统自动执行启动窗体的_事件过程.A. LoadB. ClickC. UnLoadD. GotFocus[参考的参考的答案为为]:A13.用于表示复选框或单选框按钮是否被选中的属性是_.A. ValueB. CheckedC. TextD. FlatStyle[参考的参考的答案为为]:B14.为使计时器控件每隔5s产生一个计时器事件(Tick事件),应将其Interval属性设置为_.A. 5B. 500C. 300D. 5000[参考的参考的答案为为]:D15.要使文本框能够多行显示,则应使_属性设为True.A. MultiLineB. MaxLengthC. SelLengthD. Locked[参考的参考的答案为为]:A16.设在窗体Form1上添加一个OpenFileDialog控件OFD1,并编写了如下程序段:OFD1.InitialDirectory=""E:/""OFD1.FileName=""D:/chenvpn""OFD1.ShowDialog()当执行该程序段并出现”打开文件”对话框时,在对话框中的初始默认文件路径是_.A. E:/B. D:/chenvpnC. D:/D.出错[参考的参考的答案为为]:A17.设在窗体Form1上添加一个SaveFileDialog控件SFD1,则语句SFD1.ShowDialog()的作用是_.A. 显示”打开文件”对话框B.显示”保存文件”对话框C.显示”颜色”对话框D.显示”字体”对话框[参考的参考的答案为为]:B18.要获取”字体”对话框中用户所选择的字体.大小等信息,应使用FontDialog控件的_属性.A. FontB. FontNameC. ColorD. Title[参考的参考的答案为为]:A19.在显示文件对话框前,可在程序代码中设置属性_的值来改变对话框显示时的初始路径.A. DefaultExtB. InitialDirectoryC. TitleD. AddExtension[参考的参考的答案为为]:B20.设在窗体上添加一个名称为OFD1的OpenFileDialog控件,希望在”打开文件”对话框中的”文件类型”列表框中包括”所有文件”.”Word文件”.”JPG图像文件”共3种类型,则在程序代码中正确的设置语句是_.A." OFD1.Filter=""所有文件|*.*|Word文件|*.doc|JPG图像文件|*.jpg""B. OFD1.Filter=""所有文件|Word文件|JPG图像文件""C. OFD1.Filter=所有文件|*.*|Word文件|*.doc|JPG图像文件|*.jpgD. OFD1.Filter=""所有文件;*.*;Word文件;*.doc;JPG图像文件;*.jpg""[参考的参考的答案为为]:A21.要获取”颜色”对话框中用户所选择的颜色信息,应使用ColorDialog控件的_属性.A. ColorB. TitleC. AnyColorD. FullOpen[参考的参考的答案为为]:A22.当一个项目中含有多个窗体时,程序运行中首先被启动的启动窗体是_.A.启动Visual 时建立的窗体B.第一个添加到项目中的窗体C.最后一个添加到项目中的窗体D.在”项目属性”对话框中指定的窗体[参考的参考的答案为为]:D23.在下列关于单选按钮和复选框的说法中,错误的是_.A.某个单选按钮被单击一定会触发它差的CheckedChangedB.一个单选按钮的状态发生变化,同一组中必有另一个单选按钮的状态也变化C.某个复选框被单击一定会触发它的CheckedChangedD.一个复选框的状态发生变化,不会影响其他复选框的状态[参考的参考的答案为为]:A24.引用列表框(ListBox1)最后一个数据项应使用_.A.ListBox1.Items(LixtBox1.Items.Count)B. ListBox1.Items(ListBox1.Items.Count-1)C. ListBox1.TextD. ListBox1.Items(ListBox1.SelectedIndex)[参考的参考的答案为为]:B25.下列关于定时器的说法中,正确的是_.A.当Enabled属性为False时,不产生Tick事件B.当程序运行时不可见,这是因为Visible属性为FalseC.当Interval属性为0,则Tick事件不会发生D.通过适当的设置可以将Interval属性的单位改为秒[参考的参考的答案为为]:A26.在集成开发环境中,下面不属于该环境编程语言的是_.A.VBB. C++C. PascalD. J#[参考的参考的答案为为]:C27.将调试通过后生成的.exe可执行文件到其他机器上不能运行的主要原因是_.A.运行的机器上无V系统B.缺少.frm窗体文件C.该可执行文件有病毒D.以上原因都不对[参考的参考的答案为为]:A28.对初学者而言,调试程序方便.有效的手段是_.A.在可疑的代码处设置断点,逐语句跟踪B. 查看资料C. 通过”立即”窗口显示变量的值D. 找老师问原因[参考的参考的答案为为]:A29.Visual 采用了_的编程机制?A. 面向过程B. 面向对象C. 事件驱动D. 可视化[参考的参考的答案为为]:C30.表达式Int(Rnd()*100)+100值的范围是_.A. 0~100B. 100~100C. 100~199D. 0~200[参考的参考的答案为为]:C31.设有语句Dim b as boolean,则执行语句b=5-8后,变量b中的值为_.A. FalseB.无法确定C. -3D. TRUE[参考的参考的答案为为]:D32.设变量a=2,b=3,c=4,d=5,则表达式not a>b and b^2<c*d or a+b>c-d的值为_.A.TRUEB. FALSEC.无法确定D. 100[参考的参考的答案为为]:A33.表示”x+y小于100且x-y大于或等于60”的表达式是_.A.x+y<100 or x-y>=60B. (x+y<100)=(x-y)>=60C. x+y<100 .and. x-y>=60D. x+y<100 and x-y>=60[参考的参考的答案为为]:D34.下列关系表达式的运算结果为True的是_.A.11 + 12="1112"B. "11" + "12"="23"C. "11" & 12="1112"D. "11" & 12="23"[参考的参考的答案为为]:C35.要向程序中引入所需要的命名空间,则应使用的命令关键字是_.A.EnumB. StructureC. DimD. Imports[参考的参考的答案为为]:D36.设窗体Form1上有两个文本框TextBox1.TextBox2和一个命令按钮Button1,以下是Button1按钮的Click事件过程代码.程序运行过程中,在Button1按钮上单击鼠标时,38.在TextBox1和TextBox2文本框中显示的结果分别是_.A. 1 2B. 1 3C. 1 1D. 3 1[参考的参考的答案为为]:C37.下列_是属于VB.NET合法的变量名.A. HomeB.@EMailC. IntegerD.$money[参考的参考的答案为为]:A38.设有语句Dim b as Boolean,则执行语句b=5-8后,变量b中的值为_.A.FALSEB.无法确定C. -3D. TRUE[参考的参考的答案为为]:D39.设变量a=2,b=3,c=4,d=5,则表达式not a>b and b^2<c*d or a+b>c-d的值为_.A.TRUEB. FALSEC.无法确定D.100[参考的参考的答案为为]:A40.在一个语句内写多条语句时,每个语句之间用_符号分隔.A.,B. :C. .D. ;[参考的参考的答案为为]:B41.一句语句要在下一行继续写,用_符号作为续行符.A.+B.-C. _D.…[参考的参考的答案为为]:C42.表达式16/4-2^5*8/4 Mod 5\2的值为_.A.14B. 4C. 20D. 2[参考的参考的答案为为]:B43.数学关系式3≤x<10表示成正确的表达式为_.A.3<=x<10B. 3<=x AND x<10C. x>=3 OR x<10D. 3<=x AND <10[参考的参考的答案为为]:B44.Rnd函数不可能为下列_值.A.0B. 1C. 0.1234D. 0.0005[参考的参考的答案为为]:B45.表达式Len("123程序设计ABC")的值是_.A.10B. 14C. 20D. 17[参考的参考的答案为为]:A46.下面正确的赋值语句是_.A.x+y=30B. y=π*r*rC. y=x+30D. 3y=x[参考的参考的答案为为]:C47.为了给x.y.z三个变量赋初值1,下面正确的赋值语句是_.A.x=1:y=1:z=1B. x=1,y=1,z=1C. x=y=z=1D. xyz=1[参考的参考的答案为为]:A48.赋值语句"a=123 + MID("123456",3,2)"执行后,a变量中的值是_.A. "12334"B. 123C. 12334D. 157[参考的参考的答案为为]:D49赋值语句"a=123 & MID("123456",3,2)"执行后,a变量中的值是_.A. "12334"B. 123C. 12334D. 157[参考的参考的答案为为]:A50.已知a=12,b=20,复合赋值语句"a*=b+10"执行后,a变量中的值是_.A.50B. 250C. 30D. 360[参考的参考的答案为为]:D。

Windows程序设计模拟题

Windows程序设计模拟题

《Windows程序设计》模拟题(补)一.单项选择题1、项目文件的扩展名是【1】。

A)exe B)dspC)dsw D)cpp2、利用ClassWizard不能【2】。

A)建立新类B)进行消息映射C)增加类的成员变量D)插入资源3、下列【3】不是MFC消息映射机制有关的宏。

A)DECLARE_MESSAGE_MAPB)BEGIN_MESSAGE_MAPC)DECLARE_SERIALD)END_MESSAGE_MAP4、要使鼠标箭头在按钮上暂停时能显示工具栏按钮提示,必须设置工具栏的风格为【4】。

A)CBRS_TOOLTIPS B)CBRS_FLYBYC)CBRS_NOALIGN D)WS_VISIBLE5、下面【5】不是GDI对象。

A)CFont B)CPaletteC)CClientDC D)CBitmap6、要将模式对话框在屏幕上显示需要用到【6】。

A)Create B)DoModalC)OnOK D)构造函数7、类CButton不是下列【7】控件对应的类。

A)命令按钮B)单选按钮C)复选框D)静态文本框8、根据对话框的行为性质,对话框可以分为两类【8】A)对话框资源和对话框类B)模式对话框和非模式对话框C)对话框资源和对话框模板D)消息对话框和模式对话框9、所有的控件都是【9】类的派生类,都可以作为一个特殊的窗口来处理。

A)CView B)CWndC)CWindow D)CDialog10、使用GetDC()获取的设备上下文在退出时,必须调用【10】释放设备上下文。

A)ReleaseDC() B)deleteC)DeleteDC() D)Detach()11、希望菜单无效,应该用CCmdUI类的【11】成员函数。

A)Enable B)SetRadioC)SetCheck D)SetText12、当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,水平滑动条发送【12】消息。

A)WM_CHAR B)WM_HSCROLLC)WM_VSCROLL D)WM_CHANGE13、列表框CListBox类的成员函数【13】用来向列表框增加列表项,成员函数【14】用来清除列表项所有项目,成员函数【15】用来返回列表框的列表项总数。

中国地质大学(北京)继续教育学院--Windows程序设计模拟题

中国地质大学(北京)继续教育学院--Windows程序设计模拟题

《Windows程序设计》模拟题一.单项选择题1、项目文件的扩展名是【1】。

A〕exe B〕dspC〕dsw D〕cpp2、利用ClassWizard不能【2】。

A〕建立新类B〕进行消息映射C〕增加类的成员变量D〕插入资源3、以下【3】不是MFC消息映射机制有关的宏。

A〕DECLARE_MESSAGE_MAPB〕BEGIN_MESSAGE_MAPC〕DECLARE_SERIALD〕END_MESSAGE_MAP4、要使鼠标箭头在按钮上暂停时能显示工具栏按钮提示,必须设置工具栏的风格为【4】。

A〕CBRS_TOOLTIPS B〕CBRS_FLYBYC〕CBRS_NOALIGN D〕WS_VISIBLE5、下面【5】不是GDI对象。

A〕CFont B〕CPaletteC〕CClientDC D〕CBitmap6、要将模式对话框在屏幕上显示需要用到【6】。

A〕Create B〕DoModalC〕OnOK D〕构造函数7、类CButton不是以下【7】控件对应的类。

A〕命令按钮B〕单项选择按钮C〕复选框D〕静态文本框8、根据对话框的行为性质,对话框可以分为两类【8】A〕对话框资源和对话框类B〕模式对话框和非模式对话框C〕对话框资源和对话框模板D〕消息对话框和模式对话框9、所有的控件都是【9】类的派生类,都可以作为一个特殊的窗口来处理。

A〕CView B〕CWndC〕CWindow D〕CDialog10、使用GetDC()获取的设备上下文在退出时,必须调用【10】释放设备上下文。

A〕ReleaseDC() B〕deleteC〕DeleteDC() D〕Detach()11、希望菜单无效,应该用CCmdUI类的【11】成员函数。

A〕Enable B〕SetRadioC〕SetCheck D〕SetText12、当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,水平滑动条发送【12】消息。

A〕WM_CHAR B〕WM_HSCROLLC〕WM_VSCROLL D〕WM_CHANGE13、列表框CListBox类的成员函数【13】用来向列表框增加列表项,成员函数【14】用来清除列表项所有项目,成员函数【15】用来返回列表框的列表项总数。

中国地质大学远程与继续教育学院计算机应用基础专升本阶段性作业2

中国地质大学远程与继续教育学院计算机应用基础专升本阶段性作业2

中国地质大学远程与继续教育学院计算机应用基础(专升本)阶段性作业2单选题1. 在Word的编辑状态中,对已经输入的文档进行分栏操作,需要使用的菜单名为_____。

(4分)(A) 编辑(B) 视图(C) 格式(D) 工具参考答案:C2. PowerPoint中,若希望将D:\picture.jpg图片文件作为幻灯片的背景,在_____进行操作。

(4分)(A) 直接插入图画文件作为背景(B) 设置背景→填充效果→图片中选择(C) 设置背景→填充效果→图案中选择(D) 设置背景→渐变效果→纹理中选择参考答案:B3. 如果要从第2张幻灯片跳转到第8张幻灯片,应使用“幻灯片放映”菜单中的_____。

(4分)(A) 动作设置(B) 预设动画(C) 幻灯片切换(D) 自定义动画参考答案:A4. 在Word 2003文本编辑中,页边距由_____设置。

(4分)(A) "工具"菜单中的"修订"(B) "格式"菜单下的"边框和底纹"(C) "文件"菜单中的"页面设置"(D) "视图"菜单下的"页眉和页脚"参考答案:C5. Word 2003自动保存文件的功能所属的菜单名为_____。

(4分)(A) 视图(B) 工具(C) 格式(D) 文件参考答案:B6. 在PowerPoint2003中,如果在大纲视图中输入文本_____。

(4分)(A) 该文本只能在幻灯片视图中修改(B) 既可在幻灯片视图中修改文本,也可以在大纲视图中修改文本(C) 在大纲视图中用文本框移动文本(D) 不能在大纲视图中删除文本参考答案:B7. 要设置幻灯片背景为view.jpg图画,需要对幻灯片进行的操作是_____。

(4分)(A) 插入→图片→来至文件(B) 插入→图片→剪贴画(C) 背景→效果填充→图片(D) 背景→渐变→预设参考答案:C8. 设置背景时,若使所选择的背景仅适用于当前所选择的幻灯片,应该按_____。

计算机安全模拟题

计算机安全模拟题

计算机安全模拟题中国地质大学(北京)继续教育学院2021年05课程考试《计算机安全》模拟题(补)一.单项选择题1.TEMPEST技术的主要目的是()。

A.减少计算机中信息的外泄B. 保护计算机网络设备 D. 防盗和防毁C. 保护计算机信息系统免雷击和静电的危害2. 下列说法哪一条()不是非对称密码学的特点? A. 加密密钥和解密密钥不同B. 系统的安全保障在于要从公开钥和密文推出明文或私钥在计算上是不可行的C. 分发密钥简单D. 系统的保密性取决于公钥的安全性 3. 下列不属于对称加密算法的是()。

A. DESB. RSAC. 3-DESD. AES4. 下列哪项()不是数字签名的特点? A. 能与所签文件“绑定” C. 签名不能被伪造B. 签名者不能否认自己的签名 D. 不需要考虑防止签名的复制、重用5. 下面哪个不属于PKI提供的功能()? A. 证书申请和审批B. 密钥的生成和分发 D. 交叉认证C. 终端用户的透明性6. 以下叙述错误的是()。

A. SSL协议通过数字证书来验证双方的身份B. SSL协议对服务器和客户端的认证都是必须的C. SSL协议需要进行安全参数的协商D. SSL协议是基于C/S模式的7. 下列哪一软件()支持S/MIME协议? A. WordB. ExcelC. AccessD. Outlook8.下列哪个病毒()既破坏软件又破坏硬件? A. Pakistan病毒B.莫里斯蠕虫C. CIH病毒D. 熊猫烧香9. 完全备份、差分备份、增量备份三种备份中备份恢复时间最短的是()。

A. 完全备份 C. 增量备份B. 差分备份D. 差分备份与增量备份10. 下列关于杂凑函数的说法中不正确的是()。

A. 杂凑函数是一个将不等长消息压缩为固定长度消息的确定性算法第1页(共6页)中国地质大学(北京)继续教育学院2021年05课程考试B. 任给消息x,计算h(x)是容易的C. 给定y,找到x使得h(x)=y是容易的D. 要找两个不同的消息x1, x2 使得h(x1)=h(x2)是计算上不可行(困难)的 11. 下列关于DES加密算法描述错误的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
17、设置和取消断点的快捷键都是【20】。
A)F9B)F5
C)F11D)F10
18、在编辑某菜单项时,若要指明该菜单项是一个弹出式子菜单,必须选择属性对话框中的【21】。
A)SeparatorB)Pop-up
C)InactiveD)Grayed
19、下面【22】不是MFC设备环境类CDC类的派生类。
5、(1)声明一个CBitmap类的对象,使用LoadBitmap函数将位数装入内存。
(2)声明一个CDC类的对象,使用CreateCompatibleDC函数创建一个与显示设备环境兼容的内存设备环境。
(3)使用CDC::SelectObject函数将位图对象选入设备环境中,并保存原来设备环境的指针。
A)SetRange()B)SetPos()
C)SetTic()D)SetPoint()
E)SetMark()F)SetTicFreq()
28、所有的文档类都派生于【33】,所有的视图类都派生于【34】。
A)CViewB)CWindow
C)CDocumentD)CFormView
二.填空题
1、用户可以通过项目工作区窗口的【】视图来查看资源。
四.简答题
1、简述创建自定义工具栏的基本步骤。
2、什么是DDX和DDV?
3、单选按钮控件如何成组?
4、简述MFC创建状态栏所做的工作。
5、简述采用MFC方法编程时,显示一个DDB位图的步骤。
6、如何给组合框添加初始的列表项?
五、程序设计题
1、 在视图类的OnDraw函数中,完成绘图,要求在视图的右下角画一个边长为200的蓝色红边的正方形。
21
22
23
24
25
2627Biblioteka 282930
B
A
A
A
C
C
C
B
B
B
31
32
33
34
C
F
C
A
二.填空题
1
ResourceView
2
视图类
3
SetText
4
设备环境
5
对话框类
6
1
7
SetRange
8
dsw
9
MessageBox
10
TrackPopupMenu
11
设备无关性
12
CreateStockObject
各控件对应的成员变量见下表:
控件ID号
变量类型
变量名
IDC_NUM1
int
m_num1
IDC_NUM2
int
m_num2
IDC_RES
int
m_result
IDC_MUL
IDCANCEL
(1)要求单击“乘法”按钮,将前两个编辑框中值相乘结果显示在第三个编辑框中,并且使“乘法”按钮变得不可用,请写出“乘法”按钮的单击消息处理函数。
A)ReleaseDC()B)delete
C)DeleteDC()D)Detach()
11、希望菜单无效,应该用CCmdUI类的【11】成员函数。
A)EnableB)SetRadio
C)SetCheckD)SetText
12、当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,水平滑动条发送【12】消息。
C)ResetContent()D)FindString()
E)GetCurSel()F)GetCount()
14、【16】包括键盘和鼠标的输入。这一类消息首先放在系统消息队列中,然后由Windows将它们送入应用程序消息队列中,由程序来处理消息;【17】用来与Windows的控制对象,如列表框、按钮、复选框等进行双向通信。当用户在列表框中改动当前选择或改变了复选框的状态时发出此类消息。
12、可以利用CGdiObject类的成员函数【】将GDI对象设置成指定的库存对象。
13、对话框的主要功能是【】和输出信息。
14、一个旋转按钮控件通常是一个相伴的控件一起使用的,该控件的Tab键次序必须【】旋转按钮。
三.判断题
1、打开一个项目,只需打开对应的项目工作区文件。【】
2、窗口是Windows应用程序的基本操作单元,是应用程序与用户之间交互的接口环境,也是系统管理应用程序的基本单位。【】
B)BEGIN_MESSAGE_MAP
C)DECLARE_SERIAL
D)END_MESSAGE_MAP
4、要使鼠标箭头在按钮上暂停时能显示工具栏按钮提示,必须设置工具栏的风格为【4】。
A)CBRS_TOOLTIPSB)CBRS_FLYBY
C)CBRS_NOALIGND)WS_VISIBLE
5、下面【5】不是GDI对象。
A)GDIB)CPaintDC
C)CClientDCD)CWindowDC
20、【23】是非模态对话框。
A)查找对话框B)字体对话框
C)段落对话框D)颜色对话框
21、使用【24】通用对话框类可用打开文件。
A)CB)CColorDialog
B)CPrintDialogD)CFontDialog
22、当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,垂直滑动条发送【25】消息。
CBrush brush(RGB(0,0,255)),*pOldBrush;//
pOldBrush=pDC->SelectObject(&brush);//
CPen pen(PS_SOLID,1,RGB(255,0,0)),*pOldPen;//
pOldPen=pDC->SelectObject(&pen);//
void CMulDlg:: OnChangeNum1()
{
// TODO: Add your control notification handler code here
}
参考答案:
一.单项选择题
1
2
3
4
5
6
7
8
9
10
B
D
C
B
C
B
D
B
B
A
11
12
13
14
15
16
17
18
19
20
A
B
A
C
F
C
D
B
A
A
6、可以通过组合框控件属性对话框的Data选项卡给组合框添加初始的列表项。
五、程序设计题
1、
CRect rect;//
GetClientRect(&rect);//
CRect r(rect.Width()-200,rect.Height()-200,rect.Width(),rect.Height());//
voidEx4_3View::OnDraw(CDC* pDC)
{
CEx4_3Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
}
2、在一个对话框中,设置三个编辑框,前两个用于输入乘数,点击“乘法”按钮后,将前两个数的乘积输出到第三个编辑框中。
A)WM_CHARB)WM_HSCROLL
C)WM_VSCROLLD)WM_CHANGE
23、以下控件中,【26】没有Caption属性。
A)按钮B)组框
C)编辑框D)静态文本框
24、关于工具栏、菜单和加速键的关系,正确的说法是【27】。
A)工具按钮与菜单必须一一对应B)工具栏与加速键一一对应
C)工具按钮不必与菜单一一对应D)菜单与加速键一一对应
25、希望菜单前出现一个圆点,应该用CCmdUI类的【28】成员函数。
A)EnableB)SetRadio
C)SetCheckD)SetText
26、对话框的功能被封装在【29】类中。
A)CWndB)CDialog
C)CObjectD)CCmdTarget
27、滑动条是由滑动块和刻度线构成,按指定增量移动,CSliderCtrl类的成员函数【30】代表设置滑动块位置;【31】代表设置刻度线位置,一次只能设置一个刻度线,用于手动设置刻度线;【32】代表设置刻度线的疏密程度,配合Auto ticks属性使用,每隔一定单位自动显示一条刻度线。
A)WM_CHARB)WM_HSCROLL
C)WM_VSCROLLD)WM_CHANGE
13、列表框CListBox类的成员函数【13】用来向列表框增加列表项,成员函数【14】用来清除列表项所有项目,成员函数【15】用来返回列表框的列表项总数。
A)AddString()B)DeleteString()
《Windows程序设计》模拟题
一.单项选择题
1、项目文件的扩展名是【1】。
A)exeB)dsp
C)dswD)cpp
2、利用ClassWizard不能【2】。
A)建立新类B)进行消息映射
C)增加类的成员变量D)插入资源
3、下列【3】不是MFC消息映射机制有关的宏。
A)DECLARE_MESSAGE_MAP
13
接收用户输入
14
小于
三.判断题
1
2
3
4
5
6
7


×
×

×

8
9
10
11
12
13
14
×

×
×

×

四.简答题
1、(1)创建工具栏资源;(2)构建一个CToolBar对象;(3)调用CToolBar::Create或CreateEx函数创建工具栏窗口;(4)调用CToolBar::LoadToolBar载入工具栏资源。
相关文档
最新文档