历年NOIP提高组初赛选择解析
碎片知识点 编译型语言是编译一次就可以转成计算机可以直接运行的机器语言程序(如.exe文件)但是由于他们是直接编译的,依赖于计算机的不同,所以跨平台能力比较差,但是运行速度高。 解释性语言则是每次运行前编译,先解释再运行,导致运行效率降低,但是因为其依托于虚拟机/解释器所以跨平台性能好。 高级语言还可分为面向过程语言和面向对象语言。(区别自然是有没有对象) 于 1967 年出现的 Simula67 是历史上第一个面向对象语言 Smalltalk 被公认为第二个面向对象的程序设计语言,和第一个IDE C 和 Pascal 是纯面向过程语言 就算没有对象也可以学面向对象的程序设计语言 C++ 第一个高级语言是fortran,Ada是美国军方发明的语言,取名Ada是为了纪念第一个女程序员 第一个支持面向对象的语言是simula67 1、 (NOIP-2004–T19-多选)下列哪个(些)程序设计语言支持面向对象程序设计方法( ABDE )。 A. C++ B. Object Pascal C. C D. Smalltalk E. Java C++,object Pascal,VB,smalltalk(第一个支持动态类型的语言),simula67(第一个面向对象的语言),Java是面向对象的 free Pascal,C是面向过程的 题型一:数学 1.1 组合数学 模型: Catalan数