发布网友 发布时间:2022-03-31 17:37
共3个回答
懂视网 时间:2022-03-31 21:59
第四代语言是非过程化的程序设计语言,用户只说明要求做什么,而把具体的执行步骤交由软件自动执行。
程序设计语言是用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。程序设计语言有3个方面的因素,即语法、语义和语用。语法表示程序的结构或形式,亦即表示构成语言的各个记号之间的组合规律,但不涉及这些记号的特定含义,也不涉及使用者。语义表示程序的含义,亦即表示按照各种方法所表示的各个记号的特定含义,但不涉及使用者。有许多用于特殊用途的语言,只在特殊情况下使用。例如,PHP专门用来显示网页;Perl更适合文本处理;C语言被广泛用于操作系统和编译器(所谓的系统编程)的开发。高级程序设计语言(也称高级语言)的出现使得计算机程序设计语言不再过度地倚赖某种特定的机器或环境。这是因为高级语言在不同的平台上会被编译成不同的机器语言,而不是直接被机器执行。最早出现的编程语言之一FORTRAN的一个主要目标,就是实现平台独立。
热心网友 时间:2022-03-31 19:07
*语言起源于20世纪70年代中期,它在表示控制结构和数据结构的抽象基础上,不再需要规定算法细节。理想的情况是:用*语言编程时,只需要说明程序“做什么”,不规定程序“怎么做“,也就是不写实现算法,所以又称*语言为需求说明语言。数据库查询和应用程序生成器是*语言典型的应用。参考资料:软件工程基础(职业教育“十一五”规划教材)
热心网友 时间:2022-03-31 20:25
等有人开发出来了才知道,不过那一定是在c语言的基础上开发的。