初级软考程序员科⽬⼀考什么内容?
考试科⽬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接⼝
流程图转换为ns图
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.计算机专业英语
具有助理⼯程师(或技术员)英语阅读⽔平
掌握本领域的英语基本术语

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。