第1题
第2阶段项目要求:编写一个小学生加法运算练习软件,每次运行程序时计算机随机生成10道加法
题目,每题10分。程序每次显示一道题目,要求用户输入答案。10道题目全部完成后,程序再显示全部题目,标准答案和用户的答案,并给出得分。10道题目和答案的显示应该对齐。要求把加法运算设计成一个类,操作数、正确答案和用户的答案为类的属性,加法运算、判断对错、输出题目、输出题目及正确答案和用户的答案均设计为类的方法。每个具体的题目为类的一个对象。题目的操作数由构造方法进行初始化。主类的类名必须是ArithmeticTest2,源程序文件名必须是ArithmeticTest2.java。加法类的名称为Addition。参与运算的数据位数由命令行参数指定。如:用下述命令运行程序,则表示做1位整数加法。JavaArithmeticTest21用下述命令运行程序,则表示做2位以内的整数的加法。JavaArithmeticTest22完成该项目所需运用的知识点:1.第1阶段的知识点。2.典型Java类的定义及使用
点击查看答案
第2题
计算机系统拥有硬件和软件资源,要对这些资源进行统一管理、调度及分配,必须要有相应的管理程序,操
作系统就是具有这一功能的。因此说,操作系统是用于控制、管理、调配计算机的所有资源,方便用户使用的,是给计算机配置的一种必不可少的。同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配,如:划分CPU时间,内存空间的开辟,调用打印机等。用户使用计算机都是通过操作系统进行的。一台计算机可以安装几个,需选择其中一个作为“活动”的操作系统。应用软件和其他系统软件都与操作系统密切相关,因此一台计算机的软件系统,严格意义上是“基于操作系统”的。也就是说,任何一个需要在计算机上运行的软件,都需要合适的支持,因此把基于的软件作为一个“环境”。不同的环境下各种软件有不同的要求,并不是任何软件都可以随意地在计算机上被执行。如Microsoft..
点击查看答案