当前位置:首页 » 数据仓库 » 数据库基础笔试题
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

数据库基础笔试题

发布时间: 2022-09-15 05:26:12

A. Access 的考试题型

考试题型及分值:
全国计算机等级考试二级ACCESS语言试卷笔试满分100分,其中含公共基础知识部分的30分。
全国计算机等级考试二级ACCESS语言上机满分为100分,共有三种类型考题。
1、基本操作题(30分)
2、简单应用题(40分)
3、综合应用题(30分)
Access数据库程序设计大纲
基本要求
1、 具有数据库系统的基础知识。
2、 基本了解面向对象的概念。
3、 掌握关系数据库的基本原理。
4、 掌握数据库程序设计方法。
5、 能使用Access建立一个小型数据库应用系统。
考试内容
一、数据库基础知识
1、 基本概念:
数据库,数据模型,数据库管理系统,类和对象,事件。
2、 关系模型(实体的完整性,参照的完整性,用户定义的完整性)关系模式,关系,元组,属性,字段,域,值,主关键字等。
3、 关系运算基本概念:
选择运算,投影运算,连接运算。
4、 SQL基本命令:查询命令,操作命令。
5、 Access系统简介:
(1)Access系统的基本特点。
(2)基本对象:表,查询,窗体,报表,页,宏,模块。
二、数据库和表的基本操作
1、 创建数据库:
(1)创建空数据库。
(2)使用向导创建数据库。
2、 表的建立:
(1) 建立表结构:使用向导,使用表设计器,使用数据表。
(2) 设置字段属性。
(3) 输入数据:直接输入数据,获取外部数据。
3、 表间关系的建立与修改:
(1) 表间关系的概念:一对一,一对多。
(2) 设置参照完整性。
(3) 建立表间关系。
4、 表的维护:
(1) 修改表结构:添加字段,修改安段,删除字段,重新设置主关键字。
(2) 编辑表内容:添加记录,个性记录,删除记录,复制记录。
(3) 调整表外观。
5、 表的其他操作:
(1) 查找数据。
(2) 替换数据。
(3) 排序记录。
(4) 筛选记录。
三、查询的基本操作
1、查询分类
(1) 选择查询。
(2) 参数查询。
(3) 交叉表查询。
(4) 操作查询。
(5) SQL查询。
2、查询准则
(1) 运算符。
(2) 函数。
(3) 表达式。
3、创建查询
(1) 操作已创建的查询
(2) 编辑查询中的字段。
(3) 编辑查询中的数据源。
(4) 排序查询的结果。
四、窗体的基本操作
1、 窗体分类:
(1) 纵栏式窗体
(2) 表格式窗体
(3) 主/子窗体
(4) 数据表窗体
(5) 图表窗体
(6) 数据透视表窗体
2、 创建窗体:
(1) 使用向导创建窗体。
(2) 使用设计器创建窗体:控件的含义及种类,在窗体中添加和修改控件,设置控件的常见属性。
五、报表的基本操作
1、报表分类:
(1) 纵栏式报表。
(2) 表格式报表。
(3) 图表报表。
(4) 标签报表。
2、使用向导创建报表。
3、使用设计器编辑报表。
4、在报表中计算和汇总。
六、页的基本操作
1、数据访问页的概念。
2、创建数据访问页:
(1) 自动创建数据访问页。
(2) 使用向导数据访问页。
七、宏
1、宏的基本概念。
2、宏的基本操作:
(1) 创建宏;创建一个宏,创建宏组。
(2) 运行宏。
(3) 在宏中使用条件。
(4) 设置宏操作参数。
(5) 常用的宏操作。
八、模块
1、模块的基本概念:
(1) 类模块。
(2) 标准模块。
(3) 将宏转换为模块。
2、创建模块:
(1) 创建VBA模块:在模块中加入过程,在模块中执行宏。
(2) 编写事件过程:键盘事件,鼠标事件,窗口事件,操作事件和其他事件。
3、调用和参数传递。
4、VBA程序设计基础:
(1) 面向对象程序设计的基本概念。
(2) VBA编程环境:进入VBE,BE界面。
(3) VBA编程基础:常量,变量,表达式。
(4) VBA程序流程控制:顺序控制,选择控制,循环控制。
(5) VBA程序的调试:设置断点,单步跟踪,设置监视点。
考试方式
1、笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
2、上机操作:90分钟,满分100分。
上机操作包括:
(1) 基本操作。
(2) 简单应用。
(3) 综合应用

