《Java基础入门》_课后习题答案

《Java基础入门》_课后习题答案
《Java基础入门》_课后习题答案

《Java基础入门》课后习题答案

第1章Java开发入门

一、填空题

1、Java EE、Java SE、Java ME

2、JRE

3、javac

4、bin

5、path、classpath

二、选择题

1、ABCD

2、C

3、D

4、B

5、B

三、简答题

1、面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。

2、JRE(Java Runtime Environment,Java运行时环境),它相当于操作系统部分,提供了Java程序运

行时所需要的基本条件和许多Java基础类,例如,IO类、GUI控件类、网络类等。JRE是提供给普通用户使用的,如果你只想运行别人开发好的Java程序,那么,你的计算机上必须且只需安装JRE。

JDK(Java Development Kit,Java开发工具包),它包含编译工具、解释工具、文档制作工具、打包工具多种与开发相关的工具,是提供给Java开发人员使用的。初学者学习和使用Java语言时,首先必须下载和安装JDK。JDK中已经包含了JRE部分,初学者安装JDK后不必再去下载和安装JRE了。

四、编程题

public class HelloWorld {

public static void main(String[] args) {

System.out.println("这是第一个Java程序!");

}

}

第2章Java编程基础

一、填空题

1、class

2、true和false

3、单行注释、多行注释、文档注释

4、基本数据类型、引用数据类型

5、1、2、4、8

6、& && | ||

7、0

8、5

9、34

10、56

二、判断题

1、错

2、对

3、错

4、对

5、错

三、选择题

1、AD

2、AD

3、C

4、ABCD

5、C 6 、A 7、AC 8、A 9、B 10、A

四、程序分析题

1、编译不通过。int值4和b相加时,由于变量b的类型为byte,取值范围没有int类型大,存不下int

类型的值,因此编译不通过。

2、编译不通过。这是因为y是在最里层的代码块中定义的一个变量,只有在那个代码块中才可使用,

在使用y = x;语句时已经超过了y变量的作用域,所以编译无法通过。

3、打印结果为:3。

4、打印结果为:

9

8

7

五、简答题

1、Java语言的八种基本数据类型有:byte字节型,占一个字节。short短整型,占两个字节。int整型,

占4个字节。long长整型,占8个字节。float单精度浮点型,占4个字节。double双精度浮点型,占8个字节。char字符型,占两个字节。boolean型,表示逻辑值,有true和false两个值,分别占一个字节。

2、如果使用“&”在表达式之间进行连接,那么无论任何情况,“&”两边的表达式都会参与计算。

如果使用“&&”进行连接,当“&&”左边的表达式为false,则不会执行其右边的表达式。例如定义int x = 2,y = 0; boolean b = x < y & x / 2 > 0表达是会发生被0除异常,因为x / y的表达式执行了。而boolean b = x < y & x / 2 > 0是不会出现这种异常的,因为x < y为false,表达式x / y不会执行。

3、方法重载指的是在一个类中可以声明多个同名的方法,而方法中参数的个数或者数据类型不一致。

调用这些同名的方法时,JVM会根据实际参数的不同绑定到不同的方法。

六、编程题

1、参考答案

public class Test01 {

public static void main(String[] args) {

int sum = 0;

for (int i = 1; i < 100; i++) {

if (i % 2 != 0)

sum += i;

}

System.out.println(sum);

}

}

2、参考答案

public class Test02 {

public static void main(String args[]) {

int y = function(0);

System.out.println(y);

}

public static int function(int x) {

int y;

if (x > 0) {

y = x + 3;

} else if (x == 0) {

y = 0;

} else {

y = x * x - 1;

}

return y;

}

}

3、参考答案

public class Test03 {

public static void main(String[] args) {

int[] arr = { 25, 24, 12, 76, 101, 96, 28 };

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

// 定义内层循环

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

if (arr[j] > arr[j + 1]) { // 比较相邻元素

// 下面的三行代码用于交换两个元素

int temp = arr[j];

arr[j] = arr[j + 1];

arr[j + 1] = temp;

}

}

}

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

System.out.print(arr[i] + " "); // 打印元素和空格}

}

}

第3章面向对象(上)

一、填空题

1、封装、继承、多态

2、new

3、成员变量、局部变量

4、类、类

5、this

6、finalize()

7、静态变量

8、内部类

9、javadoc

10、private

二、判断题

1、对

2、对

3、错

4、对

5、错

三、选择题

1、B

2、D

3、B

4、ABC

5、ABCD

6、ACD

7、ABCD

8、ABCD

9、D 10、D

四、程序分析题

1、程序不能编译通过,因为在类A中的成员变量secret用private修饰,所以在类Test1中无法访问。

2、程序不能编译通过,因为在静态方法method()中不能访问非静态成员变量x。

3、程序能够编译通过,运行的结果为“inner”。

五、简答题

1、构造方法是类的一个特殊成员,它会在类实例化对象时被自动调用。而普通方法只有在使用的时

候才会被调用。在定义构造方法时要求方法名与类名相同、在方法名的前面没有返回值类型的声明、在方法中不能使用return语句返回一个值

2、单例模式可以保证在整个程序运行期间针对该类只存在一个实例对象。

六、编程题

1、参考答案

class Student {

private String name;

private double grade;

public Student() {

}

public Student(String name, double grade) {

https://www.360docs.net/doc/7b577714.html, = name;

this.grade = grade;

}

public String getName() {

return name;

}

public void setName(String name) {

https://www.360docs.net/doc/7b577714.html, = name;

}

public double getGrade() {

return grade;

}

public void setGrade(double grade) {

this.grade = grade;

}

}

public class Test01 {

public static void main(String[] args) {

Student stu1 = new Student();

stu1.setName("zhangsan");

stu1.setGrade(99);

Student stu2 = new Student("lisi", 100);

}

}

2、参考答案

c lass Father {

private String name = "zhangjun";

class Child {

public void introFather() {

System.out.println("My Father's name is " + name);

}

}

}

public class Test02 {

public static void main(String[] args) {

Father.Child child = new Father().new Child();

child.introFather();

}

}

第4章面向对象(下)

一、填空题

1、继承

2、方法,抽象类

3、import

4、子类、父类、基类

5、Exception

6、final

7、super

8、Object

9、try、catch

10、jar –cvf,java –jar

二、判断题

1、错

2、对

3、错

4、对

5、对

三、选择题

1、B

2、C

3、ABC

4、ABCD

5、C

6、AC

7、C

8、D

9、A 10、B

四、程序分析题

1、程序编译能通过,这是因为int x = 2 / 0; System.out.println(x);这两条语句使用了try块,捕获了程序

因为除以0而产生的异常情况,之后程序会继续向下执行,输出“进入catch代码块”,“进入finally 代码块”。

2、程序编译不通过,这是因为在程序中使用了final关键字修饰Animal类,使得Animal类不能被继

承。shout()方法中同样使用了final关键字,使得该方法不能被重写。

3、程序编译能通过,输出结果为“动物叫!”和“汪汪……”,因为在程序中调用shout()方法时,首先

会通过super.shout()调用父类的方法说出“动物叫!”之后再输出“汪汪……”

4、程序编译不通过,因为接口中定义的方法不能有方法体,所以定义的eat()方法是错误的。接口中

的方法必须在子类中全部实现,由于run()方法在子类中并没有重新实现,所以这也是错误的。

五、简答题

1、在继承关系中,子类的方法与父类的某一方法具有相同的方法名、返回类型和参数列表,则称子

类的该方法重写(覆盖)父类的方法。

2、多态意味着一个对象有着多种形态,可以在特定的情况下,表现不同的状态,从而对应着不同的

属性和方法。简单的说,多态就是使用父类类型的变量引用子类对象,根据被引用子类对象的特性,程序会得到不同的运行效果。

3、在Java中,使用abstract关键字修饰的类称之为抽象类。抽象类是不能被实例化的,通常需要写一

个子类来继承抽象类,同时实例化子类来获得该类的对象。抽象类通常用于表示一种抽象的概念。

接口可以说是一种特殊的抽象类,接口中只能定义常量和抽象方法。由于接口的特殊性,在定义时需要使用interface关键字。

六、编程题

1、参考答案

class Student {

public String name;

public int age;

public Student(String name,int age){

https://www.360docs.net/doc/7b577714.html,=name;

this.age=age;

}

public void show(){

System.out.println("name: "+name+" age: "+age);

}

}

class UnderGraduate extends Student{

public String degree;

public UnderGraduate(String name,int age,String degree){

super(name, age);

this.degree=degree;

}

public void show(){

System.out.println("name: "+name+" age: "+age+" degree: "+degree);

}

}

public class Test01{

public static void main(String[] args) {

Student student = new Student("zhangsan", 16);

student.show();

UnderGraduate underGraduate = new UnderGraduate("lisi", 20, "bechalor");

underGraduate.show();

}

}

2、参考答案

interface Shape {

double area(double givenValue);

}

class Square implements Shape{

public double area(double sideLength) {

return sideLength*sideLength;

}

}

class Circle implements Shape{

public double area(double r) {

return Math.PI*r*r;

}

}

public class Test02 {

public static void main(String[] args) {

Shape square = new Square();

Shape circle = new Circle();

System.out.println(square.area(2));

System.out.println(circle.area(3));

}

}

3、参考答案

class NoThisSongException extends Exception{

public NoThisSongException(){

super();

}

public NoThisSongException(String message){

super(message);

}

}

