当前位置:文档之家› 课堂教学设计课题地基本程序

课堂教学设计课题地基本程序

课堂教学设计课题地基本程序
课堂教学设计课题地基本程序

课堂教学设计的基本程序

课堂教学设计是一项规范性和操作性都较强的行为实践活动。它需要教师从系统理论出发、从全局出发、从促进学生全面发展出发,把握课堂教学设计的理论、原则和方法,熟悉和掌握一系列的课堂教学设计的模式、操作程序和现代教育技术手段。只有这样,才能有效实现课堂教学的目标。

一、课堂教学设计的主要模式

一般来讲,教师进行课堂教学设计的主要依据是学生的学习自导能力。我们知道学生对某一学科的学习都是由开始的陌生,经过产生兴趣、积极参与等环节到最后的熟悉和掌握;学习能力也是随着年龄和知识的增长而不断提高。这其中要经历四个阶段:学生依赖阶段、学生参与阶段、学生主导阶段和学生自导阶段。这与格罗(G.Grow)提出的依赖、产生兴趣、积极参与和自导学习四阶段有相似之处。基于这四个阶段的划分,我们认为当前课堂教学设计的模式主要有以下四种。

(一)学生依赖—教师主导的课堂教学设计模式

这一阶段的学生在学习上具有很低的自导能力,有较强的依赖性。教师在他们心中是权威的、可信赖的。这种设计模式的主要目的是让学生打好基础,学习基本技能,为进一步的教学做好准备。因此,这种设计模式主要适用于没有基础知识或技能以及没有学习经验的学习者。当前,我国基础教育阶段的学生大多属于这种类型,而且我国传统的教学也大多使用这一设计模式(如图1-1)。

图1-1学生依赖—教师主导的设计模式

选择这一教学设计模式应当注意,教师主导,不能忽视学生是学习的主体这一理念,在教学设计中应适当地采用引导式、探究式的教学,有意识地培养学生的自导学习意识,对学习上有困难的学生及时提供帮助等。

(二)学生参与—教师引导的课堂教学设计模式

这一阶段的学生能够进行独立的判断,对所学的内容已经开始感兴趣,能够主动配合教师,乐意接受教师安排的任务。在学生心目中教师是引导者和指挥者。该设计模式的主要目的是进一步激发学生的学习动机和兴趣,让学生参与到学习中来。因此,课堂教学设计中各个环节应当由教师来控制,学生应该主动参与(如图1-2)。

图1-2学生参与—教师引导的设计模式

选择这一教学设计模式,学生的学习动机、学习兴趣的激发是非常重要的。因此,教学设计的每一个环节的目的和意义都应让学生清楚,教学的组织形式和方法的选择可以多样化,如小组合作学习、小组讨论等。

(三)学生主导—教师促进的课堂教学设计模式

这一阶段的设计模式,其理念是基于“学生主导,教师为主体”的辩证统一的教学观、独立性与依赖性相统一的学生心理发展观以及“教会学生学习”的学习观。这种设计模式的最大优点是可以提高学生的主体意识和学习的主动性,有利于培养学生的自学能力和学习习惯,易于发展学生的创造性思维,也能更好地适应学生的个性差异,弥补集体教学中难以因材施教的问题等。但是,实施这种教学设计模式的前提是学生需要有一定的知识基础和技能,而且能够把自己看作是教育的参与者。在这种设计模式中,学生是学习过程中的中心,教师处于中心的中间过渡地带,起帮助和促进的作用(如图1-3)。

图1-3学生主导—教师促进的设计模式

选择这一教学设计模式时要注意,教师不再是教学各环节的控制者,而是指导者和促进者。教学设计的各环节主要由学生自主完成,在遇到困难时,教师应及时帮助。此外,采用这一模式,虽然教师只是起点拨、解疑的作用,讲授活动减少了,但对教师主导作用的要求却更高了。如果教师不能做到这一点,学生的主导就会走向自流,这种教学设计模式的优越性也就难以体现出来。

(四)学生自导—教师服务的课堂教学设计模式

学生自导是指在课堂教学过程中以学生自学活动为主,学生控制着学习的总过程,处于学习的核心地位,而教师的指导和服务则始终贯穿于学生的自学活动中。其理论基础与建构主义的学习理论和教学理论是一致的。建构主义学习理论主张以学生为中心,强调学生是信息加工的主体,是知识意义的主动建构者;认为知识不是由教师灌输的,而是由学习者在一定的情境下通过协作、讨论、交流、互相帮助(包括教师提供的指导与帮助),并借助必要的信息资源主动建构的。所以“情境创设”“协商会话”“信息提供”是建构主义学习环境的基本要素。建构主义的教学理论则强调教师要成为学生主动建构意义的帮助者、促进者,课堂教学的组织者、指导者,而不是课堂的“主宰”和知识灌输者;要求学生主要通过自主发现的

方式进行学习。进行这种教学设计模式的前提是学生有很强的自导学习能力,能够客观地评价自己,正确分析目前的需求,对学习目标的设定有深刻的理解,对学习过程中可能遇到的困难有心理准备并能够积极寻求解决办法。能充分利用来自各方面多渠道的学习资源,并作出筛选,能对自己的学习作出自我评价,作出学习步调的调整。因此,这种设计模式主要适合于高年级的学生,如研究生及继续教育和成人教育的学生。不过,在中学临近考试时的复习阶段或对某些教学内容进行复习巩固时是可以选择这种教学设计模式的(如图1-4)。

图1-4学生自导—教师服务的教学设计模式

最后,我们认为在考虑这四种教学设计模式时,不能生搬硬套,应根据课堂教学任务、课程性质、学习对象和学生自学能力等不同情况,采用不同的变式。教学模式不能程式化,最有效的课堂教学设计模式应是一种动态的教学,它的真谛是教学的个性,是学习、汲取古今中外教学设计模式的精粹,熔于一炉,创造教学上独有的“自我”。

二、课堂教学设计的基本原则

(一)系统性原则

课堂教学设计就是应用系统的观点,从整体的角度出发,对课堂教学活动中的基本要素以及各要素之间的相互关系进行认真的分析,比较各种不同要素组合产生的效果,从而选择最优的教学方案,获取最佳教学效益的过程。教师在进行课堂教学设计时,必须运用系统的方法,分析教师、学生、内容和媒体、方

法等要素在课堂活动中的地位和作用,明确各要素之间以及各要素和整个教学系统之间的相互关系,从而确定教学目标,选择教学媒体,制订教学策略,以求实现教学系统的功能最优化。在课堂教学活动中,媒体是教育信息的载体,它的作用就是用来传递教学内容。教师在进行媒体设计时,必须从整个教学系统考察媒体和教师、学生、教学内容等教学要素之间的相互关系,明确媒体在教学系统中的地位和作用,根据教学目标的需要制订出最适合学生学习的操作方案;如果不从系统整体的观点出发,只是孤立地考虑课堂教学活动中的某一方面,简单地满足某种需要,就不能够达到优化课堂教学的目的,有时甚至会对课堂教学形成干扰。

(二)发展为本原则

