C语言的问卷调查
1.你对自己的未来有什么规划?做了哪些准备?
未来想当一个网络工程师,为了这个目标我正在努力学习网络、网页及相关的知识。
2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么?
学习就是不断尝试和创新,接纳新的事物。学习可以为自己的将来打好基础。现在我学习的动力很充足,因为有个值得我去奋斗的目标在刺激着我。
3.你感觉自己什么事情做的比较成功?有什么经验?
最成功的应该就是组装台式机了。。。 经验嘛。。。 熟能生巧
4.你怎么看待软件工程这个专业?学习这个专业你对自己有什么期望?
软件工程这个专业包含了计算机编程、网络、网页等方方面面的内容。 期望嘛。。。 能让自己对计算机相关方面的知识有所长进就好
5.你是怎么学习C语言的?(作业,实验,教材,其他),目前为止估算自己写过多少行代码?
学C语言时遇到一些不懂的代码多打打就好了,打多了自己就知道大概是什么意思了。 写过多少行代码啊。。。 几千行把。
6.C语言的学习有什么经验和教训?
经验就是能锻炼我的思考能力
7.除了应付考试和实验,编程在什么地方帮到过你?
和别人讨论编程问题的时候。
8.学了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?
有点模糊
9.学了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?
不大清楚。。。
10.学了C语言,你知道什么叫面向过程吗?它解决问题的方法是什么?
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用。
11.在C语言里面,什么是模块?你写过多个源文件的程序吗?
不大清楚, 没有。
12.学了C语言,你知道什么是“高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?
不知道
13.学了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。
如果是字符串数组,可以用标准函数strcpy()和strncpy()直接进行字符串复制。for(inti=0;i<n;++i)//n为数组长度{if(a[i]==temp)//temp为要查找的元素returni;//i为该元素在数组中的位置}, 排序可选冒泡法 程序太长省略
14.你知道什么是断点吗?给出自己调试程序的例子。
断点就是暂停点,当调试运行程序时,程序执行到这一步暂停,然后用户可以选择继续执行,单步执行,或查看某变量的当前值。
15.你目前在学习C语言或其他专业课程方面,是否有遇到什么问题或困惑?
问题和困惑都很多,但是都会一一解决。