教案重点概述

 

第一章面向对象程序设计概述

【本章教学目标】

知识点:

1.简述课程性质、回顾以往程序设计内容(教案当中略)。

2.了解计算机程序设计语言和软件开发方法发展历史。

3.掌握面向对象的基本思想、概念和方法。

1.1计算机程序设计语言

【教学目标】

通过本节的学习,使学生回顾并掌握计算机程序设计语言的发展简史,理解什么叫低级语言与高级语言。领会面向对象设计与结构化设计的异同。

【教学要求】

1.理解低级语言与高级语言的内容;

2.掌握结构化设计与面向对象设计的的联系与区别;

【本节重点】

低级语言与高级语言的概念,结构化设计的不足。

一、低级语言与高级语言

1.计算机语言分低级语言与高级语言

低级语言包括机器语言与汇编语言,要求对机器结构有更多了解,代码晦涩难懂;高级语言可分为编译性语言与解释性语言。

计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。

解释性语言的程序不需要编译,省了道工序,解释性语言在运行程序的时候才翻译,比如解释性basic语言,专门有一个解释器能够直接执行basic程序,每个语句都是执行的时候才翻译。这样解释性语言每执行一次就要翻译一次,效率比较低。解释是逐行的翻译。

编译型与解释型,两者各有利弊。前者由于程序执行速度快,同等条件下对系统要求较低,因此像开发操作系统、大型应用程序、数据库系统等时都采用它,像C/C++、Pascal/ObjectPascal(Delphi)等都是编译语言,

www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。


TOP最近更新内容

    园林史名词解释
    长城小学关爱留守儿童工作制度
  • 上一篇:2020冬奥会主体绘画模板
  • 下一篇:二年级安全计划