“发展为本”不仅是基础教育课程改革的理念,也是新课程倡导的一个核心教学理念。为此,现代课堂教学必须关注学生和教师自身的发展,根据时代要求,与时俱进,坚持以人为本,以学生发展和教师自身发展为本。以学生发展为本,要求教师在现代课堂教学中要有与素质教育相吻合的学生观。其核心成分应该是通过最优的课堂教学设计和有效的课堂教学活动,使每个学生的潜能都能得到有效的开发,以及每个学生都能获得最有效的发展,实现教学与发展的真正统一。这就要求教师在课堂教学设计中要体现以下三种要求。(1)要面向全体学生。无论是优等生还是后进生,在课堂上都应受到关注。(2)要面向每个学生的全面发展。课堂教学设计关注的不只是学生对基础知识和基本技能的掌握,还要关注所学知识的过程和方法,更要关注学生的情感、态度和价值观方面的提升和发展。(3)促进学生的全面发展应该是具有学生自身特征的个性发展,而不是一种统一规格、统一模式的发展。教师自身发展既是有效教学的目标之一,更是实现学生发展的基础和条件。可以说,没有教师的发展,学生的发展就会受到影响,甚至没有学生的发展。教师对教学材料的选择、对教学内容的理解、对教学过程的监控、对教学结果的反思,以及对教学投以满腔的热情、对学生发展给予的欣赏、对自己成功教学的肯定,如此等等,都包含着提升自己的认知能力、丰富自己的情感体验、增强自己的职业满意度和主观幸福感。因此,教学过程既是促进学生生命发展的过程,更是提升自己生命价值的过程。

(三)学科特点原则

任何一门学科都有其各自不同的学科结构特点。因此,课堂教学设计也要遵循学科特点进行设计。如,语文课的设计要注意工具性和人文性的统一,决不可设计为单一的传授字、词、句、段、篇的知识课或思想品德课;数学课体现了数学与自然、人类社会的密切联系,教师应让学生了解数学的价值,增进对数学的理解和增强应用数学的信心,并学会运用数学的方法去观察、分析现实社会,解决日常生活和其他学科中的问题。为此,数学课的设计就不能简单地设计为模仿与记忆课,而应是动手实践、自主探索与合作交流等多种方式相结合的教与学的活动。总之,教师只有把握学科的基本特点,了解不同学科或者自己所教授学科对个体发展的价值优势,才能设计出适合本学科特点和规律的课堂教学,才能最有效地促进师生的共同发展。任何脱离学科特点的教学设计,其有效性都会受到影响。

(四)接受性原则

我们知道,课堂教学设计最终是着眼于激发、促进、辅助学生的学习,并以帮助每个学生的学习为目的。要想实现这一目的,课堂教学在设计上首先就要使学生保持高度注意和积极向往甚至期待的心向,以维持学生对学习内容的积极探索的认知倾向。而要做到这点,最有效的方法就是要增强学生对教学设计的可接受性,符合学生的需要,能调动、激发学生的学习兴趣,使其变被动为主动、化消极为积极,从而让课堂教学真正建立在学生自主活动、主动探索的基础上,形成有利于学生的主体精神、创新意识健康发展的宽松的课堂教学环境。

三、课堂教学设计的基本过程与要素

我们前面说过,完整的课堂教学设计需要解决好四个基本问题:现在在哪里;要去哪里;如何去那里;是否到达那里了。这是一个完整的课堂教学设计的四个环节,更是四个相互联系、相互制约的逻辑序列,而且每一序列又由许多要素构成。

(一)现在在哪里(起点)

这一环节是教学设计的一个逻辑基点,是进行课堂教学设计的预备阶段和基础。需要做好两方面的工作:一是对学生的分析,二是对教师的分析。对学生的分析,首先要分析其学习的需要,目的是发现学生在学习中存在的问题,然后分析产生问题的主要原因并确定在课堂教学设计时解决该问题的方法和途径;分析现有的教学资源及约束条件,以论证解决该问题的可能性;分析问题的重要性,以确定优先解决的课堂教学设计的重点和难点。其次是教师应该充分注意每个学生在参加学习时所具有的一般特点和起点能力,应根据学习者的起点能力进行实际的课堂教学设计。对教师本人的分析,则要求教师应清楚地了解自己的专业素质和教学能力,包括驾驭教材的能力、语言表达的能力、运用多种媒体组合的教学能力、观察了解学生的能力,以及组织、管理、调控教学活动的能力等。

(二)要去哪里(目标)

这一环节是在上一环节基础上自然生发起来的一个教学方向,实际上是课堂教学目标的设计。课堂教学目标的设计是课堂教学设计的关键,就是对课堂教学活动预期所要达到的结果的规划。它对课堂教学的发展起着调整和控制的作用,制约着课堂教学设计的方向。现代课堂教学设计的目标不再是单一的知识目标,而应是由各分目标组合而成的一个多维目标的结合体,包括学科知识目标、能力目标、过程与方法目标、情感态度与价值观目标、探究目标等。在进行课堂教学目标的设计时,我们要考虑到在确定一两个目标的前提下,力求实现多个分目标。另外,教学目标的设计要注意面向全体学生。

(三)如何去那里(途径方法)

这一环节是课堂教学设计的核心,主要包括以下几个方面的内容:(1)课堂教学内容的设计,及对根据教学目标选定的教学内容进行恰当的安排,使之既合乎学科知识本身内在的逻辑序列,又合乎学生认识发展的顺序,从而把教材的知识结构和学生的认知结构很好的结合起来;(2)课堂教学组织形式的设计,即课堂教学是采取合作式、探究式、讲授式还是活动式或其他组织形式;(3)课堂教学方法和媒体的选用设计;(4)课堂教学环境的设计,即考虑如何为学生创造一个良好的课堂教学环境;(5)课堂教学管理设计,即如何应对和控制课堂上的突发事件,如课堂上学生的问题行为等。

(四)是否到达那里了(评价)

这一环节是课堂教学设计的保障,即对课堂教学的评价设计。主要目的是了解课堂教学目标是否达到,并为课堂教学设计的修正和完善提供依据。

上述四个环节相互联系、相互制约,完整的课堂教学设计过程中的其他环节都是在四个基本环节的构架上建立起来的(如图1-5)。

图1-5课堂教学设计流程图

小结

依据学生学习自导能力四个阶段的划分,我们认为当前课堂教学设计的模式主要有四种:学生依赖—教师主导的课堂教学设计模式、学生参与—教师引导的课堂教学设计模式、学生主导—教师促进的课堂教学设计模式、学生自导—教师服务的课堂教学设计模式。同时我们提出在进行课堂教学设计时要遵循四个原则,即系统性原则、发展为本原则、学科特点原则和接受性原则,并对课堂教学设计的四个逻辑环节(现在在哪里,要去哪里,如何去那里,是否到达那里了)及每一环节的构成要素作了简要分析。

高级语言程序设计课程设计报告

高级语言程序设计课程 设计报告 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

