计算机的人机交互

news2024/11/17 6:00:21

1、 计算机的人机交互发展历史 

       计算机在刚开始出现的时候,因为占地广、造价高、耗电高的原因,一般都是给军队、政府使用的,并不是给个人使用的。随着计算机的发展,体积越来越小,出现了微型机,才使得计算机进入到千家万户,个人才开始使用计算机,而刚开始的电脑呢,是没有像我们今天所见到的图形化界面,以前都是在黑屏下,输入命令操作计算机。

       这时候最典型的就是1981年的时候,由IBM和微软共同推出的MS-DOS,这个系统呢一律都是在黑屏下,使用一些命令操作计算机的,没有任何的图形化界面,所以在当时,没有一点计算机功底是不会用的。

       而最早推出图形化界面的是施乐公司,这家公司在1981年4月27号,推出了一台名叫施乐之星的电脑,开启了计算机的图形化界面历史,为计算机的普及做出了不可抹灭的贡献。

图形界面的优点:操作简单,便于记忆;缺点是:运行速度慢,消耗大量内存资源。

命令的优点:节省大量内存资源、运行速度快;缺点:不方便操作、不便记忆。

2、CMD

CMD是Command shell的简写,它是windows下的一个32位应用程序(cmd.exe)。在windows的运行窗口使用cmd命令可以打开这个程序,也可以在文件目录中找到并用鼠标点击打开它。这个程序可以通过命令行操作windows系统,微软解释为“它为用户提供对操作系统直接通信的功能,它为基于字符的应用程序和工具提供了非图形界面的运行环境,它执行命令并在屏幕上回显MS-DOS风格的字符。”所以windows里面运行CMD出来的窗口不是真正的DOS,那是微软在windows里虚拟的DOS环境,用来运行一些高级命令的,只是风格看上去比较像DOS而已。真正的DOS是脱离windows系统的,因为他本身就是一种操作系统。

1、打开CMD的方式

1)首先同时按下Win键和R键,屏幕的左下角会弹出运行窗口。

2)在输入框中输入cmd。

3)点击确定或者敲击回车键,当弹出一个黑色的小弹框 ,这个就是cmd的操作界面。

2、常用CMD命令

盘符名称+冒号 作用:切换盘符

dir 作用:超看当前路径下的内容(隐藏的文件也会显示出来)

cd+目录 作用:进入单级目录中

cd.. 作用:回退到上一级目录

cd+目录1\目录2\… 作用:进入多级目录

cd\ 作用:回退到根目录

cls 作用:清屏

exit 作用:退出命令提示符窗口

ipconfig 作用:查看本机IP地址

notepad 作用:打开记事本

winver 作用:检测windows版本

control.exe 作用:打开控制面板

write 作用:写字板

mspaint 作用:画图板

calc 作用:打开计算器

osk 作用: 打开屏幕键盘

3、DOS

        DOS是早期的计算机操作系统(16位磁盘操作系统)。是单任务单用户的,每次只能执行一个程序。界面是永远不变的文字交互。所有操作都需要用命令。如cd XX(进入XX命名的文件夹)、dir列出目录、cls清屏等等。用户需要记很多指令。 windows是图形界面操作系统。多任务多用户。可以同时执行多个程序。我们能一边上网一边听音乐,一边看电影一边挂QQ。但是多任务也带来了安全隐患,容易中病毒。但是windows操作简单,大部分操作只需要鼠标点击就能完成,不再需要大量的命令,对用户更加友好。

       进入windows时代后,计算机中仍然保留了一套DOS系统(虽然可能不是纯DOS),在某些情况下用户仍然可能使用到它。DOS指令可以直接操作磁盘,具有响应速度快,效率更高等特点,有些计算机专家就会经常使用。而且DOS模式下可以对windows系统进行底层操作,如windows系统出现故障时,恢复系统、拷贝数据、删除系统都可以在DOS下完成。(类似的还有图形界面的PE)

4、CMD和DOS的区别

       DOS系统下可以删除、修复windows系统,但在CMD下则不行。CMD属于Windows系统的一部分,只是一个接口,而DOS本身就是一个系统。

      在Windows操作系统里进的DOS(即输入cmd进命令提示符),只是系统模拟的DOS操作环境。cmd程序运行时的界面风格和指令方式与DOS系统的界面和操作指令有很多相似之处,cmd本身就是windows系统为了系统维护而保留的一个兼具了DOS系统的风格和某些特定功能的程序。所以它们也就是有一点点形似而已。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/125760.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C# 数据库 ADO.NET概述

一 数据库 1 数据库(Database) 2 数据库管理系统(DBMS) 如Oracle,MS SQL Server 3 数据库系统的优点 共享性、独立性、完整性、冗余数据少。 4 管理功能 数据定义/操纵/完整/完全/并发 二 常用的数据库管理系统 1 微软的…

剑指offer----C语言版----第二天

目录 1. 二维数组中的查找 1.1 题目描述 1.1 思路一 1.2 思路二 1.3 思路三(最优解) 1. 二维数组中的查找 原题链接:剑指 Offer 04. 二维数组中的查找 - 力扣(LeetCode)https://leetcode.cn/problems/er-wei-shu-…

WinServer 2012 域控组策略 用户发布软件部署

本例演示安装 Notepad 这款软件 因为域中发布软件只支持 msi 格式,所以要把 exe 转成 msi 格式,可以用这个软件 https://www.advancedinstaller.com/ 1、转换格式 (1)选择 MSI from EXE (2)定义项目名…

PLC实现十字路口交通灯的控制课程设计毕业设计

微信公众号:创享日记 对话框发送:plc十字路口 获取完整源码源程序文件 要求: 1、信号灯受启动及停止按钮的控制,当按下启动按钮时,信号灯系统开始工作,并周而复始地循环工作,当按下停止按钮时&…

