VB实习体会.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
### VB实习体会知识点总结 #### 一、VB学习历程与背景 - **中考加分政策**:舟山市中考政策中提及的考级加分制度为学生提供了学习Visual Basic (VB) 的动力。 - **VB考级经历**:作者在初中时期参加了全国计算机等级考试二级VB的培训并最终通过考试。初次尝试未能通过笔试部分,但第二次成功。 #### 二、VB基础知识与特点 - **GUI编程简介**: - **Swing** 和 **Qt**:作为桌面应用开发的两个重要框架,它们虽提供了一定程度的可视化辅助设计,但相比VB,代码量仍然较大。 - **Android** 和 **J2ME**:面向移动平台的应用开发,也涉及图形用户界面的设计。 - **Windows Form编程**:微软推出的编程方式,在VB和C#中均有体现,简化了GUI开发过程,降低了程序员的入门门槛。 #### 三、VB的易用性与局限性 - **易用性**:VB的简单性和易学性体现在: - 初中学校中超过三分之一的学生通过了全国计算机等级考试二级VB,证明了其易学性。 - Windows Form编程方式大大减少了代码量,使GUI开发变得更加容易。 - **局限性**: - **语法偏好**:作者倾向于使用类C语法的语言(如Java、C++、PHP)。 - **可移植性**:VB作为Windows-only的语言,在跨平台应用方面存在局限性。 - **行业趋势**:随着苹果和Google的发展,微软在终端设备市场的份额逐渐减少,导致Windows桌面应用开发不如以往流行。 #### 四、C#的优势分析 - **C#的选择理由**: - 继承了Windows Form编程的便捷性。 - 类Java语法使得程序员能够快速上手。 - .NET平台的良好支持,包括较好的可移植性和Linux下的Mono项目。 - **对比VB6**:C#不仅保持了VB.NET的便利特性,还具备更好的可移植性。 #### 五、五子棋程序开发体验 - **实习成果**:通过本次实习,作者实现了基于VB的五子棋程序,尽管没有实现人工智能部分,但已成功完成了一个较为完整的图形化游戏项目。 - **技术要点**: - 如何判断五子连珠等核心算法的设计与实现。 - 游戏规则的理解与编码实践。 #### 六、总结 - **实习感受**:作者回顾了自己从初中开始学习VB的经历,并结合当前的IT行业发展现状,对VB的特点进行了评价。 - **未来发展**:尽管作者对于VB不太感冒,但从实习经历中获得了宝贵的技术经验和对未来编程语言选择的思考。 通过上述分析可以看出,作者通过对VB的学习和实践,不仅掌握了基本的编程技能,还对软件开发领域有了更深入的理解。同时,通过对不同编程语言的比较分析,展现了作者对编程语言发展趋势的敏锐洞察力。
- 粉丝: 2720
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助