B. 计算机二级access考试题型

计算机二级access考试题型有笔试(选择题和填空题都是一些知识点)和上机操作,上机操作包括:(1)基本操作;(2)简单应用;(3)综合应用。详细的复习方法如下:

机试:

上机的编程题分数较多,为准备上机编程,应熟练地掌握30~50个左右的程序例子。上机题一般都有输出结果,而要产生输出结果,必须运行程序,运用程序调试方法。在运行中调试程序,是一项重要的技能。

计算机二级access的考试内容包括数据库基础知识、数据库和表的基本操作、查询、窗体、报表、宏、VBA编程基础、VBA数据库基础等内容。二级access考试难度适中,实用性比较强。

C. 计算机三级数据库技术考试都考什么怎么考

不需要单独学C语言吧,机试把南开一百题吃透就好了。
教材书用《全国计算机等级考试(三级教程—数据库技术)》教育部考试中心,高等教育出版社。
笔试的话,光看书是不行的,把书看完了一定要多做题,每年的重点都差的不多,题型也是一样的,一定要做真题,每道题吃透。一定要把往年的填空题好好记下,有接近一半的是考往年的原题,如果只依靠看书的话是记不完的。把真题做完了再做模拟题试试自己能得多少分,上考场就能才能从容不迫了。
机试一共就考一道题,要么满分,要么0分。大家常用的就是南开一百题,有80%的可能是考原题,另外20%应该也八九不离十,所以把题库里的题看懂或背下,基本没问题了。网上电子版的南开100题有很多个版本,有些版本错误较多,需要仔细分辨。这个你看能不能买到书最好。

D. 求恒生电子 软件运维工程师,数据库笔试题!!!

