当前位置:文档之家› 《面向对象程序设计》第六次作业

《面向对象程序设计》第六次作业

《面向对象程序设计》第六次作业
《面向对象程序设计》第六次作业

2015春面向对象程序设计第六次作业答案

[论述题]程序设计:在命令行中以树状结构展现给定的文件夹及其子文件(夹)中的文件。测试文件夹为C:\Windows,层次用缩进4个空格表示。

参考答案:

答:

import java.io.*;

public class FileList {

public static void main(String[] args) {

File f = new File("C:" + File.separator + "Windows");

listFiles(f,0);

}

static void listFiles(File f, int level) {

String preStr = "";

for(int i=0; i

preStr += " ";

}

System.out.println(preStr + f.getName()); // 先序遍历

File[] files = f.listFiles(); // 取出所有儿子节点

for (int i=0; i

if (files[i].isFile()) {

System.out.println(preStr + " " + files[i].getName());

}

if (files[i].isDirectory()) {

listFiles(files[i], level + 1);

}

}

}

}

[论述题]编写一个程序,要求随机生成61个学生的成绩(从0到100的整数),在将成绩排序(由高到低)后保存到文件"score.txt”中。

参考答案:

import java.io.DataOutputStream;

import java.io.FileOutputStream;

import java.io.IOException;

public class TestSort {

public static int MAXSIZE = 61;

public static void sortInt(int[] arr) { // 采用选择法对一维数组进行排序

for (int i = 0; i < arr.length - 1; i++) {

int k = i;

for (int j = i + 1; j < arr.length; j++)

if (arr[j] < arr[k])

k = j; // 用k记录最小值的下标 if (k > i) { // 在外循环中实施交换

arr[i] = arr[i] + arr[k];

arr[k] = arr[i] - arr[k];

arr[i] = arr[i] - arr[k];

}

}

}

public static void main(String args[]) {

int score[] = new int[MAXSIZE];

try {

for (int i = 0; i < MAXSIZE; i++)

score[i] = (int) (Math.random() * 100 + 0.5);

sortInt(score);

DataOutputStream dout = new DataOutputStream( new

FileOutputStream("score.txt"));

for (int i = 0; i < MAXSIZE; i++) {

dout.writeInt(score[i]);

System.out.println(score[i]);

}

dout.close();

// 结果保存到文件

} catch (IOException e) {

System.err.println("发生异常:" + e);

e.printStackTrace();

}

// try-catch结构处理异常

}

}

[论述题]

请按下面的要求编写程序。

(1)定义一个接口Shapes,它至少包含一个可以计算面积的成员方法。

(2)编写实现该Shapes接口的两个类:正方形类和圆形类。

(3)编写一个具有泛型特点的类Map,要求该类可以在控制台窗口输出某种图形的面积,而且这个类的类型变量所对应的实际类型就是(2)编写的正方形类和圆形类。

(4)利用具有泛型特点的类Map在控制台窗口分别输出给定边长的正方形的面积和给定半径的圆的面积。

参考答案:

// 定义接口

interface Shapes {

abstract double getArea();

}

// 定义Square类

class Square implements Shapes {

public double edge;

public Square(double edge) {

this.edge = edge;

}

public double getArea() {

return (edge * edge);

}

}

// 定义Circle类

class Circle implements Shapes {

public double radius;

public Circle(double radius) {

this.radius = radius;

}

public double getArea() {

return (radius * radius * Math.PI);

}

}

class Map { // 使用泛型T,T应当是Shapes的子类 T t;

public Map(T t) {

this.t = t;

}

public double getArea() {

return t.getArea();

}

}

// 测试程序

class Test {

public static void main(String[] args) {

Map m1 = new Map(new Square(15.0));

System.out.println("正方形的面积是: " + m1.getArea());

Map m2 = new Map(new Circle(15.0));

System.out.println("圆形的面积是: " + m2.getArea());

}

}

[论述题]

编写一个简单的乘法器,界面如下图所示,在第一个文本框中输入第一个乘数;在第二个文本框中输入第二个乘数;当单击"=”按钮时,在第三个文本框中输出其乘积。

参考答案:

// import语句

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

public class Multiply extends JFrame implements ActionListener{

// 组件声明及创建

private JButton operator = new JButton(" * ");

private JTextField input1 = new JTextField(5);

private JTextField input2 = new JTextField(5);

private JButton equal = new JButton(" = ");

private JTextField result = new JTextField(5);

// 添加组件

public Multiply () {

Container c = getContentPane();

c.setLayout(new FlowLayout());

c.add(input1);

c.add(operator);

c.add(input2);

c.add(equal);

c.add(result);

equal.addActionListener(this);

}

// 处理按钮动作事件

public void actionPerformed(ActionEvent e) {

double operand1 =

Double.valueOf(input1.getText()).doubleValue();

double operand2 =

Double.valueOf(input2.getText()).doubleValue();

result.setText(String.valueOf(operand1*operand2));

}

// 设置框架属性

public static void main(String args[ ]) {

Multiply f = new Multiply();

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

f.setSize(320, 80);

f.setVisible(true);

}

}

