我的编程空间,编程开发者的网络收藏夹
学习永远不晚

软考程序员考试大纲

短信预约 程序员 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

软考程序员考试大纲

    通过软考程序员考试的合格人员能根据软件开发项目管理和软件工程的要求按照程序设计规格说明书编制并高度程序,写出相应的程序文档,产生符合标准规范的、实现设计要求的、能正确可靠运行的程序。具有助理工程师(或技术员)的实际工作能力和业务水平。

   

    考试范围

    考试科目1:计算机与软件工程基本知识

    1.计算机科学基础

    1.1数制及其转换

    二进制、十进制和十六进制等常用数制及其相互转换

    1.2数据的表示

    数的表示

    非数值数据的表示

    1.3算术运算和逻辑运算

    计算机中二进制数的运算方法

    逻辑代数的基本运算

    1.4数学应用

    常用数值计算(矩阵、近似求解、插值)

    排列组合、应用统计

    编码基础

    1.5常用数据结构

    数组

    线性表及链表

    队列、栈

    树

    图

    1.6常用算法

    算法与数据结构的关系

    算法设计和算法描述

    常用的排序算法

    查找算法

    常用的数值计算方法

    字符串处理算法

    递归算法

    最小生成树、拓扑排序和单源点最短路径求解算法

    2.计算机系统基础知识

    2.1硬件基础知识

    2.1.1计算机的类型和特点

    微机(PC机)、工作站、服务器、主机、大型计算机、巨型计算机、并行机

    2.1.2中央处理器CPU

    CPU的组成

    常用的寄存器

    指令系统,寻址方式

    指令执行控制、中断控制、处理机性能

    2.1.3主存和辅存

    存储介质

    高速缓存(Cache)、主存

    辅存设备

    2.1.4I/O接口、I/O设备和通信设备

    I/O接口

    I/O设备(类型、特性)

    通信设备(类型、特性)

    I/O设备、通信设备的连接方法和连接介质类型

    2.2软件基础知识

    2.2.1操作系统基础知识

    操作系统的类型和功能

    处理机管理

    存储管理

    设备管理

    文件管理

    作业管理(作业调度算法)

    图形用户界面和操作方法

    2.2.2程序设计语言和语言处理程序的基础知识

    语言翻译基础知识(汇编、编译、解释)

    程序设计语言的基本成分:数据、运算、控制和传输

    程序语言类型和特点

    2.3网络基础知识

    网络的功能、分类、组成和拓扑结构

    基本的网络协议与标准

    常用网络设备与网络通信设备,网络操作系统基础知识

    Client/Server结构、Browser/Server结构

    局域网(LAN)基础知识

    Internet基础知识

    2.4数据库基础知识

    数据库管理系统的主要功能和特征

    数据库模式(概念模式、外模式、内模式)

    数据模型、ER图

    数据操作(关系运算)

    数据库语言(SQL)

    数据库的主要控制功能(并发控制、安全控制)

    2.5多媒体基础知识

    多媒体基本知识

    常用多媒体设备性能特征,常用多媒体文件格式类型

    2.6系统性能指标

    响应时间、吞吐量、周转时间

    可靠性、可维护性、可扩充性、可移植性、可用性、可重用性、安全性

    2.7计算机应用基础知识

    计算机常用办公软件操作方法

    计算机信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等领域的应用

    远程通信服务

    3.系统开发和运行知识

    3.1软件工程和项目管理基础知识

    软件工程基础知识

    软件开发生命周期各阶段的目标和任务

    软件过程基本知识

    软件开发项目管理基本知识

    软件开发方法(原型法、面向对象方法)基础知识

    软件开发工具与环境基础知识(CASE)

    软件质量管理基础知识

    3.2系统分析设计基础知识

    数据流图(DFD)、实体联系图(ER图)基本知识

    面向对象设计、以过程为中心设计、以数据为中心设计基础知识

    结构化分析和设计方法

    模块设计、代码设计、人机界面设计基础知识

    3.3程序设计基础知识

    结构化程序设计、流程图、NS图、PAD图

    程序设计风格

    3.4程序测试基础知识

    程序测试的目的、原则、对象、过程与工具

    黑盒测试、白盒测试方法

    测试设计和管理

    3.5程序设计文档基础知识

    算法的描述、程度逻辑的描述、程度规格说明书

    模块测试计划、模块测试用例、模块测试报告

    3.6系统运行和维护基础知识

    系统运行管理基础知识

    系统维护基础知识

    4.信息安全基础知识

    信息系统安全基础知识

    信息系统安全管理

    加密与解密基础知识

    5.标准化基础知识

    标准化基本概念

    标准的层次(国际标准、国家标准、行业标准、企业标准)

    相关标准(代码标准、文件格式标准、安全标准、软件开发规范和文档标准、互联网相关标准)

    6.信息化基础知识

    信息、信息资源、信息化、信息工程、信息产业、信息技术的含义

    全球信息化趋势、国家信息化战略、企业信息化战略和策略常识

    有关的法律、法规要点

    7.计算机专业英语

    具有助理工程师(或技术员)英语阅读水平

    掌握本领域的英语基本术语

    考试科目2:程序设计

    1.内部设计

    1.1理解外部设计

    1.2软件功能划分和确定结构

    数据流图(DFD)、结构图

    1.3物理数据设计

    确定数据组织方式、存储介质、设计记录格式,处理方式

    1.4详细输入输出设计

    界面设计、报表设计等

    1.5内部设计文档

    程序接口、程序功能、人机界面、输入输出、测试计划

    1.6内部设计评审

    2.程序设计

    2.1模块划分(原则、方法、标准)

    2.2编写程序设计文档

    模块规格说明书(程序处理逻辑、输入输出数据格式)

    测试要求说明书(测试类型和目标、测试用例、测试方法)

    2.3程序设计评审

    3.程序实现

    3.1编程

    编程方法和规范

    程序设计语言的选择和使用

    人工走查

    程序文档化

    3.2程序测试

    测试环境和测试工具的选择和使用

    测试数据的设计

    测试报告的编写

    4.程序设计语言(C语言为必选,再在C、C++、Java语言中任选一种)

    4.1C程序设计语言(C99标准)

    4.2C++程序设计语言(ANSIC++标准)

    4.3Java程序设计语言(Java2)

    更多科目考试大纲>>>>>软件水平考试各科目考试大纲汇总

       想要报考2018年软考的朋友现在就可以开始备考了,可以报名编程学习网软考学院,编程学习网软考学院含有软考各科目赠送考试:辅导教材、历年真题、考前冲剌资料、在线模拟测试题库,还有老师专属答疑指导等,帮助大家顺利通过考试。

 >>>>>>点击进入软考报名专题

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考程序员考试大纲

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

