计算机程序设计员理论试题(题库).doc
- 文档编号:91578
- 上传时间:2022-10-02
- 格式:DOC
- 页数:29
- 大小:215.72KB
计算机程序设计员理论试题(题库).doc
《计算机程序设计员理论试题(题库).doc》由会员分享,可在线阅读,更多相关《计算机程序设计员理论试题(题库).doc(29页珍藏版)》请在冰豆网上搜索。
一、填空题
1.UNIX系统是①操作系统,DOS系统是②操作系统。
【答案】①分时(或多用户、多任务),②单用户(或单用户、单任务)
2.进程的静态描述由三部分组成:
①、②和③。
【答案】①PCB、②程序部分、③相关的数据结构集
【解析】PCB是系统感知进程的唯一实体。
进程的程序部分描述了进程所要完成的功能,而数据结构集是程序在执行时必不可少的工作区和操作对象。
后两部分是进程完成所需功能的物质基础。
3.进程存在的标志是。
【答案】进程控制块PCB
【解析】系统根据PCB感知进程的存在和通过PCB中所包含的各项变量的变化,掌握进程所处的状态以达到控制进程活动的目的。
6.进程被创建后,最初处于①状态,然后经②选中后进入③状态。
【答案】①就绪,②进程调度程序,③运行
【解析】进程的从无到有,从存在到消亡是由进程创建原语和撤消原语完成的。
被创建的进程最初处于就绪状态,即该进程获得了除处理机以外的所有资源,处于准备执行的状态;从就绪状态到运行状态的转换是由进程调度程序来完成的。
10.对磁盘上一个物理块的访问要提供三个参数,分别是①,②和
③。
【答案】①柱面号、②磁头号、③扇区号
【解析】对磁盘上一个物理块的访问要提供:
柱面号、磁头号、扇区号三个参数,磁盘驱动器可按参数完成对物理块的定位。
11.文件的物理存储结构有三种方式,即①,②和③。
【答案】①顺序文件、②链接文件、③索引文件
【解析】顺序文件、链接文件适合顺序访问,而索引文件既适合顺序访问又适合随机访问。
16.死锁产生的原因是①和②。
【答案】①系统资源不足、②进程推进路径非法
【解析】死锁产生的根本原因是系统的资源不足而引发了并发进程之间的资源竞争。
由于资源总是有限的,我们不可能为所有要求资源的进程无限地提供资源。
而另一个原因是操作系统应用的动态分配系统各种资源的策略不当,造成并发进程联合推进的路径进入进程相互封锁的危险区。
所以,采用适当的资源分配算法,来达到消除死锁的目的是操作系统主要研究的课题之一。
17.产生死锁的四个必要条件是①、②、③、④。
【答案】①互斥条件、②非抢占条件、③占有且等待资源条件、④循环等待条件
【解析】
互斥条件:
进程对它所需的资源进行排它性控制,即在一段时间内,某资源为一进程所独占。
非抢占条件:
进程所获得的资源在未使用完毕之前,不能被其它进程强行夺走,即只能由获得资源的进程自己释放。
占有且等待资源条件:
进程每次申请它所需的一部分资源,在等待新资源的同时,继续占有已分配到的资源,
循环等待条件:
存在一进程循环链,链中每一个进程已获得的资源同时被下一个进程所请求。
18.DOS操作系统是一种系统。
【答案】单用户单任务
DOS操作系统是用户与PC机之间的接口,用户编写的应用程序都必须由DOS装到计算机的中,才能执行。
28.数据管理技术经历了①、②和③三个阶段。
答案:
①人工管理②文件系统②数据库系统
29.数据库系统一般是由①、②、③、④和⑤组成。
答案:
①硬件系统②数据库集合③数据库管理系统及相关软件
④数据库管理员⑤用户
33.数据库管理系统的主要功能有①、②、数据库的运行管理和数据库的建立以及维护等4个方面。
答案:
①数据定义功能②数据操纵功能
35.数据库语言包括①和②两大部分,前者负责描述和定义数据库的各种特性,后者用于说明对数据进行的各种操作。
答案:
①数据描述语言②数据操纵语言
39.由负责全面管理和控制数据库系统。
答案:
数据库管理员
42.数据独立性又可分为①和②。
答案:
①逻辑数据独立性②物理数据独立性
45.根据数据模型的应用目的不同,数据模型分为①和②。
答案:
①概念模型②数据模型
46.数据模型是由①、②和③三部分组成的。
答案:
①数据结构②数据操作③完整性约束
47.按照数据结构的类型来命名,数据模型分为①塑、②和③。
答案:
①层次模型②网状模型②关系模型
56.关系数据库是采用作为数据的组织方式。
答案:
关系模型
57.数据描述语言的作用是。
答案:
定义数据库
58.数据库体系结构按照①、②和③三级结构进行组织。
答案:
①模式②外模式③内模式
59.外模式是的子集。
答案:
模式
61.现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是①、②和③。
答案:
①现实世界②信息世界③计算机世界(或数据世界)
62.实体之间的联系可抽象为三类,它们是①、②和③。
答案:
①1∶1②1∶m②m∶n
63.数据冗余可能导致的问题有①和②。
答案:
①浪费存储空间及修改麻烦②潜在的数据不一致性
65.SQL是。
答案:
结构化查询语言
66.SQL语言的数据定义功能包括①、②、③和④。
答案:
①定义数据库②定义基本表③定义视图④定义索引
67.视图是一个虚表,它是从①中导出的表。
在数据库中,只存放视图的②,不存放视图的③。
答案:
①一个或几个基本表②定义③视图对应的数据
69.设有如下关系表R:
R(No,NAME,SEX,AGE,CLASS)
主关键字是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。
写出实现下列功能的SQL语句。
①插入一个记录(25,“李明”,“男”,21,“95031”);。
②插入“95031”班学号为30、姓名为“郑和”的学生记录;。
③将学号为10的学生姓名改为“王华”;。
④将所有“95101”班号改为“95091”;。
⑤删除学号为20的学生记录;。
⑥删除姓“王”的学生记录;。
答案:
①INSERTINTORVALUES(25,“李明”,“男”,21,“95031”)
②INSERTINTOR(NO,NAME,CLASS)VALUES(30,“郑和”,“95031”)
③UPDATERSETNAME=“王华”WHERENO=10
④UPDATERSETCLASS=“95091”WHERECLASS=“95101”
⑤DELETEFROMRWHERENO=20
⑥DELETEFROMRWHERENAMELIKE“王%”
70.关系规范化的目的是。
答案:
控制冗余,避免插入和删除异常,从而增强数据库结构的稳定性和灵活性
71.E-R数据模型一般在数据库设计的阶段使用。
答案:
概念设计
73.数据库设计的几个步骤是。
答案:
需求分析,概念设计,逻辑设计,物理设计,编码和调试
82.软件结构是以模块为基础而组成的一种控制层次结构。
83.在结构化分析中,用于描述加工逻辑的主要工具有三种,即:
结构化语言、判定表、
判定树。
二、单选题
1、计算机的存储系统一般指主存储器和( C )
A、累加器 B、寄存器 C、辅助存储器 D、鼠标器
2、下列逻辑运算中结果正确的是( D )
A、1·0=1 B、0·1=1 C、1+0=0 D、1+1=1
3、动态RAM的特点是(C )
A、工作中需要动态地改变存储单元内容
B、工作中需要动态地改变访存地址
C、每隔一定时间需要刷新
D、每次读出后需要刷新
4、操作系统是一种_______。
C
A.应用软件 B.实用软件
C.系统软件 D.编译软件
5、操作系统的四个基本功能是_______。
D
A.运算器管理、控制器管理、内存储器管理和外存储器管理
B.CPU管理、主机管理、中断管理和外部设备管理
C.用户管理、主机管理、程序管理和设备管理
D.CPU管理、内存储器管理、设备和文件管理
6.下列四个操作系统中,是分时系统的为。
(A)CP/M(B)MS-DOS
(C)UNIX(D)WINDOWSNT
【答案】(C)
【解析】UNIX系统是一个分时操作系统。
9.DOS操作系统主要的功能是。
(A)文件管理程序(B)中断处理程序
(C)作业管理程序(D)打印管理程序
【答案】(A)
【解析】从资源的角度看,计算机的操作系统是一个资源管理系统,DOS操作系统是PC机上配备的操作系统,主要是文件管理系统。
10.计算机操作系统的功能是。
(A)把源程序代码转换为目标代码
(B)实现计算机用户之间的相互交流
(C)完成计算机硬件与软件之间的转换
(D)控制、管理计算机系统的资源和程序的执行
【答案】(D)
【解析】操作系统是管理和控制计算机系统中的所有软件、硬件资源,它合理地组织计算机的工作流程,并为用户提供一个良好的工作环境和友好的接口。
11.在分时系统中,时间片一定时,,响应时间越长。
(A)内存越多(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 程序设计员 理论 试题 题库
![提示](https://static.bdocx.com/images/bang_tan.gif)