软考复习之“葵花宝典”

   给参加软考(初级程序员)小伙伴的一份指南

敲黑板ヽ(o`皿′o)ノ !!!

在这里有必要推荐一下 XMind 这款软件。这是总结和复习知识非常不错的一款软件,关键是免费 !!! 当然如果选择付费的话功能肯定会多一些。

  • 关于XMind软件下载问题:网上有很多,下面给你们推荐几个入口
    1、XMind_2020 安装
    2、平台推荐:脚步之家、吾爱破解
    3、官方下载链接: https://www.xmind.cn/xmind/thank-you-for-downloading/.

  • 教材推荐: (第5版) 清华大学出版社—程序员教程,可以上淘宝或咸鱼捞一本

  • 考试真题: 历年考试真题网站:链接: 希赛题库

  • 软考资料:阿里网盘链接: 软考资料 【已更新】,思维导图也在里面哦!!!

历年考题资料说明:推荐大家去希赛题库网站看题,上面阿里网盘中的‘’软考真题‘’资料的题目中有一些大小写不大准确。


考试须知:

程序员考试 上午科目 和 下午科目 的考试形式与考核内容已经趋于稳定,考生应紧扣考试大纲和指南,有针对性地进行学习。本文针对近几年程序员级别的考题,分别就上午科目和下午科目的考核范围、形式和特点进行分析。

1、程序员上午试题分析和备考建议

分析近几年程序员上午试题的考试内容,其知识点和分值分布如表1所示


 显然,在程序员上午科目的考题中,计算机应用、计算机系统、操作系统、程序设计语言、软件工程和面向对象技术、数据结构与算法、数据库系统基础知识是重点,一般情况下,这些问题的分值比重为75%左右。由于上午试题考试形式的局限性,必然不会出现较多的应用设计类问题,因此考生应该在基本概念和相关计算问题上多下工夫。笔者推荐考生参照官方推荐的教材进行学习和复习,因为该教材基本涵盖了所有上午试题内容(除了数学和英语)。


2. 程序员下午试题分析和备考建议

程序员下午科目主要考查程序设计能力。从2008年开始,VB程序设计题目开始减少,2009年的题目中取消了对VB程序设计题目。目前的考核内容和分值分布情况如表2所示。

  程序员下午试题着重考查考生的实践和应用水平,要求考生具备一定的数学思维和逻辑推理能力。无论是完善算法流程还是编写程序代码,一般情况下,题目的说明部分都会给出一些算法思路和代码逻辑的相关线索,考生应该充分利用这些信息解答问题。有时题目的说明部分较长,给考生造成该题目较难的印象,实际上,题干叙述较长的题目为解答问题提供了更充足的信息,这种题目的难度反而不会高。
  近两年,程序员下午考题的考核方式在保持传统(完善程序代码或算法步骤)的基础上,有一些变化需要考生注意。
  
  (1) C语言程序中常见错误的分析和改正
  编程时出现错误是难免的,若经常进行上机实验,这类考题应该不是难点。程序错误一般可分为语法错误和语义错误两类,语法错误在编译阶段就能发现,出现这类错误时程序不能运行。常见的语法错误有引用了未定义的变量、缺少分号或括号等,语义错误比较多,例如未将变量正确初始化、运算结果溢出、数组下标越界、混淆了“=”和“==”、函数调用的参数类型不匹配等。
  程序中的有些错误比较直接,对C语言的语法和语义规则有一定基础的话,就能够轻松解答,有些错误则比较隐晦,需要熟悉C语言的难点和关键点,但是分值一般不会太大。
  (2) C语言的指针
  指针是C语言中的一个难点,每次的考题中或多或少都有一些题目涉及它。前几年的题目中,常以链表上的运算作为对指针的考核方式,因此,考生需要熟练掌握链表的定义、插入、删除和查找操作,其关键点是指针变量的初始化和在链表结点间的移动处理。
  在近两年的考题中,对于指针的考核进一步深化,例如,关于指针常量和常量指针的概念、内存空间的申请和释放、指针参数以及函数返回指针等,使用指针时常出现的内存泄漏、野指针引用等问题。这些问题需要考生作为专题进行概念上的梳理和应用实践。
  (3) C++、Java语言程序设计问题
  考生需要在C++和Java中选择一种语言进行面向对象程序设计的基本训练。一般情况下,这两个问题的题目背景相同。在程序员下午考题的算法流程和C程序设计部分,更注重考查处理逻辑,而在C++和Java程序部分,则主要考查语法知识,因此考生应注重了解C++和Java语言的语法规则。


前方高能!!!

最详细—软考初级程序员考试大纲

  考试科目1—上午题    考试科目2—下午题


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









下午题—考试科目2:程序设计




总结:

  以上是小生给参加 "软考—初级程序员"和想考的小伙伴的个人分享,掌握好学习的方法,然后就是冲!!!爱拼才会赢!!!希望各位将要考试的小伙伴都能稳过~

最详细!!!软考:初级程序员—思维导图相关推荐

  1. 软考初级程序员下午题题库

    前言 本篇文章包含2005年到2022年,软考初级程序员下午真题,针对个别的题会做一些知识点讲解.答案有错误请评论,我一定会看!每天更新几题,2023.4.9–??祝考试顺利. 2005年下午题 答案 ...

  2. 软考初级程序员有什么参考的书籍,主要考什么?

    软考初级程序员的参考书籍是官方教材--清华大学出版的<程序员教程>,复习的时候买这一本就好了. 主要考哪些知识点可以考试大纲里面的说明,考的其实都是一些基础的计算机知识. 既然是程序员,那 ...

  3. 2023年软考初级程序员

    一.考试科目: 程序员考两科,每科满分75分,45分及格. 科目一选择题:计算机硬软件基础知识,整体来说选题题部分是比较简单的. 科目二主观题:程序设计,下午题为6道大题,满分75分,45分及格.前4 ...

  4. 计算机软考初级程序员考试范围

    初级程序员考试:考试科目1:计算机硬软件基础知识 1. 计算机科学基础 1.1 数制及其转换 二进制.十进制和十六进制等常用数制及其相互转换 1.2 数据的表示 数的表示(原码.反码.补码表示,整数和 ...

  5. 计算机软考初级程序员教程,2013年计算机软考程序员教程

    流程控制语句(分支语句和循环语句) 程序体验: public class Test5 { /** * @param args * 分支语句的测试 * 1路 if * 2路 if else * N路 s ...

  6. 软考初级程序员上午单选题(20)

    36.Windows系统的任务栏不可能出现在屏幕的______. A.左边 B.右边 C.上边 D.中间 37.下列关于"快捷方式"的叙述中,不正确的是______. A.可以使用 ...

  7. 2008年软考初级程序员试题(下午题)

    2008年程序员考试真题(下午题) 2008-05-27 21:53 虽然试题很简单,但也很容易粗心哦!!! 试题一 (共 15 分) 阅读以下说明和流程图,填补流程图中的空缺 (1)-(9),将解答 ...

  8. NET程序员思维导图

    Net程序员必备技能-从基础到进阶

  9. 软考初级程序员上午单选题(13)

    1.下列不能兼作输入设备和输出设备的是______. A.可擦除型光盘 B.软盘 C.硬盘 D.键盘 2.文件型计算机病毒主要感染______. A..TXT文件 B..GIF文件 C..EXE文件 ...

  10. 软考初级程序员上午单选题(18)

    36.对一般用户,匿名FTP服务器不要求用户预先注册用户名和密码,登录时可作为用户名的是______. A.匿名 B.nimings C.anonymous D.电子邮件地址 37.在计算机中,英文缩 ...

最新文章

  1. 2016.04.09 使用Powerdesigner进行创建数据库的概念模型并转为物理模型
  2. C语言 输入中文语句并按倒叙将它输出
  3. 经典题目螺旋方阵的详解
  4. oracle的clob转换varchar2
  5. 集成学习—GBDT原理理解
  6. git学习(五)分支操作和解决冲突
  7. chrome自动发送邮件插件
  8. VS的一个项目,release/debug/x64/win32的设置有没有办法一次设置?
  9. Qt 5.9.0安装教程
  10. 手机屏幕为什么比电脑屏幕清晰?
  11. linux系统双显卡切换显卡驱动,Ubuntu 14.04 安装 Nvidia 私有驱动并进行双显卡切换...
  12. HTML初学者--列表的简单制作
  13. 解决虚拟机无法连接USB设备(U盘、网卡等等),网上各种方法均试过但无效
  14. Linux文件复制、移动、删除等操作命令
  15. C/C++编程:异步编程入门
  16. 斐讯n1驱动是android,在线云编译斐讯N1的openwrt固件(带WiFi驱动,带emmc写入)教程...
  17. 太空射击 第07课: 添加图形
  18. 用于视觉问答的基于关系推理和注意力的多峰特征融合模型《Multimodal feature fusion by relational reasoning and attention for VQA》
  19. 设置Ubuntu 20.04的静态IP地址
  20. 01_我为什么想要成为一名前端工程师

热门文章

  1. 《数字图像处理》——高频强调滤波
  2. 送书 | 新书《Python科学计算入门与实战》
  3. 种子在线分析php,在线BT种子torrent信息解析/转磁力链接magnet工具
  4. excel2016打开后空白不显示内容的解决办法
  5. 清华计算机专业培养,清华大学计算机本科生培养方案..pdf
  6. 6.0后,全局悬浮窗或者弹窗不显示的解决办法
  7. 高恪新路由三硬盘_新路由3 newifi D2路由器刷机breed高恪固件详细教程
  8. 概率论——伯努利和二项随机变量
  9. 计算机分子模拟聚乙烯,分子动力学模拟超高分子量聚乙烯
  10. user32.dll 函数说明小结