发布网友 发布时间:2022-04-19 12:32
共2个回答
热心网友 时间:2023-09-12 17:39
用户使用计算机系统算题的一般流程如图2。
①通过系统操作员建立帐号,取得使用权。帐号既用于识别并保护用户的文件(程序和数据),也用于系统自动统计用户使用资源的情况(记帐,付款)。
②根据要解决的问题,研究算法,选用合适的语言,编写源程序,同时提供需处理的数据和有关控制信息。
③把②的结果在脱机的专用设备上放入软磁盘,建立用户文件(也可在联机终端上进行,直接在辅助存储器中建立文件,此时第四步省去)。
④借助软盘机把软盘上用户文件输入计算机,经加工处理,作为一个作业,登记并存入辅助存储器。
⑤是要求编译。操作系统把该作业调入主存储器,并调用所选语言的编译程序,进行编译和连接(含所调用的子程序),产生机器可执行的目标程序,存入辅助存储器。
⑥要求运算处理。操作系统把目标程序调入主存储器,由*处理器运算处理,结果再存入辅助存储器。
⑦运算结果由操作系统按用户要求的格式送外部设备输出。
计算机内部工作(④~⑦)是在操作系统控制下的一个复杂过程。通常,一台计算机中有多个用户作业同时输入,它们由操作系统统一调度,交错运行。但这种调度对用户是透明的,一般用户无需了解其内部细节。
用户可用一台终端,交互式的控制③~⑦的进行(分时方式);也可委托操作员完成③~⑦,其中④~⑦是计算机自动进行的(批处理方式)。批处理方式的自动化程度高,但用户不直观,无中间干预。分时方式用户直观控制,可随时干预纠错,但自动化程度低。现代计算机系统大多提供两种方式,由用户选用。
热心网友 时间:2023-09-12 17:39
计算机的基本原理是存储程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。