其实,冯浩对卢天涯讲解的内容已经十分熟悉了。
面向过程的结构化程序设计,一共分三种基本结构:顺序结构、选择结构、循环结构。
原则有三点:
一、自顶向下:指从问题的全局下手,把一个复杂的任务分解成许多易于控制和处理的子任务,子任务还可能做进一步分解,如此重复,直到每个子任务都容易解决为止。
二、逐步求精,针对代码,需要精简。
三、模块化:指解决一个复杂问题是自顶向下逐层把软件系统划分成一个个较小的、相对独立但又相互关联的模块的过程。
卢天涯很快就把概念的课程讲解完毕了,他刚布置了一个任务,就是让众人在本子上,编写三种基本结构的逻辑图。
几分钟之后,冯浩快速地画完了三个逻辑图。
当卢天涯走到冯浩旁边,看到他已经画完了,而且画得很准确,微微点点表示赞赏。心中想道,没想到这个班,还有个不错的苗子。
冯浩画完了之后,他就开始考虑如何进行单片机的任务。
去图书馆刷书,那是必然的,还得准备实验室才行。
…
很快就下课了,冯浩吃完午饭,直接奔向图书馆,他需要找这方面的书籍。
《直升机结构与系统》、《直升机动力学工程设计》、《轻型无人直升机控制系统设计与实践》、《直升机飞行控制》、《力学材料》、《飞行器结构与力学基础》、《单片机基础编程》……
冯浩一连找到了十本书籍,都是与无人飞机相关的。
在图书馆员,目瞪口呆的眼光中,冯浩带着十本书走了,好在桂大的学生最多可以借十五本书,不然冯浩都带不走全部的书籍。
往后几天里,冯浩无论什么课程,都疯狂地看着从图书馆借的书籍。
不知道是怎么了,冯浩感觉他看这些书籍,好像很容易理解了。
他把这归功于重生了,不然他的悟性怎么会突然提升了?!
原本看书,可能是一目两行。
现在冯浩觉得可以一目十行,而且看过的内容,都记忆深刻。
周四晚上,冯浩拿着《力学材料》、《飞行器结构与力学基础》、《单片机基础编程》这三本书来到自习室。
嗯,先看看《单片机基础编程》。
确认确认,自己还记得多少内容。
第一课程,单片机基础。
认识单片机,单片机的概述,单片机的应用,二进制数的运算,逻辑运算。
嗯,这些已经会了。
冯浩直接扫一眼,就略过第一课程,这些知识,他都已经滚瓜熟烂了。
还需要再看这些基本运算,这不是侮辱他的智商吗?
第二课程,单片机的硬件结构和原理。
嗯,这个得好好看看。
冯浩真硬件结构,还是不太熟悉的。
得学习和了解一下,起码得知道情况。
对了,这个硬件的,最后找人合作。
嵌入式系的,倒是不错的选择,有空找个学长试试看。
冯浩思索着,反正可以合作的,他自己把握主方向,剩下的找专业人士,那不就行了。
硬件结构,略过…
第三课程,单片机指令系统。
这个是真的得认真学习了。
指令格式、寻址方式、指令中符号意义说明、数据传送类指令、算术运算类指令、逻辑运算类指令、控制转移类指令。
一连七八个指令,冯浩看得津津有味。
不断地推算着,哪些指令有用的,可以应用于无人飞机的指令。
第四课程,汇编语言程序设计简介。
这个冯浩精通,没有难度,直接跳过。
之后的一些知识,冯浩或多或少,都接触过,学习起来非常快。
书籍被他一页又一页地翻着。
“这人有病吧,怎么看书是一直翻着书页的。”
在冯浩不远处的蓝晓灵,看着他的行为,不禁嘀咕道。
从冯浩开始看书,蓝晓灵就注意到冯浩这个高高的年轻帅哥了。
爱好学习,同时又帅。
这让她不禁多看了两眼。
可是,冯浩接下来的行为,让他失望了。
这是来哗众取宠的吧,看书哪有这样看的?!
“哼,好像看的是程序的书,是我们学院的学弟吧,等下为难一下他。”
推了推黑色的镜框,蓝晓灵嘀咕着道,如果冯浩正常看书,他倒是乐意冯浩坐她旁边。
关键是现在冯浩频繁翻书,已经影响到她看书了。
蓝晓灵是大四的学生,她在备战考研的,被打扰了,心中变得有点不爽了。
“你好,这位帅哥,你也是计算机学院的?”
蓝晓灵拿着一道,困惑了她很久的考验课题,向冯浩请教:“请帮忙看看我这道题?”
冯浩有点莫名地看着这个小姐姐,怎么突然让他来解决问题。
算了,同是计算机学院的学生,本着救人一命胜造七级浮屠的好意,还是帮帮她吧。
冯浩从蓝晓灵手中接过课题,就看了起来。
没多难呀,怎么让我看这个,不就是一道pv同步问题吗?
题目如下:
今有4个并发进程r1、r2、p1、p2,它们共享一个缓冲器b。r1、r2负责向缓冲区中送数据,p1、p2负责打印缓冲区中数据,要求:如果是r1送的数据,p1负责打印,如果是r2送的数据,p2负责打印,缓冲器b中每次只能存放一个数据,用pv操作描述4个进程的同步关系。
于是冯浩思索了一下,笔尖挥动,在纸上写出了答案。
“这是你要的答案,没有其他的事情,别打扰我看书。”
说着这句话,冯浩就没再管蓝晓灵,继续翻着他的书。
%…*!#
蓝晓灵拿过答案和卷子,一顿嘀咕,心中冒出了满天星。
这道题,这么容易的吗?难道他是研究生?
还想继续问冯浩一下的,但看着冯浩认真起来书了,一副生人勿扰的模样,她还是乖乖地坐回原来的座位。
这小插曲,根本阻止不了冯浩继续翻书,疯狂地吸取书本的知识。
一周下来,冯浩每天十几个小时,疯狂地刷着书。