TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网产品结构程序设计初识思维导图

程序设计初识思维导图

  收藏
  分享
会员免费下载30积分
会员免费使用30积分
U443690563 浏览量:1552023-08-28 21:01:41
已被使用18次
查看详情程序设计初识思维导图

树图思维导图提供 程序设计初识 在线思维导图免费制作,点击“编辑”按钮,可对 程序设计初识  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f6eaff485638847cc1db604c4d81ee36

思维导图大纲

程序设计初识思维导图模板大纲

程序设计语言

计算机系统组成

硬件

物理计算机和外围设备统称为硬件

软件

计算机执行的程序称为软件

软件一般又可分为系统软件和应用软件两大类

编程语言

高级语言

C、C++、C#、Java和Python,是独立于计算机体系结构的语言最大特点是类似自然语言的形式描述对问题的处理过程

低级语言

机器语言和汇编语言属于低级语言,机器语言是第一代程序设计语言,使用二进制代码编写程序,可读性差,但能够直接被计算机识别和执行。

简单进制计算

二进制:由0和1两个数字组成

八进制:由0-7数字组成,为了区分与其他进制的数字区别,开头都是以0开始。

十进制:都是以0-9这九个数字组成,不能以0开头。

根据执行机制分类高级编程语言

静态语言

采用编译方式执行的语言属于静态语言,例如C、C++、C#、Java等

优点在于:编译后的目标代码可以直接运行;编译所产生的目标代码执行速度通常更快

子主题 2

采用解释方式执行的语言属于脚本语言,例如JavaScript、PHP、Python等

优点在于:源代码可以在任何操作系统上的解释器中运行,可移植性好;解释执行需要保留源代码,因此程序纠错和维护十分方便

程序的编写和执行

文本编辑器编写和编辑程序 Notepad、Vim、Emacs、Sublime等

专用的IDE开发环境,例如IDLE、Spyder、Visual Studio Code等

使用文本编辑器编写一个程序后,将文件保存到磁盘上,包含程序代码的文件称之为源文件

计算思维和程序设计方法

逻辑思维:以推理和演绎为特征,以数学学科为代表

实验思维:以实验和验证为特征,以物理学科为代表

计算思维:以设计和构造为特征,以计算机学科为代表

计算思维的本质是抽象和自动化程序设计方法属于计算思维的范畴,常见的程序设计方法主要包括两结构化程序设计和面向对象的程序设计

程序设计方法

自顶向下

基本思想是问题分解、算法实现、组合程序

采用自顶向下方法设计的程序,一般通过自底向上(Bottom-Up)的方法来实现先实现、运行和测试每一个基本函数,再测试由基本函数组成的整体函数,这样有助于定位错误。

逐步求精

pythopython语言概述

下载安装

通过共享下载

运行方式

交互式:窗口打开运行界面

文件式:先建立文件夹然后文件夹后缀为.py在记事本里面输入print(“。。。”)保存,在空白处按住鼠标右键及shift后打开python就可输入python加空格加文件名.py

Python的发展历程

Guido于年定下目标之后便投身于Python语言的设计之中,但Python的第一个公开版本直到1991年才发行,此版本使用C语言实现,能调用C语言的库文件

2000年10月,Python 2.0发布,Python从基于maillist的开发方式转为完全开源的开发方式

2008年12月,Python 3.0版本发布,并被作为Python语言持续维护的主要系列。

2010年,Python 2.x系列发布了最后一个版本,其主版本号为2.7,同时,Python的维护者们声称不在2.x系列中继续对主版本号升级,Python 2.x系列慢慢退出历史舞台。

2012年Python 3.3版本发布,2014Python 3.4版本发布,2015年Python 3.5版本发布,2016年Python 3.6版本发布,2018年6月27日Python 3.7.0发布,2019年10月14日Python3.8.0发布

目前Python的最新版本为2023年2月8日发布的3.11.2

python语言的优点

简洁

语法优美

简单易学

开源

可移植

扩展性良好

类库丰富

通用灵活

模式多样

良好的中文支持

执行效率不够高

不兼容

Python的应用领域

数据分析

图形用户界面(GUI)开发

操作系统管理

Web编程应用

文本处理

网络爬虫

相关思维导图模板

Java程序设计基础思维导图

树图思维导图提供 Java程序设计基础 在线思维导图免费制作,点击“编辑”按钮,可对 Java程序设计基础  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:c9928ae8e51804906828ea13ddc90b02

游戏设计思维脑图思维导图

树图思维导图提供 游戏设计思维脑图 在线思维导图免费制作,点击“编辑”按钮,可对 游戏设计思维脑图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:d382b13583029fd5ab24d99cad6e6cbe