[论述题]请设计一个软件包。要求该软件包至少拥有正方形类、圆类。要求每个类都具有构造方法、计算该图形的周长的成员方法和计算该图形的面积的成员方法。然后编写一个测试程序,分别创建这些类的实例对象,并输出这些实例对象的周长和面积。在创建这些实例对象时,构造方法的调用参数值分别是:

正方形:左上定点的坐标为(5,10),边长为15。

圆形:圆心的坐标为(0,0),圆心为15。

参考答案:interface Shapes {

abstract double getArea();

abstract double getPerimeter();

}

// 定义接口

class Square implements Shapes { // 定义Square类

public int x, y;

public int width, height;

public double getArea() {

return (width * height);

}

public double getPerimeter() {

return (2 * width + 2 * height);

}

public Square(int x, int y, int width, int height) {

this.x = x;

this.y = y;

this.width = width;

this.height = height;

}

}

class Circle implements Shapes { // 定义Circle类

public int x, y;

public double radius;

public double getArea() {

return (radius * radius * Math.PI);

}

public double getPerimeter() {

return (2 * Math.PI * radius);

}

public Circle(int x, int y, double r) {

this.x = x;

this.y = y;

this.radius = r;

}

}

public class TestShape { // 测试程序

public static void main(String[] args) {

Shapes s1 = new Square(5, 10, 15, 15);

Shapes s2 = new Circle(0, 0, 6.0);

System.out.println("正方形的面积是: " + s1.getArea()); System.out.println("正方形的周长是: " +

s1.getPerimeter());

System.out.println("圆形的面积是: " + s2.getArea()); System.out.println("圆形的周长是: " +

s2.getPerimeter());

} }

第六章作业参考标准答案

第六章存货决策 一、单项选择题 1.下列各项中,与经济订货量无关的是(D )。 A.每日消耗量B.每日供应量 C.储存变动成本D.订货提前期 2.某公司使用材料A,一次订货成本为2000元,每单位采购成本为50元,经济订货批量为2000个,单位资本成本为单位采购成本的10%,全年用量为8000个。该材料单位储存成本中的付现成本是(B )元。 A.8 B.3 C.4 D.2 3.某商品的再订购点为680件,安全存量为200件,采购间隔日数为12天,假设每年有300个工作日,则年度耗用量为( C )件。 A.11000 B.10000 C.12000 D.13000 4.(D )不是存货的形式。 A.原材料B.在产品 C.产成品D.应收账款 5.在存货决策中,( B )可以不考虑。 A.订货成本 B.固定订货成本 C.变动订货成本 D.变动储存成本 6.下列各项中,不属于订货成本的是( C )。 A.采购部门的折旧费 B.检验费 C.按存货价值计算的保险费 D.差旅费 7.由于存货数量不能及时满足生产和销售的需要而给企业带来的损失称为 ( B )。 A.订货成本 B.缺货成本 C.采购成本 D.储存成本 8.在储存成本中,凡总额大小取决于存货数量的多少及储存时间长短的成 本,称为( C )。

A.固定储存成本 B.无关成本 C.变动储存成本 D.资本成本 二、多项选择题 1.当采购批量增加时,( AD )。 A.变动储存成本增加 B.变动储存成本减少 C.变动订货成本增加 D.变动订货成本减少 2.按存货经济订购批量模型,当订货批量为经济批量时,( ABCD )。 A.变动储存成本等于变动订货成本 B.变动储存成本等于最低相关总成本的一半 C.变动订货成本等于最低相关总成本的一半 D.存货相关总成本达到最低 3.计算经济订购批量时,不需用的项目是( BD )。 A.全年需要量 B.固定储存成本 C.每次订货成本 D.安全存量 4.在存货经济订购批量基本模型假设前提下确定经济订购批量,下列表述中正确的有( ABCD )。 A.随每次订购批量的变动,相关订货成本和相关储存成本两者的变动方向相反 B.相关储存成本的高低与每次订购批量成正比 C.相关订货成本的高低与每次订购批量成反比 D.年相关储存成本与年相关订货成本相等时的订购批量,即为经济订购批量 5.存货过多,会导致( ABCD )。 A.占用大量的流动资金 B.增加仓储设施 C.增加储存成本 D.自然损耗额增加 6.在有数量折扣、不允许缺货的情况下,属于订购批量决策相关成本的是( ACD )。 A.订货成本 B.缺货成本 C.采购成本 D.储存成本

什么是面向对象程序设计

