北航2010计算机软件技术基础试题与答案

合集下载

10年软考程序员考试历年真题重点题总结与答案

10年软考程序员考试历年真题重点题总结与答案

2010年软考程序员考试历年真题重点题总结及答案一、单选题3、针式打印机术语中,24针是指A)24x24点阵B)信号线插头有24针C)打印头内有24x24根针D)打印头内有24根针4、下面列出的四种存储器中,易失性存储器是A)RAM B)ROM C)PROM D)CD-ROM5、办公自动化是计算机的一项应用,按计算机应用的分类,它属于A)科学计算B)实时控制C)数据处理D)辅助设计6、I/O接口位于A)总线和设备之间B)CPU和I/O设备之间C)主机和总线之间D)CPU和主存储器之间7、计算机硬件能直接识别和执行的只有A)高级语言B)符号语言C)汇编语言D)机器语言8、具有多媒体功能的微型计算机系统中,常用的CD-ROM是A)只读型大容量软盘B)只读型光盘C)只读型硬盘D)半导体只读存储器9、微机中1K字节表示的二进制位数是A)1000 B)8x1000 C)1024 D)8x102410、下列字符中,ASCII码值最小的是A)a B)A C)x D)Y11、Windows 98操作系统是一个A)单用户多任务操作系统B)单用户单任务操作系统C)多用户单任务操作系统D)多用户多任务操作系统12、把Windows 98的窗口和对话框作一比较,窗口可以移动和改变大小,而对话框A)既不能移动,也不能改变大小B)仅可以移动,不能改变大小C)仅可以改变大小,不能移动D)既能移动,也能改变大小13、在Windows 98中,"任务栏"的作用是A)显示系统的所有功能B)只显示当前活动窗口名C)只显示正在后台工作的窗口名D)实现窗口之间的切换14、在Word的编辑状态,执行编辑菜单中"复制"命令后A)被选择的内容被复制到插入点处B)被选择的内容被复制到剪贴板C)插入点所在的段落内容被复制到剪贴板D)光标所在的段落内容被复制到剪贴板15、在Word中"打开"文档的作用是A)将指定的文档从内存中读入,并显示出来B)为指走的文档打开一个空白窗口C)将指定的文档从外存中读入,并显示出来D)显示并打印指走文档的内容16、Word的"文件"命令菜单底部显示的文件名所对应的文件是A)当前被操作的文件B)当前已经打开的所有文件C)最近被操作过的文件D)扩展名是.doc的所有文件17、在Word的编辑状态,执行编辑命令"粘贴"后A)将文档中被选择的内容复制到当前插入点处B)将文档中被选择的内容移到剪贴板C)将剪贴板中的内容移到当前插入点处D)将剪贴板中的内容拷贝到当前插入点处18、在Word的编辑状态,进行字体设置操作后,按新设置的字体显示的文字是A)插入点所在段落中的文字B)文档中被选择的文字C)插入点所在行中的文字D)文档的全部文字19、OSI(开放系统互联)参考模型的最低层是A)传输层B)网络层C)物理层D)应用层20、存储400个24x24点阵汉字字形所需的存储容量是A)255KB B)75KB C)37.5KB D)28.125KB21、下面是关于解释程序和编译程序的论述,其中正确的一条是A)编译程序和解释程序均能产生目标程序B)编译程序和解释程序均不能产生目标程序C)编译程序能产生目标程序而解释程序则不能D)编译程序不能产生目标程序而解释程序能22、下面是与地址有关的四条论述,其中有错的一条是A)地址寄存器是用来存储地址的寄存器B)地址码是指令中给出源操作数地址或运算结果的目的地址的有关信息部分C)地址总线上既可传送地址信息,也可传送控制信息和其他信息D)地址总线上除传送地址信息外,不可以用于传输控制信息和其它信息23、下列四个不同数制表示的数中,数值最大的是A)二进制数11011101 B)八进制数334 C)十进制数219 D)十六进制数DA24、设WlndowS 98桌面上已经有某应用程序的图标,要运行该程序,可以A)用鼠标左键单击该图标B)用鼠标右键单击该图标C)用鼠标左键双击该图标D)用鼠标右键双击该图标25、Windows 98中的"剪贴板"是A)硬盘中的一块区域B)软盘中的一块区域C)高速缓存中的一块区域D)内存中的一块区域26、下面是关于Windows 98文件名的叙述,错误的是A)文件名中允许使用汉字B)文件名中允许使用多个圆点分隔符C)文件名中允许使用空格D)文件名中允许使用竖线("|")27、当选定文件或文件夹后,不将文件或文件夹放到"回收站"中,而直接删除的操作是A)按Delete(Del)键B)用鼠标直接将文件或文件夹拖放到"回收站"中C)按Shift+Delete(Del)键D)用"我的电脑"或"资源管理器"窗口中"文件"菜单中的删除命令28、在Windows98中,不能进行打开"资源管理器"窗口的操作是A)用鼠标右键单击"开始"按钮B)用鼠标左键单击"任务栏"空白处C)用鼠标左键单击"开始"菜单中"程序"下的"Windows资源管理器"项D)用鼠标右键单击"我的电脑"图标29、在使用Windows98的过程中,若出现鼠标故障。

计算机软件技术基础所有题目答案自学.doc

计算机软件技术基础所有题目答案自学.doc

数据结构习题答案 2 第一节概论 2 第二节线性表 5 第三节栈和队列16 第五节树19 第七节查找25 第八节排序29 操作系统练习题参考答案32数据结构习题答案第一节概论一、选择题1.要求同一逻辑结构的所有数据元素具有相同的特性,这意味着( )。

A.数据元素具有同一的特点~B.不仅数据元素包含的数据项的个数要相同,而且对应数据项的类型要一致 C.每个数据元素都一样 D.数据元素所包含的数据项的个数要相等2.数据结构是一门研究非数值计算的程序设计问题中计算机的( (1) )以及它们之间的( (2) )和运算的学科。

(1) ~A.操作对象 B.计算方法 C.逻辑存储 D.数据映像(2) A.结构~B.关系 C.运算 D.算法3.数据结构被形式地定义为(D,R),其中D是( (1) )的有限集合,R是D上( (2) )的有限集合。

(1) A.算法~B.数据元素 C.数据操作 D.逻辑结构(2)A.操作 B.映像 C.存储~D.关系4.在数据结构中,从逻辑上可以把数据结构分为( )。

A.动态结构和静态结构 B.紧凑结构和非紧凑结构~C.线性结构和非线性结构 D.内部结构和外部结构5.线性表的顺序存储结构是一种( )的存储结构。

~A.随机存取 B.顺序存取 C.索引存取 D.Hash存取6.算法分析的目的是( )。

A.找出数据结构的合理性 B.研究算法中的输入和输出的关系~C.分析算法的效率以求改进D.分析算法的易懂性和文档性7.计算机算法指的是( (1) ),它必须具备输入、输出和( (2) )等五个特征。

(1) A.计算方法 B.排序方法~C.解决某一问题的有限运算序列 D.调度方法(2) A.可行性、可移植性和可扩充性~B.可行性、确定性和有穷性 C.确定性,有穷性和稳定性 D.易读性、稳定性和安全性8.线性表若采用链表存储结构,要求内存中可用存储单元的地址( )。

A.必须是连续的 B.部分必须是连续的 C.一定是不连续的~D.连续不连续都可以9.在以下的叙述中,正确的是( )。

2010计算机基础知识试题答案及详解推荐文档

2010计算机基础知识试题答案及详解推荐文档

计算机基础知识试题(答案及详细解释)1选择题1.一个完整的计算机系统包括A)主机、键盘、显示器B)计算机及其外部设备C)系统软件与应用软件D)计算机的硬件系统和软件系统解答:一个完整的计算机系统是由硬件系统和软件系统组成的。

计算机的硬件是一个物质基础,而计算机软件是使硬件功能得以充分发挥的不可缺少的一部分。

因此,对于一个完整的计算机系统,这两者缺一不可。

本题的正确答案为D。

2. ____________________________________________ 微型计算机的运算器、控制器及内存储器的总称是_______________________________________________ 。

A)C PU B)ALUC)MPU D)主机解答:CPU是中央处理器的简称,包括MPU和ALU ; MPU是微处理器的简称;ALU是算术逻辑单元的简称;CPU和内存储器的总称为主机,它是微型机核心部分。

本题正确答案为D。

3. ______________________________ 长城386微机”中的“386指的是。

A)CPU的型号B)CPU的速度C)内存的容量D)运算器的速度解答:CPU的品质直接决定了微机的档次,在奔腾出现之前,微机名称中直接使用微机中的CPU型号,386机表示了它们使用的CPU芯片为80386。

本题的正确答案为A。

4.在微型计算机中,微处理器的主要功能是进行A)算术逻辑运算及全机的控制B)逻辑运算C)算术逻辑运算D)算术运算解答:微处理器是计算机一切活动的核心,它的主要功能是实现算术逻辑运算及全机的控制。

本题正确答案为A。

5.反映计算机存储容量的基本单位是A)二进制位B)字节C)字D)双字解答:存储容量大小是计算机的基本技术指标之一。

通常不是以二进制位、字或双字来表示,因为这些表示不规范,一般约定以字节作为反映存储容量大小的基本单位。

本题正确答案为B。

6. _________________________________ 在微机中,应用最普遍的字符编码是。

(完整版)《计算机软件技术基础》复习题(含答案),推荐文档

(完整版)《计算机软件技术基础》复习题(含答案),推荐文档
56.一个线性顺序表第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址为B。
A. 110B. 108C. 100D. 120
57.若已知一个栈的入栈序列是1,2,3,…,n,其输出序列为P1,P2,P3,…,Pn,若P1=n,则Pi为C。
A.iB. n-iC. n-i+1D.不确定
68.判断一个顺序栈ST(最多元素为mo)为空的条件是B。
A. ST->top<>0B. ST->top=0C. st->top<>moD. st->top==mo 69.不带头结点的单链表head为空表的判定条件是A。
A.head==NILLB. head->next==NULL C. head->next==head D. head != NULL
20.若串S=”software”,其子串的数目是B。
A. 8B. 37C. 36D. 9
22.设高为h的二叉树只有度为0和2的结点,则此类二叉树的结点数至少为B
,至多为F。高为h的完全二叉树的结点数至少为E,至多为F

A. 2hB. 2h-1C. 2h+1D.h+1
E.2h-1F.2h-1G.2h+1-1H.2h+1
。(未要求一次性全部输入或输出)
A. 4B. 8C.不确定D.7 18.设栈的输入序列是1,2,3,4,则D不可能是其出栈序列。A. 1243B. 2134C. 1432D. 4312
19.以下ABD是C语言中”abcd321ABCD”的子串。
A. abcdB. 321ABC. “abcABC”D. “21AB”
《计算机软件技术基础》复习题

大学计算机基础练习题(附参考答案)

大学计算机基础练习题(附参考答案)

大学计算机基础练习题(附参考答案)一、单选题(共52题,每题1分,共52分)1.ROM的中文名称是( )。

A、软盘存储器B、只读存储器C、随机存储器D、硬盘存储器正确答案:B2.在Excel中,AND函数属于下列函数中的哪一类: ( )。

A、逻辑函数B、查询函数和引用函数C、数据库函数D、信息函数正确答案:A3.Excel中输入数据时,单元格显示为######,表示为 ( )。

A、输入时出错B、计算机系统问题C、列宽不够D、Excel软件有问题正确答案:C4.在通过电话线拨号上网的情况下,电子邮箱设在( )。

A、用户自己的微机上B、根本不存在电子邮件信箱C、用户的Internet服务商的服务器上D、和用户通信人的主机上正确答案:C5.Excel 2016是一种主要用于( )的工具。

A、放幻灯片B、绘制表格C、上网D、画图正确答案:B6.word提供了 ( )五种视图方式。

A、幻灯片视图,阅读版式视图,Web版式视图,大纲视图,草稿B、表格视图,阅读版式视图,Web版式视图,大纲视图,草稿C、网页视图,阅读版式视图,Web版式视图,大纲视图,草稿D、页面视图,阅读版式视图,Web版式视图,大纲视图,草稿正确答案:D7.在Word 2016中,要在文档中添加符号“★”,应在哪个功能选项卡?( )A、【开始】/【编辑】B、【插入】/【文本】C、【文件】/【选项】D、【插入】/【符号】正确答案:D8.在Word中,下列说法不正确的是( )A、在“另存为”对话框中选择“保存位置”、“文件名”、“保存类型”后,单击可实现保存B、每次保存时都要选择保存的文件名C、保存时既可以保存在硬盘上也可以保存到U盘中D、在第一次保存时也会弹出“另存为”对话框正确答案:B9.在Excel中,若单元格C1中公式为=A1+B2,将其复制到E5单元格,则E5中的公式是( )。

A、=C3+A4B、=C5+D6C、=C3+D4D、=A3+B4正确答案:B10.在Word文档中,嵌入式图片是指 ( ) 。

北京航空航天大学计算机题库(最终版)

北京航空航天大学计算机题库(最终版)

