发布网友 发布时间:2022-04-25 13:30
共5个回答
热心网友 时间:2023-05-17 17:56
第二代。
最初的电脑没有操作系统,人们通过各种按钮来控制计算机,后来出现了汇编语言,操作人员通过有孔的纸带将程序输入电脑进行编译。这些将语言内置的电脑只能由制作人员自己编写程序来运行,不利于程序、设备的共用。为了解决这种问题,就出现了操作系统,这样就很好实现了程序的共用,以及对计算机硬件资源的管理。
第一代用的是机器语言,直到汇编语言出现才有操作系统,并且可以批处理了。通过这种方法,人们很容易去阅读 已经完成的程序或者理解程序正在执行的功能,对现有程序的bug修复以及运营维护都变得更加简单方便,这种语言就是我们所说的汇编语言, 即第二代计算机语言。
随着计算技术和大规模集成电路的发展,微型计算机迅速发展起来。从20世纪70年代中期开始出现了计算机操作系统。在美国1976年的时候就研制了DIGITAL RESEARCH软件公司出8位的CP/M操作系统。这个系统允许用户通过控制台的键盘对系统进行控制和管理,其主要功能是对文件信息进行管理,以实现其他设备文件或硬盘文件的自动存取。此后出现的一些8位操作系统多采用CP/M结构。
扩展资料:
一、操作系统主要包括以下几个方面的功能 :
1、进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占, 进程管理的工作十分简单。但在多道程序或多用户的情况 下,组织多个作业或任务时,就要解决处理器的调度、 分配和回收等问题 。
2、存储管理分为几种功能:存储分配、存储共享、存储保护 、存储扩张。
3、设备管理分有以下功能:设备分配、设备传输控制 、设备独立性。
4、文件管理:文件存储空间的管理、目录管理 、文件操作管理、文件保护。
5、作业管理是负责处理用户提交的任何要求。
二、语言特点
1、汇编语言是计算机提供给用户的最快最有效的语言,也是能够利用计算机的所有硬件特性并能够直接控制硬件的唯-语言。但是由于编写和调试汇编语言程序要比高级语言复杂,因此目前其应用不如高级语言广泛。
2、汇编语言比机器语言的可读性要好,但跟高级语言比较而言,可读性还是较差。不过采用它编写的程序具有存储空间占用少、执行速度快的特点,这些是高级语言所无法取代的。在实际应用中,是否使用汇编语言,取决于具体应用要求、软件开发时间和质量等方面作权衡。
参考资料:百度百科-操作系统
参考资料:百度百科-汇编语言
热心网友 时间:2023-05-17 17:57
第一代1946~1957年是电子计算机它的基本电子元件是电子管内存储器采用水银延迟线外存储器主要采用磁鼓、纸带、卡片、磁带等。由于当时电子技术的*运算速度只是每秒几千次~几万次基本运算内存容量仅几千个字。因此第一代计算机体积大耗电多速度低造价高使用不便主要局限于一些军事和科研部门进行科学计算。软件上采用机器语言后期采用汇编语言。 第二代1958~1970年是晶体管计算机。1948年美国贝尔实验室发明了晶体管10年后晶体管取代了计算机中的电子管诞生了晶体管计算机。晶体管计算机的基本电子元件是晶体管内存储器大量使用磁性材料制成的磁芯存储器。与第一代电子管计算机相比晶体管计算机体积小耗电少成本低逻辑功能强使用方便可靠性高。软件上广泛采用高级语言并出现了早期的操作系统。 第三代1963~1970年是集成电路计算机。随着半导体技术的发展1958年夏美国德克萨斯公司制成了第一个半导体集成电路。集成电路是在几平方毫米的基片集中了几十个或上百个电子元件组成的逻辑电路。第三代集成电路计算机的基本电子元件是小规模集成电路和中规模集成电路磁芯存储器进一步发展并开始采用性能更好的半导体存储器运算速度提高到每秒几十万次基本运算。由于采用了集成电路第三代计算机各方面性能都有了极大提高体积缩小价格降低功能增强可靠性大大提高。软件上广泛使用操作系统产生了分时、实时等操作系统和计算机网络。 *1971年~日前是大规模集成电路计算机。随着集成了上千甚至上万个电子元件的大规模集成电路和超大规模集成电路的出现电子计算机发展进入了*。*计算机的基本元件是大规模集成电路甚至超大规模集成电路集成度很高的半导体存储器替代了磁芯存储器运算速度可达每秒几百万次甚至上亿次基本运算。在软件方法上产生了结构化程序设计和面向对象程序设计的思想。另外网络操作系统、数据库管理系统得到广泛应用。微处理器和微型计算机也在这一阶段诞生并获得飞速发展热心网友 时间:2023-05-17 17:57
关于操作系统的定义,我没有找到一个权威的解释,基本上可以说,它是一个程序,一个介于计算机硬件和计算机用户/开发者之间的程序,用户通过它来操作计算机,开发者用它提供的接口来编写程序。操作系统大概可算是最重要(也可算是最复杂)的程序,基本上,它决定了我们能用电脑干什么和怎样用电脑,软件当然是千变万化,不断发展,但无论是在那一种操作系统下跑的软件,必然受限于操作系统所提供的功能,换句话说,它只能在操作系统划下的圈子里翻筋斗。参考资料:
热心网友 时间:2023-05-17 17:58
C语言是贝尔实验室于70年代初研制出来的,后来又被多次改进,并出现了多种版本。80年代初,美国国家标准化协会(ANSI),根据C语言问世以来各种版本对C语言的发展和扩充,制定了ANSIC标准(1989年再次做了修订)。热心网友 时间:2023-05-17 17:59
第三代,原因我的专业课