- 4
- 0
- 约3.41千字
- 约 3页
- 2024-03-06 发布于上海
- 举报
思考题与习题五
请简述程序设计的一般过程。答:
分析要解决的问题,明确任务。
分析问题,建立数学模型,并选择合适的解决方案。
确定数据结构和算法。
编写程序。
调试程序。
整理资料,交付使用。
请简述机器语言、汇编语言和高级语言之间的区别。答:
机器语言是一种用二进制数“0”和“1”表示计算机各种操作的程序设计语言。用机器语言进行程序设计时,只能使用由0和1组成的机器指令。一条机器指令能够控制计算机执行一种操作。计算机能够直接理解和执行使用机器语言编写的程序,执行速度快,占用内存少;但难于记忆,编程困难,可读性差,容易出错。机器语言是面向机器的语言,可移植性极差。
汇编语言是一种用助记符来表示各个基本操作的程序设计语言。如用ADD表示加法操作,SUB表示减法操作等。
汇编语言的出现,大大减少了程序编写、阅读、修改、维护等方面的工作量,但汇编语言也是一种面向机器的语言,计算机不能直接执行,通用性和可移植性差,必须经过汇编程序翻译成机器语言程序后才能在计算机上执行,需要程序员对计算机内部结构非常了解。
高级语言是一种用接近自然语言和数学语言的语法、符号描述基本操作的程序设计语言。它符合人们叙述问题的习惯,因此简单易学。高级语言的诞生让程序员摆脱了低级语言所带来的种种不便。用高级语言编写的程序不依赖于具体的机器,程序员编程时无需关心计算机内部的细节,从而大
您可能关注的文档
最近下载
- 项目管理目标责任书.docx VIP
- 中文NACESP0502-2010 管道外腐蚀直接评价方法.pdf VIP
- 讲内孔及心轴定位的定位误差的分析计算护理课件.pptx VIP
- 智能网联汽车车路协同系统装调与测试 项目三 路侧设备的装调与应用.ppt VIP
- koei封神演义爱藏版攻略.pdf VIP
- 智能网联汽车车路协同系统装调与测试 项目二 车载终端的装调与应用.pptx VIP
- 35KV油浸式变压器安装方案.doc VIP
- 2026年静脉导管常见并发症临床护理实践指南PPT课件.pptx VIP
- GSK-980TD1接口参数与调试实训-培训大纲.pdf VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
原创力文档

文档评论(0)