2013-2014学年第二学期 《高级语言程序设计》 课程设计报告 题目:班级档案管理系统 专业:网络工程 班级:二 姓名:朱和芳 指导教 师:孙妍姑 成绩: 计算机与信息工程系 2014年5月11日 班级档案管理系统 设计总说明 一、设计目的 运用计算机语言设计班级档案管理,通过此次课程设计,加深对此课程基本知识的理解,提高综合运用知识的能力;掌握本课程的主要内容、课程设计或撰

写小论文的步骤和方法;以提高独立分析问题、解决问题的能力,逐步增强实际工程训练。 二、设计内容 对一个有N个学生的班级,通过该系统实现对该班级学生基本信息进行录入、显示、修改、删除、保存等操作的管理。 三、设计方法 结合C语言的有关知识,查阅资料,对班级档案管理系统的内容进行构思和设计,在MicrosoftVisualC++平台上完成设计,并进行调试。

目录 第一章绪论 (5) 第二章需求分析 问题描述 (6) 功能要求 (6) 算法提示 (6) 项目开发的目的 (7) 第三章概要设计 程序模块的组成 (8) 班级档案管理系统 (8) 各个程序的功能介绍 (9) 系统结构图 (9) 第四章模块设计分析 程序的模块组成 (10) 各个函数的主要功能 (10) 系统的功能模块的划分 (10) 总流程图 (12) 功能流程图 (13) 第五章测试 存在的问题 (14) 测试方案 (14) 第六章使用说明书 (15)

第七章总结 (17) 附录 A参考文献 (18) B源程代码 (20)

程序设计心得体会讲课教案

程序设计心得体会 程序设计心得体会一:程序设计心得体会 在这为期半个月的时间内,通过我们小组各成员之间的相互讨论和合作,我们完成了学生信息管理系统的程序设计,更值得高兴的是我们的程序得到了大家的喜爱,在每次的简报中都得到了较好的成绩。 虽然在上个学期中,我们已经学习了《C语言程序设计》这门课,但是我所学的知识最多也就是在做作业的时候才会用到,平时没有什么练习的机会,这次的课程设计是我第一次通过自己构思,和同学讨论并且不断查阅资料来设计一项程序。这次设计,不仅巩固了我以前所学的知识,还让我对c语言有了更深一步的了解,掌握了更多的技巧和技能。 C语言是计算机程序设计的重要理论基础,在我们以后的学习和工作中都有着十分重要的地位。要学好这种语言,仅仅学习课本上的知识是不够的,还要经常自己动手,有较强的实践能力。只有多动手,经常编写程序,才能发现我们学习上的漏洞和自己的不足,并在实践中解决这些问题,不断提高自己转化知识的能力。 在我们小组有解决不了的问题时,我们会主动查阅相关的资料,或向其他同学询问,这不仅丰富了我们的知识,还增进了我们同学之间的友谊。为了增大信息的安全性,需要用文件来存储信息,由于我们在上课时不注重对文件的运用,所以在这方面有较大的困难。我先将书本认认真真地看了一遍,又做了一下课后习题来验证和增进自己的理解,终于,经过我们的不懈努力,我们小组的程序有了突破,成功地实现了用文件来保存并查看学生的信息。 这次设计中,我的收获还有就是学会了用流程图来表达自己的想法,并根据流程图来逐步实现程序的功能。开始的时候,我画流程图很是困难,需要一个多小时才能清楚的根据自己的想法画出图来,后来画多了,就更加了解它的功能,十分得心应手,能够比较快而准确的画出来。 在这次课程设计中,我们首先对系统的整体功能进行了构思,然后用结构化分析方法进行分析,将整个系统清楚的划分为几个模块,再根据每个模块的功能编写代码。而且尽

C语言程序设计课程设计题目

1 一元稀疏多项式的运算 问题描述:设有两个带头指针的单链表表示两个一元稀疏多项式A、B,实现两个一元稀疏多项式的处理。 实现要求: ⑴输入并建立多项式; ⑵输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……c n,e n,其中n是多项式的项数,c i,e i分别为第i项的系数和指数。序列按指数降序排列; ⑶多项式A和B相加,建立多项式A+B,输出相加的多项式; ⑷多项式A和B相减,建立多项式A-B,输出相减的多项式; ⑸多项式A和B相乘,建立多项式A×B,输出相乘的多项式; ⑹设计一个菜单,至少具有上述操作要求的基本功能。 测试数据: (1) (2x+5x8-3.1x11)+(7-5x8+11x9) (2) (6x-3-x+4.4x2-1.2x9)-(-6x-3+5.4x2+7.8x15) (3)(x+x2+x3)+0 (4)(x+x3)-(-x-x-3) 2 成绩排序 假设某年级有4个班,每班有45名同学。本学期有5门课程考试,每门课程成绩是百分制。假定每个同学的成绩记录包含:学号、姓名各门课程的成绩共7项,其中学号是一个10位的字符串,每个学生都有唯一的学号,并且这4个班的成绩分别放在4个数组中,完成以下操作要求: ⑴编写一个成绩生成函数,使用随机数方法,利用随机函数生成学生的各门课程的成绩(每门课程的成绩都是0∽100之间的整数),通过调用该函数生成全部学生的成绩; ⑵编写一个平均成绩计算函数,计算每个同学的平均成绩并保存在成绩数组中; ⑶用冒泡排序法对4个班的成绩按每个同学的平均成绩的以非递增方式

进行班内排序; ⑷用选择排序法对4个班的成绩按每个同学的平均成绩的以非递增方式进行班内排序; ⑸对已按平均成绩排好序的4个班的同学的构造一个所有按平均成绩的以非递增方式排列的新的单链表; ⑹设计一个菜单,至少具有上述操作要求的基本功能。 3 迷宫问题 问题描述:以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 实现要求: ⑴实现一个以链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出,其中:(i,j)指示迷宫中的一个坐标,d表示走到下一坐标的方向。 ⑵编写递归形式的算法,求得迷宫中所有可能的通路; ⑶以方阵形式输出迷宫及其通路。 [测试数据] 迷宫的测试数据如下:左上角(1,1)为入口,右下角(8,9)为出口。 1 2 3 4 5 6 7 8 实现提示:

电力工程基础课程设计

1引言 工厂供电,就是指工厂所需电能的供应和分配,亦称工厂配电。 众所周知,电能是现代工业生产的主要能源和动力。电能既易于由其它形式的能量转换而来,又易于转换为其它形式的能量以供应用;电能的输送的分配既简单经济,又便于控制、调节和测量,有利于实现生产过程自动化。因此,电能在现代工业生产及整个国民经济生活中应用极为广泛。 在工厂里,电能虽然是工业生产的主要能源和动力,但是它在产品成本中所占的比重一般很小(除电化工业外)。电能在工业生产中的重要性,并不在于它在产品成本中或投资总额中所占的比重多少,而在于工业生产实现电气化以后可以大大增加产量,提高产品质量,提高劳动生产率,降低生产成本,减轻工人的劳动强度,改善工人的劳动条件,有利于实现生产过程自动化。从另一方面来说,如果工厂的电能供应突然中断,则对工业生产可能造成严重的后果。 因此,做好工厂供电工作对于发展工业生产,实现工业现代化,具有十分重要的意义。由于能源节约是工厂供电工作的一个重要方面,而能源节约对于国家经济建设具有十分重要的战略意义,因此做好工厂供电工作,对于节约能源、支援国家经济建设,也具有重大的作用。 工厂供电工作要很好地为工业生产服务,切实保证工厂生产和生活用电的需要,并做好节能工作,就必须达到以下基本要求: (1)安全在电能的供应、分配和使用中,不应发生人身事故和设备事故。(2)可靠应满足电能用户对供电可靠性的要求。 (3)优质应满足电能用户对电压和频率等质量的要求 (4)经济供电系统的投资要少,运行费用要低,并尽可能地节约电能和减少有色金属的消耗量。 此外,在供电工作中,应合理地处理局部和全局、当前和长远等关系,既要照顾局部的当前的利益,又要有全局观点,能顾全大局,适应发展。 2负荷计算和无功功率计算及补偿 2.1 负荷计算和无功功率计算