class Player{

public void play(int index)throws NoThisSongException{ if(index>10){

throw new NoThisSongException("您播放的歌曲不存在");

}

System.out.println("正在播放歌曲");

}

}

public class Test03 {

public static void main(String[] args) {

Player player = new Player();

try {

player.play(13);

} catch (NoThisSongException e) {

System.out.println("异常信息为: "+e.getMessage());

}

}

}

第5章多线程

一、填空题

1、线程、通信

2、Thread、Runnable

3、就绪

4、synchronized、对象、this

5、进程

6、新建状态(New)、就绪状态(Runnable)、运行状态(Running)、阻塞状态(Blocked)、死亡状态(Terminated)

7、10、1

8、开启一个新线程、run()方法

9、wait()、notify()、notifyAll()

10、setDaemon(true)、start()

二、判断题

1、错

2、对

3、对

4、错

5、错

三、选择题

1、B

2、AC

3、ABC

4、BC

5、ABD

6、ABC

7、C

8、D

9、AB 10、ABCD

四、程序分析题

1、程序不能编译通过,因为RunHandler类没有实现Runnable接口,因此RunHandler的实例对象不

能作为参数传递给Thread的构造方法。

2、程序不能编译通过,因为Thread的子类A重写的run()方法的访问级别不能低于父类run()方法的。

访问级别

3、程序不能编译通过,因为同步方法中调用wait()方法的对象必须为同步锁对象。

4、t.start();

五、简答题

1、一种是继承https://www.360docs.net/doc/7b577714.html,ng包下的Thread类,覆写Thread类的run()方法,在run()方法中实现运行在线

程上的代码。

new Thread() {

public void run(){}

}.start();

另一种就是实现https://www.360docs.net/doc/7b577714.html,ng.Runnable接口,同样是在run()方法中实现运行在线程上的代码。

new Thread(new Runnable(){

public void run(){}

}).start()

2、调用sleep()方法,正在执行的线程主动让出CPU去执行其他线程,在sleep()方法指定的时间过后,

CPU才会回到这个线程上继续往下执行,如果当前线程进入了同步锁,sleep()方法并不会释放锁,即使当前线程使用sleep()方法让出了CPU,但其它被同步锁挡住了的线程也无法得到执行。wait()

在一个已经进入了同步锁的线程内进行调用,让当前线程暂时让出同步锁,以便其它正在等待此锁的线程可以得到同步锁并运行。当其它线程调用了notify()方法后,调用wait()方法的线程就会解除wait状态,当再次获得同步锁后,程序可以继续向下执行。

六、编程题

1、参考答案

public class MyThread extends Thread{

public MyThread(String name) {

super(name);

}

public void run() {

System.out.println(this.getName());

}

public static void main(String[] args) {

new MyThread("Thread1").start();

new MyThread("Thread2").start();

}

}

2、参考答案

public class MyRunnable implements Runnable {

public void run() {

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

System.out.println("new");

}

}

public static void main(String[] args) {

new Thread(new MyRunnable()).start();

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

System.out.println("main");

}

}

}

3、参考答案

public class Test01 {

public static void main(String[] args) {

Teacher t = new Teacher();

new Thread(t, "陈老师").start();

new Thread(t, "高老师").start();

new Thread(t, "李老师").start();

}

}

class Teacher implements Runnable {

private int notes = 80;

public void run() {

while (true) {

dispatchNotes(); // 调用售票方法

if (notes <= 0) {

break;

}

}

}

private synchronized void dispatchNotes() {

if (notes > 0) {

try {

Thread.sleep(10); // 经过的线程休眠10毫秒

} catch (InterruptedException e) {

e.printStackTrace();

}

System.out.println(Thread.currentThread().getName() + "---发出的笔记"

+ notes--);

}

}

}

4、参考答案

public class Accumulator extends Thread {

private int stratNum;

public static int sum;

public Accumulator(int startNum) {

this.stratNum = startNum;

}

public static synchronized void add(int num) {

sum += num;

}

public void run() {

int sum = 0;

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

sum += stratNum + i;

}

add(sum);

}

public static void main(String[] args) throws Exception {

Thread[] threadList = new Thread[10];

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

threadList[i] = new Accumulator(10 * i + 1);

threadList[i].start();

}

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

threadList[i].join();

}

System.out.println("Sum is : " + sum);

}

}

第6章JavaAPI

一、填空题

1、String、StringBuffer

2、Date、Calendar、DateFormat

3、getRuntime()

4、sqrt()

5、DateFormat

6、π、e

7、Random、java.util

8、length()

9、静态

10、edcba

二、判断题

1、错

2、错

3、对

4、错

5、对

三、选择题

1、C

2、C

3、D

4、C

5、C

6、B

7、C

8、A

9、A 10、B

四、程序分析题

1、程序编译能通过,输出结果如下

5

7.0

-8.0

-5

8.1

-6.1

2、程序编译能通过,输出结果如下

str.length():15

str.charAt(0):d

lastIndexOf(m):10

substring(2,4):fe

indexOf(g):5

五、简答题

1、String类是不可变类,即字符串值一旦初始化后就不可能改变。StringBuffer是可变字符串类,类

似String的缓冲区,可以修改字符串的值。

2、Date类用来表示某个特定的瞬间,能够精确到毫秒。而在实际应用中,往往需要把一个日期中的

年、月、日等信息单独返回进行显示或处理,这个类中的大部分方法都已被标记过时。Calender 类基本取代了Date类,该类中定义了一系列用于完成日期和时间字段操作的方法。

Calendar的getTime()方法,getTime()返回一个表示Calendar时间值的Date对象,同时Calendar有一个setTime(Date date)方法,setTime()方法接收一个Date对象,将Date对象表示的时间值设置给

Calendar对象,通过这两个方法就可以完成Date和Calendar对象之间的转换。

六、编程题

1、参考答案

public class Test01 {

public static void main(String[] args) {

String str = "HelloWorld";

// 字符串转成char数组

char[] ch = str.toCharArray();

StringBuffer buffer = new StringBuffer();

for (int i = str.length() - 1; i >= 0; i--) {

if (ch[i] >= 'A' && ch[i] <= 'Z') {

buffer.append(String.valueOf(ch[i]).toLowerCase());

} else if (ch[i] >= 'a' && ch[i] <= 'z') {

buffer.append(String.valueOf(ch[i]).toUpperCase());

}

}

System.out.println(buffer.toString());

}

}

2、参考答案

import java.text.DateFormat;

import java.util.Calendar;

import java.util.Date;

public class Test02 {

public static void main(String[] args) {

Calendar calendar = Calendar.getInstance();

calendar.add(Calendar.DATE, 100);

Date date = calendar.getTime();

DateFormat format = DateFormat.getDateInstance(DateFormat.FULL);

String string = format.format(date);

System.out.println(string);

}

}

3、参考答案

import java.util.Random;

public class Test03 {

public static void main(String[] args) {

Random rand = new Random();

int[] num = new int[5];

for (int i = 0; i < num.length; i++) {

num[i] = 20 + rand.nextInt(31);

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

}

}

}

第7章集合类

一、填空题

1、集合

2、Comparator

3、有序、可重复,无序、不可重复

4、hashNext()、next()

5、Collection、Map

6、键、值

7、ListIterator

8、ArrayList、LinkedList,HashSet、TreeSet,HashMap、TreeMap

9、put()、get()

10、Collections、Arrays

二、判断题

1、错

2、对

3、对

4、错

5、对

三、选择题

1、BC

2、A

3、D

4、ABD

5、C

6、AB

7、D

8、AB

9、ABC 10、B

四、程序分析题

1、程序可以编译通过,输出结果是“a、b、c”,因为TreeSet集合不允许存放重复元素,第2次增加

的元素c会覆盖之前存入的元素c,所以输出结果是“a、b、c”,而不是“a、b、c、c”。

2、程序不可以编译通过,这是由于向ArrayList集合中存入元素时,集合并不能记住元素的类型,因

此在取出元素时,只能使用Object类型,而不能使用String类型。

3、程序可以编译通过,但是什么也没有打印。使用ListIterator进行从后向前的遍历集合,可以使用

以下两种方法,一是使用listIterator(int index)方法将索引index的值设置为集合元素的数目,也就是ListIterator it = list.listIterator(3);,二是将程序先从前向后遍历,然后再从后向前遍历。

4、程序编译不通过,由于Map集合在遍历的过程中不能使用集合对象本身删除元素,这会导致并发

修改异常,若想删除集合中的元素,可以使用Iterator的remove()方法。

五、简答题

1、为了使程序能方便的存储和操作数目不固定的一组数据,JDK提供了一套类库,这些类都位

于java.util包中,统称为集合。集合框架中包含3个接口,分别是List、Set、Map。

2、List的特点是元素有序、元素可重复。List接口的主要实现类有ArrayList和LinkedList。Set的特

点是元素无序、元素不可重复。Set接口的主要实现类有HashSet和TreeSet。Map的特点是存储的元素是键(Key)、值(Value)映射关系,元素都是成对出现的。Map接口的主要实现类有HashMap和TreeMap。

3、Collection是一个单例集合接口。它提供了对集合对象进行基本操作的通用方法。Collections是一

个工具类。它包含各种有关集合操作的方法。

六、编程题

1、参考答案

import java.util.*;

public class Test01 {

public static void main(String[] args) {

ArrayList list = new ArrayList();

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

list.add("A"+i);

}

Iterator it = list.iterator();

while(it.hasNext()) {

Object obj = it.next();

System.out.println(obj);

}

}

}

