zoukankan      html  css  js  c++  java
  • 高级程序设计语言学习2

      高级程序设计语言的学习,不仅要学习具体语言的使用,更要学会如何快速掌握一门新的编程语言。

      编程语言相对于自然语言来说,结构更简单,只是在计算机新功能的出现、开源的流行的现在,编程语言的种类越来越多,语言的内容越来越多。但是,内容增多,在很大一定程度上只是类库的扩充,这些在一定程度上不用我们完全去记忆,只在需要时搜索、查询。

      编程语言知识点:

        数据,数据是从硬件内存、寄存器抽象上来的,也可以成为变量,简单的有整数、布尔值、字符,还有字符串、浮点数等。这些是几乎所有编程语言都有。不同语言在数据方面的不同:类型名字关键字、命名规则、变量存储方式、所占位数、使用方法等。

        语句,语句是使用编程语言编写程序的最小粒度。语句的类型也有限——赋值语句(赋值符号、解析顺序等)、函数调用语句、声明语句等。有点语言以分号结尾,有的以回车换行符为结束。

        函数,或者叫子程序。函数是用来组织语句的,方便代码重用,也为了更清晰的设计和理解代码。不同语言定义函数的格式、关键字、定义的位置等不同。python中用def定义,js中用function;python可以定义在源文件的任何位置,C#等完全为面向对象设计的语言则只能定义在类的内部作为方法。

        变量与函数的归集方法,变量与函数就是编程语言的基础内容。最初人们只是用变量、语句从头到尾写程序;程序有点儿复杂后,又用函数组织;后来程序变的更加复杂,仅仅用函数组织还是不完善,于是人们寻找归集方法。我们可以变量、函数分开组织,也可以将变量、函数组织在一起,然后作为一个整体使用里面的变量和函数。归集变量,开始就是使用散列(字典)来组织在一起的。

          归集变量与函数的方法:

            模块/包归集函数,与散列归集的变量绑定后,就成了一个归集变量和函数的方法

            将变量和函数都放到散列中。

            。我们认识类都是在学习面向对象编程的时候。也许设计人员设计类这个东西的时候,确实是以面向对象为目的的,但是类在编程语言中的作用就是变量与函数归集的方法,将一些相关的函数和需要处理的数据组织在一起,作为一个整体,方便理解和使用。类相对于模块/包、散列的方法来说,利用类和实例将函数共享、变量独立。

        语言的特点,不同的编程语言在设计者的习惯、切入点等的影响下,有着一些自己的特点。如python中可以a,b=b,a直接进行变量值的交换。这些知识点,不会很多,可能也不是必须的。但是我们学习一门语言时,这些知识是深入了解它的途径。

        语言编程的特性,并发编程(这是与操作系统相关的)、异常处理()

        ,这个是比较纠结的东西。我们必须记住一些常用的库,以及一些常用的模块、包、类、函数。不然就不能称为学会这门语言。但是即使是一个语言的核心库,内容也可能很多,其中的取舍只能在实际使用中自己把握。编程语言的内置变量、类型、函数可以看成一个库,当然这个库是必须熟悉的。

            

  • 相关阅读:
    实际成本法
    加权平均法,移动加权平均法,先进先出法(计算策略)
    xss缺陷--脚本语言嵌入漏洞
    关于耳机插入,设备管理中:声音设置中却显示"没有耳机插入"
    国家十二类稀缺人才
    apache2.4搭建php5.53问题总结
    任意多个有序结合求交集
    类似于大数相加的一个题
    数字的最大组合
    计算二叉树每层的和
  • 原文地址:https://www.cnblogs.com/z964166725/p/5675090.html
Copyright © 2011-2022 走看看