首页 > 其他分享 >计算机基础知识

计算机基础知识

时间:2023-10-09 17:06:36浏览次数:34  
标签:服务器端 代码 应用软件 cd 基础知识 目录 计算机

计算机基础知识

计算机简介

​ 计算机俗称电脑,是第二次世界战争时,美国国防部利用它来进行弹道计算。第一台通用计算机叫做:ENIAC。当时计算机是一个庞然大物,用了18000个电子管,占地170平方米,重达30吨,耗电功率约150千瓦,每秒钟可进行5000次运算。

​ 随着时间和科技的不断进步,直到发展到了我们今天使用到的笔记本电脑。但需要知道的是,不管计算机发展到什么程度,本质都是进行数据计算和处理。

计算机硬件和软件

计算机硬件

​ 冯·诺依曼提出了计算机硬件分类:

  • 运算器
  • 控制器
  • 存储器
  • 输入设备
  • 输出设备

运算器和控制器

​ 运算器和控制器合在一起就是现在的CPU。CPU就是计算机的大脑。

输入设备

​ 目前的输入设备有鼠标和键盘。把自己的一些数据交给计算机就是通过这些输入设备进行操作的。

存储器

​ 存储器就是硬盘和内存。

​ 硬盘:永久存储。

​ 内存:临时存储。

输出设备

​ 目前最为常见的输出设备就是显示器,计算机把最终的结果展现出来给我们看到。除此之外,输出设备还有打印机。

计算机软件

  • 系统软件
  • 应用软件

系统软件

​ 简单理解就是操作系统。平时所说的安装系统,其实就是安装系统软件而已。常见的系统软件有平时用的最多的windows,还有苹果电脑MacOS,还有就业班会学习到的Linux。下面从左到右分别为windos操作系统图标,MacOS操作系统图标,Linux操作系统图标。

应用软件

​ 应用软件就非常的熟悉了。我们平时使用的基本都是应用软件,比如QQ,微信,Stream平台。在今后我们开发的大多数也是应用软件。


应用软件架构分类

  • C/S: Client/Server 客户端/服务器端:

    在用户本地有一个客户端程序,在远程有一个服务器端程序 。

    比如:QQ,微信,Stream。

  • B/S: Browser/Server浏览器/服务器端:

    只需要一个浏览器,用户通过不同的网址,客户访问不同的服务器端程序。

    比如:京东,淘宝。

计算机语言

​ 人与计算机沟通交流的表达方式。

计算机语言的发展

  • 机器语言

    机器语言就是 0/1 代码。计算机只能识别 0 和 1。在计算机内部,无论是一部电影还是一首歌曲或是一张图片,最终保存的都是 0/1 代码。

  • 汇编语言

    汇编语言就是将一串很枯燥无味的机器语言转化成英文单词。

    比如:add 1, 2。其实就是让1和2进行相加。

    计算机在执行的时候,会先把这串英文转成0101010101的形式,再交由计算机执行。但是汇编语言比较麻烦,比如我用汇编语言给你打个招呼。代码量会非常的大。所以我们也不会学习他。

  • 高级语言

    ​ 使用普通英语进行编写源代码,通过编译器将源代码翻译成计算机直接识别的机器语言,之后再由计算机执行。这样的代码就比较符合正常人的思维逻辑。

    ​ 比如,下面的这段代码。判断年龄age是否大于等于18,如果是的,就可以浏览学习网站。这样就非常符合正常人的思维逻辑,下面的这些代码,在后面的课程中都会学习。

    int age = 18;
    if (age >= 18) {
        System.out.println("可以浏览学习网站");
    } else {     
        System.out.println("民主、文明、和谐、自由、平等、公正、法治、爱国、敬业、诚信、友善");
    }
    

    ​ 上面的这段代码在执行的时候,会先对代码进行编译,再交由计算机执行。

人机交互

图形化界面

​ 我们平时使用计算机都是使用图形化界面操作方法,需要打开文件,直接用鼠标双击打开即可,需要删除一个文件,直接右键点击文件选择删除即可。

命令行

​ 计算机刚开始出现的时候,是没有图形化界面的,都是命令行的方式操作计算的。

现在给大家介绍的是DOS命令提示符。

