2022年江苏省等级考试三级偏软考试大纲 .pdf
江苏省等级考试三级偏软考试大纲三级偏软总体要求1 具有计算机基础知识。2 具有软件技术的基础知识和应用能力。3 具有典型微机系统分析和应用的基本能力。考试范围一 计算机基础知识( 10% )1 计算机的发展。2 计算机中数的表示方法。(1)数制。(2)符号数和表示方法原码、反码和补码。(3)定点数和浮点数。(4)码制 BCD 码、ASCII 码。3 算术运算和逻辑运算。4 微型计算机系统的基本组成。(1)微型计算机的主要部件及功能。(2)总线结构。(3)微型计算机的基本工作原理(整机工作流程)。(4)微型计算机系统的软件。二 软件技术基础和应用( 75% )1 软件技术基本概念。(1)软件及其发展。(2)算法及其描述。(3)系统软件的概念( *作系统、编译程序和解释程序)。(4)数据库系统、汉字处理和应用软件的概念。(5)网络的概念、多媒体的基本知识。2 数据结构。(1)数据、数据元素、数据结构的概念。(2)线性表、栈和队列的逻辑结构、存储结构(顺序与链式)、运算及应用。(3)数组的概念、存储结构及应用。(4)树和二叉树的概念、存储结构及基本运算。(5)图的概念、存储结构及遍历。(6) 查找(线性、对半、粉快、散列)。(7)排序(选择、插入、冒泡、快速、归并)。3 * 作系统基础知识。(1)*作系统的作用、分类。(2)处理机管理(进程管理和作业管理)、存储管理、设备管理、文件管理。(3)常用 *作系统的知识( DOS 和 Windows的概念及使用、 UNIX的基本概念)。(4)用户界面。4 数据库基础知识。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - (1)数据库基本概念(数据、数据模型、数据库结构体系、数据库管理系统)。(2)关系数据库原理(关系代数、关系数据库基本概念、函数依赖和规范化)。(3)微机数据库系统 FoxPro 的应用。5 软件工程基础知识。(1)软件工程的概念。(2)结构化分析与结构化设计方法。(3)面向对象分析与设计方法的概念。(4)软件测试与维护。(5)软件文档与质量。6 网络基础知识。(1)网络及其分类。(2)广域网和局域网的基本知识。三 典型微机系统分析与应用基础(15% )1 微型计算机系统。(1)微处理器和存储器的基本概念。(2)输入 / 输出及其数据传送方式(无条件、查询、中断和DMA 传送)。(3)并行数据通信的概念及可编程I/O 接口的应用。(4)串行数据通信的概念及可编程I/O 接口的应用。2 汇编语言源程序分析。说明1 推荐课程:软件技术基础、微机原理及应用。2 背景机(典型 CPU )及其相应的 I/O 接口芯片选用 Intel 8086/8088 系列,32位微处理器以 Intel 80386/80486/Pentium为基础。3 本大纲从 2000 年秋季开始执行。1. 三级考试的时间与形式目前,江苏省的计算机三级考试仍然只有笔试,考试日期和二级笔试相同,春/ 秋季的考试日期分别为3 月/10 月中旬的第一个周六的上午, 考试时间为 150分钟。考试题目有单项选择和填空两种形式,其中30 分填空, 70 分选择,满分100 分。合格线基本是按全省平均分划定的,控制的总体合格率大约是35%-45% ,一般情况下,合格分数不会超过50 分,但优秀需要 85 分以上。2三级考试的内容三级考试涉及的知识面很广,内容很多,而大家一般没有时间看太多的书,所以一定要有针对性, 有些部分难度太大, 可以考虑放弃, 将精力集中到相对简单的部分,这样收效会好些的,回报率高些。(1) 计算机基础知识( 10分选择)(2) 软件技术( 5 分选择)(3)数据结构( 9 分选择 +8 分填空)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - (4)操作系统( 12 分选择 +4分填空)(5)软件工程( 12 分选择 +4分填空)(6)数据库知识( 9 分选择 +6 分填空)(7)网络知识( 4 分选择 +2 分填空)(8)微机系统分析及应用(9 分选择 +6分填空)3如何复习第一步:仔细看看考试大纲和一套最新的三级考试卷,了解考试知识点和相应的试题形式。第二步:找到有关教材、复习资料。第三步:对照大纲仔细阅读一遍教材,对重点概念和公式要做到心中基本有数;由于三级涉及的知识面很广,可以分几个部分各个击破。第四步:做三级试卷 - 先不看书做, 遇到不会的题就跳过去; 然后根据做试卷的情况,分析自己的薄弱环节, 再有针对性地重看书上有关章节,争取做到看过书后可以把以往的试题都搞懂。三级所考的内容实在多,应该将重点放在基础知识、数据库、数据结构、操作系统、软件工程,这些相对容易拿分些;对很多学生而言,微机系统分析及应用恐怕较难得分的, 如果时间和精力不够的话, 可以放弃其中的汇编语言填空题,对9 分的选择题靠专选一个答案(如B、C)确保得 3 分左右。4可以参考的教材(1)三级考试专用教材:1)三级偏软考试教程江正战等编东南大学出版社 2002 年 6 月出版本书特点:其内容安排和知识点完全按照省三级偏软考试大纲的要求而设置,内容简练紧凑, 深度符合考试要求, 本书编者即省三级考试试卷的最终定稿人,此书极具参考价值,为三级考试首选参考书 , 拥有此书即可替代后面所述的其它参考书。2) 历年试卷汇编(2) 计算机软件技术基础麦中凡等编高教出版社(00级本科生均有)本书特点:涉及的知识面较广,基本涵盖了软件技术基础和应用的所有知识点,内容比较新。 但数据结构部分的内容深度嫌不够,且缺三级必考的有关VFP部分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 的内容。(3)计算机软件技术基础李芳芸等编清华大学出版( 98、99 级本科生均有)本书是以往三级偏软考试的主要教材,深度基本满足要求。 但内容不够新, 且涉及的知识面不够广,缺三级必考的好几部分内容。(4)计算机硬件技术基础清华大学出版( 98级本科生均有)本书是 微机系统分析及应用 这 15 分的来源地,这部分想得高分的话,需要好好看,不想得什么分的话,可以不看,得保底的3 分。(5)数据结构严蔚敏等编清华大学出版江苏省等级考试三级考试复习的内容!1. 三级考试的时间与形式目前,江苏省的计算机三级考试仍然只有笔试,考试日期和二级笔试相同,春/ 秋季的考试日期分别为3 月/10 月中旬的第一个周六的上午, 考试时间为 150分钟。考试题目有单项选择和填空两种形式,其中30 分填空, 70 分选择,满分100 分。合格线基本是按全省平均分划定的,控制的总体合格率大约是35%-45% ,一般情况下,合格分数不会超过50 分,但优秀需要 85 分以上。2三级考试的内容三级考试涉及的知识面很广,内容很多,而大家一般没有时间看太多的书,所以一定要有针对性, 有些部分难度太大, 可以考虑放弃, 将精力集中到相对简单的部分,这样收效会好些的,回报率高些。(1) 计算机基础知识( 10分选择)(2) 软件技术( 5 分选择)(3)数据结构( 9 分选择 +8 分填空)(4)操作系统( 12 分选择 +4分填空)(5)软件工程( 12 分选择 +4分填空)(6)数据库知识( 9 分选择 +6 分填空)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - (7)网络知识( 4 分选择 +2 分填空)(8)微机系统分析及应用(9 分选择 +6分填空)3如何复习第一步:仔细看看考试大纲和一套最新的三级考试卷,了解考试知识点和相应的试题形式。第二步:找到有关教材、复习资料。第三步:对照大纲仔细阅读一遍教材,对重点概念和公式要做到心中基本有数;由于三级涉及的知识面很广,可以分几个部分各个击破。第四步:做三级试卷 - 先不看书做, 遇到不会的题就跳过去; 然后根据做试卷的情况,分析自己的薄弱环节, 再有针对性地重看书上有关章节,争取做到看过书后可以把以往的试题都搞懂。三级所考的内容实在多,应该将重点放在基础知识、数据库、数据结构、操作系统、软件工程,这些相对容易拿分些;对很多学生而言,微机系统分析及应用恐怕较难得分的,对9 分的选择题靠专选一个答案(如B、C )确保得 3 分左右。4可以参考的教材(1)三级考试专用教材:1)三级偏软考试教程 江正战等编东南大学出版社 2005 年 6 月出版本书特点:其内容安排和知识点完全按照省三级偏软考试大纲的要求而设置,内容简练紧凑, 深度符合考试要求, 本书编者即省三级考试试卷的最终定稿人,此书极具参考价值,为三级考试首选参考书 , 拥有此书即可替代后面所述的其它参考书。2) 历年试卷汇编汇编语言常用指令(1)数据传送指令 : Mov mem,ac 将 ac 中的数值传送到 mem 中, 如: Mov Ax, 6BH,意思将十六进制数6B放到Ax中名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - (2)XCHG AX,BX 数据交换指令,将Ax 与 Bx 数据交换,指令执行前: AX=420AH BX=7955H,指令执行后: AX=7955H, BX=420AH (3)LEA REG,SRC 将 SRC 的有效地址送到 REG 中(4)ADD 加法指令ADD AH,BH 指令执行前 :AH=56H, BH=24H,指令执行后: 7AH 01010110 AH 00100100 BH _ 01111010 AH (5)ADC 加法指令ADC 加法指令与 ADD 很相似,不同的是会再加上进位标志符CF的值如:指令执行前: DX=0002H AX=F365H BX=0005H CX=E024H 执行: ADD AX,CX 1111 0011 0110 0101 1110 0000 00100100 CF -1 1101 0011 10001001 执行:ADC DX,BX 0000000000000010 DX 0000000000000101 BX 1CF 000000000001000 DX (6)INC: 加 1 指令INC AL AL执行前为 67H,指令执行后变为: 68H (7)SUB :不带借位的减法指令UB BX,7CX 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 指令执行前: BX=9543H,CX=28AH 1001 0101 01000011 BX 0010 1000 10100111 CX 0110 1100 10011100 BX (8)DEC:减 1 指令(与 INC的含义相同)(9)MUL:乘法指令字节操作数: AX AL*(SRC) 字操作数 :DX,AXAX*(SRC) 具体见 2007 年春试题 81 (10)DAA: 加法的十进制调整指令见 2006 秋 81 题,如果 AL的低四位或高四位的十六进制在AF 之间,则加6H (11)AAA: 加法的 Ascii调整指令如 AL寄存器的低四位在十六进制AF 间或进位标志 AF=1 ,则 AL寄存器的内容加 6,AH 寄存器的内容加 1,清除 AL寄存器的高四位 , 见 2005春 81 (12)AND:逻辑与指令,两个操作数都为1 则为 1 AND AL,0FH 指令执行前: AL=39H 0011 1001 39H 0000 1111 0FH 0000 1001 AL (13)OR: 逻辑或指令,两个操作数有一个为1 则为 1 (14)XOR:逻辑异或指令,两个操作数必须一个为1,一个为 0 则为 1 (15)SHL:逻辑左移指令 SHL DX,7 指令执行前: DX=00101001 100100 指令执行后 : DX=110010000000000 (16)SHR:逻辑右移指令 SHR DX,7 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - 指令执行前: DX=00101001 1001000 指令执行后 : DX=0000000001010011 (17)SAL: 算术左移指令,与 SHL相同(18)SAR: 算数右移指令,与 SHR唯一不同的是,移动后符号位保持不变见 2008 春 81 (19)ROL: 循环左移 ROL AL,3 指令执行前 :AL=0010 1000 指令执行后 :AL=0000 0101 (20)ROR:循环右移(21)LOOPNZ: 循环指令,循环一次则CX-1,i 循环结束条件为 CX=0 (22)EQU: 赋值指令, A EQU 5 表示将 5 赋值给 A (23)DB: 定义字节,其后的操作数占有一个字节单元 DW: 定义字,其后的操作数占有一个字单元 DD: 定义双字,其后的操作数占有两个字单元(24)$: 这个符号表示取当前地址(25) AAM: 该指令是用于调整寄存器AL之值, 该值是由二个单 BCD 码字节用无符号乘指令 MUL 所得的积。其调整规则如下: AH AL/10( 商), AL AL (余数) 例如: MOV AL, 9 MOV BL, 8 MUL BL ;AL = 72D AAM ;AH = 7, AL = 2 三级偏软之 VFP语言常用指令:VFP语言常用指令:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 1、数值运算函数函数 操作 例 结果SQRT(x) 求平方根 SQRT (9) 3 INT(x) 取整数 INT (3.14) 3 ROUND(x) 四舍五入 ROUND(3.14159,4) 3.1416 MOD(x,y) 求 X除以 Y的余数 MOD(25,4) 1 MAX(x,y) 求 X,Y中的最大值 MAX(7,8) 8 MIN(x,y) 求 X,Y中的最小值 MIN(1,2,3) 1 2、字符中操作函数函数名 操作 例 结果UPPER (S) 小写字母 UPPER(abc) ABC LOWER(S) 大写字母 LOWER(ACD) acd LEN (S) 求字符串的长度 LEN( 中国 1 号) 7 AT(S1,S2) 在字符串 S2,找字符串 S1 AT(H,CHINA) 2 SUBSTR(S,I,N ) 在 S字符串中的第 I 个字符起取 N个字符SUBSTR(TECHNOLO,3,3) CHN LEFT (S,N) 从字符串 S左边取 N个字符 LEFT(“中国人”, 4) 中国RIGHT (S,N) 从字符串 S右边取 N个字符 S=12345RIGHT (S,3) 345 SPACE (N) 生成 N个空格 合计+SPACE(2)+123 合计 123 TRIM (S) 消除字符串尾部空格 TRIM( 姓名 ) 姓名ALLTRI(S) 消除字符串中所有空格 ALLTRIM( 李 丽 ) 李 丽STUFF(S1,N1,N2,S2) 用字符串 S2替换 S1中第 N1个字符起的 N2个字符 STUFF(NOW,2 ,1,E ) NEW & 宏替换 P=“G2 ”USE &P USE G2 3、日期和时间函数函数名 操作 例 结果名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - DATE () 求当前日期 DATE() 2001/11/12 DATETIME() 求当前日期和时间 DATETIME() 2001/11/12/0 :22:33am YEAR (D) 求年份 YEAR(DATE() 2001 MONTH(D) 求月份(数值) MONTH(DATETIME() 11 CMONTH(D) 求月份(字符) MONTH(DATETIME() Novenber DAY (D ) 求日期 DAY(DATE() 12 DOW(D ) 求星期几(数值) DOW (DATE () 1 CDOW(D) 求星期几(英文) CDOW (DATE () sunday TIME (D) 求当前时间 TIME(DATE () 10:20:38am 4、数据类型转换函数函数名 操作 例 结果ASC (S) 求第一个字符串的ASCII 码 ASC(what) 87 CHR (N ) 求 ASCII 码的字符 CHR(87) w STR(R,L,D) 数值转换成字符, L 为长度 ,D 为小数位数 X=3.1415 STR(X,6,2) 3.14 VAL (S) 字符串转换为数值 VAL(123) 123.00 CTOD (S) 字符串转日期 CTOD(11/01/2002) 11/01/2002 DTOT (D) 日期型转为日期时间型 DTOT(DATE() 11/25/2001 00:00:01am TTOC (T) 日期时间型转为字符型 TTOC(DATETIME() 11/25/2001 00:00:01am IIF(LE,E1,E2) 逻辑判断 IIF(A0,YES,NO) YES 5、检测函数函数名 操作 例 结果RECNO() 检测当前记录号 RECNO () 1 RECCOUNT() 检测当前记录数 RECCOUNT() 12 BOF () 开始记录 BOF () 1 EOF () 最后记录 EOF () 12 FOUND() 返回查找结果 FOUND () .T. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -