程序设计概述2

学习目的:

    1.了解程序设计语言的组成。

    2.理解各组成的作用。

    3.掌握程序设计语言学习的方法。

    4.了解C语言编译环境。

一、程序设计语言的基本成分

      目前常见的语言的结构基本类似,主要区别于一些语法。

      程序设计语言基本成分包含:数据、运算、控制、输入、输出。主要掌握前三项。

           1.数据成分:

                   数据成分是一种程序设计语言的数据类型。数据对象总是对应着应用系统中某些有意义的东西;数据表示则指示了程序中值的组织形式。

                   数据是程序操作的对象,具有储存类、类型、名称、作用域和生存周期等属性,使用地要为它分配内存空间。

             数据的划分:

                   按照程序运行时值能否改变,可将数据分为:常量和变量。

                   按数据作用域分为:全局量和局部量。

                   按照数据组织形式的不同可分为:基本类型、用户定义类型、构造类型及其他类型。

          2.运算成分:

                   指明允许使用的运算符及运算规则。

                   大多数高级程序语言的基本运算可以分为算数运算、关系运算、逻辑运算。

                        算数运算常见的有加、减、乘、除。

                        关系运算常见的有等于、大于、小于。

                        逻辑运算常见的有或、与、非。

                   有些语言如C/C++还提供供位运算。

          3.控制成分:

                   指明语言允许表达的控制结构。

                   1.顺序结构:从第一个操作开始按顺序操作。

                   2.选择结构:在两种或两种以上的分支中选择其中一个的逻辑。

                   3.循环结构:重复判断、计算的过程。通常由初始化、需要重复计算的部分和重复的条件三部分组成。

二、程序设计语言的其他部分

       系统函数和自定义函数

             系统函数指该们语言所提供的可以直接调用的函数。

             自定义函数指设计时写的子程序。在C语言中子程序是以函数形式存在的,需要用子程序时调用即可。

三、程序设计语言的编译和运行环境

      计算机的各种语言都提供了相应的翻译和运行环境。

      在Windows操作系统下通常用Truboc或Studio 2005来编译和运行C语言。

                  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值