noip普及组初赛模拟试卷24(附答案)
更新时间:2023-12-19 11:13:01 阅读量: 教育文库 文档下载
- noip普及组初赛试题推荐度:
- 相关推荐
选择题
1.人类的信息处理技术包含:(B) a.电子技术、多媒体技术 b.模拟技术、数字技术 c.通讯技术、网络技术 d.多媒体技术、网络技术
2. PC是指___(A) a.Personal computer b.Professional computer c.Personal computing d.Professional computing
3. 计算机的存储量通常以能存储多少个二进制位或多少个字节来表示,1个字节是指_____个二进制位,1MB的含义是____个字节。(B) a.1024、1024 b.8、1024K c.8、1000K d.16、1000
4. _____是为了解决实际问题而编写的计算机程序。(D) a.系统软件
b.数据库管理系统 c.操作系统 d.应用软件
5. 计算机病毒的特点是____。(A) a.复制性、传播性和破坏性 b.传播性、破坏性、易读性 c.复制性、破坏性、安全性 d.复制性、传播性和安全性
6. 下列关于计算机系统硬件的说法中,正确的是______。(D) A. 内存可以长期保存信息
B. 键盘是计算机输入数据的唯一手段 C. 计算机硬件由中央处理器和存储器组成 D. 显示器和打印机都是输出设备
7. CPU的英文名称是Central Processing Unit,它是计算机的核心部件,其组成如下:____。(D)
A. 软驱、硬盘和光驱 B. RAM和ROM C. 主机和屏幕
D. 运算器和控制器
8. 被选中的单选框内有一个_______记号;被选中的复选框内有一个_______记号。(A) A. 小圆点、勾号 B. 小圆点、叉号 C. 勾号、叉号 D. 叉号、勾号
9. 连接在因特网的任何一台计算机,都有自己的____。(C) A. 网址 B. 域名 C. IP地址 D. 网页
10. 以下软件中,______不是Internet上网专用的软件。(C ) A. IE(Internet Explorer) B. Navigator C. PowerPoint
D. Outlook Express
11. 下列关于使用电子邮件的说法中正确的是____。(A)
A. 在不同时刻里,一台计算机上可以有多人收发各自的电子邮件 B. 在不同时刻里,一台计算机上最多能有三个人收发电子邮件 C. 在不同时刻里,一台计算机上只能有一个人收发电子邮件 D. 以上都不对
12. 十六进制进制数FFFH转换为二进制数是________。(B) A.101010101010 B.111111111111 C.010101010101 D.100010001000
13. 防病毒软件的作用是________。(C )
A.检查计算机是否染有病毒,消除已感染的任何病毒 B.查出计算机已感染的任何病毒,消除其中的一部分 C.检查计算机是否染有病毒,消除已感染的部分病毒 D.杜绝病毒对计算机的侵害
14. (2070)16 + (34)8 的结果是________。(B) A.(208A)16 B.(8332)10
C.(100000000110)2 D.(20212)8
15. 文件传输协议的缩写是__________。(D)
A.PTF B.PFT C.FPT D.FTP
16. 下面关于算法的不正确的说法是_____________(B) A)算法必须有输出
B)算法必须在计算机上用某种语言实现 C)算法不一定有输入
D)算法必须在有限步执行后能结束
17. 递归过程或函数调用时,处理参数和返回地址,通常使用一种称为______( D )的数据结构。
A. 队列 B. 多维数组 C. 线性表 D. 栈
18. 设A=true,B=false,C=true,D=false,以下逻辑运算表达式值为真的是____(B )。
A. (A∧B)∨(C∧D∨?A) B. ((?A∧B)∨C)∧?D C. (B∨C∨D)∧D∧A D. A∧(D∨?C)∧B
19. 在Pascal语言中,表达式 (23 or 2 xor 5)的值是(A )。 A.18 B.1 C.23 D.32
20. 20.LAN的含义是( B )。
A.因特网 B.局域网 C.广域网 D.城域网 写出下列程序运行结果
1. var
i,a,b,c,d:integer;
f:array[0..3] of integer; begin
for i:=0 to 3 do read(f[i]);
a := f[0] + f[1] + f[2] + f[3]; a := a div f[0];
b := f[0] + f[2] + f[3]; b := b div a;
c := (b * f[1] + a) div f[2]; d := f[(b div c) mod 4];
if (f[(a + b + c + d) mod 4] > f[2]) then begin
a := a + b; writeln(a);
end else begin
c := c + d; writeln(c); end; end.
输入:5 15 25 35 输出:_18___ 2. Const N=6;
Var
S,I : integer;
Function CO(I1:integer) : integer;
VAR J1,S1 : integer; Begin S1:=N;
For J1:= (N-1) downto (N-I1+1) do S1:= S1*J1 div (N-J1+1); CO:=S1 End;
Begin S:=N+1; For I:= 2 to N do S:=S + CO(I); Writeln(‘S=’,S); End.
输出 S=64
3.var i, j, L, n, k, s, t : integer; b : array[1..10] of 0..9; begin
readln(L,n); s:= L; k:=1; t:=L;
while s k:=k+1; t:=t*L; s:=s+t end; s:=s-t; n:=n-s-1;{s=84,n=82} for i:=1 to 10 do b[i]:=0; j:=11; {将n?转换为L进制,(82)10=(1102)4,短除法除数=4?取余数} while n>0 do begin j:=j-1; b[j]:=n mod L; n:=n div L end; for i:=10-k+1 to 10 do write(chr(ord('a')+b[i])); J 10 9 8 7 b 2 0 1 1 {将数组b[7]?b[10]的值分别和字符’a’的序数值相加,再转换成字符输出} end. 输入: 4 167 输出:bbac var i, j, j1, j2, p, q : integer; p1 : boolean; b,c : array[1..100] of integer; begin readln(q,p);{逐位求商,q除以p,商?c[j1]。本题结果是一个纯小数的数据。} j:=1; p1:=true; {p1=true不是循环小数,p1=false是循环小数} b[j]:=q; j1:=0; while (q>0) and p1 do{q余数>0,继续除} begin j1:=j1+1; {inc(j1)商的位数+1} c[j1]:=q*10 div p; {模拟竖式除法,整除取商?c数组} q:=q*10-c[j1]*p; {模拟竖式除法,余数*10} if q>0 then begin j2:=1; while (b[j2]<>q) and (j2<=j) do j2:=j2+1; {从余数的第1位开始逐位比 较} if b[j2]=q then {第j2位相等,是无限循环小数输出} begin p1:=false;{是循环小数标志} write('0.'); for i:=1 to j2-1 do write(c[i]:1); write('{'); for i:=j2 to j1 do write(c[i]:1); writeln('}') end else begin j:=j+1;b[j]:=q{inc(j)余数?b数组} end end end; if q=0 then {将q除以p能够除尽的小数输出处理} begin write('0.'); for i:=1 to j1 do write(c[i]:1); writeln end; readln end. 输入 ① 1 8 输出0.125 输入 ② 2 7 输出0.{285714} 完善程序 问题描述:工厂在每天的生产中,需要一定数量的零件,同时也可以知道每天生产一个零件的生产单价。在n天的生产中,当天生产的零件可以满足当天的需要,若当天用不完,可以放到下一天去使用,但要收取每个零件的保管费,不同的天收取的费用也不相同。(3×5=15分) 问题求解:求得一个n天的生产计划(即n天中每天应生产零件个数),使总的费用最少。 输入:n(天数n<=29) 每天的需求量(n个整数) 每天生产零件的单价(n个整数) 整数) 输出:每天的生产零件个数(n个整数) 例如:当n=3时,其需要量与费用如下: 需要量 第一天 第二天 第三天 25 15 30 l0 30 32 0 每天保管零件的单价(n个 生产单价 20 保管单价 5 生产计划的安排可以有许多方案,如下面的三种: 第一天 第二天 第三天 总的费用 25 40 70 15 0 0 30 30 0 25*2o+15*30+30*32=1910 40*20+15*5+30*32=1835 70*20+45*5+30*10=1925 c[n]:每天生产零件的单价 d[n]:每天保管零件的单 程序说明: b[n]:存放每天的需求量 价 e[n]:生产计划 var i,j,n,yu,j0,j1,s:integer; b,c,d,e: array[0..30]of integer; begin readln(n); for i:=1 to n do readln(b[[i],c[i],d[i]]; fori:=1 to n do e[i]:=0; c[n+1]:=10000;c[n+2]:=0;b[n+1]:=0;jo:=1; while (jo<=n)do begin yu:=c[j0]; j1:=jo; s:=b[j0]; while (yu+d[j1] yu:=yu+d[j1]; j1:=j1+1;s:=s+b[j1]; end; e[j0]:=s; jo:=j1+1; end; for i:=1 to n do write(e[i]:4); readln; end.
正在阅读:
noip普及组初赛模拟试卷24(附答案)12-19
会计基础各章考点梳理05-12
九年级物理综合测试题及答案05-01
法律基础与思想道德修养复习资料03-29
立式储罐预制安装施工方案1 - 图文06-22
那一次我撒谎了作文450字06-23
成长记录册范文04-04
操作系统复习题2014年11-09
养鱼的乐趣作文600字06-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 初赛
- 模拟试卷
- 普及
- 答案
- noip
- 破解工业发展土地瓶颈制约问题的调查与思考
- 改善医疗服务行动计划临床路径工作实施方案(2015版)
- 贺中秋迎国庆方案
- 信息与计算科学毕业论文最大流问题及应用
- 引导宗教文化与社会主义相适应的思考
- 美国天东西海岸游学攻略
- 就业协议书违约
- 小学家长会家长代表发言演讲稿模板
- 2015~2016学年度第一学期结束工作计划
- 成语专题练习三十题(含答案详解)
- 《实用卫生统计学》期末复习一
- 孕期奶爸该做些什么孕期奶爸知多少6
- 食品化学关于水分章节的练习题
- 广西临苏高速公路实施性施工组织设计 - 图文
- 甘肃省统筹城乡发展试验区 - 图文
- 厦沙高速公路测量方案(3月9)汇总
- 金融学考研:专业英语词汇(D)
- 工作目标工作成果考核表
- 幼儿园职业道德规范
- dsp应用技术复习题