操作系统

操作系统的操作界面:分为两大类,针对不同的用户,提供给用户的界面和一些用户交互的窗口。一类用户使用计算机,一类用户进行系统的管理
不同的用户操作系统提供不同用户界面
操作命令:普通用户
系统调用:编程人员
不同的操作系统为用户提供不同的操作命令,不同的系统调用
编制应用程序的过程:
在这里插入图片描述
作业:是用户在处理一个问题或者一个事务时,计算机所做的操作的集合,包括用户程序、数据、命令
作业步:是计算机所作相对独立的工作或加工步骤,每一个作业步会产生下一个作业步的输入文件
一个作业从输入到输出的过程
1)作业提交
2)作业调度
3)作业控制
4)作业退出
作业包括:程序、数据、作业说明书
操作系统通过该表了解到作业的要求,并分配资源和控制作业中的程序数据的编译、链接、装入和执行。
作业的输入方式:联机输入、脱机输入、直接耦合输入、网络输入、SPOOLING系统输入
命令控制界面:用来组织和控制作业运行
使用操作命令作业主要有两种方式
1)脱机方式
用户将作业的执行程序和出错方法一并以作业控制说明书的方式或命令文件的方式提交给系统,由系统按照作业说明书或命令文件所规定的顺序控制作业执行
Shell语言可做为jc使用
2)联机方式
采用人机对话方式来控制作业的运行,即使交互
由一组命令及命令解释程序组成,也称为命令接口。
一般可提供的方式
1 命令行方式
2 菜单方式
3 命令文件方式
命令行方式:
通过控制台终端,输入操作系统提供的命令控制自己的作业的运行
各个操作系统的命令格式不同
命令类型:环境变量、权限管理、系统管理、文件管理等
批命令方式:
把所需要执行的命令装成文件,然后用文件名作为命令执行所需要命令序列,在自动的控制作业得运行。
对一些重复熊作业非常有用
命令解释程序
接受用户输入的命令行,做出相应的解释并执行该命令提出的对作业的处理要求
通常会保存一张命令名字表:记录着左右命令及其处理程序的入口地址或相关地址。
图形用户接口:通过出现在屏幕上对对象直接进行操作
控制和操作程序运行
部件构成:窗口、菜单、列表框、消息框、对话框、按钮、滚动条
特点:交互性好,信息量大
采用事件驱动控制方式,工作过程:
1.用户按键或点击鼠标产生一个事件,通过中断系统激发事件驱动控制程序
2.由事件驱动控制程序负责接收、分析和处理时间
3.最后清除处理过的事件
Windows命令控制界面
Windows的命令控制界面可以分为两个部分:命令解释部分和窗口交互部分
命令控制界面:命令行解释器cmd.exe
使用方式:直接输入命令 使用批处理文件
Linux控制界面
Linux的命令的控制都是图形化的窗口系统以及Shell程序进行的
命令行控制界面:命令行解释程序Linux Shell
Linux交互式使用命令或允许用户自己编写Shell程序以采用批处理方法操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值