2、参考答案

import java.util.*;

public class Test02 {

public static void main(String[] args) {

HashSet hashSet = new HashSet();

Person p1 = new Person("Jack",25);

Person p2 = new Person("Rose",23);

Person p3 = new Person("Jack",27);

hashSet.add(p1);

hashSet.add(p2);

hashSet.add(p3);

for(Object obj:hashSet){

Person p=(Person)obj;

System.out.println(https://www.360docs.net/doc/7b577714.html,+":"+p.age);

}

}

}

class Person{

String name;

int age;

public Person(String name, int age) {

super();

https://www.360docs.net/doc/7b577714.html, = name;

this.age = age;

}

public int hashCode() {

return name.hashCode();

}

public boolean equals(Object obj) {

if (this == obj)

return true;

if (obj == null)

return false;

Person other = (Person) obj;

return https://www.360docs.net/doc/7b577714.html,.equals(https://www.360docs.net/doc/7b577714.html,);

}

}

3、参考答案

import java.util.*;

public class Test03 {

public static void main(String[] args) {

TreeMap map = new TreeMap(new MyComparator());

map.put("1", "Lucy");

map.put("2", "Lucy");

map.put("3", "John");

map.put("4", "Smith");

map.put("5", "Amanda");

for (Object key : map.keySet()) {

System.out.println(key + ":" + map.get(key));

}

}

}

class MyComparator implements Comparator {

public int compare(Object obj1, Object obj2) {

String ele1 = (String) obj1;

String ele2 = (String) obj2;

return https://www.360docs.net/doc/7b577714.html,pareTo(ele1);

}

}

第8章IO(输入输出)

一、填空题

1、字节流、字符流

2、File、java.io

3、SequenceInputStream

4、RandomAccessFile

5、管道流

6、LineNumberReader、BufferedReader、setLineNumber(int)、getLineNumber()

7、字节流、字符流

8、PrintStream、setOut(PrintStream out)

9、Unicode

10、newLine()

二、判断题

1、错

2、对

3、对

4、对

5、错

三、选择题

1、AB

2、C

3、C

4、ABCD

5、AB

6、ACD

7、A

8、A

9、D 10、A

四、程序填空题

1、InputStreamReader、br.readLine()、运行结果为2

2、FileInputStream(file1)、FileOutputStream、fis.available()

五、问答题

1、Java程序通过流来完成输入和输出,流是输入或输出信息的抽象。流通过Java的输入/输出系统与

外设连接进行数据通信。流是抽象的对象,具体实现代码在java.io包中。

2、字节流的两个基类是InputStream和OutputStream,字符流的两个基类是Reader和Writer,它们都

是Object类的直接子类,字节流是处理以8位字节为基本单位的字节流类;Reader和Writer类是专门处理16位字节的字符流类。

3、管道流分为管道输入流(PipedInputStream)和管道输出流(PipedOutputStream),通常由一个

PipedInputStream实例对象和一个PipedOutputStream实例对象相互连接而实现管道通信,

PipedOutputStream向管道写入数据,PipedInputStream从管道中读取PipedOutputStream写入的数据,管道流主要用来完成线程之间的通信。

六、编程题

1、参考答案

import java.io.*;

public class Test01 {

public static void main(String[] args) throws Exception {

// 字节流拷贝

FileInputStream in = new FileInputStream("E:/src.txt");

FileOutputStream out = new FileOutputStream("E:/des1.txt");

byte[] buf = new byte[1024];

int len;

while ((len = in.read(buf)) != -1) {

out.write(buf, 0, len);

}

in.close();

out.close();

// 字符流拷贝

BufferedReader bf = new BufferedReader(new FileReader("E:/src.txt"));

BufferedWriter bw = new BufferedWriter(new FileWriter("E:/des2.txt"));

String str;

while ((str = bf.readLine()) != null) {

bw.write(str);

bw.newLine();

}

bf.close();

bw.close();

}

}

2、参考答案

import java.io.*;

public class Test02 {

public static void main(String[] args) throws Exception {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

String password = "";

boolean b = false;

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

System.out.println("请输入密码:");

password = br.readLine();

if (password.equals("123456")) {

System.out.println("恭喜你进入游戏");

b = true;

break;

}

}

if (!b) {

System.out.println("密码错误,游戏结束");

System.exit(0);

}

}

}

第9章GUI(图形用户界面)

一、填空题

1、GUI、java.awt、javax.swing

2、适配器

3、Graphics

4、事件监听器

5、JComponent

6、窗体事件、键盘事件、鼠标事件、动作事件

7、WindowListener、windowClosing(WindowEvent e)

8、模态对话框、非模态对话框

9、setLayout(null)

10、JMenuBar、JMenu、JMenuItem

二、判断题

1、对

2、错

3、对

4、错

5、错

三、选择题

1、D

2、D

3、ABD

4、A

5、D

6、ABCD

7、ABD

8、ABC

9、D 10、C

四、程序分析题

1、参考答案

extends

Stdno = new JTextField();

Name = new JTexxtField();

2、参考答案

card.next(cp);

cp.add(jbt);

五、简答题

1、参考答案

●通过实现XxxListener接口或者继承XxxAdapter类实现一个事件监听器类,并对处理监听动作的

方法进行重写

●创建事件源对象和事件监听器对象

●调用事件源的addXxxLisntener()方法,为事件源注册事件监听器对象

2、参考答案

