热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

C++考试心得

C考完了,心里却没有不是那么地爽,过不过就只能凭运气了。下面先来说说我对C整个阶段的学习。泛读-----------------------------
    C++考完了,心里却没有不是那么地爽,过不过就只能凭运气了。
    下面先来说说我对C++整个阶段的学习。

    泛读-----------------------------详读---------------------------------做题回顾

    从报C++不久,就开始了C++第一遍的学习,泛读阶段用了大概七八个番茄就看完了,对C++知识点也只是有了一个大概的掌握。很多东西还是模糊不清的。然后是详读阶段,在这一阶段中花费时间较长,远远超过了预期时间。结果又占用了做题阶段的一半时间。到做题阶段时间就紧张了起来,并且只是一味地去做题,也没有时间和精力去回归课本理解概念。看书的效果在做题上体现的并不是很多。考前,选择题练了8套,操作题达标题27套,其中的举一反三若干,限于前两个操作题。最后一个综合应用题也就是考个循环排序,这个是让自己写整个功能块的代码,需要耗费过多的精力,果断放弃。还有一部分是提示型填一行代码。这个相对简单,也练了练。这样下来,选择题其实考的类型是一样的,前几道考概念,后面就是对于程序的理解。但是由于做的题少,也没有回归课本,掌握地也不太好。操作题中基本操作题,这个通过练习,感觉挺简单,就是考考关于构造函数、析构函数和指针的知识点,根据这些知识点让你改其中一个错误。简单应用题是写一行的代码,知识点也是前面那些,但是难度稍微加大了一些,但是拿大部分的分还是没问题的。综合应用题就不说了,你懂得。最后就是这样一个状态进入了考场。

    说实话,120分钟实在太长,在会做的全部做完后,不会的也就不会了。也就大概用了不到一个小时。选择题有部分做过的原题,但是自己掌握的还不是很好。对知识点的理解程度还有很大的欠缺,也会犹豫选哪个。对于不是原题的题当然就只有靠理解了,当然,理解一定要深刻和准确,要不然就像我在考场一样在两个选项或三个选项中徘徊。四个就不可能了,那就是不会的节奏了。不会的就只能连蒙带猜了。基本操作题根据做题时掌握得知识点进行了一番休整,顺利拿下。简单应用题,一看,做过的原题。但是记是记不住的,还是靠理解来填写的代码。运行是运行出来了,但是就是和预期的结果不对应,改了再改,就那一行代码的事,还是不行,这个把我愁得啊。果断放弃做第三道题,这个一看,算了吧。让我填多少行到多少行间的代码,一个排序的功能块。没研究过,也果断放弃。这时,时间才刚刚过去了半个多小时。然后就又折返到简单应用题去各种尝试,但是就是出不来正确的结果,这时我就在想,填的代码绝对是没问题的。是不是把其它位置的代码给不小心改了。天知道啊,反正我看了看没找出来吧。也许就是这个原因,会不会扣分呢,这我考完在考试模拟环境上试了一下,就算你都填对了,别的地方改动了,那也是一分不给啊,心里老纠结了,在这道题又磨蹭了半个小时以后终于放弃。去综合应用题中找点分吧,凭自己已经掌握的知识去写了一个功能块,编译是没问题,连接出现了问题,整了老大会儿也没整出来,根基太薄,整不了啊。放弃吧。这道题0分到手了。最后果断离开了考场。

    统计下来的话。选择题满分40,是真不知道能拿多少分。简单操作题可以拿个满分18分吧。简单应用题不知道改动了别的地方没有,没有的话应该能拿个36分。选择题题要能拿上24分那就及格了。这就听天由命,看造化了。

其实说这些完全是一种愚弄自己的态度。通过这次C++的学习与考试。我认识到了,看书和做题的必要性。看书在详读阶段一定要尽量理解书中的概念,在做题的时候还要时不时的回顾。还有就是一定要大量的做题,还要不断地回归课本理解相应的知识点。只有这样你才能总结出来考试到底要考的是哪一块的知识点。最重要的是掌握一套答题技巧的规律。夸张点说,即使书不看,做足量的题,你也照样能过。

    我就输在了以上几点上,还望后来者可以吸取教训。

推荐阅读
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • XNA 3.0 游戏编程:从 XML 文件加载数据
    本文介绍如何在 XNA 3.0 游戏项目中从 XML 文件加载数据。我们将探讨如何将 XML 数据序列化为二进制文件,并通过内容管道加载到游戏中。此外,还会涉及自定义类型读取器和写入器的实现。 ... [详细]
  • 360SRC安全应急响应:从漏洞提交到修复的全过程
    本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 解读MySQL查询执行计划的详细指南
    本文旨在帮助开发者和数据库管理员深入了解如何解读MySQL查询执行计划。通过详细的解析,您将掌握优化查询性能的关键技巧,了解各种访问类型和额外信息的含义。 ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • Google最新推出的嵌入AI技术的便携式相机Clips现已上架,旨在通过人工智能技术自动捕捉用户生活中值得纪念的时刻,帮助人们减少照片数量过多的问题。 ... [详细]
  • 本文探讨了 C++ 中普通数组和标准库类型 vector 的初始化方法。普通数组具有固定长度,而 vector 是一种可扩展的容器,允许动态调整大小。文章详细介绍了不同初始化方式及其应用场景,并提供了代码示例以加深理解。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
  • 本文深入探讨了 Java 编程语言的基础,特别是其跨平台特性和 JVM 的工作原理。通过介绍 Java 的发展历史和生态系统,帮助初学者理解如何编写并运行第一个 Java 程序。 ... [详细]
  • C++构造函数与初始化列表详解
    本文深入探讨了C++中构造函数的初始化列表,包括赋值与初始化的区别、初始化列表的使用规则、静态成员初始化等内容。通过实例和调试证明,详细解释了初始化列表在对象创建时的重要性。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
author-avatar
enlend_443
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有