创新思维:问卷调查

时间:2020-04-28 19:05:27   收藏:0   阅读:59

调查问卷

Q: 1.1、当初为什么报”软件工程“|”大数据“ 这个专业?

A: 小时候就很喜欢玩游戏,且对编程语言很着迷,觉得这很神奇,可以用自己的代码来创建一个作品,然我很有成就感,希望以后可以从事这个行业。


Q: 1.2、当初对 XX 专业的期待和想象是什么?

A: 觉得是于软件开发整个流程有关的专业,学好后可以更高效的开发产品。


Q: 1.3 当初希望自己是如何投入这个专业的学习的?

A: 在课余时间多看看这个领域经典书籍,且多实践,试着完成一些小项目。


Q: 1.4 结合过去的一学期,你目前在专业学习方面情况如何,有什么收获,是否有什么困难?

A: 只能说一般般,第一次上大学,花了很久的时间适应,导致学习的时间很少,唯一的收获就是期末独立完成的C语言课程的实操,在未来的学习方法上还在摸索。


Q: 2.1 你是怎么学习 C 语言的?(作业,实验,教材,其他),目前为止估算自己写过多少行代码?

A: 个人比较喜欢看视频教程和一些经典书籍,并找一些例子,结合来学习,保守估计3000多行代码。


Q: 2.2 学了 C 语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?

A: 数组指针是一个指向数组地址的指针,指针数组是一个包含多个同类型指针的数组,函数指针是指向函数的指针(较少接触),指针函数是返回值为指针类型的函数。


Q: 2.3 学了 C 语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?

A: 使用不多,并不清楚,文本文件和二进制文件在存储时有不同的编码方式,也需要用不同的函数来处理。


Q: 2.4 学了 C 语言,你知道什么叫面向过程吗?它解决问题的方法是什么?

A: 面向过程就是将问题分步,把重点放在编写问题的步骤上。


Q: 2.5 在 C 语言里面,什么是模块?你写过多个源文件的程序吗?

A:模块就是事先写好的一些代码,用来重复使用,没有。


Q: 2.6 学了 C 语言,你知道什么是“高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?

A: 不知道。


Q: 2.7 学了 C 语言,你如何把数组 A 的内容复制到数组 B 中?如何查找整数数组 A 中有没有 5?如何对整数数组 A 进行排序(从小到大,从大到小)?写出相应的程序。

A:

// 复制
for ( i = 0; i < A_length; i++ ) B[i] = A[i];
// 查找
for ( i = 0; i < A_length; i++ ) {
	if ( A[i] == 5 ) {
		index = i;
		break;
    }
    index = -1;
}
// 排序
// 循环次数
for ( i = 1; i < A_length; i++) {
// 下标
for ( j = 0; j <A_length - i; j++ ) {
	if ( A[j] < A[j + 1] ) { // “<”为从大到小,“>”为从小到大
		t = A[j];
		A[j] = A[j + 1];
		A[j + 1] = t;
	}
}

Q: 2.8 你知道什么是断点吗?给出自己调试程序的例子。

A: 断点就是在调试程序的时候事先设定好的一个语句位置,让调试时程序在这里停止。在排序时用调试程序来查看数组里的数据。


Q: 2.9 你目前在学习 C 语言或其他专业课程方面,是否有遇到什么问题或困惑?

A: 理论偏多,不知道如何和实践配合在一起,学完后有种似懂非懂的感觉。


Q: 3.1 对于未来在闽江学院的专业学习,你有什么困惑或想法,希望表达。

A: 希望图书馆多更新一下计算机方面的书籍,也希望自己可以更加努力的学习。


技术分享图片

原文:https://www.cnblogs.com/tuoyechen/p/12796239.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!