00342高级语言程序设计(一)考试说明

00342高级语言程序设计(一) 一、本课程使用教材、大纲 高级语言程序设计(一)课程使用的教材为《高级语言程序设计》 迟成文编著、经济科学出版社、2007年第一版。 二、本课程的试卷题型结构及试题难易度 1、试卷题型结构表 四个认知层次在试卷中所占比例大致分别为:识记占20%、领会 占30%、简单应用占30%、综合应用占20%。 3、试卷难易度大致可分为“容易、中等偏易、中等偏难、难”。根据 课程的特点,每份试卷中,不同难易度试题所占的分数比例大致 依次为易占30分、中等偏易占30分、中等偏难占20分、难占 20分。 三、各章内容分数的大致分布

五、各题型范例及解题要求 1.单项选择题 要求:在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。 例:组成C语言程序的是(B ) A.过程B.函数C.子程序D.主程序和子程序 2.填空题 函数中的形参和调用时的实参都是变量时,传递方式为________。答案:值传递方式 3.程序填空题 例:输入10个整数存入一维数组,再按逆序重新存放后再输出。 main( ) { int i, j, a[10], t, *p; for(i=0; i<10; i++) scanf("%d", __________ ); for(i=0, j=9; i

汇编语言程序设计教学大纲

《汇编语言程序设计》课程教学大纲 二、课程简介 汇编语言是计算机能够提供给用户使用的最快最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言,因而,对程序的空间和时间要求很高的场合及需要直接控制硬件的应用场合,汇编语言的应用是必不可少三、课程目标 汇编语言课程是计算机专业的一门专业选修课。通过本课程的学习,应使学 生系统地了解计算机组成原理与内部的运行机理,掌握汇编语言程序设计及相关 知识,为学习本专业后继课程和进行与硬件有关的技术工作打下良好基础。通过 上机实验,使学生受到软硬件实验的初步训练,并培养学生分析问题和解决问题 的能力。 四、教学内容及要求 第一章基础知识 1.教学内容 (1) 为什么要用汇编语言编写程序 (2) 进位计数制与不同基数的数之间的转换 (3) 二进制数和十六进制数运算 (4) 计算机中数和字符的表示 (5) 几种基本的逻辑运算 2.基本要求 了解机器指令、代码指令、机器语言、汇编指令、汇编语言、汇编语言源程 序、汇编程序、汇编等概念;掌握进位计数制与不同基数的数之间的转换及

运算;计算机中数和字符的表示;“与”、“或”、“非”、“异或”等几种基本的逻辑运算; 第二章80X86计算机组织 1.教学内容 计算机系统概述、存储器、中央处理机和外部设备。 2.基本要求 理解计算机的硬件和软件系统及其关系。掌握计算机的基本结构及总线;存储器的内容、地址及存储器的分段;中央处理机的组成、80X86系列CPU工作寄存器构成和功能,特别是段寄存器和标志寄存器;外设接口、端口和8086/8088的端口地址范围和访问方法。 第三章80X86的指令系统 1.教学内容(重点内容) IBM PC机的寻址方式、IBM PC机的指令系统。 2.基本要求 熟练掌握IBM PC机寻址方式及物理地址的计算;数据传送、算术、逻辑、串处理、控制转移和处理机控制指令六组中的所有指令的格式、操作、及影响的标志位。了解机器语言的指令组成; 第四章汇编语言程序格式 1.教学内容 汇编程序功能、伪操作、汇编语言程序格式、汇编语言程序的上机过程。 2.基本要求 掌握DEBUG程序和命令及能用DEBUG 程序调试和运行简单小程序;汇编语言上机步骤、汇编程序的功能;数据定义及存储器分配、表达式赋值“EQU”和“=”、段定义、程序开始和结束、对准、基数控制等六类伪操作;汇编语言程序格式中的名字、操作、操作数和注释等项。 第五章循环与分支程序设计 1.教学内容 程序设计的一般步骤和基本结构、循环程序设计和分支程序设计 2.基本要求 掌握汇编语言程序的编制步骤和结构化程序设计的三种基本结构;循环的设计方法和多层循环的设计;分支程序的设计方法,并能编制相应的程序。第六章子程序结构 1.教学内容 子程序的设计方法、嵌套与递归子程序、子程序举例和DOS系统功能调用

最新高级语言程序设计课程设计方案汇总

2011高级语言程序设计课程设计方案

《高级语言程序设计》课程设计方案 一、设计的目的 《高级语言序设计》课程设计是计算机科学与技术专业和网络工程专业集中实践性环节之一,是学习完《高级语言程序设计》课程后进行的一次全面的综合练习。本课程设计主要目的在于加深学生对高级语言程序设计的基本理论和基本语法知识的理解,全面掌握高级语言程序设计的基本方法和技术,熟悉相关编程环境和工具,能够熟练地运用C/C++编写较为简单的应用程序,并对之进行调试分析。按照专业人才培养方案规定,本课程设计合格学生记学分2分。 二、参与人员与组织方式 按照专业人才培养方案,本课程设计要求2010级计算科学与技术专业和网络工程专业的所有学生必须按时完成。为了保证设计的质量,本课程设计以组为单位,3人一组进行组织,配备一位指导老师进行指导。课程设计时间共两周,从2011年12月1日开始到2011年12月23日结束。 三、设计内容 以Windows xp或Windows 7等为开发平台,以Visual C++或GCC/G++(IDE推荐MinGW Developer Studio)作为开发工具和开发环境,用纯C或C++编码,完成一个小型实用程序的设计、算法分析和编码、调试,程序采用控制台字符界面,数据采用文本文件存储,要求程序功能清晰、完善,能正常运行,有明确的输入输出,结果正确,用户界面友好;代码要求符合标准,排版清晰,风格良好。设计过程应该提供完善的设计文档,代码说明文档。根据学生的具体情况,每位学生从以下题目中任选一个,独立完成分析、设计和程序实现。 参考设计题目: 一、编写一个公司财务管理程序 1、内容 编写一个程序,对某个公司的财务进行管理,包含简单的财务数据录入,查询,输出等功能。 2、设计要求 1) 程序采用字符界面 2) 显示功能菜单,用户指定键即可进入相应功能 3) 财务记录保存于文本文件 4) 支持手动查询和报表输出,数据输出格式美观