软考程序员考试大纲

    通过软考程序员考试的合格人员能根据软件开发项目管理和软件工程的要求按照程序设计规格说明书编制并高度程序,写出相应的程序文档,产生符合标准规范的、实现设计要求的、能正确可靠运行的程序。具有助理工程师(或技术员)的实际工作能力和业务水平。      &nb
软考程序员考试大纲
2024-04-18

2018软考程序员考试大纲

  程序员属于软考的初级资格考试,对于参加2018软考程序员的考生考试前一定要了解考试大纲,这样才能知道具体要掌握哪些内容,对于通过考试非常重要。虽然2018软考程序员考试大纲还没有出来,但是可以参考往年程序员的考试大纲,基本上不会有很大变动。  一、考试说明:  1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,
2018软考程序员考试大纲
2024-04-18

2023年软考程序员考试大纲

准备报名2023年软考程序员考试的考生都很关注考试大纲,目前并没有2023年程序员考试大纲改版的相关通知,以下为大家整理了往年软考程序员考试大纲,供大家参考。一、考试说明:1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;2、理解计算机的组成以及各主要部件的性能指标;3、掌握操作系统、程
2023年软考程序员考试大纲
2024-04-02

2024年软考程序员考试大纲

准备报名2024年软考程序员考试的考生都很关注考试大纲,目前并没有2024年软考程序员考试大纲改版的相关通知,以下为大家整理了往年软考程序员考试大纲,供大家参考。一、考试说明:1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;2、理解计算机的组成以及各主要部件的性能指标;3、掌握操作系统
2024年软考程序员考试大纲
2024-04-02

2021年软考程序员考试大纲

  很多考生准备参加2021年软考初级程序员考试,今天编程学习网小编为大家整理了软考程序员考试大纲,供大家备考复习。  一、考试说明:  1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;  2、理解计算机的组成以及各主要部件的性能指标;  3、掌握操作系统、程序设计语言的基础知识;  4、
2021年软考程序员考试大纲
2024-04-18

2022年软考程序员考试大纲

  很多考生准备报名2022年软考程序员考试,编程学习网小编为大家整理了软考初级程序员考试大纲,供大家参考复习。  目前还没有2022年程序员考试大纲变化的相关通知,以下编程学习网小编为大家整理了往年软考程序员考试大纲,供大家参考。  一、考试说明:  1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基
2022年软考程序员考试大纲
2024-04-19

2023年软考初级程序员考试大纲

很多考生在关注2023年软考初级程序员考试大纲,目前并没有2023年程序员考试大纲改版的相关通知,以下为大家整理了往年软考初级程序员考试大纲,供大家参考,希赛小编也将及时为大家更新2023年软考程序员考试大纲动态。一、考试说明:1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;2、理解计
2023年软考初级程序员考试大纲
2024-04-02

