20155302杨效宸

预备作业02

关于技能

  • 提到我熟练掌握的技能,我不禁陷入了沉思。回忆过去,儿时的我虽然对很多技能感兴趣,例如乐器类的钢琴和吉他,但由于自己的惰性问题以及性格问题(儿时的我比较害羞,不喜欢与陌生人打交道,所以很抵触那种到公开课上学习技能的方式)虽然家长极力鼓励我去大胆学习,但自己总是“抹不开面”,导致自己好多技能都没有学到,这也成为了我近乎一生的遗憾,如今看着节日晚会上同学们多才多艺的表演各种乐器,自己心里很不是滋味。如果非要说我有什么技能领先于大多数人的话,我认为是我的心算能力,毕竟小学期间学过三四年的“珠心算”,虽然时间已经久远但数学学科一直伴随着我们每一天的学习,所以记忆犹在。
  • 对于技能获取的经验有以下几点。第一,我觉得自己要先克服自己心中的恐惧,万事开头难,一开始谁都不会,不要因为害怕不能成功就放弃尝试,大胆迈出第一步我认为是最重要的。其次,就是在学习过程中要脚踏实地不要好高骛远,在课后勤加练习,无数次的练习是成功的基石,不要嫌弃重复,熟才能生巧,如果做同一种题100遍,那么考试时候的第101遍自然不在话下。最后一点就是要在学习过程中保持一颗平常心,每个人接受新事物的速度是不一样的,有些人接受的很快,但自己可能很慢,在这时不要气馁,改善自己的学习方法,然后以平和的心态去慢慢学习,我承认自己从来都不是一个学东西很快的人,但我会在后面一点点赶上来的,而且更牢靠。
  • 在读过老师介绍自己的关于五笔、单词、乒乓球等技能的获取的博客之后,我也是受益匪浅。在其中我觉得与所有人都通用的经验有很多。首先是娄老师做的所有事都很有计划,而不是去盲目的胡乱训练。再有一个是要坚持不懈,看了娄老师的几个事例其中给我的最大启迪就是老师的坚持精神,回想自己,从小到大有多少的事是由于半途而废而不了了之的,就拿最简单的来说,我在初中和高中一直保持着每天一个多小时的体育锻炼,身体素质是出奇的好,但是上了大学就完全不一样了,课堂时间虽然没有初高中时间长,而且自己能够安排的时间也更多了,体育锻炼时间却几乎为零,大多数时间都呆在宿舍或者自习室,这就是半途而废的一个典型事例,在看了娄老师的经验后,我也打算在新的学期把废弃已久的体育锻炼重新拾起,订下计划和目标,要德智体全面发展。还有两点引起我强烈共鸣的,其一是实践要具备一定的量才能引起质变。在上面我自己的技能经验中也介绍过,要多次反复练习,在重复中找规律,找经验,这不单单对于我们学习背后的原理有好处,也对我们的应试益处颇多,俗话说“书读百遍,其义自见。”就是这么个道理,要相信勤能补拙,多练多学多看,量变自能引起质变。其二是学习提升要有反馈。我们日常的学习不能只做到上课认真听讲,课后的复习环节同样至关重要。实话实说,我真的觉得课后的自主学习,查漏补缺有的时候要比课上的老师面对面传授知识作用要更大,因为没有人比你更了解自己哪里不会,哪里自己没学清需要巩固,所以我认为课后的反馈自省非常重要,这也是我今后学习中必须要提高的一点。

