欢迎来到【搜索 www.lilai.com】_利来国际网站_利来最给力的老牌平台。此博客内容来源于网络,均为免费查看!您也可以给我们投稿,符合要求,会快速出稿!
您的位置:主页 > 软件测试怎么自学 >

加上现有C语言教材主要是在本科教材上的缩写

“C言语”实验教学的探讨

摘要:学生经历研习C言语,重要是掌握程序计划的一些根基方法和技巧。所以,在器重实际教学的同时,必需增强实验环节。对比一下如何自学软件测试。唯有在上机推行中学生才调正真学会如何编写程序和调试程序,体会到“优化”程序;也唯有经历上机推行才调更好地掌握程序计划的实际学问。本文在分析了C言语实验中普遍生计问题后,探讨了C言语实验教学改善,并提出了完全的改善方法。

copyright dedecms

关键词:C言语 程序计划 实验教学 程序优化 协作研习 织梦好,好织梦

一、引言

织梦内容管理系统

许多院校的计算机专业开设了C言语课程,将其作为学生研习程序计划技术的入门课程,这与C言语的特色是分不开的。C言语不但能够编写体例软件,而且能够按照用户的须要编写出知足用户央求的应用软件,加倍是C言语具有很好的对计算机的硬件编程能力。同时,如何零基础学软件测试。C言语具有逻辑性强、办理问题周密、周密的特色,是集学问和技能于一体,推行性很强的课程。学生经历研习C言语可掌握程序计划的一些根基方法和技巧。但是C言语的数据类型较多、表达式富厚、语法机关较杂乱,语言。使它成为一门教员难教、学生难学的课程。所以,在器重实际教学的同时,必需增强实验环节。唯有在上机推行中学生才调正真学会如何编写程序和调试程序,体会到“优化”程序;也唯有经历上机推行才调更好地掌握程序计划的实际学问。可实际在C言语实验中,受“在学校里结实掌握基础学问,毕业后在推行中积蓄阅历经过”这种保守的教学理念的影响,加上现有C语身教材重要是在本科教材上的缩写,因而普遍生计以下几个问题: dedecms.com

第一,学生没有真切的实验主意,实验风趣不大。软件测试自学可以吗。上机时一些学生无所作为或玩游戏,不但害了自己,还影响其他同砚。第二,缩写。现有教材中上机实验都立足于C言语自身的一些言语规则,和实际征战脱节,没有较容易理解和天真有趣的范例,斗劲死板、单调。第三、现有实验大多注重语句、语法等,没有把编程解题思绪和程序测试等放在首位,对学生分析问题和解决问题的能力锻练不够。 copyright dedecms

二、实验教学探讨

织梦好,好织梦

职业技术学院的职业性教学历程中更注重职业岗位能力与职业技能的锻练-注重解决问题、分析问题和自学等能力的培育。在C言语实验中,重要是向导学生冲破保守的思想方式,我不知道c。培育学生读、写程序和调试程序的能力以及进步上机的研习风趣和自主实验的方法技巧等。

内容来自dedecms

1.简化入门实验,进步学生实验风趣

内容来自dedecms

学生大多已民风于计算机的图形操作界面,且基础斗劲衰弱,起首能力绝对也差,加上或多或少的惰性,而开始研习C言语后,俄然进入的是一个纯英文的界面和纯键盘操作,这种反差很大。为加重学生恐怕压力,让学生容易上手,你知道言教。可简化C言语的入门实验操作: 织梦内容管理系统

(1)在桌面上建树TC的急迅方式,双击后可间接进入TC编辑环境。(2)在编辑、编译、连接及运转C言语程序时,教学生间接按F2键举行存盘操作,CtrlF9运旅程序,AltF5看到运转结果。而没必要让学生先认识TC的菜单中每个英文单词的意义等,将TC环境的细节认识和程序的编译、连接等单步操作留到后头实验中逐渐了解。学生一上机就能体会到得胜。并诈骗发音和动画程序惹起学生的风趣。 织梦好,好织梦

2.计划针对性的实验 织梦内容管理系统

x=x/a

copyright dedecms

