首页 > 更多知识 发布时间:2023-05-18 17:28:15

软考中级程序员的大纲


软考中级程序员大纲
2004年国家软件水平考试开始改革的,之前是每年一考,等级分为:初级程序员,中级程序员,高级程序员。改革后变为每年二考,等级分为:程序员,软件设计师。 你觉得水平够的话就直接考软件设计师,不过今年上半年的考试就是今天吧。 补充: 考试级别: 初级资格:程序员,网络管理员 中级资格:软件设计师、软件评测师、网络工程师、多媒体应用设计师, 数据库系统工程师、信息系统监理师 高级资格:系统分析师、信息系统项目管理师 考试形式:均为笔试。 报名时间:一般在2-3月之间,由各地考试机构根据当地情况确定。 报考条件:
1、遵纪守法,恪守职业道德;
2、具有一定计算机技术应用能力。 报考任何级别都不限学历和资历条件。 报名手续:在当地考试机构指定的报名点,按当地标准交纳报名考试费,带身份证件,一寸近照3张。北京( www.bjpta.gov.cn)、广东( www.gdkszx.com.cn)实现了网上报名。 注:各科目考试均及格才能合格。 考试用书考试用书:
1、考试大纲(清华大学出版社) 《 程序员考试大纲 》 《 网络工程师考试大纲 》 《 软件设计师考试大纲 》 《 网络管理员考试大纲 》 《 数据库系统工程师考试大纲 》 《 系统分析师考试大纲 》 软件评测师考试大纲(05年初出版) 多媒体应用设计师考试大纲(05年初出版) 信息系统监理师考试大纲(05年初出版) 信息系统项目管理师考试大纲(05年初出版)
2、指定教材(清华大学出版社) 初级资格:《程序员教程 》、《 网络管理员教程 》 中级资格:《软件设计师教程 》、《网络工程师教程 》、《数据库系统工程师教程 》、多媒体应用设计师教程(05年初出版)、 信息系统监理师教程(05年初出版) 高级资格:《 系统分析师教程 》、信息系统项目管理师教程(05年初出版)
3、试题分析解答: 《 2004年上半年试题分析与解答——全国计算机技术与软件专业技术资格(水平)考试指定用书 》 2004年下半年试题分析与解答(05年2月出版)
4、辅导用书: 《 程序员考试辅导 》(西安电子科技大学出版社) 《 软件设计师考试辅导 》(西安电子科技大学出版社) 《 网络管理员考试辅导 》(西安电子科技大学出版社) 《 数据库系统工程师考试辅导 》(西安电子科技大学出版社) 《 软件设计师考试考点分析与真题详解(计算机与软件工程知识篇) 》(电子工业出版社) 《 软件设计师考试考点分析与真题详解(软件设计技术篇) 》(电子工业出版社) 《 程序员考试试题分类精解 》(人民邮电出版社) 《 软件设计师考试试题分类精解 》(人民邮电出版社)
5、参考用书 《 全国计算机技术与软件专业技术资格(水平)考试参考用书:系统分析师技术指南 》
中级程序员的考试大纲是什么?都考些什么呀?
程序员考试级大纲

一、考试说明

1. 考试要求:


(1) 掌握数制、数据信息机内表示及其算术运算和逻辑运算的基础知识;


(2) 了解计算机的体系结构和主要部件的基础知识;


(3) 熟练掌握基本算法和数据结构,用C语言编制程序;


(4) 掌握数据结构、程序语言和操作系统的基础知识;


(5) 了解软件工程、数据库、多媒体和网络的基础知识;


(6) 正确阅读和理解计算机领域的简单英文资料。

2. 通过本考试的合格人员能按照软件设计说明书编制程序,具有相当于助理工程师的实际工作能力和业务水平。

3. 本考试设置的科目包括:计算机基础知识,考试时间为150分钟;计算机程序设计,考试时间为150分钟。

二、考试范围

(一)计算机基础知识

1.1软件基础知识

1.1.1数据结构基础

数组,记录,列表(List),队列,栈(Stack)堆(heap),树和二叉的定义,存储和操作

1.1.2程序语言和语言处理程序的基础知识和基本原理

*汇编,编译,解释系统的基础知识

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

*结构化程序设计方法

1.1.3操作系统基础知识及基本原理