1 什么是面向对象程序设计,它与传统的结构式程序有什么不同。 面向对象程序设计是一种适用于设计、开发各类软件的范型。它是将软件看成是一个由对象组成的社会:这些对象具有足够的智能,能理解从其他对象接受的信息,并以适当的行为作出响应;允许低层对象从高层对象继承属性和行为。通过这样的设计思想和方法,将所模拟的现实世界中的事物直接映射到软件系统的解空间。 与传统的结构式程序设计相比,面向对象程序设计吸取了结构式程序设计的一切优点(自顶向下、逐步求精的设计原则)。而二者之间的最大差别表现在: ·面向对象程序采用数据抽象和信息隐藏技术使组成类的数据和操作是不可分割的,避免了结构式程序由于数据和过程分离引起的弊病。 · 面向对象程序是由类定义、对象(类实例)和对象之间的动态联系组成的。而结构式程序是由结构化的数据、过程的定义以及调用过程处理相应的数据组成的 2 用面向对象方法建立模型的思维过程是怎样的。 用面向对象方法建立拟建系统的模型的过程就是从被模拟现实世界的感性具体中抽象要解决的问题概念的过程。这种抽象过程分为知性思维和具体思维两个阶段,其中:·知性思维是从感性材料中分解对象,抽象出一般规定,形成了对对象的普遍认识。·具体思维是从知性思维得到出的一般规定中揭示的事物的深刻本质和规律,其目的是把握具体对象的多样性的统一和不同规定的综合。 3 解释以下概念: ①对象:在现实世界中,对象就是可以感觉到的实体。每个对象具有一个特定的名字以 区别于其他对象;具有一组状态用来描述它的某些特性;具有一组操作,每一个操作决定对象的一种功能或行为(为自身服务的操作和为其他对象提供服务的操作)。而在面向对象系统中,对象是可以标识的存储区域。每个对象的状态被保存在此区域中,而实现一类对象行为的操作(代码)被保存在另外相关的存储器区域中。 ②消息:消息是要求某个对象执行其某种功能操作(方法)的规格说明。因此,消息是 由消息的接收者、消息要求提供的操作(消息名)和必要的参数组成的。 ③类:在现实世界中,类是对一组具有共同特性(属性和行为)的客观对象的抽象。而 在面向对象系统中,类是由程序员自定义的具有特定结构和功能的类型,是一种代码共享的手段。 ④实例:任何一个对象都是该对象所属类的一个具体实例。 ⑤公有消息:是由对象外向对象发送的消息,用于激活该对象的某种方法。 ⑥私有消息:是由对象向自身发送的消息,用于内部操作;该类消息不能从对象外向该 对象发送。 ⑦消息序列:在面向对象系统中一个事件的发生总会有多个对象的多次相互作用才能完 成,使得这些对象能够相互作用的消息组成的序列被称为消息序列。 4 类与实例的关系如何? 类是创建对象的模板,而对象是实现类的实例。属于同一类的不同实例必须具有: ·相同的操作集合; ·相同的静态属性集合; ·不同的对象名和属性动态值。

数据库平时作业题(华理2017)

数据库平时作业 第一章数据库系统引论 1.不属于逻辑数据模型的是( A ) A E-R模型 B 关系模型 C 网状模型 D 层次模型 2、用户看到的现实系统的、描述实际领域的情况的模型是( A ) A E-R模型 B 关系模型 C 逻辑模型 D 物理模型 3、 MS SQL Server是( D )。 A. 数据库 B. 数据库系统 C. 数据处理系统 D. 数据库管理系统 4、下面没有反映数据库优点的是( A )。 A. 数据面向应用程序 B. 数据冗余度低 C. 数据独立性高 D.数据共享性高 5、表示数据库的概念模型一般使用( C )。 A. 用户活动图 B. 数据流图 C. E-R图 D. 流程图 6、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBMS和DBS D. DBS就是DB,也就是DBMS 7、数据库系统包括数据库、数据库管理系统、数据库管理员和各种应用四个部分。 8、用逻辑数据模型描述的模式有:外模式、内模式。 9、数据管理技术经历了人工管理、文件系统和数据库系统三个发展阶段。 10、概念模式是用逻辑数据模型对一个单位的数据的描述。 第二章数据模型 1.不属于关系数据模型中的概念是( B ) A .主键 B 系 C 关系 D 属性

2.有关系:R(A,B,C)PK=A S(D,A) PK=D,FK=A,参照于R的属性A。关系R和S的元组如图1所示。 指出图1关系S中违反关系完整性规则的元组是( C ) A (1,2) B (2,null) C (3,3) D (4,1) 3.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( C ) A 实体完整性约束 B 引用完整性约束 C 一般性完整性约束 D 关键字完整性约束 4. 在关系运算中,化费时间可能最长的运算是( C )。 A. 投影 B. 选择 C. 笛卡尔乘积 D. 加 5. 从关系中挑选满足条件的记录的运算称为( A )。 A. 选择运算 B. 投影运算 C. 联接运算 D.笛卡尔运算 6. 同一关系模型的任两个元组值( A )。 A. 不能全同 B. 可全同 C. 必须全同 D. 以上都不是 7. 已知关系R如图1所示,可以作为R主键的属性组是( B )。 图1 A. ABC B. ABD C. ACD D. BCD

第六章作业答案

第六章作业 6.1 列出从A={a,b,c}到B={1}的所有二元关系。 6.2 证明:R是A上的一个二元关系,则 1)R是∪∪R上的二元关系; 2) ∪∪R?A。 6.3 求A={1,2}上的有三个元素的二元关系,并分析其性质。 6.4 在集合A={a,b,c,d}上找出两个二元关系R1和R2,使得R1∩R2=?,且R12=R1,R22=R2。 6.5设R是A={a,b,c,d}上的一个二元关系,为{,,,},求 r(R?R),s(R?R),t(R?R)。 6.6 已知R是非空集合上的二元关系,R满足: 1) R是自反的; 2) 如果∈R,∈R,则∈R; 则R是等价关系。 6.7 设A={1,2,3},画出A上所有的偏序关系的哈斯图,如果是全序和良序的指出来。