1、写C语言的拷贝函数,要求复制字符串,并且将复制后的字符串逆序
比如form中是1234, 则to中是4321
void strcyp(char * to,const char * form)
不能使用库函数 不能定义其他的变量
最佳答案
int main()
{
char a[10],b[10];
printf("请输入a字符可以随意输入小于10个字符")
/*这里不知道为什么查过10个就前面一部分对
且a字符串就没有值了你可以自己事实*/
scanf("%s",a);
printf("a字符串:%s\n",a);
turnto(a,b);
printf("b字符串:%s\n",b);
printf("a字符串:%s\n",a);
return 0;
}
void turnto(char *q,char *p)
{
int length,i,j;
for(length=0;;length++)
{
if(q[length]=='\0')
break;
}
j=length-1;
for(i=0;i
{
// *(p+i)=*(q+(j--));
p[i]=q[j--];
}
// *(p+i)='\0';
p[i]='\0';
}
第一个编程题:
827328929 数字反转,不能使用类库,不能使用数组。
第二个编程题:
public int[] getNum(aArray[] ,bArray[]){ }
求出数组aArray[] ,和bArray[]两个数组的交集,交集放在数组中返回。
数据库题目:
学生表(student){学好,姓名,年龄,所在系}
课程表(course){课程编号,课程名,学分}
关系表(sc){学号,课程编号,成绩}
1、查询出选修了“数据库”的学生姓名。
2、查询平均成绩大于85分的学生姓名和平均成绩(悲剧的没有写出来)
3、添加一个课程信息(“Java”,’1001‘,2)
4、添加一个唯一索引
5、在学生表中添加身份证列,大小18,非空

E. 求计算机考试试题。!

2016年4月自考试题及答案解析(最全版)网络网盘免费资源在线学习

链接: https://pan..com/s/1Jwi4JYIBux1tjSYPXE4jvQ

提取码: 2mk8

2016年4月自考试题及答案解析(最全版)

2016年4月自考试题及答案解析

2016年4月自考成绩

2015年4月自考成绩

2015年10月自考成绩

张洪之考试成绩.jpg

F. 关于数据库的一道笔试题:select * from table1……

select t1.name,t1.value,t2.value,t3.value from (select name,value from table1 where name = 'a' and rownum <=1 ) t1 inner join
(select name,value from table1 where value <> (select value from table1 where name ='a' and rownum <=1) and rownum <=1) t2 on
t2.name = t1.name join table1 t3 on t3.name = t1.name and t1.value <>t3.value and t3.value <>t2.value

这个可以显示 a 100 200 400

G. 数据库方面的试题

http://www.zhrtvu.net/oldpage/departmentpage/lgb/foravit/zhuhaitvu/Exam.htm
不怎么多,但还可以,自己也可以到上找些的啊...

H. 四川省普通高等学校计算机应用知识和能力第二十次等级考试 二级(数据库)笔试答案 (2004年4月的)

前面是题,后面有答案不会的话加我QQ:1316641082 也可以来我网站 http://a.svfree.net

一、选择题( (1)~(35) 每题2分,共70分)

下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
(2)在Visual FoxPro中“表”是指
A.报表
B.关系
C.表格
D.表单
(3)数据库系统与文件系统的最主要区别是
A.数据库系统复杂,而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量
(4)在当前表单的LABEL1控件中显示系统时间的语句是
A.THISFORM.LABEL1.CAPTION=TIME()
B.THISFORM.LABEL1.VALUE=TIME()
C.THISFORM.LABEL1.TEXT=TIME()
D.THISFORM.LABEL1.CONTROL=TIME()
(5)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用
A.临时关键字
B.主关键字
C.外部关键字
D.索引关键字
(6)在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是
A)pro
B.prj
C.pjx
D.itm
(7)在Visual FoxPro的项目管理器中不包括的选项卡是
A.数据
B.文档
C.类
D.表单
(8)在Visual FoxPro 中说明数组的命令是
A.DIMENSION和ARRAY
B.DECLARE和ARRAY
C.DIMENSION和DECLARE
D.只有DIMENSION
(9)数据库表可以设置字段有效性规则,字段有效性规则属于
A.实体完整性范畴
B.参照完整性范畴
C.数据一致性范畴
D.域完整性范畴
(10)在Visual FoxPro中字段的数据类型不可以指定为
A.日期型
B.时间型
C.通用型
D.备注型

(11)用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是
A.主索引
B.候选索引
C.普通索引
D.惟一索引
(12)以下关于主索引和侯选索引的叙述正确的是
A.主索引和侯索引都能保证表记录的惟一?BR>
B.主索引和侯选索引都可以建立在数据库表和自由表上
C.主索引可以保证表记录的惟一性,而侯选索引不能
D.主索引和侯选索引是相同的概念
(13)查询订购单号首字符是“P”的订单信息,应该使用命令
A.SELECT * FROM 订单 WHERE HEAD(订购单号,1)=“P”
B.SELECT * FROM 订单 WHERE LEFT(订购单号,1)= “P”
C.SELECT * FROM 订单 WHERE “P”$订购单号
D.SELECT * FROM 订单 WHERE RIGHT(订购单号,1)= “P”
(14)有如下赋值语句,结果为“大家好”的表达式是
a=“你好”
b=“大家”
A.b+AT(a,1)
B.b+RIGHT(a,1)
C.b+ LEFT(a,3,4)
D.b+RIGHT(a,2)
(15)数据库表的字段可以定义默认值,默认值是
A.逻辑表达式
B.字符表达式
C.数值表达式
D.前三种都可能
(16)数据库的字段可以定义规则,规则是
A.逻辑表达式
B.字符表达式
C.数值表达式
D.前三种说法都不对
(17)在SQL语句中,与表达式“供应商名 LIKE” %北京%“”功能相同的表达式是
A.LEFT(供应商名,4)=“北京”
B.“北京”$供应商名
C.供应商名IN“%北京%”
D.AT(供应商名,“北京”)
(18)使数据库表变为自由表的命令是
A.DROP TABLE
B.REMOVE TABLE
C.FREE TABLE
D.RELEASE TABLE
(19)在Visual FoxPro的查询设计器中“筛选”选项卡对应的SQL短语是
A.WHERE
B.JOIN
C.SET
D.ORDER BY
(20)SQL支持集合的并运算,在Visual FoxPro中SQL并运算的运算符是
A.PLUS
B.UNION
C.+
D.U 来(21)根据“职工”项目文件生成emp_sys.exe应用程序的命令是
A.BUILD EXE emp_sys FROM 职工
B.DUILD APP emp_sys.exe FROM 职工
C.LINK EXE emp_sys FROM 职工
D.LINK APP emp_sys FROM 职工
(22)如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时
A.系统自动备份父表中被删除记录到一个新表中
B.若字表中有相关记录,则禁止删除父表中记录
C.会自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关
(23)以下关于关系的说法正确的是
A.列的次序非常重要
B.当需要索引时列的次序非常重要
C.列的次序无关紧要
D.关键字必须指定为第一列
(24)为了在报表中打印当前时间,这时应该插入一个
A.表达式控件
B.域控件
C.标签控件
D.文件控件
(25)在Visual FoxPro中释放和关闭表单的方法是
A.RELEASE
B.CLOSE
C.DELETE
D.DROP
(26)为了从用户菜单返回到系统菜单应该使用命令
A.SET DEFAULT SYSTEM
B.SET MENU TO DEFAULT
C.SET SYSTEM TO DEFAULT
D.SET SYSMENU TO DEFAULT
(27)在表单中为表格控件指定数据源的属性是
A.DataSource
B.RecordSource
C.DataFrom
D.RecordFrom
(28)以下关于表单数据环境叙述错误的是
A.可以向表单数据环境设计器中添加表或视图
B.可以从表单数据环境设计器中移出表或视图
C.可以在表单数据环境设计器中设置表之间的关系
D.不可以在表单数据环境设计器中设置表之间的关系
(29)以下关于查询描述正确的是
A.不能根据自由表建立查询
B.只能根据自由表建立查询
C.只能根据数据库表建立查询
D.可以根据数据库表和自由表建立查询
第(30)-(35)题使用如下三个表:
部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)
职工.DBF:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D
工资.DBF:职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2),扣除N(8.2)
(30)查询职工实发工资的正确命令是
A.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资
B.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资;WHERE 职工.职工号=工资.职工号
C.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资;FROM 工资;职工 WHERE 职工.职工号=工资.职工号
D.SELECT 姓名, (基本工资+津贴+奖金-扣除)AS 实发工资;FROM 工资;JOIN 职工 WHERE 职工.职工号=工资. 职工号源:考试大-计算机二级考试
(31)查询1962年10月27日出生的职工信息的正确命令是
A.SELECT*FROM 职工 WHERE 出生日期={^1962-10-27}
B.SELECT*FROM 职工 WHERE 出生日期=1962-10-27
C.SELECT*FROM 职工 WHERE 出生日期=“1962-10-27”
D.SELECT*FROM 职工 WHERE 出生日期=(“1962-10-27”)
(32)查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是
A.SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门名
B.SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门名
C.SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工;WHERE 部门.部门号=职工.部门号 GROUP BY 部门名
D.SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;WHERE 部门.部门号=职工.部门号 GROUP BY 部门名
(33)查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排列。正确的命令是
A.SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工 WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY COUNT(职工号)ASC
B.SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工 WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY COUNT(职工号)DESC
C.SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY 职工人数 ASC
D.SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY 职工人数 DESC
(34)查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是
A.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE 年龄>35
B.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE YEAR(出生日期)>35
C.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE YEAR(DATE())-YEAR(出生日期)>35
D.SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM 职工;
WHERE YEAR(DATE())-YEAR(出生日期)>35
(35)为“工资”表增加一个“实发工资”字段的正确命令是
A.MODIFY TABLE 工资 ADD COLUMN 实发工资 N(9,2)
B.MODIFY TABLE 工资 ADD FIELD 实发工资 N(9,2)
C.ALTER TABLE 工资 ADD COLUMN 实发工资 N(9,2)
D.ALTER TABLE 工资 ADD FIELD 实发工资 N(9,2)
二、填空题( 每空2分,共30分)

请将每一个空的正确答案写在答题卡(1)~(15)序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整

(1)使用数据库设计器为两个表建立联系,首先应在父表中建立() 索引,在子表中建立()索引。
(2)常量 .n.表示的是()型的数据。
(3)在Visual FoxPro中参数传递的方式有两中,一种是按值传递,另一种是按引用传递,
将参数设置为按引用传递的语句是:SET UDFPARMS ()
(4)运行表单时,Load事件是在Init事件之()被引发。
(5)如下程序的输出结果是().
i=1
DO WHILE i<10
i=i+2
ENDDO
i
第(6)~(9)题使用如下三个表
零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)
使用零件.DBF:项目号C(2),零件号C(2),数量I
项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)东方教育网提供 www.easte.com.cn" target="_blank">http://www.easte.com.cn
(6)为“数量”字段增加有效性规则:数量>0,应该使用的SQL语句是
()TABLE使用零件()数量SET()数量>0
(7)查询与项目“s1”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是
SELECT 项目.项目号,项目名称,使用零件.零件号,零件名称;
FROM 项目,使用零件,零件WHERE 项目.项目号=使用零件.项目号();
使用零件.零件号=零件.零件号 AND 使用零件.零件号();
(SELECT 零件号 FROM 使用零件 WHERE 使用零件.项目号=‘s1’)
(8)建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2”的数据,应该使用的SQL语句是
CREATE VIEW item_view ();
SELECT 零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称;
FROM 零件 INNER JOIN 使用零件;
INNER JOIN ();
ON 使用零件.项目号=项目.项目号;
ON 零件.零件号=使用零件.零件号;
WHERE 项目.项目号=‘s2’
(9)从上一题建立的视图中查询使用数量最多的2个零件的信息,应该使用的SQL语句是
SELECT* () 2 FROM item_view () 数量DESC.
一、选择题((1)—(35)每小题2分 共70分)
(1)A (2) B (3)B (4) A (5) B
(6) C (7) D (8)C (9) D(10) B
(11)D (12) A (13) B (14)D (15)D
(16)A (17)B (18)B (19)A (20) B
(21) A (22)C (23)C (24)B (25) A
(26) D(27) B (28)D (29) D (30) C
(31) A(32)A (33) D (34) C (35) C

二、填空题(每空2分,共30分)
〖1〗 主
〖2〗 普通
〖3〗 逻辑
〖4〗 TO REFERENCE
〖5〗 前
〖6〗11
〖7〗 ALTER
〖8〗 ALTER
〖9〗 CHECK
〖10〗 AND
〖11〗 IN
〖12〗 AS
〖13〗项目
〖14〗TOP
〖15〗 ORDER BY

I. 考软件工程师需要考哪些

