多平台全面支持
方便选课,随时随地学习
下载APP
小程序
希赛网小程序
首页 > 软考 > 程序员
导航
软考程序员考试试题解答方法与技巧
责编:q459565833 2015-10-20

    如果说程序员考试解上午题无技巧可言的话,那么解下午题就是70%的实力加30%的方法与技巧,若运用到极致的话,会是“四两拨千斤”。下面就来看一下程序员下午题解题步骤和解题技巧,以供考生参考。

    一、解题的步骤

    1、把握题意

    根据问题的描述,确定问题的已知条件和隐含条件,并了解算法(程序)要达到的目的,窥测出题者的用意。这是至关重要的一步,是对题目的整体把握。准确的讲,这一步就要知道输入是什么,又得到什么样的输出结果。

    2、快速确定算法

    每个题目的题干都有详细的描述,通过对描述的分析,要确定题目应该属于哪种类型的题,用到了哪一类数据结构以及相应的算法。有些题目可能不属于任何数据结构,则它可能与某类算法有关;但也有一些算法纯粹是数学方法。

    3、带着问题阅读程序

    阅读、分析程序结构时,如果有很多子函数,首先弄清楚各函数之间的关系和各函数的作用;如果程序较长,则应该根据算法过程,把每个程序段与算法的每个过程对应起来,确定相应的程序段功能。在程序中,已经定义了某些变量,则在理解程序时,首先必须理解这些变量的含义。

    找到算法思想的核心程序段及主函数,重点阅读。

    4、根据具体的语言填空

    区分结构化程序设计语言和面向对象的程序设计语言的不同,由于C++与Java比较接近,有时容易搞混。要区分是语法填空还是算法填空。

    二、解题的方法与技巧

    1、心无旁鹜,勇往直前

    进入下午考试,也许有疲劳或不好的感觉,自信心就会下降;当看到题干很长,算法较复杂的题时,就有想回避或焦虑、急燥的情绪。这是典型的“两军未战,兵先屈”的败兴思绪。要知道两对手相遇勇者胜,勇者相遇智者胜。抛开所有不必要的想法,相信自己的实力,做到心无旁鹜,勇往直前。

    2、审清题干(必需认真)

    题干包含了整个题目的条件和要求,但也有很多提示信息在程序的“注释”当中;若题干比较复杂,就要注意将题干“分段”来阅读,前后注意衔接,必要时在草稿纸上记载下关键数据。

    有时候题干很长,看似很复杂,让很多人望而却步。其实,这种题更好解,因题干长了则提示信息也就多了。主要是考你有没有勇气和耐心。

    3、正确阅读程序

    要从主函数开始,再到子函数(过程),整体阅读两遍,找出各部分功能,对照题干的算法要求,然后再定位填空。

    4、巧妙填空

    填空时要注意整体观念,因为有些空的答案在后面有提示。通常比较集中的填空,不容易填,往往这是题目的核心算法所在。比较分散的空通常是对语法的填空。

    最后提醒各位考生,一定要沉着应对,不要过度紧张。在此预祝各位考生在即将进行的软件水平考试中取得优异的成绩!

  相关推荐:

软考程序员考试试题解答方法与技巧

软件水平考试信息处理技术员考试经验谈

软件水平考试考前及考场上注意事项

经验技巧:七大实战技巧经验助您管好网络



温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
延伸阅读
免费试听
通关方案