DAY1-计算机系统基本概念

计算机硬件

  1. 输入设备(Input Devices)

  2. 输出设备(Output Devices)

  3. 存储器(Storage,分内存储器和外存储器)

  4. 中央处理器(CPU)

计算程序语言

计算机解决问题是程序控制的;

程序就是操作步骤;

程序要使用语言来表达。

机器语言

计算机能识别的是机器语言;

机器语言指令是由0和1编码的;

例如:加法指令可能是“0001”。

计算机指令系统

机器硬件能够识别的语言(机器语言)的集合;

它是软件和硬件的主要界面。

计算软件

是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件;软件包括程序和文档。

计算机程序

指令的序列;

描述解决问题的方法和数据。

C++语言

是高级语言

支持面向对象的观点和方法

将客观事物看做对象

对象间通过消息传送进行沟通

支持分类和抽象

面向过程的程序设计方法

机器语言、汇编语言、高级语言都支持;

最初的目的:用于数学计算;

主要工作:设计求解问题的过程。

大型复杂的软件难以用面向过程的方式编写

面向对象的程序设计方法

由面向对象的高级语言支持;

一个系统由对象构成;

对象之间通过消息进行通信。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值