AWT 是Abstract Window ToolKit (抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的接口。AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,当我们利用AWT 来构件图形用户界面的时候,我们实际上是在利用操作系统所提供的图形库。由于不同操作系统的图形库所提供的功能是不一样的,在一个平台上存在的功能在另外一个平台上则可能不存在。为了实现Java语言所宣称的"一次编译,到处运行"的概念,AWT 不得不通过牺牲功能来实现其平台无关性,也就是说,AWT 所提供的图形功能是各种通用型操作系统所提供的图形功能的交集。

由于AWT 是依靠本地方法来实现其功能的,我们通常把AWT控件称为重量级控件。

Swing 是在AWT的基础上构建的一套新的图形界面系统,它提供了AWT 所能够提供的所有功能,并且用纯粹的Java代码对AWT 的功能进行了大幅度的扩充。由于在Swing 中没有使用本地方法来实现图形功能,我们通常把Swing控件称为轻量级控件。

AWT和Swing之间的基本区别:AWT 是基于本地方法的C/C++程序,其运行速度比较快;Swing 是基于AWT 的Java程序,其运行速度比较慢。对于一个嵌入式应用来说,目标平台的硬件资源往往非常有限,而应用程序的运行速度又是项目中至关重要的因素。在这种矛盾的情况下,简单而高效的AWT 当然成了嵌入式Java的第一选择。而在普通的基于PC或者是工作站的标准Java应用中,硬件资源对应用程序所造成的限制往往不是项目中的关键因素,所以在标准版的Java中则提倡使用Swing,也就是通过牺牲速度来实现应用程序的功能。

六、编程题

1、参考答案

import java.awt.*;

import java.awt.event.*;import javax.swing.*;

public class MyMouseHandler extends JFrame {

public MyMouseHandler() {

final JLabel label = new JLabel("此处显示鼠标右键点击的坐标");

label.setOpaque(true);

label.setBackground(Color.PINK);

this.add(label, BorderLayout.NORTH);

this.setSize(300, 200);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.addMouseListener(new MouseAdapter() {

public void mouseClicked(MouseEvent e) {

if (e.getButton() == e.BUTTON1) {

int x = e.getX();

int y = e.getY();

String banner = "鼠标当前点击位置的坐标是" + x + "," + y;

label.setText(banner);

}

}

});

this.setVisible(true);

}

public static void main(String[] args) {

new MyMouseHandler();

}

}

2、参考答案

import java.awt.*;

import java.util.*;

import javax.swing.*;

import java.awt.event.*;

public class Information extends JFrame {

// 窗口NORTH部的JPanel面板

private JPanel panel = new JPanel();

// 爱好标签

private JLabel lb1 = new JLabel("爱好");

// 三个表示爱好的JCheckBox复选框

private JCheckBox cb1 = new JCheckBox("羽毛球");

private JCheckBox cb2 = new JCheckBox("乒乓球");

private JCheckBox cb3 = new JCheckBox("唱歌");

// 性别标签

private JLabel lb2 = new JLabel("性别");

// 表示性别的JRadioButton单选框

private JRadioButton rb1 = new JRadioButton("男");

private JRadioButton rb2 = new JRadioButton("女");

// ButtonGroup添加JRadioButton,实现单选功能

private ButtonGroup bg = new ButtonGroup();

// 文本域组件

private JTextArea area = new JTextArea();

// 窗口CENTER部的JScrollPane面板,其中放置area文本域

private JScrollPane pane = new JScrollPane(area);

// Set集合存放选中的兴趣

private Set hobbies = new HashSet();

// gender选中的性别

private String gender = "";

// JCheckBox复选框的事件监听器

private ActionListener listener1 = new ActionListener() { public void actionPerformed(ActionEvent e) {

JCheckBox cb = (JCheckBox) e.getSource();

// 选中的复选框把文本添加到Set集合中

if (cb.isSelected()) {

hobbies.add(cb.getText());

// 反之从集合中移除

} else {

hobbies.remove(cb.getText());

}

print();

}

};

// JRadioButton单选框的事件监听器

private ActionListener listener2 = new ActionListener() { public void actionPerformed(ActionEvent e) {

JRadioButton jb = (JRadioButton) e.getSource();

gender = jb.getText();

print();

}

};

// 打印方法

private void print() {

// 清空文本域

area.setText("");

// 如果Set集合中有元素,打印兴趣

if (hobbies.size() > 0)

area.append("你的兴趣爱好有: ");

Iterator it = hobbies.iterator();

while (it.hasNext()) {

area.append(it.next() + " ");

}

// 如果gender不为空字符串,打印性别

if (!"".equals(gender))

area.append("你的性别为: " + gender);

}

public Information() {

//添加标签、单选和复选按钮

panel.add(lb1);

panel.add(cb1);

panel.add(cb2);

panel.add(cb3);

panel.add(lb2);

panel.add(rb1);

panel.add(rb2);

bg.add(rb1);

bg.add(rb2);

// 为单选和复选按钮添加事件监听器

cb1.addActionListener(listener1);

cb2.addActionListener(listener1);

cb3.addActionListener(listener1);

rb1.addActionListener(listener2);

(完整版)大学化学基础实验复习题

第一题选择题 1、一种钠盐可溶于水,该盐溶液加入HCl溶液后,有刺激性气体产生,同时有黄色沉淀生成,该盐是:(A)Na2S (B) Na2CO3(C) Na2SO3(D) Na2S2O3 (答:D) 2、将BaSO4与PbSO4分离开,宜采用: (A)NH3·H2O (B)HCl (C)H2S (D)NH4AC (答:D) 3、下列设备中,哪一种最适宜于测定原子量? (A)威尔逊云室(B)电子显微镜(C)X-射线衍射仪(D)质谱仪 (答:D) 4、王水的成分是下列哪一种混合而成?(体积比) (A)HNO3+H2SO4 (1:3) (B) H2SO4+HCl (3:1) (C) HNO3+HCl (3:1) (D) HCl+HNO3 (3:1) (答:D) 5、微量成分是指被测组分的含量为: (A)>1% (B)<0.01% (C)0.01%~1% (D)0.01%~0.001% (答:C) 6、常量滴定管可估计到±0.01mL,若要求滴定的相对误差小于0.1%,在滴定时,耗用体积控制在:(A)10~20mL (B)20~30mL (C)30~40mL (D)40~50mL (答:B) 7、某溶液为无色,下列何种离子不能否定? (A)Ni2+(B)Mn2+(C)Cr3+(D)Co2+ (答:B) 8、KMnO4能稳定存在于何处?

(A)空气中(B)HCl中(C)碱液中(D)稀H2SO4溶液中 (答:D) 9、用蒸馏操作分离混合物的基本依据是下列性质的哪种差异? A密度(B)挥发度(C)溶解度(D)化学性质 (答:B) 10、在分光光度中,浓度测量的相对误差较小(<4%)的光度范围是: (A)0.1~0.2 (B)0.2~0.7 (C)0.8~1.0 (D)1.1~1.2 (答:B) 11、下列哪种氢氧化物既溶于NaOH,又溶于NH3·H2O (A)Al(OH)3(B)Zn(OH)2(C)Cd(OH)2(D)Ni(OH)2 (答:B) 12、1:1HCl的物质的量浓度为多少? (A)2mol / L (B)4mol / L (C)6mol / L (D)8mol / L (答:C) 13、用紫外分光光度计可测定什么光谱: (A)原子吸收光谱(B)分子吸收光谱(C)电子吸收光谱(D)原子发射光谱(答:B) 14、以下说法不正确的有: (A)提纯多硝基化合物通常不采用蒸馏操作; (B)减压蒸馏能用来分离固体混合物; (C)液体有机物干燥完全与否可根据是否由浑浊变澄清来判断; (D)在测熔点时,通常在接近熔点时要求升温低于1℃/min。 (答:B)

基础化学第三版习题解答

基础化学(第3版) 思考题和练习题解析 第一章 绪 论 1. 为什么说化学和医学的关系密切,医学专业学生必须学好化学? 答:(略) 2. “1 mol 硫酸的质量是98.0g ”,对吗? 答:错误!未指明基本单元,正确说法是1 mol H 2SO 4的质量是98.0g 或1 mol [(1/2) (H 2SO 4)]的质量是49.0g 。 3. 0.4 mol H 2SO 4溶解于水,配成500 m L 溶液,其浓度表示正确的是 A. c (H 2SO 4) = 0.8 mol ·L -1 B. c [2 1(H 2SO 4)] = 0.8 mol ·L -1 C. c [ 2 1 (H 2SO 4) ]= 0.4 mol ·L -1 D. 硫酸的浓度为0.8 mol ·L -1 答;正确的是A 。根据定义,1L 溶液中含有0.8 mol H 2SO 4,c (H 2SO 4) = 0.8 mol ·L -1 。 4. 下列说法正确的是 A. “1 mol O ”可以说成“1 mol 原子O ” B. 1摩尔碳C 原子等于12g C. 1 L 溶液中含有H 2SO 4 98 g ,该溶液的摩尔浓度是1 mol ·L -1 D. 基本单元不仅可以是构成物质的任何自然存在的粒子或粒子的组合,也可以是想象的或根据需要假设的种种粒子或其分割与组合 答:正确的是D 。 A 应说成“1 mol 氧原子”; B 应为“1摩尔碳 C 原子的质量等于12g ”; C 不应该使用“摩尔浓度”,此术语已被废除。 5. 求0.100kg (2 1Ca 2+ )的物质的量。 解:M (2 1Ca 2+) =(40.08 / 2)= 20.04 (g · mol -1 ), n ( 21Ca 2+) = [ m / M (2 1Ca 2+) ] = (0.100×103 )/20.04 = 4.99 (mol) 6. 每100m L 血浆含K + 为20mg ,计算K + 的物质的量浓度,单位用mmol ·L -1 表示。 解:M (K + )= 39.10 g · mol -1 , n (K +)= [ m / M (K +) ] = 20 / 39.10 = 0.51 (mmol)

文学概论课后习题答案

第九章{概念)1、现实型文学:也称为现实主义文学。是一种侧重以写实的方式再现客观现实的文学形态。它的基本特征是:再现性和逼真性。 2、理想型文学:一种侧重以直接抒情的方式表现主观理想的文学形态。它的基本特征是:表现性和虚幻性。 3、象征型文学:侧重以暗示的方式寄寓了审美意蕴的文学形态。它的基本特征是:暗示性和朦胧性。 4、诗:词语凝练、结构跳跃、富有节奏和韵律。高度集中地反映生活和抒发思想感情的文学体裁。 5、小说:通过完整的故事情节和具体的环境描写,以塑造人物为中心来反映社会生活的文体。 6、剧本:侧重以人物台词为手段,集中反映矛盾冲突的文学体裁。 7、散文:一种体裁广泛、结构灵活,注重抒写真实感受、境遇的文学体裁。广义的散文是既包括诗歌以外的一切文学作品,也包括一般科学著作、论文、应用文章。狭义的散文即文学意义上的散文,是指与诗歌、小说、剧本等并列的一种文学样式,包括抒情散文、叙事散文、杂文、游记等。文学散文是一种题材广泛,结构灵活,注重抒写真实感受、境遇的文学体裁。 8、报告文学:以真人真事基础上塑造艺术形象,及时反映现实生活的文学体裁。 (思考题)1、谈谈象征型文学与现实型文学、理想型文学的区别象征型文学是寄寓意蕴,以变形描写来拟人(物)的形象,是现代派文学,来表现哲理的。 现实型文学是再现生活重视细节描写,虚构而见不出虚构,表现现实主义反映生活本质的。 理想型文学是表现理想以夸张幻想来再造的虚构幻想的形象表现浪漫主义的反映理想。 或(现实型与理想型文学的意义就在其形象自身,而象征型文学突出文学形象的意义的超越性;现实型文学是通过对生活现象的直接描绘反映现实,理想型文学往往以直抒胸臆的方式表现情感态度。而象征型文学则偏以间接的方式去暗示客观规律和主观感受;象征型文学淡化具体时间与空间,突出了朦胧性。) 2、诗歌、小说、散文、剧本的基本特征 诗歌的基本特征是:1、(高度的概括);2强性大(强烈的抒情性) 3、音乐性(停顿、平仄和押韵) 小说的基本特征:1.深入细致的人物刻画 2、完整复杂的情节叙述 3、具体充分的环境描写 散文的基本特征:1、选材广泛,现实性很强 2、形式自由,手法多样 3、形聚,构思精湛(形散:选材五光十色,联想自由驰骋,手法多种多样,结构灵活多变;神聚:立意深远,一线串珠。)4、真人真事,事情实感。 剧本的基本特征:1、浓缩地反映现实生活,人物事件事件、地点高。2、尖锐紧张的戏剧冲突 3、人物台词要个性化口语并富有动作性。(个性化语言要符合人物的思想性格、身份地位教养;口语化既有意境又有潜台词;动作性:人物语言要传达内在的动作心理活动;引起更多的外部动作,推动情节的发展到新的层面。) 第十章{概念}1典型作为文学形象的高级形态之一。是文学言语系统中显

大学基础化学第三章习题答案

第三章 习题解答 1.(1)错误。原因:氨水为一元弱碱,其[OH -]=c k b θ (2)错误。原因:n HCl =n HAc 故所需NaOH 的摩尔数应相同,体积相同。 2.I=1/2∑CiZi 2 =1/2[0.050×(+3)2+3×0.050×(-1)2+2×0.020×(+1)2+0.020×(-2)2] =0.36 (mol ·L -1) 51 .3 101.3%31100.1][ % 31 1 , 500 / , 20 3.432 =?=??===-=???--+pH c H c k k c K c K a a a w a a ααα αθ θ θ按近似式计算 4. 应加入碱。原因:H 2S HS -+H + HS -S 2- + H + 要使[S 2-]增加,应减 小[H +],使平衡右移,故应加碱。 5.稀氨水中加入少量晶体NH 4Ac ,会产生同离子效应,氨水解离度减小,颜色变浅(或消退)。 101.13.0)1097.2()1012.1(] [][][] [] [][ 10 97.23.01.01091.8][][][ ] [] [][ 6. 9 812222228 82121 2---+ -- -- +-+---+- -+- +?=???=?=∴?= +??=??=?=∴?=+?H HS K S HS S H K S H HS H S H K HS S H HS H K HS H S H a a a a θ θ θ θ 7.NH 4+-NH 3, Ac —-HAc, H 2O-H 3O +, H 2O-OH -, HSO 4—-SO 42-, HNO 3-NO 3-, H 2SO 4-HSO 4-, CO 32—-HCO 3-, HCO 3—-H 2CO 3 8. 质子酸:HCl 质子碱:NH 3, SO 42-, NO 3-, Ac -, OH - 两性物质:[Al(H 2O)4]3+, HSO 4-, HS -, HCO 3-, H 2PO 4-, H 2O 9. 否。原因:pH=-lg[H +] 10. pH=5.0 [H +]=1.0×10-5 =C HCl pH=11.0 [OH -]=1.0×10-3 =C NaOH 两者混合后, [OH -]≈1.0×10-3 故 pH ≈11.0 11.pH=1.4 [H +]=3.98×10-2 pH=5.0 [H +]=1.00×10-5 故成人胃液是 婴儿胃液[H +]的3980倍。

《基础化学》课后习题参考答案(有机部分)

均为 Na + , K + , Br , Cl 离子各 1mol 。 第十章 开链烃 1、扼要归纳典型的以离子键形成的化合物与以共价键形成的化合物的物理性质。 答: 2、NaCl 相同?如将 CH 4 及 CCl 4 各 1mol 混在一起,与 CHCl 3 及 CH 3Cl 各 1mol 的混合物是否相同? 为什么? 答: NaCl 与 KBr 各 1mol 与 NaBr 及 KCl 各 1mol 溶于水中所得溶液相同。因为两者溶液中 - - 由于 CH 4 与 CCl 4 及 CHCl 3 与 CH 3Cl 在水中是以分子状态存在,所以是两组不同的混合 物。 3、用系统命名法命名下列化合物: ⑴2-甲基丙烷 ⑵2,4,4-三甲基-5-丁基壬烷 ⑶己烷 ⑷3-乙基戊烷 ⑸3-甲基-5-异丙基辛烷 ⑹2-甲基-5-乙基庚烷 4、写出下列各化合物的结构式,假如某个名称违反系统命名原则,予以更正。 H 3C CH 3 ⑴3,3-二甲基丁烷 H 3C H 2 CH 3 H 3C 错,2,2-二甲基丁烷 CH 2CH 3 ⑵2,3-二甲基-2-乙基丁烷 H 3C H C C 3 错,2,3,3-三甲基戊烷 CH 3 CH 3 ⑶2-叔丁基-4,5-二甲基己烷 H 3C C CH 3 CH 3 3 错,2,2,3,5,6-五甲基庚烷 H 3C C H 2 CH 3 CH 3 H 3C CH ⑷2,3-二甲基-4-丙基庚烷 H 3 H C H 2 C C H 2 CH 3 CH 2CH 2CH 3 H 3C H 3C CH 2CH 3 H 2 ⑸2,4,5,5-四甲基-4-乙基庚烷 H 3CH C H 2 C H 3C C C 3 3

大学基础化学课后习题解答完整版

大学基础化学课后习题 解答 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

大学基础化学课后习题解答 第一章 溶液和胶体溶液 第二章 化学热力学基础 2-1 什么是状态函数它有什么重要特点 2-2 什么叫热力学能、焓、熵和自由能?符号H 、S 、G 、H 、S 、G 、θf m H ?、θ c m H ?、θf m G ?、θr m H ?、θm S 、θr m S ?、θr m G ?各代表什么意义 2-3 什么是自由能判据其应用条件是什么 2-4 判断下列说法是否正确,并说明理由。 (1)指定单质的θf m G ?、θf m H ?、θm S 皆为零。 (2)298.15K 时,反应 O 2(g) +S(g) = SO 2(g) 的θr m G ?、θr m H ?、θr m S ?分别等于SO 2(g)的 θf m G ?、θf m H ?、θm S 。 (3)θr m G ?<0的反应必能自发进行。

2-5 298.15K 和标准状态下,HgO 在开口容器中加热分解,若吸热22.7kJ 可形成Hg (l )50.10g ,求该反应的θ r m H ?。若在密闭的容器中反应,生成同样量的Hg (l )需吸热 多少? 解:HgO= Hg(l)+1/2O 2(g) θr m H ?=22.7×200.6/50.1=90.89 kJ·mol -1 Qv=Qp-nRT=89.65 kJ·mol -1 2-6 随温度升高,反应(1):2M(s)+O 2(g) =2MO(s)和反应(2):2C(s) +O 2(g) =2CO(g)的摩尔吉布斯自由能升高的为 (1) ,降低的为 (2) ,因此,金属氧化物MO 被硫还原反应2MO(s)+ C(s) =M(s)+ CO(g)在高温条件下 正 向自发。 2-7 热力学第一定律说明热力学能变化与热和功的关系。此关系只适用于: A.理想气体; B.封闭系统; C.孤立系统; D.敞开系统 2-8 纯液体在其正常沸点时气化,该过程中增大的量是: A.蒸气压; B.汽化热; C.熵; D.吉布斯自由能 2-9 在298K 时,反应N 2(g)+3H 2(g) = 2NH 3(g),θr m H ?<0则标准状态下该反应 A.任何温度下均自发进行; B.任何温度下均不能自发进行; C.高温自发; D.低温自发

最全毛概慕课课后题答案

2016慕课毛概最全答案 第一章 1.1.马克思主义中国化的科学内涵 1 毛泽东在明确提出“使马克思主义中国化”的命题和任务是在 A、遵义会议 B、中共六届六中全会 C、中共七大 D、中共七届二中全会 正确答案:B 我的答案:B 得分:16.7分 2 在党的七大上,对“马克思主义中国化”、“中国化的马克思主义”两大科学命题加以阐释的党的领导人是 A、毛泽东 B、周恩来 C、邓小平 D、刘少奇 正确答案:D 我的答案:D 得分:16.7分 3 中国共产党确定毛泽东思想为指导思想的会议是 A、遵义会议 B、党的第七次全国代表大会 C、党的第八次全国代表大会 D、中共十一届六中全会 正确答案:B 我的答案:B 得分:16.7分 4 马克思主义中国化的理论成果的精髓是 A、实事求是 B、毛泽东思想 C、邓小平理论 D、“三个代表”重要思想 正确答案:A 我的答案:A 得分:16.7分 5 中国共产党在把马克思列宁主义基本原理与中国革命实际相结合的过程中,在学风问题上曾经反对过的主要错误倾向是

A、投降主义 B、经验主义 C、教条主义 D、冒险主义 正确答案:BC 我的答案:AC 得分:0.0分 6 毛泽东思想和中国特色社会主义理论体系都是中国化的马克思主义,它们都 A、体现了马克思列宁主义的基本原理 B、包含了中国共产党人的实践经验 C、揭示了中国革命的特殊规律 D、包含了中华民族的优秀思想 正确答案:ABD 我的答案:AB 得分:8.4分 1.2.毛泽东主义的科学内涵和形成条件 1 在毛泽东思想活的灵魂的几个基本方面中,最具特色、最根本的原则是 A、实事求是 B、群众路线 C、理论联系实际 D、独立自主 正确答案:A 我的答案:A 得分:20.0分 2 下面关于毛泽东思想的论述不正确的是pA、毛泽东思想是毛泽东同志个人正确思想的结晶 B、毛泽东思想是马克思主义中国化第一次历史性飞跃的理论成果 C、毛泽东思想是中国革命和建设的科学指南 D、毛泽东思想是中国共产党和中国人民宝贵的精神财富 正确答案:A 我的答案:A 得分:20.0分 3 毛泽东思想的核心和精髓是 A、武装斗争 B、统一战线 C、党的建设 D、实事求是 正确答案:D 我的答案:D 得分:20.0分 4 毛泽东思想形成的标志是 A、实事求是 B、遵义会议

土木工程概论习题汇总(答案)

土木工程概论复习题汇总 一;填空题。 1.砖按生产工艺分烧结砖和非烧结砖。 2.砂一般分为天然砂和人工砂。 3.配置混凝土时应优先选用中砂。精品文档,超值下载 4.所谓灰是指石灰和石膏。 5.土木工程中使用的钢材是指线材和型材。 6.水泥按其用途及性能分为通用水泥、专用水泥、特性水泥。 7.普通混凝土是由水泥、粗骨料、细骨料、和水拌合,经硬化而成的一种人造石材。 8.绝热材料按其成分分为无机材料和有机材料。 9.将上部结构的荷载传给土地基,连接上部结构与地基土的下部结构称为基础。

10.常用工程地质测绘方法有相片成图法和实地测绘法。 11.通常把位于天然地基上,埋置深度小于5m的一般基础以及埋深度虽超过5m,但小于基础宽 度的大尺寸基础,统称为天然地基上的浅基础。 12.刚性基础通常由砖、毛石、素混凝土、和灰土等材料做成。 13.建筑物的基础分为刚性基础和柔性基础,钢筋混凝土基础属于柔性基础。 14.浅基础一般分为单独基础,条形基础、伐板基础和箱形基础、壳体基础。 15.埋置深度大于5米或大于基础宽度的基础,称为深基础。 16.桩按荷载传递方式分为端承桩和摩擦桩。 17.建筑物的基本构建可分为梁、板、柱、拱。 18.梁和板都是工程结构中的受弯构件。 19.梁按支撑方式可分为简支梁、悬臂梁和连续梁。 20.柱是工程结构中的受压构件。 21.框架结构承受竖向荷载能力强,但承受水平荷载能力差。 22.当前我国的公路等级按照其使用任务、功能和适应的交通量分为5个等级。 23.城市道路分为快速路、主干道、次干道、支路等四大类。 24.公路线路的类型及特点主要分为沿河线、越岭线、山坡线、山脊线等四大种类。 25.公路路面按其力学性质一般分为刚性路面和柔性路面等。 26.公路交通标志有三大类;指示标志、警告标志、禁令标志等。

西南科技大学基础有机化学习题参考答案 整理

1 绪论习题参考答案 1. 从教材中可以找到下列术语的答案 2. HCl 、CH 3OH 、CH 2Cl 2和CH 3OCH 3为极性分子;Cl 2和CCl 4为非极性分子。 3. 参照表1-7 ,可以写出下列化合物的Lewis 结构式 4.亲核试剂: Cl -, -CH 3;亲电试剂:AlCl 3,C 2H 4,CH 4,ZnCl 2,BF 3,CH 3CN ,Ag +, H +,Br +, Fe +, +NO 2,+CH 3;既是亲核试剂又是亲电试剂:H 2O ,CH 3OH ,HCHO 。 5.属于酸的化合物:HBr ,NH 4+;属于碱的化合物:CN -;既是酸又是碱的化合物:NH 3,HS -,H 2O ,HCO 3- 6. 按照碳骨架分类,芳香族化合物为:(1)(2)(3)(4);脂环(族)化合物为:(5)(6);开链化合物为:(7)(8)。按照官能团分类,羧酸:(2)(3)(6)(7);醇:(1)(5)(8);酚:(4)。 7.按照碳骨架分类,除了(2)和(5)之外都属于不饱和化合物。属于哪一族?(略) 2 烷烃习题参考答案 1 (1) 1° 1°1° 1°2° 2°3° 3°2-甲基-3-乙基己烷 (2)1°1°1°1°2°2°2°3°3°2°3-甲基-5-乙基庚烷 (3) 1° 1°1° 1° 1° 2°2°2°2°2° 3°4° 3,6-二甲基-3-乙基辛烷 (4) 1° 1° 1° 1°1° 1°2°2°2°2°2°3°3° 3°3° 3,5-二甲基-6-异丙基癸烷 (5) 2,3,5,5,7-五甲基辛烷 (6) 2,4,4-三甲基-5-乙基辛烷 (7) 2,7-二甲基-7-乙基壬烷 (8) 2,11,14-三甲基-7- 乙基十六烷 2 (1) (2) (3) (4) (5)CH CH 3CH 3 H 3 C (6) 3 解:烷烃分子间的作用力主要是色散力,随着分子质量增加,色散力增大,使沸点升高。各异构体中,一般是直链烷烃的沸点最高,支链愈多沸点愈低。故沸点:正癸烷>正庚烷>正己烷>2-甲基戊烷>2,3-二甲基丁烷 4解:含单电子的碳上连接的烷基越多,自由基越稳定,自由基越稳定则形成产物的机会越多。自由基的稳定性次序为: ·C(CH 3)3 > ·CH(CH 3)2 > ·CH 2CH 3 > ·CH 3 5解:C n H 2n+2 = 72,所以n = 5。该烷烃的构造式为: CH 3CHCH 2CH 33 6(1)正己烷 Cl Cl Cl 2CH 2CH 2CH 2CH 2CH 3 CH 32CH 2CH 2CH 3 CH 3CH 22CH 2CH 3 ( 2 )2-甲基戊烷 (3)2,2-二甲基丁烷 CH 3CH 3CH 3CH 2CCH 2CH 3 CH 2CCHCH 3 CH 3CCH 2CH 2 Cl Cl CH 3 CH 33 7解: 8 解:四种典型构象中分子内能最低的是对位交叉式(a),因为它的两个大基团(CH 3-和Cl-)相距最远,扭转张力最小;分子内能最高的是全重叠式(d)为它的两个大基团相距最近,扭转张力最大;其他两种构象的内能处于上述两种构象之

基础化学第三版习题答案1-8章

习 题 答 案 第一章 绪论 1、求0.010kgNaOH 、0.100kg (2 1Ca 2+)、0.10kg (2 1Na 2CO 3)的物质的量。 解:(1)m (NaOH) = 0.010kg M (NaOH) = 40g ·mol -1 n (NaOH) = 40 10 = 0.25 (mol) (2)m (2 1Ca 2+) = 0.100kg M (2 1Ca 2+) = 40g ·mol -1 n (2 1Ca 2+) = 20 100 = 5.0(mol) (3)m (2 1Na 2CO 3) = 0.10kg M (2 1Na 2CO 3) = 53g ·mol -1 n (Na 2CO 3) = 53 100 = 1.89 (mol) 2、下列数值各有几位有效数字? (1)1.026 4位 (2)0.0208 3位 (3)0.003 1位 (4)23.40 4位 (5)3000 无数位 (6)1.0×10-3 2位 3、应用有效数字计算规则,计算下列各式: (1)21.10 - 0.263 + 2.3 = 23.1 (2)3.20×23.45×8.912 = 667 (3)3 10 26.117.2322.3??= 5.93×10-3 (4)=???-15.2325.21032.44.52 4.6×10-2 4、(1) 以H 2SO 4为基本单元,M(H 2SO 4)=98g/mol ; (2) 以HSO 4-为基本单元,M(HSO 4-)=97g/mol ; (3) 以3H 2SO 4为基本单元,M(3H 2SO 4)=294g/mol 。 5、答:甲的报告更为合理,百分比小数点后保留两位有效数字。

体育慕课考试答案

1、20世纪70年代,人们就已发现,高达50%的疾病或死亡因素与什么有关? 行为及不健康的生活方式 2哪一年在上海成立的精武体育会是当时影响最大,传播最广,维持时间最长的武术组织?1910 3.网球比赛的第一原则是什么? 增加进攻(这个不确定,是根据网球老师说的选的) 4. 网球比赛中要赢得一局比赛,必须比对手多赢几分才可以? 2分 5. 联合国报告认为什么将会是21世纪最严重的健康问题? 体质下降 6. 国际羽联在哪一年正式恢复了我国的合法席位后,开始了我国羽毛球运动的鼎盛时期。1981 7. 哪一个季节人体脂肪合成速度最快? 冬天 8. 哪一年被世界公认为现代足球的诞生日? 1863 9. 下列哪位运动员是新中国历史上第一个获得世界锦标赛冠军的运动员? 容国团 10.在哪届奥运会上,乒乓球成为正式比赛项目? 汉城奥运会 11.篮球规则规定,篮圈离地垂直高度为多少? 3.05米 12. 1895年,由美国人()发明了排球运动。 威廉·G·摩根

13,。有助于提高肌肉力量的训练方法有哪些? 卧推 14.下列不易于发展柔韧素质的练习时段或状态有哪些?(这个也不清楚,是看它字体颜色不一样)身体极其疲惫 15.20世纪50年代末期,巴西人创造了哪种阵型被誉为足球史上的第二次变革。 “四二四”阵形 16.曾经在NBA总决赛中受伤,坚持参加比赛最后获得冠军并取得最有价值称号的凯尔特人球星是()? 保罗皮尔斯 17.体育锻炼与传统心理治疗手段同样具有抗抑郁效能,是治疗抑郁症的()手段;体育锻炼治疗抗抑郁症的效果与药物相比比较()。 辅助;持久 18.在运动中不慎扭伤,下列做法不正确的是() 马上揉搓患处 19.20XX年伦敦奥运会羽毛球囊括多少枚金牌? 5 20.“让参与者成为享受运动,实现人生潜能的一代”是哪一个健康促进的愿景? 为动而生 21.减小肚皮应采用哪一类运动? 长时间低强度 22.棍多以抡、劈、扫、云等法为主,大多是横方向用力,动作幅度较大,其特点:一招一式虎虎生威,动如疾风骤雨,产生"棍打一大片"的效果。棍被称为() 百兵之首 23.作为当下盛行的舞蹈元素,以人体中段(腰、腹、臀部)的各种动作为主,具有阿拉伯风情的舞蹈形式是()。肚皮舞

基础化学第三版习题标准答案-章

基础化学第三版习题答案-章

————————————————————————————————作者:————————————————————————————————日期:

习 题 答 案 第一章 绪论 1、求0.010kgNaOH 、0.100kg (2 1Ca 2+)、0.10kg (2 1Na 2CO 3)的物质的量。 解:(1)m (NaOH) = 0.010kg M (NaOH) = 40g ·mol -1 n (NaOH) = 40 10 = 0.25 (mol) (2)m (2 1Ca 2+) = 0.100kg M (2 1Ca 2+) = 40g ·mol -1 n (2 1Ca 2+) = 20 100 = 5.0(mol) (3)m (2 1Na 2CO 3) = 0.10kg M (2 1Na 2CO 3) = 53g ·mol -1 n (Na 2CO 3) = 53 100 = 1.89 (mol) 2、下列数值各有几位有效数字? (1)1.026 4位 (2)0.0208 3位 (3)0.003 1位 (4)23.40 4位 (5)3000 无数位 (6)1.0×10-3 2位 3、应用有效数字计算规则,计算下列各式: (1)21.10 - 0.263 + 2.3 = 23.1 (2)3.20×23.45×8.912 = 667 (3)3 10 26.117.2322.3??= 5.93×10-3 (4)=???-15.2325.21032.44.52 4.6×10-2 4、(1) 以H 2SO 4为基本单元,M(H 2SO 4)=98g/mol ; (2) 以HSO 4-为基本单元,M(HSO 4-)=97g/mol ; (3) 以3H 2SO 4为基本单元,M(3H 2SO 4)=294g/mol 。 5、答:甲的报告更为合理,百分比小数点后保留两位有效数字。

《数据库系统概论》课后习题及参考答案

课后作业习题 《数据库系统概论》课程部分习题及参考答案 第一章绪论(教材 41页) 1.试述数据、数据库、数据库系统、数据库管理系统的概念。 数据: 描述事物的符号记录称为数据。数据的种类有文字、图形、图象、声音、正文等等。数据与其语义是不可分的。 数据库: 数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 数据库系统: 数据库系统( DBS)是指在计算机系统中引入数据库后的系统构成。数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 数据库管理系统: 数据库管理系统 (DBMS)是位于用户与操作系统之间的一层数据管理软件。用于科学地组织和存储数据、高效地获取和维护数据。DBMS主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。 2.使用数据库系统有什么好处? 使用数据库系统的好处是由数据库管理系统的特点或优点决定的。 使用数据库系统的好处很多,例如可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担等。 为什么有这些好处,可以结合第 5题来回答。

使用数据库系统可以大大提高应用开发的效率。因为在数据库系统中应用程序不必考虑数据的定义、存储和数据存取的具体路径,这些工作都由 DBMS来完成。 此外,当应用逻辑改变,数据的逻辑结构需要改变时,由于数据库系统提供了数据与程序之间的独立性。数据逻辑结构的改变是 DBA的责任,开发人员不必修改应用程序,或者只需要修改很少的应用程序。从而既简化了应用程序的编制,又大大减少了应用程序的维护和修改。 使用数据库系统可以减轻数据库系统管理人员维护系统的负担。因为 DBMS在数据库建立、运用和维护时对数据库进行统一的管理和控制,包括数据的完整性、安全性,多用户并发控制,故障恢复等等都由DBMS执行。 总之,使用数据库系统的优点是很多的,既便于数据的集中管理,控制数据冗余,可以提高数据的利用率和一致性,又有利于应用程序的开发和维护。 3.试述文件系统与数据库系统的区别和联系。 文件系统与数据库系统的区别: 文件系统面向某一应用程序,共享性差、冗余度大,独立性差,纪录内有结构、整体无结构,应用程序自己控制。 数据库系统面向现实世界,共享性高、冗余度小,具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。 文件系统与数据库系统的联系是: 文件系统与数据库系统都是计算机系统中管理数据的软件。 5.试述数据库系统的特点。 数据库系统的主要特点有: 一、数据结构化 数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。 二、数据的共享性高,冗余度低,易扩充

大学基础化学课后习题解答(1)

大学基础化学课后习题解答(1)

大学基础化学课后习题解答 第一章 溶液和胶体溶液 第二章 化学热力学基础 2-1 什么是状态函数?它有什么重要特点? 2-2 什么叫热力学能、焓、熵和自由能?符号H 、S 、G 、?H 、?S 、?G 、θ f m H ?、θc m H ?、θf m G ?、θr m H ?、θm S 、 θr m S ?、θr m G ?各代表什么意义? 2-3 什么是自由能判据?其应用条件是什么? 2-4 判断下列说法是否正确,并说明理由。 (1)指定单质的θf m G ?、θf m H ?、θm S 皆为零。 (2)298.15K 时,反应 O 2(g) +S(g) = SO 2(g) 的 θr m G ?、θ r m H ?、θr m S ?分别等于SO 2(g)的θf m G ?、θf m H ?、θm S 。 (3)θr m G ?<0的反应必能自发进行。 2-5 298.15K 和标准状态下,HgO 在开口容器中加热分解,若吸热22.7kJ 可形成Hg (l )50.10g ,求该反应的θ r m H ?。若在密闭的容器中反应,生成 同样量的Hg (l )需吸热多少? 解:HgO= Hg(l)+1/2O 2(g) θ r m H ?=22.7×200.6/50.1=90.89 kJ·mol -1 Qv=Qp-nRT=89.65 kJ·mol -1 2-6 随温度升高,反应(1):2M(s)+O 2(g) =2MO(s)和反应(2):2C(s) +O 2(g) =2CO(g)的摩尔吉布

斯自由能升高的为 (1) ,降低的为 (2) ,因此,金属氧化物MO 被硫还原反应2MO(s)+ C(s) =M(s)+ CO(g)在高温条件下 正 向自发。 2-7 热力学第一定律说明热力学能变化与热和功的关系。此关系只适用于: A.理想气体; B.封闭系统; C.孤立系统; D.敞开系统 2-8 纯液体在其正常沸点时气化,该过程中增大的量是: A.蒸气压; B.汽化热; C.熵; D.吉布斯自由能 2-9 在298K 时,反应N 2(g)+3H 2(g) = 2NH 3(g), θr m H ?<0则标准状态下该反应 A.任何温度下均自发进行; B.任何温度下均不能自发进行; C.高温自发; D.低温自发 2-10 298K ,标准状态下,1.00g 金属镁在定压条件下完全燃烧生成MgO(s),放热24.7kJ 。则θ f m H ?(MgO ,298K )等于 600.21 kJ·mol -1 。已知M(Mg)=24.3g ﹒mol -1。 2-11 已知298.15K 和标准状态下 (1) Cu 2O(s) +1/2O 2(g)2CuO(s) θ m r H ?= -146.02kJ·mol -1

慕课测试题答案

1计算之树中,通用计算环境的演化思维是怎样概括的?________。 A.程序执行环境—由CPU-内存环境,到CPU-存储体系环境,到多CPU-多存储器环境,再到云计算虚拟计算环境 B.网络运行环境---由个人计算机、到局域网广域网、再到Internet C.元器件---由电子管、晶体管、到集成电路、大规模集成电路和超大规模集成电路 D.上述全不对 正确答案:A

2计算之树中,网络化思维是怎样概括的________。 A.局域网、广域网和互联网 B.机器网络、信息网络和人-机-物互联的网络化社会 C.机器网络、信息网络和物联网 D.局域网络、互联网络和数据网络 正确答案: B

3人类应具备的三大思维能力是指_____。 A.抽象思维、逻辑思维和形象思维 B.实验思维、理论思维和计算思维 C逆向思维、演绎思维和发散思维 D.计算思维、理论思维和辩证思维 正确答案:B

4如何学习计算思维?_____。 A.为思维而学习知识而不是为知识而学习知识 B.不断训练,只有这样才能将思维转换为能力 C.先从贯通知识的角度学习思维,再学习更为细节性的知识,即用思维引导知识的学习 D.以上所有 正确答案:D

5自动计算需要解决的基本问题是什么?_______。 A.数据的表示,数据和计算规则的表示 B.数据和计算规则的表示与自动存储 C数据和计算规则的表示、自动存储和计算规则的自动执行D.上述说法都不正确 正确答案:C

6计算机器的基本目标是什么? _______。 A.能够辅助人进行计算,能够执行简单的四则运算规则 B.能够执行特定的计算规则,例如能够执行差分计算规则等 C.能够执行一般的任意复杂的计算规则 D.上述说法都不正确 正确答案:C

文学概论课后习题答案

第九章{概念)1、现实型文学:也称为现实主义文学。就是一种侧重以写 实的方式再现客观现实的文学形态。它的基本特征就是:再现性与逼真性。 2、理想型文学:一种侧重以直接抒情的方式表现主观理想的文学形态。它的基本特征就是:表现性与虚幻性。 3、象征型文学:侧重以暗示的方式寄寓了审美意蕴的文学形态。它的基本特征就是:暗示性与朦胧性。 4、诗:词语凝练、结构跳跃、富有节奏与韵律。高度集中地反映生活与抒发思想 感情的文学体裁。 5、小说:通过完整的故事情节与具体的环境描写,以塑造人物为中心来反映社会 生活的文体。 6、剧本:侧重以人物台词为手段,集中反映矛盾冲突的文学体裁。 7、散文:一种体裁广泛、结构灵活,注重抒写真实感受、境遇的文学体裁。广义的散文就是既包括诗歌以外的一切文学作品,也包括一般科学著作、论文、应用文章。狭义的散文即文学意义上的散文,就是指与诗歌、小说、剧本等并列的一种 文学样式,包括抒情散文、叙事散文、杂文、游记等。文学散文就是一种题材广 泛,结构灵活,注重抒写真实感受、境遇的文学体裁。 8、报告文学:以真人真事基础上塑造艺术形象,及时反映现实生活的文学体裁。 (思考题)1、谈谈象征型文学与现实型文学、理想型文学的区别? 象征型文学就是寄寓意蕴,以变形描写来拟人(物)的形象,就是现代派文学,来表现哲理的。 现实型文学就是再现生活重视细节描写,虚构而见不出虚构,表现现实主义反映生活本质的。 理想型文学就是表现理想以夸张幻想来再造的虚构幻想的形象表现浪漫主义的 反映理想。 或(现实型与理想型文学的意义就在其形象自身,而象征型文学突出文学形象的意 义的超越性;现实型文学就是通过对生活现象的直接描绘反映现实,理想型文学往往以直抒胸臆的方式表现情感态度。而象征型文学则偏以间接的方式去暗示客观 规律与主观感受;象征型文学淡化具体时间与空间,突出了朦胧性。) 2、诗歌、小说、散文、剧本的基本特征? 诗歌的基本特征就是:1、(高度的概括);2强性大(强烈的抒情性) 3、音乐性(停顿、平仄与押韵) 小说的基本特征:1、深入细致的人物刻画2、完整复杂的情节叙述3、具体充分的环境描写 散文的基本特征:1、选材广泛,现实性很强2、形式自由,手法多样3、形聚,构思精湛(形散:选材五光十色,联想自由驰骋,手法多种多样,结构灵活多变;神聚:立意深远,一线串珠。)4、真人真事,事情实感。 剧本的基本特征:1、浓缩地反映现实生活,人物事件事件、地点高。2、尖锐紧张的戏剧冲突3、人物台词要个性化口语并富有动作性。(个性化语言要符合人物的思想性格、身份地位教养;口语化既有意境又有潜台词;动作性:人物语言要传达内在的动作心理活动;引起更多的外部动作,推动情节的发展到新的层面。) 第十章{概念}1典型作为文学形象的高级形态之一。就是文学言语系统中显出特征的富于魅力的性格,她在叙事性作品中又称典型人物或典型性格。 2、意境:指抒情性作品中呈现出来的那种情景交融、虚实相生的形象系统,及其所诱发与开拓的审美意象空间。

中国文化概论 课后习题答案 完整版

书本 绪论 一为什么说文化就是“自然的人化”? 文化的实质性含义是指:人化或人类化,即人类主体通过社会实践活动,适应、利用、改造自然界客体而逐步实现自身价值观念的过程。其体现即有自然面貌、形态、功能的不断改观;也有人类个体与群体素质的不断提高和完善。 二怎样理解广义文化与狭义文化的联系和区别? 广义的文化,着眼于人类与一般动物,人类社会与自然界的本质区别,着眼于人类卓立于自然的独特的生存方式,其涵盖面非常广泛,所以又被称为大文化。 狭义的文化排除人类社会——历史生活中关于物质创造活动及其结果的部分,专注于精神创造活动及其结果,主要是心态文化,又称“小文化”。 三文化结构的四层次包括哪些内容? 对文化的结构解剖,有两分说,即分为物质文化和精神文化;有三层次说,即分为物质、制度、精神三层次;有四层次说,即分为想与价值物质、制度、风俗习惯、思。有六大子系统说,即物质、社会关系、精神、艺术、语言符号、风俗习惯等。(注意:这里还是记住为好,六大系统可简记为:社语俗物精艺) 四怎样认识和评价中国传统文化? 中国传统文化是中华民族历史的结晶,具有历史性和现实性,不是博物馆里的陈列品,传统文化所蕴含的、代代相传的思维方式、价值观念、行为准则、一方面具有强烈的历史性、遗传性;另一方面具有鲜活的现实性、变异性,它无时无刻不在影响着今天的中国人,为我们开创新文化提供历史的根据和现实的基础。 第一章中国文化的历史地理环境 一历史上哪些地理因素对中国文化的形成和发展产生过较大的影响?举例说明。 1 黄河中下游一带是是中国历史上百姓生存和繁衍的最适宜地区,在中国占主导地位的传统文化,无论是物质的,还是精神的,都是建立在农业生产的基础上的,它们形成于农业区,也随着农业区的扩大而传播。农业文明对中国文化的延续性起了很大的作用。 2 地理环境对中国文化多样性的影响主要表现为,地理障碍对人类活动、特别是交通运输的影响。不同的地理环境与物质条件,形成了不同人群的不同生活方式与思想观念,受到了不同程度的外来文化影响。 3 地理障碍对文化的传播有很大的影响,也使中国的不同地区所受的外来文化影响和影响程度各不相同。 4 地理环境对开放与封闭的影响是相对的,首先,不存在绝对的开放或封闭的地理环境;其次在不同的生产力条件下,影响的程度是不同的;再次自然地理环境也不是决定开放与否的唯一条件,海洋并不是开放的唯一途径。 5 中国历史上确实长期缺乏开放的动力,但从某种意义上说,根本的原因并不是地理阻隔,而是中国的地理条件过于优越。 二为什么同样的地理因素在不同的历史时期会起到不同的作用? 地理环境是人类赖以生存和发展的物质基础,当然也是人类意识或精神的基础。因此,地理环境对人类和人类社会所起的作用是具有一定的决定意义的。,但是在具体的时间和空间范围内,地理环境在起决定作用的同时,也给人类的发展保留着相对广泛的自由,因为:第一,它并没有规定人类从产生到消亡的具体过程、方式和时间;第二,它并没有确定物质和能量的转化和传递的具体过程、方式和时间;第三,人类只要不违背它的内在规律,完全可以根据自己的需要利用这一环境,实现对自身有利的物质转化和能量传递。人类对地理环境的利用从来没有达到极限,今天离极限也还相当遥远。而且,不同地区、不同时间的人们对地理环境的利用程度存在着相当悬殊的差异,利用的方式也迥然不同。这就是同样的地理因素在 不同的历史时期会起到不同的作用。 第二章中国文化植根的经济基础

北京化工大学高分子基础理论习题附标准答案

第一章 1写出下列聚合物的英文缩写及结构式,并按主链结构进行分类 聚乙烯聚丙烯聚氯乙烯聚苯乙烯 聚甲基丙烯酸甲酯尼龙66聚对苯二甲酸乙二醇酯聚碳酸酯聚异戊二烯聚丁二烯 1简述自由基聚合的基元反应及自由基聚合的特征。 自由基聚合的基元反应:链引发、链增长和链终止。 自由基聚合的特征:慢引发、快增长、速终止。在自由基聚合的三步基元反应中,链引发是控制整个聚合速率的关键,链增长和链终止是一对竞争反应,受反应速率常数和反应物浓度的影响。矚慫润厲钐瘗睞枥庑赖。 2简述聚合度增大的高分子化学反应主要有哪些?并分别举例说明其在工业上的应用。 聚合度增大的高分子化学反应主要有:交联反应、接枝反应、扩链反应

交联反应是指:聚合物分子链间通过化学键连接成一个整体网络结构的过程,如:用硫或硫化物使橡胶交联硫化;用过氧化物使聚乙烯交联提高聚乙烯管材的耐压等级及耐热性。聞創沟燴鐺險爱氇谴净。 接枝反应是指:在高分子主链上接上结构、组成不同支链的化学反应,如将马来酸酐接枝聚丙烯用作PA/PP共混物的相容剂。残骛楼諍锩瀨濟溆塹籟。 扩链反应是指:通过链末端功能基反应形成聚合度增大了的线形高分子链的过 程。如将回收PET树脂经扩链反应制备高粘度PET。酽锕极額閉镇桧猪訣锥。 第三章 1根据链结构,将下列聚合物按柔顺性大小排序并说明原因: (1)PE, PP, PS,聚二甲基硅氧烷 柔顺性从大到小顺序为:聚二甲基硅氧烷>聚乙烯〉聚丙烯>聚苯乙烯原因:聚乙烯、聚丙烯、聚苯乙烯均为碳链聚合物,而聚二甲基硅氧烷为杂链高分子,Si-0键键长、键角比C-C大,且0原子上没有取代基,因此单键内旋转受到的阻碍少,分子链柔顺性最高,另外聚乙烯、聚丙烯、聚苯乙烯三种碳链聚合物相比,取代基(或侧基)体积依次增大,对C-C单键内选择阻碍增加, 大分子链柔顺性依次降低。彈贸摄尔霁毙攬砖卤庑。 (2)PP,PVC,PAN 柔顺性从大到小依次为:PP> PVC > PAN 原因:以上三种聚合物均为碳链聚合物,取代基的极性-CH3,-Cl,-CN依次增强,取代基极性增大,大分子链之间相互作用力增强,对主链C-C单键内旋转阻碍增大,因此,大分子链柔顺性依次降低謀养抟箧飆鐸怼类蒋薔。 (3)PE,POM,PS 柔顺性从大到小依次为:POM > PE> PS 原因:POM (-O-CH2-)为杂链聚合物,0原子上没有其他取代基,且0-C单键的键长、键角均大于C-C键,所以POM大分子链柔顺性最好,PE和PS相比,PS含有苯环取代基,体积大,造成与之相连的PS大分子主链上的C-C内旋转受到阻碍较大,因此PS大分子链的柔顺性最差。厦礴恳蹒骈時盡继價骚。 2从结构观点分析,比较下列高聚物中结晶能力的强弱并进行排序,并说明理由HDPE,等规PP,无规PP,等规PS

相关文档
最新文档