1.你对自己的未来有什么规划?做了哪些准备?
我对未来的规划是做个码代码的,就像老师说的多打代码才能更好的掌握这门技术,大学目标就是打超过10000行代码。听老师说书本的知识远远不足,我也有在课余时间上老师推荐的网站学习,也行我做的不是很好,不过我会努力完善和补充自己所缺乏的知识。
2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么?
学习是学到老活到老的过程,学习是增长和完善自己的过程,所以学习很有用。因为我从编写代码中找到了乐趣,所以对于学习它还是蛮有动力的。
3.你感觉自己什么事情做的比较成功?有什么经验?
我对自己目前坚持写c语言的代码感到满意,因为一开始并没有对这个专业感兴趣。然后对自己成功写出代码和运行成功感到高兴。
4.你怎么看待软件工程这个专业?学习这个专业你对自己有什么期望?
我知道软件工程这个专业有就业前景,这在于你学得好。我觉得既然我来到了这个专业,就要学好,学以致用。
5你是怎么学习C语言的?(作业,实验,教材,其他),目前为止估算自己写过多少行代码?
我觉得老师是很好的向导,所以遇到问题找老师是个很好的解决方法。在课上听不懂得我也有上网找视频看。
6.C语言的学习有什么经验和教训?
我觉得课本上的代码敲一遍有助于学习,看远远比不上自己敲打一遍。任何小细节都不能粗心大意,细节决定成败,不可忽略。
7.除了应付考试和实验,编程在什么地方帮到过你?
编程让我学到计算机的知识,重要的是它让我懂得网页制作的方法,左后最后我觉得制作游戏要比玩游戏有趣。
8.学了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?
分不清楚。
9.学了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?
不明白,文本文件就是ASCII文件,是把数据中的每一位数及符号转换成字符,以ASCII码形式输出到磁盘上存放。二进制文件是把数据按其在内存中的存储形式原样输出到磁盘上存放。
10.学了C语言,你知道什么叫面向过程吗?它解决问题的方法是什么?
不知道。
11在C语言里面,什么是模块?你写过多个源文件的程序吗?
不知道,我知道HTML里的模板,写过。
12学了C语言,你知道什么是“高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?
不知道 ,不会。
13学了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有5?如何对整数数组A进行排序(从小到大,从大到小)?
int A[5];
int B[5];
int i;
for(i=0;i<5;i++){
B[i]=A[i];
}
int A[5];
int i;
for(i=0;i<5;i++){
if(A[i]==5)
printf("%d",i);
}
从小到大:
int i,j,t;
int A[5];
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if(a[j]>a[j+1]){
t=a[j];a[j]=a[j+1};a[j+1]=t;
}
14写出相应的程序。你知道什么是断点吗?给出自己调试程序的例子。
不知道
15.你目前在学习C语言或其他专业课程方面,是否有遇到什么问题或困惑?
在数据结构里不太懂队列