命令行打开方式

  • 按下 win + R

  • 在弹出的运行窗口中输入cmd + 回车

  • 在出现的黑屏窗口中就可以输入dos命令来操作计算机了。

    比如:shutdown -s -t 300 就可以在300秒后关机

    比如:shutdown -a 就可以取消刚刚的关机计划

常见的DOS命令

操作 说明
盘符名称: 盘符切换。E:回车,表示切换到E盘。
dir 查看当前路径下的内容。
cd 目录 进入单级目录。cd itheima
cd 目录1\目录2... 进入多级目录。cd itheima\JavaSE
cd .. 回退到上一级目录。
cd \ 回退到盘符目录。
cls 清屏。
exit 退出命令提示符窗口。

标签:服务器端,代码,应用软件,cd,基础知识,目录,计算机
From: https://blog.51cto.com/u_16079786/7779582

相关文章

  • 八股乱背,力扣不会!下辈子远离计算机
    昨天接到了许久未见老友的一个电话,片刻寒暄之后聊到主题:朋友受人之托,帮人打听家中小孩选择计算机专业之后的就业问题的。既然是朋友,自然不敢欺瞒,就把目前计算机就业相关的真实情况如实“汇报”了。那么计算机行业现状如何呢?大家看这幅图自然就明白了:杭州一家不知名的公司(我从......
  • 飞腾全国产化加固计算机
      飞腾全国产化加固计算机是一种专为重要数据处理和存储而设计的计算机设备。它采用了国产飞腾处理器,结合了先进的计算机技术和高可靠性硬件,以确保计算机在恶劣环境和关键任务中的稳定性和可靠性。飞腾全国产化加固计算机的设计理念是将核心硬件和操作系统进行一体化整合,以实......
  • 在 Windows 启动时自动同步计算机时钟的 6 种方法
    在PC的主板上有一个小电池,能让PC在​​关机​​时仍能维持时钟的运行。但电池是有寿命的,几年之后电量耗尽,你就会看到诸如“SystemCMOSchecksumbad–Defaultconfigurationused”这样的错误提示,此时日期和时间会被重置到BIOS的默认值(比如2010年),你可以通过按键盘(屏幕会有提示,......
  • 计算机相关术语
    计算机相关术语BLOB:二进制长对象,BLOB是一张图片或一个声音文件。CLOB:大块的字符数据,如保存XML文档。MPP:大规模并行分析数据库。SSTable:排序字符串表。WAL:write-aheadlog,预写日志。Bottom-upFashion:自底向上的设计方法。UDF(UserDefinedFunction):即用户自定义函数,UDF广义......
  • 2023-2024-1 20231407陈原《计算机基础与程序设计》第2周学习总结
    作业信息这个作业属于哪个课程<2023-2024-1-计算机基础与程序设计>这个作业要求在哪里<2023-2024-1计算机基础与程序设计第二周作业>这个作业的目标<熟练掌握《计算机科学概论》第一章,熟悉《C语言程序设计》第一章>作业正文https://www.cnblogs.com/CCCY12345/p/......
  • 2023-2024-1 20231415 《计算机基础与程序设计》第二周学习总结
    这给个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02这个作业的目标阅读《计算机基础与程序设计》和《C语言》并完成测试作业正文https://i.cnblogs.com/po......
  • 2023-2024学期 20231418 《计算机基础与程序设计》第2周学习总结
    2023-2024-120231418《计算机基础与程序设计》第2周学习总结作业信息这个作业属于哪个课程(2022-2023-1-计算机基础与程序设计)这个作业要求在哪里(2023-2024-1计算机基础与程序设计第2周作业)这个作业的目标自学《计算机科学概论》《C语言程序设计》第1章并完成云......
  • 2023-2024-1 20231323 《计算机基础与程序设计》第二周学习总结
    2023-2024-120231323《计算机基础与程序设计》第2周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第二周作业这个作业的目标数字化、信息安全与自学教材《计算机科学概论》《C语言程......
  • 2023-2024-1 20231305 《计算机基础与程序设计》第2周学习总结
    2023-2024-120231305《计算机基础与程序设计》第2周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业)这个作业的目标<阅读《计算机科学......
  • 2023-2024-1 20231420 《计算机基础与程序设计》第二周学习总结
    2023-2024-120231420《计算机基础与程序设计》第二周学习总结作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业要求在哪里2023-2024-1计算机基础与程序设计第二周作业这个作业的目标1.学习《计算机科学概论》第1章并完成云班课测试;2.......