2020年软考程序员考试大纲内容

  很多考生在备考2020年软考程序员考试,编程学习网小编为大家整理了程序员考试大纲内容,希望对大家备考会有帮助。  一、考试说明:  1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;  2、理解计算机的组成以及各主要部件的性能指标;  3、掌握操作系统、程序设计语言的基础知识;  4、熟
2020年软考程序员考试大纲内容
2024-04-19

软考程序员考试大纲要求及考试范围

软考程序员考试大纲要求是什么?软考程序员考试范围有哪些?本文将软考程序员考试大纲要求及考试范围进行了整理,详见正文。
软考程序员考试大纲要求及考试范围
2024-07-29

2025年程序员考试大纲

很多考生在备考2025年软考程序员考试,编程学习网小编为大家整理了2025年程序员考试大纲的内容,希望对大家备考会有帮助。

2023上半年程序员考试大纲

在备考2023上半年软考程序员考试的考生都很关注考试大纲,目前并没有2023上半年程序员考试大纲改版的相关通知,以下为大家整理了往年软考程序员考试大纲供大家参考,希赛小编也将及时为大家更新2023上半年程序员考试大纲动态。一、考试说明:1、掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;2
2023上半年程序员考试大纲
2024-04-02

2022下半年软考程序员考试大纲解读(视频解析)

为帮助考生备考,52编程学习网为考生整理了2022下半年程序员考试大纲解读(视频解析),希望对大家备考软考程序员会有帮助。
2022下半年软考程序员考试大纲解读(视频解析)
2024-04-02

2021软考考试大纲

  准备报名2021年软考的考生相信都很关注考试大纲,今天编程学习网小编为大家整理了2021软考考试大纲,包含各级别资格考试大纲汇总,希望对大家备考会有帮助。  今天编程学习网小编为大家整理了软考各级别资格考试大纲,希望对在备考2021年软考的考生会有帮助。  2021年信息系统项目管理师考试大纲  2021年系统架构设计师考
2021软考考试大纲
2024-04-18

2022年软考网络管理员考试大纲

  很多考生准备报名2022年网络管理员考试,编程学习网小编为大家整理了软考初级网络管理员考试大纲,供大家参考。  目前还没有2022年网络管理员考试大纲变化的相关通知,以下编程学习网小编为大家整理了往年软考网络管理员考试大纲,供大家参考。  一、考试说明  1.考试目标  通过网络管理员考试的合格人员能进行小型网络系统的设计
2022年软考网络管理员考试大纲
2024-04-19

2023年软考网络管理员考试大纲

准备报名2023年软考网络管理员考试的考生都很关注考试大纲,目前并没有2023年网络管理员考试大纲改版的相关通知,以下为大家整理了往年软考网络管理员考试大纲,供大家参考。一、考试说明1.考试目标通过网络管理员考试的合格人员能进行小型网络系统的设计、构建、安装和调试,中小型局域网的运行维护和日常管理,根据应用部门的需求,
2023年软考网络管理员考试大纲
2024-04-02

2023年软考考试大纲

  很多考生准备参加2023年软考,编程学习网小编为考生整理了软考各级别各科目考试大纲,将及时为大家更新2023年软考考试大纲动态。  准备报名2023年软考的考生都很关注考试大纲是否会有变化,软考考试大纲每年的调整并不会很大,通常只有2-3个资格的考纲和教程进行改版和更新。目前2023年软考考试大纲或教程改版的相关通知暂
2023年软考考试大纲
2024-04-19

软考网络工程师考试大纲

      通过软考网络工程师考试的合格人员能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作,能进行网络系统的运行、维护和管理,能高效、可靠、安全地管理网络资源,作为网络专业人员对系统开发进行技术支持和指导,具有工程师的实际工作能力和业务水平,能指导网络管理员从事
软考网络工程师考试大纲
2024-04-18

软考程序员的考试范围有哪些?软考程序员考试范围

软考程序员的考试范围有哪些?软考程序员考试范围有哪些?软考的程序员的考试范围在软考程序员考试大纲中做出了说明,软考程序员考试范围详见正文。
软考程序员的考试范围有哪些?软考程序员考试范围
2024-10-17

软考网络管理员考试大纲要求及考试范围

软考网络管理员考试大纲要求是什么?软考网络管理员考试范围有哪些?本文将软考网络管理员考试大纲要求及考试范围进行了整理,详见正文。
软考网络管理员考试大纲要求及考试范围
2024-07-29

2023年软考信息处理技术员考试大纲