第六章作业答案 6.1 列出从A={a,b,c}到B={1}的所有二元关系。 A×B={,,} 其所有的子集也即所有A到B的二元关系共8个,为: ?,{},{},{},{,}, {,},{,},{,,}, 6.2 证明:R是A上的一个二元关系,则 1)R是∪∪R上的二元关系; 2) ∪∪R?A。 1) R是∪∪R上的二元关系,即R是∪∪R×∪∪R的一个子集,就是证明 R?∪∪R×∪∪R 对于任意的x,y∈A ∈R ??∪R?{{x},{x,y}}?∪R ? ({x}∪{x,y})?∪∪R ?{x,y}?∪∪R ?x∈∪∪R ∧ y∈∪∪R ?∈∪∪R 所以R?∪∪R×∪∪R成立,R是∪∪R上的二元关系 2) 对于任意的x x∈∪∪R ??y(∈R ∨ ∈R) ??y((x∈A∧y∈A) ∨ (y∈A∧x∈A)) (R?A×A) ??y(x∈A∧y∈A) ? x∈A ∧ ?y(y∈A) ? x∈A。 所以∪∪R?A 6.3 求A={1,2}上的有三个元素的二元关系,并分析其性质。 A×A={<1,1>,<1,2>,<2,1>,<2,2>} 三个元素的子集,四个中任选3个,4种方法: 1) {<1,1>,<1,2>,<2,1>} 对称的; 2) {<1,1>,<1,2>,<2,2>} 自反的,反对称的,可传递的; 3) {<1,1>,<2,1>,<2,2>} 自反的,反对称的,可传递的; 4) {<1,2>,<2,1>,<2,2>} 对称的; 6.4 在集合A={a,b,c,d}上找出两个二元关系R1和R2,使得R1∩R2=?,且R12=R1,R22=R2。 一个例子: R1={, }, R2={, } 6.5设R是A={a,b,c,d}上的一个二元关系,为{,,,},求 r(R?R),s(R?R),t(R?R)。

山东大学计算机组成原理第6次作业及参考答案2012

第6次作业及参考答案 第9章作业 9.3 什么是指令周期、机器周期和时钟周期?三者有何关系? 解:CPU 每取出并执行一条指令所需的全部时间叫指令周期;机器周期是在同步控制的机器中,所有指令执行过程中(执行一步相对完整的操作)的一个基准时间,通常以访问一次存储器所需的时间作为一个机器周期;时钟周期是指计算机主工作时钟的周期时间,它是计算机运行时最基本的时序单位,通常时钟周期=计算机主频的倒数。 三者之间的关系:指令周期常常用若干个机器周期数来表示,机器周期也叫CPU 周期;而一个机器周期又包含若干个时钟周期(也称为节拍脉冲或T 周期)。 9.7 题目略。 解:1)平均指令周期:1/106 s =1us ; 2)时钟周期为0.1us ;机器周期时间跨度为0.4us 。 每个指令周期包含的平均机器周期数:1us/0.4us=2.5个机器周期。 平均指令执行速度为:0.25MIPS 。 应采用主频为8MHz 的CPU 芯片。 9.11 题目略。 说明:本题数据通路结构参见教材P 381图9.4。 1) PC O , MAR i MDR i +1PC O , MAR i MDR O , IR i C O , Y i B O , ALU i ,”+”Z O , B i 取指周期执行周期

2) 9.14 说明:本题中出现的R/W# 控制信号指代W R /;数据通路结构参见教材P 384图9.5。 1) PC O , MAR i MDR i +1PC O , MAR i MDR O , IR i C O , Y i B O , ALU i ,”-”Z O , A C i 取指周期 执行周期PC O , MAR i MAR O ,R/W# =R, MDR i +1 MDR O , IR i PC O , Ad(IR)O ,+,EAR i EAR O , MAR i MDR O , ACC i 取指周期 执行周期 MAR O ,R/W# =R, MDR i

《面向对象程序设计》答案

实验一熟悉VC++IDE开发环境 一、实验目的 1、熟悉VC++6.0集成开发环境,熟练掌握VC++6.0项目工作区、各种编辑器、菜单栏和工具栏的使用。 2、掌握如何编辑、编译、连接和运行一个C++程序。 3、通过运行简单的C++程序,初步了解C++源程序的结构和特点。 二、实验要求 1、分析下列程序运行的结果。 程序一: #include int add(int x,int y=8); void main() { int x=4; cout< void main() { int *p,i; i=5; p=&i; i=*p+10; cout<<"i="< void main(void) { int i=10; int &r=i; r++; cout<<"i="< void func(); int n=1; void main() { static int a; int b= -9; cout <<"a:"<

华师大 大数据库系统概论 平时作业

