湖南大学程序设计基础课件chap1 引论.pptVIP

  • 1
  • 0
  • 约3.47千字
  • 约 10页
  • 2019-05-10 发布于广东
  • 举报

湖南大学程序设计基础课件chap1 引论.ppt

1.1程序设计语言 程序设计语言是人类与计算机交流的工具、是一个能完整、准确、规则地表达人们的意图,并用以指挥或控制计算机工作的符号系统。 体现为高低电平的0、1代码指挥着计算机硬件电路对二进制数据进行加工处理。操作系统管理计算机的软硬件资源、为我们使用计算机及程序设计语言提供工作平台!程序设计语言一方面要能方便描述客观事物的属性(数据及数据类型)及对数据进行加工处理的方法;另一方面也能将源程序(某种语言的符号序列)转换为计算机可理解可运行形式。基于此、有的程序设计语言面向问题、抽象程度高;有的程序设计语言面向机器、执行效率高但可读性差。 人们也希望已有的程序稍作修改甚至不作修改就可在不同的平台下运行,这称之为可移植性。 计算机语言通常分为三类:即机器语言,汇编语言和高级语言。机器语言是01代码、汇编语言是机器语言的助记符(帮助记忆的符号)方式,二者都是面向机器的;高级语言抽象程度高、所编程序更便于人们理解。历史上、针对不同的应用领域有如下主要高级语言: FORTRAN :科学计算 COBOL :商务处理 LISP :人工智能研究 BASIC: 简单易学的编程语言 LOGO: 为儿童设计的编程语言 PASCAL:能高效率实现的实用语言、极好的教学工具 目前流行的主要高级语言: JAVA、C、C/C++(VC)、VB、V

文档评论(0)

1亿VIP精品文档

相关文档