计算机选择题4、在windows XP中,下列___A__菜单包含“删除”命令A、文件B、编辑C、查看D、工具5、正确的多媒体作品设计流程是___D___A、需求分析、整体规划、素材准备、素材处理B、素材准备、集成制作、测试、商品化C、整体规划、素材处理、集成制作、测试、商品化D、需求分析、整体规划、脚本设计、素材准备、集成制作、测试、商品化◎6、如果发送者利用自己的私钥对要传送的数据实现加密,接受者以发送者的公钥对数据进行解密,这种技术能够实现__A__A、数字签名B、防止篡改C、数据加密D、以上都能实现◎7、DES是一种__A__算法A、共享密钥B、公开密钥C、报文摘要D、访问控制◎8、以下叙述中,正确的是___C___A、主机的IP地址与域名完全是一回事B、主机的IP地址与域名必须是一一对应的C、一个主机的IP地址可以根据需求对应多个域名D、一个域名可以对应多个IP地址9、英文缩写CAI的中文意思是__C__A、计算机辅助设计B、计算机辅助制造C、计算机辅助教育D、计算机辅助管理◎10、用MIPS来衡量计算机的性能,它指的是计算机的__D__A、传输速度B、存储容量C、字长D、运算速度◎11、将高级语言程序翻译成与之等价的低级语言程序,通常采用的两种翻译方法是__A__A、编译和解释B、编译和链接C、解释和链接D、编译和运行12、下列有关Windows剪贴板的说法正确的是__A__A、剪贴板是一个在程序或窗口之间传递信息的临时存储区B、没有剪贴板查看程序,剪贴板不能工作C、剪贴板内容不能保留D、剪贴板每次可以存储多个信息◎13、在获取与处理音频信号的过程中,正确的处理顺序是__A__A、采样、量化、编码、存储、解码、D/A变换B、量化、采样、编码、存储、解码、A/D变换C、编码、采样、量化、存储、解码、A/D变换D、采样、编码、存储、解码、量化、D/A变换◎14、RealAudio文件是一种__C__A、光盘中存储音频信息的格式B、波形文件格式C、网络音频文件格式D、MP3文件格式◎14、在outlook express中,要预防垃圾邮件的干扰,可借助__B__中的功能加以防止A、工具/账户B、工具/邮件规则C、工具/通讯簿D、工具/全部同步◎15、osi模型中,网络层的主要功能是__A__A、保证两个节点之间链路的正确数据传输B、保证网络两端主机进程之间的可靠通信C、选择最佳的数据传输路径D、解决各系统数据表示形式不同问题◎16、关于通信子网,下列叙述正确的是__B__A、负责网络的数据处理B、负责网络数据的传输、转发等通信任务C、向用户提供网络资源和网络服务D、通信子网由各种通信线路组成17、计算机病毒的主要特点是__A__、潜伏性、破坏性、可执行性、可触发性和针对性A、传染性B、可控制性C、记忆性D、严重性18、__C__无法有效防御DDos攻击A、根据IP地址对数据包进行过滤B、为系统访问提供更高级别的身份验证C、安装防病毒软件D、实用工具软件检测不正常的高流量23、26BC27、28、29、32、BCCB256×512×(3×8bit )÷8=393216(B )=384(KB ) 数据量可以理解为描述该图像占用的存储空间分辨率:你可以整个图像想象成是一个大型的棋盘,每个格就是一个基本色彩元素(像素),横向有256个这样的格而纵向有512个这样的格,就称为分辨率为256×512,即横向256,纵向512计算方式就是: 1、横向分辨率×纵向分辨率=格子的总数 2、每格的描述数量=颜色数×颜色表示位数 3、格子的总数×每格的描述数量=总数据位数 4、总数据位数÷8=数据量37、38、 41、 45、DC C B46、A 、255B 、511C 、256D 、5 47、◎49、◎50、CAAC51、◎55、◎56、◎57、 61、BDABD63、 65、 66、◎69、 (2的8次方为256)DABD73、 74、115、 77、 78、BCBDCDA80、以太网可以实现局域网与局域网的链接81、 84、 85、◎86、DDADC87、88、89、 90 91 92、ADCDB C93、9495、96、97、98、99、BACDAB B101、102、103、104、105、106、C C BBD A107、108、、111、113、二、多项选择 ◎12、BDCBDABCAB3、 4、 5、 6 7 9、 、 11 12\、 、ABCACDABCABDBCABACD BCD13. 14、15、16、 17.19、 20.21计算机可分为通用计算机和专用计算机,这是按(AD)进行分类. A:功能 B:工作原理 C:性能 D:用途22关于计算机病毒,下面哪一个说法是正确的(BD).ABCACDABDBDABDACDACDA:一台计算机能用A盘启动,但不能用B盘启动,则计算机一定感染了病毒B:有些计算机病毒并不破坏程序和数据,而是占用磁盘存储空间C:计算机病毒不会损坏硬件D:可执行文件的长度变长,则该文件有可能被病毒感染23下列4项描述中,是文件属性的是().A:系统B:隐藏C:文档D:只读答案:ABCD24关于文件名,下面哪一个说法是正确的().A:在一个文件夹内,ABC.doc文件与abc.doc文件可以作为两个文件同时存在B:在Windows中文版中,可以使用汉字文件名C:给一个文件命名时,不可以使用通配符,但同时给一批文件命名时,可以使用D:给一个文件命名时,可以不使用扩展名答案:BD25关于计算机网络,以下说法哪个正确().A:网络就是计算机的集合B:网络可提供远程用户共享网络资源,但可靠性很差C:网络是通信、计算机和微电子技术相结合的产物D:当今世界规模最大的网络是因特网答案:CD26关于软件系统,下面哪一个说法是正确的().A:系统软件的功能之一是支持应用软件的开发和运行B:操作系统由一系列功能模块所组成,专门用来控制和管理全部硬件资源C:如不安装操作系统,仅安装应用软件,则计算机只能作一些简单的工作D:应用软件处于软件系统的最外层,直接面向用户,为用户服务答案:AD29下列关于操作系统的叙述中,不正确的是().A:操作系统是源程序的开发系统B:操作系统用于执行用户键盘操作C:操作系统是系统软件的核心D:操作系统可以编译高级语言程序答案:AD30有关"回收站",哪些说法是正确的().A:"回收站"是出现在桌面上的基本图标之一B:"回收站"的功能是永久存放被人们删除的所有对象C:"回收站"中的对象可以按原来的属性和设置恢复到原来的位置D:在MSDOS方式和从软盘上删除的文件和目录也将被移到"回收站"答案:AC31下面哪些现象属于计算机系统的安全问题().A:计算机的程序和数据被非法修改B:计算机内的数据受到病毒的破坏C:计算机的通信线路被人盗用D:停电了,还没有来得及存盘的电脑资料再也找不回来了答案:ABC32操作系统的重要功能包括().A:处理器管理B:存储管理C:设备管理D:文件管理答案:ABCD33下列四条叙述中,不正确的是().A:字节通常用英文单词"bit"来表示B:目前广泛使用的Pentium机,其字长为5个字节C:计算机存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节D:微型计算机的字长并不一定是字节的倍数答案:ABD34 在哪些位置可以创建快捷方式().A:桌面上B:文本文件中C:文件夹中D:我的电脑窗口答案:AC35 下列属于微型计算机主要技术指标的是().A:字长B:PIIIC:IDED:主频答案:AD36现在常用的计算机网络操作系统是().A:UnixB:NetwareC:Windows NTD:Dos答案:ABC37计算机程序设计语言大致可以分为()三大类.A:自然语言B:机器语言C:汇编语言D:高级语言答案:BCD38下列叙述中正确的是().A:硬盘上的文件删除后可以恢复B:软盘上的文件被删除后不可以恢复C:如果重新启动系统,硬盘上的被删除的文件就不能恢复了D:软盘上的文件删除后部分可以恢复答案:AB39下列软件中,属于应用软件的有().A:WINDOWS操作系统B:汇编程序C:WORDD:编译程序E:EXCELF:考试系统答案:BCEF40下列软件中()是系统软件.A:用C语言编写的求解圆面积的程序B:UnixC:用汇编语言编写的一个练习程序D:Windows答案:BD41微型计算机的主板上安装的主要部件有().A:处理器B:内存条C:处理输入输出的芯片D:一些扩展槽答案:ABCD42下列说法中,正确的是().A:计算机的工作就是执行存放在存储器中的一系列指令B:指令是一组二进制代码,它规定了计算机执行的最基本的一组操作C:指令系统有一个统一的标准,所有计算机的指令系统都相同D:指令通常由地址码和操作数构成答案:AB43属于Internet扩充服务的是().A:E-mailB:FTP(文件传输)C:WWWD:BBS答案:CD44 局域网传输介质一般采用().A:光缆B:同轴电缆C:双绞线D:电话线答案:ABC45按对应的ASCII码值来比较().A:"a"比"b"大B:"f"比"q"大C:空格比逗号小D:"H"比"R"小答案:CD46将现有的PC机升级为多媒体计算机,常需添加哪几项(). A:声卡B:CD-ROM驱动器C:高速缓存D:显示卡答案:AB47关于计算机硬件系统,哪一种说法是正确的().A:软盘驱动器属于主机,软磁盘本身属于外部设备B:硬盘和显示器都是计算机的外部设备C:键盘和鼠标器均为输入设备D:"裸机"指不含外部设备的主机,若不安装软件系统则无法运行答案:C48下面关于Windows的描述中,错误的是().A:它是多用户任务的操作系统B:DOS管理下的图形窗口软件C:彻底避免了DOS缺陷的真正32位的操作系统D:不能运用原来的DOS下的程序答案:ABD49计算机局域网的特点是().A:覆盖的范围较小B:传输速率高C:误码率低D:投入较大答案:ABC50下列说法中,()是不正确的.A:ROM是只读存储器,其中的内容只能读一次,下次再读就读不出来了B:硬盘通常安装在主机箱内,所以硬盘属于内存C:CPU不能直接与外存打交道D:任何存储器都有记忆能力,即其中的信息不会丢失答案:ABD51下列小数点的表示方法,哪几个是正确的().A:定点小数的小数点定在符号位的后边B:浮点数的小数点定在尾数符号位的后边C:定点数的小数点占用一个二进制位D:浮点数的小数点也占用一个二进制位答案:AB50保护光盘应该做到().A:光盘不能受重压,不能被弯折B:不要用手去触摸底面C:保持盘片清洁,避免灰尘落到盘片上D:光盘可以放在通风、干燥、有阳光或电视的旁边答案:ABC51关于计算机网络的主要特征,以下说法哪个正确().A:计算机及相关外部设备通过通信媒体互连在一起,组成一个群体B:网络中任意两台计算机都是独立的,它们之间不存在主从关系C:不同计算机之间的通信应有双方必须遵守的协议D:网络中的软件和数据可以共享,但计算机的外部设备不能共享答案:AC52关于磁盘使用知识,下面哪一个说法是正确的()A:软盘的数据存储容量远较硬盘小B:软盘可以是好几张磁盘合成一个磁盘组C:软盘存储密度较硬盘大D:读取硬盘数据所需的时间较软盘多答案:A54对于计算机病毒必须以预防为主,采用有效的预防措施.切断病毒的传播途径,做到防患于未然.下面行之有效的防范措施有().A:对新购置的计算机、计算机软件等,应该首先用检测病毒软件检查病毒B:在保证硬盘无病毒的情况下,能用硬盘引导启动的,不要用软盘启动C:定期或不定期地进行磁盘文件备份工作,不要等到由于病毒破坏、机器硬件或软件故障使数据受到损伤时再去急救D:重要的数据应及时进行备份,并且备份前要保证没有病毒E:任何情况下,应保留一张无病毒的系统启动软盘,用于清除病毒和维护系统F:为系统安装一个具有实时在线防御、在线升级功能的杀毒软件答案:ABCDEF55有关文件快捷方式,哪些说法是正确的().A:快捷方式不是程序本身,但双击快捷方式图标却可执行该程序B:快捷方式可放在桌面上,而文件本身不可以放在桌面上C:创建快捷方式对源对象无影响D:删除快捷方式就会删除程序本身答案:AC56下列关于局域网的叙述,正确的是().A:可安装多个服务器B:可共亨打印机C:可共享服务器硬盘D:所有的数据都存放在服务器中答案:ABC57关于计算机网络的分类,以下说法哪些正确().A:按网络拓扑结构划分:有总线型、环型、星型和树型等B:按网络覆盖范围和计算机间的连接距离划分:有局域网、广域网C:按传送数据所用的结构和技术划分:有资源子网、通信子网D:按通信传输介质划分:有低速网、中速网、高速网答案:AB58下面哪些现象不属于计算机犯罪行为().A:利用计算机网络破坏或窃取他人的信息资源B:某公司职员早上上班时,机器启动后不久就没有动静了C:某公司会计利用工作之便修改财务系统的数据,侵吞公款D:由于操作不小心,把计算机内的一些重要资料给删除掉了答案:BD60关于计算机网络,以下说法哪个正确().A:网络传输介质分为有线和无线,有线介质主要有同轴电缆、红外线、光缆B:网络节点间进行通信所遵从的规则称为协议C:局域网中只能有一个服务器,PC机在安装系统软件后也可作为服务器D:无论是服务器或客户机,它们组成局域网时,均需各自安装一块网卡答案:BD62下列各项设备在计算机突然断电时不丢失已保存的数据的是().A:ROMB:RAMC:CPUD:硬盘答案:AD63光盘的主要特点有().A:读盘速度快B:写盘速度慢C:造价低D:保存时间长答案:ACD64当前常用的浏览器软件是().A:ExplorerB:NetscapeC:CutftpD:Foxmail答案:AB65个人的用机习惯对计算机系统的影响也很大,要养成良好的用机习惯,对于开机关机下面说法正确的是().A:正常开机顺序是先打开外设的电源和显示器电源,然后再打开主机电源B:正常关机顺序先关闭主机、显示器电源,最后关闭外设电源C:正常开机顺序是先打开主机、显示器电源,然后再打开外设电源D:正常关机顺序先关闭外设、显示器电源,最后关闭主机电源E:不要频繁地做开、关机的动作,否则对硬盘的损坏较大,一般关机后至少30s后才能再次开机F:计算机工作时,特别是驱动器正在读写数据时,忌强行关机,以免损伤驱动器或盘片答案:ABEF66在下列四条描述中,选出正确的两条().A:CPU管理和协调计算机内部的各个部件的操作B:主频是衡量CPU处理数据快慢的重要指标C:CPU可以存储大量的信息D:CPU直接控制显示器的显示答案:AB69目前,连接因特网的方式主要有().A:通过有线电视网B:拨号IPC:仿真终端D:通过局域网连接入网答案:BD1、系统软件的功能是____A____。

