为什么全国青少年信息学奥林匹克竞赛不考VB

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:21:47
笔者擅长VB,认为VB比C语言更实用、简洁、方便、结构化。可是为什么全国青少年信息学奥林匹克竞赛不考VB?

我是过来人了 我来给你讲讲吧
首先 讲PASCAL 和 C这两种都是以后向编程发展的基础,是 面向过程 编程。全国全国青少年信息学奥林匹克竞赛主要考察的是算法的操作和逻辑思维能力,
学好了PASCAL将来可以转DELPH,java,学好了C可以转C++,C#,这些都是面向对象的,而且象目前的DELPH7,BCB6,VC++.net等都是跟网络架构结合的,可以处理各种各样的问题。
给你讲讲为什么不用VB,BASIC确实的通俗易懂,并且信息学竞赛允许用B,VB是什么?是跟VC JAVA DELPH一个等级的开发工具,其中函数库都是现成的,如什么竞赛中考察的剪枝,排序,搜索等等。只要想到思路,数据类型定义好,直接调用库中函数就能实现很复杂的功能了,而竞赛就是让你搞懂这些函数的具体实现,考的就是这个,所以不支持较高端的编程工具,谈到这个竞赛本人有惨痛的教训,由于自己当年最后次参加时采用的PASCAL,而最后考试机子所装PASCAL无函数库(该机房全无,本人曾向考试监考提出,但由于监考是非专业人员并且严重的不负责任),无法调试,所以与 一等 失之交臂。一等 被别的正常机房的哥们带走,别因此丧失了保送很好大学的机会。所以最后给朋友你个友情提示,竞赛有风险,考试要谨慎。

VB是面向对象的设计语言吧。。。
而C和PASCAL都是用来解决问题的。。。