《数据库系统概论》作业 第一章概述 1. 层次模型的数据结构是__树形___结构;网状模型的数据结构是网状结构;关系模型的数据结构是__二维表_____结构。 2.数据库系统具有“数据独立性”特点的原因是因为在数据库系统中(B)(A)、采用磁盘作为外存(B)、采用三级模式结构 (C)、使用OS来访问数据(D)、用宿主语言编写应用程序 3. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。 (A)、 DBS包括DB和DBMS (B)、 DBMS包括DB和DBS (C)、 DB包括DBS和DBMS (D)、 DBS就是DB,也就是DBMS 4.数据库系统的数据独立性体现在(B) (A)、不会因为数据的变化而影响到应用程序 (B)、不会因为系统数据存储结构和数据逻辑结构的变化而影响应用程序(C)、不会因为存储策略的变化而影响存储结构 (D)、不会因为某些存储结构的变化而影响其他的存储结构 5.要保证数据库的数据独立性,需要修改的是( A ) (A)、模式与外模式 (B)、模式与内模式 (C)、三层之间的两种映射 (D)、三层模式 6.下述( D )不是DBA(数据库管理员)的职责。 (A)、完整性约束说明(B)、定义数据库模式 (C)、数据库安全(D)、数据库管理系统设计 7.( B )是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的集合。 (A)、数据库系统(B)、数据库 (C)、关系数据库(D)、数据库管理系统 8.数据模型的三要素是( D )。

(A)、外模式、模式、内模式 (B)、关系模型、层次模型、网状模型 (C)、实体、联系、属性 (D)、数据结构、数据操作、完整性约束 9.简述数据库系统的主要特点。 (1)、数据结构化数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。(2)数据的共享性高,冗余度低,易扩充数据库的数据不再面向某个应用而是面向整个系统,(3)数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。(4)数据由DBMS统一管理和控制数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。 10.简述数据库系统的三级模式和两级映像。 答:数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成。模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式实际上是数据库数据在逻辑级上的视图,一个数据库只有一个模式,数据库模式以某一种数据模型为基础,统一综合地考虑了所有用户的需求,并将这些需求有机地结合成一个逻辑整体。外模式也称子模式或用户模式,它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据购逻辑表示。外模式通常是模式的子集。一个数据库可以有多个外模式。内模式也称存储模式,一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。

第六章作业(答案) (3)

一、单项选择题 1.下列决策哪些不属于短期决策(D) A.生产决策 B.追加订货决策 C.定价决策 D.设备更新改造 2.以下项目中不属于短期经营决策的是(D) A.在生产多种产品品种的情况下,如何实现产品的最优组合 B.在自制零部件需要投入一定专属固定成本的情况下,对自制和外购方案进行选优 C.寻找最佳的产品定价 D.对联产品进一步加工所需要的新设备作出是否投资的决策 3.下列决策那些不属于长期决策(D) A.扩建厂房 B.更新设备 C.新产品试制 D.定价 4.影响决策的因素不能肯定,且出现这种可能结果的概率也无法确切预计,这类型决策成为(B) AHA12GAGGAGAGGAFFFFAFAF

A.确定型决策 B.非确定型决策 C.风险型决策 D.定价决策 5.按决策者所掌握的信息特点不同来分类,决策不包括(C) A.确定性决策 B.风险性决策 C.互斥方案决策 D.不确定性决策 6.某工厂经过一定工序加工后的半成品可立即出售,也可继续加工后再出售。若立即出售可获利5 000元,继续加工后再出售可获利6 510元,则继续加工方案的机会成本为(B)A.1 510元 B.5 000元 C.6 510元 D.11 510元 7.下列成本中属于决策无关成本的是(B) A.机会成本 B.联合成本 C.可分成本 D.差别成本 8.当企业生产能力有剩余时,不同产量的差别成本应主要考虑(B) AHA12GAGGAGAGGAFFFFAFAF

A.总成本 B.变动成本 C.付现成本 D.固定成本 9.当企业的生产能力有剩余时,增加生产量会使得企业利润增加或亏损减少的条件是(B) A.增量的销售单价高于单位边际成本 B.增量的销售单价高于单位产品成本 C.增量的销售单价高于基础生产量的销售单价 D.增量的销售单价高于每单位产品固定成本分摊数 AHA12GAGGAGAGGAFFFFAFAF

概率统计课程第6次作业参考解答

概率统计课程第6次作业参考解

第六次作业 参考解答 习题 2.1 P.75 77. 15?设随机变量X的分布函数为 0, x 0; I 2 F (x) = Ax ,0 乞x 1; h x". 试求: ⑴系数A ; (2)X落在区间(0.3,0.7)的概率; (3)X的密度函数. 解依题设可知,X为连续型随机变量. (1)连续型随机变量X的分布函数在(八,=)上占占连续有 八、、八、、5 IJ F(1_ 0) = F(1)= 1, 即 A 12- 1 , 所以,A= 1. ⑵利用X的分布函数F(x)得所求概率为 P(0.3 X 0.7) = P(0.3 X 乞0.7) 二F(0.7) - F(0.3) -0.72 - 0.3— 0.4 ■

(3)由于在F(x)的可导点处有:p(x)二F (x), i)当x ” 0或x 1时, p(x)二 F (x)=0; ii)当0 ” x “ 1 时, 2 p(x)二 F (x) = (x )二2x ; iii )当x二0或1时,F(x)不可导,但可不妨取 p(0) = p(1) = 0, 所以X的密度函数为 X, X 1; p(x)八 。其他. 16.学生完成一道作业的时间X是一个随机变量, 单位为小时,它的密度函数为 ex2+ X,兰x 兰0.5; p(x)二 10,其他. (1)确定常数e ; ⑵写出X的分布函数; (3)试求在20分钟内完成一道作业的概率; (4)试求10分钟以上完成一道作业的概率. 解 (1)由密度函数的正则性,得

