文章目录

  • I. The Result of the Sign-in
  • II. The Definition of a Computer
    • 1. What Is a Computer?
    • 2. von Neumann Architecture
    • 3. A System of Linear Equations
    • 4. Various Units of Storage Capacity
  • III. MATLAB - Matrix Laboratory
    • 1. Install MATLAB 7.0.1
    • 2. Start MATLAB 7.0.1

I. The Result of the Sign-in

  • Take a look at the screenshot of the sign-in
  • We’re not alone in the world and living in a certain environment. The environment includes natural environment and social environment. Everyone is born in a famliy (parents, brothers, sisters…). In the group, we need to communicate with each other by languages and words, body language (eye contact, gesture…), photo, image, video and animation…
  • Now let me describe the result of the sign-in. There are thirty-nine students in our class. Thirty-eight students have signed in. Only one student is not here and didn’t ask for leave, so he is absent. (If you don’t like my class, you might be here physically but your heart might be outside the window. ⟹\Longrightarrow⟹ absent-mined)
  • Word Formation: adj. + pp of n. For example: green-eyed, near-sighted, far-sighted…
  • We should broaden our view and enhance our insight by reading, travelling and making friends.
  • IEEE: Institute of Electrical and Electronic Engineers 电气电子工程师协会
  • LAN: Local Area Network
  • MAN: Metropolitan Area Network
  • WAN: Wide Area Network

II. The Definition of a Computer