计算机软件基础期末考试试题及参考答案

计算机软件基础期末考试试题及参考答案

计算机软件基础期末考试试题及参考答案计算机软件基础期末考试试题及参考答案北京航空航天大学班级:__________;学号:______________;姓名:__________________;成绩:___________一.填空题(本题共10分,每题1分)1、程序=数据结构+算法。

2、结构化程序的最本质的控制结构有顺序,选择和循环。

3、链表可分为單链表、双链表,循环链表等几类。

4、具有100个结点的完全二叉树的叶子结点数为 50 。

5、无序表(81,52,57,95,22,04,96,83)的第一趟冒泡排序序列(从小到大)为(04,。

6、操作系统的五大基本功能是储存器管理,处理机管理,设备管理,文件管理,作业管理。

7、进程的基本状态包括就绪态(等待),运行态和阻塞态。

8、软件测试技术可分为黑箱测试和白箱测试。

9、TCP/IP五层协议体系结构包括:物理层、网络接口层、网络层、运输层、应用层。

10、IP地址是一种层次型地址,由网络号和主机号组成。

二.选择题(本题10分,每题1分)1、我们把具有共同属性、共同操作性质的对象的集合定义为(A )。

A.类 B.属性 C.对象 D.消息2、软件测试的目的是(B )。

A.证明软件是正确的` B. 发现错误,降低软件带来的风险 C.排除软件中的所有错误 D. 与软件调试相同3、在一个单链表中,若要在P所指向的结点之后插入一个新结点,则需要相继修改(B )个指针域的值。

A.1 B.2 C.3 D.44、设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5、e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应该是(C )。

A. 6B. 4C. 3D. 25、已知某二叉树的前序遍历序列为ABCDEFG,中序遍历序列为CBDAFEG,其后序遍历序列为(A )。

A.CDBFGEA B.CBDFGEA C.CBDFGAE D.CDBGFAE6、操作系统负责管理计算机的(A.程序 B.作业 C.资源 D.进程7、进程在3个基本状态中的转换,肯定不会有的转换是(B )。

《计算机软件技术基础》习题及参考答案

《计算机软件技术基础》习题及参考答案
A. 存储结构 B. 物理结构 C. 逻辑结构 D. 物理和存储结构
4.以下数据结构中不属于线性数据结构的是______。
A. 队列 B. 线性表 C . 二叉树 D. 栈
5.在计算机中,算法是指______。
A. 查询方法 B. 加工方法 C. 解题方案的准确而完整的描述 D. 排序方法
6.在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
B. 随机存取的存储结构、顺序存取的存储结构
C. 随机存取的存储结构、随机存取的存储结构
D. 任意存取的存储结构、任意存取的存储结构
14.下列关于栈的描述中错误的是。
A.栈是先进后出的线性表B.栈只能顺序存储
C.栈具有记忆作用D.对栈的插入和删除操作中,不需要改变栈底指针
15.栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
A. 程序的规模 B. 程序的易读性 C. 程序的执行效率 D. 程序的可移植性
30.对建立良好的程序设计风格,下面描述正确的是______。
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
31.下面对对象概念描述错误的是______。
A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体
C. 对象间的通讯靠消息传递 D. 操作是对象的动态性属性
32.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
A. 调用语句 B. 命令 C. 口令 D. 消息
33.面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。

北航大学计算机期末计算机基础习题1

北航大学计算机期末计算机基础习题1

D 1.室内湿度≥ 时可能产生显示器漏电的危险。

()A.70% B. 50% C. 30% D. 80%B 2.信息处理时计算机技术的重要应用领域,关于计算机信息处理,以下说法正确的是()A.计算机在信息处理时只进行算术运算,不能够进行逻辑运算B. 计算机在信息处理时完全采用数字方式,其他非数字信息要转化成数字方式才能处理C. 计算机信息处理时指用计算机来解决科学研究和工程技术中所提出的数学问题D. 计算机辅助设计(CAD)是计算机信息处理的典型应用C 3.用MIPS来衡量计算机的性能,它指的是计算机的()A.传输速率 B. 存储容量 C. 运算速度 D. 字长C 4. 将高级语言翻译成与之等价的低级语言程序,通常采用的两种翻译方式是()A.解释和链接 B. 编译和链接 C. 编译和解释 D. 编译和运行A 5. 计算机对汉字的处理和存储时使用汉字的()、A.机内码 B. 输入码 C. 国标码 D. 字形码C 6. 能与CPU直接交换信息的存储器是()A、CD-ROMB、硬盘C、内存储器D、U盘C 7.计算机软件系统包括()A、数据库管理系统和数据库B、编译系统和应用软件C、系统软件和应用软件D、程序和文档C 8. 在微机中,20GB的硬盘可以存放的汉字个数是()A、20×1000×1000 KBB、20×1024 MBC、10×1024×1024 KBD、10×1000×1000 BytesA 9. 在Windows XP中,右键点击“回收站”不出现的命令是()A、还原文件B、资源管理器C、清空回收站D、属性B 10. Windows XP的任务栏不可以()A、隐藏B、和桌面图标一样删除C、改变大小D、移动C 11. 操作系统是一种()A、便于操作的计算机系统B、计算机的操作规范C、管理各类计算机系统资源,为用户提供友好界面的一组管理程序D、使计算机便于操作的硬件D 12. 下列有关Windows剪贴板的说法正确的是()A、剪贴板每次可以存储多个信息B、没有剪贴板查看程序,剪贴板不能工作C、剪贴板内容不能保留D、剪贴板是一个在程序或窗口之间传递信息的临时存储区B 13. Flash中时间轴的作用是()A、控制关键画面的绘制B、组织动画各帧的内容、控制动画每帧每层的显示C、测试播放效果D、使用重复绘制的画面A 14. /channel/main/welcome.htm是一个典型的URL,其中表示()A、主机域名B、服务标志C、子目录D、文档名字D 15. WWW运行在上。

《计算机软件技术基础》复习题答案

《计算机软件技术基础》复习题答案

《计算机软件技术基础》试题1.线性表的链式存储结构与顺序存储结构相比优点是 CD 。

A. 所有的操作算法实现简单B. 便于随机存取C. 便于插入和删除D. 便于利用零散的存储器空间2.线性表是具有n 个 C 的有限序列。

A. 表元素B. 字符C. 数据元素D. 数据项E. 信息项3.若长度为n 的线性表采用顺序存储结构,在其第I 个位置插入一个新元素的算法的时间复杂度为 C 。

(1≤I ≤n+1)A. O(0)B. O(1)C. O(n)D. O(n 2)4.设A 是一个线性表(a 1,a 2,…,a n ),采用顺序存储结构,则在等概率的前提下,平均每插入一个元素需要移动的元素个数为 B ,平均每删除一个元素需要移动的元素个数为A ;若元素插在a i 与a i+1之间(0≤I ≤n-1)的概率为)1()(2+-n n i n ,则平均每插入一个元素所要移动的元素个数为 C ; A. 21-n B.2n C. 312+n D. 413+n 5.下列函数中,按它们在∞→n 时的无穷大阶数,最大的是 D 。

A. log nB. nlog nC. 2n/2D. n!6.A. s->next=p+1; p->next=s;B. (*p).next=s; (*s).next=(*p).next;C. s->next=p->next; p->next=s->next;D. s->next=p->next; p->next=s;7.将两个各有n 个元素的有序表归并为一个有序表时,其最少的比较次数是 A 。

A. nB. 2n-1C. n-1D. 2n13.用单链表表示的链式队列的队头在链表的 A 位置。

A. 链头B. 链尾C. 链中14.若用单链表表示队列,则应该选用 B 。

A. 带尾指针的非循环链表B. 带尾指针的循环链表C. 带头指针的非循环链表D. 带头指针的循环链表15.在解决计算机主机与打印机之间速度不匹配问题时,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则从该缓冲区中取出数据打印,先放入打印缓冲区的数据先被打印。

计算机软件技术基础考试答案

计算机软件技术基础考试答案

1数据库的三级模式和两级映像体系结构中,模式/内模式映像存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性,其主要作用是什么。

答:作用是保证了数据与程序的物理独立性,模式/内模式之间的映像是数据的全局逻辑结构和数据的存储结构之间的映像,当数据库的存储结构发生了变化,由于模式/内模式之间的映像使数据的逻辑结构可以保持不变,因此应用程序可以不必修改。

2简述逻辑数据的独立性答:逻辑数据独立性是指应用程序与数据库的逻辑结构之间的相互独立性。

当数据的逻辑结构改变时,通过修改外模式——模式映像,保持数据的局部逻辑结构不变,应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必修改。

即模式变,应用程序不变。

3何谓算法?它与程序有何区别?答:算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。

算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤。

它与程序的区别⑴一个程序不一定满足有穷性,但算法是有穷性的。

⑵程序中指令必须是机器可以执行的,而算法中的指令则无此限制。

⑶算法代表了对问题的解,而程序是算法在机器上的特定实现。

4试说明栈和队列的异同。

答:相同:从数据结构的角度看,都是线性结构,都可以通过顺序表,列表实现。

不同点:⑴队列先进先出,栈先进后出。

⑵对插入和删除操作的"限定"。

栈是限定只能在表的一端进行插入和删除操作的线性表。

队列是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。

⑶遍历数据速度不同。

栈只能从头部取数据也就最先放入的需要遍历整个栈最后才能取出来,而且在遍历数据的时候还得为数据开辟临时空间,保持数据在遍历前的一致性队列怎不同,他基于地址指针进行遍历,而且可以从头或尾部开始遍历,但不能同时遍历,无需开辟临时空间,因为在遍历的过程中不影像数据结构,速度要快的多。

5何谓进程?请图示具有基本进程状态的状态转移图,并指出转移原因。

《计算机软件技术基础》参考答案A.doc

《计算机软件技术基础》参考答案A.doc

《计算机软件技术基础》参考答案A一、单项选择题(每空1分,共50分)1-5 CBCBD 6-10 ADDCB11-15 ACABB 16-20 BLJCI21-25 CCABC 26-30 BADAB31-35 BCDBA 36-40 DDCDA41-45 DDCAC 46-50 BBCAB评分标准:本题每空1分,多选、少选、错选均不得分。

二、本题10分(1) v != NULL或v(2) x > v->val 或x != v->val(3) p->next(4) u->next(5) head->next评分标准:本题10分,每空2分,在(3)-(5)中未写出next扣1分三、本题10分(1) A!=NULL && B!=NULL(2) A->data==B->data(3) B=B->next;(4) A!=NULL(5) last->next=NULL;评分标准:本题10分,每空2分,在(2)中未写出data扣1分,在(3)和(5)中未写出next扣1分四、本题10分解:(1) A、B、C三个进程之间存在互斥的制约关系。

因为打印机属于临界资源,必须一个进程使用完之后另一个进程才能使用。

(2)mutex:用于互斥的信号量,初值为1。

各进程的代码如下:进程A 进程B 进程C... … ...... … ...P(mutex) P(mutex) P(mutex)申请打印机申请打印机申请打印机使用打印机使用打印机使用打印机V(mutex) V(mutex) V(mutex)… … …评分标准:本题10分,(1)题3分,(2)题7分,其中给出信号量含义和初值1分,三个进程代码各2分五、本题10分解:FIFO淘汰算法:内存块为3时,缺页中断(或称缺页次数、页面故障)为9;内存块为4时,缺页中断为10。

LRU淘汰算法:内存块为3时,缺页中断为10评分标准:本题10分,FIFO淘汰算法两种情况各3分,LRU淘汰算法1分,要求有分析过程六、本题10分解:段式存储管理的地址转换过程为:(1)根据逻辑地址中的段号查段表的相应栏目;(2)根据段内地址<段长度,检查地址是否越界;(3)若不越界,则绝对地址=该段的主存起始地址+段内地址。

《计算机软件技术基础》试题答案

《计算机软件技术基础》试题答案

《计算机软件技术基础》试题答案一、选择题(每题5分,共30分)1. 下列关于软件工程的描述,错误的是(D)。

A. 软件工程是计算机科学的一个分支B. 软件工程的目标是提高软件质量和生产率C. 软件工程包括软件开发、维护和管理等方面D. 软件工程只关注大型软件的开发2. 下列哪种编程范式主要用于描述程序逻辑和数据的结构?(B)A. 面向过程编程B. 面向对象编程C. 函数式编程D. 逻辑编程3. 下列关于软件测试的描述,错误的是(C)。

A. 软件测试是软件开发过程中的重要环节B. 软件测试的目的是发现和修正软件中的错误C. 软件测试无需考虑软件的性能和稳定性D. 软件测试分为单元测试、集成测试和系统测试等阶段4. 下列关于软件维护的描述,正确的是(B)。

A. 软件维护是指对软件进行升级和优化B. 软件维护包括纠正软件错误、改进软件性能和增加新功能等C. 软件维护不需要考虑软件的可维护性D. 软件维护仅限于软件开发完成后5. 下列关于软件项目管理工具的描述,错误的是(D)。

A. 软件项目管理工具可以协助项目经理进行项目规划B. 软件项目管理工具可以协助项目经理进行项目监控C. 软件项目管理工具可以协助项目经理进行项目沟通D. 软件项目管理工具无法协助项目经理进行项目风险管理二、填空题(每题5分,共30分)1. 软件生命周期可以分为______、______、______、______和______五个阶段。

答案:需求分析、设计、实现、测试、维护2. 在面向对象编程中,一个对象通常包括______和______两部分。

答案:属性、方法3. 软件测试的目的是______、______和______。

答案:发现错误、修正错误、提高软件质量4. 软件维护的类型包括______、______、______和______。

答案:纠错性维护、适应性维护、完善性维护、预防性维护5. 软件项目管理工具主要包括______、______、______和______。

《计算机软件技术基础》试题及答案

《计算机软件技术基础》试题及答案

《计算机软件技术基础》试题1.线性表的链式储存结构与次序储存结构对比优点是CD 。

A.所有的操作算法实现简单B.便于随机存取C.便于插入和删除D.便于利用零落的储存器空间2.线性表是拥有n个 C 的有限序列。

A.表元素B.字符C.数据元素D.数据项E.信息项3.若长度为n的线性表采纳次序储存结构, 在其第I个地点插入一个新元素的算法的时间复杂度为 C 。

(1≤I≤n+1)A.O(0)B.O(1)C.O(n)D.O(n2)4.设A是一个线性表(a1,a2,…,an), 采纳次序储存结构, 则在等概率的前提下, 均匀每插入一个元素需要挪动的元素个数为 B , 均匀每删除一个元素需要挪动的元素个数为A ;若元素插在ai与ai+1之间(0≤I≤n-1)的概率为, 则均匀每插入一个元素所要挪动的元素个数为 C ;A. B.C. D.5.以下函数中, 按它们在时的无量大阶数, 最大的是 D 。

A.lognB.nlognC.2n/2D.n!6.将以下图所示的s所指结点加到p所指的结点以后, 其语句应为: D 。

A.s->next=p+1.p->next=s;B.(*p).next=s.(*s).next=(*p).next;C.s->next=p->next.p->next=s->next;D.s->next=p->next.p->next=s;7.将两个各有n个元素的有序表合并为一个有序表时, 其最少的比较次数是A 。

A.nB.2n-1C.n-1D.2n8.下边的程序段是合并两个无头结点链表(ha和hb)为一个无头结点链表ha的过程, 作为参数的两个链表都是按结点的data域由大到小链接的。

合并后新链表的结点仍按此方式链接。

请填写下述空框, 使程序能正确运转。

#define NULL 0typedef struct node{int data;struct node *next;}node, linklisttype;void combine(linklisttype *ha, linklisttype *hb){linklisttype *h, *p;h = (linklisttype *)malloc(sizeof(linklisttype));h->next = NULL;p = h;while(ha != NULL && hb != NULL)if(ha->data>=hb->data){ /*较大的元素先插入*/p->next = (1) ;p = (2) ;(3) ;}else{p->next = (4) ;p = (5) ;(6) ;}if(ha==NULL) (7) ;if(hb==NULL) (8) ;ha = h->next;free(h);}参照答案: (1) ha (2) p->next (3) ha=ha->next(4) hb (5) p->next (6) hb=hb->next(7) p->next=hb (8) p->next=ha9.假如表A中所有元素(a1,a2,…,an)与表B的一个次序子表(bk,bk+1,…bk+n-1)完好同样(即a1=bk,a2=bk+1,…an=bk+n-1), 则称表A包含在表B中。

2010年上半年 软考初级程序员 答案详解

2010年上半年 软考初级程序员 答案详解

在Word的编辑状态下,若光标停在某个段落中的任意位置时,用户设置字体格式为“幼圆小三”,则所设置的字体格式应用于(1);在下图所示的Word “页眉和页脚”对话框中,①和②处分别可以(2)。

(1)A.光标所在段落 B.光标后的文本C.光标处新输入的文本D.整个文档(2)A.设置页码格式及进行页眉或页脚之间切换B.设置页面格式及进行页眉或页脚之间切换C.进行页眉或页脚之间切换及设置页码格式D.进行页眉或页脚之间切换及设置页面格式【答案】C A【解析】在Word编辑状态下,若光标在某个段落中的任意位置时,用户设置字体格式为“幼园小三”,则所设置的字体格式应用于光标处新输入的文本。

在Word的“页眉和页脚”工具栏中,时为“设置页码格式”的按钮,当用户按下该按钮,系统将弹出下图所示的对话框,用户可以进行页码格式的设置;为进行“页眉或页脚之间切换”的按钮,当用户按下该按钮系统将在页眉或页脚之间切换。

学生成绩表如下表所示。

若要计算学生各科成绩、总分和平均分各项的最高分,可先在C10单元格中输入(3) ,并(4)拖动填充柄至H10单元格,则可自动算出这些学生各科成绩、总分和平均分的最高分。

(3)A.MAX(C3:C9) B.=MAX(C3,C9) C.=MAX(C3+C9) D.=MAX(C3:C9)(4)A.向垂直方向 B.向水平方向C.按住Shift键向垂直方向D.按住Shift键向水平方向【答案】D B【解析】(3)因为对于选项A, “MAX(C3_:C9)”格式不对,公式前必须加“=”号;选项B “=MAX(C3, C9)”是求单元格C3和C9中的最大值;选项C “=MAX(C3+C9)”是将单元格C3和C9相加,与题意不符;选项D “=MAX(C3:C9)”是求单元格C3至C9中的最大值,与题意相符。

(4)根据题意,要计算学生的各科成绩、总分和平均分的最高分,可先在C10单元格中输入“=MAX(C3:C9)”并向水平方向拖动填充柄至H10单元格,则可自动算出这些学生各科成绩、总分和平均分的最高分。

北航-计算机基础知识(整理版)

北航-计算机基础知识(整理版)

单向选择题一、计算机基础知识1、一般认为,世界上第一台电子数字计算机诞生于1946年2、计算机当前应用于各种行业、各种领域,但计算机最早的设计是针对科学计算3、计算机硬件系统的主要组成部分有五大部分:运算器、I/O设备、控制器软件不属于五大件内4、计算机软件一般分为系统软件和应用软件两大类,不属于系统软件的是客户管理系统5、计算机系统中,最贴近硬件的系统软件是操作系统6、计算机内部用于处理数据和指令的编码是二进制码7、计算机程序设计语言中,可以直接被计算机识别并执行的是机器语言8、二进制数10110001相对应的十进制数应是1779、计算机断电后,会使存储的数据丢失的存储器是RAM10、微型计算机中,微处理器芯片上集成的是控制器和运算器11、计算器有多种技术指标,其中决定计算机的计算精度的是字长12、保持微型计算机正常运行必不可少的输入输出设备是键盘和显示器13、计算机中,信息的最小单位是位14、在微型计算机中,将数据送到软盘上,称为写盘15、下列各项中,不是微型计算机的主要性能指标的是硬盘容量16、自计算机问世至今已经经历了是个时代,划分时代的主要依据是计算机的构成元件17、世界上第一台电子数字计算机采用的逻辑元件是电子管18、早期的计算机体积大、耗能高、速度慢,主要原因是制约与元器件19、当前的计算机一般被认为是第四代计算机,它所采用的逻辑元件是大规模集成电路20、个人计算机属于微型计算机21、以下不属于数字计算机特点的是体积庞大22、计算机可以自动处理的基础是存储程序23、计算机进行数值计算时的高精确度主要决定于基本字长24、计算机具有逻辑判断能力,主要取决于编制的软件25、计算机的通用性使其可以求解不同的计算和逻辑问题,这主要取决于计算机的可编程性26、计算机的应用范围很广,下列说法中正确的是辅助设计是用计算机进行产品设计和绘图27、当前计算机的应用领域极为广泛,但其运用最早的领域是科学计算28、最早设计计算机的目的是进行科学计算,其主要计算的问题面向于军事29、计算机应用中最诱人、也是难度最大且目前研究最为活跃的领域之一是人工智能30、当前气象预报已广泛采用数值预报方法,这种预报方法会设计计算机应用中科学计算和数值处理31、利用计算机对指纹进行识别,对图像和声音进行处理,属于的应用领域是信息处理32、计算机最主要的工作特点是存储程序和自动控制33、用来表示计算机辅助设计的英文缩写是CAD34、利用计算机来模仿人的高级思维活动称为人工智能35、计算机网络的目标是实现资源共享和信息传输36、下列四项中,不属于多媒体所包括的媒体类型是X光37、所谓的信息是指处理后的数据38、下面的描述中,正确的是键盘是输入设备,显示器是输出设备39、一个完备的计算机系统应该包含计算机的硬件和软件40、计算机系统由两大部分组成,它们是硬件系统和软件系统41、构成计算机物理实体的部件被称为计算机硬件42、组成计算机主机的主要是中央处理器和主存储器43、微型计算机的微处理器芯片上集成了控制器和运算器44、以下不属于外部设备的是中央处理器和主存储器45、下列对软件配置的叙述中不正确的是软件配置独立于硬件46、下面各组设备中,同时包括了输入设备、输出设备和存储设备的是鼠标器、绘图仪、光盘47、个人计算机(PC)必备的外部设备是显示器和键盘48、在微型计算机的设备中,既可输入又可输出的设备是磁盘驱动器49、冯·诺依曼结构计算机的五大基本构件包括运算器、存储器、输入设备、输出设备和控制器50、时至今日,计算机仍采用程序内存或称存储程序原理,原理的提出者是冯·诺依曼51、冯·诺依曼计算机的基本原理是程序存储52、计算机的工作原理是程序存储53、计算机中,运算器的主要功能是完成算术和逻辑运算54、计算机中用来保存程序和数据,以及运算的中间结果和最后结果的装置是内存和外存55、超市收款台检查货物的条形码,这属于对计算机系统的输入56、下列不属于输入设备的是打印机57、计算机的硬件主要包括:中央处理器(CPU)、存储器、输入设备和输出设备61、为解决某一特定的问题而设计的指令序列称为______。

计算机软件技术基础所有题目答案自学

计算机软件技术基础所有题目答案自学

计算机软件技术基础所有题目答案自学文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)数据结构习题答案第一节概论一、选择题1.要求同一逻辑结构的所有数据元素具有相同的特性,这意味着( )。

A.数据元素具有同一的特点~B.不仅数据元素包含的数据项的个数要相同,而且对应数据项的类型要一致 C.每个数据元素都一样 D.数据元素所包含的数据项的个数要相等2.数据结构是一门研究非数值计算的程序设计问题中计算机的( (1) )以及它们之间的( (2) )和运算的学科。

(1) ~A.操作对象 B.计算方法 C.逻辑存储 D.数据映像(2) A.结构~B.关系 C.运算 D.算法3.数据结构被形式地定义为(D,R),其中D是( (1) )的有限集合,R是D上( (2) )的有限集合。

(1) A.算法~B.数据元素 C.数据操作 D.逻辑结构(2)A.操作 B.映像 C.存储~D.关系4.在数据结构中,从逻辑上可以把数据结构分为( )。

A.动态结构和静态结构 B.紧凑结构和非紧凑结构~C.线性结构和非线性结构 D.内部结构和外部结构5.线性表的顺序存储结构是一种( )的存储结构。

~A.随机存取 B.顺序存取 C.索引存取 D.Hash存取6.算法分析的目的是( )。

A.找出数据结构的合理性 B.研究算法中的输入和输出的关系~C.分析算法的效率以求改进 D.分析算法的易懂性和文档性7.计算机算法指的是( (1) ),它必须具备输入、输出和( (2) )等五个特征。

(1) A.计算方法 B.排序方法~C.解决某一问题的有限运算序列 D.调度方法(2) A.可行性、可移植性和可扩充性~B.可行性、确定性和有穷性 C.确定性,有穷性和稳定性 D.易读性、稳定性和安全性8.线性表若采用链表存储结构,要求内存中可用存储单元的地址( )。

A.必须是连续的 B.部分必须是连续的 C.一定是不连续的~D.连续不连续都可以9.在以下的叙述中,正确的是( )。

北航_2003-2007_年_461_计算机专业技术基础考研试题

北航_2003-2007_年_461_计算机专业技术基础考研试题
10. 按照大顶堆的定义,对序列(26, 5, 77, 1, 61, 11, 59, 15, 48, 19)进行堆积排序,第二趟排序结 束时序列的状态是________________________________________。
二、(本题 10 分)
假设长度为 n 的顺序表 A 中插入每一个数据元素均为整型数据,请写出在该顺序表中采用顺序查 找法查找值为 item 的数据元素的递归算法。若查找成功,算法返回 item 在表中的位置,否则返回 −1。 (写成非递归算法不得分)
什么? 4. 哪一种 RAID 保存两份数据?RAID4 与 RAID5 的区别是什么? 5. 什么是 FCB?它的三个主要组成部分是什么?
七、判断题(本题共 6 分,每小题各 1 分)
1. 实时操作系统必须比一般操作系统的速度快。 2. 分布式操作系统的可靠性要求比单机操作系统的高。 3. 中断是由 CPU 发出的。 4. 缓存(Cache)一定能提高速度。 5. 段页式存储管理可以用于虚拟存储器的管理。 6. 死锁是不可避免的。
3. 某机字长为 16 位,采用定长指令格式,指令长度为 16 位,包含 32 条双操作数指令、64 条单 操作数令和 4 条无操作数指令;每个地址字段占 5 位,请给出该机指令系统的设计方案。
十一、(本题 10 分)
画出微程序控制器的基本组成框图,说明其中各个部件的作用,并结合所画框图,简要说明微程 序控制器的基本工作原理。
p1
=
1, 2
p2
=
1 ,", 4
pn−1
=
1 2n−1
,
pn
=
1 2n
请求出在该线性表中查找成功的平均查找长度(要求写成关于 n 的简单表达式形式)。

计算机软件专业技术基础习题一解答

计算机软件专业技术基础习题一解答

计算机软件技术基础-习题一解答————————————————————————————————作者:————————————————————————————————日期:∑∑∑====n 1i n 1j 3n 1k n 162)1)(n n(n 21)n(n 2161)1)(2n n(n 21 i 21i 2121)i(i j 1n1i n 1i n 1i 2n 1i i 1j n 1i i 1j j 1k ++=++++==+=⎪⎭⎫ ⎝⎛+==∑∑∑∑∑∑∑∑========习题解答3.设n 为正整数, 分析下列各程序段中加下划线的语句的执行次数。

(1) for (int i = 1; i <= n; i++)for (int j = 1; j <= n; j++) {c[i][j] = 0.0;for (int k = 1; k <= n; k++)c[i][j] = c[i][j] + a[i][k] * b[k][j];}(2) x = 0; y = 0;for (int i = 1; i <= n; i++)for (int j = 1; j <= i; j++)for (int k = 1; k <= j; k++)x = x + y;(3) int i = 1, j = 1;while (i<=n && j<=n) {i = i + 1; j = j + i;}(4)* int i =1;do{for (int j = 1; j <= n; j++)i = i + j;}while(i<100 + n);【解答】(1)(2)(3)i = 1时,i = 2,j = j + i = 1 + 2 = 2 + 1,i = 2时,i = 3,j = j + i = ( 2 + 1 ) + 3 = 3 + 1 + 2,i = 3时,i = 4,j = j + i = ( 3 + 1 + 2 ) + 4 = 4 + 1 + 2 + 3,i = 4时,i = 5,j = j + i = ( 4 + 1 + 2 + 3 ) + 5 = 5 + 1 + 2 + 3 + 4, ……i = k 时,i = k + 1,j = j + i = ( k + 1 ) + ( 1 + 2 + 3 + 4 + … + k ),解出满足上述不等式的k 值,即为语句i = i + 1的程序步数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3)刘萍补考及格,请将该同学在不及格表 FAIL 中的记录删除。(2 分)
DELETE FROM FAIL WHERE SNO = (SELECT SNO FROM S WHERE SN =‘刘萍’);
4)查询所有学生的姓名、年龄和所选课程的名称和成绩。(2 分)
SELECT S.SN, S.AGE, , C.GRADE FROM S, C, SC WHERE S.SNO =SC.SNO AND O =O 或
};
int main() {
Vehicle *vecBiblioteka SportsCar BMWM3;
vec = new Car; vec->Move(); delete vec;
vec = new SportsCar; vec->Move(); delete vec;
return 0; }
1) 写出程序的运行结果。(3 分) Vehicle moving ! Vehicle moving !
一个元素时,首先应执行( B )语句修改 top 指针。
A.top++
B.top--
C.top=0
D.top=N-1
三、名词解释(本题 5 分,每小题 2.5 分)
1、 递 归 算法
递归是构造计算机算法的一种基本方法。如果一个过程直接或间接地调用它自身,则称 该过程是递归的, 递归过程必须有一个递归终止条件,即存在“递归出口”。无条件的递 归是毫无意义的。
(SELECT SC.SNO FROM SC, C WHERE O =O AND C.TNAME =‘王%’) 或
SELECT SNO FROM SC JOIN C ON O =O WHERE TNAME =‘王%’ 这里 TNAME =‘王%’也可写成 TNAME LINK ‘王%’
五.编程题(本题 15 分)
1、数据库编程题(10 分,每小题 2 分) 给定下列四个关系模式:S(SNO,SN,SEX,AGE,DEPT);C(CNO,CN,TNAME); SC(SNO,CNO,GRADE);FAIL(SNO,CNO)。其中: S:学生表;C:课程表;SC:学生选课表;FAIL:不及格学生课表。 SNO:学号;SN:姓名;SEX:性别;AGE:年龄;DEPT:学生所在系。 CNO:课程编号;CN:课程名称;TNAME:代课教师姓名。GRADE:学生所选课成绩。 注:本题中男生字段值为‘M’,女生字段值为‘W’,课程字段值直接用课程中文,如数学 课字段值‘数学’,学生和老师的名字字段值直接用其名字的中文,年龄字段值为年龄的整 数值,所在系直接用中文,如光学系为‘光学’。
SELECT SN, DEPT, CN, GRADE FROM SC JOIN S ON SC.SNO =S.SNO JOIN C ON O =O
5)检索选修课程包含所有姓王的老师所授课程的学生学号。(2 分)
SELECT SNO FROM SC WHERE CNO IN(SELECT CNO FROM C WHERE TNAME =‘王%’) 或
北京航空航天大学
2009 ~2010 学年第 1 学期 计算机软件技术基础 期末考试试卷
( 2010 年 1 月 3 日)宋体五号字 班级:__________;学号:______________;姓名:__________________;成绩:___________ 一.填空题(本题共 15 分,每空 0.5 分) 1、软件按技术特点可分为:业务软件、 科学计算软件 、 嵌入式软件 、实时软件、个人 计算软件、 人工智能软件 。 2、在面向对象设计中,我们把具有共同属性、共同操作性质的对象的集合定义为 类 。 3、结构化程序的最本质的控制结构有 顺序 , 条件分支(选择) 和循环。 4、链表可分为 单链表 、 双链表 ,循环链表 等几类,其特点是节点包含 数据 和 指针 ( 地 址 )两个域。 5、图的两种常用的存储表示方法是 相邻矩阵表示法 和 邻接表表示法 。 6、程序= 算法 + 数据结构 。 7、操作系统负责管理计算机的 资源。 8、存储空间管理技术有 分区管理 、分段管理 、分页管理 、段页式管理 等方式,DOS 系统中采用的是 分区管理 。 9、E—R 方法的三要素是 实体 , 属性 , 联系 。 10、测试技术可分为 黑箱测试 和 白箱测试 。 11、OSI/RM 开放系统互联参考模型的七个协议层次依次为: 物理层 、 数据链路层 、 网络层 、 传输层 、 会话层 、 表示层 和 应用层 。 12、局域网由 计算机 , 电缆 , 网络适配卡(网卡) ,网络操作系统以及网络 应用软件组成。
初始关键字序列为: (19,01,26,92,87,11,43,87,21) 第一遍为: (01,19,11,26,92,87,21,43,87) 第二遍为: (01,11,19,21,26,92,87,43,87) 第三遍为: (01,11,19,21,26,43,92,87,87) 第四遍为: (01,11,19,21,26,43,87,92,87) 第五遍为: (01,11,19,21,26,43,87,87,92) 第六遍。 排序完毕。结果是(01,11,19,21,26,43,87,87,92)
个指针域的值.
A.1
B.2
C.3
D.4
3、路由器工作在 OSI/RM 模型的( D )层
A.物理层
B.数据链路层
C.应用层
D.网络层
4、164.112.100.16 是一个( B )类 IP 地址。
A.A
B.B
C.C
D.D
5、当利用大小为 N 的数组顺序存储一个栈时,假定用 top==N 表示栈空,则向这个栈插入
请写出以下问题的 SQL 计算机序列(注:采用 SQL92 标准)。 1)给出所有电子系女生的学号和姓名。(2 分)
SELECT SNO, SN FROM S WHERE DEPT = ‘电子’ AND SEX = ‘W’
2)将 SC 中所有不及格同学记录插入不及格表 FAIL 中。(2 分)
INSERT INTO FAIL (SNO,CNO) VALUES (SELECT SNO,CNO FROM SC WHERE GRADE<60);
2、 进 程
进程是一个可并发执行的程序在其数据集上的一次运行,是操作系统进行系统资源分配 的单位和独立运行的基本单位。
四、问答题(本题 10 分,每小题 5 分) 1、 简 述 固定分区和可 变分区的区别。
固定分区存储管 理是把主 存中的用户 区域预先划 分成若干 个大小相等 或不等的连 续区 域(分区),每个分区大小固定。每个分区可以一次装入一个且只能是一个作业。整个主存 分成多少分区,就可以同时装入几道程序。
可变分区的管理 是将主存 中的用户区 域作为一个 整入时根 据作业需要 的空间大小 和当 时主存空间使用情况来决定是否为作业分配一个分区,一旦分配,就按照作业实际需要分配 分区,这样不仅可以支持多道程序设计,还解决了固定分区中内部零头的问题。
2、 给出一组 关键字( 19, 01, 26, 92, 87, 11, 43, 87, 21),进行冒 泡排序,列 出每一 遍 排 序 后关键字的排 列次序。(要求排序结果从小到大, 每次向左冒泡)
};
class Car : public Vehicle{ protected: int velocity; public: void Move() { printf(“Car moving !\n”);}
};
class SportsCar : public Car {
public: void Move() { printf(“SportsCar moving !\n”);}
2) 写出在 main 中的对象 BMWM3 可以访问的成员变量。(2 分) color
二.选择题(本题 5 分,每题 1 分)
1、已知某二叉树的前序遍历序列为 ABCDEFG,中序遍历序列为 CBDAFEG,其后序遍历
序列为( A )。
A.CDBFGEA
B.CBDFGEA
C.CBDFGAE
D.CDBGFAE
2、在一个单链表中,若要在 P 所指向的结点之后插入一个新结点,则需要相继修改( B )
注:学生用“”和‘’都算对。
2、C++编程题(5 分)
#include <stdio.h> class Vehicle {
public: int color;
protected: int tyre_number;
public: void SetColor(int c) { color = c; } void Move() { printf(“Vehicle moving !\n”); }
相关文档
最新文档