*操作系统的类型和功能

*操作系统的层次结构和进程概念

*作业、处理机、存储、文件和设备等管理的基础知识及基本原理

1.1.4软件工程基础知识

*软件生命周期各阶段的任务

*结构化分析和设计方法

*面向对象基本概念

*软件开发工具与环境基础知识

1.1.5数据库基础知识

*数据库模型

*数据库系统的结构

*SQL的使用初步

*常用数据库管理系统的知识

1.1.6多媒体基础知识

*多媒体基本概念

*简单图形的绘制

*常见图像文件格式

*音频和视频信息的基本概念

1.2硬件基础知识

1.2.1数制及其转换

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

1.2.2机内代码

*原码,朴码,反码,移码

*定点数与浮点数的机内表示

*ASCII码及汉字编码等常用的编码

*奇偶校验码,海明码,循环冗余码(CRC)常用校验方法

1.2.3算术运算和逻辑运算

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

*逻辑代数的基本运算和逻辑表达式的化简

1.2.4计算机的体系结构和主要部件

*中央处理器CPU,存储器和输入输出设备

*总结结构,指令流和数据流

1.2.5指令系统

*常用的寻址方式

*指令的格式,分类及功能

*指令的执行过程

1.3网络基础知识

1.3.1 网络的功能,分类与组成

1.3.2 基本的网络协议与标准

1.3.3 常用网络设备与网络通信初步

1.3.4 网络安全性初步

1.3.5 Client/Server结构

1.3.6 Internet和Intranet初步

1.4计算机专业英语

*掌握计算机技术的基本词汇

*能正确阅读和理解计算机领域的简单英文资料

(二)计算机程序设计

2.1按照软件设计说明书,能熟练使用下列程序语言编制程序

C(美国标准)

2.2理解给定程序的功能,能发现程序中的错误并加以纠正

2.3具有良好的程序编制风格

2.4基本算法

2.4.1查找、更新、排、合并及字符处理

2.4.2迭代、插值、数值积分、矩阵计算、方程求解和搜索求解

2.5程序编制方法

2.5.1分支、循环、子程序(过程和函数)、递归

2.5.2输入输出和文件的处理

2.5.3结构化程序设计方法
软考中级程序员大纲
2004年国家软件水平考试开始改革的,之前是每年一考,等级分为:初级程序员,中级程序员,高级程序员。改革后变为每年二考,等级分为:程序员,软件设计师。 你觉得水平够的话就直接考软件设计师,不过今年上半年的考试就是今天吧。 补充: 考试级别: 初级资格:程序员,网络管理员 中级资格:软件设计师、软件评测师、网络工程师、多媒体应用设计师, 数据库系统工程师、信息系统监理师 高级资格:系统分析师、信息系统项目管理师 考试形式:均为笔试。 报名时间:一般在2-3月之间,由各地考试机构根据当地情况确定。 报考条件:
1、遵纪守法,恪守职业道德;
2、具有一定计算机技术应用能力。 报考任何级别都不限学历和资历条件。 报名手续:在当地考试机构指定的报名点,按当地标准交纳报名考试费,带身份证件,一寸近照3张。北京( www.bjpta.gov.cn)、广东( www.gdkszx.com.cn)实现了网上报名。 注:各科目考试均及格才能合格。 考试用书考试用书:
1、考试大纲(清华大学出版社) 《 程序员考试大纲 》 《 网络工程师考试大纲 》 《 软件设计师考试大纲 》 《 网络管理员考试大纲 》 《 数据库系统工程师考试大纲 》 《 系统分析师考试大纲 》 软件评测师考试大纲(05年初出版) 多媒体应用设计师考试大纲(05年初出版) 信息系统监理师考试大纲(05年初出版) 信息系统项目管理师考试大纲(05年初出版)
2、指定教材(清华大学出版社) 初级资格:《程序员教程 》、《 网络管理员教程 》 中级资格:《软件设计师教程 》、《网络工程师教程 》、《数据库系统工程师教程 》、多媒体应用设计师教程(05年初出版)、 信息系统监理师教程(05年初出版) 高级资格:《 系统分析师教程 》、信息系统项目管理师教程(05年初出版)
3、试题分析解答: 《 2004年上半年试题分析与解答——全国计算机技术与软件专业技术资格(水平)考试指定用书 》 2004年下半年试题分析与解答(05年2月出版)
4、辅导用书: 《 程序员考试辅导 》(西安电子科技大学出版社) 《 软件设计师考试辅导 》(西安电子科技大学出版社) 《 网络管理员考试辅导 》(西安电子科技大学出版社) 《 数据库系统工程师考试辅导 》(西安电子科技大学出版社) 《 软件设计师考试考点分析与真题详解(计算机与软件工程知识篇) 》(电子工业出版社) 《 软件设计师考试考点分析与真题详解(软件设计技术篇) 》(电子工业出版社) 《 程序员考试试题分类精解 》(人民邮电出版社) 《 软件设计师考试试题分类精解 》(人民邮电出版社)
5、参考用书 《 全国计算机技术与软件专业技术资格(水平)考试参考用书:系统分析师技术指南 》
中级程序员的考试大纲是什么?都考些什么呀?
程序员考试级大纲