C语言程序设计课程设计题目

1一元稀疏多项式的运算 问题描述:设有两个带头指针的单链表表示两个一元稀疏多项式A、B,实现两个一元稀疏多项式的处理。 实现要求: ⑴输入并建立多项式; ⑵输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……c n,e n,其中n 是多项式的项数,c i,e i分别为第i项的系数和指数。序列按指数降序排列; ⑶多项式A和B相加,建立多项式A+B,输出相加的多项式; ⑷多项式A和B相减,建立多项式A-B,输出相减的多项式; ⑸多项式A和B相乘,建立多项式A×B,输出相乘的多项式; ⑹设计一个菜单,至少具有上述操作要求的基本功能。 测试数据: (1) (2x+5x8-3.1x11)+(7-5x8+11x9) (2) (6x-3-x+4.4x2-1.2x9)-(-6x-3+5.4x2+7.8x15) (3)(x+x2+x3)+0 (4)(x+x3)-(-x-x-3) 2成绩排序 假设某年级有4个班,每班有45名同学。本学期有5门课程考试,每门课程成绩是百分制。假定每个同学的成绩记录包含:学号、姓名各门课程的成绩共7项,其中学号是一个10位的字符串,每个学生都有唯一的学号,并且这4个班的成绩分别放在4个数组中,完成以下操作要求: ⑴编写一个成绩生成函数,使用随机数方法,利用随机函数生成学生的各门课程的成绩(每门课程的成绩都是0∽100之间的整数),通过调用该函数生成全部学生的成绩; ⑵编写一个平均成绩计算函数,计算每个同学的平均成绩并保存在成绩数组中; ⑶用冒泡排序法对4个班的成绩按每个同学的平均成绩的以非递增方式进

行班内排序; ⑷用选择排序法对4个班的成绩按每个同学的平均成绩的以非递增方式进行班内排序; ⑸对已按平均成绩排好序的4个班的同学的构造一个所有按平均成绩的以非递增方式排列的新的单链表; ⑹设计一个菜单,至少具有上述操作要求的基本功能。 3迷宫问题 问题描述:以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 实现要求: ⑴实现一个以链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出,其中:(i,j)指示迷宫中的一个坐标,d表示走到下一坐标的方向。 ⑵编写递归形式的算法,求得迷宫中所有可能的通路; ⑶以方阵形式输出迷宫及其通路。 [测试数据] 迷宫的测试数据如下:左上角(1,1)为入口,右下角(8,9)为出口。 1 2 3 4 5 6 7 8 实现提示:

《高级语言程序设计》课程设计

《高级语言程序设计》课程设计 一、课程的性质与任务 1.课程性质:《高级语言程序设计》课程设计是计算机工程学院为本科生各专业开设的专业实践课。计算机工学院本科生在完成《高级语言程序设计》课程学习后,通过本课程进入专业实践训练环节,其主要目的是使学生深入理解并实践在《高级语言程序设计》课程中所学的有关知识,受到实践动手能力的基本训练,培养学生的团队精神,增强发现、提出、分析和解决实际问题的能力,为学生毕业后的实际工作奠定一定的基础。 课程设计是培养学生综合运用所学知识锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。科学技术日新月异的发展使计算机应用在生活中可以说得是无处不在,因此作为计算机工程学院学生掌握程序设计和开发技术非常重要,而C语言又是最常见,功能强大的一种高级语言,因此做好C语言课程设计非常必要,能够对后续许多专业课程的学习和实践训练起到重要的保证作用。 2.课程任务:本课程要求学生编写相对教材中实例要较复杂一些的实用程序,通过理论知识与实际需求相结合的编写实用程序的实践活动,使学生了解应用程序设计解决实际问题的具体过程,了解利用算法和数据结构思想编写程序的实际实行方法,掌握应用C语言进行程序设计的基本规范和技巧,掌握阅读与编写程序的结构化程序设计思想,重点掌握C语言的一般语法规则、常用函数、程序编写调试过程和编程解题的常用方法。 二、高级语言课程设计基本要求 1.通过这次课程设计,要求加深对C语言的语法规则、数组、函数、指针等方面基本内容的理解。同时,在程序设计方法以及上机操作等基本技能和科学作风方面受到比较系统和严格的训练。 2.课程设计可采取每人一题,可任选一题进行设计, 至少包含五个功能模块。或者每组完成一个课题,每组成员(5到6人)分工合作完成一个课程设计,每个人的任务不同。

《Java程序设计》课程教学标准

广东轻工职业技术学院 计算机工程系 计算机多媒体专业 课程教学标准 (2009年执行) 课程名称 JAVA程序设计 课程类型专业基础课程 授课对象计媒体091、092班 课程学分 5 总学时 90 二零一零年一月

一、课程学习定位 《JAVA程序设计》是计算机多媒体专业重要的专业必修课,是一门集技术、设计、实现于一体的综合性课程。目标是让学生具有根据软件项目的需求正确完成软件系统的功能设计与实现的能力。其先修课程是《计算机导论》,后续课程有《Web开发技术》、《Flash脚本语言》等。 二、课程的学习目标 通过学习Java基本语法、应用Java语言设计实现软件模块功能的相关知识,使学生理解Java技术的编程理念,掌握使用Java语言的编程方法,获得分析解决实际问题的基本能力,并通过实际项目的功能设计与实现,培养学生基于Java 进行项目开发的基本技能,并为下一阶段的Web开发和Flash脚本语言综合项目开发打下坚实的基础。 1.能力目标 (1)能够熟练运用Java语言实现程序功能; (2)能够熟练掌握Java开发工具和开发环境配置; (3)能够熟练掌握Java面向过程的开发方法; (4)能够基本建立面向对象的软件开发方法; (5)具备分析解决问题、自主学习的能力。 2.知识目标 (1)掌握Java平台开发环境的搭建与配置; (2)熟练掌握Java的开发平台和开发软件包,熟悉各种参数设置及利用其进行程序开发的方法; (3)熟练掌握Java语言的基本语法; (4)掌握Java类的概念、定义及创建类对象的方法; (5)掌握基于AWT的简单的可视化软件设计。 3.素质目标 (1)培养学生对程序设计的兴趣,充分发挥学生的自主学习能力; (2)培养学生的与人交流、与人合作及信息处理的能力; (3)培养学生分析问题、解决问题及创造思维能力; (4)培养学生严谨的工作作风。 三、课程学习设计理念和思路 1.设计理念 本课程以岗位需求为导向、遵循国际职业标准,以工作过程为依据选取教学内容,并充分考虑学生的学习特点和职业发展需要,基于工作过程设计和实施教学,充分调动学生的学习积极性。倡导以项目驱动教学,引导学生积极探索、自主学

新版汇编语言程序设计习题答案(钱晓捷主编)电子教案

新版汇编语言程序设计习题答案(钱晓捷主 编)

