文章标题

来源:互联网 发布:留学美国北大gpa算法 编辑:程序博客网 时间:2024/06/01 09:11

工作内容

  1. 学习了菜单实现的两种设计方法,结构体链表法和状态机法,两种方法各有优缺点,在实际工程中应该从项目需要的角度考量选择合适的实现方法。
  2. 学习了EDID,了解了其数据结构与实际应用中的巨大作用,使用相应的工具对EDID进行分析。

总结

  1. 菜单的两种实现方法无非就是一种采用了面向对象的设计思想,一种是纯粹的面向过程,从程序设计的角度来说我们应该尽量采用面向对象的思想,尽可能的对所需要解决的问题抽象,分类,结合一些高级语言中的一些特性,如封装、继承、多态、模板等,其实我们所需实现的功能在高级语言中已经赋予在语言本身中了,对于我们C语言来说,就得自身去实现这些特性,以解决链表实现方法不够灵活的局限性。
  2. 从EDID来看,就是为了解决显示屏的种类繁多,各种屏分辨率,色度,通信等都存在一定的差异,因此采用这种方法来告知后端设备自身的情况来合理的传输数据。edid告诉后端设备,我是谁,我来自哪里,我有那些技能。

问题

  1. 对协议的具体细节问题还不清楚。
0 0
原创粉丝点击