《程序员培训指南3845.docx》由会员分享,可在线阅读,更多相关《程序员培训指南3845.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序员考考试培训训指南一、考试试说明1考试试目标通过本考考试的合合格人员员能根据据软件开开发项目目管理和和软件工工程的要要求,按按照程序序设计规规格说明明书编制制并调试试程序,写写出相应应的程序序文档,具具有助理理工程师师(或技技术员)的的实际工工作能力力和业务务水平。2考试试要求(1)掌掌握数制制及其转转换、数数据的机机内表示示、算术术和逻辑辑运算、应用数数学的基基础知识识;(2)了了解计算算机的组组成以及及各主要要部件性性能指标标;(3)掌掌握操作作系统、程序设设计语言言的基础础知识;(4)熟熟练掌握握基本数数据结构构和常用用算法;(5)熟熟练掌握握C程序序设计语语言以及及C+、Jaava
2、中中的一种种程序设设计语言言;(6)熟熟悉数据据库、网网络和多多媒体的的基础知知识;(7)了了解软件件工程的的基础知知识、软软件过程程基本知知识、软软件开发发项目管管理的常常识;(8)了了解常用用信息技技术标准准、安全全性以及及有关法法律、法法规的基基础知识识;(9)了了解信息息化及计计算机应应用的基基础知识识;(10)正正确阅读读和理解解计算机机领域的的简单英英文资料料。3考试试科目计算机与与软件工工程基础础知识,考考试时间间为1550分钟钟,笔试试,选择择题;程序设计计,考试试时间为为1500分钟,笔笔试,问问答题。二、考试试内容说明: “I”、“III”和“IIII”表表示掌握握或熟悉悉
3、的程度度。“I”:对所列列知识要要理解其其内容及及含义(理理解)。“II” :在有有关问题题中能直直接使用用(一般般应用)。“IIII”:对对所列知知识要理理解其确确切含义义及与其其它知识识的联系系,能够够进行叙叙述和解解释,并并能在实实际问题题的分析析、综合合、推理理和判断断等过程程中运用用(综合合应用)。考试科目目1:计计算机与与软件工工程基础础知识1. 计计算机科科学基础础1.1 数制及及其转换换l 二进制、十进制制和十六六进制等等常用数数制及其其相互转转换 二进制与与十进制制之间的的相互转转换(II) 二进制与与十六进进制之间间的相互互转换(I)1.2 数据的的表示l 数的表示示 带符
4、号定定点数据据(纯整整数和纯纯小数)的的原码、反码、补码表表示(III) 浮点数(实实数)的的表示(II) 精度和溢溢出的概概念(III)l 非数值数数据的表表示(字字符和汉汉字表示示、声音音表示、图像表表示) 西文字符符的表示示(I) 汉字的表表示方法法(I) 声音数据据的表示示方法(II) 图像数据据的表示示方法(II)1.3 算术运运算和逻逻辑运算算l 计算机中中二进制制数的运运算方法法 补码表示示定点数数的相加加、相减减运算(I)l 逻辑代数数的基本本运算 基本的与与、或、非逻辑辑运算(II)1.4 数学应应用l 常用数值值计算 矩阵的基基本运算算(I) 方程的近近似求解解(I) 线性
5、插值值(I)l 排列组合合,应用用统计 排列组合合计算(I) 基本的数数据统计计分析方方法及实实例计算算(I)l 编码基础础 ASCIII码的的特点及及编码计计算(II) 汉字编码码的特点点(I) 奇偶校验验码的特特点及实实例计算算(II) 循环冗余余码的定定义及构构造(I) 海明码的的定义及及构造(I)1.5 常用数数据结构构l 数组 数组的定定义及特特点(I) 一维数组组元素的的存储特特点和元元素位置置计算(II) 二维数组组元素的的按行存存储及按按列存储储方式的的特点及及元素的的位置计计算(II) 静态数组组的概念念及动态态数组的的概念(I)l 线性表及及链表 线性表的的定义和和基本运运
6、算(II) 线性表的的顺序存存储和特特点(II) 指针、结结点、头头指针和和头结点点的概念念(I) 单向链表表的定义义及特点点(III) 双向链表表的定义义及特点点(I) 环形链表表的定义义及特点点(III)l 队列、栈栈 队列的定定义及运运算特点点(II) 循环队列列的定义义及运算算(I) 队列采用用环形链链表的运运算特点点(I) 栈的定义义及运算算特点(II) 栈采用一一维数组组存储结结构的运运算特点点(I) 栈采单向向链表存存储结构构的运算算特点(I)l 树 二叉树的的定义(I) 二叉树的的顺序存存储结构构和二叉叉链表存存储结构构的特点点(III) 二叉树的的先序、中序、后序和和层序遍遍
7、历运算算的含义义(III) 最优二叉叉树(哈哈夫曼树树)的定定义(II)l 图 图的定义义和常用用术语(I) 图的邻接接矩阵存存储结构构和邻接接表存储储结构定定义及特特点(II)1.6 常用算算法l 算法与数数据结构构的关系系 算法的定定义和特特点(II) 算法与数数据结构构的关系系(I)l 算法设计计和算法法描述 基本的算算法设计计方法(II) 算法的流流程图描描述和伪伪代码描描述方法法(III)l 常用的排排序算法法 插入排序序、冒泡泡排序、选择排排序算法法(IIII) 希尔排序序、快速速排序、堆排序序、归并并排序算算法(III)l 查找算法法 顺序查找找、二分分查找过过程(IIII)l
8、常用的数数值计算算方法(II)l 字符串处处理算法法 (III)l 递归算法法(I)l 最小生成成树、拓拓扑排序序和单源源点最短短路径求求解算法法(I)2. 计计算机系系统基础础知识2.1 硬件基基础知识识2.1.1 计计算机的的类型和和特点l 微机(PPC机)、工作站站、服务务器、主主机、大大型计算算机、巨巨型计算算机、并并行机的的特点(I)2.1.2 中中央处理理器CPPUl CPU的的组成 CPU的的组成和和基本结结构(I) 控制器与与运算器器的基本本组成和和功能(I)l 常用的寄寄存器 累加器AAC、标标志寄存存器、通通用寄存存器组的的概念和和功能(II) 程序计数数器(PPC)、指令
9、寄寄存器(IIR)、地址寄寄存器(MMAR)和和数据寄寄存器(MMDR)的的定义和和作用(II)l 指令系统统,寻址址方式 指令系统统的概念念(I) 指令的概概念、格格式和类类型(I) 立即寻址址、直接接寻址、寄存器器寻址、寄存器器间接寻寻址、间间接寻址址、相对对寻址、变址寻寻址的含含义(I)l 指令执行行控制,中中断控制制,处理理机性能能 指令的执执行过程程(I) 流水线的的基本概概念(II) 中断的概概念(II)2.1.3 主主存和辅辅存l 存储介质质(半导导体、硬硬盘、光光盘、UU盘等) 半导体存存储器的的特点(I) 硬盘的参参数、容容量(III) U盘的容容量和特特点(II)l 高速缓
10、存存(Caachee),主主存 高速缓存存(Caachee)的概概念、作作用和基基本构成成(I) 主存的类类型、容容量和性性能指标标(II)l 辅存设备备 磁盘、磁磁带、光光盘、DDVD盘盘、U盘盘等辅存存设备的的特点、性能和和容量(II)2.1.4 I/OO接口、I/OO设备和和通信设设备l I/O接接口 I/O接接口的功功能(I) 程序查询询方式、中断处处理方式式的含义义和特点点(I) DMA(直直接存储储器存取取)方式式的含义义和特点点(I)l I/O设设备(类类型、特特性) 常见I/O设备备的类型型和特性性(I)l 通信设备备(类型型、特性性) 常见通信信设备的的类型和和特性(I)l
11、I/O设设备、通通信设备备的连接接方法和和连接介介质类型型 常见I/O设备备与主机机的连接接方法(I) 总线的概概念、类类型和特特点(III) 常见通信信设备的的连接方方法(I) 常见连接接介质的的类型和和特点(I)2.2 软件基基础知识识2.2.1 操操作系统统基础知知识l 操作系统统的类型型和功能能 操作系统统作用、特征与与功能(II) 操作系统统分类(II) 嵌入式操操作系统统的基本本概念(II) 网络操作作系统的的基本概概念(II) 分时操作作系统与与实时操操作系统统,网络络操作系系统与分分布式操操作系统统的区别别(I)l 处理机管管理(进进程、线线程) 进程的定定义及组组成(II)
12、进程控制制块(PPCB)的的基本概概念(II) 进程状态态的三态态模型和和五态模模型(III) 进程间的的通信,临临界资源源、临界界区、同同步与互互斥的基基本概念念(I) P/V操操作(III) 进程调度度:理解解高级调调度、中中级调度度、低级级调度、调度方方式方面面的基础础知识(II) 死锁的定定义、产产生死锁锁的原因因、产生生死锁的的必要条条件(II) 线程的定定义,线线程与进进程的区区别()l 存储管理理 虚拟地址址、地址址空间、存储空空间、地地址重定定位的基基本概念念() 固定分区区、可变变分区、可重定定位分区区的基本本概念() 分页/请请求分页页存储管管理的基基本概念念与原理理(I)
13、l 设备管理理 设备管理理基本概概念,块块设备、字符设设备、独独占设备备、共享享设备、虚拟设设备的含含义(II) Spooolinng(SSimuultaaneoous Perriphheraal OOperratiionss Onn Liine)定义、组成和和结构(II) 引入缓冲冲技术的的原因与与目的(II) 磁盘调度度的基本本概念:移臂调调度、旋旋转调度度(I) 先来先服服务 (Firrst-Comme Firrst-Serrvedd,FCCFS)、最短短寻道时时间优先先SSTTF(SShorrtesst SSeekk Tiime Fiirstt)、扫扫描算法法(SCCAN)、单向扫扫描
14、调度度算法(CCSCAAN)磁磁盘调度度算法的的基本思思想(II)l 文件管理理 文件、文文件系统统、文件件类型、文件组组织结构构的基本本概念(II) 文件目录录的概念念,一级级目录、二级目目录、多多级目录录的基本本概念(II) 文件的存存取方法法:顺序序存取法法、直接接存取法法、按键键存取法法的基本本概念(II) 位示图、空闲块块表等文文件存储储空间的的管理算算法思想想(I) 空闲块链链、成组组链接法法的基本本概念(II)l 作业管理理 作业的状状态(提提交、后后备、执执行、完完成)、作业控控制块和和作业后后备队列列的基本本概念(II) 先来先服服务、短短作业优优先、响响应比高高优先作作业调
15、度度算法思思想(III) 优先级调调度算法法思想(II)l 图形用户户界面和和操作方方法 字符用户户界面、图形用用户界面面的基本本特点(II) 常见操作作系统的的使用(WWinddowss,Liinuxx)(III)2.2.2 程程序设计计语言和和语言处处理程序序的基础础知识l 语言翻译译基础知知识 语言翻译译的基本本概念(II) 汇编的含含义和基基本过程程(I) 编译的基基本过程程及编译译各阶段段的基本本任务(II) 解释的含含义和基基本过程程(I) 正规表达达式的定定义(III)l 程序设计计语言的的基本成成分:数数据、运运算、控控制和传传输 程序设计计语言的的数据(数数据类型型)、运运算
16、(运运算符和和表达式式)和语语句的类类型和功功能(II) 函数的参参数传递递机制:传值、传地址址(III)l 程序语言言类型和和特点 过程式程程序语言言、面向向对象程程序设计计语言、函数式式程序设设计语言言、逻辑辑程序设设计语言言的基本本特点(II) 脚本语言言的概念念和基本本特点(II)2.3 网络基基础知识识l 网络的功功能、分分类、组组成和拓拓扑结构构 通信子网网和资源源子网的的概念(II) 局域网、城域网网和广域域网的概概念(II) 星形网、树形网网、环形形网和总总线网的的概念(II)l 基本的网网络协议议与标准准 物理层、数据链链路层、网络层层、传输输层、应应用层的的基本概概念(II
17、) TCP/IP协协议及相相关协议议的功能能(I)l 常用网络络设备与与网络通通信设备备的作用用和特点点 中继器、集线器器(HUUB)、网关、交换机机、路由由器、网网桥的基基本功能能和特点点(I) 调制解调调器的基基本功能能和特点点(I)l Clieent/Serrverr结构和和Broowseer/SServver结结构的基基本概念念和特点点(I)l 局域网(LLAN)基基础知识识(I)l 互联网(IInteerneet)基基础知识识 互联网的的接入方方式(II) TCP/IP协协议的属属性设置置(III) 常用的互互联网服服务及协协议(II) IP地址址的分类类、计算算(II) 防火墙基基
18、本概念念(I)2.4 数据库库基础知知识l 数据库管管理系统统的主要要功能和和特征 数据库系系统(DDataaBasse SSysttem,DDBS)定定义及组组成(II) 数据库管管理系统统(DaataBBasee Maanaggemeent Sysstemm,DBBMS)功功能、特特征、组组成(II),文文件系统统与数据据库系统统的差异异(III)l 数据库模模式(概概念模式式、外模模式、内内模式) 概念模式式(模式式)、外外模式(用用户模式式或子模模式)、内模式式(物理理模式)的的基本概概念(III) 三级模式式和两级级映像(模模式/内内模式映映像、外外模式/模式映映像)的的基本概概念(
19、III) 数据的逻逻辑独立立性和物物理独立立性的基基本概念念(III)l 数据模型型,ERR图 层次模型型、网状状模型、关系模模型、面面向对象象模型的的基本概概念(II) 数据模型型的三要要素(数数据结构构、数据据操作、数据的的约束条条件)的的含义(II) E-R模模型基本本概念(III);E-RR图(EE-R模模型)向向关系模模型的转转换的基基本方法法(III) 实体中主主键、候候选键、外键的的基本概概念(III) 一对一(11:1)、一对多多(1:n)、多对多多(m:n)联联系类型型的含义义(III) 简单属性性、复合合属性、单值属属性、多多值属性性、NUULL属属性、派派生属性性的含义义
20、(I)l 数据操作作(关系系运算) 关系数据据库、关关系数据据库模式式基础知知识(II) 关系模型型的实体体完整性性、参照照完整性性、用户户定义完完整性的的基本概概念(II) 并、差、笛卡尔尔积、投投影、选选择关系系运算的的基本概概念(III) 扩展的关关系运算算中选择择、投影影、连接接运算方方法(II)l 数据库语语言(SSQL) 数据定义义语言(DDLL):CCREAATE TABBLE (创建建表)的的应用(III) 数据操纵纵语言(DMLL):SSELEECT(查询)、INNSERRT(插插入)、DELLETEE(删除除)和UUPDAATE(修改) 的应应用(III) 完整性(intt
21、egrrityy)定义义:PRRIMAARY KEYY、FOOREIIGN KEYY REEFERRENCCES使使用方法法(III) 权限管理理:GRRANTT和REEVORRK使用用方法(III)l 数据库的的主要控控制功能能(并发发控制,安安全控制制) 事务的基基本概念念、事务务的特性性、故障障的类型型(I) 数据不一一致性(丢丢失修改改、不可可重复读读、读脏脏数据)的的基础知知识(II) 并发控制制中活锁锁/死锁锁、可串串行性、两段锁锁协议的的基本概概念(II) 安全控制制(权限限机制、视图机机制、加加密机制制)的基基本概念念(I)2.5 多媒体体基础知知识l 多媒体基基本知识识 多媒
22、体的的概念,感感觉媒体体、表示示媒体、表现媒媒体、存存储媒体体和传输输媒体的的基本概概念(II) 多媒体的的特征:多样性性、集成成性、交交互性、非线性性、实时时性、信信息使用用的方便便性和信信息结构构的动态态性方面面的基本本概念(II) 声音信号号、声音音信号的的数字化化、波形形声音的的基本概概念(II) 色彩的三三基色、彩色空空间、三三要素(亮亮度、色色调和色色饱)基基本概念念(I) 图形和图图像的基基本概念念(I) 图像分辨辨率与显显示分辨辨率、像像素深度度、真/伪彩色色,图像像的压缩缩标准的的基本概概念(II)l 常用多媒媒体设备备性能特特征,常常用多媒媒体文件件格式类类型 多媒体计计算
23、机系系统的硬硬件组成成方面的的基础知知识(II) 常用多媒媒体设备备、性能能及特征征方面的的基础知知识(II) 常见的声声音、图图形图像像、视频频文件类类型(II)2.6 系统性性能指标标l 响应时间间、吞吐吐量、周周转时间间基本概概念(I)l 可靠性、可维护护性、可可扩充性性、可移移植性、可用性性、可重重用性、安全性性基本概概念(I)2.7 计算机机应用基基础知识识l 计算机常常用办公公软件操操作方法法 字处理软软件Woord的的常用功功能及操操作(II) 表处理软软件Exxcell的常用用功能及及操作(II)l 计算机的的应用 计算机在在信息管管理、数数据处理理的应用用范围及及相关技技术,
24、以以及在辅辅助设计计、自动动控制、科学计计算、人人工智能能等领域域的应用用(I)l 远程通信信服务(II)3系统统开发和和运行知知识3.1 软件工工程和项项目管理理基础知知识l 软件开发发生存周周期各阶阶段的目目标和任任务(可可行性分分析和项项目开发发计划、需求分分析、软软件设计计、编码码、测试试、维护护)(I)l 软件能力力成熟度度模型CCMM、统一过过程(UUP)、极限编编程(XXP)的的基本概概念(II)l 软件开发发项目管管理(成成本估算算、风险险分析、进度管管理(GGanttt图、PERRT图)、人员管管理)基基本概念念(I)l 结构化方方法、面面向对象象方法的的基本概概念(III)
25、l 软件工具具与软件件开发环环境(分分析工具具、设计计工具、编程工工具、测测试工具具、维护护工具、CASSE)(I)l 软件质量量管理基基础知识识(软件件质量特特性(IISO/IECC 91126软软件质量量模型、软件质质量保证证)(I)3.2 系统分分析设计计基础知知识l 数据流图图(DFFD)、实体联联系图(EER图)的的基本概概念(I)l 面向对象象设计、以过程程为中心心的设计计、以数数据为中中心的设设计方法法的基本本概念(I)l 结构化分分析方法法(数据据流图的的基本构构成、数数据字典典、加工工逻辑的的描述(结结构化语语言、决决策表、决策树树)(I)l 结构化设设计方法法(数据据流的类
26、类型、结结构化设设计的基基本步骤骤)(I)l 软件详细细设计(模模块设计计、代码码设计的的基本原原则、输输入/输输出设计计的基本本原则、用户界界面设计计的基本本原则)(I)3.3 程序设设计基础础知识l 结构化程程序设计计方法 自顶向下下、逐步步求情的的设计理理念,三三种基本本控制结结构(I)l 使用流程程图、NNS图、PADD图进行行处理过过程的设设计(II)l 程序设计计风格 源源程序中中的内部部文档、数据说说明、语语句构造造、输入入输出、效率(II)3.4 程序测测试基础础知识l 程序测试试的目的的、原则则、对象象、过程程与工具具(I)l 用黑盒法法设计测测试用例例 等价类划划分、边边界
27、值划划分、错错误推测测、因果果图(II)l 用白盒法法设计测测试用例例 逻辑覆盖盖、循环环覆盖、基本路路径测试试(II)l 测试设计计和管理理(I)3.5 程序设设计文档档基础知知识l 接口的描描述、程程序逻辑辑的描述述、程序序规格说说明书(I)l 模块测试试计划、模块测测试用例例、模块块测试报报告(I)3.6 系统运运行和维维护基础础知识l 系统运行行管理基基础知识识(II)l 系统维护护的类型型和含义义 正确性维维护、适适应性维维护、完完善性维维护、预预防性维维护(II)4. 信信息安全全基础知知识l 信息系统统安全基基础知识识 计算机设设备安全全、软件件安全、网络安安全、信信息安全全的基
28、本本概念(II)l 信息系统统安全管管理 防治计算算机病毒毒、防范范计算机机犯罪、访问控控制、防防闯入、防灾、安全保保密措施施(I)l 加密与解解密基础础知识 常用的加加密方法法和解密密方法(II)5标准准化基础础知识l 标准化基基本概念念 标准化的的目的、意义,组组织机构构、内容容、分类类、代号号与编号号规定(II)l 标准的层层次 国际标准准、国家家标准、行业标标准、企企业标准准的表示示方法(III)l 相关标准准的基本本概念 代码标准准(汉字字编码标标准)、文件格格式标准准、安全全标准、软件开开发规范范和文档档标准、互联网网相关标标准的基基本概念念(I)6信息息化基础础知识l 信息、信信
29、息资源源、信息息化、信信息工程程、信息息产业、信息技技术的含含义(II)l 全球信息息化趋势势,国家家信息化化战略,企企业信息息化战略略和策略略常识(II)l 有关的法法律、法法规要点点 软件著作作权的概概念(III) 软件著作作权主体体与客体体、权利利内容、权利归归属(III) 发表权、署名权权、修改改权、复复制权、发行权权、翻译译权(II) 专利法、商标法法、商业业秘密权权(I) 专利法、商标法法、商业业秘密权权对软件件的保护护知识(II)l 企业信息息资源管管理常识识(I)7计算算机专业业英语 l 具有助理理工程师师/技术术员所要要求的英英语阅读读水平(I)l 掌握本领领域的英英语基本本
30、术语(I)考试科目目2:程程序设计计1. 内内部设计计1.1 理解外外部设计计 1.2 软件功功能划分分和确定定结构l 数据流图图(DFFD),结结构图 (I)1.3 物理数数据设计计l 确定数据据组织方方式、存存储介质质,设计计记录格格式,处处理方式式(I)1.4 详细输输入输出出设计l 界面设计计、报表表设计等等(III)1.5 内部设设计文档档l 程序接口口、程序序功能、人机界界面、输输入输出出、程序序流程图图、测试试计划(III)1.6 内部设设计评审审2. 程程序设计计2.1 模块划划分(原原则、方方法、标标准)2.2 编写程程序设计计文档l 模块规格格说明书书(程序序处理逻逻辑,输
31、输入输出出数据格格式) (III)l 测试要求求说明书书(测试试类型和和目标,测测试用例例,测试试方法) (III)2.3 程序设设计评审审3. 程程序实现现3.1 编程l 编程方法法和规范范 (II)l 程序设计计语言的的选择和和使用(II)l 人工走查查 (III)l 程序文档档化(III)3.2 程序测测试l 测试环境境和测试试工具的的选择和和使用(II)l 测试数据据的设计计(III)l 测试报告告的编写写(I)4. 程程序设计计语言(CC语言为为必选,再再在C、C+、Jaava语语言中任任选一种种)4.1 C程序序设计语语言l 语法,程程序结构构(IIII)l 基本类型型数据的的定义
32、和和声明(IIII)l 数组、结结构体、共用体体类型数数据的定定义和声声明 (IIII)l 表达式和和可执行行语句(IIII)l 函数定义义和调用用,标准准库函数数的使用用(IIII)l 指针的使使用(III)l 文件的基基本操作作(IIII)4.2 C+程序设设计语言言l 面向对象象程序设设计与CC+基基本语法法 面向对象象程序设设计的基基本概念念与术语语(I) C+基基本数据据类型、各种表表达式与与语句(IIII) C+的的数组、结构、指针以以及函数数的使用用(IIII)l 类、成员员、构造造函数(CConsstruuctoor)、析构函函数(DDesttrucctorr) C+类类的声明
33、明、定义义与使用用(IIII) C+对对象的构构造、使使用与销销毁(IIII)l 模板、继继承、多多态 C+类类与函数数模板的的概念、定义与与应用(IIII) C+中中继承的的相关概概念与应应用(IIII) C+中中运算符符与函数数的重载载(IIII)l 异常处理理 C+异异常处理理机制的的概念与与应用(IIII)l 类库 C+标标准类库库中的容容器库的的应用(III) C+标标准类库库中算法法库的应应用(III) C+标标准类库库中的迭迭代器的的应用(III) C+标标准类库库中的字字符串的的应用(IIII) C+标标准类库库中的流流与文件件的应用用(IIII)4.3 Javva程序序设计语
34、语言l 面向对象象程序设设计 面向对象象程序设设计的基基本概念念与术语语(I)l Javaa语言概概述 Javaa语言的的特点(II) Javaa语言的的开发环环境与配配置(III)l 语言机制制(语法法和程序序结构,类类、成员员、构造造函数(CConsstruuctoor)、继承、异常处处理) 基本数据据类型及及其运算算与基础础类库(IIII) 控制结构构(IIII) 数组(IIII) 类的定义义与应用用(IIII) 对象的构构造与使使用(IIII) 包的概念念与应用用(III) 继承机制制的应用用(IIII) 接口与内内部类的的应用(III) 错误与异异常处理理机制(IIII)l Java
35、a类库、线程、输入/输出流流 AWT、Swiing用用户界面面与事件件处理机机制(II) 流与文件件的应用用(IIII) 多线程的的开发与与应用(III) 集合类库库的应用用(III) 网络、数数据库的的开发与与应用(III)l Javaa Apppleets,JJavaa应用程程序 Javaa应用程程序与JJavaaApppletts的区区别(II) JavaaApppletts开发发与部署署(I)三、样题题举例考试科目目1:计计算机与与软件工工程基础础知识(样样题)1. 使用常常用文字字编辑工工具编辑辑正文时时,为改改变该文文档的文文件名,常常选用 (1) 命令;将正文文中所有有“Coom
36、puuterr” 改改写为“计计算机”,常常选用 (2) 命令。 (1)AA.“文文件”“另存存为” BB.“文文件”“保存存”C.“插插入”“对象象” D.“工工具”“选项项”(2)AA. “编编辑”“查找找” BB. “编编辑”“替换换”C. “编编辑”“定位位” DD. “文文件”“搜索索”2. 在在以下关关于电子子邮件的的叙述中中,“(3) ”是不正正确的。(3)AA. 打打开来历历不明的的电子邮邮件附件件可能会会传染计计算机病病毒B. 在在网络拥拥塞的情情况下,发发送电子子邮件后后,接收收者可能能过几个个小时后后才能收收到C. 在在试发电电子邮件件时,可可向自己己的Emmaill邮箱
37、发发送一封封邮件D. 电电子邮箱箱的容量量指的是是用户当当前使用用的计算算机上,分分配给电电子邮箱箱的硬盘盘容量3. 某某数值编编码为FFFH,若若它所表表示的真真值为-1277,则它它是用 (4) 表示的的;若它它所表示示的真值值为-1,则则它是用用 (55) 表表示的。(4)AA. 原原码B. 反码C. 补码D. 移码(5)AA. 原原码B. 反码C. 补码D. 移码4. 堆堆栈最常常用于 (6) 。 (66)A. 实现现数据循循环移位位 B. 实现程程序转移移 C. 保护护被中断断程序的的现场 D. 数据的的输入输输出缓冲冲存储器器5. 对对于一个个具有容容错能力力的系统统, (77)
38、是是错误的的。(7) A. 通过硬硬件冗余余来设计计系统,可可以提高高容错能能力B. 在在出现一一般性故故障时,具具有容错错能力的的系统可可以继续续运行C. 容容错能力力强的系系统具有有更高的的可靠性性D. 容容错是指指允许系系统运行行时出现现错误的的处理结结果6. (88)用于于把摄影影作品、绘画作作品输入入到计算算机中,进进而对这这些图像像信息进进行加工工处理、管理、使用、存储和和输出。(8)AA. 打打印机B. 投影仪仪 C. 绘图仪仪 D. 扫描仪仪7.CPPU执行行程序时时,为了了从内存存中读取取指令,需需要先将将 (99) 的的内容输输送到 (100) 上上。 (9)AA指令令寄存
39、器器 B. 程序序计数器器(PCC) CC. 标标志寄存存器 D. 变址寄寄存器 (100)A数据总总线 B. 地址址总线 C. 控制总总线 DD. 通通信总线线8. DDoS攻攻击的目目的是(111) 。(11)A. 获取合合法用户户的口令令和帐号号B. 使计算算机和网网络无法法提供正正常的服服务C. 远远程控制制别人的的计算机机D. 监听网网络上传传输的所所有信息息9. 已已知有nn个进程程共享一一个互斥斥段,如如果最多多允许mm个进程程(mn)同同时进入入互斥段段,则信信号量的的变化范范围是 (122) 。(12)AA. -m11 B. -m0C. -(nn-m)mD. -(mm-1)n
40、10.甲甲程序员员为乙软软件设计计师开发发的应用用程序编编写了使使用说明明书,并并已交付付用户使使用, (133) 该该应用软软件的软软件著作作权。(13)AA. 甲甲程序员员享有 BB. 乙乙软件设设计师享享有C. 甲甲程序员员不享有有 D. 甲程程序员和和乙软件件设计师师共同享享有11. 可视化化编程是是指 (144) 。(14)AA. 在在开发阶阶段就可可看到应应用系统统的运行行界面B. 无无须编写写程序代代码就可可完成应应用系统统的开发发C. 在在开发阶阶段可跟跟踪程序序代码的的执行全全过程D. 在在运行阶阶段可跟跟踪程序序代码的的执行过过程12. 在以下下情形中中, (115) 适合
41、于于采用队队列数据据结构。(15)AA. 监监视一个个火车票票售票窗窗口等待待服务的的客户 B. 描述一一个组织织中的管管理机构构C. 统统计一个个商场中中的顾客客数 DD. 监监视进入入某住宅宅楼的访访客13. 元素33、1、2依次次全部进进入一个个栈后,陆陆续执行行出栈操操作,得得到的出出栈序列列为 (116) 。(16)AA. 33、2、1 B. 3、11、2 C. 1、22、3D. 2、11、314. 从未排排序的序序列中依依次取出出一个元元素与已已排序序序列中的的元素进进行比较较,然后后将其放放在已排排序序列列的合适适位置上上,该排排序方法法称为 (177) 。(17)AA. 插插入
42、排序序B. 选择排排序C. 希尔排排序D. 归并排排序15. 对于二二维数组组a00.44,1.5,设每每个元素素占1个个存储单单元,且且以行为为主序存存储,则则元素aa2,1相相对于数数组空间间起始地地址的偏偏移量是是 (118) 。(18)AA. 55B. 10C. 15D. 2516. 在面向向对象程程序设计计语言中中, (119) 是利用用可重用用成分构构造软件件系统的的最有效效的特性性,它不不仅支持持系统的的可重用用性,而而且还有有利于提提高系统统的可扩扩充性; (220) 可以实实现发送送一个通通用的消消息而调调用不同同的方法法。(19)AA. 封封装 B. 消息传传递C. 引用
43、D. 继承(20)AA. 封封装 B. 多态 C. 引用 D. 继承17. 对象之之间通过过消息机机制实现现相互作作用和通通信, (211) 不不是消息息的组成成部分。 (211)A. 接受受消息的的对象B.待执执行的函函数的名名字 C. 待执行行的函数数的内部部结构D. 待执行行的函数数需要的的参数18. 类的构构造函数数被自动动调用执执行的情情况发生生在定义义该类的的 (222) 时。(22)AA. 成成员函数数 B. 数据成成员 C. 对象 D. 友元函函数19.在在下面的的程序中中,若调调用f11(x)时,参参数传递递采用传传值方式式,调用用f2(y)时时,参数数传递采采用引用用方式,则则输出结结果为(23) ;若调调用f11(x)时,参参数传递递采用引引用方式式,调用用f2(y)时时,参数数传递采采用传值值方式,则则输出结结果为 (244) 。mainn()procceduure f11(x)procceduure f22(y)int a=22;f1(aa);writte(aa);f2(xx);x=x+x;retuurn;y=y*y;retuurn;
限制150内