当前位置: 首页 > news >正文

1.1 计算机系统

1.1 计算机系统

1.1.1计算机系统由硬件、软件组成

指令系统是硬件和软件的界面:是计算机硬件能够识别的二进制指令的集合

计算机语言:程序员与计算机沟通的语言,程序员把解决问题的方法、要处理的数据都用计算机语言描述清楚,输入到计算机中,交给计算机执行,计算机能够按照程序员规定好的方法和步骤解决问题。

1.1.2 计算机语言的级别
  1. 二进制代码构成的机器语言:指令系统规定的代码
  2. 使用助记符的汇编语言:汇编语言是在机器语言的基础之上引入了助记符便于程序员识别和记忆
  3. 高级语言:使用类似英语单词和语句以及类似数字等数学表达式的高级语言,C++是面向对象的高级语言,他将客观现实中的事物都看做对象,将同类的对象都抽象形成类封装的细节对外只暴露简单的接口,对象之间通过消息通信
1.1.3 C++支持的程序设计方法
  1. 面向过程的程序设计方法
  2. 面向对象的程序设计方法
  3. 泛型程序设计方法
1.1.4 C++程序的开发过程
  1. 算法设计:在现实生活中,我们解决一些问题,首先自己要知道解决的方法,根据解决问题的方法设计计算机相应的算法。
  2. 源程序编辑:根据算法使用计算机语言描述这些算法,即把算法写成计算机能够理解的形式
  3. 编译:对编写好的程序进行翻译,即程序员使用高级语言编写的程序还不是机器语言,计算机还是不能够理解,需要专门的翻译程序来对高级语言进行翻译
  4. 连接:要完成一个大型的任务需要很多其他程序配合,程序员编写好的程序需要将配合的程序使用连接的工具将其连接起来,从而成为一个在计算机中可以执行的程序。
  5. 运行调试
1.1.5 信息在计算机中的表示与存储

计算机在帮助人类快速计算的过程中,计算就涉及到数据,数据就需要在计算机中进行存储、表示。

计算机中的数据都是二进制表示的

逻辑数据、字符数据也用二进制码表示

http://www.dtcms.com/a/578430.html

相关文章:

  • Windows 使用Mongosh创建管理与普通账户
  • 【前端】JS/JQ实现页面滚动控制
  • Javascript数组案例-生成柱形图
  • 盛雪竹的命运轨迹与菅纫姿的表演解析
  • javaFX AutoCompleteComboBox / AutoCompletionBinding 控件jar包下载
  • 天元建设集团有限公司分公司百度seo排名公司
  • 校园网站建设年度工作计划垂直门户网站怎么做
  • 贵阳网站开发哪家便宜中国家装公司十大排名
  • rk3568-android11-fan-pwm-temp
  • 比较好的设计网站推荐成都网站建设 工资
  • 建行网站济南电子简历手机版免费
  • 建设银行大冶支行网站wordpress如何改字体
  • 大连网站制作优选ls15227主题教育网站建立
  • 盐城优化办seo外链怎么做能看到效果
  • 金华品牌网站建设给孩子做衣服的网站
  • 江西师范大学两学一做专题网站运营和广告投放的区别
  • 深圳网站建设技术php怎么做视频网站
  • 21款m1 max升级到macOS 14——Sonoma
  • 基于Python的性能测试工具Locust
  • 华为云速建站可以做英文网站wordpress企业授权
  • 青海城乡建设网站设计公司画册模板
  • LeetCode 1128.等价多米诺骨牌对的数量
  • 服务器数据恢复—Raid5阵列热备盘同步失败,数据恢复揭秘
  • 网页站点不安全怎么办智能自助建站网站
  • 车载以太网 Switch自愈
  • 网站项目需求文档编程代码入门教学
  • 做新年公告图片的网站重庆重庆网站建设公司
  • 美团初期是怎么建网站厦门谷歌seo公司
  • 【Java】EasyExcel实现导入导出数据库中的数据为Excel
  • 网站建站行业新闻打开网站8秒原则