`
7shao
  • 浏览: 51317 次
  • 性别: 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 ...

    计算机应用基础计算机基础知识(共84张PPT).pptx

    【计算机基础知识】 计算机基础知识是学习计算机应用的基础,包括计算机硬件和软件的构成、操作系统的使用、各种应用程序的运行原理等内容。在这个领域,你需要了解计算机的五大组成部分:运算器、控制器、存储器、...

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

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

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

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

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

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

    《大学计算机基础》.pdf

    计算机基础知识与应用能力对于专升本的学生来说至关重要,因为它是未来深入学习其他计算机课程的重要基础。根据《大学计算机基础》考试大纲,以下是需要掌握的关键知识点: 一、计算机基本知识 1. 计算机的诞生、...

    计算机基础PPT(全套)

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

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

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

    大学计算机基础练习系统

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

    大学计算机基础模拟试题

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

    计算机基础知识培训.ppt

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

    2023年计算机基础知识试题及答案.pdf

    2023年计算机基础知识试题及答案.pdf

    计算机基础电子教案

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

    计算机基础知识ppt

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

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

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

    事业单位考试计算机基础知识试题答案.doc

    计算机基础知识试题答案 计算机基础知识是事业单位考试的重要组成部分,涵盖计算机科学的基础理论和基本概念。本文将对计算机基础知识试题答案进行详细的知识点解释。 一、计算机科学的基础概念 1. 世界上首先...

    计算机基础课程教学平台 毕业设计 源代码

    计算机基础课程教学平台 毕业设计 源代码 jsp 系统实现了系统用户登陆,网络精品课程展示,在线论坛交流,在线资源课件下载,在线考试,留言簿等功能,达到了预期的效果。其中在线考试系统,采用随即从题库中抽取...

Global site tag (gtag.js) - Google Analytics