很多考生在关注2023年软考信息处理技术员考试大纲,目前并没有2023年信息处理技术员考试大纲改版的相关通知,以下为大家整理了往年软考信息处理技术员考试大纲,供大家参考,希赛小编也将及时为大家更新2023年软考信息处理技术员考试大纲动态。一、考试说明1.考试要求:(1)了解信息技术的基本概念;(2)熟悉计算机的组成、各
2023年软考信息处理技术员考试大纲
2024-04-02

编程热搜

  • 2023下半年河南软考考试改机考了吗?
      2023下半年河南软考考试改机考了吗?2023下半年河南软考是不是改机考?目前有消息传出,2023下半年软考考试将全面改为机考,关于2023下半年河南软考是不是改机考的问题,我们可等考务通知确定。  根据《2023年下半年计算机软件资格考试工作调整通知》了解,有关2023下半年河南软考是不是改机考的问题,我们已经可
    2023下半年河南软考考试改机考了吗?
  • 2022年3月内蒙古计算机等级考试准考证打印时间
      2022年3月内蒙古计算机等级考试准考证打印时间在考前7天,报考人员在行登录报名系统打印准考证。今天编程学习网小编为方便考生及时打印准考证,现已提供准考证打印入口。  准考证打印/领取须知  1.登入到当时报名的系统,输入自己名字和身份证号查询准考证号。  2.可以到报名点直接领取准考证。  3.按照提示打印准考证(使
    2022年3月内蒙古计算机等级考试准考证打印时间
  • 电子商务设计师考试大纲
          通过电子商务设计师考试的人员熟悉信息系统和电子商务的基础知识;能参与企业电子商务系统的规划,并根据该规划进行电子商务系统的功能设计和内容设计;能指导电子商务技术员从事电子商务网站的建立、维护和管理工作;能对网上市场调研、网上促销和采购、物流配送流程设计、客户服务等提供技术支持;
    电子商务设计师考试大纲
  • 2022年华为专家级认证实验考试预约流程
      2022年华为专家级认证有笔试和实验两个环节,本文带来的是2022年华为专家级认证实验考试预约流程,请考生注意使用与笔试相同的账户登录预约,并至少提前7天完成。2022年华为专家级认证实验考试预约流程详见正文。  2022年华为专家级认证实验考试预约流程具体如下:  1、认证人员登录到华为认证网站: https:/
    2022年华为专家级认证实验考试预约流程
  • 系统分析师考试论文知识点
      系统分析师考试包含论文科目,那么论文考试知识点有哪些呢?今天编程学习网小编来为大家整理了系统分析师考试论文知识点。  软考高级系统分析师考试是根据考试大纲进行命题,因此对于考纲上的知识点要掌握好。以下为大家整理了系统分析师论文知识点:  1.信息系统工程  ·系统计划和分析  ·需求工程  
    系统分析师考试论文知识点
  • 2024年下半年网络工程师考试会启用新教材吗
    网络工程师考试的内容通常覆盖数据通信、广域通信网、局域网、城域网、因特网、网络安全、网络操作系统与应用服务器配置等多个方面。2024年下半年网络工程师考试会启用新教材吗?具体请见下文。
    2024年下半年网络工程师考试会启用新教材吗
  • 云南省2018年下半年全国计算机等级考试报考简章
      云南省2018年下半年全国计算机等级考试报考简章已公布。报名时间为2018年6月19日至28日,考试时间为2018年9月15日至9月16日,考生考前十天内登录报名网站打印准考证。  云南省2018年下半年第52次全国计算机等级考试(NCRE)报考简章  全国计算机等级考试(National Computer Ran
    云南省2018年下半年全国计算机等级考试报考简章
  • 2021年系统规划与管理师考试大纲
      很多考生准备参加2021年系统规划与管理师考试,今天编程学习网小编为大家整理了系统规划与管理师考试大纲,供大家备考复习。  一、考试目标  通过本考试的合格人员,要求具有高级工程师的实际工作能力和业务水平,具体包括:  (1)熟练地实施信息技术服务规划和信息系统运行维护管理;  (2)制定组织的 IT服务标准和相关制度
    2021年系统规划与管理师考试大纲
  • 2025软考考什么?软考各科目考试内容汇总
    软考(计算机技术与软件专业技术资格(水平)考试)科目涵盖了初级、中级和高级三个不同的级别,以满足不同层次专业人士的需求。2025软考考什么呢?软考各科目考试内容是什么呢?具体请见下文。
    2025软考考什么?软考各科目考试内容汇总
  • 2017年信息安全工程师考试下午真题(五)
          2017上半年信息安全工程师考试已经结束了,编程学习网小编为大家整理了信息安全工程师下午真题。      试题五〈共10分〉      阅读下列说明,回答问题1和问题2,将解答写在答题纸的对应栏内。&n
    2017年信息安全工程师考试下午真题(五)

目录