程序设计基础期末复习

计算机结构

冯诺伊曼结构

五个单元

        1 存储单元

        2 运算单元

        3 控制单元

        4 输入单元

        5 输出单元

计算机的基本指令

        1 计算

        2 比较

        3 数据传输

        4 流程控制

程序:计算任务的处理对象(数据)与处理规则(算法)的描述,其中的处理规则体现为指令序列,由计算机执行。

虚拟机:通过软件模拟的具有完整硬件功能的计算机系统,它运行在一台宿主机上。

计算机中的信息表示:0/1  低电压/高电压

进制:二,八,十六

整数的机内表示:采用原反补的机制

好处:可以用加法来做减法运算

实数表示:浮点型


程序设计概述

程序=算法+数据结构

程序设计=范式+步骤+语言

过程式程序设计强调过程抽象,程序的执行体现在一系列的子程序的调用。

对象式程序设计强调以数据为中心,基于对象的程序设计范式

程序由一些对象构成,对象是数据及其操作的封装体。

低级语言:机器语言,汇编语言

高级语言:C,C++,Java,python等等


C++程序:编辑(cpp)->编译(obj)->联接(exe)->运行->结果

集成开发环境:VC++,Turbo C++,Dev C++

集成环境作用:使用一条命令就可以自动地执行编译联接和运行等操作

单词:具有一定意义的最小语法单位

包含:标识符,关键词,字面常量,操作符,标点符号

标识符的运用:第一个字不能是数字,由大小写英文字母,数字,下划线等构成。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值