计算机导论第五次课课后总结

程序设计语言

程序设计语言简介

程序设计语言是一组用来定义计算机语言的语法规则
程序设计语言拥有语言的三个元素:语法,语义和语用
语法是指用字符组合成合法语句的规则集合
语义是一条合法语句的含义
语用是程序和使用者的关系

程序设计语言的分类及编程模式

机器语言

机器语言是用二进制代码表示的计算机能直接识别和执行的机器指令的集合
机器指令包含两个部分:指令的操作码和指令的操作数
计算机唯一能识别的语言是机器语言

汇编语言

汇编语言采用助记符来编写程序,是机器语言的符号化,用内存空间少,运行速度快

高级语言

高级语言是面向对象的语言
高级语言的处理过程及编译各个阶段
高级语言的处理过程及编译各个阶段

编程模式

计算机语言解决问题的模式可分为4种,即过程式编程模式,面向对象编程模式,函数式编程模式和说明式编程模式

高级编程语言介绍

BASIC语言

BASIC易学,易懂,易记,易用,可作为初学者入门语言,也可作为学习其他高级语言的基础

PASCAL语言

PASCAL是一种结构程序设计语言

C语言

C语言兼顾了高级语言和汇编语言的特点,简洁,丰富,可移植性强

C++语言

C++语言是应用较广的面向对象的程序设计语言,可以实现面向对象的程序设计

JAVA语言

JAVA语言具有简单性,面向对象,分布性,安全性,鲁棒性的特点

计算机中的数据

数据

数据的定义

数据就是用文字、数字、图形、图像、声音等方式对人、事件、事物等进行的描述。

数据结构

数据结构的定义

数据结构主要有三个方面的内容:数据的逻辑结构、数据的物理结构和对数据的基本操作

数据的逻辑结构

数据的基本结构有集合、线性结构、树形结构和图状结构

集合

集合中任何两个元素之间无逻辑关系

线性结构

线性结构是指数据结构中的数据元素存在一对一的关系

树形结构

树形结构是指结构中的元素存在一对多的关系

图状结构

图状结构实质元素之间存在多对多的关系

数据的物理结构

存储结构,链式结构和索引结构

常见的数据结构

线性表,栈,队列,树,图

算法

算法的定义

算法是指由基本的运算及规定的运算顺序所构成的完整的解题步骤
算法具有输入、输出、有穷性、确定性、可行性的特点

数据库

数据库是一个组织内被应用程序使用的逻辑相一致的相关数据的集合
数据库具有数据结构化;数据共享性高、冗余度低,易扩充;数据独立性高;数据由数据库管理系统统一管理和控制的特点

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值