初级程序员考试科目包含基础知识和应用技术,各科目的考试形式都是笔试,满分均为75分。程序员考试需要各科目在一次考试中均及格才算合格,单科及格的成绩不保留,也不能转移到下次考试时使用。
这里给大家理清一个程序员考试的相关内容和备考的方式~(正文↓↓↓)
程序员考试科目:1、科目一,计算机硬软件基础知识,考试时间为150分钟,笔试。
2、科目二,程序设计,考试时间为150分钟,笔试。
考试大纲: 科目一:综合知识75道单项选择题,1题1分,时长150分钟;考点范围比较广。清楚了解各个知识考点的分布各个击破,进行混合练习
科目二:案例分析5道大题操作题共75分时长150分钟;这5道案例题分布:流程图1题,c语言3题,c++和Java二选一
以c语言练习为主,最好上机进行练习操作,多做题多练习历年试题熟悉答题规则
流程图主要考点:字符串匹配,数据的计算,数组的相关计算等(重点在于理解流程图和算法)
c语言主要考点:1.for循环、while循环、Switch case分支语句
2.查找和排序算法(选择排序、插入排序、冒泡排序、快速排序、顺序查找和二分查找)
3.字符串相关计算(匹配和对比、复制、取数字、计算单词个数等,一般会用到指针)
4.链表的相关计算(链表重构逆转、合并、排序,二叉查找树,树的构造,元素处理等)
5.函数相关知识(函数的调用、递归函数、字符串函数使用、特殊函数的编写等)
6.其他一些数值运算(特殊数字、时间日期等运算)
Java和c++主要考点:1.创建对象(类名对象名=new类名();)
2.继承类(class子类民extends父类名)
3.接口定义(interface接口名)
4.实现定义(classimplements接口名)
5.抽象类和抽象方法(abstract class类名{abstract方法名()})
6.当前类对象的引用(this关键字)
7.父类的引用,通过这个对象可以访问父类的成员(super关键字)
8.类所有的对象共享同一个成员时,使用静态变量和静态方法(static关键字)
9.方法的调用(对象名.方法名)
10.修饰符(public、protect、private和default默认)
备考建议初级程序员还是比较简单的,以大纲为中心,《程序员教程(第五版)》为辅助学习资料,首先得掌握最基础的知识点内容可以通过看教程看视频看大纲笔记等,然后进行大量综合训练,刷题巩固所学知识....还有什么其他问题,可以私信留言
附加备考资料