书签 分享 收藏 举报 版权申诉 / 4
上传文档赚钱

类型《程序设计基础》课程作业评讲(1)参考模板范本.doc

  • 上传人(卖家):林田
  • 文档编号:5360140
  • 上传时间:2023-03-29
  • 格式:DOC
  • 页数:4
  • 大小:35KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《《程序设计基础》课程作业评讲(1)参考模板范本.doc》由用户(林田)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    程序设计基础 程序设计 基础 课程 作业 参考 模板 范本
    资源描述:

    1、程序设计基础课程作业评讲(1) 程序设计基础课程是使学生了解程序设计和程序设计语言的基本概念,掌握程序设计的基本思想和方法,达到对程序语言和程序设计涉及的有关技术有一个概括性的了解,为今后对程序设计和软件开发技术的进一步深入学习奠定基础。这门课程理论性较强,学生不易学懂,为了帮助学生理解程序设计的基本方法,今后我们要对在四次平时作业中比较难的题进行作业评讲。下文中,黑色的是问题与答案,绿色是说明和解释。1计算机的主要特点是什么?此题的考核知识点是:第一章中计算机技术的发展。分析:此题是简答题,简答题只需要写出要点就可以了,不需要进行阐述,下面说明部分是帮助学生理解各个特点的含义。答案: 运算速

    2、度快说明:用电子线路组成的计算机具有极高的工作速度。现在普通微机每秒钟可执行几千万条指令,巨型机可达数亿次或几百亿次。随着新技术的不断发展,工作速度还在不断增加。这不仅极大地提高了工作效率,还使许多复杂问题的运算处理有了实现的可能性。 计算精度高说明:计算机对于参加运算的数值型数据,微机能达到十几位有效数字,高档计算机可以达到几十位有效数字,这个精度是其它任何计算工具所不及的,能满足大多数科学计算的高精度要求。 存储容量大说明:计算机有存储装置,能够存储各种类型的信息。它不但能保存数值型数据,而且还能将文字、图形、图象、声音等转换成计算机能够存储的数据格式保存在存储装置中,可以根据需要随时使用

    3、。 具有逻辑判断功能说明:计算机用数字化信息表示数及各类信息,并采用逻辑代数作为相应的设计手段,不但能进行数值计算,而且能进行逻辑运算,判断数据之间的关系。如75,“李”“张”,其结果是一个逻辑值:真或假,根据判定的结果决定下一步的操作。正是利用这种逻辑运算能力实现对文字信息进行排序、索引、检索,使计算机能够灵活巧妙地完成各种计算和操作,能应用于各个科学领域并渗透到社会生活的各个方面。 自动化程度高,通用性强说明:计算机能按人的意愿自动执行为它规定好的各种操作,只要把需要的各种操作和编好的程序存入计算机中,当它运行时,在程序的指挥、控制下,自动地执行下去,除非要求采取人机对话方式,一般不需要人

    4、工直接干预运算的处理过程。注意事项:学生在回答此题时容易与计算机的分类和计算机的应用领域搞混淆。2什么是系统软件和应用软件?它们的作用有何不同?此题的考核知识点是:第一章中计算机系统的组成。分析:此题是3个问题,前面2个问题是基本概念,而最后一个问题是它们的作用,把它们的概念搞清楚了,作用就能够回答了。答案:系统软件是为有效利用计算机系统的资源、充分发挥计算机系统的工作潜力、正常运行、尽可能方便用户使用计算机而编制的软件。应用软件是用户利用计算机及其提供的系统软件,为解决实际问题所开发的软件的总称。系统软件和应用软件的关系:没有系统软件,计算机将难以发挥其功能,甚至无法工作。而应用软件的存在与

    5、否并不影响整个计算机系统的运转,但它必须在系统软件的支持下才能工作。注意事项:学生在回答此题时往往分不清楚系统软件和应用软件的概念。3软件和硬件的关系如何?此题的考核知识点是:第一章中计算机系统的组成。分析:要做此题,首先要搞清楚计算机硬件和计算机软件的概念以及它们的区别,计算机硬件就是组成计算机的物理部件,而计算机软件是指计算机所使用的相关程序和相关文档资料,但它们又是不可分割的。答案:计算机系统是硬件和软件的有机结合的整体,它们之间是不可分割的,硬件是软件的基础,软件是硬件功能的完善和扩充,它们相互依存,无严格功能界面,相互促进。具体表现在请见教材13页。注意事项:学生在回答此题时往往分不

    6、清楚计算机硬件和计算机软件的概念以及它们的区别。4简述存储程序控制的基本原理。此题的考核知识点是:第一章中冯诺伊曼型计算机和程序存储原理。分析:要做此题,首先要了解冯诺伊曼型计算机的结构图(如下图所示)以及它的工作原理。如果搞清楚上图工作原理,回答此题就没有问题了,下面说明部分可以帮助学生理解。答案:“存储程序控制”原理的基本内容是: 用二进制形式表示数据和指令;说明:电子数字计算机内部一律采用二进制数表示任何信息,虽然计算机内部只能进行二进制数的存储和运算,但为了书写、阅读方便,可以使用自然数据形式表示,不管采用哪种形式,计算机都要把它们变成二进制数存入计算机内部,运算结果可以经再次转换后,

    7、通过输出设备再次把它们还原成自然数据形式。 将程序(数据和指令序列)预先存放在主存储器中,使计算机在工作时能够自动高速地从存储器中取出指令,并加以执行,这是“存储程序控制”的基本特点; 确立了计算机系统的5大基本部件:存储器、控制器、运算器、输入设备和输出设备,同时也规定了5大部件的基本功能。注意事项:此题学生容易出错的地方是不知道在计算机中所有数据和指令都是用二进制数表示的。5什么是图灵机?它由哪几部分组成?图灵机和现代计算机有何关系?此题的考核知识点是:第一章中图灵机和图灵机程序设计。分析:此题有3个问题,它们又是相互相成的,首先要知道图灵机的概念,才能回答它的组成部分,还要知道现代计算机

    8、的原理,才能回答第3个问题。答案:图灵机不是一种具体的机器,而是一种思想模型。它由一个控制器和一根假设两端无界的工作带组成,是计算机的抽象数学模型。图灵机被公认为现代计算机的原型。注意事项:此题学生很容易将图灵机认为是一种计算机。6编译过程分为几个阶段,各阶段的主要工作是什么?此题的考核知识点是:第二章中程序的编译执行。分析:除了机器语言编写的程序,所有语言编写的程序都必须经过编译连接后,形成计算机能够直接识别的二进制代码,计算机才能执行。答:编译过程包括以下六个阶段:词法分析:对源程序进行扫描,产生单词符号,并归类以等待处理;语法分析:检查源程序在语法上是否正确;语义分析:判断源程序含义;中间代码生成:生成中间代码;代码优化:对中间代码进行优化,简化计算;目标代码生成:将中间代码转换成目标代码。注意事项:此题理论性较强,学生不易理解。第 4 页 共 4 页

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《程序设计基础》课程作业评讲(1)参考模板范本.doc
    链接地址:https://www.163wenku.com/p-5360140.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库