有关C语言学习的调查

  • 我学习C语言的方法主要是靠老师上课期间的讲解,注重教材和作业。自己的C语言水平并不是很高,所以不能说有什么经验,谈谈教训,C语言的学习就是无数个题目的训练堆积起来的,我曾经就由于练习量不够,课前没有认真预习,而导致知识出现断档上课时听不懂老师所讲的知识,这种情况下,一定要在课下赶快把自己的知识盲点清空,自学或者问大神或者问老师,不要让问题过夜,否则会出现自己与老师所讲越拉越远,最后上课沦落到完全听不懂,一学期的课白上。
  • 自己编过的代码行数具体真的记不清了,但是大概也就只有3000行出头,正因为平时练习太少,所以我的C语言学的不够好,只会一些较为简单和基础的代码,对于那些看上去就很复杂的题目,我往往是退避三舍,不敢下手。这也是我上学期的一大遗憾,在新学期,我一定要多多练习,把练习量努力提高到5000行以上,不再重蹈C语言的覆辙。
  • 数组指针与指针数组的区别:数组指针p是一个指针,而指针数组p是一个存放N个指针变量的数组。
    函数指针与指针函数的区别:函数指针是指向一个函数入口的指针,指针函数是函数的返回值是一个指针类型。
  • “流”这个词没有印象C语言学过,不是很懂其和文件的区别。“文本文件”应该是指ASCII码等字符编码的文件,除此之外的是“二进制文件”。
  • 面向过程的程序设计是一种自上而下的设计方法,设计者用一个main函数概括出整个应用程序需要做的事,而main函数由对一系列子函数的调用组成。对于main中的每一个子函数,都又可以再被精炼成更小的函数。重复这个过程,就可以完成一个过程式的设计。其特征是以函数为中心,用函数来作为划分程序的基本单位,数据在过程式设计中往往处于从属的位置。
  • 模块应该就是一个个函数,没写过多个源文件的程序。
  • 所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。低耦合是指一个完整的系统,模块与模块之间,尽可能的使其独立存在。也就是说,让每个模块,尽可能的独立完成某个特定的子功能。模块与模块之间的接口,尽量的少而简单。
#include<stdio.h>
void main()
{
int a[30]={1,2,3,4,5}
int b[30]={4,5,9,15,67}
int temp;

for(int i=0;i<5;i++)
{
	b[i+5]=a[i];
}
for(i=0;i<10;i++)
	printf("%d",b[i];//数组的复制;

for(i=0;i<10;i++)
{
	if(b[i]==5)

	break;
}
    if(i==10)
		printf("数组b中不存在数字5\n")
	else if(i<10)
	    printf("数组b中存在数字5\n")//检验数组中是否存在5;


for(i=0;i<10;i++)
	for(int j=0;j<10-1-i;j++)
		if(b[j]>b[j+1])
		{
			temp=b[j];
			b[j]=b[j+1];
			b[j+1]=temp;
		}
	for(i=0;i<10;i++)
	printf("%d",b[i]);//数组从小到大排列;
  • 搜索一共写多少行代码这个程序不太会
  • 断点意思就是说,你在某行代码处设置断点后,调试程序时,程序运行到该行代码时会自动停止然后就可以在这进行逐步调试了。

JAVA目标

  • 我对JAVA学习的基本目标是坚持每天练习,一个学期后要编写代码5000行以上,要虚心求教,不让问题过夜,一旦出现不懂不会的问题就及时向老师或者同学请教,务必把该懂的知识弄懂,勤加练习,相信一定能学好。我觉得应该把知识结合起来,不要单独的学习某一科,读死书,应该联系起来,数学等基础学科是各门学科的基础,我觉得学好数学是重中之重,在学习的过程中要摆正心态,一步步脚踏实地的做题,理解和进步,在做题中学习知识,在做题中感受深层次的知识内涵,融会贯通,就能学好JAVA。

写作能力

  • 我个人觉得自己的写作能力一般,仍需提高,写作方面的弱势在于无法写出饱含诗意的优美语句,而且对于一些特殊场合的特定语言以及一些官方的语言使用不好。还有就是地理历史等方面只是的不足有时候也会影响到自己写作方面的发挥。为了弥补自己的不足,我要多多关心时事政治,多读书,尤其是一些名人作家的经典巨著,收集其中的好词佳句,以后写作时能用到,还有就是多多了解地理历史方面知识,扩大自己的知识面,多读多写,在文章中释放自己,相信练习多了以后就能提高此能力。
posted @ 2016-12-18 12:25  乐舞歌不是可爱送  阅读(152)  评论(1编辑  收藏  举报
Live2D