新版汇编语言程序设计习题答案(钱晓捷主编) 第一章汇编语言基础知识 1.1、简述计算机系统的硬件组成及各部分作用 1.2、明确下列概念或符号: 主存和辅存,RAM和ROM,存储器地址和I/O端口,KB、MB、GB和TB 1.3、什么是汇编语言源程序、汇编程序、目标程序? 1.4、汇编语言与高级语言相比有什么优缺点? 1.5、将下列十六进制数转换为二进制和十进制表示 (1)FFH (2)0H (3)5EH (4)EFH (5)2EH (6)10H (7)1FH (8)ABH 1.6、将下列十进制数转换为BCD码表示 (1)12 (2)24 (3)68 (4)127 (5)128 (6)255 (7)1234 (8)2458 1.7、将下列BCD码转换为十进制数 (1)10010001 (2)10001001 (3)00110110 (4)10010000 (5)00001000 (6)10010111 (7)10000001 (8)00000010 1.8、将下列十进制数分别用8位二进制数的原码、反码和补码表示 (1)0 (2)-127 (3)127 (4)-57 (5)126 (6)-126 (7)-128 (8)68 1.9、完成下列二进制数的运算 (1)1011+1001 (2)1011-1001 (3)1011×1001 (4)10111000÷1001 (5)1011 ∧~1011 (8)1011 ⊕ 1001 1001(6)1011 ∨1001(7) 1.10 数码0~9、大写字母A~Z、小写字母a~z对应的ASCII码分别是多少?ASCII码为0dh、0ah对应的是什么字符? 1.11、计算机中有一个“01100001”编码,如果把它认为是无符号数,它是10进制什么数?如果认为它是BCD码,则表示什么数?又如果它是某个ASCII码,则代表哪个字符? 1.12、简述Intel 80x86系列微处理器在指令集方面的发展。 1.13、什么是DOS和ROM-BIOS? 1.14、简述PC机最低1MB主存空间的使用情况。 1.15、罗列8086CPU的8个8位和16位通用寄存器,并说明各自的作用。 1.16、什么是标志,它有什么用途?状态标志和控制标志有什么区别?画出标志寄存器FLAGS,说明各个标志的位置和含义。

程序设计题目

程序设计题一:学生信息管理系统 【课题内容】 学生信息的管理是每个学校必须具有的管理功能,主要是对学生的基本情况及学习成绩等方面的管理。该系统模拟一个简单的学生管理系统,要求对文件中所存储的学生数据进行各种常规操作,如:排序、查找、计算、显示等功能。通过此课题,熟练掌握文件、数组、结构体的各种操作,在程序设计中体现一定的算法思想,实现一个简单的学生信息管理系统。 【基本要求】 (1)学生信息包括: 学生基本信息文件(student.txt)(注:该文件不需要编程录入数据,可用文本编辑工具直接生成)的内容如下: 学号姓名性别宿舍号码电话号码 01 张成成男 501 87732111 02 李成华女 101 87723112 03 王成凤女 101 87723112 04 张明明男 502 87734333 05 陈东男 501 87732111 06 李果男 502 87734333 07 张园园女 102 87756122 ………………… (2)学生成绩基本信息文件(score.dat)及其内容如下:((注:该文件内容需要编程录入数据,具体做法见下面的要求) 学号课程编号课程名称学分平时成绩实验成绩卷面成绩综合成绩实得学分 01 A01 大学物理 3 66 78 82 02 B03 高等数学 4 78 -1 90 01 B03 高等数学 4 45 -1 88 02 C01 VF 3 65 76 66

…………………… (3)需要实现的功能 1)数据录入和计算功能:对score.dat进行数据录入,只录入每个学生的学号、课程编号、课程名称、学分、平时成绩、实验成绩、卷面成绩共7个数据,综合成绩、实得学分由程序根据条件自动运算。 综合成绩的计算:如果本课程的实验成绩为-1,则表示无实验,综合成绩=平时成绩*30%+卷面成绩*70%;如果实验成绩不为-1,表示本课程有实验,综合成绩=平时成绩*15%+实验成绩*15%+卷面成绩*70% 。 实得学分的计算:采用等级学分制,综合成绩在90-100之间,应得学分=学分*100%;综合成绩在80-90之间,应得学分=学分*80%;综合成绩在70-80之间 ,应得学分=学分*75%;综合成绩在60-70之间,应得学分=学分*60%;综合成绩在60以下 ,应得学分=学分*0%。 2)查询功能:分为学生基本情况查询和成绩查询两种 (1)学生基本情况查询: ①、输入一个学号或姓名(可实现选择),查出此生的基本信息并显示输出,格式如下: ②、输入一个宿舍号码,可查询出本室所有的学生的基本信息并显示输出。(格式如上所示) (2)成绩查询: ①、输入一个学号时,查询出此生的所有课程情况,格式如下: 学号:xx 姓名:xxxxx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx ………………… … 共修:xx科,实得总学分为: xxx (3)删除功能:

电力工程基础课程设计指导书

《电力工程基础》课程设计 指导书 福建工程学院电子信息与电气工程系 电气工程教研室

第一节概述 供配电设计应包括负荷的分析计算、确定配电方案、选择高低压电气设备及成套设备、确定变压器的台数、容量及变电所主结线方案、进行短路计算对电气设备进行校验、考虑电气设备的布臵方案,还可以包括继电保护、二次回路、防雷与接地以及电气照明设计内容。 一、供配电设计必须遵循的一般原则 供配电设计必须遵循以下原则: 1)必须遵循国家的有关法令、标准和规范,执行国家的有关方针、政策。包括节约能源、节约有色金属等技术经济政策。 2)应做到保障人身和设备的安全,供电可靠,电能质量合格,技术先进和经济合理,设计中应采用符合国家现行有关标准的效率高、耗能低、性能先进的电气。 3)必须从全局出发,统筹兼顾,按照负荷性质、用电容量、工程特点和地区供电条件,合理确定设计方案。 4)应根据工程特点、规模和发展规划,正确处理近期建设与远期发展的关系,做到远近结合,以近期为主,适当考虑扩建的可能性。 二、供配电设计的基本内容 供配电设计主要包括变配电所设计、高压配电线路设计、低压配电线路设计和电气照明设计等。 (一)变配电所设计 变配电所设计包括以下基本内容: 1)负荷计算及无功功率补尝计算。 2)变配电所所址和型式的选择。 3)变电所主要电器台数、容量及类型的选择(配电所设计不含此项内容)。 4)变配电所主接线路的设计。 5)短路电流的计算。 6)变配电所一次设备的选择。 7)变配电所二次回路方案的选择及继电保护装臵的选择与装定。 8)变配电所防雷保护和接地装臵的设计。 9)编写设计说明书及主要设备材料单。 10)绘制变配电所主结线图、平面图和必要的剖面图、二次回路图及其他施工图。 (二)低压配电线路设计 低压配电线路设计包括以下基本内容: 1)低压配电线路系统方案的确定。 2)低压配电线路的负荷计算。 3)低压配电线路的导线和电缆的选择。 4)低压配电设备和保护设备的选择。

《高级语言程序设计》课程设计报告

2013-2014学年第二学期《高级语言程序设计》 课程设计报告 题目:进程调度模拟 专业:计算机科学与技术 班级:12级对口(3)班 姓名:刘以鹏 指导教师:代美丽 成绩: 计算机与信息工程系 2014年 5月 23日

