SPT2605第一阶段知识点调查问卷
亲爱的同学们,为保证教学质量及教学效果,了解各位同学知识掌握情况,请大家根据自身实际情况认真作答!
1. 您的姓名
2. Python编程基础:PyCharm及其他Python开发环境或编辑器,掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
3. Python编程基础:为什么在项目开发中推荐使用虚拟环境的概念,掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
4. Python编程基础:标识符的定义以及合法标识符的判断条件掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
5. Python编程基础:注释方法及使用场景掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
6. Python编程基础:常用函数print、input、type、len掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
7. Python编程基础:基本数据类型的分类掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
8. Python编程基础:数字类型-整型、浮点型、复数型、布尔类型掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
9. Python编程基础:选择结构的基础语法掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
10. Python编程基础:Python中多分支条件判断掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
11. Python编程基础: if分支语句和多分支 if 语句的差异掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
12. Python编程基础:while循环与for循环的基本语法掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
13. Python编程基础:break和continue语句在循环中有什么作用? 掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
14. Python编程基础:基本数据类型-字符串常用方法(截取、分割、合并)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
15. Python编程基础:基本数据类型-字符串:格式化字符串掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
16. Python编程基础:基本数据类型-列表常用方法(增删改查)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
17. Python编程基础:
基本数据类型-列表(列表的深拷贝(deep copy)和浅拷贝(copy)以及列表推导式)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
18. Python编程基础:
基本数据类型-元组:元组(Tuple)和列表(List)的主要区别及元组的主要应用场景掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
19. Python编程基础:
基本数据类型-字典的常用方法(增删改查)和字典推导式掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
20. Python编程基础:
基本数据类型-集合的常用方法(增删查)以及集合推导式与应用场景掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
21. Python编程基础:
函数的定义、参数、返回值掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
22. Python编程基础:
函数变量的作用域、匿名函数、嵌套、递归掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
23. Python编程基础:闭包和装饰器的定义以及应用场景的掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
24. Python编程基础:
偏函数以及常用内建函数的掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
25. Python编程基础:
面向对象的基本概念、与面向过程的区别掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
26. Python编程基础:设计一个类,掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
27. Python编程基础:
常用内置方法及self参数掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
28. Python编程基础:
面向对象的封装(封装的主要目的,私有成员、类成员以及属性)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
29. Python编程基础:
面向对象的继承(子类调用父类的方法,对父类方法的重写,单继承与多继承)与多态(Python中的“多态”的实现)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
30. Python编程基础:
面向对象-反射、单例掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
31. Python编程基础:
迭代器和生成器的掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
32. Python编程基础:
Python模块的操作(模块的定义以及模块怎么导入,循环引用问题的解决方法)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
33. Python编程基础:
Python包的操作(怎么设计一个包,导入一个包时,__init__.py 文件的作用)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
34. Python编程基础:
常见模块的用法(包括time、datetime、random、os、system、logging、hashlib)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
35. Python编程基础:
PyQt5实战-Qt的基本语法及控件的使用掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
36. Python编程基础:
Qt Designer的使用(Qt Designer绘制。ui文件及生成的.ui文件转为Python文件)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
37. Python编程基础:信号与槽机制掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
38. Python编程基础:
文件操作-文件的读/写的模式选择及常用方法掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
39. Python编程基础:
异常处理的基本语法、常见异常、自定义异常掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
40. Python算法与数据结构:
基础算法-查找算法掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
41. Python算法与数据结构:
排序算法(冒泡排序、选择排序、插入排序、快速排序、堆排序)的基本原理掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
42. Python算法与数据结构:
链表、队列、堆栈、树和二叉树的基本概念掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
43. Python高级编程:
IP与端口、TCP协议的三次握手与四次挥手掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
44. Python高级编程:
TCP和UDP协议的主要区别掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
45. Python高级编程:
基于TCP协议的局域网聊天掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
46. Python高级编程:
基于UDP协议的局域网聊天掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
47. Python高级编程:
多任务进程(进程的定义、进程调度算法、进程的并发与并行、阻塞与非阻塞、同步和异步)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
48. Python高级编程:
多任务进程怎么创建进程、多进程同时执行、join方法、进程间数据隔离、守护进程掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
49. Python高级编程:
进程进阶-锁、信号量、事件、队列、生产者消费者模型、进程池掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
50. Python高级编程:
线程的定义、和进程的区别、线程的创建、守护线程、死锁、互斥锁、信号量、事件、队列掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
51. Python高级编程:
协程的定义、和线程的区别、怎么创建、实现遇见阻塞就切换、自动进行切换的掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
52. Python高级编程:
正则表达式(字符组、原字符、量词、贪婪模式和非贪婪模式,与Python交互、search、match、findall()方法 )掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
53. Linux操作系统:
Linux操作系统的基础指令、目录操作命令、文件操作指令、VIM编辑器、文件权限命令、查找命令、压缩命令掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
54. Linux操作系统:
Linux操作系统高阶(进程相关命令、网络想滚命令、用户管理命令)掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
55. mysql数据库:
MySQL数据库-基础SQL语句、常用数据类型、对数据库中的表的操作、约束条件、表中数据的增删改查、where语句、与Python进行交互掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
56. mysql数据库:
MySQL数据库高级-分组、having语句、导入导出、数据库的设计、视图、事务、索引、用户管理掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
57. mysql数据库:
MySQL数据库优化思路掌握情况?
熟练使用
掌握较好
一般
讲过不会
没讲过
58. 综合评价自己本阶段知识点的掌握情况(分享掌握较好的思路或者掌握一般及不会的改进思路等)。
关闭
更多问卷
复制此问卷