2023《Python程序设计》试题库:第8-15章(含答案)
- 技巧分类:编程网络
- 技巧标签:Python  程序  设计  试题 
- 技巧链接:https://wpfx.org/skills/5258.html
- 技巧详情:
2023《Python程序设计》试题库:第8-15章(含答案)
一、填空题
第8章 异常解决结构
432、Python内建异常类的基类是________________。(BaseException)
第9章 GUI编程
第10章 网络编程
433、Python标准库__________对Socket进行了二次封装,支持Socket接口的访问,大幅度简化了网络程序的开发。(socket)
第13章 多线程编程
434、Python扩展库______________中封装了Windows底层几乎所有API函数。(pywin32)
435、线程对象的___________方法用来阻塞当前线程,指定线程运营结束或超时后继续运营当前线程。(join())
第14章 数据库编程
436、Python用来访问和操作内置数据库SQLite的标准库是_____________。(sqlite3)
437、用于删除数据库表test中所有name字段值为’10001’的记录的SQL语句为______________________________。(delete from test where name=’10001’)
第15章 多媒体编程
438、Python扩展库________________完美封装了图形库OpenGL的功能。(pyopengl)
439、Python扩展库______________和______________提供了图像解决功能。(PIL、pillow)
二、判断题
第8章 异常解决结构与程序调试、测试
275、在try...except...else结构中,假如try块的语句引发了异常则会执行else块中的代码。(错)
276、异常解决结构中的finally块中代码仍然有也许犯错从而再次引发异常。(对)
277、程序中异常解决结构在大多数情况下是没必要的。(错)
278、带有else子句的异常解决结构,假如不发生异常则执行else子句中的代码。(对)
279、异常解决结构也不是万能的,解决异常的代码也有引发异常的也许。(对)
280、在异常解决结构中,不管是否发生异常,finally子句中的代码总是会执行的。(对)
281、由于异常解决结构try...except...finally...中finally里的语句块总是被执行的,所以把关闭文献的代码放到finally块里肯定是万无一失,一定能保证文献被对的关闭并且不会引发任何异常。(错)
第9章 GUI编程
282、在GUI设计中,复选框往往用来实现非互斥多选的功能,多个复选框之间的选择互不影响。(对)
283、在GUI设计中,单选按钮用来实现用户在多个选项中的互斥选择,在同一组内多个选项中只能选择一个,当选择发生变化之后,之前选中的选项自动失效。(对)
第10章 网络程序设计
284、Python代码可以内嵌在asp文献中。(对)
285、无法配置IIS来支持Python程序的运营。(错)
286、使用TCP协议进行通信时,必须一方面建立连接,然后进行数据传输,最后再关闭连接。(对)
287、TCP是可以提供良好服务质量的传输层协议,所以在任何场合都应当优先考虑使用。(错)
第11章大数据解决
第12章 Windows系统编程
288、可以使用py2exe或pyinstaller等扩展库把Python源程序打包成为exe文献,从而脱离Python环境在Windows平台上运营。(对)
289、Python程序只能在安装了Python环境的计算机上以源代码形式运营。(错)
第13章 多线程与多进程编程
290、继承自threading.Thread类的派生类中不能有普通的成员方法。(错)
291、Python标准库threading中的Lock、RLock、Condition、Event、Semaphore对象都可以用来实现线程同步。(对)
292、在编写应用程序时,应合理控制线程数量,线程并不是越多越好。(对)
293、在多线程编程时,当某子线程的daemon属性为False时,主线程结束时会检测该子线程是否结束,假如该子线程尚未运营结束,则主线程会等待它完毕后再退出。(对)
294、在4核CPU平台上使用多线程编程技术可以很容易地获得400%的解决速度提高。(错)
295、多线程编程技术重要目的是为了提高计算机硬件的运用率,没有别的作用了。(错)
第14章 数据库编程
296、Python只能使用内置数据库SQLite,无法访问MS SQLServer、ACCESS或Oracle、MySQL等数据库。(错)
第15章 多媒体编程
297、使用OpenGL画图时,画点是最基本的操作,具体生成的图形由glBegin()函数指定的mode来决定。例如,mode值为GL_TRIANGLES时表达将要绘制三角形。(对)
298、OpenGL采用的“状态机”工作方式,一旦设立了某种状态以后,除非显式修改该状态,否则该状态将一直保持。(对)
第16章 逆向工程与软件分析
第17章 科学计算与可视化
第18 密码学编程
第19章 安卓平台的Python编程
发表评论(审核通过后显示) 取消回复