CCF--GESP复习资料(1级)

CCF--GESP复习资料

第一部分:计算机基础与编程环境

计算机硬件主要由五大部分组成:运算器、储存器、控制器、输入设备、输出设备。

第二部分:计算机历史

  1. 计算机的诞生(1950年至今)1950年以后出现的计算机都差不多基于冯·诺依曼模型,它们变得更快、更小、更便宜,但原理几乎是相同的。历史学家将这一时期划分为几代,每一代计算机的改进主要体现在硬件或软件方面。(而不是模型)
  2. 提出“存储程序”的计算机工作原理的是冯·诺依曼。
  3. 世界上第一台电子数字计算机是冯·诺依曼发明。
  4. 关于图灵机,只是一个理论上的计算模型。
  5. 关于图灵奖的说法:图灵奖是美国计算机协会于1966年设立的,专门奖励那些对计算机事业做出重要贡献的个人。图灵奖有“计算机界诺贝尔奖”之称。图灵奖的名称取自计算机科学的先驱、英国科学家阿兰·图灵。

第三部分:变量的定义与使用

  1. 变量是在内存中存储值的符号。
  2. 变量不是数值本身,它们仅仅是一个用于存储数值的容器。
  3. 变量是一个有名字、有特定属性的存储单元。在程序运行期间,变量的值是可以改变的。变量必须先定义后使用。
  4. 不允许一边定义一边连续赋值。

第四部分:基本数据类型(整型、浮点型、字符型、布尔型)

  1. 整型(int):可以用十进制十六进制八进制符号指定,前面可以加上可选的符号(- 或者 +)。包括整型常量和整型变量,整型变量又包括短整型、基本整型、长整型(long long),它们都分为有符和无符号两种版本,是一种智能的计算方式。
  2. 浮点型(double或float):相对于定点数而言,浮点数利用指数使小数点的位置可以根据需要而上下浮动,从而可以灵活地表达更大范围的实数。
  3. 字符型(char):字符型(Character)数据是不具计算能力的文字数据类型,用字母C表示。它包括中文字符、英文字符、数字字符和其他ASCⅡ字符,其长度(即字符个数)范围是0-254个字符。字符型数据是用单引号括起来的一个字符。
  4. 布尔型(bool):布尔型的值只有两个:false(假)和true(真),且false的序号为0,true的序号是1(或者是非0)。

第五部分:控制语句结构(顺序、循环、选择)

  1. 顺序指一段程序中运行的顺序。
  2. 循环是程序设计语言中反复执行某些代码的一种计算机处理过程,常见的有按照次数循环和按照条件循环。
  3. 选择指一段程序中选择判断的程序。

第六部分:基本运算(算术运算、关系运算、逻辑运算)

  1. 算术运算指加、减、乘、除、平方、立方、平方根(sqrt)、立方根(cbrt)、幂次。
  2. 关系运算

==相等

!=不相等

>大于

>=大于或等于

<小于

<=小于或等于

布尔用数学方法研究逻辑问题,成功地建立了逻辑演算

第七部分:输入输出语句

Scanf()  print()

Cin>>  cout<<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值