目录 1 1 设计目的及要求 (3) 1.1 设计目的 (3) 1.2 课程设计的实验环境 (3) 1.3 课程设计的预备知识 (3) 1.4 课程设计要求 (3) 2 课程设计内容 (3) 2.1程序功能介绍 (3) 2.2程序整体设计说明 (4) 2.2.1设计思路 (4) 2.2.2数据结构设计及用法说明 (5) 2.2.3程序结构(流程图) (5) 2.2.4各模块的功能及程序说明 (6) 2.2.5程序运行结果 (7) 3 总结 (9) 参考资料 (11) 程序源代码 (12)

1 设计目的及要求 1.1 设计目的 本课程设计是计算机科学与技术专业重要的实践性环节之一,是在学生学习完《程序设计语言(C)》课程后进行的一次全面的综合练习。本课程设计的目的和任务: 1. 巩固和加深学生对C语言课程的基本知识的理解和掌握 2. 掌握C语言编程和程序调试的基本技能 3. 利用C语言进行基本的软件设计 4. 掌握书写程序设计说明文档的能力 5. 提高运用C语言解决实际问题的能力 1.2 课程设计的实验环境 硬件要求能运行Windows 2000/XP操作系统的微机系统。C语言程序设计及相应的开发环境。 1.3 课程设计的预备知识 熟悉C语言及C语言开发工具。 1.4 课程设计要求 1. 分析课程设计题目的要求 2. 写出详细设计说明 3. 编写程序代码,调试程序使其能正确运行 4. 设计完成的软件要便于操作和使用 5. 设计完成后提交课程设计报告 2课程设计内容 2.1程序功能介绍 在多道程序环境下,进程数目往往多于处理机数目,致使他们争用处理机。这就要求系统能按某种算法,动态地把处理机分配给就绪队列中的一个进程,使

《程序设计》教学案例

信息学科教学案例分析 ——C 语程序设计 湖南师范大学学工程与设计学院 二0一五年十二月 姓 名: 学 号: 专业: 钟智君 2013180502 计算机科学与技术 Hunan N ormal University

思路来源于生活──《程序设计》教学案例分析 【教学目标】 优点: 在本案例中,此教师对于教学目标把握的十分恰当。 1、老师所定的教学目标十分的适中。 因为老师对教学目标设定的十分合理,所以通过这节课的学习,同学们对知识点更加的理解,即减少了部分零基础同学因知识点不理解所带来的抵触情绪,又加深了同学对知识点的记忆。所定目标能够比较轻松的完成。 2、对于教学重点把握准确。这一堂课主要是向学生们讲解循环的基本思想,朱老师通过一些生活中的例子简单而深刻的给我们展现了循环到底是什么,他的基本原理是什么。 3、比较有针对性。 不足: 虽然老师对目标把握的比较好,但是仍有存在着部分不足。 1、主客体颠倒。目标中出现了大量的让学生、培养学生等字眼,这是十分不合理的,学生才算这个目标的重点,应该把学生放在第一位。 2、目标不太直观。我在看教学目标时,总是带着一个疑问,那就是这堂课到底是做什么的,看了很久才知道是对循环基本原理的讲授,而且三维目标区分的不太清楚。 【教学环节】 优点: 对于这堂课,教学环节的设计不得不说十分合理。整个教学过程不管是对于老师又或者对于学生都是十分轻松的。 1、能充分吸引学生注意力。作为一堂新课,尤其以前面的导入环节形象而生动,利用一个游戏式样的比喻,和课堂紧密结合,十分具有代入感,能够很好的吸引学生的注意力。 2、营造了一个轻松的教学环境。以同学们身边的一个例子轻松简单的渡过,一步一步引导学生步入主题,不断的深化教学,不知不觉同学们就把上课的所有

程序设计基础课程设计题目

“程序设计基础”课程设计候选题目 一、编写一个菜单驱动的学生成绩管理程序。功能实现如下: 1.能输入并显示n个学生的m门考试科目的成绩、总分和平均分。 2.按总分进行排序。 3.按学号进行排序. 4.能任意输入一个学号,能显示该学生的姓名、各门课的成绩。 5.将输入的学生成绩数据保存到文件中。 6.从文件中读出学生成绩数据。 二、图书管理程序的设计。功能要求如下: 1.借书 2。还书 3。图书维护:删除图书、增加图书等。 4。读者维护:包括新增读者、更改读者信息、查找读者、读者信息删除、读者信息输出等。 三、编写一个学生成绩文件管理的程序。功能要求如下: 1.定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩 2.从键盘输入10个学生的以上内容,存入文件stud.dat,关闭文件 3.打开stud.dat文件,将数据读出,查看是否正确写入,关闭文件。 4.打开文件stud.dat文件,读出数据,将10个学生按照平均分数从高到低进行排序, 分别将结果输出到屏幕上和另一文件studsort.dat中。 5.从studsort.dat 文件中读取第2,4,6,8,10个学生的数据。 四、编写一个用指针优化学生成绩排名的程序.功能要求如下: 1.定义一个数组stu[10]存放10个学生的成绩,从键盘输入数据,要求用指针实现2.将数组stu[10]的内容输出到屏幕上,要求用指针实现 3.将成绩数组按照从高到低进行排序,要求用指针实现 4.将第三步内容放在函数中实现,在主函数中调用实现排序,用指针实现,输出排序后的成绩单 5.采用指针方法,输入字符串“student score ”,复制该字符串并输出(复制字符串采用库函数或用户自定义函数)

电力工程课程设计

电 力 工 程 基 础 课 程 设 计 学校:海南大学 学院:机电工程学院姓名:王映翰 班级:09电气一班 学号:20090304310046

第一部分 设计任务书 一, 设计题目 某工矿企业降压变电所电气设计 二,设计要求 根据本厂用电负荷,并适当考虑生产的发展,按安全可靠,技术先进,经济合理的要求,确定工厂变电所的位置与形式,通过负荷计算,确定主变压器台数及容量,进行短路电流计算,选择变电所的主接线及高、低压电气设备,选择整定继电保护装置,最后按要求写出设计计算说明书,绘出设计图纸。 三,设计资料 设计工程项目 (1) 工厂总平面图: (2) 工厂负荷数据:

(3)供电电源情况:按与供电局协议,本厂可由东南方19公里处的变电所110/38.5/11kv,50MVA变压器供电,供电电压可任选。 (4)电源的短路容量:35kv母线的出线断路器断流容量为1500MVA;10kv母线的出线断路器断流容量为350MVA。 (5)供电局要求的功率因数:当35kv供电时,要求工厂变电所高压侧cos¢>=0.9;当以10kv供电时,要求工厂变电所高压侧cos

