程序设计基础陈建飞第1章.ppt
《程序设计基础陈建飞第1章.ppt》由会员分享,可在线阅读,更多相关《程序设计基础陈建飞第1章.ppt(34页珍藏版)》请在三一办公上搜索。
1、第一章 程序设计基础,课程介绍,1、程序设计基础2、java简介3、关键字、数据类型和变量4、运算符5、选择语句6、循环语句7、选择与循环混合程序设计8、方法,目标,了解软件、程序与计算机语言的关系了解程序设计了解程序开发的过程了解程序开发中常见的错误类型,软件,软件是一系列按照特定顺序组织的计算机数据和指令的集合一般来讲软件被划分为系统软件、应用软件计算机是如何认识我们操作者的命令的呢?,程序,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的可见人们要控制计算机一定要通过计算机语言向计算机发出命令
2、,计算机语言的分类,机器语言机器语言是计算机唯一能接受和执行的语言 汇编语言汇编语言是用助记符表示指令功能的计算机语言 高级语言与自然语言相近并为计算机所接受和执行的计算机语言称高级语言,机器语言,机器语言由二进制码组成每一串二进制码叫做一条指令,一条指令规定了计算机执行的一个动作一台计算机所能懂得的指令的全体,叫做这个计算机的指令系统不同型号的计算机的指令系统不同,进制,十进制每高一位长10倍56=5*10+6二进制每高一位长2倍111*2+1,机器语言的特点,编写出来的程序全部由0和1组成计算机可以直接识别机器语言对不同型号的计算机来说一般是不同的,所以又被称为面向机器的语言,机器语言的缺
3、点,指令难以记忆,消耗编程人员精力代码实现复杂,开发周期长不便于推广,交流,合作严重地依赖于具体的计算机,可移植性差,重用性差,早期的纸带计算机,汇编语言,为了克服机器语言上述的缺点,人们首先注意到的是可读性,因为它们相对地容易通过抽象而得到改善。于是,很快就出现汇编语言它是符号化了的机器语言,加入了助记符用汇编语言编写的程序叫汇编语言源程序,汇编语言,汇编程序,汇编语言编写的代码计算机无法直接识别我们利用汇编程序把汇编源代码翻译成机器语言源代码,这个过程叫做汇编过程,汇编语言的特点,汇编语言比起机器语言在很多方面都有很大的优越性,如编写容易、修改方便、阅读简单、程序清楚等但它仍然是属于面向机
4、器的语言,也就是说,不同的计算机可以有不同的指令集,高级语言,计算机事业的发展,促使人们去寻求一些与人类自然语言相接近且能为计算机所接受的语言这种与人类自然语言相近的计算机语言称高级语言高级语言独立于计算机硬件,是面向用户的语言,翻译程序,计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过“翻译程序”翻译成机器语言形式的目标程序,计算机才能识别和执行翻译分成了两种形式编译解释,编译,在程序执行之前,用一个专门的过程,把程序翻译成为能够被机器语言的识别文件。源文件二进制文件运行如c c+,解释,相当于同声翻译,计算机执行时,读取一句代码翻译成机器语言,然后再执行。如j
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 基础 陈建飞第
链接地址:https://www.31ppt.com/p-6596229.html