第一单元
我们身边的数据
数据:对客观事物用符号的形式进行表现
信息:对数据进行加工,进行语义解释
信息的特征:载体依附性(手机微信)、真伪性(电信诈骗)、时效性(兑奖时间)、普遍性(手机微信)、传递性(手机微信)、共享性(学习通)
知识:是对信息进行加工的抽象产物,他表述的是事物运动状态和状态变化的规律
数据、信息与知识三者之间的关系
数据是符号化的表现,信息是数据的内涵,知识是对信息进行提炼
Π,3.1415926,圆周率、圆形面积的计算以及扇形面积的计算
数据的计算
用excel表对数据操作
排序与筛选
计算:求个数、求和、求平均值、求最大值、最小值
第二单元
2.1计算机解决问题
1.解决问题的一般过程&计算机解决问题的一般过程
算法:解决问题的过程和方法
计算机解决问题的过程
分析问题-设计算法-编写算法-调试与维护算法
2.计算机语言:
自然语言(汉字、英语、甲骨文)&流程图(操作说明、使用说明)&伪代码
自然语言:人们日常生活中的语言
流程图:也称程序框图,将算法进行图像展示的一种方法
流程图的样式:起始框、处理框、输入/输出框、判断框、输入框、连接符
流程图结构:顺序结构、分支结构、循环结构
代码:一系列计算机语言指令
2.2 做出判断的指令
1.常量:在程序过程中运行过程中始终不变的量
2.变量:在程序运行过程中允许变化的量
变量命名的规则:(1)必须以字母或下划线开头,(2)区分大小写(3)不能使用保留字
程序中的变量与数学中的变量有什么区别?
数学中的变量是未知的,程序中的变量在每一次循环时都是确定值,只是在整个程序运行过程中时一直在变化的量。
3.运算符&表达式
加减乘除,整除,取模,幂运算
4.赋值语句,变量=表达式,将等式右边的表达式的值赋给等式左边的变量
5.输入输出语句,输入input();输出printf()
6.数据类型:
float()浮点数型
string()字符串
int()整数型
2.3 循环语句
列表:包含多个数据元素的集合,同时是一个有序的集合;
循环体:重复运行的语句组
计数循环:循环次数一定,我们成为计数循环;
用for 来进行实现,基本格式:
for 循环变量 in 列表:
语句或语句组
条件循环:用于循环次数未知的情况下,只有当符合循环条件,才会执行循环。
用while或者if 来实现
while 关系表达式:
语句
if 关系表达式
语句
else
语句