¢>=0.95. (6) 气象资料: 四,设计任务 (一) 设计计算说明书 (二) 设计图纸 第二部分 设计计算书 一、各区域计算负荷和无功补偿 1.采选矿区 已知:P30=3000KVA Tmax=5000h cos¢0.9 Q30= P30*tan¢=3000*0.48=1440 Kvar S30=2 30 230Q P + =3327.70KVA 2.冶炼厂 已知:P30=2200KVA Tmax=4200h cos¢0.9 Q30= P30*tan¢=2200*0.48=1056 Kvar S30=230 230Q P + =2440.31KVA 3.化工厂 已知:P30=2000KVA Tmax=4200h cos¢0.9 Q30= P30*tan¢=2000*0.48=960 Kvar S30=230 230Q P + =2218.47 KVA 4.机械制造厂 已知:P30=1500KVA Tmax=2880h cos¢0.9 Q30= P30*tan¢=1500*0.48=720 Kvar S30=230 230Q P + =1163.85KVA 5.厂区和职工居住区照明 已知:P30=800KVA Tmax=1800h cos¢0.9 Q30= P30*tan¢=800*0.48=384 Kvar S30=230 230Q P + =887.39KVA 6.所用电 已知:P30=500KVA Tmax=1800h cos¢0.9 Q30= P30*tan¢=500*0.48=240 Kvar S30=230 230Q P + =554.62KVA

高级语言程序设计课程设计指导书

信电工程学院 《高级语言程序设计综合训练》 指导书 电子信息科学与技术教研室编 2015年6月

目录 一、综合训练的目的 二、综合训练题目汇总 三、综合训练具体任务 四、综合训练说明 五、综合训练报告撰写要求

一、综合训练的目的 高级语言程序设计综合训练是电子信息科学与技术专业高级语言程序设计课程的综合实践课程。主要目的是通过对具体应用问题的分析和规范的程序设计过程,对学生进行综合设计训练,提高学生的程序设计水平和实际应用能力。通过本课程,学生将理论知识和实际应用问题结合起来,通过完整的分析、设计、实现过程,掌握用高级语言进行应用软件设计的基本思路和方法,掌握软件设计的基本流程和基本设计技能;训练和培养学生编写具有良好风格的代码的习惯,提高学生的分析解决实际问题的能力。该综合实践环节将使学生进一步理解和掌握高级语言程序设计的基础知识,提高学生理论水平和应用实践能力。 二、综合训练题目汇总 1. 学生信息管理系统 2. 学生选修课程系统 3. 银行存取款管理系统 4. 数据汇总系统 5. 学生成绩排序 6. 其他自选题

三、综合训练具体内容 (一)学生信息管理系统 1. 学生信息管理系统简介: 学生信息管理系统是一个小型学生信息管理程序,该软件能够实现学生信息表的建立,学生信息的添加,学生信息的显示,指定姓名或学号查询学生信息,学生信息的删除等简单管理功能。程序要求提供简单友好易于操作的界面。 2. 基本要求: 本课题要求设计实现“学生信息管理系统”程序。该程序实现学生信息管理的基本功能,包括信息表的建立、显示等功能。要求用动态链表实现该应用程序。用函数分别实现动态链表的建立、动态链表输出等功能。函数要求使用指针作形参。 3. 系统结构及模块要求: (1)学生节点数至少10个。学生信息包括学号,姓名,性别,年龄,籍贯,电话号码及email地址。 (2)程序主界面包括程序名称及编程者学号、姓名、班级;同时要求输入功能号码,选择进入功能模块程序。主界面格式及选择项(供参考)如下图1“系统主菜单”:(中文英文均可) (3)各模块功能: A. 创建学生信息表。动态创建学生信息表,同时输入学生信息。学生信息表用链表实现。链表节点个数不少于10个。

大工19秋《汇编语言程序设计》大作业题目及要求

学习中心: 专业: 年级:年春/秋季 学号: 学生: 题目: 1.谈谈你对本课程学习过程中的心得体会与建议 2.《汇编语言程序设计》课程设计,从以下5个题目中任选其一作答。 《汇编语言程序设计》课程设计 注意:从以下5个题目中任选其一作答。 总则:只能使用汇编语言进行编制,不能选用C/C++等高级语言 作业提交: 大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东浙江台州奥鹏学习中心[1]VIP) 以附件word文档形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。如下图所示。

注意事项: 独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计! 题目一:进制转换程序 要求:(1)撰写一份word文档,里面包括(算法思路、算法程序框图、主要函数代码、使用指令具体含义)章节。 (2)算法思路:比如可设计二进制转化十六进制的算法, 简单介绍该算法的基本思想,100字左右即可。 (3)算法程序框图:绘制流程图或原理图,从算法的开始 到结束的程序框图。 (4)主要函数代码:列出算法的具体代码。 (5)列出算法中使用指令的含义,比如解释MOV指令的 含义,ADD指令的含义,至少撰写十个指令。 总则:只能使用汇编语言进行编制,不能选用C/C++等高级语言! 题目二:冒泡排序算法 要求:(1)撰写一份word文档,里面包括(算法思路、算法程序框图、主要函数代码、使用指令具体含义)章节。 (2)算法思路:简单介绍冒泡排序算法的基本思想,至少 100字。 (3)算法程序框图:绘制流程图或原理图,从算法的开始 到结束的程序框图。

《C语言程序设计》项目实训指导书

安徽国防科技职业学院 C 语 言 课 程 设 计 指 导 书 学期:12-13第1学期 班级:软件121班 实训日期:第18周

指导教师:付贤政

《C语言程序设计》项目设计指导书 实训班级:软件111班 实训时间:第18周 一、设计目的与任务 C语言程序设计是软件技术专业的重要专业基础课。学生通过对C语言的学习,已经具备了使用C语言编写简单的程序的能力。为了加强程序设计基础,开设课程设计,使学生对C语言有更全面的理解,进一步提高运用语言编程解决实际问题的能力,同时,为后续课程的学习夯实基础。 本课程设计要求每组同学在一周时间内,独立分析、设计并完成,并上交课程设计报告。可选择如下任务之一: 任务一:题目:学生成绩管理系统 功能: 1.菜单提示:在系统初始化时能在屏幕上出现提示,根据提示选择相应的操作; 2.基本功能:能正常启动程序、退出程序,能在屏幕上正常显示提示和相关信息; 3.功能一:系统数据初始化。能按照要求输入每位学生的学号、姓名,性别、年龄以及政 治、语文、数学、计算机、体育五门课程的成绩; 4.功能二:按指定形式在屏幕上打印输出学生基本信息,可按照学号、成绩顺序在屏幕上 打印输出; 5.功能三:根据姓名、学号查询。按照屏幕提示输入你要查询学生的姓名(或者学号),从 原始的数据中找到该学生的信息,并在屏幕上打印输出; 6.功能四:统计学生平均成绩,并在屏幕上打印输出; 7.功能五:将现有学生数据写入磁盘文件,然后从文件中读取出来; 8.数据的删除(选做):根据输入的学号删除指定的数据记录。(可选) 9.数据的修改(选做):根据输入要修改的学生学号,返回该学生的信息后,再逐个修改每 个学生的基本信息,最后保存修改;(可选) 分步实施: 1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数; 2、完成最低要求:建立房间列表,完成登记入住、查询房间入住情况功能。 3、进一步要求:完成计费和费用查询功能。 任务二:题目:酒店房间登记与计费管理系统 功能:

相关主题
文本预览
相关文档 最新文档