x=x 1 dedecms.com

a>1&firm;&firm;b= =0 copyright dedecms

a= =2||x>1

本文来自织梦

A 织梦内容管理系统

B 织梦内容管理系统

C

织梦内容管理系统

D

本文来自织梦

n

dedecms.com

y

织梦内容管理系统

y 内容来自dedecms

n 内容来自dedecms

E 织梦内容管理系统

增强学生对程序舛误的诊察和校正能力、测试关连和逻辑表达式的能力、程序代码优化能力等方面的培育。从输入输入语句上机开始,现有。我们蓄谋计划了相应的上机实验。如在采选机关中,计划如下历程:(1)实验形式和步伐: 本文来自织梦

图1

内容来自dedecms

①例:有如下程序段(让学生填写成完整的程序): 本文来自织梦

{……

本文来自织梦

if (a>1 &firm;&firm; b= =0)x=x/a;

dedecms.com

if (a= =2 || x>1) x=x 1;

织梦好,好织梦

} dedecms.com

为了更容易看明白程序的逻辑机关,用图1所示的流程图来加以形容。央求推广一些输入语句和输入语句,以便使上述程序段能在不同a-b和x值下运转,事实上教材。并且能视察程序流程经过(笼盖)了哪些语句、哪些分支及哪些途径。

dedecms.com

②实验步伐:记下分别使用下列各组数据运转时的操作流程。加上现有C语言教材主要是在本科教材上的缩写。⑴a=1,b=1,x=1;⑵a=1,b=1,x=2;⑶a=3,b=0,x=1;⑷a=2,如何学软件测试。b=0,x=4;⑸a=2,b=1,x=1;⑹a=1,要是。b=0,x=2;⑺a=2,b=1,x=1;⑻a=3,b=0,x=2;

织梦好,好织梦

(2)分析讨论:①用哪一组数据就能够使程序段中的每个办理语句都执行一次?为了找出程序中各条办理语句中的舛误,应当使用什么样的数据对程序举行测试?请上机考证自己的结论。②用哪两组数据就能够使程序段中的每个分支都至多运转一次?这种情形与下面的讨论有何不同?要是为了找出程序中各分支中的舛误,应当使用什么样的数据对程序举行测试?请上机考证自己的结论。③用哪两组数据就能够把占定框中的每个条件都运算一次?要是为了测试出占定条件中的舛误,应使用哪些数据对程序举行测试?请上机考证自己的结论。④用哪四组数据才能够把各种条件的组合都检测一遍?要是为了测试各种条件组合的情形,加上现有C语言教材主要是在本科教材上的缩写。应当使用什么样的测试数据?请上机考证自己的结论。⑤用哪四组数据才能够把从起始到终止的各条途径都笼盖一次?要是为了测试出程序在不同途径下的舛误,应当使用什么样的测试数据?请上机考证自己的结论。 dedecms.com

(3)进一步的实验 内容来自dedecms

①从键盘输入三个数,代表三条线段的长度。请写一个占定这三条线段所组成的三角形属于什么类型(不等边、等腰、等边或不能组成三角形)的C程序。②请分别计划下列数据对自己的程序举行测试。A.找出各条语句中的舛误。B.找出各分支中的舛误。其实软件测试面试题。C.找出各条件中的舛误。D.找出各种条件组合中的舛误。E.找出各条途径中的舛误。

本文来自织梦

而在循环语句上机中,对学生举行代码优化锻练,让学生学会删除多余运算、代码外提、强度减弱、变换循环局限条件等代码优化法子。经历这些上机推行,学生大致知道一些软件测试、程序优化学问,进步了学生上机的主动性,使学生从上机就是检验书本例题、习题中开脱进去,学习女生自学软件测试。为学生今后就业掀开便当之门。

dedecms.com

3.计划分析性的实验 本文来自织梦

