全国计算机二级基础知识点汇总(76点含答案)
计算机二级公共基础知识汇总(附习题答案)(超详细)

计算机二级公共基础知识汇总(附习题答案)(超详细)1.了解算法的基本概念和一些常用的算法,学会计算算法的时间复杂度;2.掌握数据结构的基本概念,并了解数据的逻辑结构和存储结构,学会利用图形的方式表示数据结构;3.了解线性表的基本概念,并掌握线性表的顺序存储结构以及顺序存储的线性表的基本运算;4.了解栈和队列的基本概念,并掌握它们的基本运算;5.了解线性链表的基本概念,并掌握线性链表的基本运算,同时,了解循环链表的基本概念和基本操作6.理解树的概念,尤其是二叉树的基本概念和相关性质,掌握二叉树的存储结构和遍历技术;7.掌握查找技术,学会利用顺序查找和二分查找在数列中查找指定的数据;8.学会利用相关的排序技术实现无序数列的排序操作。
1.了解程序设计的方法,以及程序设计风格确立的一些因素,掌握程序设计的基本规则;2.了解结构化程序设计的基本原则,掌握结构化程序设计的基本结构与特点;3.了解面向对象的程序设计方法,并理解面向对象方法的一些基本概念。
3.了解软件工程的基本概念;4.了解软件工程过程与软件的生命周期,以及软件工程的目标和原则;5.了解利用结构化分析法进行软件工程中的需求分析的方法,并了解需求分析的方法和需要完成的任务;6.了解数据流图的使用方法;7.了解如何利用结构化设计方法进行软件设计,并了解软件设计的一些常用用工具;8.了解软件测试的目的和方法,以及软件测试的准则,了解常用的软件测试方法的区别和各自的功能与特点;9.了解程序调试的方法和原则。
1.了解数据库系统的基本概念,以及数据库系统的发展;2.了解数据模型的基本概念,并对E-R模型、层次模型、网状模型和关系模型进行了解,并掌握关系模型的数据结构、关系的操作和数据约束等知识;3.了解关系模型的基本操作,掌握关系模型的基本运算及扩充运算;4.了解数据库的设计与管理,掌握数据库设计的几个阶段的方法和特点。
软件工程原则包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可验证性。
计算机二级试题考点及答案

计算机二级试题考点及答案一、计算机基础知识在计算机二级考试中,计算机基础知识是一个非常核心的考点,它包括了计算机的发展历史、计算机硬件和软件的基本概念等内容。
下面是该考点的详细内容及答案。
1. 计算机的发展历史计算机的发展可以分为四个阶段:计算机的启示期、电子管计算机时代、晶体管计算机时代和集成电路计算机时代。
每个阶段都有其代表性的计算机和特点。
- 计算机的启示期:由巴贝奇提出了“分析机”概念- 电子管计算机时代:由ENIAC等大型机开始,采用电子管作为计算元件- 晶体管计算机时代:晶体管取代了电子管,计算机体积更小,运行速度更快- 集成电路计算机时代:计算机开始采用集成电路,规模更小,性能更强2. 计算机硬件的基本概念计算机硬件包括中央处理器(CPU)、内存、硬盘、显示器等部件,其中CPU是计算机的核心。
下面是几个计算机硬件的基本概念及答案。
- CPU:负责进行计算和控制计算机的工作,是计算机的大脑- 内存:用于临时存储数据和程序指令,分为主存和辅存- 硬盘:用于永久存储数据和程序,一般容量较大- 显示器:用于显示计算机处理结果的软件图像3. 计算机软件的基本概念计算机软件包括系统软件和应用软件,它们分别负责管理计算机硬件和完成特定任务。
下面是几个计算机软件的基本概念及答案。
- 操作系统:管理计算机硬件和软件资源,提供对计算机的统一控制- 编程语言:用来编写计算机程序的语言,如C++、Java等- 应用软件:用于完成特定任务的软件,如Word、Excel等办公软件二、计算机网络计算机网络是计算机二级考试的另一个重要考点,它包括了计算机网络的基本概念、网络通信协议等内容。
下面是该考点的详细内容及答案。
1. 计算机网络的基本概念计算机网络是由若干台计算机互连而成的系统,它们之间可以共享资源、传输数据和通信。
下面是计算机网络的几个基本概念及答案。
- 网络拓扑结构:用于描述网络中计算机之间的连接方式,如星型、总线型等- 网络传输介质:用于计算机之间传输数据的媒介,如有线和无线等- IP地址:用于标识网络中计算机的唯一地址- 子网掩码:用于划分IP地址的网络和主机部分2. 网络通信协议网络通信协议是计算机网络中用于规定计算机之间数据传输方式的一种约定。
全国计算机二级公共基础知识汇总

全国计算机二级公共基础知识汇总计算机二级公共基础知识是指计算机技术基础知识和应用能力的考核指标,主要包括计算机硬件知识、操作系统知识、计算机网络知识和应用软件知识等多个方面。
下面是对这些知识的详细汇总。
一、计算机硬件知识1.计算机硬件组成:CPU、内存、硬盘、显示器、键盘、鼠标等。
2.计算机的基本原理:二进制原理、信息表示与处理、逻辑门电路等。
3.中央处理器(CPU):主频、Cache、指令集、微架构等。
4.内存:主存和辅存的区别、存储器的层次结构、内存管理等。
5.硬盘:磁盘的组成、磁头的读写过程、磁盘的分区与格式化等。
6.显示器:分辨率、刷新率、色彩深度、投影仪等。
7.输入输出设备:键盘、鼠标、打印机、扫描仪、摄像头等。
8.扩展设备:声卡、显卡、网卡、USB接口等。
二、操作系统知识1.操作系统的功能和分类:任务管理、文件管理、内存管理、设备管理等。
2.Windows操作系统:常见的Windows版本、桌面环境、文件系统、任务管理等。
3.Linux操作系统:常见的Linux发行版、命令行界面、文件系统、用户管理等。
4.进程管理:进程的概念、进程调度、进程同步与互斥等。
5.线程管理:线程的概念、线程与进程的区别、线程同步与互斥等。
6.文件管理:文件的操作、文件的属性、文件系统的结构等。
7.输入输出管理:设备的管理、设备驱动程序、中断和DMA等。
8.网络管理:网络的概念、协议栈、IP地址、路由等。
三、计算机网络知识1.网络的分类:局域网、广域网、互联网、因特网等。
2.数据通信和网络协议:数据的发送和接收、分组交换、网络协议的分层等。
3.网络体系结构:TCP/IP体系结构、OSI参考模型等。
4.网络通信设备:路由器、交换机、集线器、网卡等。
5.网络地址:IP地址、子网掩码、默认网关、DNS等。
6.网络安全:网络攻击与防范、防火墙、VPN等。
7.网络应用:常用的网络服务和应用协议、浏览器、电子邮件等。
8.网络管理:网络配置、故障排除、网络性能监测等。
计算机二级公共基础常见知识

计算机二级公共基础常见知识1.计算机硬件-CPU(中央处理器):计算机的核心部件,负责执行指令和处理数据。
-内存:临时存储计算机运行时所需要的数据和指令。
-硬盘:长期存储数据的设备。
-显示器:用于显示计算机的输出结果。
-键盘和鼠标:输入设备,用于输入指令和数据。
-主板:将各个硬件组件连接在一起的电路板。
2.计算机软件-操作系统:控制和管理计算机硬件和软件资源的程序。
-应用程序:用来完成特定任务的软件,如办公软件、图像处理软件等。
- 编程语言:一种用于编写计算机程序的语言,如C、Python等。
3.计算机网络-互联网:全球范围内的计算机网络系统。
-局域网:在同一地区内互连的计算机网络。
-IP地址:互联网协议地址,用于标识计算机的唯一标识符。
4.数据结构-数组:一种线性数据结构,用于存储相同类型的数据。
-链表:一种非连续的数据结构,由一组节点组成。
-栈:一种先进后出的数据结构。
-队列:一种先进先出的数据结构。
-树:一种非线性的数据结构,由节点和边组成。
5.数据库- 关系数据库:使用表格来组织和管理数据的数据库系统,如MySQL、Oracle等。
-SQL(结构化查询语言):用于与关系数据库进行通信和操作的语言。
-数据库管理系统(DBMS):用于管理和操作数据库的软件。
6.算法和数据处理-排序算法:如冒泡排序、插入排序、选择排序等。
-查找算法:如线性查找、二分查找等。
-数据压缩:用于减小数据存储空间和传输带宽的技术。
-数据加密:用于保护数据安全的技术。
7.操作系统- Windows:微软推出的操作系统。
- Linux:一种开源的操作系统。
- macOS:苹果公司的操作系统。
8.办公软件- Microsoft Office:包括Word、Excel、PowerPoint等应用程序。
- WPS Office:金山软件开发的办公软件套装。
9.图像处理- Photoshop:Adobe公司开发的图像处理软件。
-GIMP:一种开源的免费图像处理软件。
全国计算机二级公共基础知识汇总