0.5 2 C 3 1 2 0 5 1 = (ex 2 x)dx 二(—x 3 x 2)0 0 3 2 所以—21. ⑵由 F( x)= : p (t)dt ,得 i )当x 0时, 所以,X 的分布函数 0, x 0; F (x)二 7x 3 0.5x 2 ,0 空 x 0.5; 1, x - 0.5. ⑶由X 的分布函数F(x),得 1 P(在20min 内完成一道作业)=P(0舟X ) e __ + 24 F(x)二 x p(t)dt ii )当0空x 0.5时, x F(x)二 p(t)dt 0 x 2 二 0dt (21t 2 t)dt 二 --- 0 iii )当 x - 0.5时, 7x 3 1 2 - x ; 2 ; F(x) = x p(t)dt -no 0 0.5 一 °dt o (21t 2 t)dt o/dt,.

面向对象程序设计(答案)

学号:姓名: 第三章面向对象程序设计作业 一、判断题 1、一个Java源程序可有多个类,但只仅有一个public类,而且程序名与public类名相同。对 2、如果类A和类B在同一个包中,则除了私有成员外,类A可以访问类B中所有的成员。对 3、接口中的成员变量全部为常量,方法为抽象方法。对 4、抽象类可以有构造方法,可以直接实例化。错 5、对static方法的调用可以不需要类实例。对 6、包含抽象方法的类一定是抽象类。对 7、方法中的形参可以和方法所属类的属性同名。对 8、接口无构造器,不能有实例,也不能定义常量。错 9、类的实例对象的生命周括实例对象的创建、使用、废弃、垃圾的回收。对 10、Java应用程序的入口main方法只有一种定义法。对 二、选择题 1、下列答案正确的是(A ) A) 在同一个Java源文件中可以包含多个类,只能有一个被声明为public B) 在同一个Java源文件中只能包含一个类,并被声明为public C) 在同一个Java源文件中可以包含多个类,都可以被声明为public D) 在同一个Java源文件中可以包含多个类,只能有一个被声明为default 2、Java实现动态多态性是通过( B )实现的。 A) 重载B) 覆盖 C) 接口D) 抽象类 3、下列哪一个是正确的方法重载描述( A ) A) 重载方法的参数类型必须不同 B) 重载方法的参数名称必须不同 C) 返回值类型必须不同 D) 修饰词必须不同 4、final关键字不可以用来修饰( D ) A) 类B) 成员方法 C) 域D) 接口 5、接口的所有成员方法都具有( B )属性 A) private, final B) public, abstract C) static, protected D) static 6、Java的封装性是通过(A )实现的 A) 访问控制B) 设计内部类 C) 静态域和静态方法D) 包 7、下列接口或类不属于.*包的是( D ) A) Collection B)Vector C) Map D) Integer 8、下述哪一组方法,是一个类中方法重载的正确写法( A ) A) int addValue( int a, int b ){return a+b;}

兰大《数据库原理》19春平时作业3

(单选题)1: 当前应用最广泛的数据模型是( )。 A: ER模型 B: 关系模型 C: 网状模型 D: 层次模型 正确答案: (单选题)2: 关系运算中花费时间可能最长的运算是____。 A: 投影 B: 选择 C: 笛卡尔积 D: 除 正确答案: (单选题)3: 对数据库并发操作有可能带来的问题包括( ) A: 读出“脏数据” B: 带来数据的冗余 C: 未被授权的用户非法存取数据 D: 破坏数据独立性 正确答案: (单选题)4: 表在关系数据库中对应于三级模式的() A: 存储模式 B: 概念模式 C: 物理模式 D: 外部模式 正确答案: (单选题)5: 实体集书店与图书之间具有()。 A: 多对多 B: 一对一 C: 多对一 D: 多对一 正确答案: (单选题)6: 下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这一功能的是( ) A: REVOKEUPDATE(XH)ONTABLEFROMU4 B: REVOKEUPDATE(XH)ONTABLEFROMPUBLIC C: REVOKEUPDATE(XH)ONSTUDFROMU4 D: REVOKEUPDATE(XH)ONSTUDFROMPUBLIC 正确答案: (单选题)7: 按照传统的数据模型分类,数据库系统可以分为三种类型()。

A: 大型、中型和小型 B: 西文、中文和兼容 C: 层次、网状和关系 D: 数据、图形和多媒体 正确答案: (单选题)8: 下面有关HAVING子句描述正确的是() A: HAVING子句必须与GROUPBY子句一起使用 B: HAVING子句不可以与GROUPBY子句一起使用 C: HAVING子句不可以与WHERE子句一起使用 D: HAVING子句必须与WHERE子句一起使用 正确答案: (单选题)9: 下列说法不正确的是() A: 关系DML属于非过程性语言 B: 非过程性语言比过程性语言编程复杂 C: 非过程性语言增加了系统开销 D: 非过程性语言不需要指出“怎么做” 正确答案: (单选题)10: ( )是由于关系模式设计不当所引起的问题。 A: 数据冗余 B: 数据被非法读取 C: 数据被非法修改 D: 发生死锁 正确答案: (多选题)11: 设计一个E-R图时应遵循以下()原则。 A: 要针对应用,确定实体、属性和实体间的联系,做出反映该用户视图的局部E-R图B: 综合各个用户的局部E-R图,产生反映数据库整体概念的E-R图 C: 出现于不同E-R图中的同名实体,只能在总体E-R图中出现一次,以便消除冗余D: 要消除那些同名异义或同义异名的现象,以保持数据的一致性。 正确答案: (多选题)12: 网络流量的调整和优化是数据库性能调整和优化的一个方面,下面()属于网络流量的调整和优化。 A: 分配好CPU的负载 B: 数据复制 C: 使用远程过程调用 D: 整理文件碎片 正确答案: (多选题)13: DBA的职责是()。 A: 决定DB中的信息内容和结构

医古文B第6次作业及答案

您本学期选择了学习“医古文B”。 说明:本次作业是针对课件中14--17 内容的,总分为75 分,您的得分为74 分 A 型题: 1. 在“七登南宫,两拜东掖,便繁台阁二十余载”中,“便繁”之义为: A.事情繁杂 B.屡次经过 C.多次上书 D.多次供职 E.官运亨通 2. 在“死生契阔,不可问天”中,“契阔”之义为: A.宽窄 B.长短 C.聚散 D.远近 E.结局 3. 在“永言笔削,未暇尸之”中,“尸”之义为: A.放弃 B.躺着 C.尸体 D.不管 E.主持 4. 在“张、王、李等数先生继入,皆钦风请益”中,“请益”之义为: A.请求增加 B.谋求得益 C.向人请教 D.请求帮助 E.向人求助 5. 在“俾厥土宇,用能康宁”中,“用”之义为: A.以便 B.用来C?作用D?因为E?因此 6. 以下喻废物利用的典故是: A.他山之石,可以攻玉 B.断流之水,可以鉴形 C.壁影萤光,能资志土 D.竹头木屑,曾利兵家 E. 愚者千虑,必有一得 7. 在“岁次甲子黄钟之吉”中,“黄钟之吉”是指: A.十月初一 B.十一月初一 C.十二月初一 D.正月初三 E.二月初三 8. 在“遂发愤刊削,庶几一隅”中,“一隅”之义为: A. 一角 B. 一边 C.全部 D.由此识彼 E.登堂入室 9. 在“亡如世鲜知十之才士”中,“亡如”之义为: A.好像 B.不如 C.不像 D.不要 E.无奈 10. 在“昔者农皇之治天下也,尝百药,立九候,以正阴阳之变沴”中,变沴”之义为:

A.变动 B.变化 C.变诊 D.变证 E.变乱 11. 在“生民之祸亟矣”中,“亟”之义为: A.急切 B.频繁 C.极点 D.危急 E.严重 12. 在“作者谓圣,述者谓明”《温病条辨叙》)中,此“作者”是指: A.华佗 B.张仲景 C.王叔和 D.孙思邈 E.成无己 13. 在“挟技劫病,贪利恣睢”中,“恣睢”之义为: A.洋洋得意 B.任意驱使 C.贪得无厌 D.胡作非为 E.欲壑难填 14. 在“永言笔削,未暇尸之”中,“笔削”之义为: A.删除 B.校勘 C.修改 D.整理修订 E.摘要类编 15. 在“宋臣高保衡等叙业已辟之”中,“辟”之义为: A.驳斥 B.阐述 C.发挥 D.张扬 E.分析 16. 在“虽百医守疾,众药聚门,适足多疑”中,“适”之义为: A.正当 B.前往 C.适好 D.恰逢 E.只是 17. 在“知必有阚余之谬而随议其后者”中,阚”之义为: A.找出 B.看到 C.分析 D.耻笑 E.窥伺 18. 在“夫圣人之德,又何以加于此乎”中,“加”之义为: A.增加 B.夸大 C.超过 D.赶上 E.越过 19. 以下可喻“能担当大事,不怕艰危”的坚强人物的是: A.幽室一灯 B.圯桥杰竖 C.中流一柱 D.泰山一壤 E.河海一流 20. 在“游食江湖,货药吮舐”中,“吮舐”之义为 21. 在“独以应策多门,操觚只手”中,“操觚”之义为:

面向对象程序设计课后答案(完整版)

第二章2-4 #include using namespace std; Add(int a,int b); int main() { int x,y,sum; cout<<"please input x and y:"; cin>>x>>y; sum = add(x,y); cout < using namespace std; int main() {

int *p,*init; int countp=0; int countn=0; p = new int[20]; init = p; for(int i=0;i<20;i++) { cin>>*p; p++; } p = p-20; for( i=0;i<20;i++) { if(*p>0) countp++; if(*p<0) countn++; cout<<*p<<" "; p++; } cout<<"正数有:"< //#include using namespace std; void checkagescore(string name,int age) { if (name == "exit") throw name; if(age<0||age>50) throw age;

编译原理龙书第六章课后作业答案

