js Brendan(布兰登) Eich 轻量级的编程语言(ECMAscript5或6), 是一种解释性脚本语言(代码不进行预编译), 主要用来向HTML页面添加交互行为, 目前是互联网上最流行的脚本语言, 支持面向对象、命令式和声明式(如函数式编程)风格, JavaScript,他和Python一 ...
分类:
Web程序 时间:
2019-12-04 19:54:20
阅读次数:
183
前言 在之前几篇我们讨论的语法、语义、命名、类型和抽象适用于所有语言。然而我们的注意力都主要集中在命令式语言上,现在这篇来看看其它范式的语言。函数式和逻辑式语言是最主要的非命令式语言。 函数式语言 命名和作用域问题出现在各种模型中,还有类型、表达式和选择与递归等控制流概念等等。所有语言都必须经过扫描 ...
分类:
其他好文 时间:
2019-12-01 13:26:58
阅读次数:
97
函数式编程 函数式编程(Functional Programming)是编程范式的一种。最常见的编程范式是命令式编程(Impera Programming),比如面向过程、面向对象编程都属于命令式编程,大家用得最多、最熟悉。函数式编程并非近几年的新技术或新思维,其诞生已有50多年时间。 在函数式编程 ...
分类:
编程语言 时间:
2019-11-25 13:39:52
阅读次数:
105
《信息安全导论》第八周学习总结 课上 在本周的学习中,我了解了各种初级、高级的程序语言,了解到了它们的程序泛式,知道了其分为命令式(面向对象、面向过程)、声明式(函数式、逻辑式)。 了解了编译器、解释器。除此之外,还了解了高级程序语言的一些基本结构,如输入/输出结构、控制结构、嵌套逻辑。 另外,还学 ...
分类:
其他好文 时间:
2019-11-25 00:16:41
阅读次数:
73
1.编译器与解释器的区别是:编译器是将程序翻译为机器码,而解释器翻 译后会立即执行该代码。 2.学会了如何区分自顶向下设计和面向对象设计,其中自顶向下设计的出发角度是任务,而面向对象设计的出发角度是数据,重点在对象以及他们在问题中的交互。 3.学习了四种范型,分别是命令式范型中的面向过程的范型和面向 ...
分类:
其他好文 时间:
2019-11-24 23:59:57
阅读次数:
150
计算机科学概论:第九章面向对象设计与高级程序设计语言 1.了解面向程序语言设计,以及面向对象设计过程的阶段。 2.以及编译器和解释器还有java的字节码 3.程序设计语言的泛型。 命令式,声明式 4.高级程序设计语言的功能性 布尔表达式,数据类型 5.输入输出控制结构 云班课 感觉自己的python ...
分类:
其他好文 时间:
2019-11-24 23:59:10
阅读次数:
145
命令式: 面向过程: C语言、COBOL、Fortran, 面向对象: C++、Java、PHP、python、go、Objective C、C ,swift,ruby,groovy,D, 声明式: SQL 函数式: Haskell、F 、ML、Scala、lisp、logo、Scheme、R,MA ...
分类:
编程语言 时间:
2019-11-24 17:18:02
阅读次数:
82
学习内容总结: 编译器是把高级语言编写的程序翻译为机器码的程序 解释器是用于高级语言的编写,制导计算机执行每个语句指定动作的程序 程序语言编程泛型:命令式,面向过程,声明式,函数式,逻辑式 教材学习过程中遇到的问题及解决过程 问题:不清楚面向过程,对象和命令式泛型是同级关系还是包含关系 解决过程:面 ...
分类:
其他好文 时间:
2019-11-24 15:57:16
阅读次数:
59
命令式: python、Java等 面向过程: C语言、COBOL、Fortran,等 面向对象: C++、Java、PHP、python、go、Objective C、C ,swift,ruby,groovy,D,等 声明式 SQL, 函数式: Haskell、F 、ML、Scala、lisp、l ...
分类:
编程语言 时间:
2019-11-24 13:26:13
阅读次数:
91
1. 能说出来两种对于 JavaScript 工程师很重要的编程范式么? JavaScript 是一门多范式(multi-paradigm)的编程语言,它既支持命令式(imperative)/面向过程(procedural)编程,也支持面向对象编程(OOP,Object-Oriented Progr ...
分类:
编程语言 时间:
2019-11-23 21:40:56
阅读次数:
70