软件竞赛辅导复习 (1)
考试试题类型
1、 选择题(20分,1分/题)
2、 程序填空(30分,3分/空)
3、 问答题(20分,10分/题)
4、 编程题(30分,15分/题)
问答题复习:
1、 什么是算法?算法的主要特性。
2、 什么是贪心算法?贪心算法解决背包问题的三种策略。
3、 什么是递归算法?递归算法的主要特点。
4、 什么是分治法?分治法解决问题的主要步骤。
编程题复习:
1、 巨人与鬼
2、 黑白棋
3、 农场阳光
本课程所学算法及其基本概念:
倒推法、顺推法、贪心算法、0-1背包问题、部分背包问题、递归算法、分治算法、动态规划(与分治的区别)、枚举算法、划分法、欧几里德算法、扩展欧几里德算法、判断两条线段是否相交、凸包问题、回溯法、深度优先搜索、广度优先搜索、博弈树、极大极小博弈树 一、问答题解答:
1、算法是一组(有限个)规则,它为某个特定问题提供了解决问题的运算序列。
算法的五个重要特性:
(1)有穷性;(2)确切性;(2)输入;(3)输出;(4)可行性。
2、贪心算法是指从问题的某一个初始解出发,向给定的目标递推过程。推进的每一步不是依据某一固定的递推式,而是做一个当时看似最佳的贪心选择。
贪心算法解决背包问题的三种策略:
(1) 第一种贪婪准则——选择价值最大的物品;
(2) 第二种贪婪准则——选择重量最轻的物品;
(3) 第三种贪婪准则——选择单位重量价值最大的物品。
3、递归算法是指在函数的定义中,首先定义解决问题的函数,然后通过直接或者间接地调用自身函数,最终达到解决问题的过程。
递归算法解决问题的特点:
(1) 递归就是在过程或函数里调用自身;
(2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口;
(3)递归算法解题的运行效率较低;
(4)递归次数过多容易造成栈溢出。
4、分治法就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题,最终通过递归法解决这些子问题的过程。
分治法解决问题的主要步骤:
(1)分解:将原问题分解成一系列子问题;
(2)解决:递归地解各子问题。若子问题足够小,则直接解;
(3)合并:将子问题的结果合并成原问题的解。
二、程序填空题(历届蓝桥杯真题):
1、打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。
public class waterflower {
public static void main(String[] args) {
int b1, b2, b3;
for(int m=101; m<1000; m++) {
b3 = m / 100;
b2 =___________;
b1 =___________;
if((b3*b3*b3 + b2*b2*b2 + b1*b1*b1) == m) {
System.out.println(m+"是一个水仙花数"); }
}
}
}
2、一个数如果恰好等于它的因子之和,该数就称为“完数”。例如6=1+2+3。下面是找出1000以内的所有完数的程序。
public class PerfectNumber{
public static void main(String[] args) {
for(int i=1; i<1000; i++) {
int t = 0;
for(int j=1; j<= i/2; j++) {
if(__________== 0) {
t = t + j;
}
}
if(__________) {
System.out.print( t );
}
}
}
3、有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
public class Rabbit {
public static void main(String[] args) {
System.out.println("第1个月的兔子对数: 1");
System.out.println("第2个月的兔子对数: 1");
int f1 = 1, f2 = 1, f, M=24;
for(__________; i<=M; i++) {
f = f2;
f2 =__________;
f1 = f;
System.out.println("第" + i +"个月的兔子对数: "+f2);
}
}
}
4、所谓孪生素数指的就是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了,就象孪生兄弟一样。最小的孪生素数是(3, 5),在 100 以内的孪生素数还有(5, 7), (11, 13), (17, 19), (29, 31), (41, 43), (59, 61) 和 (71, 73),总计有 8 组。
下面的代码求出了正整数n以内(不含n)的所有孪生素数对的个数。比如,当n=100的时候,该方法返回8。
public static boolean isPrime(int x)
{
for(int i=2; i<=x/2; i++)
{
if(x%i==0) _____________;
}
return true;
}
public static int twinPrimeNum(int n)
{
int sum = 0;
for(int i=2; i
{
if(isPrime(i) && ___________) sum++;
}
return sum;
}
5、我们把“cba”称为“abc”的反转串。求一个串的反转串的方法很多。下面是其中的一种方法,代码十分简洁。 public static String reverseString(String x)
{
if(x==null || ____________<2) return x;
return ____________________ + x.charAt(0);
}
6、如何判断一个串是否为某个基本串的简单复制构成。例如:
abcabcabc,它由“abc”复制3次构成,则程序输出:abc
aa 由“a”复制两次构成,则程序输出:a
axa 不是简单复制构成,则不输出任何信息
aaxx 也不是仅仅由简单复制构成,不输出信息。
请阅读下面的代码,填写缺失的部分(下划线部分)。
public class DaSai
{
public static void findRepeat(String x)
{
for(int i=1; i<=x.length()/2; i++)
{
String base = x.substring(0,i);
int p = i;
for(;;)
{
if(p+i>x.length()) break;
if(x.substring(p,p+i).equals(base)==false) break;
________________; // 填空1
}
if(______________) // 填空2
{
System.out.println(base);
break;
}
}
}
public static void main(String[] args)
{
findRepeat("IhaveagoodideaIhaveagoodideaIhaveagoodidea");
}
}
7、若干不同的数字,排列组合后能产生多少个平方数?
下面的代码解决了这个问题。对于:1,6,9,排列后,可产生3个平方数:
169
196 961
请阅读下面的代码,填写缺失的部分(下划线部分)。
public class My
{
public static void f(int[] a, int n)
{
if(n==a.length-1)
{
int k = 0;
for(int i=0; i
int m = (int)(Math.sqrt(k)+0.5);
if(m*m==k)
{
System.out.println(k);
}
return;
}
for(int i=n; i
{
int t = a[n];
a[n] = a[i];
a[i] = t;
f(a, _______________); // 填空2
t = a[n];
a[n] = a[i];
a[i] = t;
}
}
public static void main(String[] args)
{
int[] a = {1,9,6};
f(a, 0);
}
}
8、有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。
等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“......昨天,我正好喝了
软件工程选择题复习题
软件工程考试题一
一、选择题,请从A、B、C、D四个可选项中选择最佳项。(每题2分)
1) 软件、程序和代码是()。 D
A. 相同的软件概念 B.程序语言写的代码 C.计算机代码和数据 D. 三个不同的概念
2) 下面哪个选项不是软件工程研究的内容()。B
A. 生产无故障的软件 B. 精通一门编程语言
C.生产满足用户需求的软件 D.生产及时交付的软件
3) SW-CMM是一种()规范。D
A.编程规范 B.软件工作通用模型 C.软件设计模型 D.软件成熟度模型
4) 可行性研究实质上是在较高层次上、以较抽象的方式进行( )的过程。B
A.详细软件设计 B.简化需求分析过程 C.深入的需求分析D.测试设计
5) 与传统行业的生产相比较,软件的需求具有()。A
A.主观性 B.稳定性 C.明确性 D.客观性
6) ()反映了系统物理结构。D
A.程序流程图B.数据流程图C.网络拓扑图D.系统流程图
7) 在软件设计中应该保持模块的独立性原则,()反映模块独立性。A
A.耦合和内聚 B.数据和模块 C. 模块内部的凝聚力 D.模块之间的耦合
8) 不管多么完善的软件都可能有潜在的问题,所以设计人员应该为软件进行()设计,当软件遇到异常数据、事件或操作时,软件不至于彻底崩溃。A
A.容错性 B.有效性 C.可靠性 D.安全性
9) 从本质上说,面向对象是“先”确定动作的()“后”执行()。D
A.数据结构/主体 B.主体/数据结构 C.动作/主体 D.主体/动作
10) UML是一种()语言。C
A.程序设计 B.面向对象 C.交互式建模 D.过程描述
11) 面向对象分析过程中建立的模型有()。D
A. 数据模型、功能模型、活动模型 B. 对象模型、功能模型、测试模型
C. 属性模型、功能模型、对象模型 D. 对象模型、功能模型、动态模型
12) 下面建立功能模型的步骤哪个顺序是正确的()。C
软件工程分题型练习-高职升本复习资料-1选择题
一、选择题
(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) 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象是 ( )的一种表现 。
A.软件工程 B.软件周期 C.软件危机 D.软件产生
(7) 快速原型模型的主要特点之一是 ( )。
A.开发完毕才见到产品 B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件 D.及早提供工作软件
(8) 软件工程中常用的生命周期模型有( )等。
A.瀑布模型,快速原型模型,增量模型,螺旋模型和喷泉模型
B.瀑布模型,快速循环模型,扩展模型,螺旋模型和敏捷模型
C.瀑布模型,快速循环模型,增量模型,螺旋模型和喷泉模型
D.瀑布模型,快速原型模型,增量模型,螺旋模型和敏捷模型
(9) 软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法常用模型不包括( )。
《Internet应用》复习题(1)(含答案)
1 《Internet和Intranet应用》复习题-
单选题
1. 以电话拨号方式连入Internet时,不需要的硬件设备是( B )。
A.PC机 B.网卡 C.电话线 D.MODEM
2. MODEM的主要功能是( D )。
A.将数据信号转换为模拟信号 B.将模拟信号转换为数据信号
C.A和B都不是 D.兼有A和B的功能
3. Internet上各种网络和各种不同计算机间相互通信的基础是( C )协议。
A.IPX B.HTTP C.TCP/IP D.X.25
4. 下面的合法IP地址是 ( C )。
A.210;144;180;78 B.210.144.380.78
C.210.144.150.78 D.210.144.15
5. 关于域名正确的说法是 ( D )。
A.没有域名主机不可能上网
B.一个IP地址只能对应一个域名
C.一个域名只能对应一个IP地址
D.域名可以随便取,只要不和其他主机同名即可
6. 下面协议中,( C )不是一个传送E-Mail的协议。
A.SMTP B.POP C.TELNET D.MIME
7. 用E-Mail发送信件时须知道对方的地址。在下列表示中,( B ) 是一个合法、完整的E—Mail地址。
A.center.zjnu.edu.cn@userl B.userl@center.zjnu.edu.cn
C.userl.center.zjnu.edu.cn D.userl$center.Zjnu.edu.cn
8. 下面对E-Mail的描述中,只有( D ) 是正确的。
A.不能给自己发送E-Mail B.一封E-Mail只能发给一个人
C.不能将E-Mail转发给他人 D.一封E-Mail能发送给多个人
大学计算机基础复习题及答案1(老师给的题)
大学计算机基础复习(1)
一、单选
题目 A B C D
计算机科学的奠基人是( ) 查尔斯.巴贝奇 图灵 阿塔诺索夫 冯.诺伊曼 B
计算机辅助设计的英文缩写是( ) AI CAM CAI CAD D
微型计算机的主机包括( ) 运算器和显示器 CPU 和
UPS CPU 和内存储器 UPS 和内存储器 C
用于计算机系统的管理、操作、维护等任务的软件是( ) 系统软件 应用软件 编辑软件 管理软件 A
当前硬盘的可能容量为( ) 100MB 40GB 100KB 100B B
鼠标器是一种( ) 存储器 输入设备 输出设备 寄存器 B
二进制数01001011转换为十进制数是()。 73 74 75 76 C
计算机中的信息,都是用( )来表示。 二进制码 十进制数 八进制数 十六进制数 A
信息处理进入了计算机世界,实质上是进入了()地世界。 模拟数字 十进制数 二进制数 抽象数字 C
将CPU的时间划分成时间片,轮流接收和处理各个用户从终端输入的命令的操作系统是( ) 分时操作系统 实时操作系统 网络操作系统 批处理系统 A
为了保证任务栏任何时候在屏幕可见,应在“任务栏属性”对话框的“任务选项”选项卡中选择( )。 不被覆盖 总在最前 自动隐藏 显示时钟 B
“剪切”命令的快捷键是( ) Ctrl +
C Ctrl + V Ctrl + X Ctrl + A C
安装和卸载应用程序可以通过控制面板的( )来进行。 添加硬件 管理工具 系统 添加或删除程序 D
下列关于Windows“开始”菜单的叙述中,正确的是( ) “开始”菜单的位置不能“开始”菜单中的菜单项即应用程序用户可以自己定义“开始”菜单 可以向“开始”菜单添加菜单项,但不能删除已有菜单项 C 变 本身
在任务管理器的“应用程序”选项卡中显示的是( ) 所有正在运行的程序 所有正在运行的操作系统程序 所有正在运行或没有运行的应用程序 所有正在运行的应用程序 D
计算机系统结构复习题(附答案) (1)
百度文库 - 让每个人平等地提升自我!
1 计算机系统结构复习题和重点(附答案)
一、单项选择题
1.实现汇编语言源程序变换成机器语言目标程序是由( )
A.编译程序解释 B.编译程序翻译
C.汇编程序解释 D.汇编程序翻译
2.系列机软件必须保证( )
A.向前兼容,并向上兼容 B.向前兼容,并向下兼容
C.向后兼容,力争向上兼容 D.向后兼容,力争向下兼容
3.浮点数尾数基值rm=8,尾数数值部分长6位,可表示规格化正尾数的个数是( )
A.56个 B.63个
C.64个 D.84个
4.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是( )
A.“执行”指令 B.“程序调用”指令
C.“比较与交换”指令 D.“测试与置定”指令
5.关于非专用总线三种控制方式中,下列叙述错误..的是( )
A.集中式定时查询,所有部件共用同一条“总线忙”线
B.集中式定时查询,所有部件都用同一条“总线请求”线
C.集中式独立请求,所有部件都用同一条“总线请求”线
D.集中式串行链接,所有部件都用同一条“总线请求”线
6.磁盘外部设备适合于连接到( )
A.字节多路通道 B.数组多路通道或选择通道
C.选择通道或字节多路通道 D.数组多路通道或字节多路通道
7.在Cache存储器中常用的地址映象方式是( )
A.全相联映象 B.页表法映象
C.组相联映象 D.段页表映象
8.在指令级高度并行的超级处理机中,下列叙述正确的是( )
A.超标量处理机利用资源重复,要求高速时钟机制
B.超流水线处理机利用资源重复,要求高速时钟机制
C.超标量处理着重开发时间并行性,要求高速时钟机制
D.超流水线处理机着重开发时间并行性,要求高速时钟机制
9.间接二进制n方体网络是一种( )
A.多级立方体网络 B.多级全排列网络 百度文库 - 让每个人平等地提升自我!
软件工程-张海藩 编著 复习提纲1-6章
第 1 页 共 8 页 第一章 软件工程学概述
第一节 软件危机
1. 为了消除软件危机,20世纪60年代后期形成了新学科:计算机软件工程学。
2. 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
(这些问题不是不能运行的软件才仅仅具有的,几乎所有的软件都不同程度存在这些问题。)
3. 软件危机包含两个方面的问题:
1. 如何开发软件,以满足对软件日益增长的需求。
2. 如何维护数量不断膨胀的已有软件。
4. 产生软件危机的原因 (page4—图1.1)
1. 一方面与软件本身的特点有关
2. 另一方面也和软件开发与维护的方法不正确有关。
5. 软件不同于一般程序,它的一个显著特点是:“规模庞大”。
6.
软件开发流程:
1. 问题定义: (确定要求解决的问题是什么)
2. 可行性研究: (决定该问题是否存在一个可行的解决办法)
3. 需求分析: (深入具体的了解用户需求)
进入开发时期:
对软件设计 概要设计
详细设计
编写程序(全部工作量10%—20%)
测试
交付使用
7. 软件产品的配置:
包括: 程序、文档、数据
8. 软件危机的一些典型表现:
1. 对软件开发成本和进度的估计常常不准确
2. 用户对“已完成的”软件系统不满意的现象经常发生
3. 软件产品的质量往往靠不住
4. 软件常常是不可维护的
5. 软件通常没有适当的文档资料。
6. 软件成本在计算机系统总成本中所占的比例逐年上升。
7. 软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。
第 2 页 共 8 页
第二节 软件工程
1. 软件工程定义
软件工程是: 把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;
软件工程综合习题(1)及答案
软件工程综合习题(1)及答案
一、选择题
1. 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做(C)。
A.软件工程 B.软件周期 C.软件危机 D.软件产生
2. 瀑布模型本质上是一种(A )模型。
A.线性顺序 B.顺序迭代 C.线性迭代 D.早期产品
3. 瀑布模型存在的问题是(B )。
A.用户容易参与开发 B.缺乏灵活性C.用户与开发者易沟通 D.适用可变需求
4. 螺旋模型是一种将瀑布模型和(A)结合起来的软件开发模型。
A.增量模型 B.专家系统 C.喷泉模型 D.变换模型
5. 原型化方法是用户和设计者之间执行的一种交互构成,适用于(A)系统。
A.需求不确定性高的 B.需求确定的 C.管理信息 D.实时
6. 下列有关软件工程的标准,属于国际标准的是(D )
A.GB B.DIN C.ISO D.IEEE
7. 结构化方法是一种基于(D)的方法。
A.数据结构 B.程序结构 C.算法 D.数据流
8. 软件可行性研究实质上是要进行一次( A)需求分析、设计过程。
A、简化、压缩的 B、详细的 C、彻底的 D、深入的
9. 可行性研究的目的是(D)
A、分析开发系统的必要性 B、确定系统建设的方案
C、分析系统风险 D、确定是否值得开发系统
10. 设年利率为i,现存入p元,不计复利,n年后可得钱数为(C)。
A、P×(1+i*n) B、P× (i+1)*n C、p×(1+i)n D、p×(i+n)
11. 可行性研究是在(A)之前
A、系统开发 B、测试 C、试运行 D、集成测试
12. 可行性研究需要的时间长短取决于系统的规模,一般来说,可行性研究的成本只是预期总成本的(C)。
A、1% B、20% C、8% D、50%
13. 我国正式颁布实施的(B)对计算机病毒的定义具有法律性、权威性。
A.《计算机软件保护条例》
python软件编程等级考试(一级)编程实操题复习知识点试卷试题
python软件编程等级考试(一级)编程实操题复习知识点试卷试题
一、选择题
1.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于( )。
A.高级语言 B.自然语言 C.汇编语言 D.机器语言
2.下面不是python特性的是( ):
A.免费的 B.简单易学 C.可移植性好 D.是低级语言
3.在Python中运行后,b的值是 ( )
a=6
If a>=0:
b=a+2
Else:
b=a-2
print(b)
A.6 B.8 C.10 D.12
4.下列不被python所支持的数据类型是( )
A.char B.float C.int D.list
5.Python表达式中,可以使用( )控制运算的优先顺序。
A.圆括号() B.方括号[] C.大括号{} D.尖括号<>
6.python用来表示代码块所属关系(控制层级结构的)的语法符号是( )
A.圆括号 B.大括号 C.缩进 D.冒号
7.运行Python程序的过程中出现了如下图错误提示,原因是()。
A.变量名51study太长
B.应该写成"chinese" =51study
C.“chinese”应该写成“chinaˈs”
D.变量名51study不符合python语言规范,变量名不能以数字开头
8.以下python程序段运行后,s的值是( )
n=0
s=0
while s <= 10:
n=n+3
s=s+n
print (s)
A.0 B.3 C.18 D.30
9.关于python程序设计语言,下列说法不正确的是( )。 A.python源文件以***.py为扩展名
B.python的默认交互提示符是:>>>
C.python只能在文件模式中编写代码
D.python具有丰富和强大的模块
计算机基础1复习(1)
第1页共98页
2014年计算机基础1复习
第一章复习题第一套
一、填空
1.汉字存储或处理汉字时采用[ ]码.(机内或内)
2.汉字输出时采用[ ]码.(字形或字型或输出)
3.[ ]语言是独立于机器的程序设计语言.( 高级)
4.第一款商用计算机是1951年开始生产的[ ]计算机.(UNIVAC)
5.根据用途及其使用的范围,计算机可以分为[ ]和专用机.(通用机或通用)
6.目前的计算机都是基于"存储程序"式工作原理,这个思想最早是由(冯.诺依曼)
7.二进制数 110110010.100101 转换成十六进制数为[ ]H.( 1B2.94)
8.没有安装任何软件的计算机称为[ ].(裸机)
9.浮点数表示法是指任何一个实数在计算机内部可以使用指数和[ ]来表示.( 尾数)
10.计算机系统中,硬件是基础,软件是[ ],二者协调配合,才能充分地发挥计算机的功能.(灵魂)
11.内存储器按工作方式可以分为只读存储器(ROM)和[ ].(随机存储器或RAM)
12.计算机系统中,常用字节来存储和表示信息,通常将[ ]位二进制称为一个字节.( 8)
13.计算机系统采用总线结构进行数据处理,用户数据是通过[ ]总线送入内存.(数据) 第2页共98页
14.计算机内处理数学上的正负数时,除了将其数值部分转换为二进制数位表示外,还将机器数
的最高位用来表示该数的正负.若某数为负数时,其二进制编码的最高位置[ ].(1)
15.键盘是一种[ ]设备.( 输入或Input)
16.计算机中常用的英文词Byte,其中文意思是[ ].(字节)
17.而浮点数的精度由[ ]决定.(尾数)
18.[ ]是现代电子信息技术的直接基础.(微电子技术)
19.大规模集成电路的英文简称是[ ].( VLSI)
20.二进制数 110110010.100101 转换成八进制数为[ ]Q.( 662.45)
21. 计算机向使用者传递计算、处理结果的设备,称为[ ].(输出设备)
计算机考试复习资料(1)
计算机考试复习资料(1) 一、 选择题1.一个完整计算机系统应包括(硬件系统和软件系统)
2.计算机手统中CPU是指(运算器 ),它的小文名(存储器)
3.计算机性能主要取决于(字长、运算速度和内存地址)?
4.在计算机中,—个字节由(8 )个二进制组成;
5.这里的1MB(1024×1024B);
6.个人计算机属于(微型计算机 );
7.计算机能够直接识别和处理的语言是(机器语言)
8.计算机存储器中的ROM(只能读出数据不能写入数据)
9.ROM和RAM的最大区别是(ROM是只读 RAM可读可写)
10,运算器的主要功能是进行(逻辑与算术运算)
11.和外存储器相比,内存储器的特点是(容量小、速度快、成本高)
12.计算机的输入设备有( 键盘 );
13.内存储器是用来存储正在执行的程序和所需的数据、下列(半导体存储器)属于内存储器
14.存储容量常用KB表示,4KB表示存储单元有(4096个字节 )。
15.电子计算机的上存储器一般由(ROM和RAM)组成。
16.如果按字长来划分,微机可以分为8位机、16位机、32位机和64位机,32位机
17.世界上不同型号的计算机工作原理都是,诺依曼提出(存储程序控制)原理。
18.微型机的软盘及硬盘比较,硬盘的特点是(存取速度快及存储容量大)。
19.影响个人计算机系统功能的因素除了系统使用哪种位的微处理器外,还有(CPU的时钟频率、CPU主内存容量、CPU所能提供的指令集) 20.计算机的硬件基本结构,包括了输入装置,输出装置,以及下列哪一项(中央处理单元),
21.一空白全新的软磁盘,在使用之前要先经过(格式化)产生磁道、扇区,才能正常使用、
22.16位的中央处理单元足可以处理几个16进制的数?(32)
23.打印机是一种(输出设备);
24.对5英寸软盘,用不透光纸片贴住保护口,其作用是(只能取数据而不能存人新数据 )。
25.数据一但存人后,不能改变其内容,所存储的数据只能读取,但无法将新数据写人,所以叫做(硬盘 )。
