• 计算机基础


         

      1.  什么是编程语言?

          1.1语言是人与人之沟通的介质。如汉语、英语 、德语等。

           编程语言就是人与计算机之间的沟通介质。

           之所以有编程语言,就是因为 在计算机的世界里,计算机好比人的奴隶,人与计算机的沟通就是为了更好的奴役计算机,让计算机按照人的思维逻辑和想法去自发工作,而把人力解放出来,替代人力编写出来的就是一堆文件。

           1.2什么是编程?

            编程就是人把自己想命令计算机干的事情,用编程语言翻译出来,并写到文件里(这一系列的程序就是编程)。

       计算机的组成原理

          计算机 硬件:      cpu 内存 硬盘

         我们要通过暴风影音打开一个视频

         1、硬盘转动机械手臂,拿到资源;

         2、将数据加载到内存

         3、由cpu去内存读取数据

          控制器

          计算机的指挥系统,用来控制计算机及其组件的运行,相当于人的大脑。

          运算器

          计算机的运算功能,包括逻辑运算和算术运算,相当于人的大脑。

          控制器+运算器=中央处理器(cpu)

         存储器

         计算机的存储功能,用来存取数据。

         分为内存和外存

         内存:相当于人的短期记忆。

         基于电工作,断电数据丢失,但是存取速度快

         外存:存取速度慢,但是数据可以永久保存

         I/O设备

        输入设备:键盘、鼠标、摄像头、麦克风

        输出设备:显示器、音响、打印机

         学习的过程:通过输入设备(眼睛 耳朵)吸收上课讲的知识,存到内存(临时记忆)通过不断的练习、操作,存到硬盘(类似写字本子),cpu,写作业(输出设备)

        计算机是基于电运行的

         通过高低电平 1010

         x86:32位

         cpu 一次可以处理32位个二进制字符

         可以兼容32位应用程序

         x64:64位

        cpu一次可以处理64位个二进制字符

        可以兼容332位和64位应用程序

        存储器:

        寄存器:cpu即将要用到的数据 <4kb

        高级缓存:临时存储数据的地方

        内存:临时存储数据的主力。512mb-2048mb  ------  16g

       硬盘:

        机械硬盘 :通过机械手臂的转动,取对应扇区,查数据

        固态硬盘:光盘

        读写速度:固态>机械

        机械有噪音,固态没有

         操作系统

         将计算机的硬件的一系列的丑陋的接口封装起来,转换成优雅的便捷的接口,给到应用程序。

         操作系统是硬件与软件的一个个桥梁,组织、协调、控制你的计算机的硬件和应用程序资源。

        目前有点是  window mac  linux 系统

        计算机系统的三层结构

                  硬件+操作系统==平台

              应用程序运行于操作系统之上,操作系统运行于硬件之上,所以承载 应用程序的是一台运行有操作系统的计算机。称之为运行系统的操作平台。

               目前有window系统+某款硬件   linux系统+某款硬件   ununtu系统+某款硬件   python刚好是一台跨平台的编程语言。

     

     

                  

                  

  • 相关阅读:
    Unity3d中的属性(Attributes)整理【转载】
    在Unity里面使MMD动起来吧【2】
    在Unity里面使MMD动起来吧【1】
    Unity代码混淆方案
    萌舞Android版Unity笔记整理
    c#实现16进制和字符串之间转换的代码
    关于sqlite3使用top的一些规则总结
    【转】UniSky入门资料
    【转】.NET 产品版权保护方案 (.NET源码加密保护)
    百度云管家下载出错解决思路记录
  • 原文地址:https://www.cnblogs.com/bs2019/p/11779018.html
Copyright © 2020-2023  润新知