下载此文档

大学计算机-3-2PPT课件.pptx


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
IBM is investing $1 billion in its IBM Watson Group with the aim of creating an ecosystem of startups and businesses building puting applications with Watson.
2
大学计算机-计算思维的视角© 2014-2020 Powered by Jollyseen
程序设计语言概述
计算机程序及其分类
程序设计与软件开发
C程序设计语言简介
数据库管理系统(DBMS)
第3章计算机程序概述
知识要点
C语言
C程序结构
C语言基本符号
数据与数据类型
运算符与表达式
赋值语句
输入/ 输出
分支控制语句
循环控制语句
函数定义
函数调用
Learn how to program in C
本节课程线索
一、思考问题:程序的本质是什么?
Wirth(Pascal语言之父)著名公式:算法+ 数据结构= 程序
二、世界上第一个C语言程序是什么样?
三、C语言程序的基本结构
四、一个求两个整数之和的简单计算问题的C语言程序
五、复杂C语言程序的结构:包含自定义函数的C程序(下一节可介绍)
六、上机体验:使用 Microsoft Visual C++ 编辑编译连接运行 C语言程序
七、Photoshop 作业任务:简单图像创意合成、图像修复(下一节课介绍)
基础概念:(多个打开的)图像选择与切换、图层(基本认知、编辑特点)与选区(作用与创建方法、退出选区编辑状态)。“图层”调板、“历史记录”调板(“编辑”| “首选项”| “性能”设置历史记录状态数为100)
常用工具:缩放工具、移动工具、选框工具、套索类工具、裁剪工具等
3
大学计算机-计算思维的视角© 2014-2020 Powered by Jollyseen
C程序设计语言简介
C程序设计语言与C程序的基本结构
1、每一种程序设计语言都有其定义的基本符号和语法规则:Unix由C重写,成就了C语言。美国国家标准化协会(ANSI)1983年制定了新的标准—ANSI C,称为标准C语言,后来又有了如C99等。各软件公司的编译系统(编译程序、编译器) 也遵循了这些C语言标准,如Microsoft Visual C++(也可编写C程序)、Turbo C、Borland C++等,它们在功能上和所提供库函数等方面有很大区别,微软的最具影响力。
4
大学计算机-计算思维的视角© 2014-2020 Powered by Jollyseen
里奇(Dennis Ritchie)—C语言之父,在哈佛学****物理学和应用数学,美国计算机科学家,与Kernighan合著《The C Programming Language》
乔布斯的贡献在于他如此了解用户的需求和渴求,以至于创造出了让当代人乐不思蜀的科技产品。然而,却是里奇先生为这些产品提供了最核心的部件,人们看不到这些部件,却每天都在使用着。
ACM图灵奖获得者
Learn how to program in C
Pascal语言之父、图灵奖获得者沃斯(Wirth):“算法+数据结构=程序”
5
大学计算机-计算思维的视角© 2014-2020 Powered by Jollyseen
这个著名的公式揭示了程序的本质。在C语言问世以前,PASCAL是风靡世界、最受欢迎的语言之一,影响了整整几代的程序员,具有承上启下的里程碑意义
C程序设计语言简介
2、一个C语言程序(源程序)由若干个函数组成:各个函数之间相互调用,共同完成整个程序的任务或功能,源程序有且只能有一个main( ) 函数,称为主函数,是整个程序执行的入口(从第1条语句开始执行)和出口(结束),源程序的最前面还会包含一些预处理命令提供给编译程序(编译器)。C语言是编译型高级语言,源程序的执行需要先行编译、连接,生成可执行程序,OS加载可执行程序到内存并从main( )函数的第一条语句开始执行。
6
大学计算机-计算思维的视角© 2014-2020 Powered by Jollyseen
预处理命令
main( )
{
数据的说明部分
可执行语句序列
}
(1) 只有主函数的
C语言
程序结构
#include<>
int main( )
{
printf(“hello, world\n”);
}
Ritchie与Kernighan编写的著名的”hello, world” C语言程序
数据类型的性质(意义):对于变量的三个方面的约束和限制
存储空间
取值范围
操作运算
9

大学计算机-3-2PPT课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhluyin9
  • 文件大小2.39 MB
  • 时间2018-07-17