太原理工大学 计算机练习册答案
山西计算机考试题目及答案
山西计算机考试题目及答案一、选择题1. 在计算机中,存储器用于存储程序和数据。
那么下列选项中,属于存储器的是:A. 主板B. 显卡C. CPUD. 内存答案:D. 内存2. 对于计算机来说,以下哪个是属于输入设备?A. 打印机B. 鼠标C. 显示器D. 扬声器答案:B. 鼠标3. 下列操作系统中,属于开源操作系统的是:A. WindowsB. macOSC. iOSD. Linux答案:D. Linux4. 在Excel中,用于储存数据的基本单位是:A. 单元格B. 列C. 行D. 工作表答案:A. 单元格5. 在计算机网络中,LAN是指:A. 局域网B. 广域网C. 互联网D. 无线局域网答案:A. 局域网二、填空题1. 在二进制系统中,一个字节由________个二进制位组成。
答案:82. 在计算机术语中,URL代表的是________。
答案:统一资源定位符3. 在计算机病毒防护软件中,常用的一种扫描方式是________扫描。
答案:全盘4. 在Word中,Ctrl+C是用于________。
答案:复制5. 在计算机领域,RAM代表的是________。
答案:随机存取存储器三、简答题1. 什么是操作系统?操作系统的作用是什么?答:操作系统是计算机系统的核心软件,它管理计算机的硬件和软件资源,为用户和应用程序提供一个良好的工作环境。
操作系统的作用包括但不限于:控制和管理硬件设备的使用、管理文件系统、执行和调度应用程序、提供用户界面等。
2. 请简要解释什么是数据库,并列举常见的数据库管理系统。
答:数据库是指存储有组织的数据的集合,可以通过特定的数据模型进行管理和访问。
常见的数据库管理系统有:Oracle、MySQL、SQL Server、DB2、SQLite等。
3. 什么是网络协议?举例说明一个常见的网络协议。
答:网络协议是在计算机网络中,为了确保数据信息能够有效地传输而制定的规则和标准。
常见的网络协议有TCP/IP协议,它是互联网传输控制协议/互联网协议的简称,用于在计算机网络中进行数据的传输和通信。
太原理工大学大学计算机基础A练习册参考答案第3章
第三章操作系统一、选择题1-5BCCAA6-10DDBCB11-15BCACD 16-20BBADD21-25DDCBA26-30BBCDA 31-35DDCDD36-40ACCDD41-45DABBD 46-50DCBDC51-55BCDBC56-60BACAA 61-65DCBBA66-70CABAD71-75DDADC 76-80ABDCA81-85BBABC86-90BDCBD 91-95CCADA96-100CDBAC101-105BCADD 106-110CDACC111-115ABDBB116-120ADDCB 121-125DCADD126-130BCDDB131-135ADBCD 136-140DDBBA141-145BABAA146-150DDCBB 二、填空题151资源152批处理153通用操作系统154CPU、外设155进程、存储、设备、文件156并发性、共享性、虚拟性、不确定性157Unix、免费158动、静159内存160逻辑、物理161静态重定位、动态重定位162存储空间163程序装入内存、程序执行164逻辑、物理165虚拟存储器166虚拟设备167独享设备、共享设备、虚拟设备168用户设备169文件170设备文件171FAT文件系统、NTFS文件系统172多级目录结构(树型目录结构)173文件的建立、读、写目录的管理174命令接口、程序接口175操作系统176联机命令按口、脱机命令接口177控制面板添加/删除程序178最近使用过的文档20179沙漏180树型结构文件夹181主文件名扩展名182根子183Ctrl+Alt+Del结束任务184媒体播放器185BackSpace186属性187两188wav189255190Setup.exe191Ctrl+Shift192PrintScreen193快捷菜单194回收站195格式化196内存197Shift198当前活动199TAB200剪贴板201EXIT202树型目录展开或折叠203F1204桌面205IE浏览器206快捷207设备管理器208磁盘清理209分散的碎片整理为物理上连续的文件210磁盘检查程序三、判断题211-215××××√216-220√××√√221-225×××√×226-230××××√231-235××√√√236-240√√×√×四、简答题3.241怎样理解“由于计算机上装有操作系统,从而扩展了原计算机的功能”。
2022年太原理工大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)
2022年太原理工大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B.每个盘块索引号占用4B,请问在该文件系统中,最大文件的大小最接近的是()A.8GBB.16GBC.32GBD.2TB2、如果文件采用直接存取方法,且文件大小不固定,则应采用()物理结构。
A.直接B.索引C.随机D.顺序3、作业8:00到达系统,估计运行时问为1h。
若从10:00开始执行该作业,其响应比为()。
A.2B.1C.3D.0.54、与单道程序相比,多道程序系统的优点是()I.CPU 利用率高II.系统开销小III.系统吞吐量大IV. I/O设备利用率高A.仅I、IIIB.仅I、IVC. 仅II、IIID.仅I、III,IV5、下列有关时间片的进程调度的描述中,错误的是()A.时间片越短,进程切换的次数越多,系统开销也越大,B.当前进程的时间片用完后,该进程状态由执行态变为阻塞态C.时钟中断发生后,系统会修改当前的进程在时间片内的剩余时间D.影响时间片大小的主要因素包括响应时间、系统开销和进程数量等6、()存储管理方式提供一维地址结构。
A.分段B.分页C.分段和段页式D.以上都不对7、系统为某进程分配了4个页框,该进程已访问的页号序列为2,0,2,9,3,4,2,8,2,4,8,4,5,若进程要访问的下页的页号为7,依据LRU算法,应淘汰页的页号是()A.2B.3C.4D.88、在中断发生后,进入中断处理的程序属于()。
A.用户程序B.可能是应用程序,也可能是操作系统程序C.操作系统程序D.既不是应用程序,也不是操作系统程序9、在单处理器系统中,可并行的是()I.进程与进程II.处理器与设备III.处理器与通道IV.设备与设备A.I、II和IIIB.I、II和IVC.I、III和IVD.II、III和IV10、系统将数据从磁盘读到内存的过程包括以下操作:① DMA控制器发出中断请求②初始化DMA控制器并启动磁盘③从磁盘传输一块数据到内存缓冲区④执行“DMA结束”中断服务程序正确的执行顺序是():A.③①②④B.②③①④C.②①③④D.①②③④11、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。
(完整版)计算机硬件技术基础习题答案(太原理工)
(完整版)计算机硬件技术基础习题答案(太原理⼯)计算机硬件技术基础习题答案习题⼀:1-8: 28 Bytes = 256 Bytes;216 Bytes = 210×26Bytes = 64KB;220 Bytes = 210×210Bytes = 1MB;232 Bytes = 210×210×210×22 Bytes = 4GB 。
1-12:指令通常包括操作码和操作数两部分。
操作码表⽰计算机执⾏什么具体操作;操作数表⽰参加操作的数的本⾝或操作数所在的地址(操作数的地址码)。
1-22:[+89]补= 0 101 1001B;[-89]补= 1 010 0111B;[+67]补= 0 100 0011B;[-67]补= 1 011 1101B。
(1)[-89]补+ [+67]补= 10100111B + 01000011B= 1 110 1010B = eaHV = D7C D6C=00=0 ⽆溢出D7C = 0; D6C = 0(2)[+89]补+ [-(-67)]补= [+89]补+ [+67]补=01011001B + 01000011B= 1 001 1100B = 9cHV = D7C D6C=01=1溢出D7C = 0; D6C = 1(3)[-89]补+ [-67]补= 10100111B + 10111101B= 1, 0 110 0100B = 64HV = D7C D6C=10=1溢出D7C = 1; D6C = 0(4)[-89]补+ [-(-67)]补= [-89]补+ [+67]补=10100111B + 01000011B= 1 110 1010B = eaHV = D7C D6C=00=0 ⽆溢出D7C = 0; D6C = 01-30:(1) 01111001 + 01110000补码竖式:01111001+ 01110000———————11101001V = D7C D6C=01=1 溢出;两正数相加,其结果应为正数;但结果为负数,故产⽣了溢出,正溢出。
太原理工大学计算机科学与技术专业大二2017-2018学年java面向对象试题
太原理工大学计算机科学与技术专业大二2017-2018学年java面向对象试题1. 类和对象之间关系是() [单选题]联接关系包含关系抽象与具体的关系(正确答案)类是对象的具体化2. 类是具有相同()的集合,是对对象的抽象描述 [单选题]属性和方法(正确答案)变量和方法变量和数据对象和属性3. 下列哪个类声明是正确的() [单选题]public void H1{…}public class Move(){…}public class void number{…}public class Car{…}(正确答案)4. 定义类头时,不可能用到的关键字是() [单选题]classvoid(正确答案)extendspublic5. 关于方法功能描述错误的是() [单选题]使程序结构清晰实现代码模块化重用方法是类功能的封装重复代码(正确答案)6. 关于方法形参描述正确的是() [单选题]可以没有形参(正确答案)至少有一个形参必须定义多个形参形参只能是基本变量类型7. 在定义方法时在最后一个形参的类型后增加“...”,相关描述错误() [单选题] 可变参数接受的对象是一个数组“...”表示可变参数“...”表示省略号(正确答案)“...”只能出现在参数列表的最后8. 利用方法中的()语句可为调用方法返回一个值 [单选题]return(正确答案)backend以上答案都不对9. 以下关于return语句使用描述错误的有()不能用来返回对象(正确答案)只可以返回数值(正确答案)方法中都必须包含return语句(正确答案)一个方法可以有多个return语句10. void的含义描述正确的是() [单选题]方法体为空方法体没有意义方法没有返回值(正确答案)定义方法时必须使用11. main()方法的返回类型是() [单选题] booleanvoid(正确答案)intstatic12. 下面的方法声明中,哪个是正确的() [单选题] public class methodName(){…}public void int methodName(){…}public void methodName(){…}(正确答案)public methodName{…}13. 下列方法定义中,不正确的是() [单选题] float x(int a,int b){return a-b;}int x(int a,int b){return a-b;}int x(int a,int b);{return a*b;}(正确答案)int x(int a,int b){return a*b;}14. 以下关于构造方法特点理解正确的选项有()构造方法主要用于对象创建时初始化对象(正确答案)构造方法没有返回值,也不能用void来修饰(正确答案)构造方法的命名必须和类名完全相同(正确答案)一个Java类只能有一个构造方法15. 下面关于构造方法描述不正确的是() [单选题]当无其他构造方法时,系统提供默认的构造方法同一个类的多个构造方法的名称可以不同(正确答案)构造方法可以重载构造方法可以设置参数16. 有一个类A,以下为其构造方法的声明,其中正确的是() [单选题]void A(int x){…}public A(int x){…}(正确答案)public a(int x){…}static A(int x){…}17. 设i,j为类X中定义的double型变量名,下列X类的构造方法中不正确的是() [单选题]double X(double k){i=k;return i;}(正确答案)X(){i=6;j=8;}X(double m,double n){i=m;j=n;}X(double k){i=k;}18. 对于任意一个类,用户所能定义的构造方法的个数至多为() [单选题]0个1个2个任意个(正确答案)19. 构造方法何时被调用() [单选题]类定义时创建对象时(正确答案)调用对象方法时使用对象的变量时20. 以下()是专门用于创建对象的关键字 [单选题]new(正确答案)doubleintclass21. 在方法调用过程中,位于方法名之后圆括号的变量被称为() [单选题]变元参数(正确答案)语句声明22. 关于面向对象的说法正确的是() [单选题]类可以让我们用程序模拟现实世界中的实体(正确答案)有多少个实体就要创建多少个类对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现现实世界中的某些实体不能用类来描述23. 一条return语句将给调用程序返回()个值0(正确答案)1(正确答案)2任意24. 下列关于成员变量描述正确的有()成员变量在类中方法外面(正确答案)成员变量在内存的栈中随着对象的创建而存在,随着对象的消失而消失(正确答案)对象初始化后成员变量没赋值会有默认的初始值(正确答案) 25. 在Java中,变量可以分为全局变量和()变量 [单选题]静态实列局部(正确答案)普通26. 下列关于局部变量描述正确的有()局部变量在代码块中,或者方法的声明上(正确答案)局部变量在内存的堆中随着方法的调用执行完代码块后局部变量会消失(正确答案)局部变量使用前需要赋值(正确答案)27. 下列关于成员变量与局部变量的说法不正确的是( ) [单选题] 局部变量的作用域仅限于定义它的方法成员变量的作用域在整个类内部都是可见的创建对象时Java会给成员变量一个初始值创建对象时Java会给局部变量赋予初始值(正确答案)28. 关于this关键字描述正确的选项有() [单选题]this代表类自身对象的引用(正确答案)this不能在构造方法中使用this不能在普通方法中使用以上描述都不正确29. 下列选项中关于Java中super关键字的说法正确的是() [单选题] super关键字是在子类对象内部指代其父类对象的引用(正确答案) super关键字不仅可以指代子类的直接父类,还可以指代父类的父类子类通过super关键字只能调用父类的方法,而不能调用父类的属性子类通过super关键字只能调用父类的属性,而不能调用父类的方法30. 下列选项中,那个不是Java的访问修饰符() [单选题]privatepublicfriendly(正确答案)protected31. 在定义抽象类需要用到关键字() [单选题]staticfinalabstract(正确答案)interface32. 关于抽象类,下列说法错误的是() [单选题]抽象类中可以存在普通方法和抽象方法抽象类中可以存在属性抽象类中可以实例化(正确答案)一个非抽象类继承抽象类必须实现抽象类中的所有抽象方法33. 关于访问修饰符访问权限由小到大描述正确的是() [单选题]private->protected->default->publicprivate->protected->public->publicprivate->default->protected->public(正确答案)default->private->protected->public34. 下列关于static关键字的使用描述正确的选项有()被static修饰的变量即为静态变量(正确答案)被static修饰的方法称为静态方法(正确答案)所有的静态变量都可以通过类名直接访问(正确答案)所有的静态方法都可以通过类名直接访问(正确答案)35. 下列关于静态代码块的描述中,正确的是()静态代码块指的是被static关键字修饰的代码块(正确答案)静态代码块随着类的加载而加载(正确答案)使用静态代码块可以实现类的初始化(正确答案)每次创建对象时,类中的静态代码块都会被执行一次36. 类的()成员只能被该类的成员访问,而不能被非该类的成员访问 [单选题] publicprivate(正确答案)protectedabstract37. 下列选项中关于Java中封装的说法错误的是() [单选题]封装可以将属性私有化,提供公有的方法访问私有属性属性的访问方法包括setter方法和getter方法setter方法用于赋值、getter方法用于取值类的属性必须进行封装,否则无法通过编译(正确答案)38. 在Java中,关于包以下描述正确的是()要使用Java SE API 的System 类必须import ng.System要使用Java SE API 的System 类不须要import ng.System(正确答案)要使用Java SE API 的Scanner类必须import java.util.Scanner(正确答案)要使用Java SE API 的Scanner类不须要import java.util.Scanner39. 在Java中,关于包的导入的关键字是() [单选题]import(正确答案)classimplementsextends40. 在java中,下列关于继承的说法哪个是正确的() [单选题]子类只继承父类public方法和属性子类继承父类的非私有属性和方法(正确答案)子类只继承父类的方法,而不能继承父类的属性子类将继承父类的所有的属性和方法41. 在java中,下面选项中关于继承的说法错误的是() [单选题]继承可以描述类与类之间的关系继承实现了代码的重用具有继承关系的子类和父类层次结构更加清晰子类中可以重写父类中的所有方法(正确答案)42. Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是() [单选题]C可以继承了B中的成员,同样也可以继承了A中的成员(正确答案)C只继承了B中的成员C只继承了A中的成员C不能继承A或B中的成员43. 在Java 语言中,下列关于类的继承的实现描述,正确的是() [单选题]一个类可以继承多个父类一个类可以具有多个子类(正确答案)子类一定比父类有更多的成员方法以上描述都不正确44. 在java中,继承所使用的关键字是() [单选题]implementsimportextends(正确答案)abstract45. 下面对Java中方法重载的描述,错误的是()重载的各方法必须方法名称相同重载的各方法必须参数数量不同(正确答案)重载的各方法必须参数类型不同(正确答案)重载的各方法必须有相同的返回值(正确答案)46. 下面对Java中方法重写的描述,错误的是() [单选题]子类重写父类的方法(正确答案)重写方法的参数数量可以不同重写方法的参数类型可以不同重写方法的返回值可以不同47. 在Java中,以下关于方法重载和方法重写描述正确的是() [单选题]方法重载和方法的重写实现的功能相同方法重载出现在父子关系中,方法重写是在同一类中方法重载的返回值类型必须一致,参数项必须不同方法重写的返回值类型必须相同(正确答案)48. 在java中,关于instanceof 运算符的用法描述错误的是()instanceof运算符是用来在运行时指出对象是否是特定类的一个实例(正确答案) instanceof的返回值是一个布尔值(正确答案)instanceof运算符前面操作数的编译时的类型要么与后面的类相同,要么与后面的类具有父子继承关系,否则会引起编译错误(正确答案)以上描述都正确(正确答案)49. 面向对象的三大特性为()封装(正确答案)继承(正确答案)多态(正确答案)重载50. 以下关于abstract的说法,正确的是() [单选题]abstract只能修饰类abstract只能修饰方法抽象类中必须有abstract方法abstract方法所在的类一定是抽象类(正确答案)51. 下面关于抽象类与抽象方法描述正确的选项有()抽象类不能被实例化(正确答案)抽象类不能被继承抽象方法不能与final、private和static复合使用(正确答案)抽象方法可以与public、protected复合使用(正确答案)52. 以下关于final关键字的使用描述错误的是() [单选题] final关键字可以用于修饰类final关键字可以用于修饰变量final关键字可以用于修饰方法被final修饰的类可以被继承(正确答案)53. 以下关于被final修饰的对象,说法错误的是() [单选题] final修饰的成员变量一旦赋初始值就不能被改变final修饰的类不能被继承final修饰的方法可以被继承final修饰的方法可以被重写(正确答案)54. 在java中,定义接口的关键字是() [单选题]classinterface(正确答案)methodobject55. 以下关于接口对象的说法中正确的是()接口对象只能等于实现该接口的类的对象(正确答案)接口只能被类实现,不能用来声明对象(正确答案)接口对象可以通过当前接口用关键词new创建接口对象可以等于任何类的对象56. 下列关于接口的说法不正确的是() [单选题]接口中只能定义公有的、静态的常量接口中的方法只能是公有的抽象方法用于定义接口的关键字是implements(正确答案)接口只能继承多个接口,接口不能继承类,也不能实现其他接口57. 在java中,实现接口的关键字是() [单选题]extendsinterfaceimplements(正确答案)import58. 不能用来修饰interface的有()private(正确答案)publicprotected(正确答案)static(正确答案)59. 以下关于抽象类与接口描述正确的选项有()抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。
2022年太原理工大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)
2022年太原理工大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、采用八体并行低位交叉存储器,设每个体的存储容量为32K×16位,存储周期为400ns,下述说法中正确的是()。
A.在400ns内,存储器可向CPU提供2位二进制信息B.在l00ns内,每个体可向CPU提供27位二进制信息C.在400ns内,存储器可向CPU提供2位二进制信息D.在100ns内,每个体可向CPU提供2位二进制信息2、在一个容量为l28KB的SRAM存储器芯片上,按字长32位编址,其地址范围可从0000H到()。
A.3HB.7HC.7HD.3fH3、一个浮点数N可以用下式表示:N=mr me,其中,e=rc g;m:尾数的值,包括尾数采用的码制和数制:e:阶码的值,一般采用移码或补码,整数;Tm:尾数的基;re:阶码的基;p:尾数长度,这里的p不是指尾数的:进制位数,当ra=16时,每4个二进制位表示一位尾数;q:阶码长度,由于阶码的基通常为2,因此,在一般情况下,q就是阶码部分的二进制位数。
研究浮点数表示方式的主要目的是用尽量短的字长(主要是阶码字长q和尾数字长的和)实现尽可能大的表述范围和尽可能高的表数精度。
根据这一目的,上述6个参数中只有3个参数是浮点数表示方式要研究的对象,它们是()。
A.m、e、rmB. rm、e、rmC.re、p、qD. rm、p、q4、下列为8位移码机器数[x]移,当求[-x]移时,()将会发生溢出。
A.11111111B.00000000C.10000000D.011l1l115、为了表示无符号十进制整数,下列哪些是合法的8421BCD码?()I.01111001 Ⅱ.11010110 Ⅲ.00001100 Ⅳ.1000010lA.I、IⅡB.Ⅱ、ⅢC.I、ⅣD.I、Ⅱ、Ⅲ6、一次总线事务中,主设备只需给出一个首地址,从设备就能从首地址开始的若干连续单元读出或写入多个数据。
2022年太原理工大学数据科学与大数据技术专业《计算机网络》科目期末试卷B(有答案)
2022年太原理工大学数据科学与大数据技术专业《计算机网络》科目期末试卷B(有答案)一、选择题1、计算机网络最基本的功能是()。
I.流量控制Ⅱ.路由选择 III.分布式处理 IV.传输控制A.I、Ⅱ、IVB. I、III、ⅣC.I、IVD. Ⅲ、IV2、一般来说,学校的网络按照空间分类属于()。
A.多机系统B.局域网C.城域网D.广域网3、下面的地址中,属于单播地址的是()。
A.172.31.128.255/18B.10.255.255.255C.192.168.24.59/30D.224.105.5.2114、在IP首部的字段中,与分片和重组无关的是()。
注:假设现在已经分片完成。
A.总长度B.标识C.标志D.片偏移5、多路复用器的主要功能是()。
A.执行数/模转换B.结合来自多条线路的传输C.执行串/并转换D.减少主机的通信处理强度6、以下哪个是快速以太网的介质访问控制方法()A.CSMA/CDB.令牌总线C.令牌环D.100VG-AnyLan7、有一条TCP连接,它的最大报文段长度为2KB,TCP拥塞窗口为24KB,这时候发生了超时事件,那么该拥塞窗口变成了()。
A.1KBB.2KBC.5KBD.7KB8、下列关于TCP的叙述中,正确的是()。
I.TCP是一个点到点的通信协议Ⅱ.TCP提供了无连接的可靠数据传输IⅡ.TCP将来自上层的字节流组织成IP数据报,然后交给IPIV.TCP将收到的报文段组成字节流交给上层A.I、Ⅱ、ⅣB. I、ⅢC.仅ⅣD.Ⅲ、Ⅳ9、传输层为()之间提供逻辑通信。
A.主机B.进程C.路由器D.操作系统10、下列关于SMTP的叙述中,正确的是()。
I.只支持传输7比特ASCII码内容II支持在邮件服务器之间发送邮件III支持从用户代理向邮件服务器发送邮件IV支持从邮件服务器向用户代理发送邮件A.仅I、II和IIIB.仅I、II和IVC.仅I、III和IVD.仅II、III和IV11、通过"Internet信息服务(IIS)管理器”管理单元可以配置FTP服务器,若将控制端口设置为2222,则数据端口自动设置为()。
太原理工大学10级C语言习题 答案
二、填空题
1.(1)-200 2500(2)i = -200,j = 2500(3)i = -200
j = 2500
2.12、0、03.一条语句,;
4.100 25.81 1.89234↙、100 25.81↙1.89234↙、100↙25.81↙1.89234↙
10.+、*、>、!=、&&、/、!、||
11.1
12.a==b || a<c,x<-4 || x>4 (或 abs(x)>4)
13.x <= 0,1
第六章 循环控制
一、选择题
【B】【D】【C】【B】【D】【C】【D】【D】【A】【A】 【D】【C】【C】【B】【C】 【D】
二、填空题
1.死循环,无输出结果
11.位,0和112.8,255,1111 1111,-128,1000 0000
13.65535、-32768、1111 1111 1111 1111、1000 0000 0000 000014.16
第四章 顺序结构程序设计
一、选择题
【D】【B】【C】【C】【C】【B】【D】【A】【B】【C】【D】【D】【A】【C】【C】
第五章 选择结构程序设计
一、选择题
【C】【A】【A】【B】【C】【C】【B】【B】【D】【A】【A】【A】【D】【C】
二、填空题
1.12.printf(“%d\n”, (a > 100) ? (a > 100) : (a <= 100) );
3.3、2、24.*#5.-16.585858
7.98.39.非0,0
2.ቤተ መጻሕፍቲ ባይዱ23.459780:对x进行四舍五入处理
2022年太原理工大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)
2022年太原理工大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、在一个文件被用户进程首次打开的过程中,操作系统需做的是()A.将文件内容读到内存中B.将文件控制块读到内存中C.修改文件控制块中的读写权限D.将文件的数据缓冲区首指针返回给用户进程2、文件系统采用两级索引分配方式。
若每个磁盘块的大小为1KB.每个盘块号占4B,则该系统中单个文件的最大长度是()A.64MBB.128MBC.32MBD.都不对3、有若干并发进程均将一个共享变量count的值加1一次,那么有关count中的值的说法正确的是()。
I.肯定有不正确的结果II.肯定有正确的结果,III.若控制这些并发进程互斥执行count加1操作,count中的值正确A. I和IIIB.II和IIIC.IIID. I、II和III的说法均不正确4、若系统中有5台绘图仪,有多个进程需要使用两台,规定每个进程一次仪允许申请一台,则最多允许()个进程参与竞争,而不会发生死锁。
A.5B.2C.3D.45、一个进程的读磁盘操作完成后,操作系统针对该进程必做的是(),A.修改进程状态为就绪态B.降低进程优先级C.给进程分配用户内存空间D.增加进程时间片大小6、若用户进程访问内存时产生缺页,则下列选项中,操作系统可能执行的操作是()。
I.处理越界错误 II.置换页面 II1.分配内存A.仅I、IIB.仅I、IIIC. 仅I、IIID.I,II和III7、使用修改位的目的是()。
A.实现LRU页面置换算法B.实现NRU页面置换算法C.在快表中检查页面是否进入D.检查页面是否最近被写过8、()不是操作系统的功能。
A.CPU管理B.存储管理C.网络管理D.数据管理9、所谓(),是指将一个以上的作业放入内存,并且同时处于运行状态。
这些作业,共享处理器的时间和外设及其他资源。
A.多重处理B.多道程序设计C.实时处理D.并行执行10、某计算机按字节编址,其动态分区内存管理采用最佳适应算法每次分配和回收内存后都对空闲分区链重新排序。
2022年太原理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)
2022年太原理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、下述文件中适合于磁带存储的是()。
A.顺序文件B.索引文件C.哈希文件D.多关键字文件2、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储, a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为()。
A.13B.33C.18D.403、若线性表最常用的操作是存取第i个元素及其前驱和后继元素的值,为节省时间应采用的存储方式()。
A.单链表B.双向链表C.单循环链表D.顺序表4、已知有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V6,V7}, E={<V1,V2>,<V1,V3>,<V1,V4>,<V2,V5>,<V3,V5>, <V3,V6>,<V4,V6>,<V5,V7>,<V6,V7>},G的拓扑序列是()。
A.V1,V3,V4,V6,V2,V5,V7B.V1,V3,V2,V6,V4,V5,V7C.V1,V3,V5,V2,V6,V7D.V1,V2,V5,V3,V4,V6,V75、向一个栈顶指针为h的带头结点的链栈中插入指针s所指的结点时,应执行()。
A.h->next=sB.s->next=hC.s->next=h;h->next=sD.s->next=h-next;h->next=s6、排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一趟排序。
下列排序方法中,每一趟排序结束时都至少能够确定一个元素最终位置的方法是()。
Ⅰ.简单选择排序Ⅱ.希尔排序Ⅲ.快速排序Ⅳ.堆排Ⅴ.二路归并排序A.仅Ⅰ、Ⅲ、Ⅳ B.仅Ⅰ、Ⅱ、Ⅲ C.仅Ⅱ、Ⅲ、Ⅳ D.仅Ⅲ、Ⅳ、Ⅴ7、下列叙述中,不符合m阶B树定义要求的是()。
2021年太原理工大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)
2021年太原理工大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某容量为256MB的存储器由若干4M×8位的DRAM芯片构成,该DRAM芯片的地址引脚和数据引脚总数是()。
A.19B.22C.30D.362、若单译码方式的地址输入线为6,则译码输出线有()根,那么双译码方式有输出线()根。
A.64,16B.64,32C.32,16D.16,643、当满足下列()时,x>-1/2成立。
A.x1必须为l,x2~x4至少有一个为1B.x1必须为1,x2~x4任意C.x1必须为0,x2~x4至少有一个为1D.x1必须为0,X2~x4任意4、串行运算器结构简单,其运算规律是()。
A.由低位到高位先行进行进位运算B.由低位到高位先行进行借位运算C.由低位到高位逐位运算D.由高位到低位逐位运算5、假设编译器规定int 和shot类型长度分别为32位和16位,若有下列C语言语句:unsigned short x=65530;unsigned int y=x;得到y的机器数为()。
A.00007FFAHB.0000 FFFAHC.FFFF 7FFAHD.FFFF FFFAH6、下列有关总线定时的叙述中,错误的是()。
A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由各设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制7、在下列各种情况中,最应采用异步传输方式的是().A.I/O接口与打印机交换信息B.CPU与主存交换信息C.CPU和PCI总线交换信息D.由统一时序信号控制方式下的设备8、下列关于配备32位微处理器的计算机的说法中,正确的是()。
该机器的通用寄存器一般为32位Ⅱ.该机器的地址总线宽度为32位Ⅲ.该机器能支持64位操作系统IV.一般来说,64位微处理器的性能比32位微处理器的高A.I、ⅡB.I、ⅢC.I、ⅣD.I、IⅡ、Ⅳ9、已知计算机A的时钟频率为800MHz,假定某程序在计算机A上运行需要12s。
太原理工计算机组成原理考试题
A. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段微指令编写的微程序来解释执行C. 一条微指令由若干条机器指令组成D. 微指令就是机器指令。
10.在微小型计算机中,高速外设采用()方式完成输入/输出数据。
A. DMAB. 程序中断C. 程序查询D. 通道11. 下列选项中,()是总线的缩写。
A. CRTB. PCI.C. LCDD. ALU12. 浮点数的精度主要由()决定。
A. 字长B. 尾数位数C. 阶码位数D. 机器码种类13. 主存每页1K单元,主存的第(3000)10 单元位于主存的第()页(页的编号从0开始)。
A. 0B. 1C. 2D. 314. 下列选项中,()属于永久性(非易失性)存储器。
A. SRAMB. DRAMC. CacheD. 闪存15. 我们做微程序实验时,微指令采用的编码是()。
A.直接控制法B. 分段编译法C. 分段间接编译法D. 直接控制法和分段编译法16.字长8位,定点整数表示,补码表示的最小数是()。
A.00000000B.10000000C.11111111D.1000000117.在原码不恢复余数除法中,()。
A.余数为正商1B. 余数为负商1C.余数与除数同号商1D. 余数与除数同号商018.在补码比较乘法中,以下叙述中错误描述的句子是()。
A. 乘数相邻两位是01,部分积加X补,右移一位B. 乘数相邻两位是10,部分积加X补,右移一位C. 需要在乘数的末尾添加附加位D. 被乘数和乘数的符号位参加运算19. 需要定期刷新的存储器是()。
A. DRAM B. SRAM C. ROM D. U盘20. 某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。
假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间。
太原理工大学计算机硬件基础考试习题
太原理工大学计算机硬件基础考试习题(总10页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第2章1.单项选择题(1)在字长8位的定点小数表示中,?1的补码是( B )。
A.B.C.D.(2)在定点数表示中,下列说法正确的是(C )。
A.0的原码表示唯一B.0的反码表示唯一C.0的补码表示唯一D.字长相同,原码、反码和补码表示的数的个数一样(3)在定点整数表示中,下列说法错误的是( A )。
A.原码和补码表示范围相同B.补码和移码表示范围相同 C.原码和反码表示范围相同D.补码和移码表示符号相反,数值位相同(4)在字长8位的定点整数补码表示中,能表示的最小数和最大数是( D )。
A.?128和128 B.?127和127 C.?127和128 D.?128和127 (5)字长8位的无符号数表示中,能表示的最大数是(C )。
A.127 B.128 C.255D.256(6)在算术移位中,下列说法错误的是( D )。
A.原码左移末位补0 B.原码右移高位补0C.补码左移末位补0 D.补码右移高位补1(7)在逻辑移位中,下列说法错误的是( C )。
A.左移末位补0 B.右移高位补0C.循环左移末位补0 D.循环左移末位补最高位(8)采用变形补码做加减运算,当运算结果的符号位是( B )时正溢出。
A.00 B.01 C.10 D.11 (9)已知[X]补=10001,则X 的真值和[?X]补是( C )A.00001、00001 B.? 00001、01111C.? 01111、01111 D.? 01111、11111 (10)在8位寄存器中存放补码表示的数0FEH,算术左移一位后,其十六进制代码是( B )。
A.0FFH B.0FCH C.7CHD.7EH2.采用定点整数表示,字长8位,含1位符号位,写出下列各数的原码、反码、补码和移码:1010,0101,0010,1111,?1000,?1011,?1001,?0001,?04.字长16位,采用定点整数补码表示,写出能表示的最大数、最小数、最大非0负数、最小非0正数的二进制代码序列和十进制真值。
Java习题答案_太原理工大学软件工程
太原理工大学·Java语言程序设计第1章习题解答1.Java语言有那些特点?答:Java语言的特点包括:平台无关性、面向对象、简单性、安全性、分布式、健壮性、解释型、多线程。
2.为什么说Java是结构中立的,具有跨平台特性?答:无论哪种编程语言编写的程序最终都需要操作系统和处理器来完成程序的运行,平台无关性是指软件的运行不因操作系统、处理器的变化导致程序无法运行或出现运行错误。
以C++程序为例,C++编译器针对源程序所在平台进行编译、连接,然后生成机器指令,这样就无法保证C++编译器产生的可执行文件在所有平台上都被正确执行。
如果更换了平台,可能需要修改源程序,并针对新的平台重新编译源程序。
相反,Java源代码不会针对一个特定平台进行编译,而是生成一种字节码中间文件(class 文件),这种文件是平台无关且体系结构中立的。
也就是说,无论一个Java程序是在Windows、Solaris、Linux还是其他具有Java编译器的操作系统下编译,作为编译结果的字节码文件都是相同的,都可以在任何具有Java虚拟机(JVM)的计算机上运行。
JVM能够识别这些字节码文件,JVM将字节码文件进行转换,使之能够在不同平台上运行。
任何操作系统只要安装了JVM,就可以解释并执行这种与体系结构无关的字节码文件,实现了跨平台。
跨平台特性保证了Java的可移植性,任何Java源程序都可以移植到其他平台上。
除此之外,Java的数据类型与机器无关,原始数据类型存储方式是固定的,避开了移植时可能产生的问题。
例如,在任何机器上,Java的整型都是32位的,而C++中整型的存储依赖于目标计算机。
另外Java的字符串采用标准的Unicode格式保存,也保证了Java的可移植性。
3.简述Java的3种主要平台,这些适合开发那种应用?答:Java的开发平台(JDK)是开发人员用来构建Java应用程序的软件包,它包括:Java 虚拟机(JVM)、Java编译器(javac)、Java归档(jar)实用程序、Java文档(javadoc)实用程序等。
计算机硬件技术基础习题答案(太原理工)
计算机硬件技术基础习题答案习题一:1-8: 28 Bytes = 256 Bytes;216 Bytes = 210×26Bytes = 64KB;220 Bytes = 210×210Bytes = 1MB;232 Bytes = 210×210×210×22 Bytes = 4GB 。
1-12:指令通常包括操作码和操作数两部分。
操作码表示计算机执行什么具体操作;操作数表示参加操作的数的本身或操作数所在的地址(操作数的地址码)。
1-22:[+89]补= 0 101 1001B;[-89]补= 1 010 0111B;[+67]补= 0 100 0011B;[-67]补= 1 011 1101B。
(1)[-89]补+ [+67]补= 10100111B + 01000011B= 1 110 1010B = eaHV = D7C D6C=00=0 无溢出D7C = 0; D6C = 0(2)[+89]补+ [-(-67)]补= [+89]补+ [+67]补=01011001B + 01000011B= 1 001 1100B = 9cHV = D7C D6C=01=1溢出D7C = 0; D6C = 1(3)[-89]补+ [-67]补= 10100111B + 10111101B= 1, 0 110 0100B = 64HV = D7C D6C=10=1溢出D7C = 1; D6C = 0(4)[-89]补+ [-(-67)]补= [-89]补+ [+67]补=10100111B + 01000011B= 1 110 1010B = eaHV = D7C D6C=00=0 无溢出D7C = 0; D6C = 01-30:(1) 01111001 + 01110000补码竖式:01111001+ 01110000———————11101001V = D7C D6C=01=1 溢出;两正数相加,其结果应为正数;但结果为负数,故产生了溢出,正溢出。
太原理工大学考试《大学计算机基础》A考题
14.扩展ASCII码字符集可以表示_______种不同的符号。
A、7B、64C、128D、25615.存储一个汉字的内码需要的字节数是_______。
A、1B、2C、8D、1616.以下四个不同数制表示的数中,数值最小的是_______。
A、(11011101)2B、(333)8C、(219)10D、(DA)1617.以下四个不同数制表示的数中,数值最大的是_______。
A、(10010110)2B、(222)8C、(149)10D、(98)1618、用于实时控制的计算机特别要求具有的特点是_______。
A、响应速度快B、多媒体处理功能C、数据处理能力强D、运算速度快19.个人计算机简称PC,这种计算机属于_______。
A、微型计算机B、小型计算机C、超级计算机D、巨型计算机20.计算机的硬件系统包括_______。
A、内存和外设B、显示器和主机箱C、主机和打印机D、主机和外部设备21.Pentium IV 3.0GHz微机型号中的3.0与_______有关。
A、显示器的类型B、CPU的速度C、内存容量D、磁盘容量22.在计算机系统中,外存储器必须通过_______才能实现与主机的信息交换。
A、电缆B、总线插槽C、接口D、插座23.下面有关计算机的叙述中,_______是正确的。
A、计算机的主机包括CPU、内存储器和硬盘三部分B、计算机程序必须装载到内存中才能执行C、计算机必须具有硬盘才能工作D、计算机键盘上字母键的排列方式是随机的24.CPU中的 _______可存放少量数据。
A、存储器B、辅助存储器C、寄存器D、只读存储器25.操作系统属于______。
A、通用软件B、系统软件C、应用软件D、软件包26.通常所说的内存容量为128M指的是__________的存储容量。
A、ROMB、RAMC、ROM与RAM容量之和D、CPU27.在下列缩写中不代表代表安全标准的是______________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
什么是虚拟设备?为什么在操作系统中引入虚拟设备?
211-215 ××××√ 216-220 √××√√
221-225 ×××√× 226-230 ××××√
231-235 ××√√√ 236-240 √√×√×
四、简答题
怎样理解“由于计算机上装有操作系统,从而扩展了原计算机的功能”。
答:操作系统把硬件全部隐藏起来,给用户提供了—个友好的、易于操作的界面。此外,操作系统还要进行大量的系统事务处理。如响应中断的发生、处理定时操作、管理存储器及其他低级操作。所以,可以说操作系统是硬件系统的扩展,从而扩展了原计算机的功能,它比直接对计算机硬件系统进行操作要容易得多。
第一章 绪论
一、单项选择
1— 5 DDADB 6—10 DDDCC 11—15 BCDCB 16--20 CACCC
21—25 DCDAB 26- 30 CDBDA 31—35 DADBC 36—40 ADAAA
41—45 AADBB 46—50 BBBBA 51—55 DDDDA 56—60 BBADD
231—240 XVXXXVXXXX
第三章 操作系统
一、选择题
1-5 BCCAA 6-10 DDBCB 11-15 BCACD
16-20 BBADD 21-25 DDCBA 26-30 BBCDA
31-35 DDCDD 36-40 ACCDD 41-45 DABBD
举例说明如何设置一台计算机的虚拟内存,虚拟内存越大越好吗?
Windows默认会在与Windows系统文件相同的那个驱动器上创建一个分页文件,名为Pagefile.sys,并自动管理它的大小。分页文件的大小主要取决于系统物理内存的容量。在32位(x86)系统上,如果物理内存小于1GB,分页文件的最小值一般为物理内存容量的1.5倍;如果安装了1GB或者更多的物理内存,分页文件的最小值一般可与物理内存相近。分页文件的最大值默认为物理内存容量的三倍,无论安装了多少物理内存。对于一台处理器支持物理地址扩展的计算机,分页文件的最大值是16TB。
CPU、外设
进程、存储、设备、文件
并发性、共享性、虚拟性、不确定性
Unix、免费
动、静
内存
逻辑、物理
静态重定位、动态重定位
存储空间
程序装入内存、程序执行
逻辑、物理
虚拟存储器
虚拟设备
独享设备、共享设备、虚拟设备
用户设备
文件
设备文件
FAT文件系统、NTFS文件系统
多级目录结构(树型目录结构)
106-110CDACC 111-115ABDBB 116-120ADDCB
121-125DCADD 126-130BCDDB 131-135ADBCD
136-140DDBBA 141-145BABAA 146-150DDCBB
二、填空题
资源
批处理
通用操作系统
211—220 VXXVXVVVXX
221--230 VVXXVVXVVX
231—240 XVVVVVXVVX
第二章 微型计算机硬件系统
一、单项选择
1— 5 CDBDD 6—10 DABCC 11—15 BCCBB 16—20 ABDBC
21—25 ABBAA 26—30 BABBC 31—35 BDBBB 36—40 ADAAC
并行、二
一个字节 、二个字节
220字节、240字节、230字节
匹配标准
LSI
100M MODEM上网
Computer Aided Design
信息
量子计算机
磁盘
人为制造
255
0
输入码
32
8、255
63
H
应用
7EEEH
微型化、巨型化、网络化、智能化
IDE、E-IDE 、SCSI
指令、操作数
程序
运算器、控制器、存储器、输入设备、输出设备
激光打印机
相等、大于
输入设备
显示卡
扇区容量
显示控制卡(显卡)、阴极射线管CRT、液晶LCD、等离子
AT(大口)、PS/2(小口)、USB
裸机
接口
指令系统
Cache
总线
通用串行接口(USB)
二、填空题
字长、主频
D
总线接口部件BIU、执行部件EU
集成电路内部的线宽
二进制
内存(或主存储器)
3FFFFFFH
随机读/写存储器
只读存储器、随机读/写存储器、高速缓冲存储器
控制总线
地址总线
数据信息
CPU的联系并控制内存
图形
前端总线、系统级总线、外设总线
北桥、南桥
工业标准体系结构总线、外设部件互连总线、加速图形端口
虚拟设备是指通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户进程同时使用,通常把这种经过虚拟技术处理后的设备称为虚拟设备。
在操作系统设备管理中,引入虚拟设备是为了克服独占设备速度较慢、降低设备资源利用率的缺点,从而提高设备的利用率。
提出多级文件目录结构的原因是什么?
在操作系统中通常采用的文件目录分为一级目录、二级目录和多级目录。单用户系统中的文件系统可以采用一级目录,由目录可以直接找到文件。在多用户系统中,为了保证各用户文件的安全,又能使各用户可使用相同的文件名,可采用二级目录,第一级目录的每一项给出一个用户的文件目录(第二级目录)的地址。若需要让用户具有管理目录的权力,操作系统可以采用多级目录。
智能ABC、五笔、区位码
时效性、相对性、共享性
计算机技术、通信技术
信息高速公路、远程教育、远程医疗、电子商务、电子政务
数据、信息系统
数据处理、硬件、软件、数据
传统加密技术、对称密钥密码计技术、公钥密码数据加密
明文、密码算法
法律
计算机辅助教学、电子数据交换、计算机辅助设计
三、判断题
虚拟内存不是越大越好,太大会产生大量的碎片,严重影响系统速度。建议让Windows来自动分配管理虚拟内存,它能根据实际内存的使用情况,动态调整虚拟内存的大小。例如运行了一个要消耗大量内存的应用程序,Windows就可能扩展分页文件的大小。然后,在对内存的需求没有那么大的时候,它可能将文件还原为初始大小(甚至更小)。
MS Office文档 DOCX、XLSX、PPTX MS Offence中Word、Excel、PowerPoint创建的文档
流媒体文件 WMV、RM、QT 能通过Internet播放的流式媒体文件
压缩文件 ZIP、RAR 压缩文件
网页文件 HTM、ASP 前者是静态的,后者是动态的
图像文件 BMP、JPG、GIF 不同格式的图像文件
音频文件 WAV、MP3、MID 不同格式的声音文件
如何在Windows中安装一台打印机?
在Windows7中,用户可以使用“添加设备”安装新硬件。启动“添加设备”窗口,进行驱动程序加载,用户根据向导提示可完成硬件设备安装,若安装的设备是一个即插即用设备,Windows会自动搜索驱动程序,自动安装。
Shift
程序、数据、相关文档
键盘
打印机
执行指令
并行
数据流
外设、主机
北桥、南桥
液晶
虚拟存储器
主频=倍频X外频
512B
主板
位
主板
格式化
CMOS
总线
150
操作系统
层次关系
ROM
随机存储器、只读存储器
输出
性价
三、判断题
211—220 XXVXVXXXVV 221—230 XVVVVVXVXX
101-105 DADDD 106--110 DCDDD 111-115 AABDA 116—120 CAADD
121-125 CCDAB 126—130 BDDDD 131-135 DDDBD 136—140 DDADD
141-145 BDDDD 146—150 DADDD
简述OLE对象链接与嵌入技术。
在Windows中,链接与嵌入的数据称为“对象”。对象嵌入是指将源文档中的信息插入到目标文档中,编辑完成后形成一个整体。对象链接是指在插入目标文档对象与源文档的内容间建立“链”的关系,将它们互相联系起来,修改文档的对象时,另一文档的内容也随之改变,保持了数据的一致性。
举例说明常见文件扩展名及其含义。
文件扩展名及其意义
文件类型 扩 展 名 说 明
可执行程序 EXE、COM 可执行程序文件
源程序文件 C、CPP、BAS、ASM 程序设计语言的源程序文件
目标文件 OBJ 源程序文件经编译后产生的目标文件
批处理文件 BAT 将一批系统操作命令存储在一起,可供用户连续执行
属性
两
wav
255
Setup.exe
Ctrl+Shift
PrintScreen
快捷菜单
回收站
格式化
内存
Shift
当前活动
TAB
剪贴板
EXIT
树型目录展开或折叠