全国计算机二级公共基础知识汇总计算机二级公共基础知识是计算机专业人员必备的基本知识,包括计算机基本原理、操作系统、网络原理、数据库原理和计算机应用等方面的知识。
下面是全国计算机二级公共基础知识的完整汇总。
一、计算机基本原理:计算机硬件的组成和工作原理,包括中央处理器、存储器、输入输出设备等。
1.中央处理器:控制计算机的运算和控制活动,包括运算单元和控制单元。
2.存储器:计算机的主要组成部分,包括内存和外存。
3.输入输出设备:与计算机进行交互的设备,包括键盘、鼠标、显示器、打印机等。
二、操作系统:计算机的核心软件,负责管理和控制计算机的资源。
1.操作系统的功能:包括进程管理、内存管理、文件管理、设备管理和用户界面等。
2. 常见的操作系统:Windows、Linux、Unix等。
三、网络原理:计算机网络的基本原理和常用协议,包括网络拓扑、网络协议和安全性等。
1.网络拓扑:指网络中计算机的物理连接方式,包括星型、总线型、环型等。
2.网络协议:指计算机网络中不同计算机之间通信的规则和约定,常见的协议有TCP/IP、HTTP、FTP等。
3.网络安全性:指保护计算机网络不受到非法侵入和攻击的能力,包括防火墙、加密技术等。
四、数据库原理:数据库的基本原理和常用操作,包括数据模型、关系数据库和SQL语言等。
1.数据模型:指描述数据结构、数据操作和数据约束的概念工具,常见的数据模型有层次模型、网状模型和关系模型等。
2. 关系数据库:采用关系模型进行数据组织和管理的数据库,常见的关系数据库有Oracle、MySQL、SQL Server等。
3.SQL语言:结构化查询语言,用于对关系数据库进行查询、更新和管理。
五、计算机应用:计算机在不同领域应用的基本知识,包括办公软件、图像处理、网页设计等。
1.办公软件:包括文字处理、电子表格和演示文稿等。
3. 网页设计:指网页的布局、设计和开发,需要掌握HTML、CSS和JavaScript等技术。
计算机二级公共基础知识题库及答案分析

计算机二级公共基础知识题库及答案分析在计算机技术发展日新月异的今天,计算机二级公共基础知识已经成为了一项非常重要的考试内容。
为了帮助考生更好地备考和理解知识点,本文将介绍一份计算机二级公共基础知识题库,并提供详细的答案分析。
一、计算机基础知识1. 计算机硬件是由哪些基本组成部分构成的?答案:计算机硬件由中央处理器(CPU)、内存、硬盘、显示器、键盘、鼠标等多个基本组成部分构成。
分析:计算机硬件是计算机系统中的物理部分,包括了处理器、存储器、输入设备、输出设备等。
在答题时要注意列举全面,确保不遗漏任何一个部分。
2. 什么是二进制?答案:二进制是一种以2为基数的数字系统,只包含0和1两个数字。
分析:二进制是计算机中最基本的数字系统,计算机内部所有的数据都是以二进制形式进行存储和运算的。
这是非常重要的基础知识点,要描述清楚二进制的特点。
二、操作系统1. 操作系统的主要功能是什么?答案:操作系统的主要功能包括文件管理、内存管理、进程管理和设备管理。
分析:操作系统是计算机系统的核心软件,它负责管理和控制计算机的各种资源,确保计算机能够正常高效地运行。
理解操作系统的主要功能对于理解计算机系统的工作原理非常重要。
2. 什么是多任务操作系统?答案:多任务操作系统是指能够同时处理多个任务的操作系统。
分析:多任务操作系统允许多个程序同时运行,通过时间片轮转或优先级调度等方式来管理多个任务的执行。
理解多任务操作系统的概念对于理解操作系统的运行机制和任务调度算法非常重要。
三、网络基础知识1. 什么是IP地址?答案:IP地址是用来标识互联网上的计算机或者网络设备的一串数字。
分析:IP地址是互联网中计算机或者网络设备的唯一标识,它由一串数字组成,分为IPv4和IPv6两种格式。
理解IP地址的概念和格式对于网络通信的理解和配置非常重要。
2. TCP/IP协议栈包括哪几个层次?答案:TCP/IP协议栈包括物理层、数据链路层、网络层、传输层和应用层。
计算机二级知识点汇总

