Python二级小知识点回顾【合集二】
目录
知识点一
结构图的作用是什么?
使用结构图描述软件系统的层次和分块结构关系,它反映了整个系统的功能实现以及模块与模块之间的联系与通信,是未来程序中的控制层次体系。
软件系统结构图的复杂程度与它的深度和宽度是成正比的
深度:表示控制的层数。 宽度:表示整体控制跨度(最大模块数的层)
在二级中什么是扇入什么又是扇出呢?
- 扇入的概念:调用一个给定模块的模块个数。
- 扇出的概念:一个模块直接调用的其他模块数。
知识点二
在二级中原子模块是什么?
原子模块:树中位于叶子结点的模块
知识点三
软件详细设计的过程中往往需要用到什么方法?请你详细的讲出
软件设计中,常用的过程设计工具有以下三类:
①图形工具:程序流程图、N-S图、PAD图、HIPO图
②表格工具:判定表
③语言工具:PDL(伪码)
知识点四
请你简要描述数据库系统中全局数据逻辑结构
下面就来讲一讲数据库系统的内部结构体系。 数据库三级模式结构包括以下三种:
概念模式、内模式、外模式。
概念模式也就是是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图
外模式也被称为子模式或用户模式。它是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出
内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法
知识点五
1、在树中,结点数为树中所有结点的度之和再加1
2、使用结构图描述软件系统的层次和分块结构关系,它反映了整个系统的功能实现以及模块与模块之间的联系与通信,是未来程序中的控制层次体系。 深度:表示控制的层数。 宽度:表示整体控制跨度(最大模块数的层)。 扇入:调用一个给定模块的模块个数。 扇出:一个模块直接调用的其他模块数。 原子模块:树中位于叶子结点的模块
知识点六
数据可视化和数据分析的第三方库有以下这几种:
- 数据分析:numpy,scipy,pandas
- 数据可视化:mayavi,TVTK,matplotliB
开发用户界面方向的第三方库:pyQt5,wxpython,PYGTK
最后来一道真题练练手:
在考生文件夹下存在一个Pythoni源文件PY201.py。请编写代码替换横线,不修改其他代码,实现下面功能1)使用turtle)库和random库,在屏幕上绘制5个彩色的圆:
2)圆的颜色随机从颜色列表color中获取,
3)圆的起始坐标x和y值从范围[-100,100]之间选取,半径从范围[10,30]之间选取。考生文件夹PY201.py:
我的分析:
这道题目主要考察的是Python中random库的使用以及模块导入的方法,注意的是randint的基本使用方法一定要熟悉使用
本题答案:
输出结果:
- 点赞
- 收藏
- 关注作者
评论(0)