6.1 假如有下面的Pascal说明 TYPE atype=ARRAY [0..9,-10..10] OF integer; cell=RECORD a,b:integer END; pcell=↑cell; foo=ARRAY [1..100] OF cell; FUNCTION bar(r:integer;y:cell):pcell; BEGIN……END; 写出atype,cell,pcell,foo和bar的类型表达式。 解答: atype: ARRAY(0..9, ARRAY(-10..10, integer)); cell: RECORD((a× integer)× (b×integer)); pcell: POINTER(cell); 或 : POINTER(RECORD((a ×integer)× (b× integer))); foo: ARRAY(1..100, cell); 或 : ARRAY(1..100, RECORD((a ×integer)× (b× integer))); bar: integer× cell→pcell; 或 : integer× cell→POINTER(RECORD((a×integer) ×(b×integer))); 6.4 假定类型定义如下: TYPE link=↑cell; cell=RECORD info:integer; next: link END; 下面哪些表达式结构等价?哪些名字等价? (1)Link (2)pointer(cell) (3)pointer(Link) (4)pointer(record(info?integer)?(next ? pointer(cell))) 解答:(1)(2)(4)结构等价,无名字等价。

大学英语第六次作业及答案

大学英语(一)第六次作业及答案 开始时间2013年09月29日星期日10:09 完成于2013年09月29日星期日10:38 耗时29 分钟8 秒 分数 成绩满分 反馈您已完成答题!具体成绩和答案会在测验截至后公布。 窗体顶端 题目1 正确 获得分中的分 Flag question 题干 *What we have done is far from _______. 选择一项: a. satisfactory b. satisfied c. satisfy d. satisfaction 题目2 正确 获得分中的分 Flag question 题干 *You should take the medicine after you read the ______. 选择一项:

a. words b. lines c. suggestions d. instructions 题目3 正确 获得分中的分 Flag question 题干 It was well known that Thomas Edison______the electric lamp. 选择一项: a. found b. developed c. discovered d. Invented 题目4 正确 获得分中的分 Flag question 题干 -- It's a good idea. But who's going to____ the plan? -- I think John and Peter will. 选择一项: a. set aside b. get through

c. take in d. carry out 题目5 正确 获得分中的分 Flag question 题干 How can he_________ if he is not_________? 选择一项: a. hear; listening b. listen; hearing c. be listening; listened to d. be listening 题目6 正确 获得分中的分 Flag question 题干 Tom ________ more than twenty pounds on the novel. 选择一项: a. cost b. spent c. paid d. took

面向对象程序设计笔记

undeclared identifier “未声明的标识符” (1) 十进制整数:在一个整型常量后面加一个字母 l 或 L,则认为是 long int 型常量? (2) 八进制整数?在常数的开头加一个数字 0,就表示这是以八进制数形 式表示的常数? (3)十六进制整数?在常数的开头加一个数字0和一个英文字母X(或x), 就表示这是以十六进制数形式表示的常数? 2. 浮点数的表示方法 如果在实数的数字之后加字母 F 或f,表示此数为单精度浮点数,如1234F,-43f,占 4 个字节?如果加字母 L 或 l,表示此数为长双精度数(long double), 在Visual C++ 6.0 中占 8 个字节. (2) 指数形式(即浮点形式):用字母 e 表示其后的数是以 10 为底的幂,如 e12 表示 1012? 1.普通的字符常量:用单撇号括起来的一个字符就是字符型常量如′a′,′ #′,′%′,′D′都是合法的字符常量,在内存中占一个字节?“cout<<′\n′; ”将输出一个换行,其作用与“cout<

兰大《数据库原理》18秋平时作业1(满分)

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 数据流图属于数据库设计的哪个阶段的工具?( ) A: 需求分析阶段 B: 概念结构设计阶段 C: 逻辑结构设计阶段 D: 物理结构设计阶段 正确答案: (单选题) 2: 下列说法不正确的是() A: 关系DML属于非过程性语言 B: 非过程性语言比过程性语言编程复杂 C: 非过程性语言增加了系统开销 D: 非过程性语言不需要指出“怎么做” 正确答案: (单选题) 3: 在数据库技术中,反映现实世界中事物的存在方式或运动状态的是( )。 A: 信息 B: 消息 C: 数据 D: 命令 正确答案: (单选题) 4: 在SQL中,聚合函数COUNT(列名)用于() A: 计算元组个数 B: 计算属性的个数 C: 对一列中的非空值计算个数 D: 对一列中的非空值和空值计算个数 正确答案: (单选题) 5: 在信息系统中,信息经历了现实世界、信息世界、计算机世界三个领域。信息世界的实体集反映到计算机世界中则表示为()。 A: 数据项 B: 文件 C: 记录 D: 数据模型 正确答案: (单选题) 6: 属于BCNF的关系模式________。 A: 已消除了插入、删除异常 B: 已消除了插入、删除异常和数据冗余 C: 仍然存在插入、删除异常 D: 在函数依赖范畴内,已消除了插入和删除的异常 正确答案: (单选题) 7: 现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是()。 A: 患者,医生编号,诊断日期 B: 医生编号 C: 诊断日期 D: 患者编号

相关主题
文本预览
相关文档 最新文档