程序设计语言与编码:设计、特性和选择.pptx
27 浏览量
更新于2023-11-23
收藏 325KB PPTX 举报
程序设计语言与编码是软件工程过程的一个阶段,程序编码是设计的继续。程序设计语言的特性和风格会深刻地影响软件的质量和可维护性。为了保证程序编码的质量,程序员必须深刻理解、熟练掌握并正确地运用程序设计语言的特性。此外,还要求源程序具有良好的结构性和良好的程序设计风格。
程序设计语言大体上分为以下几类:机器语言、汇编语言、高级语言和4GL。高级语言又可以根据应用特点、语言内在特点和对客观系统的描述来进行分类,包括基础语言、结构化语言和专用语言。根据应用特点可以分为系统实现语言、静态高级语言、块结构高级语言和动态高级语言。根据语言内在特点可以分为面向对象语言和面向过程语言。根据描述客观系统可以分为不同的语言,如Delphi、Visual Basic、JAVA和C。
在选择程序设计语言时,需要考虑技术特性、工程特性和心理特性。从问题入手,确定要求和这些要求的相对重要性,然后选择适合的语言。由于一种语言不可能同时满足所有要求,需要综合考虑各方面因素进行选择。
2022-06-21 上传
2022-11-21 上传
2021-10-06 上传
2022-09-11 上传
2021-10-09 上传
xinkai1688
- 粉丝: 373
- 资源: 8万+
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手