软件评测师考试大纲
一、考试说明
1. 考试要求:
(1)熟悉计算机基础知识;
(2)熟悉操作系统、数据库、中间件、程序设计语言基础知识;
(3)熟悉计算机网络基础知识;
(4)熟悉软件工程知识,理解软件开发方法及过程;
(5)熟悉软件质量及软件质量管理基础知识;
(6)熟悉软件测试标准;
(7)掌握软件测试技术及方法;
(8)掌握软件测试项目管理知识;
(9)掌握C语言以及C++或Java语言程序设计技术;
(10)了解信息化及信息安全基础知识;
(11)熟悉知识产权相关法律、法规;
(12)正确阅读并理解相关领域的英文资料。
2. 通过本考试的合格人员能在掌握软件工程与软件测试知识的基础上,运用软件测试管理方法、软件测试策略、软件测试技术,独立承担软件测试项目;具有工程师的实际工作能力和业务水平。
3. 本考试设置的科目包括:
(1)软件工程与软件测试基础知识,考试时间为150分钟,笔试,选择题;
(2)软件测试应用技术,考试时间为150分钟,笔试,问答题。
二、考试范围
考试科目1:软件工程与软件测试基础知识
1.计算机系统基础知识
1.1 计算机系统构成及硬件基础知识
●计算机系统的构成
●处理机
●基本输入输出设备
存储系统
1.2 操作系统基础知识
●操作系统的中断控制、进程管理、线程管理
●处理机管理、存储管理、设备管理、文件管理、作业管理
●网络操作系统和嵌入式操作系统基础知识
●操作系统的配置
1.3 数据库基础知识
●数据库基本原理
●数据库管理系统的功能和特征
●数据库语言与编程
1.4 中间件基础知识
1.5 计算机网络基础知识
●网络分类、体系结构与网络协议
●常用网络设备
●Internet基础知识及其应用
●网络管理
1.6 程序设计语言知识
●汇编、编译、解释系统的基础知识
●程序设计语言的基本成分(数据、运算、控制和传输、过程(函数)调用)
●面向对象程序设计
●C语言以及C++(或Java)语言程序设计基础知识
2.标准化基础知识
●标准化的概念(标准化的意义、标准化的发展、标准化机构)
●标准的层次(国际标准、国家标准、行业标准、企业标准)
●标准的类别及生命周期
3.信息安全知识
●信息安全基本概念
●计算机病毒及防范
●网络入侵手段及防范
●加密与解密机制
4.信息化基础知识
●信息化相关概念
●与知识产权相关的法律、法规
●信息网络系统、信息应用系统、信息资源系统基础知识
5.软件工程知识
5.1 软件工程基础
●软件工程概念
●需求分析
●软件系统设计
●软件组件设计
●软件编码
●软件测试
●软件维护
5.2 软件开发方法及过程
●结构化开发方法
●面向对象开发方法
●瀑布模型
●快速原型模型
●螺旋模型
5.3 软件质量管理
●软件质量及软件质量管理概念
●软件质量管理体系
●软件质量管理的目标、内容、方法和技术
5.4 软件过程管理
●软件过程管理概念
●软件过程改进
●软件能力成熟度模型
5.5 软件配置管理
●软件配置管理的意义
●软件配置管理的过程、方法和技术
5.6 软件开发风险基础知识
●风险管理
●风险防范及应对
5.7 软件工程有关的标准
●软件工程术语
●计算机软件开发规范
●计算机软件产品开发文件编制指南
●计算机软件需求规范说明编制指南
●计算机软件测试文件编制规范
●计算机软件配置管理计划规范
●计算机软件质量保证计划规范
●数据流图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定
6.软件评测师职业素质要求
●软件评测师职业特点与岗位职责
●软件评测师行为准则与职业道德要求
●软件评测师的能力要求
7.软件评测知识
7.1 软件测试基本概念
●软件质量与软件测试
●软件测试定义
●软件测试目的
●软件测试原则
●软件测试对象
7.2 软件测试过程模型
●V模型
●W模型
●H模型
●测试模型的使用
7.3 软件测试类型
●单元测试、集成测试、系统测试
●确认测试、验收测试
●开发方测试、用户测试、第三方测试
●动态测试、静态测试
●白盒测试、黑盒测试、灰盒测试
7.4 软件问题分类
●软件错误
●软件缺陷
●软件故障
●软件失效
7.5 测试标准
7.5.1 GB/T 16260.1—2003 软件工程 产品质量 第1部分:质量模型
7.5.2 GB/T 18905.1—2002 软件工程 产品评价 第1部分:概述
7.5.3 GB/T 18905.5—2002 软件工程 产品评价 第5部分:评价者用的过程
8.软件评测现状与发展
●国内外现状
●软件评测发展趋势
9.专业英语
●正确阅读并理解相关领域的英文资料
考试科目2:软件测试应用技术
1.软件生命周期测试策略
1.1 设计阶段的评审
●需求评审
●设计评审
●测试计划与设计
1.2 开发与运行阶段的测试
●单元测试
●集成测试
●系统(确认)测试
●验收测试
2.测试用例设计方法
2.1 白盒测试设计
●白盒测试基本技术
●白盒测试方法
2.2 黑盒测试用例设计
●测试用例设计方法
●测试用例的编写
2.3 面向对象测试用例设计
●测试方法选择的策略
●黑盒测试方法选择策略
●白盒测试方法选择策略
●面向对象软件的测试策略
3.软件测试技术与应用
3.1 软件自动化测试
●软件自动化测试基本概念
●选择自动化测试工具
●功能自动化测试
●负载压力自动化测试
3.2 面向对象软件的测试
●面向对象测试模型
●面向对象分析的测试
●面向对象设计的测试
●面向对象编程的测试
●面向对象的单元测试
●面向对象的集成测试
●面向对象的系统测试
3.3 负载压力测试
●负载压力测试基本概念
●负载压力测试解决方案
●负载压力测试指标分析
●负载压力测试实施
3.4 Web应用测试
●Web应用的测试策略
●Web应用设计测试
●Web应用开发测试
●Web应用运行测试
3.5 网络测试
●网络系统全生命周期测试策略
●网络仿真技术
●网络性能测试
●网络应用测试
3.6 安全测试
●测试内容
●测试策略
●测试方法
3.7 兼容性测试
●硬件兼容性测试
●软件兼容性测试
●数据兼容性测试
●新旧系统数据迁移测试
●平台软件测试
3.8 易用性测试
●功能易用性测试
●用户界面测试
3.9 文档测试
●文档测试的范围
●用户文档的内容
●用户文档测试的要点
●用户手册的测试
●在线帮助的测试
4.测试项目管理
●测试过程的特性与要求
●软件测试与配置管理
●测试的组织与人员
●测试文档
●软件测试风险分析
●软件测试的成本管理
三、题型举例
(一)选择题
●下面的哪一项测试步骤中需要进行局部数据结构测试: (1)
(1)A.单元测试 B. 集成测试 C. 确认测试 D. 系统测试
●软件的六大质量特性包括: (2)
(2)A.功能性、可靠性、可用性、效率、可维护、可移植
B.功能性、可靠性、可用性、效率、稳定性、可移植
C.功能性、可靠性、可扩展性、效率、稳定性、可移植
D.功能性、可靠性、兼容性、效率、稳定性、可移植
(二)问答题
1.白盒测试方法中的代码检查法需要重点考虑代码的执行效率,阅读以下两个循环,回答问题1和问题2。
循环1:
for (i=0;i<n;i++)
{
if(condition)
DoSomething();
else
DoOtherthing();
}
循环2:
if(condition)
{
for (i=0;i<n;i++)
DoSomething()
}
else
{
for (i=0;i<n;i++)
DoOtherthing();
}
问题1:循环1的优点和缺点。
问题2:循环2的优点和缺点。
2.请简述软件系统负载压力测试的主要目的。

J. 计算机基础知识笔试题

一般笔试重点测试考生的政策理论水平、分析解决实际问题的能力和文字表达能力等综合素质。题型主要包括论述题、案例分析题、公文处理、对策性文章等形式。归纳起来就是读材料,看材料中反映了什么问题,然后提出解决问题的办法。考试时间一般是2.5-3小时,3-4道题。案例分析题可能会有两问,公文写作每年公文种类不定,有时是通知,有时是调研报告,有时又是会议纪要,有时会是公文改错题等等,大作文一般是对策性论文,就是写怎么办的文章。分值分布一般是案例分析30-40分(2道题左右),公文写作(1道题)20-30分,对策性论文(1道题)40分。

具体的范文模板
链接:https://pan..com/s/1ElLaFPNS_Ax5WnumUrjv6A

?pwd=iynn 提取码: iynn