什么是计算机软件软件的特点昰什么?
是指计算机系统中的程序及
程序是计算任务的处理对象和处理规则的描述;
文档是为了便于了解程序所
需的阐明性资料程序必須装入机器内部才能工作,文档一般是给人看的不一定装
软件是一种逻辑实体而不是有形的系统元件,其开发成本和进度难以准确的估算
软件是被开发的或设计的,没有明显的制作工程一旦开发成功,只需复制即可
软件的使用没有硬件那样的机械磨损和老化问题。
簡述软件的分类并举例说明。
答:软件分为系统软件支撑软件和应用软件
系统软件居于计算机系统中最靠近硬件的一层其他软件一般嘟通过系统软件发挥作
用。例如:编译程序操作系统等。
支撑软件是支撑软件的开发和维护的软件
工具,软件开发环境等
应用软件昰特定应用领域专用软件。例如:工程
科学计算软件嵌入式软件,产品
应用软件人工智能软件等。
简述软件语言的分类并举例说明。
答:软件语言是用于书写计算机软件的语言主要包括:需求定义语言功能性语言,
设计性语言实现性语言和文档语言。
需求定义语訁用以书写软件需求定义软件需求定义是软件功能需求和非功能需
求的定义性描述。软件功能需求刻画“做什么”软件非功能需求刻畫诸如功能性限
制、设计限制、环境描述、数据预通信规程以及项目管理等。
功能性语言用以书写软件功能规约,软件功能规约是软件功能的严格而完整的陈
述软件功能规约通常只刻画软件系统“做什么”的外部功能,而不涉及系统“如何
做”的内部算法因此,功能性语言通常又称为功能规约语言
设计性语言用以书写软件设计规约。软件设计规约是软件设计的严格而完整的陈
述一方面,它是软件功能规约的算法性细化刻画了软件“如何做”的内部算法;
另一方面,它又是软件实现的依据从
即一般的程序设计语言,
处理对象和規则的描述
程序设计语言有高级语言和低级语言之分。
二、目前的现状没有信息课也没有太大影响大学里面,工具和语言很快就可以掌握即使中小学不学,对最终生产也也没有太大影响办公软件,大家都是在工作后在开始发掘其潜力的吧真正感兴趣的小天才,有佷多途径可以学习网络图书馆等方式,家里普遍配置了电脑暑假寒假也有大把的时间。
三、有规划的课程内容和高品质教学能提高铨民素质内容应该偏重编程类和设计类,应用类学学Office就行了其他的,未来软件变化很快没必要学以后学习也很快。应该在编程、设计、写作编辑三个实用领域进行深入学习并组织全国性的比赛对优秀者嘉奖。目前的信息课内容太杂老师太差,社会不重视应该有所聚焦,中央统一部署有前瞻性的总体方案和教学大纲纳入高考选考科目,社会共同重视
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。