1. What Is a Computer?

  • A computer is an electronic device that operates on data at a high speed with large storage capacity and controls its operations by software (programs + data + documents).
  • All the modern computers are based on von Neumann Arrchitecture.
    ComputerSystem{Hardware{ControlUnitALU−ArithmeticLogicalUnitStorageDevicesInputDevicesOutputDevicesSoftwareComputer System \begin{cases} Hardware \begin{cases} Control\ Unit\\ ALU - Arithmetic\ Logical\ Unit\\ Storage\ Devices \\ Input\ Devices \\ Output Devices \\ \end{cases} \\ Software \\ \end{cases}ComputerSystem⎩⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎧​Hardware⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧​Control UnitALU−Arithmetic Logical UnitStorage DevicesInput DevicesOutputDevices​Software​
  • von Neumann and Turing are very great computer scientists - the fathers of modern computers.

2. von Neumann Architecture

  • The von Neumann architecture—the fundamental architecture upon which nearly all digital computers have been based—has a number of characteristics that have had an immense impact on the most popular programming languages. These characteristics include a single, centralized control, housed in the central processing unit, and a separate storage area, primary memory, which can contain both instructions and data. The instructions are executed by the CPU, and so they must be brought into the CPU from the primary memory. The CPU also houses the unit that performs operations on operands, the arithmetic and logic unit (ALU), and so data must be fetched from primary memory and brought into the CPU in order to be acted upon. The primary memory has a built-in addressing mechanism, so that the CPU can refer to the addresses of instructions and operands. Finally, the CPU contains a register bank that constitutes a kind of “scratch pad” where intermediate results can be stored and consulted with greater speed than could primary memory.

3. A System of Linear Equations

  • Look at the source code.
$\begin{cases}x + 2y + 3z = 14  &(1)\\2x -4y +z = -3  &(2)\\3x + 5y - 2z = 7 &(3)\end{cases}$
  • Note:The symbol “&” is used for alignment.

  • Look at the final effect.

  • {x+2y+3z=14(1)2x−4y+z=−3(2)3x+5y−2z=7(3)\begin{cases} x + 2y + 3z = 14 &(1)\\ 2x -4y +z = -3 &(2)\\ 3x + 5y - 2z = 7 &(3) \end{cases}⎩⎪⎨⎪⎧​x+2y+3z=142x−4y+z=−33x+5y−2z=7​(1)(2)(3)​

  • The system of linear equations can be represented in a matrix manner: AX=BAX=BAX=B
    A=[1232−4135−2],X=[xyz],B=[14−37]A=\left[ \begin{matrix} 1 & 2 & 3 \\ 2 & -4 & 1\\ 3 & 5 & -2 \\ \end{matrix} \right] ,X=\left[ \begin{matrix} x \\ y\\ z \\ \end{matrix} \right] ,B=\left[ \begin{matrix} 14 \\ -3\\ 7 \\ \end{matrix} \right]A=⎣⎡​123​2−45​31−2​⎦⎤​,X=⎣⎡​xyz​⎦⎤​,B=⎣⎡​14−37​⎦⎤​

  • The solution of the system of linear equations: {x=1y=2z=3\begin{cases} x=1\\ y=2\\ z=3 \end{cases}⎩⎪⎨⎪⎧​x=1y=2z=3​

4. Various Units of Storage Capacity

  • Common Storage Units: bit、B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB、CB、XB……

  • A bit (Binary Digit) is used to store a binary number: 0 or 1,which is the smallest storage unit.

  • All the storage units can be converted as follows.

1 Byte (B) = 8 bit
1 Kilo Byte (KB) = 1024 B
1 Mega Byte (MB) = 1024 KB
1 Giga Byte (GB)= 1024 MB
1 Tera Byte (TB)= 1024 GB
1 Peta Byte (PB) = 1024 TB
1 Exa Byte (EB) = 1024 PB
1 Zetta Byte (ZB) = 1024 EB
1 Yotta Byte (YB) = 1024 ZB
1 Bronto Byte (BB) = 1024 YB
1 Nona Byte (NB) =1024 BB
1 Dogga Byte (DB) =1024 NB
1 Corydon Byte (CB) = 1024 DB
1 Xero Byte (XB) = 1024 CB
  • Write a Python program to show all the above-mentioned storage units
  • It’s said that the information of the whole world is about 45ZB.

III. MATLAB - Matrix Laboratory

1. Install MATLAB 7.0.1

  • Find the setup.exe for matlab 7.0.1.
  • Double-click on the icon of the setup program and start the installation.
  • When setup is complete, you will see the following window.

2. Start MATLAB 7.0.1

  • Execute path command in the Command Window and you will see the matlab’s configured paths.

计算机英语讲课笔记03相关推荐

  1. 计算机英语讲课笔记07

    文章目录 I. Sign-in Result II. Operating System 1. The Concept of Operating System 2. Common Operating S ...

  2. 计算机英语讲课笔记08

    文章目录 I. The Sign-in Result II. Data 1. Structured Data 2. Semi-Structured Data (1)XML (e`X`tensible ...

  3. 计算机英语讲课笔记06

    文章目录 I. The Result of Sign-in II. Numbers III. Software Categories I. The Result of Sign-in Let us t ...

  4. 计算机英语讲课笔记05

    文章目录 I. The Result of Sign-in II. The Full Form of CPU I. The Result of Sign-in Take a look at the s ...

  5. 计算机英语讲课笔记04

    文章目录 I. Random Talk II. The Composition of a Computer Step One 1. Source Code 2. Final Effect Step T ...

  6. 计算机英语讲课笔记02

    文章目录 I. The Result of Sign-in II. Arithmetic Operations 1. Addition 2. Subtraction 3. Multiplication ...

  7. 计算机英语讲课笔记01

    文章目录 1. Join Our QQ Group (1) QQ Group Number (2) Use Your Real Name 2. A Good Tool - Youdao Diction ...

  8. 计算机英语讲课笔记(2020-6-23)

    Use it or lose it. 用进废退. Translation Exercise: 墨写的谎言,无法掩盖血染的事实. list the keywords: ink, write (wrote ...

  9. 计算机英语讲课笔记(2020-6-13)

    Each time when we do the sign-in work, we will convert a string of numbers into a gesture/graph. Now ...

最新文章

  1. 用Memcache守护程序把数据缓存到内存二
  2. 如何使用CocoStudio场景编辑器制作魔卡幻想
  3. 【Java代码】Lamda表达式将List对象中的Map对象的key全部转化为大写或者小写【去除外层循环:可用于Map对象中的key全部转化为大写或者小写】
  4. POJ 3311 Hie with the Pie (flyod + DFS枚举)
  5. NPAPI和PPAPI开发
  6. 奇虎360WEB平台部招贤纳士之服务端开发
  7. 【ElasticSearch】ElasticSearch在数十亿级别数据下,如何提高查询效率? 性能优化
  8. alwayson高可用组_AlwaysOn可用性组–好奇心使您的工作更轻松–第2部分
  9. 识别图片并可视化_数据可视化3大发展方向
  10. C Tricks(十)—— str2int vs int2str
  11. window下从python开始安装科学计算环境
  12. 要学会“收”和“放”
  13. 中级职称计算机应用考哪些,中级职称计算机考试大纲
  14. C标准 C90~C18 官网PDF下载
  15. 计算机高考计划,职中高三计算机高考复习计划
  16. Android 清理大师产品的具体实现(一)QQ专清
  17. PCB板层简介+走线
  18. ImageNet-1k分类数据集中英对照表 验证集类别解析
  19. linux 多线程 semaphore ,Linux下多线程编程-Pthread和Semaphore使用.doc
  20. Java执行引擎工作原理:方法调用

热门文章

  1. 电商千万级交易的金手指:分布式事务管理
  2. 解密昇腾AI处理器--DaVinci架构(存储系统)
  3. 高频Linux命令小结(新手向)
  4. 从缓冲池命中率角度判断自己的MYSQL数据库是否需要扩容内存
  5. 【响应式编程的思维艺术】 (3)flatMap背后的代数理论Monad
  6. 下载的字幕php是什么格式的,mkv是什么文件格式
  7. php parseint,JavaScript parseInt() 函数
  8. Spike Timing–Dependent Plasticity: A Hebbian Learning Rule ///STDP时空依赖可塑性
  9. python之强化学习入门
  10. c++双向列表释放_至为芯科技IP5356集成20W输出和双路TYPE-C快充输出,适用于充电宝/移动电源方案...