计算机程序设计基础教程第一套模拟卷
山西省晋城市成考专升本2023年计算机基础第一次模拟卷(附答案)
![山西省晋城市成考专升本2023年计算机基础第一次模拟卷(附答案)](https://img.taocdn.com/s3/m/d5ae267cff4733687e21af45b307e87101f6f8b4.png)
山西省晋城市成考专升本2023年计算机基础第一次模拟卷(附答案) 学校:________ 班级:________ 姓名:________ 考号:________一、单选题(40题)1.在Word文档中,把光标移动到文件尾部的快捷键是____。
A.[Ctr1]+[End]B.[Ctr1]+[PageDown]C.[Ctrl]+[Home]D.[Ctrl]+[PageUp]2.十进制数(123)的原码表示为( )。
A.11111011B.1.00001e+007C.1.00001e+006D.011110113.多媒体信息不包括____。
A.文字、图形B.音频、视频C.影像、动画D.光盘、声卡4.多媒体计算机是指____。
A.具有多种外部设备的计算机B.能与多种电器连接的计算机C.能处理多种媒体的计算机D.借助多种媒体操作的计算机5.下面关于Windows中滚动条的叙述,是不正确的是____A.通过单击滚动条上的滚动箭头可以实现单步滚动B.通过拖动滚动条上的滚动块可以实现快速滚动C.滚动条有水平滚动条和垂直滚动条两种D.每个窗口上都具有滚动条6.不属于搜索引擎网址的有____。
A.http://www、baidu、comB.http://www、hongen、comC.http://www、google、comD.http://cn、yahoo、com7.以下属于网络信息安全面临的自然威胁的是()。
A.人为攻击B.设备老化C.安全缺陷D.TCP/IP 协议的安全漏洞8. 以下关于Windows操作的叙述,错误的是_______。
A.不同文件之间可以通过剪贴板来交换信息B.应用程序被最小化后仍在后台执行C.屏幕上打开的窗口都是活动窗口D.不同磁盘之间可以通过鼠标拖动实现文件的复制9.硬盘的容量比软盘大得多,其读写速度与软盘相比则____A)差不多A.慢一些B.快得多C.慢得多10.在Windows资源管理器中,选定文件后,打开“文件属性”对话框的操作是______。
计算机基础模拟试题第一套
![计算机基础模拟试题第一套](https://img.taocdn.com/s3/m/1485d13a580216fc700afd00.png)
《计算机基础》试卷学院:专业:年级:姓名:一判断题(每题1.5分,共15分)1、Windows XP是一种系统软件。
()2、用户输入汉字时,只有全拼和双拼两种输入法。
()3、当前电脑商报价中512MB是指微机的内存容量。
()4、 DBMS是一种常见的数据管理软件。
()5、LCD通常是指阴极射线管的显示器。
()6、一个合法的数据中出现了7,该数据一定不是八进制数。
()7、Print Screen控制键用来打印当前屏幕中的内容。
()8、程序设计中的“变量”命名可以使用任何字符。
()9、在直到型循环结构中循环程序体至少执行1次。
()10、用户下载文件主要有通过浏览器下载和下载工具软件两种方式。
一般来说通过浏览器下载方式支持断点续传(即继续前面的断点,完成剩余部分的下载),在下载完成前,Internet连接因故突然中断,文件下载不受影响。
()二选择题(每题2分,共40分)1、下面有关计算机操作系统的叙述中,不正确的是[A] 操作系统属于系统软件[B] 操作系统只负责管理内存储器,而不管理外存储器[C] UNIX是一种操作系统[D] 计算机的处理器、内存等硬件资源也由操作系统管理2、下列关于世界上第一台电子数字计算机的描述正确的是[A]1941年ENIAC [B]1946年ENIAC [C]1945年EDV AC [D]1947年EDV AC3、微机上操作系统的作用是[A] 解释执行源程序[B] 编译源程序[C] 进行编码转换[D] 控制和管理系统资源4、下列存储器中存取速度最快的是[A] 内存[B] 硬盘[C] 光盘[D] 软盘5、软盘不能写入只能读出的原因是[A] 新盘未格式化[B] 已使用过的软盘片[C] 写保护[D] 以上均不正确6、在计算机中,一个字节是由多少个二进制位组成的[A] 4 [B] 8 [C] 16 [D] 247、在16×16点阵字库中,存储一个汉字的字模信息需用的字节数是[A] 8 [B] 16 [C] 32 [D] 648、下列选项中,不属于计算机病毒特征的是[A] 破坏性[B] 潜伏性[C] 传染性[D] 免疫性9、笔记本电脑属于_____________[A] 巨型机[B] 大型机[C] 小型机[D] 微机10、下列软件中不属于操作系统软件的是______[A] Visual Basic [B] windows XP [C] UNIX [D] Linux11、Windows系统中,欲选定当前文件夹中的全部文件和文件夹对象,可使用的组合键是[A] Ctrl+V [B] Ctrl+A[C] Ctrl+X [D] Ctrl+D12、下列字符按照ASCII码值从大到小排列的顺序是_____________[A] 阿拉伯数字、英文大写字母、英文小写字母[B] 阿拉伯数字、英文小写字母、英文大写字母[C] 英文大写字母、英文小写字母、阿拉伯数字[D] 英文小写字母、英文大写字母、阿拉伯数字13、下列数据中,有可能是八进制数的是___________[A] 218 [B] 191 [C] 564 [D] 32914、结构化程序设计中的三种基本控制结构不包括________[A] 顺序结构[B] 选择结构[C] 循环结构[D] 迭代15、下列域名中,表示教育机构的是_____[A] [B] [C] [D] 16、(189)10转化为十六进制数应该是。
计算机程序设计基础习题册(含答案)
![计算机程序设计基础习题册(含答案)](https://img.taocdn.com/s3/m/172f71738e9951e79b892764.png)
《计算机程序设计基础》习题册计算机程序设计基础_基础知识(一)班级学号姓名成绩一、单选题1.C++源程序文件的默认扩展名为A。
A) cpp B) exeC) obj D) lik2.由C++源程序文件编译而成的目标文件的默认扩展名为C。
A) cpp B) exeC) obj D) lik3.由C++目标文件连接而成的可执行文件的默认扩展名为B。
A) cpp B) exeC) obj D) lik4.编写C++程序一般需经过的几个步骤依次是B。
A)编译、编辑、连接、调试B)编辑、编译、连接、调试C)编译、调试、编辑、连接D)编辑、调试、编辑、连接5.程序中主函数的名字为 A 。
A) main B) MAINC) Main D) 任意标识符6.下面四个选项中,均是不合法的用户标识符的选项的是C。
A) A p_o doB)float lao _AC)b-a goto intD)_123 temp INT7.下列变量名中合法的是C。
A) B)C)Tom B) 3a66C) _6a7b D) $ABC8.存储以下数据,占用存储字节最多的是D 。
A) 0 B) ‘0’C) “0” D) 0.09.在C++语言中,字符型数据在内存中的存储形式是D。
A) 补码 B) 反码C) 原码 D) ASCII码10.若有说明语句:char c =’\072’;则变量c A。
A) 包含1个字符B) 包含2个字符C) 包含3个字符D) 说明不合法,变量的值不确定二、填空题1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。
2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。
3.一条表达式语句必须以__分号_;___作为结束符。
4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。
5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令计算机程序设计基础_基础知识(二)班级 学号 姓名 成绩一、 单选题1. 下列哪一个是C++语言中合法的变量 CA) 8ZSe B) ±A0C) X0_2 D) ’x0’2. 已知ch 是字符型变量,下面不正确的赋值语句是 A A) ch='a+b' B) ch='\0'C) ch='7'+'9' D) ch=5+93. 下列浮点数的表示中不正确的是▁C ▁▁A) 223. B) 719E22C) e23 D) 12e24. 下列不正确的转义字符是 ▁C ▁▁A)'\\' B)‘\"’C) '074' D) '\0'5. 在C 语言中,合法的字符常量是 ▁B ▁▁A)'\084' B)'\x43'C)'ab' D)"\0"6. 下列变量定义中合法的是▁A ▁▁A) double _a=1.le-1; B) double b=1+5e2.5;C) double do= 2e3D) double 2_and=1-e-3; 7. 已知ch 是字符变量,正确的赋值语句是▁B ▁A )ch=‘123’ B)ch=’\xff’C) ch =’\08’ D)ch =”\” 8. 若x 、i 、j 和k 都是int 型变量,则计算表达式x=(i=4,j=15,k=32 )后,x 的值为▁▁C ▁。
湖北省黄冈市成考专升本2021-2022学年计算机基础第一次模拟卷(含答案)
![湖北省黄冈市成考专升本2021-2022学年计算机基础第一次模拟卷(含答案)](https://img.taocdn.com/s3/m/c39c3d23f08583d049649b6648d7c1c708a10b8f.png)
湖北省黄冈市成考专升本2021-2022学年计算机基础第一次模拟卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、单选题(40题)1.微型计算机中,微处理器芯片上集成的是______。
A.存储器和控制器B.运算器和I/O接口C.CPU和控制器D.控制器和运算器2.IP地址是Internet为每台主机分配的由32位____组成的唯一标识符。
A.二进制数B.八进制数C.十六进制数D.十进制数3.Windows对话框中的______是给用户提供多项选择的。
A.单选按钮B.复选框C.文本框D.数值框4.UPS是指____。
A.大功率稳压电源B.不间断电源C.用户处理系统D.联合处理系统5.每台计算机必须知道对方的____才能在Internet上与之通信。
A.电话号码B.主机号C.IP地址D.邮编与通信地址6. 要将当前在Word中编辑的C盘文件A1.doc保存到A盘,应使用()命令。
A.文件—“另存为”B.文件—“保存”C.插入—“文件”D.文件—“新建”7.要在下拉菜单中选择某命令,下列操作中错误的是____。
A.用鼠标单击该命令选项B.用键盘上四个方向键将高亮度条移至该命令选项后按回车键C.直接按该命令选项后括号中带有下划线的字母键D.同时按下ALT键与该命令选项后括号中带有下划线的字母键8.在Word中,当前正编辑一个新建文档“文档1”,当执行“文件”菜单中的“保存”命令后____。
A.该“文档1”被存盘B.打开“另存为”对话框,供进一步操作C.自动以“文档1”为名存盘D.不能以“文档1”存盘9.Windows中,对文件和文件夹的管理是通过____来实现的。
、A.对话框B.剪切板C.资源管理器或我的电脑D.控制面板10.我们拨号上网时所用的被俗称为“猫”的设备是____。
A.编码解码器B.解调调制器C.调制解调器D.网络链接器11.计算机的网卡的主要作用是____。
安徽省宣城市成考专升本2022-2023学年计算机基础第一次模拟卷(含答案)
![安徽省宣城市成考专升本2022-2023学年计算机基础第一次模拟卷(含答案)](https://img.taocdn.com/s3/m/2cb5102215791711cc7931b765ce05087632758a.png)
安徽省宣城市成考专升本2022-2023学年计算机基础第一次模拟卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、单选题(40题)1.Word具有的功能包括______。
A.以下三项都是B.绘制图形C.自动更正D.表格处理2.在Word2000的默认状态下,不用"打开"文件对话框就能直接打开最近使用过的文档的方法是____。
A.快捷键Ctrl+OB.工具栏上"打开"按钮C.选择"文件"菜单中的"打开"命令D.选择"文件"菜单底部文件列表中的文件3. 工作表中表格大标题对表格居中显示的方法是:在标题行( )。
A.于表格宽度居中位置的单元格输入表格标题B.任一单元格输入表格标题,然后单击“居中”工具按钮C.任一单元格输入表格标题,然后单击“合并及居中”工具按钮D.于表格宽度范围内的单元格中输入标题,选定该行该宽度范围内的所有单元格后执行“合并及居中”命令4.下列操作不能退出Word的是____。
A.双击控制菜单框B.使用控制菜单中的[关闭]C.使用[文件]菜单中的[关闭]D.使用[文件]菜单中的[退出]5.计算机网络的拓扑结构主要取决于它的_______。
A.A.资源子网B.FDDI网C.通信子网D.城域网6.利用Windows附件中的记事本软件保存的文件,其扩展名一般是____。
A.txtB.docC.xlsD.bmp7.在网页制作中,为了统计访问者的信息,了解他们的意见,我们常用建立____办法实现。
A.文字B.表格C.表单D.框架8.关于Windows菜单的基本操作,下列说法不正确的是______。
A.不用打开菜单,直接使用菜单命令的快捷键就可以执行菜单中的相应命令B.单击菜单中的菜单项都会执行相应命令C.在使用菜单后,用鼠标左键单击菜单外的任何区域即可退出D.右边有一个三角形的菜单项表示还有下一级的级联菜单9.常用键盘上的Shift为______。
计算机程序设计员考试模拟题(含参考答案)
![计算机程序设计员考试模拟题(含参考答案)](https://img.taocdn.com/s3/m/ce609b87a48da0116c175f0e7cd184254b351bfd.png)
计算机程序设计员考试模拟题(含参考答案)一、单选题(共100题,每题1分,共100分)1.( )是结构化系统分析的基本工具。
A、数据流图B、状态转化图C、程序流程图D、对话图正确答案:A2.要在Visual C++应用程序内使用( ) ActiveX数据对象,应该选择OLE DB作为连接类型,然后再应用程序中使用ADO类。
A、DAOB、OLE DBC、ODBCD、ADO正确答案:D3.工具条编辑器实际上是一个图形工具,它主要用于( )工具条资源,并把位图转换成工具条资源,而且可使用图形界面来显示工具条和一些按钮。
A、修改B、删除C、创建D、编辑正确答案:C4.在进行软件结构概要设计时要遵循一些原则,其中“深度、宽度、扇出和扇入应该适中”中的扇出指( )。
A、一个模块被多少模块调用B、软件结构控制的层数C、软件结构中模块层的最多模块数D、一个模块直接控制的模块数正确答案:D5.( )是网络的核心,它的主要任务是为网络上的其它机器提供服务。
A、客户机B、网络协议C、工作站D、服务器正确答案:D6.在表中使用IDENTITY列时,每张表只允许有()IDENTITY列。
A、一个B、两个C、三个D、四个正确答案:A7.( )依赖于事件,这和任何COM对象一样。
A、DAOB、dBASEC、OLE DBD、ODBC正确答案:C8.下列关于ClassView提供的特性中,说法错误的是:( )。
A、用户只需双击ClassView图标,就可以创建新的类B、用户只需双击ClassView图标,就可以删除类C、用户只需双击ClassView图标,就可以直接跳到代码处D、用户只需双击ClassView图标,就可以类、声明或函数定义正确答案:B9.要求表中的列在组成主键的属性上不能为空值,这是()A、实体完整性规则B、用户定义完整性规则C、参照完整性规则D、域完整性规则正确答案:A10.下列哪一种说法是对SQL Server的描述是错误的()A、关系型数据库。
xx年国开电大《程序设计基础》模拟测试题一答案
![xx年国开电大《程序设计基础》模拟测试题一答案](https://img.taocdn.com/s3/m/93796c1ee009581b6ad9eb37.png)
程序设计基础模拟测试题一: 1计算机早期传统的应用领域是______。
选择一项:A. 科学计算B. 信息处理C. 人工智能2冯·诺依曼型计算机的两大特征是______。
选择一项:A. 程序存储和采用二进制B. 硬件由五部分组成和软件与硬件分离C. 数据和程序均采用二进制表示D. 建立二进制编码体系和软硬件分离3世界上第一个高级语言是______。
选择一项:A. BASIC语言B. C语言C. FORTRAN语言D. PASCAL语言4CPU主要包括______。
选择一项:A. 运算器、控制器和寄存器B.运算器、控制器和存储器C. 控制器D. 运算器和存储器5JAVA语言的类别是______选择一项:A. 面向过程的程序设计语言B. 面向问题的程序设计语言C. 面向对象的程序设计语言D. 面向硬件的程序设计语言6操作系统属于______选择一项:A. 系统软件B. 应用软件C. 计算机硬件系统D. 编译系统7计算机能直接执行的语言是______ 选择一项:A. 机器语言B. 汇编语言C. 高级语言8C语言中,使用变量的要求是______选择一项:A. 要先定义后使用B. 要先使用后定义C. 不需要定义,可以直接使用D. 没有明确的要求9C语言中的常量使用要求是______选择一项:A. 必须先定义后使用B. 可以不经说明直接使用C. 可以直接使用,以后再定义D. 类型不同要求不同10闰年条件是年份能被4整除,但不能被100整除,或能被400整除,用C语言表示话可写做______选择一项:A.(year%4= =0&&year%100!=0)|| (year%400= =0)B. (year%4=0||year%100!=0)&& (year%400=0)C.(year%4 =0&&year%100!=0)|| (year%400=0)D. (year%4= =0||year%100!=0)&& (year%400= =0)11栈的最主要特点是______选择一项:A. 先进先出B. 先进后出C. 两端进出D. 一端进一端出12下面4句结论中只有一句是错误的,它是_____选择一项:A. 二叉树是树B. 二叉树的左右子树的位置可以颠倒C. 可以使用二叉树的思想对数值进行排序D. 可以采用链表方式存储二叉树13在软件需求完全确定的情况下,应该采用的软件开发模型是____ 选择一项:A. 瀑布模型B. 渐进式开发模型C. 原型模型D. 螺旋模型14关于结构化程序设计的概念中,正确的是_____选择一项:A. 结构化程序设计是按照一定的原则与原理,组织和编写正确且易读的程序的软件技术B. 一种采用结构描述复杂的客观事物从而可以进行负责程序设计的一种技术C. 结构化程序设计的主要思想是自低向上、逐步求精的开发过程D. 以上三中说法都是正确的15软件开发模型着重研究的是_____选择一项:A. 程序设计的方法和编程技巧B. 软件系统的基本架构和常见的软件系统模型C. 软件开发全部过程、活动和任务的结构框架D. 软件系统的模型和对应不同模型的开发方法1617当前计算机的最基本原理采用的是冯·诺依曼原理,求余数的运算符号是回答++和%19最基本的程序控制有三种,它们是,回答。
软件设计师第一次阶段测试卷(1-4章)
![软件设计师第一次阶段测试卷(1-4章)](https://img.taocdn.com/s3/m/4d2ae26811661ed9ad51f01dc281e53a58025133.png)
软件设计师第一次模拟考试卷1、计算机中提供指令地址的程序计数器PC在()中。
A.控制器B.运算器C.存储器D.I/O 设备【答案】A【解析】本题考查CPU组成的相关概念。
存储器和I/O设备是计算机中的其他组成部分,与程序计数器PC无关。
CPU可以分为运算器和控制器两个部分。
运算器包括:算术逻辑单元ALU、累加寄存器AC、数据缓冲寄存器DR。
状态条件寄存器PSW归属有争议,既可以属于运算器,也可以属于控制器。
控制器包括:程序计数器PC、指令寄存器IR、指令译码器ID、时序部件。
PC是控制器中的子部件。
所以本题选择A。
2、将二进制数11011.11转换为十进制数,其结果为()。
A. 25.25B.25.75C. 27.75D.27.25【答案】C【解析】本题考查二进制转十进制的计算方法。
整数部分转化为十进制:1×20+1×21+0×22+1×23+1×24=1+2+0+8+16=27 小数部分转化为十进制:1×2-1+1×2-2=0.5+0.25=0.75则二进制数11011.11转换为十进制数,其结果为27+0.75=27.75,所以选C。
3、某机器字长为n,最高位是符号位,其定点整数的最大值为()。
A.2n-1B.2n-1-1C.2nD.2n-1【答案】B【解析】本题考查数据的表示-原码。
如下图所示:最大值为n-1位(符号位)为0(正数),从n-2到0位都为1,值为2n-1-1。
所以本题选B。
4、以下关于RISC和CISC的叙述中,不正确的是()。
A.RISC通常比CISC的指令系统更复杂B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求【答案】A【解析】本题考查计算机复杂指令集。
CISC计算机指复杂指令集计算机,是20世纪六七十年代发展起来的系列计算机。
程序设计基础(C语言)上机考试题 第一套
![程序设计基础(C语言)上机考试题 第一套](https://img.taocdn.com/s3/m/36fd9f56f111f18583d05aa0.png)
程序设计基础(C语言)上机考试题(第一套A卷)2006~2007学年春学期2007年5月应试人声明:我保证遵守《上海大学学生手册》中的《上海大学考场规则》,如有考试违纪、作弊行为,愿意接受《上海大学学生考试违纪、作弊行为界定及处分规定》的纪律处分。
应试人学号:姓名:学院/教师:考生须知:1.答题前必须先进行“登录”,做法是:在Windows2000下,双击D:\CTest文件夹中的“C上机考登录”图标(快捷方式),进入“程序设计基础(C)上机考试考生登录”框,正确键入学号和密码,单击“输入确定”按钮,框内将显示姓名、学院、教师、考场、机号、试题套号和卷类等信息,单击“确认”按钮(如遇换机,可先单击“换机器”按钮,键入所换的机号和考场),屏幕出现“登录成功”提示框,仔细阅读提示后单击“确定”按钮,即完成登录。
登录成功,会在你E:盘中形成一个用于存放答题源程序文件的E:\CPanswer文件夹,其中已有一个存放你登录信息的名为StInfo.DAT的文件。
2.答题源程序必须存入E:\CPanswer文件夹中。
源程序文件主名必须为:套号-卷类-题号。
如:1-A-3是第一套A卷第3题的源程序。
3.必须严格按题目要求的输入、输出格式来输入、输出。
4. 除非题目中另有要求,假定输入的数据总是正确的。
5.阅卷时以试题要求和程序的运行结果为准。
6. 要遵守考场纪律,有问题请告知监考老师帮助解决。
7.完成答题后,可检查答题源程序文件的个数、存放位置(即E:\CPanswer文件夹中)以及文件名是否正确,方法是:双击D:\CTest文件夹中的“C上机考检查”图标(快捷方式),屏幕会显示“应有和现有文件”以及“缺少文件”的信息。
8.考试结束,应将试卷交监考老师。
机考试题:第1题(7分,源程序文件1-A-1.C )从键盘输入某地某年12个月的降雨量,然后计算每月的降雨量在年降雨量中所占的百分比(四舍五入为整数,且不会超过全年的70%),再以下面例图所示的直方图形式打印出来,其中:第一部分为月份,占2列;第二部分为百分比,占5列;第三部分从第9列开始,为用#号图示比例,1个#号为1%。
江西省抚州市成考专升本2022-2023学年计算机基础第一次模拟卷(含答案)
![江西省抚州市成考专升本2022-2023学年计算机基础第一次模拟卷(含答案)](https://img.taocdn.com/s3/m/831be98568dc5022aaea998fcc22bcd127ff4247.png)
江西省抚州市成考专升本2022-2023学年计算机基础第一次模拟卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、单选题(40题)1.控制器属于计算机的____。
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.要在Word文档中插入数学公式,可利用_____命令。
A.“工具|选项”B.“编辑|粘贴”C.“插入|对象”D.“文件|打开”7.指出下列哪一个不是多媒体信息____。
A.文本B.光盘C.声音D.图像8.在微型计算机中,下列设备属于输入设备的是____。
A.打印机B.显示器C.键盘D.硬盘9.Internet网是目前世界上第一大互联网,它起源于美国,其雏形是____。
A.NCFC网B.CERNET网C.GBNET网D.ARPANET网10.具有管理计算机全部硬件资源、软件资源功能的软件系统是____。
A.编译系统B.操作系统C.资源管理器D.网页浏览器11.因特网上每台计算机有一个规定的“地址”,这个地址被称为____地址。
A.TCPB.IPC.WebD.HTML12.断电时计算机____中的信息会丢失。
国家二级C语言机试(程序设计基础和软件工程基础)模拟试卷1
![国家二级C语言机试(程序设计基础和软件工程基础)模拟试卷1](https://img.taocdn.com/s3/m/5a4e57d0e009581b6bd9eb41.png)
国家二级C语言机试(程序设计基础和软件工程基础)模拟试卷1(总分:66.00,做题时间:90分钟)一、选择题(总题数:33,分数:66.00)1.下列叙述中正确的是(分数:2.00)A.程序执行的效率与数据的存储结构密切相关√B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上都不正确解析:解析:影响程序执行效率的因素有很多,如数据的存储结构、程序处理的数据量、程序的算法等。
顺序存储结构和链式存储结构在数据插入和删除操作上的效率就存在差别。
其中,链式存储结构的效率要高一些。
2.下列描述中,不符合良好程序设计风格要求的是(分数:2.00)A.程序的效率第一,清晰第二√B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信息解析:解析:一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。
程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。
并名的“清晰第一,效率第二”的论点已成为当今主导的程序设计风格。
3.占构化程序所要求的基本结构不包括(分数:2.00)A.顺序结构B.GOTO跳转√C.选择(分支)结构D.重复(循环)结构解析:解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有GOTO跳转结构。
4.下列选项中不属于结构化程序设计原则的是(分数:2.00)A.可封装√B.自顶向下C.模块化D.逐步求精解析:解析:结构化设计方法的主要原则可以概括为自顶向下、逐步求精、模块化、限制使用GOTO语句。
5.结构化程序设计的基本原则不包括(分数:2.00)A.多元性√B.自顶向下C.模块化D.逐步求精解析:解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化和限制使用GOTO 语句,其中不包括多态性。
6.下列选项中不属于结构化程序设计方法的是(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用√解析:解析:结构化程序设汁方法的主要原则可以概括为:自顶向下,逐步求精,模块化,限制使用GOTO 语句。
计算机程序设计基础练习题
![计算机程序设计基础练习题](https://img.taocdn.com/s3/m/3d342d1d1611cc7931b765ce05087632311274d7.png)
计算机程序设计基础练习题在当今数字化的时代,计算机程序设计已经成为一项至关重要的技能。
无论是为了解决实际问题、开发创新应用,还是仅仅出于对编程的热爱,掌握程序设计的基础知识都是必不可少的。
下面,我们将通过一系列练习题来巩固和拓展这方面的知识。
一、变量与数据类型1、定义一个整数变量`age` 并初始化为 25,然后打印输出该变量的值。
```pythonage = 25print(age)```2、定义一个浮点数变量`weight` 为 655 千克,打印输出该变量。
```pythonweight = 655print(weight)```3、定义一个字符串变量`name` 为"张三",输出该变量。
```pythonname ="张三"print(name)```二、运算符与表达式1、计算 5 + 3 2 的结果。
```pythonresult = 5 + 3 2print(result)```2、已知变量`a = 10`,`b = 3`,计算`a / b` 和`a % b` 的值。
```pythona = 10b = 3print(a / b)print(a % b)```3、定义两个布尔变量`is_student = True`,`is_employed =False`,计算`is_student and not is_employed` 的结果。
```pythonis_student = Trueis_employed = Falseprint(is_student and not is_employed)```三、控制结构1、使用`ifelse` 语句,判断一个数`num` 是否大于 10,如果大于 10 输出"大于 10",否则输出"小于等于 10"。
```pythonnum = 15if num > 10:print("大于 10")else:print("小于等于 10")```2、用`for` 循环打印 1 到 10 的数字。
辽宁省阜新市成考专升本2021-2022学年计算机基础第一次模拟卷(含答案)
![辽宁省阜新市成考专升本2021-2022学年计算机基础第一次模拟卷(含答案)](https://img.taocdn.com/s3/m/3adab695b1717fd5360cba1aa8114431b90d8e08.png)
辽宁省阜新市成考专升本2021-2022学年计算机基础第一次模拟卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、单选题(40题)1.下列4项内容中,不属于Internet(因特网)提供的服务的是____。
A.电子邮件B.文件传输C.远程登录D.实时监测控制2.在微机中,bit的中文含义是____。
A.二进制位B.双字C.字节D.字3.如果在Windows的资源管理底部没有状态栏,那么要增加状态栏的操作是____。
A.单击“编辑”菜单中的“状态栏”命令B.单击“查看”菜单中的“状态栏”命令C.单击“工具”菜单中的“状态栏”命令D.单击“文件”菜单中的“状态栏”命令4.下列哪些计算机网络不是按覆盖地域划分的____。
A.局域网B.都市网C.广域网D.星型网5.Excel的主要功能包括______。
A.电子表格、图表、数据库B.电子表格、文字处理、数据库C.电子表格、工作簿、数据库D.工作表、工作簿、图表6.如果要输入符号“☆”,应执行____操作A.选择“格式”菜单中的“字体”对话框中的“符号”标签B.选择“插入”菜单中的“符号”对话框中的“符号”标签C.选择“格式”菜单中的“段落”对话框中的“符号”标签D.选择“编辑”菜单中的“复制”对话框中的“符号”标签7.英文缩写CAD的中文意思是()。
A.计算机辅助教学B.计算机辅助制造C.计算机辅助设计D.计算机辅助测试8.下列专门用于浏览网页的应用软件是____。
A.WORDB.OutlookexpressC.FrontPageD.InternetExplorer9.合并单元格的正确操作是____。
A.选定要合并的单元格,按SPACE键B.选定要合并的单元格,按ENTERC.选定要合并的单元格,选择“表格”菜单的“合并单元格”命令D.选定要合并的单元格,选择“工具”菜单的“合并单元格”命令10.数据和程序是以____形式存储在磁盘上的。
陕西省西安市成考专升本2023年计算机基础第一次模拟卷(附答案)
![陕西省西安市成考专升本2023年计算机基础第一次模拟卷(附答案)](https://img.taocdn.com/s3/m/ac85de371611cc7931b765ce05087632311274b0.png)
陕西省西安市成考专升本2023年计算机基础第一次模拟卷(附答案) 学校:________ 班级:________ 姓名:________ 考号:________一、单选题(40题)1.在语言处理程序中,解释程序的功能是____。
A.解释执行高级语言程序B.将汇编语言程序编译成目标程序C.解释执行汇编语言程序D.将高级语言程序翻译成目标程序2.关于Word2000,下面说法错误的是____。
A.既可以编辑文本内容,也可以编辑表格B.可以利用Word2000制作网页C.可以在Word2000中直接将所编辑的文档通过电子邮件发送给接收者D.Word2000不能编辑数学公式3. 在Word2000的“绘图”工具栏中,不可以直接绘制的是_______。
A.椭圆形、长方形B.正圆形、正方形C.大括号、方括号、圆括号D.任意形状的线条4.http 是一种_______。
A.域名B.高级语言C.服务器名称D.超文本传输协议5.下列关于系统软件的描述不正确的是____。
A.控制与协调计算机及其外设的软件属于系统软件B.支持应用软件的开发与运行的软件属于系统软件C.解决某类通用型的问题设计的程序属于系统软件D.解释程序、编译程序属于系统软件6. 世界上公认的第一台计算机是在__年诞生的。
A.1846B.1864C.1946D.19647.在计算机中,LCD是指____。
A.终端B.显示器C.控制器D.键盘8.下列关于Windows2000文件和文件夹的说法中,正确的是____。
A.在一个文件夹中可以有两个同名文件B.在一个文件夹中可以有两个同名文件夹C.在一个文件夹中可以有一个文件与一个文件夹同名D.在不同文件夹中可以有两个同名文件9. Excel的自动填充功能,可以填充( )。
A.相同数据B.等比数列数据C.等差数列数据D.以上都是10.PowerPoint2010若要设置幻灯片中的文字排列为“顶端对齐”,应该进行的操作在_________。
陕西省铜川市成考专升本2023年计算机基础第一次模拟卷(附答案)
![陕西省铜川市成考专升本2023年计算机基础第一次模拟卷(附答案)](https://img.taocdn.com/s3/m/dc0a603a53ea551810a6f524ccbff121dd36c519.png)
陕西省铜川市成考专升本2023年计算机基础第一次模拟卷(附答案) 学校:________ 班级:________ 姓名:________ 考号:________一、单选题(40题)1. 有关Intemet中的IP地址,下列说法错误的是__。
A.Internet中的每台计算机的IP地址是唯一的B.IP地址可用32位二进制数表示C.IP地址就是Internet上主机的数字标识D.IP地址由类别/主机号两部分组成2. 在Word文档编辑中,用鼠标三击文档中的某个汉字,则选定的内容为_____。
A.该汉字B.该汉字所在的一个句子C.包含该汉字在内的一组连续的汉字D.该汉字所在的段落3.应用软件和系统软件的相互关系是()。
A.后者以前者为基础B.前者以后者为基础C.每一类都以另一类为基础D.每一类都不以另一类为基础4. ______能将高级语言源程序转换成目标程序。
A.编译程序B.编辑程序C.解释程序D.调试程序5.Internet上有许多应用,其中主要用来浏览网页信息的是____。
A.E-mailB.FI?C.TelnetD.WWW6.以下的搜索引擎中,当前使用最广泛的中文搜索引擎是____。
A.http://www、yahoo、comB.http://www、baidu、comC.http://www、google、comD.http://www、sogou、com7. 显示控制器(适配器是系统总线与显示器之间的接口。
( )A.正确B.错误8.在计算机系统中,存储一个汉字的国标码所需要的字节数为____。
A.1B.2C.3D.49.已知一个IP网络的网络标识部分占有从高到低的前20位,那么这个网络的子网掩码是()。
A.255.255.255.0B.255.255.240.0C.255.240.0.0D.255.255.252.010.简单地讲,信息技术是指人们获取、存储、传递、处理、开发和利用()的相关技术。
计算机基础与程序设计考前练习卷(一)
![计算机基础与程序设计考前练习卷(一)](https://img.taocdn.com/s3/m/8b9ad44626284b73f242336c1eb91a37f11132be.png)
计算机基础与程序设计模拟题试卷一一、单项选择题。
1.以下不能定义为用户标识符的是()A.s1B.if2C._3com_D.int2.C语言规定,在一个源程序中,mian函数的位置()A.必须在最开始B.可以放在系统库函数之前C.必须在系统调用的库函数后面D.必须在最后3.变量int a;floatf;doublei;则表达式10+'a'+i*f值类型是()A.intB.floatC.doubleD.不确定4.已知char ch;判断ch为大写字母的表达式为()A.ch>='A'&&ch<='Z'B.ch>='Al||ch<='Z'C.ch>='A'and ch<='Z'D.ch>='A'or ch<='Z'5.设int b[ ]={1,2,3,4},y,*p=b;则执行语句y=*p++;变量y的值为()A.1B.2C.3D.46.若inti,j;,则for(i=j=0;i<10&&j<8;i++,j+=3)循环体执行的次数是()A.9B.8C.3D.27.以下对一维数组c初始化,正确的定义的语句是()A.int c[10]=0;B.int c[10]={0}*10;C.int c[1]={0,0,0,0,0,0,0};D.int c[10]={0};8.当调用函数时,实参是一个数组名,则向函数传送的是()A.数组的长度B.数组的首地址C.数组每一个元素的地址D.数组每个元素中的值9.以下程序的输出结果是()#include <stdio.h>fun(int x,int y, int z){Z=x*x+y*y;}main(){int a=31; fun(5,2,a); printf("%d",a)}A.0B.29C.31D.无定值10.有结构体类型struct teacher,则sizeof(stu)的值是()struct teacher{char num[10];char name[10];char sex;int age;}stu;A.19B.20C.24D.2511.算法指的是()A.计算机程序B.解决问题的计算方法C.排序算法D.解决问题的有限运算序列12.将长度为n的单链表链接在长度为m的单链表之后的算法的时间复杂度为()A.O(1)B.O(n)C.O(m)D.O(m+n)13.在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为()A.4B.5C.6D.714.在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为()A.eB.2eC.n2-eD.n2-2e15.用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下:20,15,21,25,47,27,68,35,8415,20,21,25,35,27,47,68,8415,20,21,25,27,35,47,68,84则所采用的排序方法是()A.选择排序B.希尔排序C.归并排序D.快速排序16.设栈S和队列Q的初始状态为空,元素E1、E2、E3、E4、E5和E6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出列的顺序为E2、E4、E3、E6、E5和E1,则栈S的容量至少应该是()A.6B.4C.3D.217.将10阶对称矩阵压缩存储到一维数组A中,则数组A的长度最少为()A.100B.40C.55D.8018.根据二叉树的定义可知二叉树共有()种不同的形态。
计算机编程基础知识模拟测试
![计算机编程基础知识模拟测试](https://img.taocdn.com/s3/m/d72d1e3900f69e3143323968011ca300a6c3f622.png)
计算机编程基础知识模拟测试计算机编程是现代社会中一项重要的技能,它在各行各业都起到关键性的作用。
为了验证自己在计算机编程基础知识方面的掌握程度,进行模拟测试是一种非常有效的方法。
本文将为您提供一份计算机编程基础知识模拟测试,帮助您了解自己在这个领域的水平。
第一部分:选择题1. 在计算机编程中,下列哪个是一种面向对象的编程语言?a. C++b. HTMLc. SQLd. Assembly2. 在Python语言中,如何定义一个整数变量x,并赋予它初始值为5?a. int x = 5b. double x = 5c. x = 5d. var x = 53. 在计算机编程中,什么是循环结构?a. 一种用来表示现实世界中的循环事件的数据结构b. 一种用来重复执行特定代码块的结构c. 一种用来存储多个相关变量的结构d. 一种用来存储多个不同类型的数据的结构4. 如何在C语言中定义一个数组,用来存储5个整数?a. array[5]b. int[5] arrayc. int array[5]d. array[int] 55. 在计算机编程中,下列哪个是一种文本编辑器?a. Chromeb. Photoshopc. Visual Studio Coded. Adobe Acrobat第二部分:填空题1. 在计算机编程中,"HTML"是什么的缩写?答案:超文本标记语言2. 下列代码中的错误是什么?```x = 5if x > 10:print("x大于10")```答案:缺少冒号(:)在第2行的末尾3. 在Python语言中,如何通过键盘输入来获取用户的输入?答案:使用input()函数4. 在计算机编程中,什么是算法?答案:一系列用于解决特定问题的步骤和指令的有序序列5. 在计算机编程中,什么是函数?答案:一段可重复使用的代码,用于执行特定的任务第三部分:编程题请使用Python语言编写一个程序,要求实现以下功能:- 从用户那里获取一个整数值作为输入- 判断该整数值是否为偶数,如果是偶数,则输出"偶数",否则输出"奇数"示例输入:请输入一个整数:10示例输出:偶数请在下方编写您的答案:```pythonnumber = int(input("请输入一个整数:"))if number % 2 == 0:print("偶数")else:print("奇数")```通过上述的选择题、填空题以及编程题,您可以初步了解自己在计算机编程基础知识方面的水平。
浙江省嘉兴市成考专升本2022-2023学年计算机基础第一次模拟卷(附答案)
![浙江省嘉兴市成考专升本2022-2023学年计算机基础第一次模拟卷(附答案)](https://img.taocdn.com/s3/m/3e7c7021f08583d049649b6648d7c1c708a10b2a.png)
浙江省嘉兴市成考专升本2022-2023学年计算机基础第一次模拟卷(附答案) 学校:________ 班级:________ 姓名:________ 考号:________一、单选题(40题)1. Word2000中要打印文档的1、2、3、4、7页,在“打印”对话框的页面范围框中输入错误的是()。
A.1-4,7B.1,2-4,7C.1,2,3,4,7D.1~4,72.计算机存储器是一种____。
A.运算部件B.输入部件C.输出部件D.记忆部件3.在Windows/XP中,放入回收站中的内容()。
A.不能再被删除了B.不能被恢复到原处C.不再占用磁盘空间D.可以真正被删除4.多媒体计算机是指____。
A.具有多种外部设备的计算机B.能与多种电器连接的计算机C.能处理多种媒体的计算机D.借助多种媒体操作的计算机5.微型计算机内存储器空间是____。
A.按二进制编址B.按字节编址C.按字长编址D.根据微处理器型号不同而编址不同6.在windows2000系统下,安全地关闭计算机的正确操作是____。
A.直接按主机面板上的电源按钮B.先关闭显示器,再按主机面板上的电源按钮C.单击开始菜单、选择关闭系统选项中的关闭计算机命令D.先按主机面板上的电源按钮,在关闭显示器7.IP地址是一串难以记忆的数字,人们用域名来代替它,完成IP地址和域名之间转换工作的是____服务器。
A.DNSB.URLC.UNIXD.ISDN8. PowerPoint2003软件中,模板不包括()。
A.幻灯片各占位符布局B.配色方案C.母版样式D.字体样式9.计算机将程序和数据存放在机器的______里。
A.控制器B.存储器C.输入/输出设备D.运算器10.衡量电子计算机的性能时,除了用其运算速度、字长等主要指标以外,还用哪项来表示____。
A.主存储器容量的大小B.外部设备的多少C.计算机的体积D.计算机的制造成本11.在Word2000编辑状态下,若要将另一文档的内容全部添加在当前文档光标处,应该选择的操作是____。
计算机程序设计员基础知识模拟1
![计算机程序设计员基础知识模拟1](https://img.taocdn.com/s3/m/5907157e284ac850ac02429a.png)
[ 模拟] 计算机程序设计员基础知识模拟1判断题第1 题:二进制数10000000.011 转换为十六进制数为(80.3)16 。
( )A.正确B.错误参考答案:B第2 题:十进制数129 转换为二进制数为10000001。
( )A.正确B.错误参考答案:A第3 题:(45D.7)<sub>16</sub>=(10001011101.0111)2 。
( )A.正确B.错误参考答案:A第4 题:(10101000.1)<sub>2</sub>=(168.1)<sub>10</sub> 。
( )A.正确B.错误参考答案:B第5 题:四个无符号整数(10001111)<sub>2</sub> ,(FF)<sub>16</sub> ,(377)<sub>8</sub> ,(300)<sub>10</sub> 中最大的数是(300)10 。
(A.正确B.错误参考答案:A第6 题:已知X=1.1001001,则[X]<sub>原</sub>=01001001,[X]<sub> 反</sub>=01001001。
( )A.正确B.错误参考答案:A第7 题:已知X=-1001001,则[X]<sub> 原</sub>=11001001,[X]<sub> 反</sub>=0110110。
( )A.正确B.错误参考答案:B第8 题:进行二进制加法计算:00110101+01000111=0111100。
0 ( )A.正确B.错误参考答案:B第9 题:进行二进制减法计算:10110101-01000111=01101110。
( )A.正确B.错误参考答案:A第10 题:设A=11110000,B=10101010,进行逻辑与运算A∧B=10100000。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机程序设计基础教程第一套模拟卷一、选择题(20分)1. 将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是()。
A)Cos(a+b)^2十5*exp(2) B)Cos^2(a+b)+5*exp(2)C)Cos(a+b)^2十5*ln(2) D)Cos^2(a+b)+5*ln(2)2. 用于获得字符串S从第2个字符开始的3个字符的函数是()A.Mid$(S,2,3) B、Middle$(S,2,3) C、Right$(S,2,3) D、Left$(S,2,3)3. 以下语句的输出结果是()。
Print Format$(32548.583,"###,000.00##")A) 32548.583 B) 32,548.583 C) 032,548.5830 D) 032,548.5834. 设a=9,b=5则执行 x=IIf(a>7,IIf(b<5,6,0),-1)后,x 的值为()。
A) 5 B) 6 C) 0 D) –15. 在Visual Basic中,要使Print方法在Form_Load事件中起作用,要对窗体的()属性进行设置。
A)BackColor B)ForeColor C)AutoRedraw D)Caption6 .如果要改变窗体的标题,则需要设置的属性是()。
A)Caption B)Name C)BackColor D)BorderStyle7 .设组合框Combo1中有3个项目,则以下能删除最后一项的语句是()。
A)Combo1.RemoveItem TextB)Combo1.RemoveItem 2C)Combo1.RemoveItem 3D)Combo1.RemoveItem Combo1.Listcount8 .在Visual Basic中,指定文本框是否可被编辑的属性是()。
A)multiline B)Visible C)Locked D)Text9 .以下对象中,无Caption属性的是()。
A)命令按钮 B)标签C)窗体D)文本框10. 以下不属于Visual Basic系统的文件类型是()。
A).frm B).res C).vbq D).vbp二、写出下列程序的运行结果(20分)1.设有如下程序,程序运行后,单击窗体,则在窗体上显示的是:Private Sub Form_Click( )Print “*”;Tab(6) ; 2 , 5 结果:For i=15 To 16Print i;For j=2 To 6 Step 3Print Tab(3*j) ; j * i ;Next jPrintNext iEnd Sub2.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程,单击命令按钮,结果为:Private Sub Command1_Click()Dim num As Integernum = 1Do Until num > 6Print num; 结果:________________num = num + 2.4LoopEnd Sub3. Private sub search(a ()As variant,ByVal key As Variant,index%) Dim I%For I=LBound(a)To UBound(a)If key=a(I) Thenindex=IExit SubEnd If 结果:________________ Next IIndex=-1End SubPrivate Sub Form_Load()Dim b() As VariantDim n As Integerb=Array(1,3,5,7,9,11,13,15)Call search(b,11,n)Print nEnd Sub4.设有如下通用过程,并在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程,程序运行后,单击命令按钮,则在文本框中显示的内容是。
Public Sub Fun(a(), ByVal x As Integer)For i = 1 To 5x = x + a(i)Next iEnd SubPrivate Sub Command1_Click()Dim arr(5) As VariantFor i = 1 To 5arr(i) = I 结果:Text1=_______________Next in = 10Call Fun(arr(), n)Text1.Text = nEnd Sub5.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程,单击命令按钮,则在窗体上输出的内容为:Private Sub Command1_Click()For n = 1 To 20If n Mod 3 <> 0 Then m = m + n \ 3 结果:_____________ Next nPrint n,mEnd Sub三、完善程序(15分)1.随机产生20个200到300之间的随机整数,输出其中能同时被3和5整除的数并求出它们的和。
Private Sub Command1_C1ick()For i=1To 20x=_____________________If_________________________ThenPrint x___________________________End IfNext iPrint "Sum=";SEnd Sub2.在窗体上画一个名称为Combo1的组合框,画两个名称分别Label1和Label2及Caption属性分别为"城市名称"和空白的标签。
程序运行后,当在组合框中输入一个新项后按回车键时,如果输入的项在组合框的列表中不存在,则自动添加到组合框的列表中,并在Label2中给出提示"已成功添加输入项"如图所示;如果存在,则在Label2中给出提示"输入项已在组合框中"。
Private Sub Combol_Keypress(KeyAscii As integer)If ______________________ ThenFor i=0 To Combo1.listCount-1If Combo1.Text=________________ ThenLabel2.Caption="输入项己在组合框中"Exit SubEnd ifNext ICombo1.__________________ Combo1.TextLabel2.Caption="已成功添加输入项"End ifEnd Sub3.将一个正整数(非质数)分解为质(素数)因数的乘积。
例如:234=2*3*3*13 Private Sub Command1_Click()Dim n%, factor%, first As Booleann = InputBox("输入一个正整数")factor = 2first = __________DoDo While n Mod factor = 0If first ThenPrint n; "="; factor;ElsePrint "*"; factor;End If__________________first = FalseLoop_______________Loop Until factor > nEnd Sub四、程序改错(15分,只允许修改,不允许增删语句)1.设有程序如下:用Array函数建立一个含有8个元素的数组,然后查找并输出该数组中元素的最大值。
Private Sub Command1_Click()Dim arr1, Max as Integerarr1 = Array(12, 435, 76, 24, 78 , 54, 866, 43)Max= arr1(1)For i = 1 To 7If arr1(i) > Max Then Max=arr1(i)Next IPrint "最大值是: "; MaxEnd Sub错误:正确:2.由键盘输入一个正整数,找出大于或等于该数的第一个质(素)数。
Private Sub Command1_Click()Dim m%, x%, Tag As BooleanTag = Falsex = InputBox("输入正整数")Do While Not Tagm = 2Tag = TrueDo While Tag And (m <= x \ 2)If x Mod m = 0 ThenTag = FalseElsex=x+1End IfLoopIf Tag Then x = x + 1LoopPrint xEnd Sub错误1:正确1:错误2:正确2:五、编制程序(30分)1.计算S=1+1/2+1/4+1/7+1/11+1/16+1/22…的值,当第i项的值<10-4时结束。
2.随机产生20个200~400之间随机整数,将其存在一个4行5列的二维数组中,找出每列的最小值。
计算机程序设计基础教程第一套模拟卷参考答案一、选择题1-5 aabcc 6-10abcdc二、写出下列程序的运行结果1)结果:* 2 515 30 7516 32 802)结果:1 3 53)结果:54)结果:Text1=105)结果:21 42三、完善程序1) int(rnd* 101+200)x mod 3=0 and x mod 5=0S=S+x2) KeyAscii=13Combo1.list(i)AddItem3)Truen = n \ factorfactor = factor + 1四、程序改错1)错误:Max=arr1(1)正确:Max=arr1(0)2)错误1:x=x+1正确1:m = m + 1错误2:If Tag Then x = x + 1正确2:If Not Tag Then x = x +1五、编制程序1) Private Sub Command1_Click()Dim i%, n&, t!, s!s = 0i = 0n = 1t = 1Do While t > 0.0001s = s + ti = i + 1n = n + it = 1 / nLoopPrint sEnd Sub2)Private Sub Command2_Click() RandomizeDim a() As IntegerDim b(5) As IntegerDim m%, n%, i%, j%m = 4n = 5ReDim Preserve a(m, n)For i = 1 To mFor j = 1 To na(i, j) = Int(Rnd * 100) Print a(i, j);Next jPrintNext iFor j = 1 To nb(j) = a(1, j)For i = 2 To mIf a(i, j) < b(j) Thenb(j) = a(i, j)End IfNext iPrint b(j)Next jEnd SubPrint a(i);If i Mod 10 = 0 Then PrintNext iEnd Sub。