14秋天大《计算机软件技术基础(1)》在线作业一答案
- 格式:doc
- 大小:29.00 KB
- 文档页数:3
计算机网络基础 14秋学期《计算机网络基础》在线作业一,单选题1. 物理层的主要任务描述为确定与传输媒体的接口的一些特性,()指明对于不同功能的各种可能事件的出现顺序。
A. 机械特性B. 电气特性C. 功能特性D. 过程特性?正确答案:D2. 远程终端协议是()。
A. HTTPB. FTPC. TELNET?正确答案:C3. 物理层的主要任务描述为确定与传输媒体的接口的一些特性,()指明某条线上出现的某一电平的电压表示何种意义。
A. 机械特性B. 电气特性C. 功能特性D. 过程特性?正确答案:C4. 动态主机配置协议()提供了即插即用连网(plug-and-play networking)的机制。
A. DHCPB. DNSC. POP3?正确答案:A5. ()是运送消息的实体。
A. 数据B. 信号C. 码元?正确答案:A6. 速率达到或超过()的以太网称为高速以太网。
A. 100Mb/sB. 1Gb/sC. 10Gb/s吉比特D. 10Mb/s?正确答案:A7. ()是指电磁波在信道中需要传播一定的距离而花费的时间。
A. 排队时延B. 处理时延C. 传播时延D. 传输时延?正确答案:C8. 光纤到大楼指的是()。
A. FTTOB. FTTBC. FTTZD. FTTF?正确答案:B9. ()是数据与控制信息的结构或格式。
A. 语法B. 语义C. 同步D. 词义?正确答案:A10. 简单网络管理协议是()。
A. SNMPB. SMTPC. TCP?正确答案:A11. ()通信的双方可以同时发送和接收信息。
A. 单工通信B. 半双工通信C. 全双工通信?正确答案:C12. 超文本传送协议是()。
A. FTPB. TFTPC. HTTP?正确答案:C13. ()是指发送数据时,数据块从结点进入到传输媒体所需要的时间。
A. 排队时延B. 处理时延C. 传播时延D. 传输时延?正确答案:D14. ()是在使用时间域(或简称为时域)的波形表示数字信号时,代表不同离散数值的基本波形。
《计算机软件技术根底(1)》在线作业一《计算机软件技术根底(1)》在线作业一天津大学一、单项选择题〔共 20 道试题,共 100 分。
〕V1. 以下表达中正确的选项是〔〕。
A. 一个记录中所包含的各个元素的数据类型必须相同B. 随机文件中每个记录的长度是固定的C. Open命令的作用是翻开一个已经存在的文件D. 使用Input #语句可以从随机文件中读取数据总分值:5 分2. 以下哪一个是日期型常量〔〕。
A. 〞2/1/99〞 B. 2/1/99 C. #2/1/99# D. {2/1/99} 总分值:5 分3. 如果在模块的声明段中有Option Base 0语句,那么在该模块中使用Dim a(7,3 To 5)声明的数组有〔〕个元素。
A. 21 B. 28 C. 24 D. 32 总分值:5 分4. 下面几对数据类型中,哪一对所占的内存大小一致:〔〕。
A. Integer、Single B. Integer、Boolean C. Date、SingleD. Long、Variant 总分值:5 分5. 假定bln1是逻辑型变量,下面赋值语句中正确的选项是〔〕。
A. bln1=’True’ B. bln1=.True. C. bln1=#True D. bln1=True 总分值:5 分6. 以下表达中错误的选项是〔〕。
A. 在同一窗体的菜单项中,不允许出现标题相同的菜单项B. 在菜单的标题栏中,“&〞所引导的字母指明了访问该菜单项的访问键C. 程序运行过程中,可以重新设置菜单的Visible属性D. 弹出式菜单也在菜单编辑器中定义总分值:5 分7. 下面的动作中,不能引发一个按钮Click事件的是:〔〕。
A. 在按钮上单击 B. 在按钮上右击C. 把焦点移至按钮上,然后按回车键D. 如果按钮上有快捷字母,按“Alt+该字母〞总分值:5 分8. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是〔〕。
数据结构习题答案 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.在以下的叙述中,正确的是( )。
《计算机软件技术基础(1)》在线作业一Microsoft Visual Studio 是一个Windows应用系统,在这个软件运行时()。
A:可以设计应用程序界面B:可以编写程序代码C:可以运行和调试程序D:以上都是参考选项:D表达式"C&BASIC 语言" > "C 语言" 结果是()。
A:TrueB:0C:2D:False参考选项:A要存放一个人的年龄数据,使用下面的()数据类型占用的字节数最少。
A:ShortB:ByteC:IntegerD:Long参考选项:A对于语句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 为关系表达式参考选项:C语句 x = x + 1 的正确含义是()。
A:变量x 的值等于表达式 x + 1 的值B:将变量x 的值存放到变量 x + 1 中C:将变量x 的值加1后赋予变量 xD:将变量" x + 1" 的值存放到变量x中参考选项:C下列符号常量的声明中,不合法的是()。
A:Const A As Single = 1.5B:Const A As Double = Sin(1)C:Const A ="OK"D:Const A As Integer = 1.5参考选项:D1。
1数据库的三级模式和两级映像体系结构中,模式/内模式映像存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性,其主要作用是什么。
答:作用是保证了数据与程序的物理独立性,模式/内模式之间的映像是数据的全局逻辑结构和数据的存储结构之间的映像,当数据库的存储结构发生了变化,由于模式/内模式之间的映像使数据的逻辑结构可以保持不变,因此应用程序可以不必修改。
2简述逻辑数据的独立性答:逻辑数据独立性是指应用程序与数据库的逻辑结构之间的相互独立性。
当数据的逻辑结构改变时,通过修改外模式——模式映像,保持数据的局部逻辑结构不变,应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必修改。
即模式变,应用程序不变。
3何谓算法?它与程序有何区别?答:算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。
算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤。
它与程序的区别⑴一个程序不一定满足有穷性,但算法是有穷性的。
⑵程序中指令必须是机器可以执行的,而算法中的指令则无此限制。
⑶算法代表了对问题的解,而程序是算法在机器上的特定实现。
4试说明栈和队列的异同。
答:相同:从数据结构的角度看,都是线性结构,都可以通过顺序表,列表实现。
不同点:⑴队列先进先出,栈先进后出。
⑵对插入和删除操作的"限定"。
栈是限定只能在表的一端进行插入和删除操作的线性表。
队列是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。
⑶遍历数据速度不同。
栈只能从头部取数据也就最先放入的需要遍历整个栈最后才能取出来,而且在遍历数据的时候还得为数据开辟临时空间,保持数据在遍历前的一致性队列怎不同,他基于地址指针进行遍历,而且可以从头或尾部开始遍历,但不能同时遍历,无需开辟临时空间,因为在遍历的过程中不影像数据结构,速度要快的多。
5何谓进程?请图示具有基本进程状态的状态转移图,并指出转移原因。
•A)指令•B)程序•C)程序设计语言•D)指令系统•A)尘土•B)噪声•C)温度•D)湿度•A)8个•B)16个•C)32个•D)64个•A)•B)•C)•D)•A)键盘•B)菜单•C)图标•D)按钮•A)36D•B)1010B•C)76O•D)54H•A)算术计算•B)逻辑运算•C)算术逻辑运算•D)算术逻辑运算及全机的控制•A)文档•B)语言•C)系统•D)程序•A)把磁盘换成光盘•B)把软盘换成硬盘•C)使用高容量磁盘•D)扩充内存•A)硬件•B)体积•C)编制的软件•D)基本字长•A)系统软件•B)应用软件•C)工具软件•D)调试软件计算机中的所有信息都是以二进制方式表示的,主要理由是____。
•A)运算速度快•B)节约元件•C)所需的物理元件最简单•D)信息处理方便•A)亮度•B)色彩•C)分辨率•D)图形参考答案:C收起解析解析:无•A)仅串行方式•B)串行方式或并行方式•C)连接方式•D)仅并行方式•A)多媒体技术最主要的两个特点是集成性和交互性•B)各种高级语言的翻译程序都属于系统软件•C)内存容量是计算机的主要性能指标之一•D)所有计算机的字长都是固定不变的参考答案:D收起解析•A)运算快速•B)计算精度高•C)形状粗笨•D)通用性强•A)计算机拥有很大的存储装置•B)计算机是由程序规定其操作过程•C)计算机的运算速度很高,远远高于人的计算机速度•D)计算机能够进行逻辑运算,并根据逻辑运算的结果选择相应的处理•A)CPU •B)主板•C)外存•D)内存•A)系统程序•B)系统软件•C)应用软件•D)目标软件•A)高速运算的能力•B)极强的通用性•C)逻辑判断能力•D)很强的记忆能力•A)硬件系统软件•C)指令系统•D)CPU•A)规模•B)功能•C)性能•D)构成元件数据处理•B)科学计算•C)人工智能•D)过程控制•A)科研•B)军事•C)商业•D)管理微机系统与外部交换信息主要是通过____。
《计算机软件技术基础》参考答案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)若不越界,则绝对地址=该段的主存起始地址+段内地址。
《计算机软件技术基础(1)》在线作业一-0001------------------------1.下面合法的变量名是:()。
A.πB.DoC.3COMD.x2_y2.声明一个函数的时候,不可能用到的关键字是()。
A.ExitB.AsC.SubD.End3.假定bln1是逻辑型变量,下面赋值语句中正确的是()。
A.bln1=’True’B.bln1=.True.C.bln1=#TrueD.bln1=True4.下面列出的语句中,没有错误的语句是()。
A.txt1.Text+txt2.Text=txt3.TextB.12Label1.Caption=1234=cmdSubD.frmFirst.Move 1000,1000,2000,12005.调用一次Circle方法,不能绘制出下面哪个图形()。
A.圆弧B.椭圆弧C.扇形D.螺旋线6.下面的动作中,不能引发一个按钮Click事件的是:()。
A.在按钮上单击B.在按钮上右击C.把焦点移至按钮上,然后按回车键D.如果按钮上有快捷字母,按“Al t+该字母”7.下列函数中,返回值是字符串的是:()。
A.ChrB.InStrC.ValD.Asc8.设标签Label1的Caption属性值为默认值,则该标签控件Name属性和Caption属性的值分别为()。
A.“Label”、“Label”B.“Label1”、“Label1”C.“Label”、“Label1”D.“Label1”、“Label”9.Sub过程和Function过程最根本的区别是:()。
A.前者可以使用Call或直接使用过程名调用,后者不可以B.后者可以有参数,前者不可以C.两种过程参数的传递方式不同D.前者无返回值,但后者有10.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。
A.单选按钮B.图片框C.通用对话框D.文本框11.下列哪一个是日期型常量()。
A.”2/1/99”B.2/1/99C.#2/1/99#D.{2/1/99}12.表达式 (-11) mod 9 的值为()。
《计算机软件技术基础》参考答案及评分标准一、单项选择题(每空1分,共50分)评分标准:每空1分,错选、多选、漏选均不得分。
51.(本题共10分)评分标准:每空2分,如果答案比较接近正确答案给1分。
52.(本题共10分)缺页中断率f= 9/12=75%缺页中断率f= 7/12=58.3%评分标准:每小题5分,共10分。
其中缺页中断行1分,每出现一处错误扣0.5分,出现两处或以上错误,本 项得0分。
中断率计算1分,写对公式得0.5分。
如果未写计算公式结果正确,不扣分; 如果未写公式但结果有误,则本项得0分。
页面调试3分。
每当有一列中有错误则扣0・5分,至本项扣至0分为止。
53 .(本题共10分)对11个元素进行折半查找的判定树如下图所示:第i 层的元素的查找长度为i,所以平均查找长度为jffi = ^Q+2x2÷3x4⅞4x <) = 3LRU评分标准:判定树6分,当有一个元素的位置错误时扣0・5分。
平均查找长度4分。
如果直接写结果,则结果正确得4分,结果为5、5.5 或6得2分,结果为2至4间某数得1分。
如果写有过程,正确指明查找每个元素的概率得1分,给出每个元素的查找长度得1分,计算公式正确得1分,结果正确得1分。
54.(本题共10分)进行堆排序的过程如下:初始记录: 46 24 53 34 36 58 86 75 37 44第1趟排序: 36 75 58 37 44 46 53 34 24 [86]第2趟排序: 24 44 58 37 36 46 53 34 [75 86]第3趟排序: 34 44 53 37 36 46 24 [58 75 86]第4趟排序: 24 44 46 37 36 34 [53 58 75 86]第5趟排序: 24 44 34 37 36 [46 53 58 75 86]第6趟排序: 36 37 34 24 [44 46 53 58 75 86]第7趟排序: 24 36 34 E37 44 46 53 58 75 86]第8趟排序: 34 24 E36 37 44 46 53 58 75 86]第9趟排序: 24 E34 36 37 44 46 53 58 75 86]即最终排序结果为:24 34 36 37 44 46 53 58 75 86o评分标准:每趟排序结果和最终排序结果正确得1分,如果该行有错,则出现一处错误扣0.5分,出现两处或以上错误本行得。
计算机应用基础(高起专)《计算机应用基础(高起专)》14秋在线作业1 一,单选题1. 局域网组网完成后,决定网络使用性能的关键是A. 网络的拓扑结构B. 网络的通信协议C. 网络的传输介质D. 网络的操作系统?正确答案:D2. 加工处理汉字信息时,使用汉字的A. 外码B. 字型码C. 机内码D. 国标码?正确答案:C3. 在微型计算机的硬件设备中,既可以做输出设备又可以做输入设备的是A. 绘图仪B. 扫描仪C. 手写笔D. 磁盘驱动器?正确答案:D4. 在Windows中,“任务栏”的作用是A. 显示系统的所有功能B. 只显示当前活动窗口名C. 只显示正在后台工作的窗口名D. 实现窗口之间的切换?正确答案:A5. 在Windows 桌面上,可以移动某个已选定的图标的操作为____A. 用鼠标左键将该图标拖放到适当位置B. 用鼠标右键单击该图标,在弹出的快捷菜单中选择"创建快捷方式"C. 用鼠标右键单击桌面空白处,在弹出的快捷菜单中选择"粘贴"D. 用鼠标右键单击该图标,在弹出的快捷菜单中选择"复制"?正确答案:A6. 动态RAM的特点包括A. 集成度高,价格高B. 集成度低,价格便宜C. 集成度高,价格便宜D. 集成度低,价格高?正确答案:C7. 通常所说486机是指A. 其字长是为486位B. 其内存容量为486KBC. 其主频为486MHzD. 其所用的微处理器芯片型号为80486?正确答案:D8. 下列叙述中,错误的是A. 计算机要经常使用,不要长期闲置不用B. 计算机用几小时后,应关机一段时间C. 计算机应避免频繁开关,以延长其使用寿命D. 在计算机附近,应避免强磁场干扰?正确答案:B9. 内存空间地址段为3001H至7000H,则可以表示()个字节的存储空间。
A. 16KBB. 4KBC. 4MBD. 16MB?正确答案:A10. 21、 1946年2月,在美国诞生了世界上第一台计算机,它的名字叫:A. EDVACB. EDSACC. ENIACD. UNIVAC-1?正确答案:C11. 下列字符中,其ASCII码值最大的是A. 9B. DC. aD. y?正确答案:D12. 将八进制数165转换成十进制数是A. 165B. 119C. 117D. 159?正确答案:C13. 7.你对本课程的课程论坛老师回复情况是否满意?A. 很满意B. 满意,但有时不及时C. 不满意?正确答案:A14. 内层软件向外层软件提供服务,外层软件在内层软件支持下才能运行,表现了软件系统的什么特性?A. 层次关系B. 模块性C. 基础性D. 通用性?正确答案:A15. Windows 系统安装并启动后,由系统安排在桌面上的图标是A. 资源管理器B. 回收站C. Microsoft WordD. Microsoft FoxPro?正确答案:B16. 下列四个不同进制的无符号整数中,数值最小的是:A. 10010010(B)B. 221(O)C. 147 (D)D. 94 (H)?正确答案:B17. 计算机网络最突出的优点是A. 运算速度快B. 共享硬件、软件和数据资源C. 精度高D. 内存容量大?正确答案:B18. 在Windows 中,下列操作中不能关闭对话框的是____A. 用鼠标左键单击"确定"按钮B. 用鼠标左键单击"取消"按钮C. 用鼠标左键单击"应用"按钮D. 用鼠标左键单击"关闭"按钮?正确答案:C19. 进行“粘贴”操作后,剪贴板中的内容A. 是空白B. 不变C. 被换掉了D. 被清除?正确答案:B20. 和广域网相比,局域网A. 有效性好但可靠性差B. 有效性差但可靠性高C. 有效性好可靠性也高D. 有效性差可靠性也差?正确答案:C21. 按照网络分布和覆盖的地理范围,可将计算机网络分为A. 局域网、互联网和internet网B. 广域网、局域网和城域网C. 广域网、互联网和城域网D. Internet网、城域网和Novell网?正确答案:B22. 硬盘工作时,应注意避免A. 光线直射B. 强烈震动C. 潮湿D. 噪声?正确答案:B23. 半角状态下输入“ABC英语”在计算机内部占存储器的字节数为A. 5B. 10C. 7D. 8?正确答案:C24. 在计算机存储系统中,哪一个部件的存储容量最大?A. 辅助存储器B. 主存储器C. CacheD. ROM?正确答案:A25. 字节是计算机科学中的一个常用单位,它的英文表达式是A. bitB. byteC. boutD. baud?正确答案:B二,多选题1. 下列关于打印机的描述中,()是正确的:A. 喷墨打印机是非击打式打印机B. LQ-1600K是激光打印机C. 激光打印机是页式打印机D. 分辨率最高的打印机是针式打印机?正确答案:AC2. 在Windows环境下,假设已经选定文件,以下关于文件管理器进行”复制”操作的叙述中,正确的有____A. 直接拖至不同驱动器的图标上B. 按住SHIFT键,拖至不同驱动器的图标上C. 按住CTRL键, 拖至不同驱动器的图标上D. 按住SHIFT键, 然后拖至同一驱动器的另一子目录上?正确答案:AC3. 在Windows环境下,假设已经选定文件,以下关于文件管理器进行”复制”操作的叙述中,正确的有:A. 直接拖至不同驱动器的图标上B. 按住SHIFT键,拖至不同驱动器的图标上C. 按住CTRL键, 拖至不同驱动器的图标上D. 按住SHIFT键, 然后拖至同一驱动器的另一子目录上?正确答案:AC4. 在WINDOWS98中,可以( )关闭当前窗口A. 按窗口右上角的"关闭"按钮B. 按Alt+F4C. 按窗口右上角的"最小化"按钮D. 输入"QUIT"E. 输入"FXIT"?正确答案:AB5. 标准键盘一般分为功能键区、主键盘区、()四个键区A. 数字键区B. 小键盘区C. 字母键区D. 光标控制键区?正确答案:BD三,判断题1. 计算机硬件系统的基本功能是接受计算机程序,并在程序控制下完成数据输入和数据输出任务。
14秋《软件技术基础》在线作业1
一,单选题
1. 下列操作中不是数据操作的是()。
A. 删除
B. 排序
C. 构造
D. 查找
?
正确答案:C
2. C语言的基本数据类型不包括
A. double
B. int
C. float
D. char
?
正确答案:A
3. ()不是操作系统关心的主要问题。
A. 管理计算机裸机
B. 设计、提供用户程序与计算机硬件系统的界面
C. 管理计算机系统资源
D. 高级程序设计语言的编译器
?
正确答案:D
4. 存储器的管理不能完成下述()功能。
A. 虚拟存储
B. 地址变换与重定位
C. 内存分配与回收
D. 进程调度
?
正确答案:D
5. 可以采取下列哪些预防措施防止死锁的产生()。
A. 采用资源静态分配策略,破坏"部分分配"条件
B. 允许进程剥夺使用其他进程占有的资源,从而破坏"不可剥夺"条件
C. 采用资源有序分配法,破坏"环路"条件
D. 采用虚拟设备共享法
?
正确答案:D。
第1次作业一、单项选择题(本大题共100分,共40小题,每小题2.5分)1. 若执行以下程序段,其运行结果是()char c [[二{'a', ' b', ' \0', ' c', ' \0'} ; printf (,,%s\n ,/, c ); A. ab cB. 'a''b'C. abcD. ab2. 一个C 语言程序是由()组成A.主程序B.子程序C.函数D.过程3. 已知各变量定义如下:int i 二& a, b; double x=l. 42, y=5. 2;则以下符合C 语言语法的表达式是 ()A. a+二a -二(b 二4) * (a 二3)B. ei 二a*3二2C. x%(-3)D.(y+i )++ 4. 下列程序的输岀结果为()void main () { int &□二{1, 2, 3, 4, 5}, *p;P=a; * (p+4)+=5;printf %d\n\ *p, * (p+4)); } A. 4,10 B. 10,4 C. 1,4 D. 1, 105. 下列数据屮,属于“字符串常量”的是()A. Abcddd B. 〃3bcddd 〃 C. ,abcddd , D. <a ,6. 以下语句或语句组中,能正确进行字符串赋值的是()A. char*sp;*sp 二〃right!" B. char s[10];s 二〃right!〃 C. char s[10];*s 二〃right!〃 D. char *sp 二〃right!"7. 已知 long a=-2L ; printf (z ,%d\ n ,z , a );则有()A.赋值不合法 B. 输出值为-2 C.输出为不确定值D.输出值为2&在C 语言屮,类型名char 表示的数据类型是()A.实型B.字符型C. 整型D.双精度实型9. 判断char 型变量cl 是否小写字母的正确表达式为()A.,a<=cl<=z ,B. (cl>二'a')&&(cl 〈二'z') C. (cl>=a )&&(cl<=z ) D.(务‘〈二cl ) | | ('z'>二cl )10. 下列有关共同体说法正确的是()A.任一时刻,只有一个分量有效,其他 分量无意义B.共同体变量可以用作函数参数C.结构变量可以出现在共同体 类型中,而共同体变量不能出现在结构类型中D.在定义共同体变量时不能为 其初始化11・以下程序的输岀结果是()void main () {int x=020^ y=0x20^ z=20; 32, 16, 20 C. 16, 32, 20 D. 20, 32, 20printf 冷 * z) ; } A. 20, 20, 20 B.12.若有运算符:>、*二、==、%、sizeof,则它们按优先级(由低至高)的正确排列次序为()A. *二-> ==->>->% -> sizeof B. == -> *二->>->% -> sizeof C. *二-〉 > -〉二二-〉sizeof -> % D. *二-〉 > -〉二二 -〉% -> sizeof13.char s[]二” student”,*(s+2)的值是()A.,u,B. <d,C. “s' D. 't'14.用C语言编写的源程序,必须经过编译、连接和运行才能得到结果。
计算机软件技术基础所有题目答案自学文件编码(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.在以下的叙述中,正确的是( )。
数据结构习题答案 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.在以下的叙述中,正确的是( )。
华中师范大学网络教育学院《计算机软件技术基础》练习测试题库及答案一、填空题1.本课程以( )和( )为基本内容。
2.调试运行一个程序的过程是()、( )、()、()。
3.C语言的数据结构是以( )的形式出现的。
4.C语言的数据类型有()、()、()和()。
5.C程序中处理的数据,是以()和()的形式出现。
6.程序运行过程中其值不能被改变的量是( )。
7.程序运行过程中其值能被改变的量是( )。
8.数据在内存是以( )的形式存放的。
9.有符号的整型数据在内存中是以()码存放的。
10.实型数据的存储分为( )和( )两个部分。
11.一个字符数据在内存的存储形式是一个()。
12.C语言中有没有字符串类型的变量?( )。
13.如果一个字符串常量的长度是8,在内存中该字符串常量占( )个字节。
14.字符数据和整型数据进行混合运算时,字符数据以()码参加运算。
15.变量的初始化是在( )阶段进行的。
16.增量运算符的结合性是( )。
17.增量运算符的两个字符之间能否插入空格?( )18.字符输入输出函数是以( )为单位完成输入输出的。
19.当putchar()函数的自变量是整型变量时,向终端输出的是( ),当通过getchar()函数从终端得到一个字符后,若将该字符赋给了一个整型变量,这个变量的值是( )。
20.switch语句后的一对圆括号中的"表达式",允许是( )类型。
21.一维数组下标是从()开始编号的。
22.C的编译系统对二维数组的存储单元是按()顺序存放的。
23.C语言中使用函数应遵循( )的原则。
24.静态变量只有在( )才释放变量所占的内存单元。
25.动态变量是在( )时,释放变量所占用的内存,释放后的内存可供其他变量使用。
26.对一个变量的完整定义,需要指出( )和()这两种属性。
27.auto型变量存储在()区中,static型变量存储在()区,extern型变量存放在()区。
计算机软件技术基础(1)注意事项:必须按试题顺序在“答题卡”上按要求填涂、作答,答在试卷上的答案无效。
单选题在每小题列出的备选项中只有一个符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑,错涂、多涂或未涂均无分1.Microsoft Visual Studio 是一个Windows应用系统,在这个软件运行时()。
A.可以设计应用程序界面B.可以编写程序代码C.可以运行和调试程序D.以上都是2.Visual Basic集成环境由若干窗口组成,其中()是不能关闭的。
A.主窗口B.属性窗口C.立即窗口D.窗体窗口3.在VB集成开发环境中,下面不存在的窗口是()。
A.常见任务B.属性C.解决方案资源管理器D.代码窗口4.下面叙述不正确的是()。
A.一个控件只能有一个事件处理过程B.用户与应用交互可以触发事件C.Visual 是集成了事件驱动的编程模型D.即使用户与应用程序不进行交互,有些事件也可能发生属于()编程模式。
A.面向对象编程B.面向过程编程C.面向窗体D.面向用户编程属于()编程模式。
A.属性驱动编程B.方法驱动编程C.事件驱动编程D.对象驱动编程7.下述选项中,属于 的程序设计方法是( )。
A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动8.用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为()。
A.面向对象的程序设计B.结构化程序设计C.事件驱动的编程机制D.可视化程序设计9.在的事件驱动模型中,事件驱动程序的作用是()。
A.持续检测事件的发生B.根据事件内容调用合适对象的事件处理过程C.提供所有的事件响应代码以响应事件的发生D.记录事件并保存到事件日志中10.如果窗体上的标签控件是激活的,现在要对窗体进行属性设置,则(),然后在属窗口中进行设置。
A.单击标签控件B.双击标签控件C.在窗体上的空白处单击D.在窗体上的空白处双击11.在IDE环境中,进行窗体和控件的属性设置,可以在()中进行操作。
《计算机软件技术基础(1)》在线作业一
1. 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
A. 工程资源管理器窗口
B. 工具箱窗口
C. 代码窗口
D. 属性窗口
正确答案:C 满分:5 分得分:5
2. 下面哪条语句可以正确地声明一个动态数组:()。
A. Dim A(n) As Integer
B. Dim A(1 To n) As Integer
C. Dim A() As Integer
D. Dim A( , ) As Integer
正确答案:C 满分:5 分得分:5
3. 从键盘上输入两个字符串,分别保存在变量str1、str2中。
确定第二个字符串在第一个字符串中起始位置的函数是()。
A. Left
B. Mid
C. String
D. Instr
正确答案:D 满分:5 分得分:5
4. 下列叙述中正确的是()。
A. 在窗体的Form_Load事件过程中定义的变量是全局变量
B. 局部变量的作用域可以超出所定义的过程
C. 在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程
D. 在调用过程时,所有局部变量被系统初始化为0或空字符串
正确答案:C 满分:5 分得分:5
5. 设标签Label1的Caption属性值为默认值,则该标签控件Name属性和Caption属性的值分别为()。
A. “Label”、“Label”
B. “Label1”、“Label1”
C. “Label”、“Label1”
D. “Label1”、“Label”
正确答案:B 满分:5 分得分:5
6. 下面的动作中,不能引发一个按钮Click事件的是:()。
A. 在按钮上单击
B. 在按钮上右击
C. 把焦点移至按钮上,然后按回车键
D. 如果按钮上有快捷字母,按“Alt+该字母”
正确答案:B 满分:5 分得分:5
7. 在窗体Form1的Click事件过程中有以下语句:Label1.Caption=”Visual BASIC”设标签的原Caption属性值为默认值,则该语句执行之后该标签控件Name属性和Caption属性的值分别为()。