当前位置: 高中信息技术 / 综合题
  • 1. (2022·浙江模拟) 某“高考志愿填报辅助系统”由“往年去向”“院校介绍”“志愿预测”三个模块组成。其中“往年去向”可以查询指定院校近三年的各专业录取位次。

    1. (1) 在设计“高考志愿填报辅助系统”时,用户希望能通过浏览器访问Web服务器获得相关数据信息,因此该系统一般采用(单选,填字母:A .C/S 模式 / B .B/S 模式)
    2. (2) Web 服务器部分代码如下

      from flask import Flask, render_template

      app = Flask(__name__)

      @app.route("/")                              #主页

      def index():

      #代码略

      @app.route("/previous")                # “往年去向”模块页面

      def pre():

      #代码略

      @app.route("/colleges")                 # “院校介绍”模块页面

      def introduce():

      #代码略

      @app.route("/volunteer")               # “志愿预测”模块页面

      def dream():

      #代码略

      if __name__ =="__main__":

      app.run(host=" 192.168.31.125",port=8080)

      若登录该系统,想查看院校的介绍,则访问该子页面的URL地址是

    3. (3) 将系统数据库中有关C9联盟高校在浙江省近三年平等投档的录取结果导出为文件“C9.xls”,如图a所示,对各所大学近三年所有专业录取平均位次分别进行了计算,并制作图表如图b所示,部分程序代码如下,请在划线处填入合适的代码。

      import pandas as pd

      import matplotlib.pyplot as plt

      plt.rc('font', **{'family': 'SimHei'})

      df = pd.read_excel('C9.xls')

      g = df.  .mean()

      g = g.round(1)

      g = g.T

      x = g.index

      y =

      #将表中的数值型数据保留小数位数1位

      #将表格数据进行转置,转置后如图c所示

      plt.plot(x,y,label=list(g.columns))

      plt.ylabel('平均录取位次')

      plt.xlabel('年份')

      #显示图例,代码略

      plt.show()

      图 a

      图 b

      图 c

微信扫码预览、分享更方便