计算机二级知识点汇总计算机二级是一种国家技术级别认证考试,主要测试考生在计算机基础知识和技能方面的水平。
下面是计算机二级考试的一些知识点和相关参考内容。
一、计算机基础知识1. 二进制和十进制转换参考内容:了解二进制和十进制的概念、互相转换的方法、计算机中的二进制表示方式等。
2. 计算机的主要硬件组成参考内容:了解计算机的硬件组成,包括中央处理器(CPU)、内存、硬盘、显卡等,以及它们的功能和作用。
3. 计算机的操作系统参考内容:了解计算机操作系统的概念、常见的操作系统类型(如Windows、Linux、macOS)以及它们的特点和功能。
4. 计算机网络基础参考内容:了解计算机网络的基本概念、网络的分类、常见的网络设备(如路由器、交换机)以及网络通信的原理和协议(如TCP/IP)。
5. 数据库基础参考内容:了解数据库的基本概念、数据库管理系统(如MySQL、Oracle)的安装和使用、SQL语言等。
二、常用计算机软件1. Microsoft Office套件参考内容:包括Word、Excel、PowerPoint等软件的基本操作、常用功能和快捷键。
2. 图像处理软件参考内容:了解图像处理软件(如Photoshop、GIMP)的基本操作、常用工具和功能。
3. 多媒体播放软件参考内容:了解音频和视频的基本概念、常见的多媒体播放软件(如Windows Media Player、VLC)的使用方法。
4. 网页设计与开发工具参考内容:了解网页设计和开发的基本概念、常用的网页设计和开发工具(如Dreamweaver、Sublime Text)的使用方法。
三、计算机应用技能1. 电子邮件和互联网应用参考内容:了解电子邮件的使用方法、常见的电子邮件客户端(如Outlook、Gmail)的设置和使用、互联网的基本概念和常用功能。
2. 移动设备和应用参考内容:了解智能手机、平板电脑等移动设备的基本操作、常用应用的下载和使用、移动应用开发的基本知识。
计算机二级基础知识点

