程序设计基础是所有理工科学生必修的专业基础课程,也是每个学生必备的常用工具和技能。大家认真学习这门课程,大家可以全面掌握程序设计的基本概念和基本方法,编程解题的思路和典型方法,算法和算法步骤以及一些程序设计中遇到的数学模型。
程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序
关注公众号:diyijc_com
问题反馈
程序设计基础是所有理工科学生必修的专业基础课程,也是每个学生必备的常用工具和技能。大家认真学习这门课程,大家可以全面掌握程序设计的基本概念和基本方法,编程解题的思路和典型方法,算法和算法步骤以及一些程序设计中遇到的数学模型。
程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。
程序设计语言按照用户的要求有过程式语言和非过程式语言之分。过程式语言的主要特征是,用户可以指明一列可顺序执行的运算,以表示相应的计算过程,如FORTRAN、COBOL、PASCAL等。
按照应用范围,有通用语言与专用语言之分。如FORTRAN、COLBAL、PASCAL、C语言等都是通用语言。目标单一的语言称为专用语言,如APT等。
按照使用方式,有交互式语言和非交互式语言之分。具有反映人机交互作用的语言成分的语言成为交互式语言,如BASIC等。不反映人机交互作用的语言称为非交互式语言,如FORTRAN、COBOL、ALGOL69、PASCAL、C语言等都是非交互式语言。
按照成分性质,有顺序语言、并发语言和分布语言之分。只含顺序成分的语言称为顺序语言,如FORTRAN、C语言等。含有并发成分的语言称为并发语言,如PASCAL、Modula和Ada等。
更新时间:2014-11-03 22:37