软考程序员知识点软件开发和运行维护之程序设计语言的选择

程序员 责任编辑:小狐狸 2016-10-27

添加老师微信

备考咨询

加我微信

摘要:下面希赛小编为大家整理的软考程序员知识点软件开发和运行维护之程序设计语言的选择,希望能帮助学友们。

2016下半年软考考前串讲网络班特惠开班!讲师解析知识点,赠送历年真题!


       下面希赛小编为大家整理的软考程序员知识点软件开发和运行维护之程序设计语言的选择,希望能帮助学友们。具体内容如下:


       程序设计语言的选择

       程序设计语言特点不同,适用领域也不同,以下从不同角度介绍选择的方法。

       1、项目的应用领域

       (1)科学工程计算。需要大量的标准库函数,以便处理复杂的数值计算,可供选用的语言有FORTRAN语言、C语言等。

       (2)数据处理与数据库应用。SQL为IBM公司开发的数据库查询语言,4GL称为第4代语言。

       (3)实时处理。实时处理软件一般对性能的要求很高,可选用的语言有汇编语言、Ada语言等。

       (4)系统软件。如果编写操作系统、编译系统等系统软件时,可选用汇编语言、C语言、Pascal语言和Ada语言。

       (5)人工智能。如果要完成知识库系统、希赛网系统、决策支持系统、推理工程、语言识别、模式识别等人工智能领域内的系统,应选择Prolog、Lisp语言。

       2、软件开发的方法

       有时编程语言的选择依赖于开发的方法,如果要用快速原型模型来开发,要求能快速实现原型,因此宜采用4GL。如果是面向对象方法,宜采用面向对象的语言编程。

       3、软件执行的环境

       良好的编程环境不但能有效提高软件生产率,同时能减少错误,有效提高软件质量。

       4、算法和数据结构的复杂性

       科学计算、实时处理和人工智能领域中的问题算法较复杂,而数据处理、数据库应用、系统软件领域的问题,数据结构.比较复杂,因此选择语言时可考虑是否有完成复杂算法的能力,或者有构造复杂数据结构的能力。

       5、软件开发人员的知识

       编写语言的选择与软件开发人员的知识水平及心理因素有关,开发人员应仔细地分析软件项目的类型,敢于学习新知识,掌握新技术。


       返回目录:软考程序员知识点软件开发和运行维护汇总


    希赛软考网,拥有十四年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库软考历年真题)、软考培训教材软考视频教程,多样的培训方式包括在线辅导面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!