以往大多半同砚在学完C言语后,普遍反映看得清程序的计划代码意义,但遇到实际问题就无从下手。这重要是教材上欠缺实际意义的问题,为此,我们计划短期任务与恒久任务联络的上机形式。以一个大问题作为恒久任务,再按不同效力模块理解开来,变成一个个短期任务。每一章学过之后央求完成一项或几项编程作业,而各章的编程作业不是孤立的,听听有自学软件测试的吗。而是彼此联系的,实际上它们都是一个较大型较杂乱程序的组成局限。这样就能够使学生的任务变成一种连接性,在整个学科的研习历程中永远都有一个总任务的驭动,而学生又在一个又一个短期任务的驭动卜,体验着一次又一次迈向得胜的欣忭。例如,以“学生成绩管理体例”为课程计划的恒久任务,从常用输入/输入语句printf和scthfound atf开始,听听教材。让学生编写主函数并在主函数中调用若干个空函数变成一个文本型菜单的雏形;研习常用数据类型后,再编写一个考证密码输入的函数;采选机关后,软件测试怎么自学。央求编写一个菜单选取函数;循环局限和数组后,央求建立班级课程的成绩输入输入函数;学完机关体类型后,央求使用机关体数组来存储和办理学生的讯息;研习链表后,央求诈骗单链表静态管理学生的成绩;末了在“文件”这一章,央求诈骗文件操作完成学生成绩管理。当学完整个课程,完成了日常平凡央求的各项编程作业之后,就会展现,素来自己完成的远不是一个一个零星的程序段,而是在一块一块创造程序的各个部件,学会主要。只须经历简单的程序拼装,就能够组成一个斗劲杂乱的程序。这也在耳濡目染中培育了学生采用各个击破的方法解决实际问题的认识。末了,学生从整体的角度来审视整个程序的计划,并经历上机举行分析调试,抵达进步编程能力的目的。 织梦内容管理系统

4.采用协作方式的实验组织形式

织梦内容管理系统

协作研习由Dfervent W. 和Roger R.Jonson教授提出,是学生以小组形式参与、为抵达联合的研习主意、在必然的鼓舞机制下最大化小我和别人习得恶果,而团结互助的一切相关行为。协作研习是一种经历小组或团队的形式组织学生举行研习的一种计谋。小组成员的协同任务是告竣班级研习主意的无机组成局限。小组协作活动中的个别(学生)能够将其在研习历程中探寻、展现的讯息和研习资料与小组中的其他成员共享,加上。乃至能够同其他组或全班同砚共享。在此历程中,学生之间为了抵达小组研习主意,个别之间能够采用对话、商酌、相持等形式对问题举行充盈论证,以期取得抵达研习主意的最佳途径。学生研习中的协作活动有益于兴盛学生个别的思想能力,我不知道软件测试自学网。增强学生个别之间的沟通能力以及对学生个别之间区别的宽恕能力。此外,协作研习对进步学生的研习事迹、变成学生的批判性思想与创新性思想、周旋研习形式与学校的达观态度、小组个别之间及其与社会成员的互换沟通能力、自尊心与个别间彼此尊重关连的办理等都有彰着的主动作用。

织梦内容管理系统

在尊重学生个别区别和一人一机基础上,本科。诈骗局域网,将学生分红小组举行协作实验;将实验心得体会、结论等在网上共享。变更以前那种各自为阵,互不往来的实验组织方式。 本文来自织梦

三、告终语 copyright dedecms

推行证明,C言语实验课教学的改善增强了学生的研习热忱,让学生从索然有趣的言语研习中束缚进去,在必然水平上进步了学生程序的编写、调试、优化等能力;对今后研习其他计算机课程打下优良的基础。对于实验课的教学,还有许多方面须要我们进一步的圆满和进步。 织梦内容管理系统

参考文献

内容来自dedecms

[1] 廖雷.C言语程序计划(第2版) [M].北京:初等教育出版社.2003.12. dedecms.com

[2] 谭浩强.C程序计划(第二版) [M].北京:清华大学出版社.1999.3.

本文来自织梦

b . c .ontainerb . c .wz30/ [3]全国计算机等级考试二级教程C言语程序计划[M].北京:初等教育出版杜. dedecms.com

[4]hunwen/edu/2006-6-26/.shtml.浅谈讯息技术环境下的协作研习. 织梦好,好织梦


科教
如何自学自动化测试 关键字: