分享
2023年软件工程师考试范文.docx
下载文档

ID:383580

大小:17.64KB

页数:11页

格式:DOCX

时间:2023-03-25

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023 软件工程师 考试 范文
软件工程师考试 篇一:软件工程师需要考什么 软件工程师考试需要考什么 上午根本理论75个选择题 75分 下午实际操作题5题 75分 两门都要过45分才算过 下面是大纲 网络程序员级考试大纲 一、考试说明 1. 考试要求 (1)掌握计算机网络根底知识; (2)掌握数据通讯根底知识; (3)熟悉局域网、广域网、Internet、WWW等根本概念; (4)掌握TCP/IP网络的安装、调试和日常治理维护方法; (5)熟悉构造化布线系统的组成和安装; (6)掌握用HTML语言制造网页以及简单的网络应用编程方法; (7)掌握计算机网络应用的根本方法; (8)正确阅读和理解本领域的简单英文材料。 2. 通过本级考试的合格人员能进展简单网络的安装、调试、日常治理和维护,并能进展简单的网络应用编程,具有相当于助理工程师的实际工作才能和业务水平。 3. 本考试设置的科目包括:计算机网络应用根底知识,考试时间为150分钟;计算机网络程序,考试时间为150分钟。 二、考试范围 x计算机网络的概念及根本组成 x计算机网络的分类 x计算机网络的体系构造 x设计通讯的概念 x数据传输 x数据交换 x数据编码 x过失检验及过失操纵 x传输介质 x局域网特性和类型 x局域网组成(网络工作站、效劳器) x局域网的应用 x局域网拓扑构造 x局域网协议及标准 x典型局域网 x局域网互连(局域网互连方案、中继器、网桥、路由器、网关) x局域网操作系统根底(构造、通讯、资源共享、接口、效劳软件) x局域网治理(局域网治理功能、局域网治理协议、局域网治理工具) x广域网的特性和类型 x广域网的组成 x广域网的应用 x广域网拓扑构造 x典型广域网 1.1.5 Internet根底知识 xTCP/IP协议 xInternet名字和地址 x连接Internet的方法 xInternet的应用和工具 xWWW与阅读器 xHTML语言根底 x编写HTML文档的方法 x多媒体页面制造方法 xJavaScript语言根底 x掌握本专业根本英文词汇 x能正确阅读和理解本专业简单的英文材料 1.2.1 TCP/IP网络的安装和调试 xWindows 95/98的TCP/IP联网 xWindows NT平台的TCP/IP联网 xUNIX平台的TCP/IP联网 xLinux平台的TCP/IP联网 1.2.2 网络治理和维护 x网络治理功能 x网络治理工具 x网络的简单缺点诊断和排除 x网络平安与信息平安 1.2.3 构造化布线系统 x构造化布线系统的组成 x构造化布线系统的工程安装 1.2.3 客户机/效劳器(C/S)应用方式 x网络应用方式的开展 x客户机/效劳器应用方式的特点及优点 1.2.4 阅读器/效劳器(B/S)应用方式 x阅读器/效劳器应用方式的特点及优点 2.1 能纯熟使用以下常用软件 x一种网络操作系统 x一种阅读器软件 x一种电子邮件收发与治理软件 2.2 能纯熟使用一种网页制造软件制造一般的网页 2.3 能纯熟使用HTML语言和JavaScript语言制造一般的网页(包括一般的多媒体网页制造) 本文转载于迅腾国际天津滨海新区软件人才培养基地。天津最大的IT工程师培养基地,迅腾国际天津滨海新区软件人才培养基地是专业为天津滨海新区、滨海高新区、科技园区培养信息化工程师。2023年开设高中毕业起点“软件工程师+大学学历+滨海新区就业〞特色班和“动漫工程师+大学学历+滨海新区就业〞特色班及“网络工程师+大学学历+滨海新区就业〞特色班;同时开设大学毕业起点“软件工程师+滨海新区就业〞特色班。 篇二:软件工程师考试大纲 一、考试说明 1.考试要求: (1) 掌握数据表示、算术和逻辑运算; (2) 掌握相关的应用数学、离散数学的根底知识; (3) 掌握计算机体系构造以及各主要部件的功能和根本工作原理; (4) 掌握操作系统、程序设计语言的根底知识,理解编译程序的根本知识; (5) 纯熟掌握常用数据构造和常用算法; (6) 熟悉数据库、网络和多媒体的根底知识; (7) 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中的一种程序设计语言; (8) 熟悉软件工程、软件过程改良和软件开发工程治理的根底知识; (9) 熟悉掌握软件设计的方法和技术; (10) 掌握常用信息技术标准、平安性,以及有关法律、法规的根本知识; (11) 理解信息化、计算机应用的根底知识; (12) 正确阅读和理解计算机领域的英文材料。 2.通过本考试的合格人员能按照软件开发工程治理和软件工程的要求,按照系统总体设计规格说明书进展软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进展优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程的实际工作才能和业务水平。 3.本考试设置的科目包括: (1) 计算机与软件工程知识,考试时间为150分钟,笔试; (2) 软件设计,考试时间为150分钟,笔试。 二、考试范围 1.1 数制及其转换 二进制、十进制和十六进制等常用制数制及其互相转换 1.2 数据的表示 数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出) 非数值表示(字符和汉字表示、声音表示、图像表示) 校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码) 1.3 算术运算和逻辑运算 计算机中的二进制数运算方法 逻辑代数的根本运算和逻辑表达式的化简 1.4 数学根底知识 命题逻辑、谓词逻辑、方式逻辑的根底知识 常用数值计算(误差、矩阵和行列式、近似求解方程、插值、数值积分) 陈列组合、概率论应用、应用统计(数据的统计分析) 运算根本方法(预测与决策、线性规划、网络图、模仿) 1.5 常用数据构造 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作 Hash(存储地址计算,冲突处理) 1.6 常用算法 排序算法、查找算法、数值计算方法、字符串处理方法、数据压缩算法、递归算法、图的相关算法 算法与数据构造的关系、算法效率、算法设计、算法描绘(流程图、伪代码、决策表)、算法的复杂性 2.1 硬件知识 2.1.1 计算机系统的组成、体系构造分类及特性 CPU和存储器的组成、功能和根本工作原理 常用I/O设备、通讯设备的功能,以及根本工作原理 I/O接口的功能、类型和特性 I/O操纵方式(中断系统、DMA、I/O处理机方式) CISC/RISC,流水线操作,多处理机,并行处理 2.1.2 存储系统 主存-Cache存储系统的工作原理 虚拟存储器根本工作原理,多级存储体系的功能价格 RAID类型和特性 2.1.3 平安性、可靠性与系统功能评测根底知识 诊断与容错 系统可靠性分析评价 计算机系统功能评测方式 2.2 软件知识 2.2.1 操作系统知识 操作系统的内核(中断操纵)、进程、线程概念 处理机治理(状态转换、共享与互斥、分时轮转、抢占、死锁) 存储治理(主存保护、动态连接分配、分段、分页、虚存) 设备治理(I/O操纵、假脱机) 文件治理(文件目录、文件组织、存取方法、存取操纵、恢复处理) 作业治理(作业调度、作业操纵语言(JCL)、多道程序设计) 汉字处理,多媒体处理,人机界面 网络操作系统和嵌入式操作系统根底知识 操作系统的配置 2.2.2 程序设计语言和语言处理程序的知识 汇编、编译、解释系统的根底知识和根本工作原理 程序设计语言的根本成分:数据、运算、操纵和传输,过程(函数)调用 各类程序设计语言主要特点和适用情况 2.3 计算机网络知识 网络体系构造(网络拓扑、OSI/RM、根本的网络协议) 传输介质、传输技术、传输方法、传输操纵 常用网络设备和各类通讯设备 Client/Server构造、Browser/Server构造 LAN拓扑,存取操纵,LAN的组网,LAN间连接,LAN-WAN连接 因特网根底知识以及应用 网络软件 网络治理 网络功能分析 2.4 数据库知识 数据库治理系统的功能和特征 数据库模型(概念方式、外方式、内方式) 数据模型,ER图,第一范式、第二范式、第三范式 数据操作(集合运算和关系运算) 数据库语言(SQL) 数据库的操纵功能(并发操纵、恢复、平安性、完好性) 数据仓库和分布式数据库根底知识 2.5 多媒体知识 多媒体系统根底知识,多媒体设备的功能特性,常用多媒体文件格式 简单图形的绘制,图像文件的处理方法 音频和视频信息的应用 多媒体应用开发过程 2.6 系统功能知识 功能指标(响应时间、吞吐量、周转时间)和功能设计 功能测试和功能评估 可靠性指标及计算、可靠性设计 可靠性测试和可靠性评估 2.7 计算机应用根底知识 信息治理、数据处理、辅助设计、自动操纵、科学计算、人工智能等根底知识 远程通讯效劳根底知识 常用应用系统 3.1 软件工程、软件过程改良和软件开发工程治理知识 软件工程知识 软件开发生命周期各阶段的目的和任务 软件开发工程治理根底知识(时间治理、本钱治理、质量治理、人力资源治理、风险治理等)及其常用治理工具 主要的软件开发方法(生命周期法、原型法、面向对象法、CASE) 软件开发工具与环境知识 软件过程改良知识 软件质量治理知识 软件开发过程评估、软件才能成熟评估根底知识 3.2 系统分析根底知识 系统分析的目的和任务 构造化分析方法(数据流图(DFD)、数据字典(DD)、实体关系图(ERD)、描绘加工处理的构造化语言) 统一建模语言(UML) 系统规格说明书 3.3 系统设计知识 系统设计的目的和任务 构造化设计方法和工具(系统流程图、HIPO图、操纵流程图) 系统总体构造设计(总体规划、设计原那么、模块构造设计、数据存储设计、系统配置方案) 系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计) 系统设计说明书 3.4 系统施行知识 系统施行的主要任务 构造化程序设计、面向对象程序设计、可视化程序设计 程序设计风格 程序设计语言的选择 系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试) 测试设计和治理(错误曲线、错误排除、收敛、注入缺点、测试用例设计、系统测试报告) 系统转换根底知识 3.5 系统运转和维护知识 系统运转治理根底知识 系统维护根底知识 系统评价根底知识 3.6 面向对象开发方法 面向对象开发概念(类、对象、属性、封装性、继承性、多态性、对象之间的援用) 面向对象开发方法的优越性以及有效领域 面向对象设计方法(体系构造、类的设计、用户接口设计) 面向对象实现方法(选择程序设计语言、类的实现、方法的实现、用户接口的实现、预备测试数据) 面向对象程序设计语言(如C++、Java、Visual、Bsasic、Visual C++)的根本机制 面向对象数据库、分布式对象的概念 平安性根本概念 防治计算机病毒、防范计算机犯罪 存取操纵、防闯入、平安治理措施 加密与解密机制 风险分析、风险类型、抗风险措施和内部操纵 标准化认识、标准化的开展、标准制订过程 国际标准、国家标准、行业标准、企业标准根本知识 代码标准、文件格式标

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开