Java-P: 1、程序设计语言的分类
--======================================================== --ylb: 程序设计 --author:ylbtech --menu:程序设计语言的分类 --1,按思维模式分类 --2,按执行方式分类 --8:55 2012-1-10 --========================================================
1,按思维模式分类 |
>面向过程的程序设计语言
答:以要解决为题为思考的出发点和核心,并使用计算机逻辑描述需要解决的问题和解决的方法。
>面向多对象的程序设计语言
答:把世界上的任何一个个体都看成是一个对象,每个对象都有自己的特点,并以自己的方式做事,不同对象之间存在通讯和互交,以次构成世界的运转。
2,按执行方式分类 |
>编译执行的语言
答:在编写完成之后,通过特定的工具软件将源代码经过目标代码转换成机器码,即可执行程序,然后直接交给操作系统执行,程序作为一个整体来运行的。
>解释执行的语言
答:读入一句执行一句,不需要整体编译链接,与操作系统的相关性相对较小,但运行效率较低,而且需要一定的软件环境来做源代码地解释器。
--======================================================== --ylb: 程序设计 --author:ylbtech --menu:程序设计语言的分类 --1,按思维模式分类 --2,按执行方式分类 --8:55 2012-1-10 --========================================================
1,按思维模式分类 |
>面向过程的程序设计语言
答:以要解决为题为思考的出发点和核心,并使用计算机逻辑描述需要解决的问题和解决的方法。
>面向多对象的程序设计语言
答:把世界上的任何一个个体都看成是一个对象,每个对象都有自己的特点,并以自己的方式做事,不同对象之间存在通讯和互交,以次构成世界的运转。
2,按执行方式分类 |
>编译执行的语言
答:在编写完成之后,通过特定的工具软件将源代码经过目标代码转换成机器码,即可执行程序,然后直接交给操作系统执行,程序作为一个整体来运行的。
>解释执行的语言
答:读入一句执行一句,不需要整体编译链接,与操作系统的相关性相对较小,但运行效率较低,而且需要一定的软件环境来做源代码地解释器。
本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/archive/2012/05/07/2487687.html,如需转载请自行联系原作者
Java-P: 1、程序设计语言的分类相关推荐
- 程序设计语言基础-知识点
程序设计语言基础-知识点 程序设计语言就是人类跟计算机沟通的语言 分类 1.高级低级之分 高级 c/c++,java 等 低级 机器语言 汇编等 2.工作方式之分 编译程序:编译成目标程序后再执行.c ...
- 软考——程序设计语言概述
目录 1,低级语言 2,高级语言 3,程序设计语言的定义 4,程序设计语言的分类 5,程序设计泛型 面向对象的程序设计语言有Java,C++,C #,python. 程序设计语言是为了书写计算机程序而 ...
- 全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(六)程序设计语言知识...
6.程序设计语言知识 6.1编程语言的基础知识 6.1.1程序设计语言的分类 程序设计语言有3个方面的因素,即语法.语义.语用 语法:程序的结构或形式 语义:程序的含义 语用:程序与使用者的关系 程序 ...
- 软考-软件设计师 - 第2章 程序设计语言基础知识【附补充常考知识点】
本章导图: 2.1 程序设计语言概述 2.1.1 程序设计语言的基本概念 1 低级语言与高级语言 低级语言:机器语言.汇编语言 高级语言:面向各类应用的程序设计语言,如Java,C,C++,PHP,P ...
- 第四章 程序设计语言基础知识
一. 程序语言的基本概念 1.低级语言与高级语言 1)低级语言:汇编 2)高级语言: 常见的有Java.C.C++.PHP.Pyhton.Delphi 等. 2.编译形式:汇编.解释.编译. 3.程序 ...
- 程序设计语言基本概念
一.基本概念 在计算机中,程序设计语言可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序,其运行效率高,但开发效率低.与程序设计相关的基本概念如下. (1)低级语言:又称面向机器语 ...
- 软件设计师教程(四)程序设计语言基础知识
软件设计师教程 软件设计师教程(一)计算机系统知识-计算机系统基础知识 软件设计师教程(二)计算机系统知识-计算机体系结构 软件设计师教程(三)计算机系统知识-计算机体系结构 程序设计语言知识 软件设 ...
- 软件设计师-JAVA程序设计语言
Java语言简介: 背景 1991年 ,SUN MicroSystem公司的 Jame Gosling. Bill Joe等人 ,在电 视.控制烤面包箱等家用消费类电子产品上进行交互式操作的开发,开始 ...
- 计算机浙大网java网站,网络课程—非计算机专业JAVA程序设计语言
<非计算机专业JAVA程序设计语言> 一.主要目标和主要内容: 该课程面向全校非计算机专业理工类本科生,是程序设计语言类必修的公共基础课之一.该课程的前导课程是<大学计算机基础> ...
最新文章
- 【 Notes 】MOBILE LOCALIZATON METHOD BASED ON MULTIDIMENSIONAL SIMILARITY ANALYSIS
- 最佳实践 | 中文文案排版指北
- (视频+图文)机器学习入门系列-第15章
- 50行的python游戏代码_50行代码实现贪吃蛇(具体思路及代码)
- 软件开发过程(CMMI/RUP/XP/MSF)是与非?
- 对比俩个字符串的相似度
- 返回一个list的全部 倒叙排列的方法
- MyEclipse6.5设置
- 缝衣间走出来的创始人,他的开源软件公司被 340 亿美元收购了
- oracle密文怎么弄成明文,明文编码随机化加密方案
- php宠物管理系统源码,爱心宠物医院管理系统
- 毕业设计 基于stm32的计步器设计与实现 - 物联网
- Java内存模型知识点小结---《深入理解Java内存模型》(程晓明)读书总结
- Unity 利用Skybox Panoramic着色器制作全景图预览有条缝隙问题解决办法
- VMWare 克隆,合并父盘
- 中科大和华师大计算机,今天就是你最后的机会,2019华师软件工程跨考经验
- ActiveMQ 镜像队列Mirrored Queues
- Django 实现单点登录(SSO)
- Promodel®模拟和优化套装加速企业绩效改善 功能介绍
- 第二届安洵杯2019部分writeup
热门文章
- linux postgresql 恢复数据库,PostgreSQL数据库备份和恢复
- python上传大文件s3_aws s3上传大文件的4种方法
- matlab中k-means算法_机器学习 | KMeans聚类分析详解
- oracle装一半报错要卸掉,OpenSUSE下oracle11gR2的安装卸载
- 小程序数据框有重影_关于拖动滚动条编辑框数据重影的问题
- java widget_自己的AppWidget一个简单教程 - 开发 - Android - JavaEye群组
- idea无法导入java文件_java – IntelliJ IDEA无法解析spring导入的文件
- 对比Vector、ArrayList、LinkedList有何区别(转)
- 大数据与商业地理分析
- 机器学习中为什么需要梯度下降_机器学习 —— 多元梯度下降