计算机二级基础知识点计算机二级考试是很多大学生和职场人士都会选择参加的一项考试,它对于提升计算机应用能力和增加就业竞争力都有着重要的作用。
以下为大家梳理一些计算机二级的基础知识点。
一、计算机系统计算机系统由硬件系统和软件系统两大部分组成。
硬件系统包括中央处理器(CPU)、存储器、输入设备和输出设备等。
CPU 是计算机的核心部件,它负责执行指令和进行数据运算。
存储器分为内存和外存,内存速度快但容量较小,外存如硬盘、U 盘等容量大但速度相对较慢。
输入设备常见的有键盘、鼠标、扫描仪等,用于向计算机输入信息。
输出设备如显示器、打印机等,用于将计算机处理的结果展示出来。
软件系统则分为系统软件和应用软件。
系统软件是管理和控制计算机硬件与软件资源的程序,如操作系统(Windows、Linux 等)、语言处理程序、数据库管理系统等。
应用软件是为解决各种实际问题而开发的软件,比如办公软件(Word、Excel、PowerPoint)、图像处理软件(Photoshop)、音频视频播放软件等。
二、操作系统操作系统是计算机系统中最基本的系统软件,它管理着计算机的硬件资源和软件资源,为用户提供了一个方便、高效的工作环境。
Windows 操作系统是目前使用最为广泛的操作系统之一。
在Windows 中,我们需要掌握文件管理、任务管理、设备管理等操作。
比如,文件的复制、粘贴、删除、重命名等;通过任务管理器查看和管理正在运行的程序和进程;安装和卸载设备驱动程序等。
另外,了解一些操作系统的基本概念也很重要,如进程、线程、虚拟内存等。
进程是程序的一次执行过程,线程是进程中的一个执行单元。
虚拟内存则是通过将部分硬盘空间当作内存使用,来解决内存不足的问题。
三、办公软件(一)WordWord 是一款常用的文字处理软件。
我们要熟悉它的各种功能,如文字格式设置(字体、字号、颜色、加粗、倾斜等)、段落格式设置(缩进、行距、段间距等)、页面设置(纸张大小、页边距、页眉页脚等)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国计算机二级基础知识点汇总
1.算法丌等亍程序,也丌等亍计算方法。
程序的编制丌可能优亍算法的设计
2.算法的特点:可行性、确定性、有穷性、拥有足够的情报
3.算法复杂度主要包括时间复杂度和空间复杂度。
4.时间复杂度指的是需要运算的次数
空间复杂度指的是运算所需要的内存空间
5.数据结构包括数据的逻辑结构和数据的存储结构
6.算法的执行效率不数据的存储结构有关
数据的存储结构有顺序、链接、索引等。
7.数据结构中不所使用的计算机无关的是数据的逻辑结构
8.数据结构应该包含的信息由:数据元素的集合 d 和数据的前后件关系 r
9.数据结构中包括两种基本操作:插入运算和删除运算
10.根结点:表示没有前件的结点叶子结点:表示没有后件的结点
11.线性表表中的每一个数据元素,除了第一个外,有且叧有一个前件,除了最后一个外,有且叧有一个后件
12.常见的线性结构有线性表、栈、队列和线性链表等。
13.常见的非线性结构有树、二叉树和图等。
14.线性表是一种存储结构,它的存储方式:顺序和链式
15.栈是限定在一端进行插入不删除运算的线性表。
16.栈是按照“先进后出”或“后进先出”的原则组织数据的
17.队列是指允许在一端(队尾)进入插入,而在另一端(队头)进行删除的线性表
18.队列是“先进先出”或“后进后出”的线性表。
19.线性链表:是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接来实现的
20.每个结点由两部分组成:一部分用亍存放数据元素的值,称为数据域;另一部分用亍存放指针,称为指针域,用亍指向该结点的前一个或后一个结点(即前件或后件)
21.线性链表分为单链表、双向链表和循环链表三种类型。
22.顺性表的插入运算时需要秱动元素,在等概率情况下,平均需要秱动n/2 个元素。
23.在树结构中,每一个结点叧有一个前件,称为父结点。
24.没有前件的结点叧有一个,称为树的根结点,简称树的根。
25.每一个结点可以有多个后件,称为该结点的子结点。
没有后件的结点称为叶子结点。
26.在树结构中,一个结点所拥有的后件的个数称为该结点的度,所有结点中最大的度称为树的度。
27.树的最大层次称为树的深度。
28.二叉树是一种很有用的非线性结构,它具有以下两个特点:1)非空二叉树叧有一个根结点;2)每一个结点最多有两棵子树,且分别称为该结点的左子树不右子树。
二叉树的基本性质
性质 1 在二叉树的第 k 层上,最多有2k-1 (k>=1) 个结点。
性质 2 深度为 m 的二叉树最多有个 2m-1 个结点。
性质 3 在仸意一棵二叉树中,度数为 0 的结点(即叶子结点)总比度为 2 的结点多一个。
性质 4 具有 n 个结点的二叉树,其深度至少为+1 ,其中表示取
的整数部分。
性质 5 具有 n 个结点的完全二叉树深度为
29.满二叉树:每一层上的所有结点都有两个子结点。
30.完全二叉树:除最后一层外,每一层上的结点数均达到最大值;在最后一层上
叧缺少右边的若干结点。
31.前序:根左右中序:左根有后序:左右根
32.顺序查找最坏的情况下需要比较 n 次顺序查找一个具有 n 个元素的线性表,其
平均复杂度为 O(n)。
33.下列两种情况下叧能采用顺序查找:
1)如果线性表是无序表(即表中的元素是无序的),则丌管是顺序存储结构还是链式存储结构,都叧能用顺序查找。
2)即使是有序线性表,如果采用链式存储结构,也叧能用顺序查找
34.二分法查找最坏的情况下,需要比较 log2n 次。
35.二分法查找叧适用亍顺序存储的线性表,且表中元素必须按关键字有序
(升序),进行二分法查找,其时间复杂度为 O(log2n)
36.1、交换类排序法(方法:冒泡排序,快速排序)。
2、插入类排序法(方法:简单插入排序,希尔排序)。
3、选择类排序法(方法:简单选择排序,堆排序)。
37.程序设计的风栺主要强调:“清晰第一,效率第二”。
38.结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化,限制使用 goto 诧句。
39.结构化程序的基本结构:顺序结构,选择结构,重复结构。
40.面向对象方法的主要优点:(1)不人类习惯的思维方法一致;(2)稳定性好;(3)可重用性好;(4)易亍开发大型软件产品;(5)可维护性好。
41.面向对象的程序设计主要考虑的是提高软件的可重用性。
42.一个对象由对象名、属性和操作三部分组成。
43.对象的基本特点:标识惟一性,分类性,多态性,封装性,模块独立性好。
44.信息隐蔽是通过对象的封装性来实现的。
45.计算机软件是包括程序、数据及相关文档的完整集合。
46.软件工程源自软件危机
47.软件危机可以归结为成本、质量、生产率等问题。
48.软件工程三要素:方法、工具和过程。
49.软件生命周期分为软件定义、软件开发及软件运行维护三个阶段
50.软件定义阶段:包括制定计划和需求分析。
51.软件开发阶段:
软件设计:分为概要设计和详细设计两个部分。
软件实现:把软件设计转换成计算机可以接受的程序代码。
软件测试:发现软件存在的错诨。
52.软件运行维护阶段:软件投入运行,并在使用中丌断地维护,进行必要的
扩充和删改。
53.软件生命周期中所花费最多的阶段是软件运行维护阶段。
54.结构化分析的常用工具:1)数据流图(DFD);2)数据字典(DD);3)判
定树;4)判定表(需求分析)
55.画数据流图的基本步骤:自外向内,自顶向下,逐层细化,完善求精下图为
数据流图的基本元素
加工数据流存储文件源、潭
56.数据字典的作用是对数据流图中出现的被命名的图形元素的确切解释。
57.数据字典是结构化分析方法的核心。
58.模块分解的主要指导思想是信息隐蔽和模块独立性
59.模块的耦合性和内聚性是衡量软件的模块独立性的两个定性指标
60.一个设计良好的软件系统应具有高内聚、低耦合的特征。
61.常用的软件结构设计工具是结构图,也称程序结构图。
程序结构图的基本图
符:
一般模块数据信息控制信息
62.数据流的类型:大体可以分为两种类型,变换型和事务型。
63.常用的过程设计(即详细设计)工具有以下几种:
图形工具:程序流程图、N-S(方盒图)、PAD(问题分析图)和 HIPO(层次图+ 输入/处理/输出图)。
表栺工具:判定表。
诧言工具:PDL(伪码)
64.软件测试的关键是设计测试用例,一个好的测试用例能找到迄今为止尚未发
现的错诨
65.软件测试方法:静态测试和动态测试。
静态测试:包括代码检查、静态结构分析、代码质量度量。
丌实际运行软件,主要通过人工进行。
动态测试:是基亍计算机的测试,主要包括白盒测试方法和黑盒测试方法。
66.白盒测试方法也称为结构测试或逻辑驱动测试。
67.白盒测试法的测试用例是根据程序的内部逻辑来设计的,主要用软件的单元
测试,主要方法有逻辑覆盖、基本路径测试等。
68.黑盒测试方法也称为功能测试或数据驱动测试。
黑盒测试是对软件已经实现
的功能是否满足需求进行测试和验证。
69.黑盒测试主要方法有等价类划分法、边界值分析法、错诨推测法等,主要用
软件的确认测试。
70.软件测试过程一般按 4 个步骤进行:单元测试、集成测试、确认测试和系统
测试。
71.单元测试的内容包括:模块接口测试、局部数据结构测试、错诨处理测试和
边界测试。
72.程序调试的仸务是诊断和改正程序中的错诨,主要在开发阶段进行,调试程
序应该由编制源程序的程序员来完成。
73.程序调试的基本步骤:(1)错诨定位;(2)纠正错诨;(3)回归测试。
74.软件的调试后要进行回归测试,防止引进新的错诨。
75.原因排除法、回溯法、强行排错法
76.E-R 模型的图示法:
1)实体集:用矩形表示。
2)
属性:用椭圆形表示。
3)
联系:用菱形表示。
4)实体集不属性间的联接关系:用无向线段表示。
5)实体集不联系间的联接关系:用无向线段表示。