`
7shao
  • 浏览: 50775 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

计算机基础

 
阅读更多

1、计算机完整的体系结构
    
        应用程序
        操作系统
        计算机硬件
    
    2、程序开发的完整流程
    3、计算机硬件详解
    4、操作系统介绍
1、什么是计算机?为何要有计算机?
    计算机一台用来帮人类工作的机器,计算机又称之为电脑。
    
    人类创造计算机的目的就是为了取代人力
    
       
2、什么是编程语言
    银行行长-------------------汉语--------------》柜台业务员
                接收客户输入的用户名
                接收客户输入的密码
                判断 输入的用户名 等于 正确的用户名 并且 输入的密码 等于 正确的密码:
                    告诉用户登录成功
                否则:
                    告诉用户登录失败

    人-------------------编程语言--------------》计算机         
3、什么是编程
    两个环节
        1、先把做事的步骤想清楚=》业务逻辑
        2、用一种计算机能听懂的语言把做事的步骤翻译下来并且存放于文件中
       
        ps:存放有程序员代码的文件就称之为叫程序,或称软件
        计算机硬件本身就是一堆废铁,硬件的运行受软件支配,软件是计算机的灵魂
       
       
       
4、编程语言分类
    机器语言:直接用二进制指令去编写程序,直接控制计算机硬件
       
        问题:
            1、二进制指令非常难记
            2、编程复杂度极高
       
    汇编语言:用英文标签取代二进制指令去编写程序,
        只解决了机器语言难记的问题
       
    高级语言:用人类能理解的表达方式去编写程序,无需过多考虑硬件细节
        用高级语言编写的程序,计算机无法直接理解,需要经过翻译才可以执行
        按照翻译方式的不同,高级语言又分为两种
            1、编译型(C、go)
            2、解释型(shell、python)
    
    
5、计算机硬件组成
    控制器:是计算机的指挥系统,用来控制计算机所有其他硬件的运行
    运算器:负责数学运算与逻辑运算
    控制器+运算器=>cpu -----------------------------------------------------------> 人类的大脑
    
    
    存储器:
        内存:存取的都是电信号,断电数据丢失
            优点:存取速度快
            缺点:断电数据丢失,临时存储数据
       
        外存:磁盘存取的都是磁信号,断电数据不会丢失
            优点:·永久存储数据
            优点:存取速度都都慢
    
    输入设备input:键盘,鼠标
    输出设备output:显示器、打印机
    https://www.cnblogs.com/linhaifeng/p/6523843.html
    三大核心硬件:
        cpu
        内存
        硬盘


    x86-64


    程序的运行与三大硬件的关系:
        程序的代码最先是存放于硬盘中的
        程序的运行经历了两个阶段:
            1、加载/启动
                硬盘-》内存
            2、运行
                内存-》cpu           
    cache读缓存
    buffer写缓冲
6、操作系统
    操作系统就是协调、管理、控制计算硬件资源与应用软件资源的一种控制程序
    应用程序
    操作系统(windows、mac、linux) 文件
    计算机硬件                      硬盘
7、计算机完整体系结构
    应用程序
    系统接口层
    内核
    计算机硬件

分享到:
评论

相关推荐

    计算机基础教案(最终版)

    "计算机基础教案" 计算机基础教案是计算机应用基础课程的核心组成部分,涵盖了计算机基础知识、Office 软件的基本操作与使用、本地磁盘管理和Word 2003 中文版简介等多个方面的内容。本课案的设计旨在帮助学生掌握...

    《计算机基础知识》版电子书.doc

    计算机基础知识电子书 本电子书旨在为用户提供计算机基础知识的系统性介绍,旨在帮助用户从基础知识开始,逐步掌握计算机的使用和操作。电子书中涵盖了计算机系统的组成、硬件系统、软件系统、Windows XP操作系统等...

    计算机基础知识全集.pdf

    计算机应用基础 计算机 基础 第一章 计算机概述 第二章 WINDOWS操 作系统 第三章 WORD20 第四章 EXCLE2000 第五章 PowerPoint2000 第六章 计算机网 络基础 第七章 网页 第八章 信息安全 第一章 计算机概述 §1.1 ...

    [详细完整版]计算机基础.pdf

    计算机基础是信息技术领域的基石,它涵盖了从计算机的历史发展到现代计算机体系结构的各个方面。了解这些基础知识对于理解计算机工作原理和进一步学习编程、系统分析、网络技术等至关重要。 首先,计算机的发展历程...

    “三校生”对口升学计算机应用试卷计算机基础知识(含答案).pdf

    "计算机基础知识" 计算机基础知识是计算机应用的基础,它涵盖了计算机硬件、软件、操作系统和应用领域等多个方面。下面是计算机基础知识的要点: 一、计算机硬件知识点 1. 硬盘属于外部设备,不能与 CPU 直接交换...

    安徽大学《大学计算机基础》试题题库(含答案).pdf

    《大学计算机基础》是大学计算机科学与技术教育中的一门基础课程,这门课程旨在培养学生对计算机科学的基础理解和应用能力。从标题《安徽大学《大学计算机基础》试题题库(含答案)》和描述中,我们可以提取以下知识...

    大学计算机基础教程(清华大学出版社)课后习题答案(全).pdf

    "大学计算机基础教程(清华大学出版社)课后习题答案(全)" 本资源提供了大学计算机基础教程的课后习题答案全集,涵盖了计算机基础知识的各个方面。通过学习和掌握这些习题,学生可以深入理解计算机的基本概念、结构和...

    大学计算机基础 第一章 计算机基础知识_课件

    大学计算机基础 第一章 计算机基础知识_课件(主要包括计算机概要,计算机系统组成和工作原理,信息表示,多媒体技术,计算机安全)

    计算机基础PPT(全套)

    计算机基础知识的PPT全套,包括信息安全、数据库、网络等。。

    大学计算机基础练习系统

    初学计算机使用(计算机基础知识,Word、PPT、Excel使用,打字练习)

    大学计算机基础模拟试题

    大学计算机基础模拟试题 计算机基础是计算机科学和技术的基础知识,它涵盖了计算机系统、计算机软件、计算机网络、算法和数据结构等方面的知识。本文档收录了大学计算机基础考试的经典试题,旨在帮助学生更好地理解...

    计算机基础知识培训.ppt

    计算机基础知识培训,包括防病毒、 硬件维护

    计算机基础电子教案

    计算机基础的PPT 包括以下章节: 第1章 概论_ok 第2章 计算机系统_ok 第3章 操作系统及其应用_ok 第4章 文字处理软件Word 2003_ok 第5章 电子表格处理软件Excel 2003 _ok 第6章 演示文稿制作软件 PowerPoint 2003_ok...

    计算机基础知识ppt

    计算机基础知识是IT学习的基石,涵盖硬件、软件、网络和应用等多个方面。下面将详细讲解这些领域的关键知识点。 首先,我们关注硬件部分。硬件是计算机的物理组成部分,包括处理器、内存、主板、网卡等核心组件。...

    中职计算机基础(第六版)电子教案

    《中职计算机基础(第六版)》的电子教案主要涵盖了计算机的基础知识,特别是关于计算机的发展状况和分类。这个模块旨在帮助学生理解计算机的历史、不同类型的计算机及其特点,以及它们在现代社会中的广泛应用。 ...

    大学计算机基础教程(最新高清文字版,绝非扫描版)

    《大学计算机基础教程》是一本针对初学者设计的教材,主要涵盖了计算机基础知识、操作系统、网络技术、编程语言、数据库管理等多个重要领域。本教程以清晰的文字表述,避免了图像扫描可能带来的阅读不便,确保了内容...

    大学计算机基础习题解析.doc

    "大学计算机基础习题解析" 本资源是一个大学计算机基础习题解析教案,涵盖了大学计算机基础的所有章节,包括计算机应用基础、计算机系统、操作系统应用知识、办公自动化软件操作、电子表格、演示文稿制作软件、...

    大学计算机基础考试题库(含答案)

    大学计算机基础考试题库,包含了计算机以及非计算机专业的各类题

Global site tag (gtag.js) - Google Analytics