一、考试说明

1. 考试要求:


(1) 掌握数制、数据信息机内表示及其算术运算和逻辑运算的基础知识;


(2) 了解计算机的体系结构和主要部件的基础知识;


(3) 熟练掌握基本算法和数据结构,用C语言编制程序;


(4) 掌握数据结构、程序语言和操作系统的基础知识;


(5) 了解软件工程、数据库、多媒体和网络的基础知识;


(6) 正确阅读和理解计算机领域的简单英文资料。

2. 通过本考试的合格人员能按照软件设计说明书编制程序,具有相当于助理工程师的实际工作能力和业务水平。

3. 本考试设置的科目包括:计算机基础知识,考试时间为150分钟;计算机程序设计,考试时间为150分钟。

二、考试范围

(一)计算机基础知识

1.1软件基础知识

1.1.1数据结构基础

数组,记录,列表(List),队列,栈(Stack)堆(heap),树和二叉的定义,存储和操作

1.1.2程序语言和语言处理程序的基础知识和基本原理

*汇编,编译,解释系统的基础知识

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

*结构化程序设计方法

1.1.3操作系统基础知识及基本原理

*操作系统的类型和功能

*操作系统的层次结构和进程概念

*作业、处理机、存储、文件和设备等管理的基础知识及基本原理

1.1.4软件工程基础知识

*软件生命周期各阶段的任务

*结构化分析和设计方法

*面向对象基本概念

*软件开发工具与环境基础知识

1.1.5数据库基础知识

*数据库模型

*数据库系统的结构

*SQL的使用初步

*常用数据库管理系统的知识

1.1.6多媒体基础知识

*多媒体基本概念

*简单图形的绘制

*常见图像文件格式

*音频和视频信息的基本概念

1.2硬件基础知识

1.2.1数制及其转换

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

1.2.2机内代码

*原码,朴码,反码,移码

*定点数与浮点数的机内表示

*ASCII码及汉字编码等常用的编码

*奇偶校验码,海明码,循环冗余码(CRC)常用校验方法

1.2.3算术运算和逻辑运算

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

*逻辑代数的基本运算和逻辑表达式的化简

1.2.4计算机的体系结构和主要部件

*中央处理器CPU,存储器和输入输出设备

*总结结构,指令流和数据流

1.2.5指令系统

*常用的寻址方式

*指令的格式,分类及功能

*指令的执行过程

1.3网络基础知识

1.3.1 网络的功能,分类与组成

1.3.2 基本的网络协议与标准

1.3.3 常用网络设备与网络通信初步

1.3.4 网络安全性初步

1.3.5 Client/Server结构

1.3.6 Internet和Intranet初步

1.4计算机专业英语

*掌握计算机技术的基本词汇

*能正确阅读和理解计算机领域的简单英文资料

(二)计算机程序设计

2.1按照软件设计说明书,能熟练使用下列程序语言编制程序

C(美国标准)

2.2理解给定程序的功能,能发现程序中的错误并加以纠正

2.3具有良好的程序编制风格

2.4基本算法

2.4.1查找、更新、排、合并及字符处理

2.4.2迭代、插值、数值积分、矩阵计算、方程求解和搜索求解

2.5程序编制方法

2.5.1分支、循环、子程序(过程和函数)、递归

2.5.2输入输出和文件的处理

2.5.3结构化程序设计方法