C++基础知识练习题

3星 · 超过75%的资源 需积分: 34 8 下载量 8 浏览量 更新于2024-09-20 收藏 763KB PDF 举报
C++基础知识点总结 从给定的文件中,我们可以总结出以下C++基础知识点: 1. 程序设计方法:自顶向下方法和自底向上方法。自顶向下方法将复杂的问题分解成许多小的问题来求解,而自底向上方法将已经求解的小问题组合起来以得到复杂问题的解。 2. 程序设计语言的分类:科学计算领域的语言(如FORTRAN)、商业事务处理领域的语言(如COBOL)、通用的算法语言(如C++)和面向初学者的语言(如BASIC)。 3. 结构化程序设计:是一种单入口/单出口程序,可以使用三种基本控制结构来实现,即顺序、选择和循环。 4. 面向对象程序设计:建立在结构化程序设计的基础上,围绕类来设计程序,具有封装、数据抽象、继承和多态性等特点。 5. 程序设计语言的定义:必须描述语言的语法和语义。语法描述什么样的符号串是有效的程序,而语义描述的是用这种语言编写的程序的含义。 6. 字符集:C++语言是建立在ASCII编码字符集之上的,而IBM提出的EBCDIC编码也是常用的字符集。 7. C++程序的组成:一个用C++语言编写的程序是由若干函数再加上一个主函数组成,必须经过编译、链接和运行等过程才能运行。 这些知识点涵盖了程序设计的基本概念、C++语言的基础知识和面向对象程序设计的基本特点,为刚刚学习完C++的人提供了一个系统的知识架构。