计算机导论 ——绪论

发布于:2022-12-08 ⋅ 阅读:(792) ⋅ 点赞:(0)

绪论:图灵模型      冯-诺依曼模型     计算机的组成    计算机简史   社会和道德问题

一:图灵模型:图灵机    数据处理器   可编程数据处理器

        1.图灵机:1937年阿兰-图灵提出的设想  将所有的计算机数据尽可能地在一台特殊的机器上                                执行

        2.数据处理器:解释 ,处理数据的地方  【可以将计算机看作一个处理数据的黑盒子】

       3.可编程数据处理器:定义数据处理方式   相同的数据 + 相同的程序 = 相同的处理结果

                                             【 1 2 】 → 计算机 (相乘)  → 【1×2】→2

   ....不同程序 =不同结果 :                                  (相加)→3

     不同数据...不同结果:      【2 3】→计算机(相加)→ 5

                                                【4 5】                                  9

相同数据+相同程序=相同结果:【3 5】→计算机(相加)  →  8(

                                                                                              4(×)

二:冯-诺依曼模型:是什么   如何运作  存储程序的概念    指令的顺序执行

     1.是什么? 基于图灵模型,将数据存储在存储器中

        2.如何运作? 有4个子系统

 输出子系统→控制单元→存储→控制单元→算术逻辑单元→控制单元→存储器→控制单元→输出

例;1+2                            1 2                           1+2 =3                                 3                            3         

      3.存储程序的概念:a. 数据存储在存储器中

                                      b.数据&位模式必须是位模式(01序列)的组合方式

       4.指令的顺序执行:   一段数据  → 一组指令 → 一条条指令解释执行

三:计算机的组成: 软件      数据       硬件

    1.软件:(不在此说明)

     2.数据:

           a. 处理地点:数据处理器

           b.处理模式:位模式(01序列)

           c.存储怎样的数据?  有条理的        例如; 文本   组合成文本格式的组合 → 输出  

 一堆数据  → 特定的数据组合 → 存储器(存储) →编译,处理→一堆数据  →  不同格式的组合  →                                                                                                                                                       输出 

          d.位模式( 01序列 ):由于计算机的特性(路线→ 电信号 →出现&消失)  → 位模式简单

                       3  → (11)    类似正、负极

  3.软件:   算法   语言   软件工程   操作系统

           a. 算法:程序员按一定程序解决问题的方法  例;1+2=    【列竖式】- 算法

           b.语言:机器语言   符号语言

               机器语言:程序员亲自将日常数据(文本...)翻译成位模式(01序列)输入

              符号语言:  汇编语言    高级编程语言

   高级语言  →    高级编程语言   →        汇编语言         →      机器语言  →     计算机 (位模式)

 (人类语言)         (c语言 ,Java         (更偏向机器语言)    (手动翻译 , 输入)

                            更偏向人,            能完成较复杂的业务逻辑

                    能完成更复杂的业务逻辑)

          C: 软件工程:结构化程序 + 编写

          d.操作系统:

四: 计算机简史:【挑选】

   ???-1930年前:——机械计算机阶段【计算器】

  1930-1950年:-——电子计算机的诞生 【不能存储在存储器  →  可以存储】

         1.阿塔纳索夫—ABC机—NO.1特定任务计算机                     不存储

         2.1937年—阿兰图灵 —图灵机—破解德国enigma密码设计

         3. 1950年—宾夕法尼亚大学—EDVACI计算机—基于冯诺依曼模型               存储

  1950年-至今:——现代计算机的诞生:【基于冯诺依曼模型原理】

          1.1950年——商用计算机——真空管做电子开关

           2.1950—1965——晶体管计算机

           3.1965—1970:集成电路计算机(导线+晶体管+其他软件=放在一张半导体芯片上)

           4.1975—1985:新型计算机+计算机网络

           5.1985—至今:第五代计算机

五:社会 + 道德问题:

      1.社会问题:   两极分化   依赖   公平(原版书籍中)

          a.两极分化:  严重   会用与不会用

          b.依赖:程度越来越强  低头族,离开手机难以存活

          c. 公平:价格贵,买不起 ;但随着生产力,国民购买力的提高,逐渐在缩小

      2.道德问题:

           a.隐私:个人信息被盗...

           b.版权: 爬墙...

           c.计算机犯罪:黑客...

          

   

      


网站公告

今日签到

点亮在社区的每一天
去签到