小小的记载……

其实应该是两天前的事情了,星期五下午终于把计算机设计与实践课中的最后一个实验做完了。用VHDL语言自己设计具有十条指令的CPU并且能够下板调试成功。也算是真的有一点点的小小的成功的喜悦吧。怎么说也是自己亲手完成设计了一个CPU。尽管是一个非常小型的CPU。当我完成后交给老师检查的时候。老师竟然问我有没有兴趣到他们的实验室里面工作。我当时真的没有当一回事。其实凭我现在的成绩是没有办法保研的。主要是因为大一的时候英语太差了。当然我早就打算好了,毕业就是要找工作的。我就问问老师他们实验室都是做什么的。其实我知道主要是做硬件方面的。但是至少在目前我还是比较喜欢软件方面的。因为自己平常最能够接触到的就是软件,对于硬件,自己也总是没有时间去研究,如果从最开始的时候来说,我对于硬件是比较感兴趣的。但是现在……我就犹豫犹豫了,其实我想说我现在的成绩根本就是没有办法保研,但是当时没有和老师说,老师看我也是没有什么特别的表态,就说让我自己考虑考虑,随时都可以找他。

我知道我是不可能去找他的,起码我自己没有那个能力保送研究生,而且我也是不打算考研究生。就算我想去他那里的话,我也不知道怎么去说。但是在我心里有一点点的小激动吧,所以现在我还是会有这样的感觉。怎么也是自己在大学里被一个老师小小的肯定了一下。心里还是有一点点的温暖的。

从另外一个方面来讲,我感觉自己开始奋斗了,开始在自己的人生的旅程上开始奋斗了。就仿佛是一艘航船开始起航了。以前自己就好像是呆在一个地方的小小鸟。有慵懒,也有挣扎,还有迷恋和彷徨……而当自己开始脚步的时候,应该会有更多的人来知道,会有更多的人看到,也会遇到更加多的人吧……

代码下载链接: https://pan.quark.cn/s/a4b39357ea24 第 一 章 概述 1-1 简述计算机程序设计语言的发展阶段。 解: 自从计算机诞生以来,程序设计语言经历了从机器语言、汇编语言到高级语言的演变过程,C++语言作为一种面向对象的编程语言,也属于高级语言范畴。 1-2 面向对象的编程语言具备哪些特性? 解: 面向对象的编程语言与传统的编程语言有着本质的区别,其设计初衷是为了更直观地模拟现实世界中存在的事物及其相互关系。这类编程语言将客观事物视为具有属性和行为的对象,通过抽象方法提取出同一类对象的共同属性(静态特征)和行为(动态特征),从而构建类。借助类的继承与多态机制,能够便捷地实现代码复用,显著缩短软件开发周期,并确保软件风格的一致性。因此,面向对象的编程语言使得程序能够较为准确地反映问题域的本质,软件开发人员可以运用人类惯用的思维模式进行开发工作。C++语言是目前应用最为广泛的面向对象编程语言。 1-3 结构化程序设计方法是什么?这种方法有哪些优势和不足? 解: 结构化程序设计的核心思想是自顶向下、逐步求精;其程序结构按照功能划分为多个基本模块;各模块之间的关联尽可能简化,在功能上保持相对独立性;每个模块内部均由顺序、选择和循环三种基本结构构成;模块化实现的具体途径是利用子程序。结构化程序设计由于采用模块分解与功能抽象,自顶向下、分而治之的策略,从而有效地将一个较为复杂的程序系统设计任务分解成许多易于管理和处理的子任务,便于开发与维护。 尽管结构化程序设计方法具备诸多优点,但它本质上仍是一种面向过程的程序设计方法,将数据与处理数据的操作分离为相互独立的实体。当数据结构发生变化时,所有相关的处理过程都需要进行相应的调整,每一种...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值