【再学Tensorflow2】TensorFlow2的核心概念

TensorFlow2的核心概念Tensorflow中的张量常量张量变量张量Tensorflow中的计算图计算图介绍静态计算图动态计算图Autograph张量Tensor、图Graph、操作Operation、会话Session模型Model与层LayerTensorflow中的自动微分机制利用梯度磁带求导数利用梯度磁带和优化器求最小值参考资…

ArcGIS基础实验操作100例--实验13 数字化面图形的技巧

本实验专栏来自于汤国安教授《地理信息系统基础实验操作100例》一书 实验平台:ArcGIS 10.6 实验数据:请访问实验1(传送门) 基础编辑篇--实验13 数字化面图形的技巧 目录 一、实验背景 二、实验数据 三、实验步骤 &#xff08…

Android 虚拟机 模拟器 设置梯子代理 for Mac

最近需要Android13的环境,想着刷机或者弄个模拟器。 本着效率优先的原则,现在本地机器上搞个Android模拟器。 打开AndroidStudio,在tool菜单 选择avd,安卓虚拟设备 根据本地电脑选择x86架构,MAC os 10.12&#xff0c…

虹科案例 | 监测各种材料液位居然如此轻松?

应用背景 1 天送达标准给公司带来了压力,要求他们比以往任何时候都更快、更高效地处理物品。对于依赖散装材料的行业尤其如此。例如: 农业 建造 塑胶成型 食品加工 许多这些行业通过将材料存放在箱子、罐或筒仓中来处理材料。为了正确地计…

麦克风采样率设置导致视频会议中声音采集异常问题分享

目录 1、问题描述 2、麦克风音频采集频率引发的声音采集异常 3、修改麦克风采集频率的详细说明 4、最后 这几年,大家已经习惯于使用视频会议软件(比如免费的腾讯会议软件)进行线上沟通与交流,通过摄像头将头像采集发送到会议中…

ARM专用指令

目录 一、状态寄存器传送指令:访问(读写)CPSR寄存器 ​编辑 二、软中断指令:触发软中断 三、协处理器指令:操控协处理器的指令 四、伪指令: 一、状态寄存器传送指令:访问(读写)CPSR寄存器 CPSR寄…

多线程的创建和使用(4种)

1.JDK5.0之前的创建方式 方式一:继承于Thread类 1.创建一个继承于Thread类的子类 2.重写Thread类的run() --> 此线程执行的作声明在run()中 3.创建Thread类的子类的对象 4.通过此对象调用start() 方式二:实现Runnable接口 1.创建一个实现了Runnable…

第三十五章 数论——卡特兰数

第三十五章 数论——卡特兰数一、什么是卡特兰数1、推导2、公式二、卡特兰数的应用1、问题:2、分析3、代码一、什么是卡特兰数 1、推导 我们看下面这个坐标系: 我们从(0,0)(0,0)(0,0)点到(6,6)(6,6)(6,6)点的路线有很多,并且根据我们高中排…

57.return—函数的返回值

57.return-函数的返回值 文章目录57.return-函数的返回值1.定义2.分类3. 没有返回值4.有1个返回值5.有多个返回值6.一个自定义函数只执行一次return语句7.实操练习1.定义 return关键字后接变量名或表达式可以将函数的计算结果返回到调用处。 变量或表达式等同于接收果汁、豆浆…

Chronicle Pro - 一款简单 Mac 理财规划师,管理你的的个人预算

Chronicle Pro - 一款简单 Mac 理财规划师,管理你的的个人预算 使用Chronicle追踪和支付账单,管理你的个人预算,这是一款简单的Mac理财规划师。获得通知,这样你就不会错过下一个付款截止日期;你再也不用付滞纳金了。把你所有的账单…

8 GUI实例

GUI 1 Frame 用来创建窗口,构造函数如下: public Frame() throws HeadlessExceptionpublic Frame(String title) throws HeadlessException 常用方法如下: public class gui_v1 {public static void main(String[] args) {Frame f new F…

用python的turtle库画一个小猪佩奇

小猪佩奇是一个可爱的小猪。她已经四岁了,与她的妈妈,爸爸,和弟弟乔治生活在一起。佩奇最喜欢做的事情是玩游戏,打扮的漂亮,度假,以及在小泥坑里快乐的跳上跳下和与小羊苏西(她最好的朋友&#…

Nginx小结1

Nginx 是一个高性能的HTTP和反向代理web服务器,作为负载均衡器,承接的所有请求。核心功能有负载均衡、反向代理、静态资源服务器。另外Nginx还可以使用keepalive结合使用建立主备份机实现高可用。keepalive是在TCP中一个可以检测死连接的机制&#xff0c…

WordPress插件开发教程1:开发第一个WordPress插件

第一步:在 wp-content \ plugins 目录新建一个目录,随便起个名字,比如:my-first-plugin。 第二步:进入 my-first-plugin 目录,新建一个PHP文件,随便起个名字,比如:hello.…

UE解决SetActorHiddenInGame后其Collision仍然会被检测到的问题

文章目录 1.问题产生2.解决过程3.总结4.参考资料1.问题产生 (1)首先我在场景内添加了红色的球(Sphere)和绿色的面片(Plane),两者都是StaticMeshActor,如下图所示: (2)然后进入二者的静态网格体编辑窗口,将二者的碰撞复杂度都设置为UseComplexCollisionAsSimple。 …

D. Valiant‘s New Map(二分)

Problem - D - Codeforces 游戏工作室 "DbZ Games "想在他们的热门游戏 "Valiant "中引入另一张地图。这一次,名为 "Panvel "的地图将以孟买市为基础。 孟买可以被表示为nm的单元格。网格中的每个单元格(i,j)…