公务员计算机专业真题+答案安徽省考安徽省公务员考试1.docx
《公务员计算机专业真题+答案安徽省考安徽省公务员考试1.docx》由会员分享,可在线阅读,更多相关《公务员计算机专业真题+答案安徽省考安徽省公务员考试1.docx(45页珍藏版)》请在冰豆网上搜索。
公务员计算机专业真题+答案安徽省考安徽省公务员考试1
2009年安徽公务员考试计算机专业课大纲(预测)
一、考试说明
1.考试设置
计算机专业课试卷分为客观题和主观题两部分,总分100分,考试时间为120分钟
2.考试要求
通过本考试的合格人员应能符合安徽省公务员计算机岗位的要求,掌握计算机的基础知识,熟练使用Windows操作系统和常用办公软件,具备一定的算法程序设计能力,熟悉计算机网络技术及其简单应用,熟练掌握数据库的基本原理和日常应用,具备一定的软件工程知识。
二、考试题型
主要有:
单项选择题、多项选择题、填空题、判断题、简答题、程序算法设计题。
三、考试范围
1.知识架构
第一部分计算机科学技术基础
计算机基础知识、多媒体技术、计算机信息安全技术、Internet知识。
第二部分计算机软件及应用
Windows2000/xp操作系统、Word2003、Excel2003、C语言程序设计。
第三部分计算机理论
关系数据库理论、网络技术基础、数据结构、软件工程基础
2.分值分布
计算机基础25分左右
计算机软件15分左右
计算机网络20分左右
C语言及算法数据结构20分左右
数据库理论15分左右
软件工程5分左右
第一部分计算机科学技术基础(识记)
知识纲要:
计算机基础知识、多媒体技术、计算机信息安全技术、Internet知识。
第一章计算机基础知识
一、计算机的特点、分类及其应用
二、信息编码与数据表示,数制及其转换
三、计算机硬件系统的组成及其基本工作原理
四、计算机软件系统的组成,系统软件和应用软件的基本概念、功能和分类
五、软件基础知识,计算机程度设计语言的基本概念
第二章多媒体技术
一、多媒体的基本概念及关键技术
二、多媒体计算机及设备
三、多媒体技术及其应用
第三章计算机信息安全技术
一、信息安全的相关概念与技术
二、计算机病毒的定义、特性、结构及分类
三、计算机病毒的检测与防治
四、计算机木马的特征及其与病毒的区别
第四章Internet知识
一、计算机网络的功能、结构、分类和使用方式
二、Internet的基础知识、网址与域名系统、TCP/IP协议
三、Internet的连接与服务功能
四、WWW与浏览器的应用
五、Internet和Extranet
六、流行的Internet应用
例如:
BT下载(是一个最新概念PeertoPeer,P2P的下载工具、它采用了多点对多点的原理,人人电脑都是服务器的思想,下载的人越多,共享的人越多,下载的速度也越快。
)
Web2.0(新一代网络应用,是Web1.0的发展,例如博客、Wiki维基、猫扑)
说明:
《第一部分计算机科学技术基础》模块的知识点以识记为主,主要的考核形式是单项选择题、多项选择题、判断题、填空题
第二部分计算机软件及使用(应用)
知识纲要:
Windows2000/xp操作系统、Word2003、Excel2003、C语言程序设计
第一章Windows2000/xp操作系统(识记、应用)
一、Windows2000/xp的特点,Windows2000/xp的运行环境及安装方法
二、Windows2000/xp的基础知识和基本操作
三、资源管理器的使用,文件和文件夹的概念与操作
四、控制面板的相关知识及使用方法
五、Windows2000/xp多媒体的管理及使用
第二章文字处理软件Word2003(识记、应用)
一、Word2003的功能,Word2003的启动方法和工作窗口
二、Word2003的基础知识和基本操作
三、文档排版的基本知识与操作,表格的基本操作,图形及图文混排的基本知识与操作
四、页面设置与文档打印
第三章电子表格软件Excel2003(识记、应用)
一、Excel2003的基本功能;Excel2003的启动方法和工作窗口
二、Excel2003的基本知识和基本操作
三、工作表、数据图表的建立、编辑、管理及格式化操作
四、单元格的计算以及公式和常用函数的使用
五、数据管理与分析的一般功能和使用方法
六、页面设置与报表打印
说明:
第一章Windows2000/xp操作系统、第二章Word2003、第三章Excel2003,这三个模块的知识点以熟知为主,主要的考核形式是单项选择题、判断题、填空题。
第四章C语言程序设计(理解、应用)
一、程序设计与程序设计语言的基本概念
二、C语言的历史和特点,常见C语言程序开发环境的使用
三、C语言的基本语法与简单程序设计,包括基本数据类型、运算符与表达式;数据的输入与输出;基本程序流程控制语句;函数、编译预处理与存储属性
四、指针及其应用
五、高级数据结构及其应用,包括数组、字符串、结构体、联合体、枚举和文件
说明:
该模块的知识点以理解、熟练应用为主,主要的考核形式是程序算法设计题、单项选择题、填空题、判断题。
根据历年来C语言考核形式,预测C语言和数据结构以程序算法设计题的形式考核,请参考国家二级C语言考核形式,主要是补充完整程序代码。
第三部分计算机理论(理解、应用)
知识纲要:
关系数据库理论、网络技术基础、数据结构、软件工程基础
第一章关系数据库理论(理解、应用)
一、数据库、数据库技术、数据库系统、数据库管理系统的概念;数据库系统的体系结构
二、数据模型与数据视图
三、关系代数、关系演算及关系模型
四、结构化查询语言SQL
五、数据库的完整性与安全性,事
六、数据库的设计,数据依赖的概念及关系模式的规范化理论
七、数据库应用开发工具,常见数据库系统产品的名称、特点,MicrosoftAccess数据库的使用
说明:
该模块的知识点以理解、应用为主,其中结构化查询语言SQL和数据库设计是必须熟练理解应用的。
主要考核形式是简答题、单项选择题、多项选择题、填空题、判断题。
第二章网络技术基础(理解)
一、计算机网络的基本概念;计算机网络的功能、应用、拓扑结构及分类;网络的层次体系结构和网络协议;网络标准化
二、物理层,数据通信的理论基础,物理传输媒体、编码与传输技术及传输系统
三、数据链路层,差错检测与校正,数据链路层协议
四、局域网,多路访问协议及IEEE802局域网标准族
五、网络层,数据交换方式,路由选择与拥塞控制算法,常见高速网络技术,网络层协议
六、网络互联的概念,网桥、路由器与路由协议
七、传输层与应用层的功能、服务与协议
八、网络安全与网络管理,数据加密技术、认证技术、防火墙技术、常见网络管理协议
九、Internet原理与接入技术,TCP/IP协议族,DNS域名系统,WWW技术;电子商务的概念、体系结构与技术
附:
IPV6的特征及意义、B2C与B2B
说明:
该模块的知识点以熟知、理解为主,主要的考核形式是单项选择题、判断题、多项选择题、填空题。
第三章数据结构(理解、应用)
一、数据结构及算法的基本概念与术语,算法的时间复杂度与空间复杂度
二、线性表及其存储结构和运算
三、串及其存储结构和运算,串的模式匹配
四、栈、队列及其存储结构,递归算法
五、数组及多维数组的定义、运算和存储结构,数组的压缩存储
六、二叉树的基本性质、存储结构、遍历算法和几种特殊类型的二叉树
七、树与森林的定义、性质,树与森林的存储结构与遍历算法
八、图的定义和术语,图的存储结构及相关算法
九、排序的基本概念,常见的排序算法
十、查找的基本概念,常见的查找算法,支持查找的几种特殊数据结构
说明:
该模块的知识点需要结合C语言模块,以理解、熟练应
用为主,主要的考核形式是程序算法设计题、单项选择题、填空题、判断题。
程序算法设计题主要考核线性表、栈、队列、数组、串等基本数据结构知识,而且树、图、排序等相关算法主要以操作应用为主。
第四章软件工程基础(理解)
一、软件工程的基本概念与常用术语,软件生命周期过程
二、软件需求分析
三、软件计划与软件设计
四、软件复用技术
五、软件编码与软件测试
六、软件维护
七、软件质量与软件工程管理
八、软件工具与软件开发环境
九、面向对象软件开发技术
说明:
模块的知识点以识记、理解为主,主要的考核形式是单项选择题、多项选择题、填空题、判断题、简单题。
备注:
全国职称计算机应用能力考试已经采用Office2003版本,而且日常办公大部分都采用Office2003
建议:
全局把握整个知识架构,注重掌握基础知识、基本方法、基本技能。
说明:
红色表示重要知识点,每个单元中的黑体表示新增知识点。
2007安徽公务员考试计算机专业考试真题
一:
1,CPU内部具有临时存储功能的部件是()
A:
内存B算术逻辑单元C控制单元D寄存器组
2,内存而已程序编制并使用电脉冲进行擦写,而且在擦除过程中信息可以留在计算机中()
A,ROMB,PROMC.EPROMD,EEPROM
3,计算机硬件唯一可理解的语言()
A机器B,符号C,高级D自然
4,在计算机的图象表示方法中是通过将图象分解由曲线和直线组成()
A位图B,量化C,二进制D矢量
5,ASCII(美国信息交换码)用7位的代码表示128个字符,其中字符K的ASCII二进制表示是”1001011”,请问该字符的十进制和十六进制的表示分别是()A91和4B,B,59和3BC,75和4BD,117和75
6,在哈希列表中,如果插入列表的实际数据中有两个或多个同义词,将产生冲突,解决冲突的方式之一是()
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,软件质量保证是面向的活动()
A用户要求B开发者C消费者D软件需求
12在多媒体技术中,运动图象压缩编码的国际标准是()
AJPEG BAVI CMPEG DMP3
13利用WINDOWS2000操作系统定期对计算机硬盘进行岁片整理的目的是()
A减少硬盘中的岁片,提高硬盘的访问速度
B减少硬盘中的岁片删除硬盘中的废数据
C统计硬盘中的岁片提高硬盘的访问速度
D统计硬盘中的岁片,删除硬盘的废数据
14,利用WINDOWS2000提供的网上邻居功能,用户可以访问()
A,Internet黄鲸中相关计算机资源 B,局域网环境中的相关计算机资源
C本机的计算机资源 D以上所有都对
15在WORD2000中,如果文档打印在A4纸中的边界位置不合适,用户可以通过功能进行页边距进行调整()
A打印预览B网格线C显示比例D页面设置
16,在EXCEL2000中,通过公式SUM(G542:
G591)的含义是()
A将变量G542和G591相加
B将542和591两数相加求和
C将G列542性的书和G系列591的数相加
D将G列中542行到591行之间的数求和
17,在EXCEL2000中通过设置单元格格式功能不可以设置的参数是()
A边框B字体C单元格底纹D分栏数
18,是设置在被保护网和外部网络之间的一道屏障,以防止发生不可预测的.潜在破坏性的入侵)
A防火墙B杀毒软件C入侵检测D加密技术
19,互联网技术中经常使用的术语URL中文的含义是
A统一的关系语言B统一重用语言C统一阅读语言D统一资源定位器
20,TCP/IP的层等同于OSI模型中的会话层,表示层和应用层的组合()
A会话B网络C应用D传输
21,IP地址是一个位二进制数的地址,理论上讲有大约40亿个可能的地址组合()
A32 B64 C16 D128
22网络的IP地址中,通常用于局域网的是
AA类网BB类网CC类网 DD类网
23,一座大楼内的计算机系统属于
APAN BLAN CMAN DWAN
24只是用来自生信号的连接设备是
A中继器B网桥C路游器D网关
25,在网络上的某一台计算机发出的信息,网上其他的计算机都可以接受到,这钟信息传递方式称为()
A点对点方式B组播方式C广播方式D以上都对
26,字符填充的首尾界符法中用来表示起始定界符是()
A.DLESTX B。
DLEETX C。
DLEDLE D。
ETXDLE
27,以上是计算机网络中解决拥塞的方法是()
A接纳控制B抑制分组C负载丢弃D防火墙包过滤
28,TCP/IP参考模型共有几层()
A2 B4C6D7
29,UDP协议实现是()
A可靠,面向连接的服务B不可靠,无连接的服务C不可靠,面向连接的服务D可靠无连接的服务
30.TCP采用次握手过程来建立连接()
A.1 B.2 C.3 D.4
31,程序的三种基本控制结构是()
A.过程,子程序和程序B.顺序,选择和重复
C递归,迭代和回溯D.调用.返回和转移
32设inta=7,b-9,t;执行表达式t=(a>b)?
a:
b后,T的直是多少?
A.7 B.9 C.1 D.0
33.以下程序输出的结果是()
Main()
{inta=11;
Printf(“5d\n”,a++);}
A.12 B.11 C.10 .D.9
34.数据库中取出关系中的某些列,并取消重复的元组的关系运算为()
A.列取消运算B投影运算C联结运算D选择运算
35.数据库中,在视图上不能完成的操作是()
A更新视图B查询C在视图上定义新的基本表D在视图上定义新的视图
36.数据苦中,属性A是基本关系R的主属性,则A不能取空直,这个规则是()
A实体完整性规则B参照完整性规则C用户自定义完整性规则D关系代数完整性规则
37.用SQL语言查询数据库表,用短语可以曲调查询结果中的重复行()
A.distinct B.where C.unique D.groupby
38.下列四项中不属于关系数据库特点的是()
A.数据冗余小B.数据独立性高C.数据共享性高D.多用户访问
39.数据库中,从两个关系的笛卡尔积中选择属性间满足一定条件的元组,这种操作是()
A,选择B.投影C.连接D.除
40.在众多数据库模型中,目前最流行的模型是()
A.层次B.网状C.关系D.链表
二,多项选择题。
每题5分
1,现代计算机都是冯?
诺伊曼模型的,以下答案中属于该模型包括的主要子系统是/()
A存储器B控制单元C程序D输入/输出单元E数据
2, 以下软件中,属于操作系统类型的软件是()
A.MSDOS B.WPS2000 C.WINDOWS2000 DLINUX E.EXCEL2000
3,软件生存周期一般包括三个周期:
软件定义期、软件开发期和软件运行期,下列不是软件开发期所应包含的活动()
A.需求获取和需要建模B软件维护C可行性分析D软件体系结构分析和数据设计E软件集成与系统测试
4.链表是一个有序元素的集合,每个元素包含的两部分是()
A变量B数据C记录D链E整数
5.在数据库技术中,事务应该具有的属性为()
A原子性B一致性C并发性D持续性E隔离性
三判断题一题一分
1,Intranet是一个组织内部的私有网络,他表示在特定机构范围内使用Internet.f
2,应用软件WORD2000仅仅能够进行文字的编辑工作,不能进行表格编辑。
f
3,黑合测试与白合测试都是基于许的逻辑结构的测试t
4,字节是存储在计算机中的最小数据单位t
5,堆栈是一种受限的线性表,既只能在表的一端进行插入和删除操作t
6,对于软件开发有一些通用的能够适应所有需要的准则和程序,可满足所有的开发需求f
7,多媒体技术中,数字图象可以用矩形表示,矩阵中每一个元素直表示图象的一个像素。
t
8,购买了正版式windows2000操作系统软件的用户可以免费获得该软件的源代码。
f
9,计算机病毒是在计算机系统插入的破坏计算机功能或者毁坏数据影响计算机使用并能自我复制的一种计算机只或程序代码。
t
10.C语言表达式1/2与表达式1.0/2.0的结果相同f
11.C语言中局部变量可以和全局变量重名。
f
12.数据链路层进行的差错控制主要是通过桢序号来进行的。
t
13,RSA算法是对称密钥密码算法f
14,数据库的关系表中连个元组可以完全相同。
f
15.数据库系统中封锁的粒度越小,并发度越高,系统开销越大。
t
主观题
1,简述软件测试苛经过哪几个阶段,每个阶段与什么文档有关。
2,现有关系数据库基本表如下:
学生(学号,姓名,专业,奖学金),选课(学号,课程号,课程名,分数)
其中没有得奖学金的直为0,奖学金和分数属性为整数类型,其余属性都为字符型。
用SQL语言查询语句实现以下的功能
(1)查询没有获得奖学金的学生信息(只需要列出雪号,姓名);
(2)查询“计算机”专业中获得奖学金的学生信息(只要更出雪号,课程名);
(3)对于分数得过满分(100)的学生,将其奖学金增加200元
3,试述身份认证技术的三种基本方式,并指出何种技术安全性较高。
4,分别简要介绍计算机网络拓扑结构及其不足之处。
5,填写下面给出的伪码转换成为N-S图中的空白部分,使其完整。
Voidgetroot(floatgetroot1,fooatgetroot2)
{
m=1;n=0;
while(m<=10)
{
输入一元二次方程的系数a,b,c;
P=b*b-4*a*c;
If(p<0)输出“方程的无实数根”;
Elseif(p<0)求出根并输出;
If(p==0)
{
求出重根并根输出;
N=n+1;
}
M=m+1;
}
输出重根的方程的个数n;
}
N-S 图(请在图形的空白处填写程序,每个空1分。
)
五、程序设计题(10)
有n个字符的字符串,判断字符串是否对称。
如xyzzyx和xyzyx都是中心对称的字符串。
字符串放在单链、表中,并实现利用栈的入栈和出栈完成判断。
#include”stdio.h”
#include”malloc.h”
#include”string.h”
#defingemax100
{
Chardata;
Structnode*next;
}LinkList;
\*根据输入的字符(存储在字符数组中)建立一个单链表,newNode始终指向新的结点*\
LinkList*create(chars[])
{
LinkList*head,*newNode,*tail;
For(inti=0;s!
=’\0’’;i++)
{
newNode=(LinkList*)①
newNodeadata=②
newNodean3ext=NULL;
\*i=-0表示只输入了一个字符*\
If(i==0)
{
head=newNode;
tail=head;
}
else
{taolanext=newNode;
tail=③
}
}
Returnhead;
}
\*定义栈的存储类型,栈指针是base和top*\
Typedefstruct
{
Char*base;
Char*top;
}stack;
voidInitStack(stack&&)
{
s.base=(char*)malloc(max*sizeof(char));
s.top=④;
}
voidpush(stack&s,chare)
{
⑤
}
Chartop(stack&s,char&e)
{
⑥
returne;
}
\*判断以单链表存储的字符串是否对称的函数*\
Intjukdge(LinkList*head)
{
Stacks;
Chare;
InitStack(s);
LinkList*p=heada;
While(p!
=NULL)
{
⑦;
P=panext;
}
P=head;
While(padata==⑧)
P=panext;
Else
Break;
}
If(⑨)
Return1;
Else
teturn0;
}
Voidmain()
{
Charstr[max];
While
(1)
{
printf(“\n\n请输入字符串:
“);
gets(str);
switch(⑩)
{
Case1:
printf(“\n%\S是中心对称字符串\n”,str);
Break;
Case0:
prinft(“\n%S不是中心对称字符串\n”,str);
Break;
参考答案
DDAACCABADCBADACDADDACBACAADBBBBADCA?
BBC
二,多项选择题。
每题5分
1,ABD2,ACD3,ABC4.BD5.CE
三判断题一题一分
1-5××√√√6-10×√×√×11-15×√××√
四,主观题
1,简述软件测试经过哪几个阶段,每个阶段与什么文档有关。
单元测试
单元测试计划
单元测试方案
单元测试用例
单元测试日报
单元测试报告
集成测试
集成测试计划
集成测试方案
集成测试用例
集成测试日报
集成测试报告
系统测试计划/设计/执行阶段
系统测试计划
系统测试方案
系统测试用例
系统测试日报
系统测试报告
2现有关系数据库基本表如下:
学生(学号,姓名,专业,奖学金),选课(学号,课程号,课程名,分数)
其中没有得奖学金的直为0,奖学金和分数属性为整数类型,其余属性都为字符型。
用SQL语言查询语句实现以下的功能
(1) 查询没有获得奖学金的学生信息(只需要列出雪号,姓名);
Select学号,姓名from学生where奖学金=0;
(2) 查询“计算机”专业中获得奖学金的学生信息(只要更出雪号,课程名);
Select学生.学号,选课.课程名from学生,选课where学生.奖学金>0and学生.专业=’计算机’and学生.学号=选课.学号;
(3) 对于分数得过满分(100)的学生,将其奖学金增加200元
Update学生set奖学金=奖学金+200where学号in(select学号from选课where分数=100);
3.试述身份认证技术的三种基本方式,并指出何种技术安全性较高。
口令
认证介质
生物特征
生物特征认证安全性较高
3, 分别简要介绍计算机网络拓扑结构及其不足之处。
总线型
星型
环型
5.填写下面给出的伪码转换成为N-S图中的空白部分,使其完整。
Voidgetroot(floatgetroot1,fooatgetroot2)
{
m=1;n=0;
while(m<=10)
{
输入一元二次方程的系数a,b,c;
P=b*b-4*a*c;
If(p<0)输出“方程的无实数根”;
Elseif(p<0)求出根并输出;
If(p==0)
{
求出重根并根输出;
N=n+1;
}
M