第 22、23 集:命令行界面;屏幕与2D图形显示

本集重点:计算机早期同时输入程序和数据(用纸卡/纸带)
运行开始直到结束,中间没有人类进行操作,
原因是计算机很贵,不能等人类慢慢输入,执行完结果打印到纸上 (02:34)

到1950年代,计算机足够便宜+快,人类和计算机交互式操作变得可行
为了让人类输入到计算机,改造之前就有的打字机,变成电传打字机 (02:44~05:38)

到1970年代末,屏幕成本足够低,屏幕代替电传打字机,屏幕成为标配 (07:24)

00:32 人机交互 Human-Computer Interaction
00:50 早期输出数据是打印到纸上,而输入是用纸卡/纸带一次性把程序和数据都给进去
03:00 QWERTY 打字机的发展,克里斯托弗·莱瑟姆·肖尔斯 发明于 1868 年
05:38 电传打字机 Teletype machine
06:32 命令行界面 Command line interface
06:38 ls 命令
08:22 早期文字游戏 Zork (1977年)
08:47 cd 命令


电传打字机的交互 — 在打印纸上与计算机进行实时交互 —— 电子屏幕

随着电视机开始普及,同时处理器与内存也在发展,屏幕开始替代电传打字机

常见命令的由来:

ls     List(列表)的缩写,查看当前目录里的文件

cat   concatenate(连接)的缩写,显示文件内容

cd    change directory的缩写,改变文件夹

 

 




00:05 PDP-1 计算机。键盘和显示器分开,屏幕显示临时值
01:14 阴极射线管 Cathode Ray Tube (CRT)
01:38 CRT 有两种绘图方式:
矢量扫描 Vector Scanning
光栅扫描 Raster Scanning

02:14 液晶显示器 Liquid Crystal Displays (LCD),像素 (Pixel)
03:32 字符生成器 Character generator
03:45 屏幕缓冲区 Screen buffer
05:09 矢量命令画图
06:34 Sketchpad, 光笔 (Light pen)
09:00 函数画线,矩形


显示器的显示方式:矢量扫描、 光栅扫描

字符生成器:从内存读取字符,转换成光栅图形,然后显示到屏幕上。算是第一代显卡

帧缓冲区:计算机把像素数据存在内存中的一个特殊区域

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值