软件技术专业学生专业技能抽查标准(20XX修订版).docx
软件技术专业学生专业技能抽查标准(20XX修订版)任务一:编写程序计算购买图书的总价格:用户输入图书的定价和购买图书的数量,并分别保存到一个float和一个int类型的变量中,然后根据用户输入的定价和购买图书的数量,计算合计购书金额并输出。其中,图书销售策略为:正常情况下按9折出售,购书数量超过10本打85折电子商务专业技能抽查试题,超过100本打8折。要求:使用分支结构实现上述程序功能。任务二:所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求出100—200的范围内所有回文数的和。要求:使用循环结构语句实现,直接输出结果不计分。任务三:分析下列数据的规律,编写程序完成如下所示的输出。要求:使用递归函数(或方法)实现,递归函数(或方法)有两个输入参数,返回值类型为整型。【试题22】任务一:根据如下要求计算机票优惠率,并输出。输入:用户依次输入月份和需要订购机票的数量,分别保存到整数变量month和sum中。计算规则如下:航空公司规定在旅游的旺季7~9月份,如果订票数超过20张,票价优惠15%,20张以下,优惠5%;在旅游的淡季1~5月份、10月份、11月份,如果订票数超过20张,票价优惠30%,20张以下,优惠20%;其他情况一律优惠10%。
输出:根据输入月份和需要订购机票的数量,输出优惠率。要求:使用分支结构实现上述程序功能。任务二:计算π的近似值。计算公式如下:要求:使用循环结构语句实现,直接输出结果不计分。任务三:验证18位身份证号码并判断身份证主人的性别,身份证号码的规则为:①前17位全部数字组成,最后一位为数字或者字符’X’1688黄页,一个字符ch为数字的条件为:ch>=’0’&&ch=90分”的同学用A表示,“60_”。根据逻辑模型,创建数据表之间的关系,关系命名为“fk___”。将信用级别字段默认值设置为“01”。33数据操作用SQL语句完成如下操作:根据对逻辑数据模型的理解,分别向三个表中插入一条测试数据;查询客户名称为“XX公司”的信用等级;创建视图vel用于查询客户的信用级别历史记录,视图列名显示为:客户名称、信用级别、评级有效起始日期、评级有效中止日期;创建带输入参数的存储过程,根据输入参数更新客户信用等级表,并将更新前的记录插入到客户信用等级历史表。【试题4】1任务你作为《银行信贷管理系统》项目开发组的程序员,请按要求完成:数据库的创建;数据表的创建;数据的操作。
2要求《银行信贷管理系统》的E-R图如图所示,逻辑数据模型、物理数据模型如图和图所示。数据表字段名定义见表。请按以下设计完成数据库创建、数据表创建和数据操作任务:法人代表客户名称邮政编码客户编号客户基本信息表押物名称借据号押物数量鉴定日期注册地址1客户经理级别客户经理编号工作电话质押N质押信息台帐M客户经理信息表1经手图E-R图34图逻辑数据模型图物理数据模型表字段名定义表字段名字段说明客户经理编号客户经理姓名**经理级别客户编号客户名称法人代表工作电话字段名字段说明注册地址邮政编码借据号押物名称押物数量签订日期3数据库操作创建数据库创建数据库。创建数据表根据图和表,创建数据表、、。创建数据表间的关系及约束为表设置主键,主键命名为“pk__”;根据逻辑数据模型,创建数据表之间的关系,关系命名为“fk___”;要求邮政编码6位数字组成。
数据操作用SQL语句完成如下操作:35根据你对逻辑数据模型的理解,分别向三个表中插入一条测试数据,其中客户经理编号为“001”;查询“XX公司”质押的物品及数量;统计每个客户经理所经手的质押业务数,查询结果集应包含字段:客户经理姓名**押业务数;创建存储过程,删除指定客户编号的客户基本信息,同时也删除该客户在质押信息台帐中的所有记录。【试题5】1任务你作为《某电子商务网站》项目开发组的程序员,请按要求完成:数据库的创建;数据表的创建;数据的操作。2要求《电子商务网站》的E-R图如图所示,逻辑数据模型如图所示,物理数据模型如图所示,数据表字段名定义见表。请按以下设计完成数据库创建、数据表创建和数据操作任务:价格产品名称录入日期产品编号评论编号M产品录入日期1拥有拥有类别IDM产品评论评论内容产品编号产品描述类别名称录入日期1类别图E-R图36图逻辑数据模型图图物理数据模型图表字段名定义表字段名(标识列)rice字段说明产品类别ID产品类别名称默认值为当前录入时间产品编号产品类别ID产品名称产品价格字段名remark ( 标 识 列 ) (标识列) review 字段说明 产品描述 默认值为当前录入时间 评论编号 产品编号 评论内容 默认值为当前录入时间 3 数据库操作 创建数据库创建数据库。
创建数据表根 据 图 和 表 , 创 建 数 据 表 、 、 , 其 中 产 品 表 的 产 品ID()列设置为标识列,自动从1 开始增长。创建数据表之间的关系创建主键;产品价格列只能输入1-1000 之间的数;录入时间列()默认值为当前录入时间。37数据查询用SQL 语句查询出如下数据:在三个表中录入3 条测试数据; 查询某类别下所有产品;查询产品价格在300-500 元之间的产品;查询录入日期在 20XX 年 3 月到 6 月之间的产品数据;查询产品价格在 90-200 元之间的所有评论; 查询评论数在1-3 条的所有产品。 【试题6】1 任务你作为《学生食堂信息管理系统》项目开发组的程序员,请按要求完成: 数据库的创建; 数据表的创建; 数据的操作。 2 要求学生食堂信息管理系统的 E-R 图如图 所示,逻辑数据模型如图 所示,物理数据模型如图所示,数据表字段名定义见表。请按以下设计完成数据库创建、数据表创建和数据操作任务:学生姓名学生学号饭卡生成时间饭卡编号充值余额1 饭卡充值编号1 拥有M 充值充值时间饭卡余额拥有消费编号饭卡编号消费金额消费时间M 消费 图 E-R 图38图 逻辑数据模型图图 物理数据模型图表字段名定义表字段名 card_id(标识列) add_id(标识列) card_id 饭卡编号 学生学号 学生姓名 饭卡余额(初始值为 0) 字段说明 字段名 ( 标识列) card_id 字段说明 某次充值金额 充值时间;默认值为当前录入时间 消费编号 饭卡编号 本次消费金额 消费时间;默认值为当前录入时间 饭卡生成时间;默认值为当前录入时间 充值编号 饭卡编号 3 数据库操作创建数据库创建数据库CardDB。
创建数据表根据图和表软件技术专业学生专业技能抽查标准(20XX修订版).docx,创建数据表 T_card 、 、,其中将饭卡表的饭卡编号 (card_id)列设置为标识列,自动从1 开始增长。创建数据表之间的关系创建表主键;39充值金额列只能输入50-200 之间的数;录入时间列()默认值为当前录入时间。 数据查询用SQL 语句查询出如下数据:在每个表中插入1 条测试数据。 查询所有饭卡信息;查询所有饭卡的余额之和;查询某日所有饭卡的充值金额之和(比如20XX 年6 月2号总共充值金额是多少元); 创建存储过程,根据某个学生的饭卡 ID 上的余额,判断该饭卡是否能进行一定金额的消费。存储过程输入参数为饭卡 ID 号,本次消费金额电子商务专业技能抽查试题,返回值为true 或者false。 【试题7】1 任 务 你作为《建设用地信息系统》项目基础数据设置子模块开发组的程序员,请按要求完成: 数据库的创建; 数据表的创建; 数据的操作。 2 要 求《建设用地信息系统》基础数据设置子模块的E-R 图如图所示,逻辑数据模型如图 所示,物理数据模型如图所示,数据表字段名定义见表。请按以下设计完成数据库创建、数据表创建和数据操作任务:项目类型项目编号项目名称审批单位用地项目 ID 用地基本信息行政区 ID 行政区编号直属部门行政区面积行政区ID 从属行政基本信息备注行政区名称耕地面积项目性质农用地总面积 图 E-R 图图 逻辑数据模型riable (20) (50)Decimal(10,2) (50) (50)g (20) (50) 图逻辑数据模型
【本文来源于互联网转载,如侵犯您的权益或不适传播,请邮件通知我们删除】