当前位置:文档之家› 《JAVA语言程序设计》期末考试试题及答案1-7

《JAVA语言程序设计》期末考试试题及答案1-7

《JAVA语言程序设计》期末考试试题及答案1-7
《JAVA语言程序设计》期末考试试题及答案1-7

《JA V A语言程序设计》期末考试试题及答案1(应考必备题库)

一、单选择题

1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。

A. java

B. .class

C. html

D. .exe

2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( )。

A. 3

B. 3. 5

C. 4

D. 5

3、不允许作为类及类成员的访问控制符的是( )。

A. public

B. private

C. static

D. protected

4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A. static void method( )

B. public void method( )

C. final void method( )

D. abstract void method( )

5 给定java 代码如下,编译运行后,输出结果是()(选择一项)。

public class test {

static int i;

public int aMethod() {

i++;

return i;

}

public static void main (String args[]) {

Test test=new Test() ;

test.aMethod () ;

System.out.println (test.aMethod()) ;

} }

a) 0 b) 1 c) 2 d) 3

二、填空题

1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、

编译生成字节码和解释运行字节码。

2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占

用2字节内存空间,这样,无论是中文字符还是英文字符,都是占

用2字节内存空间。

3、设x = 2 ,则表达式( x + + )/3 的值是0 。

4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。

5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。

6、创建一个名为MyPackage 的包的语句是package MyPackage ; ,

该语句应该放在程序的位置为:应该在程序第一句。

7、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是120。

int s = 0 ;

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

if ( i % 2 = = 1 )

s += MyIntArray[i] ;

System.out.println(s);

8、在Java程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承关系。

三、写出下面程序的运行结果

1、import java.io.*;

public class abc

{

public static void main(String args [ ])

{

AB s = new AB("Hello!","I love JA V A.");

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

}

}

class AB {

String s1;

String s2;

public AB(String str1, String str2)

{

s1 = str1;

s2 = str2;

}

public String toString( )

{

return s1+s2;

}

}

运行结果:Hello! I love JA V A.

2、import java.io.* ;

public class abc

{

public static void main(String args[ ])

{ int i, s = 0 ;

int a[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 };

for ( i = 0 ; i < a.length ; i ++ )

if ( a[i]%3 = = 0 ) s += a[i] ;

System.out.println("s="+s);

}

}

运行结果:s = 120

3、class Parent {

String one, two;

public Parent(String a, String b){

one = a;

two = b;

}

public void print(){ System.out.println(one); }

}

public class Child extends Parent {

public Child(String a, String b){

super(a,b);

}

public void print(){

System.out.println(one + " to " + two);

}

public static void main(String args[]){

Parent p = new Parent("south", "north");

Parent t = new Child("east", "west");

p.print();

t.print();

}

}

运行结果south

east to west

《JA V A语言程序设计》期末考试试题及答案2(应考必备题库)

一.判断题

1.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(√)2.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。(×)3.构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。(×)4.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch 中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。(√)5.拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。(√)6.静态初始化器是在其所属的类加载内存时由系统自动调用执行。(√)7.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。(×)

二.单项选择题

1.Java application中的主类需包含main方法,以下哪项是main方法的正确形参?()A、String args B、String args[] C、Char arg D、StringBuffer args[] 2.以下关于继承的叙述正确的是()。

A、在Java中类只允许单一继承

B、在Java中一个类只能实现一个接口

C、在Java中一个类不能同时继承一个类和实现一个接口

D、在Java中接口只允许单一继承

3.paint()方法使用哪种类型的参数? ()

A、Graphics

B、Graphics2D

C、String

D、Color

4.以下哪个不是Java的原始数据类型()

A、int

B、Boolean

C、float

D、char

5.若需要定义一个类域或类方法,应使用哪种修饰符?()

A、static

B、package

C、private

D、public

6.在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行()。

A、init()

B、start()

C、destroy()

D、stop()

7.有以下程序片段,下列哪个选项不能插入到行1。()

1.

2 .public class Interesting{

3. //do sth

4.}

A、import java.awt.*;

B、package mypackage;

C、class OtherClass{ }

D、public class MyClass{ }

8.设有下面两个赋值语句:

a = Integer.parseInt(“12”);

b = Integer.valueOf(“12”).intValue();

下述说法正确的是()。

A、a是整数类型变量,b是整数类对象。

B、a是整数类对象,b是整数类型变量。

C、a和b都是整数类对象并且值相等。

D、a和b都是整数类型变量并且值相等。

9.FilterOutputStream是BufferedOutputStream、DataOutputStream及PrintStream的父类,以下哪个类可能是FilterOutputStream构造函数的参数类型?

A、OutputStream

B、File

C、InputStream

D、BufferedOutputStream

10.在编写Java Applet程序时,需在程序的开头写上( )语句。

A、import java.awt.* ;

B、import java.applet.Applet ;

C、import java.io.* ;

D、import java.awt.Graphics ; 11.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。

A、private

B、protected

C、private protected

D、public 三.程序阅读题

1.以下程序的输出结果为相等。

class StringTest1

{

public static void main(String[] args)

{

String s1="hello";

String s2=new String("hello");

if(s1.equals(s2)){

System.out.println("相等");

}else{

System.out.println("不相等");

}

}

}

2.以下程序段的输出结果为 5 6 7 8 9。

public class TestArray

{

public static void main(String args[ ]){

int i , j ;

int a[ ] = { 5,9,6,8,7};

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

int k = i;

for ( j = i ; j < a.length ; j++ )

if ( a[j]

int temp =a[i];

a[i] = a[k];

a[k] = temp;

}

for ( i =0 ; i

System.out.print(a[i]+" ");

System.out.println( );

}

}

3.写出以下程序的功能。

import java.io.*;

public class TestFile

{

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

{

BufferedReader br = new BufferedReader(

new InputStreamReader(System.in));

BufferedWriter bw = new BufferedWriter(new FileWriter(“input.txt"));

String s;

while (true)

{

System.out.print("请输入一个字符串:");

System.out.flush();

s=br.readLine();

if (s.length()==0) break;

bw.write(s);

bw.newLine();

}

bw.close();

}

}

功能:从键盘逐一输入字符串,逐一输出至input.txt文件中,直至输入空行。

4.阅读以下程序,写出输出结果。

class Animal {

Animal() {

System.out.print ("Animal "); }

}

public class Dog extends Animal {

Dog() {

System.out.print ("Dog "); }

public static void main(String[] args) {

Dog snoppy= new Dog(); }

}

输出结果:Animal Dog

《JA V A语言程序设计》期末考试试题及答案3(应考必备题库)

一、单项选择题

1、如下哪个是Java中的标识符()

A、public

B、super

C、3number

D、width

2、如下哪个是Java中的标识符( )

A、fieldname

B、super

C、3number

D、#number

3、已知如下定义:String s = "story"; 下面哪个语句不是合法的( )

A、s += "books";

B、s = s + 100;

C、int len = s.length;

D、String t = s + “abc”;

4、如下哪个是Java中有效的关键字()

A、name

B、hello

C、false

D、good

5、下面的代码段执行之后count的值是什么( )

int count = 1;

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

count += i;

}

System.out.println(count);

A、5

B、1

C、15

D、16

6、定义一个类,必须使用的关键字是( )

A、public

B、class

C、interface

D、static

7、定义一个接口必须使用的关键字是()

A、public

B、class

C、interface

D、static

8、如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是()

A、p.add(b);

B、p.add(b,"North");

C、p.add(b,"South");

D、b.add(p,"North");

9、声明并创建一个按钮对象b,应该使用的语句是()

A、Button b=new Button();

B、button b=new button();

C、Button b=new b();

D、b.setLabel(“确定”);

10、Frame对象默认的布局管理器是()

A、FlowLayout

B、BorderLayout

C、CardLayout

D、null

11、下列哪一个import命令可以使我们在程序中创建输入/输出流对象()

A、import java.sql.*;

B、import java.util.*;

C、import java.io.*;

D、import https://www.doczj.com/doc/e69261821.html,.*;

12、下面哪一个import命令可以为我们提供编写网络应用程序的类()

A、import java.sql.*;

B、import java.util.*;

C、import java.io.*;

D、import https://www.doczj.com/doc/e69261821.html,.*;

13、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()

A、FileInputStream

B、FileOutputStream

C、DataOutputStream

D、FileWriter

二、填空题

1、如果将类MyClass声明为public,它的文件名称必须是(MyClass.java)才能正常编译。

2、Java程序中的单行注释符是(//),多行注释符是(/* */ )。

3、Java中布尔类型的常量有两种,它们是(true)和(false)。

4、Java中用于定义小数的关键字有两个:(float)和(double),后者精度高于前者。

5、Java中用于两个数相等比较的运算符是:(==),用于不相等比较的运算符是(<>)。

6、在Java中定义一个字符串类型的变量str的语句是:(String str;),定义一个具有10个元素的整型数组a的语句是:(int [] arr = new int[10];)。

7、导入mypackage包中的所类的命令是(import mypackage.*;)。

8、当声明一个数组int arr[] = new int[5]; 时,这代表这个数组所保存的变量类型是(int),数组名是(arr),数组的大小为(5),数组元素下标的使用范围是(0到4)。

9、假设x=13,y=4,则表达式x%y != 0的值是(true),其数据类型是(boolean)。

10、异常处理是由(try)、(catch)和finally块三个关键所组成的程序块。

11、以下程序段的输出结果是(三角形)

int x = 5, y = 6, z = 4;

if (x + y > z && x + z > y && z + y > x)

System.out.println("三角形");

else

System.out.println("不是三角形");

12、下面程序段的执行结果是(6 5 4 3 2)

int a[] = { 2, 3, 4, 5, 6 };

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

System.out.print(a[i] + "");

三、程序阅读题

1、以下程序的输出结果为_Peter is 17 years old!___。

public class Person {

String name;

int age;

public Person(String name, int age) {

https://www.doczj.com/doc/e69261821.html, = name;

this.age = age;

}

public static void main(String[] args) {

Person c = new Person("Peter", 17);

System.out.println(https://www.doczj.com/doc/e69261821.html, + " is " + c.age + " years old!");

}

}

2、以下程序的输出结果为__课程号:101 课程名:ASP 学分:3___。

public class Course {

private String cNumber;

private String cName;

private int cUnit;

public Course(String number, String name, int unit) { cNumber = number;

cName = name;

cUnit = unit;

}

public void printCourseInfo() {

System.out.println("课程号:" + cNumber + " 课程名:" + cName + " 学分:" + cUnit);

}

}

class CourseTest {

public static void main(String[] args) {

Course c;

c = new Course("101", "ASP", 3);

c.printCourseInfo();

}

}

3、以下程序的输出结果为__汤姆猫体重:20.0斤___。

public class Tom {

private float weight;

private static String name;

public void setWeight(float weight) {

this.weight = weight;

}

private void out() {

System.out.println(name + "体重:" + weight + "斤");

}

public static void main(String[] args) {

https://www.doczj.com/doc/e69261821.html, = "汤姆猫";

Tom cat = new Tom();

cat.setWeight(20);

cat.out();

}

}

4、以下程序的输出结果_姓名:Tom 年龄:15 家庭住址:金水区电话:66123456 学校:九中_。public class Father {

String name, address, tel;

int age;

public Father(String name, int age) {

https://www.doczj.com/doc/e69261821.html, = name;

this.age = age;

}

void out() {

System.out.print("姓名:" + name);

System.out.print(" 年龄:" + age);

}

void outOther() {

System.out.print(" 家庭住址:" + address);

System.out.print(" 电话:" + tel);

}

}

class Son extends Father {

String school;

public Son(String name, int age) {

super(name, age);

}

void out() {

super.out();

super.outOther();

System.out.println(" 学校:" + school);

}

public static void main(String args[]) { Son son = new Son("Tom", 15);

son.address = "金水区";

son.school = "九中";

son.tel = "66123456";

son.out();

}

}

5、下列程序的运行结果是__12345____。

public class MyClass {

int a[] = { 1, 2, 3, 4, 5 };

void out() {

for (int j = 0; j < a.length; j++)

System.out.print(a[j] + "");

}

public static void main(String[] args) { MyClass my = new MyClass();

my.out();

}

}

四、简答题

1、简述Java中异常处理的机制?

答:首先Java的异常是面向对象的。一个Java的Exception是一个描述异常情况的对象.当出现异常情况时,一个Exception对象就产生了,并放到异常的成员函数里。

Java的异常处理是通过5个关键词来实现的:try,catch,throw,throws和finally。

1.异常处理:在Java语言的错误处理结构由try,catch,finally三个块组成。其中try 块存放将可能发生异常的Java语言,并管理相关的异常指针;catch块紧跟在try块后面,用来激发被捕获的异常;finally块包含清除程序没有释放的资源,句柄等。不管try块中的代码如何退出,都将执行finally块。

2.抛出异常:Java语言可以不在方法中直接捕获,而用throw语句将异常抛给上层的调用者。Throw语句就是来明确地抛出一个异常;首先你必需得到一个Throwable的实例句柄,通过参数传到catch中,或者采用new操作符来创建一个。

2、什么是继承?

答:通过必要的说明能够实现某个类无需重新定义就拥有另一个类的某些属性和方法,并把这种关系称为继承,先定义的类称为父类,后定义的类称为子类,并且允许多层的继承关系。

3、请简述重载和重写的区别?

答:方法的重写Overriding和重载Overloading是Java多态性的不同表现。

重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。

如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。

如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型。

五、程序设计题

1、按以下要求编写程序

(1) 创建一个Rectangle类,添加width和height两个成员变量

(2) 在Rectangle中添加两种方法分别计算矩形的周长和面积

(3) 编程利用Rectangle输出一个矩形的周长和面积

解答:

public class Rectangle {

float width, height;

public Rectangle(float width, float height) {

this.width = width;

this.height = height;

}

public float getLength(){

return (this.width + this.height) * 2;

public float getArea(){

return this.width * this.height;

}

public static void main(String [] args) {

Rectangle rect = new Rectangle(10, 20);

System.out.println("周长是:" + rect.getLength());

System.out.println("面积是:" + rect.getArea());

}

}

2、按以下要求编写程序

(1) 编写Animal接口,接口中声明run() 方法

(2) 定义Bird类和Fish类实现Animal接口

(3) 编写Bird类和Fish类的测试程序,并调用其中的run()方法

解答:

public interface Animal {

void run();

}

class Bird implements Animal {

public void run() {

System.out.println("鸟儿在飞...");

}

}

class Fish implements Animal {

public void run() {

System.out.println("鱼儿在游...");

}

}

public class TestAnimal {

public static void main(String[] args) {

Bird bird = new Bird();

bird.run();

Fish fish = new Fish();

fish.run();

}

3、编写一个Frame框架应用程序,要求如下:

(1) 在窗口设置两个菜单“文件”、“编辑”

(2) 在“文件”菜单里添加三个菜单项“打开”、“保存”、“关闭”

(3) 在“编辑”菜单里添加两个菜单项“复制”、“粘贴”

(4) 点击关闭菜单项时,使程序关闭。

解答:

import java.awt.Color;

import java.awt.Frame;

import java.awt.Menu;

import java.awt.MenuBar;

import java.awt.MenuItem;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

/*

* 主窗体

*/

public class MyFrame extends Frame {

private static final long serialVersionUID= 6895463895656626294L;

private Frame frmMain; // 窗体

MenuBar mb; // 菜单栏

Menu mnuFile; // "文件"菜单

Menu mnuEdit; // "编辑"菜单

MenuItem miOpen; // "打开"菜单项

MenuItem miSave; // "保存"菜单项

MenuItem miClose; // "关闭"菜单项

MenuItem miCopy; // "复制"菜单项

MenuItem miPaste; // "粘贴"菜单项

public MyFrame() {

frmMain = new Frame("主窗体");

// 创建菜单栏

mb = new MenuBar();

// 创建菜单

mnuFile = new Menu("文件");

mnuEdit = new Menu("编辑");

// 创建菜单项

miOpen = new MenuItem("打开");

miSave = new MenuItem("保存");

miClose = new MenuItem("关闭");

miCopy = new MenuItem("复制");

miPaste = new MenuItem("粘贴");

}

public void showFrame() {

frmMain.setSize(800, 600);

frmMain.setLocation(100, 100);

frmMain.setBackground(Color.white);

frmMain.setVisible(true);

frmMain.setLayout(null);

frmMain.addWindowListener(new WindowHandler()); // 注册窗口监听器

// 将菜单栏放入窗体中

frmMain.setMenuBar(mb);

// 将菜单放入菜单栏中

mb.add(mnuFile);

mb.add(mnuEdit);

// 将菜单项放入菜单中

mnuFile.add(miOpen);

mnuFile.add(miSave);

mnuFile.add(miClose);

mnuEdit.add(miCopy);

mnuEdit.add(miPaste);

// 注册动作事件监听器

miClose.setActionCommand("miClose_Clicked");

miClose.addActionListener(new MenuHandler());

}

// 定义一个内部类,在这个类中编写窗口关闭事件处理程序。

private class WindowHandler extends WindowAdapter {

public void windowClosing(WindowEvent e) {

System.exit(0); // 退出应用程序,状态码 0 表示正常终止,非 0 表示异常终止。

}

}

// 定义一个内部类,在这个类中编写动作事件处理程序。

private class MenuHandler implements ActionListener {

public void actionPerformed(ActionEvent e) {

if (e.getActionCommand() == "miClose_Clicked") {

System.exit(0); // 退出应用程序

}

}

}

}

public class TestMyFrame {

public static void main(String[] args) {

// 启动主窗体

MyFrame guiWindow = new MyFrame();

guiWindow.showFrame();

}

}

《JA V A语言程序设计》期末考试试题及答案4(应考必备题库)

一、单选题

1、下列程序段执行后的结果是( )。

String s = new String("abcdefg");

for (int i=0; i

System.out.print(s.charAt(i));

}

A) aceg B) ACEG C) abcdefg D) abcd

2、有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( ).

A) 2 7 8 12 35 B) 12 35 8 7 2

C) 35 12 8 7 2 D) 8 7 12 35 2

3、下面的程序段创建了BufferedReader类的对象in,以便读取本机c盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是( )。

File f = new File(填代码处);

file =new FileReader(f);

in=new BufferedReader(file);

A) "./1.txt" B) "../my/1.txt" C) "c:\\my\\1.txt" D) "c:\ my\1.txt"

4、应用程序的main方法中有以下语句,则输出的结果是( )。

String s1=new String("abc");

String s2=new String("abc");

boolean b1=s1.equals(s2);

boolean b2=(s1==s2);

System.out.print(b1+" "+b2);

A)true false B) false true C) true true D)false false

5、应用程序的main方法中有以下语句,则输出的结果是( )。

Hashtable hashtable=new Hashtable();

hashtable.put("x","12345");

hashtable.put("y","67890");

hashtable.put("a","abcde");

System.out.println(hashtable.get("a"));

A) a B) abcde C) 12345 D) 67890

6、下面语句的功能是( )。

RandomAccessFile raf2 = new RandomAccessFile("1.txt","rw" );

A)打开当前目录下的文件1.txt,既可以向文件写数据,也可以从文件读数据。

B)打开当前目录下的文件1.txt,但只能向文件写入数据,不能从文件读取数据。

C)打开当前目录下的文件1.txt,但不能向文件写入数据,只能从文件读取数据。

D) 以上说法都不对。

7、应用程序的main方法中有以下语句,则输出的结果是( )。

String s="12345#aaa#bbb#67890";

int n=s.indexOf("#");

int k=s.indexOf("#",n+1);

int m=s.indexOf("#",k+1);

String s2=s.substring(m+1);

System.out.println(s2);

A) 123456 B) 67890 C) aaa D) bbb

8、下面程序段执行后b的值是( )。

Integer integ =new Integer(9);

boolean b = integ instanceof Object;

A) 9 B) true C) 1 D) false

9、应用程序Test.java的源程序如下,在命令行键入:

java Test aaa bb c

回车后输出的结果是( )。

public class Test {

public static void main(String args[]) {

int k1=args.length;

int k2=args[1].length();

System.out.print(k1+" "+k2);

}

}

A) 3 2 B)1 2 C) 1 3 D) 3 3

10、应用程序的main方法中有以下语句,则输出的结果是( )。

int b[][]={{1}, {2,2}, {2,2,2}};

int sum=0;

for(int i=0;i

for(int j=0;j

sum*=b[i][j];

}

}

System.out.println("sum="+sum);

A) 32 B)11 C) 2 D) 3

11、应用程序的main方法中有以下语句,则执行后输出的结果是( )。

int[] x={125,21,5,168,98};

int max=x[0];

for(int i=1;i

if(x[i]> max)

max =x[i];

}

System.out.println(max);

A) 125 B) 5 C) 98 D) 168

12、程序Test.java编译运行后输出的结果是( )。

public class Test {

String s1="java";

public static void main(String args[]) {

int z=2;

Test t=new Test();

System.out.println(t.s1+z);

}

}

A) java2 B)2 C)没有输出结果D)java

13、应用程序的main方法中有以下语句,则输出的结果是( )。

String s1="0.5", s2="12";

double x=Double.parseDouble(s1);

int y=Integer.parseInt(s2);

System.out.println(x+y);

A) 12.5 B) 120.5 C) 12 D) “12.5”

14、下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行3次,则文件test.txt 的内容是( )。

import java.io.*;

public class Test {

public static void main(String args[]) {

try {

String s="ABCDE";

byte b[]=s.getBytes();

FileOutputStream file=new FileOutputStream("test.txt",true);

file.write(b);

file.close();

}

catch(IOException e) {

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

}

}

}

A) ABCABC B) ABCDE C) Test D) ABCDE ABCDE ABCDE

二、多选题

1、下面main()方法的定义哪些是正确的( )?

A) public static void main(String args[]) {} B) public static void main(String[]) {}

C) public static void main(String[] args) {} D)public static void main(String [] x) {}

2、线程对象的生命周期中,通常经历下面哪些状态()。

A)新建B)运行C)就绪D)死亡

c语言期末测试题附答案

c语言期末测试题附答 案 集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

课程代码:A100002 座位号: 《计算机技术基础(C 语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年 月 日 第一 部分 选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个正确答 案,答对一题得 2 分,共 30 分) 1、以下关于C 语言标识符的描述中,正确的是 【 】。 A )标 识符可以由汉字组成 B )标识符只能以字母开头 C )关键字可以作为用户标识符 D )Area 与area 是不同的标识符 2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【 】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d \n”,i,j,k); 3、判断char 类型的变量c1是否为数字字符的正确表达式为 【 】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是 【 】。 A )’a’&&’b’ B )a<=b C )((a>b)||(b0;i--);后,变量i 的值为 【 】。 A )10 B )9 C )0 D )1 8、若有int *p1, *p2,k; 不正确的语句是 【 】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是 【 】

photoshop期末考试试卷及答案

新建职中 2013年第二学期专业课期末考试题 Photoshop CS3 (总分100分,时间90分钟) 姓名:班级: 一、填空题 (每空1分,共30分) 1.渐变填充的主要方式分别为_______________________。2.PHOTOSHOP默认的保存格式是PSD。 3.前景色和背景色默认的是前黑和后白。 4.在打开对话框中,选择多个连续文件时按键盘上的SHIFT。5.将鼠标光标放置在标题栏的蓝色区域上双击,即可将窗口在最 大化和还原状态之间切换。 6.当我们选择任意的一个选区工具时,在其工具属性栏的左侧 有四个按钮,分别表示的意思为:“”表示_______________,“”表示______________,“”表示____________,“”表示___ __________。 7.在RGB【颜色】面板中【R】是红颜色、【G】是绿颜色、【B】是蓝颜色。 8.按键盘中的X键,可以将当前工具箱中的前景色与背景色互换。 9.全选的快捷键是______;取消选区的快捷键是______;反选 的快捷键是_________使用______命令可以对图像进行变形,快 捷键是________;填充前景色的快捷键是_________;填充背景 色的快捷键是________; 10.图层样式主要包括:投影、描边_、斜面和浮雕、渐变叠加、颜色叠 加和_图案叠加。 11.蒙版包括、、和矢量蒙版四种 类型。 12.CMYK模式图像的通道由青、洋红、黄、和黑色4个通道组成。 二、单选题

(每题2分,共30分) 1.不是CMYK 模式图像的通道()。 A.青色 B.洋红 C.白色 D.黑色 2.如何才能以100%的比例显示图像:() A. 在图像上按住Alt的同时单击鼠标 B. 选择“视图”→“满画面显示”命令 C. 双击“抓手工具” D. 双击“缩放工具” 3.不是文字工具组输入文字的工具是()。A.横排文字工具 B. 直排文字工具 C.钢笔工具 D. 直排文字蒙版工具 4.不属于通道用途的是()。 A.制作复杂选区 B.辅助制作一些特殊效果 C.辅助印刷 D. 专色通道 5.下面命令不正确的是()。 A.“图像”>“调整”>“自动色阶” B. “图像”>“调整”>“黑白” C.“图像”>“调整”>“曲线” D. “图像”>“调整”>“填充” 6.不属于渐变填充方式的是()。 A.直线渐变 B.角度渐变 C.对称渐变 D.径向渐变 7.下面可以将动画文件存储的格式是()。 A.PSD格式文件 B.GIF格式文件 C.HTML格式文件 D.DOCX格式文件 8.在默认情况下,对于一组图层,如果上方图层的图层模式为 “滤色”,下方图层的图层模式为“强光”,通过合并上下图层 得到的新图层的图层模式是下列哪一种()。 A.滤色 B.强光 C.正常 D.不确定 9、在按住alt键的同时,使用什么工具将路径选择后,拖拉该路径将会将该路径复制:() A.钢笔工具 B.自由钢笔工具 C.选择工具 D.移动工具

六年级期末考试数学试卷带答案

2020年六年级毕业班期末考试 数学试卷 一、填空题(6个小题,每小题4分,共24分) 1.右图中有________条线段. 2.一个小数7.123653653653653……,那么小数点后2018个数字是________. 3.已知1357986420x =?,1357886421y =?,那么x ________y (填>、<、=). 4.有一个时钟现在显示10时整,那么经过________分钟,分针和时针第一次重合. 5.如图,D 是BC 的三等分点,E 是AC 的四等分点,三角形ABC 的面积是三角形ADE 的面积的________倍. 6.三个最简真分数 10a ,12b ,15c 的积为1 5 ,则它们的和为________. 二、计算能力题(8个小题,每小题5分,共40分) 7.112 4342516%2 2.515221.751 4 ??-+÷+÷+ 8.111111762353235353762376?????? ?+-?--?- ? ? ??????? 9.137153163127255248163264128256+++++++

10. 11 20202018 20192019 11 20192019 20202018 ++ + ++ 11. 198 1101 1 1 32 1 1 x = + + + 12.巍巍古寺在山林,不知寺内几多僧.三百六十四只碗,看看用尽不差争.三人共食一碗饭,四人共吃一碗羹.请问先生明算者,算来寺内几多僧?

13.下图是用棱长1厘米的小正方体搭成的立体图形,求立体图形的体积. 14.下图中正方形的边长为8厘米,求阴影部分的面积. 三、解决生活问题(6个小题,共36分) 15.(本小题5分)有三杯重量相等的溶液,它们的浓度依次是10%,20%,45%,如果依次将三个杯子中 的溶液重量的1 2 , 1 3 , 1 4 倒入第四个空杯子中,则第四个杯子中溶液的浓度是多少? 16.(本小题5分)甲、乙二人分别从A、B两地同时出发,相向面行.出发时他们的速度比是3:2,他们第一次相遇后,甲的速度提高了20%,乙的速度提高了30%,这样,当甲到达B地时,乙离A还有14千米,那么A、B两地间的距离是多少千米?

04747java语言程序设计(一)20120年01月试卷

全国2012年1月高等教育自学考试 Java语言程序设计(一)试题 课程代码:04747 一、单项选择题(本大题共10小题,每小题1分,共l0分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.下面供选字符序列中,不属于 ...Java语言关键字的是( ) A.inner B.throw C.false D.throws 2.表达式“-1>>>1”的十进制值是( ) A.-2 B.231-1 C.-(231-1) D.232-1 3.Java语言中,在类定义时用final关键字修饰,是指这个类( ) A.子类必须实现父类未实现的方法 B.没有具体实现代码 C.必须要有实例 D.不能被继承 4.表达式"java程序设计".1ength()的值是( ) A. 0 B.12 C. 8 D.13 5.以下关于BorderLayout布局的叙述中,不正确 ...的是( ) A.把容器内的空间划分成5个区域 B.加入组件应该指明要放入的区域 C.是框架窗口的默认布局 D.一个位置可直接放多个组件 6.利用文件对话框打开或保存文件,在打开文件对话框之前,可用FileFilter类设置筛选条件,其所用的两个方法是( ) A.accept()和getSelectedFile() B.accept()和getDescription() C.accept()和setDescription() D.setDescription()和getDescription() 7.设已经有Graphics2D对象g2d,RoundRectangle2D对象rRect,绘制对象rRect的代码是( ) A.g2d.draw(rRect) B.g2d.drawRoundRect(rRect) C.rRect.draw() D.rRect.drawRoundRect() 8.以下关于线程互斥和同步的叙述中,正确的是( ) A.临界段是线程互斥使用资源的程序段 B.临界段能使线程使用其它线程的资源 浙04747# Java语言程序设计(一)试卷第1页(共12页)

c期末考试试题及答案完整版

c期末考试试题及答案 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

AutoCAD 试卷 一、 单项选择 1、AutoCAD 默认扩展名是 A 、dwt B 、dwg C 、bak D 、dxf 答案:B 2、在CAD 中,以下哪个命令可用来绘制横 平竖直的直线 A 、栅格 B 、捕捉 C 、正交 D 、对象捕捉答案:C 3、按哪个键可切换文本窗口和绘图窗口 A 、F2 B 、F8 C 、F3 D 、F5答案:A 4、默认情况下,命令提示行显示为几行 A 、3 B 、5 C 、2 D 、8答案:A 5、在CAD 中为一条直线制作平行线用什么命令 A 、移动 B 、镜像 C 、偏移 D 、旋转答案:C 6、在图层特性管理器中不可以设定哪项 A 、颜色 B 、页面设置 C 、线 宽 D 、是否打印答案:B 7、绘制建筑图步骤为 A 、墙线、轴线、门窗 B 、墙线、 门窗、轴线 C 、轴线、门窗、墙线 D 、轴线、 墙线、门窗答案:D 8、哪个命令可用于绘制直线与圆弧的复合 体 A 、圆弧 B 、构造线 C 、多段线 D 、样条曲线答案:C 9、如何在图中输入“直径”符号 A 、%%P B 、%%C C 、%%D D 、%%U 答案:B

10、如果要在一个圆的圆心写一个“A”字,应使用以下哪种对正方式 A、中间 B、对齐 C、中心 D、调整答案:A 11、在哪个层创建的块可在插入时与当前层特性一致 A、0层 B、在所有自动产生的层 C、所有图层 D、新建的图层答案:A 12、一个完整的尺寸由几部分组成 A、尺寸线、文本、箭头 B、尺寸线、尺寸界线、文本、标记 C、基线、尺寸界线、文本、箭头 D、尺寸线、尺寸界线、文本、箭头 答案:D 13、要将图形中的所有尺寸都为原有尺寸的2倍,应设定以下哪项A、文字高度 B、使用全局比例 C、测量单位比例 D、换算单位 答案:B 14、三维模型中哪种模型可以进行布尔运算 A、线框模型 B、实心体模型 C、表面体模型答案:B 15、渲染三维模型时,哪种类型可以渲染出物体的所有效果 A、一般渲染 B、普通渲染 C、照片级真实感渲染 D、照片级光线跟踪渲染答案:D 16、样板文件的括展名是 A、BAK B、SVS C、DWT D、DWG 答案:C 17、以下哪种相对坐标的输入方法是画8个单位的线长 A.8, 0 B.@0,8 C.@0<8

PhotoShop期末考试题目及答案

判断 1. 按住Shift键的同时拖拉鼠标可得到正圆形的选区。(V) 2. 单行选框工具、自由套索工具、喷枪工具、魔棒工具都可以在起对应的工具选项栏中使用选区运算。(X) 3. 在图像窗口下面的状态栏中,当显示文档大小”的信息时,“/左面的数字表所有信息被合并后的文件大小。(V) 4. 变换选区”命令可对选择范围进行缩放和变形。(V) 5. 如果是一个开放式的路径,则在转换为选取范围后,路径的起点会连接终点成为一个封闭的选取范围。(X) 6. 任何一个图像图层都可以转换为背景层,背景层可以转化为普通的图像图层,图层透明的部分是没有像素的。(V) 7. 通道中的白色部分表示被选择的区域,黑色部分表示未被选择的区域,无法倒转过来。(X) 8. 将文字图层转换为一般图层后可以改变文字的字体。(X) 9. 在制作印刷品的过程中,当图像是以RGB模式扫描的,尽可能在RGB模式下进行颜色的调整,最后在输出之前转换为 CMYK 模式。 (V) 10. 如果一幅图像制作了翻转”(Rollover)效果,则需要将该图像另存储为HTML格式。(V) 1. 下列哪个是Photoshop图像最基本的组成单元:(C ) A. 节点 B.色彩空间 C.像素 D.路径 2. 图像分辨率的单位是:(B ) A. dpi B. ppi C. Ipi D. pixel 3. CMYK模式的图像有多少个颜色通道:(D) A. 1 B. 2 C. 3 D. 4 4. 当RGB模式转换为CMYK模式时,下列哪个模式可以作为中间过渡模式:(A) A. Lab B.灰度 C.多通道 D.索引颜色 5 .如何移动一条参考线:(A) A .选择移动工具拖拉 B. 无论当前使用何种工具,按住 Alt键的同时单击鼠标 C .在工具箱中选择任何工具进行拖拉 D .无论当前使用何种工具,按住 shift键的同时单击鼠标 6 .如何使用图章工具在图像中取样:(C) A .在取样的位置单击鼠标并拖拉 B .按住Shift键的同时单击取样位置来选择多个取样像素 C .按住Alt键的同时单击取样位置 D .按住Ctrl键的同时单击取样位置 7.下面那种工具选项可以将 Pattern (图案)填充到选区内:(B) A.画笔工具 B.图案图章工具 C .橡皮图章工具 D .喷枪工具 8 .下列哪种工具可以选择连续的相似颜色的区域:(C) A.矩形选择工具 B.椭圆选择工具 C .魔术棒工具 D .磁性套索工具 选择 1 .在Photoshop中,路径的实质是_______ A ____ 。 A.矢量式的线条B .选区C .填充和描边的工具 D . 一个文件或文件夹所在的位置 2. ____________________________________ 以下哪个选项不属于路径节点的类型 D 。 A.直线节点B .曲线节点C .转折节点D .线段节点 3. ______________________________________________________ 在【路径】控制面板中,可以用前景色填充路径的按钮是A _____________________________________________________________ 。 A . B . ■' C . D .心

(完整)人教版小学六年级数学期末试卷

人教版小学六年级数学期末试卷 (满分:100分 ,时间:90分钟) 一、认真细致,填一填。(20分) 1、小明每天睡眠时间大约是9小时,占一天时间的( )% 2、( )∶20 =) ( 8= 0.8 =( )÷ 15 =) ( 20 = ( )折。 3、把8 7 、0.85 、6 5 和 85.1% 按从小到大排列是 ( )。 4、3∶4 1的比值是( ),化成最简整数比是( )。 5、一台拖拉机6 5小时耕地8 7公顷,照这样计算,耕一公顷地要( )小时,一小时 可以耕地( )公顷。 6、 27 公顷的 49 是( ),( )的 4 5 是60米。 7、张师傅今天生产100个零件,出现3个废品,那么合格率约是( )%。 8、一件玩具打七五折出售,也就是比原价降低了( )%。 9、一个圆的半径是3cm ,直径是( ),它的周长是( ),面积是 ( )。 10、笼中共有鸡、兔50只,有124只脚。笼中有鸡( )只,兔( )只。二、火眼金睛,辨真假。(8分) 1、一个真分数的倒数一定比这个真分数小 ( ) 2、一种商品先提价10%,再降价10%,售价不变。 ( ) 3、某班男生比女生多20%,女生就比男生少20%。 ( ) 4、六月份的用电量是七月份的115%,七月份的用电量就比六月份的节约15%。 ( ) 三、对号入座,选一选。(12分) 1、下面错误的说法是( )。 A:一个比,它的前项乘以3,后项除以3 1,这个比的比值不变。 B: 非零自然数的倒数不一定比它本身小。 C:一个三角形三个内角度数的比是1∶2∶3,这个三角形一定是钝角三角形。 2、下面三个算式计算结果最大的是( )。 A:)3 1 4 3 ( ×85 B:)31+43(÷85 C:)31 43( ÷85 3、甲城绿化率是10%,乙城绿化率是8%,甲城绿化率与乙城相比,( )。 A:甲城绿化面积大 B:乙城绿化面积大 C:无法比较 4、在一次数学竞赛中,有100人及格,2人不及格,不及格率( )。 A:等于2% B:大于2% C:小于2% 5、一种花生仁的出油率是38%,1000千克花生仁可榨油( )千克。 A:380 B: 1380 C: 约2381 6、要统计一袋牛奶里的营养成分所占百分比情况,你会选用( )。 A:条形统计图 B:折线统计图 C: 扇形统计图 四、实践操作,显身手。(8分) (一)、按要求作图、填空(右图:O 为圆心。A 为圆周上一点)。(5分) 1、量一量已知圆的直径是( )cm 。 2、以A 点为圆心,画出一个与已知圆同样大小的圆。 3、画出这两个圆所组成的图形的所有对称轴。 (二)、请在下图的括号里用数对表示出三角形各个顶点的位置(3分) 题 号 一 二 三 四 五 六 总 分 得 分 学校: 班级: 姓名: -------------------------------- 线 ------------------------- 订 ------------------------- 装 ------------------------------------ O A

Java语言程序设计课后习题答案

Java语言程序设计(郑莉) 第二章习题答案 1.什么是对象、类,它们之间的联系 答:1)对象是包含现实世界物体特征的抽象实体,它反映系统为之保存信息和与它交互的能力。对象是一些属性及服务的封装体,在程序设计领域,可以用“对象=数据+作用于这些数据上的操作”来表示。现实生活中对象是指客观世界的实体;在程序中对象是指一组变量和相关方法的集合。 2)类是既有相同操作功能和相同的数据格式的对象的集合与抽象!3)两者的关系:对象是类的具体实例.。 2.什么是面向对象的程序设计方法它有那些基本特征 答:面向对象程序设计从所处理的数据入手,以数据为中心而不是以服务为中心来描述系统。它把编程问题视为一个数据集合,数据相对于功能而言,具有更强的稳定性。 它的特征:抽象,封装,继承,多态。 3(无用) 4.请解释类属性、实例属性及其区别。 答:实例属性,由一个个的实例用来存储所有实例都需要的属性信息,不同实例的属性值可能会不同。 5.请解释类方法、实例属性及其区别。 答:实例方法表示特定对象的行为,在声明时前面不加static修饰符,在使用时需要发送给一个类实例。 类方法也称为静态方法,在方法声明时前面需加static修饰符,类方法表示具体实例中类对象的共有行为。 区别:实例方法可以直接访问实例变量,调用实例方法,实例方法可以直接访问类变量,调用类方法;类方法可以直接调用类变量和类方法,类方法不能直接调用实例变量和实例方法; 6.类的访问控制符有哪几种具体含义及其区别。 答:类的访问控制符只有public(公共类)及无修饰符(默认类)两种。 区别:当使用public修饰符时表示所有其他的类都可以使用此类;当没有修饰符时,则只有与此类处于同一包中的其他类可以使用类。 7类成员的访问控制符有哪几种他们对类成员分别有哪些访问限制的作用 答:类成员的访问控制符有 public,private,protecte及无修饰符. public(公有的):用public修饰的成分表示公有的,也就是它可以被其他任何对象访问(前提是对累成员所在的类访问有访问权限). Private(保护的):类中限定为private的成员只能被这个类本身 访问,在类外不可见。 proteced(保护的)用该关键字修饰的成分是受保护的,只可以被同一类及其子类的实例对象访问。 无修饰符(默认的):public,private,protected这个三个限定符不是必须写的。如果不写,则表明是“friendly”,相应的成分可以被所在保重的各类访问。 8简述构造方法的特点答:构造方法主要有以下特点: (1)构造方法的方法名与类名相同; (2)构造方法没有返回类型(修饰符void也不能有);(3)构造方法通常被声明为公有的(public); (4)构造方法可以有任意多个参数; (5)构造方法的主要作用是完成对象的初始化工作; (6)构造方法不能在程序中显式的调用; (7)在生成一个对象时,系统会自动调用该类的构造方法为新生成的对象初始化。 9如果在类声明中声明了构造方法,系统是否还提供默认的构造方法 答: 用户在进行类声明时,如果没有声明任何构造方法,系统会赋给此类一个默认(无参)的构造方法。但是,只要用户声明了构造方法,即使没有声明无参的构造方法,系统也不会再赋默认的构造方法。 10:声明Patient类表示在门诊室中的病人。此类对象应包括name(astring)\sex(achar)、age(an integer)、weight(a float0、allergies(a boolean). 声明存取及修改方法。在一个单独的累中,声明测试方法,并生成两个patient的例子: Atient april=new Patient(); (“zhangli”) (‘f’);; (330; ; (true); 那么:”+()); ”+()); ”+()); (“weught: ”+());\ ”+()); 声明并测试toString()方法显示一个病人的aga、sex、name及allergies属性。 答: public class Patient { private String name; private char sex; private int age; private float weight; private boolean allergies; public void setname(String a) { name=a; } public void setsex(char b) { sex=b; }

C期末考试题及答案

C期末考试题及答案 Revised at 2 pm on December 25, 2020.

一、填空题(每空0.5分,共30分) 1、世界坐标系简称__WCS_用户自定义坐标系简称__UCS_。 2、工作空间的切换:“工具”/“工作空间”或“工作空间”工具栏。 3、工具栏包括30种,系统默认的显示工具栏包括:“标准”、“属性”、“绘图”和“修改”等工具栏。 4、多线的对正方式有_上(T)_、_无(Z)_和_下(B)_。 5、文字标注包括标注单行文字和标注多行文字。 6、渲染环境是指在渲染对象时进行的雾化和深度设置。 7、漫游和飞行用户可以通过键盘和鼠标来控制视图显示,并创建导航动画。 8、编辑实体的边的种类:压印边、复制边、着色边。 9、动态块是通过自定义夹点或自定义特性定义的块。在图形中使用动态块,用户可以随时对组成块的对象进行修改。 10、三维实体是具有体积、质量、重心、回转半径、惯性距等特征的三维对象。 11、在AutoCAD 2007中,用户可以创建的光源有电光源、聚光灯光源和平行光光源。 12、相切、相切、半径法是指:通过指定圆的两个切点和半径来绘制圆。 13、绘制圆环的步骤中,先输入圆环的内径和外径,后确定圆环的中心点。 14、计算机辅助设计是:工程技术人员在CAD系统的辅助下,根据产品的设计程序进行设计的一项新技术。 15、菜单栏包括11种,每一种菜单中都含有四种显示情况:命令后跟右三角 、后跟省略号、后跟快捷键或功能键或命令呈灰色。 16、要对图形对象进行编辑就必须选中图形对象,在AutoCAD 2007中,选择对象的方法很多,常用的有_直接拾取_、矩形框选择_、_不规则区域选择_和快速选择。 17、在设置显示精度时,如果设置的精度越高,即分辨率就越高,计算机计算的时间 也越长,显示图形的速度也就越慢。 18、三维基本实体的种类包括:多段体、长方体、楔体、圆柱体、圆锥体、球体、圆环体、棱锥面。 19、布尔运算中只留重复的一部分的运算是交集运算。从一个图形中去掉与另一个图形重复部分的运算是差集运算。

photoshop期末考试题及答案

photoshop 期末考试题及答案 二、填空题 1、Photoshop 中所运用的滤镜分为( 有损) 滤镜和( 无损 )滤镜。 2 、在Photoshop 中,很多命令都有相应的快捷键,如果要合并选中的图层可以使用 ( . ctrl+e ) 快捷键,如果要合并所有图层可以使用( ctrl+alt+shift+e ) 快捷键。 3、( ctrl+i ) 命令将图像的颜色去掉,将色彩图像转为灰度图。 5、计算机中的图像分为位图和( 矢量图) 两种类型。 6、在对选区进行添加颜色时,在按( alt+delete )键,添加的是前景色,按( ctrl+delete ) 键,添加的是背景色。 一、单项选择题:20 分 1、下列哪个文件不属于位图格式( A )。 A、PSD B、TIFF C、AI D 、BMP 2、绘制圆形选区时,先选择椭圆选框工具,在按下( C )的同时,拖动鼠标,就可以实现 圆形选区的创建。 A、Alt 键B Ctrl 键C Shift 键D Ctrl+Alt 3、当将CMY模式的图像转换为多通道模式时,产生的通道名称是:(A ) A、青色、洋红、黄色、黑色* B 、青色、洋红、黄色 C四个名称都是Alpha通道 D四个名称都是Black (黑色通道) 4、下列哪个内部滤镜可以实现立体化效果( C )。A 、风B 等高线C 浮雕效果D 撕边 5、哪种方法不能打开一个图形文件( D )。 A、Ctrl+O B 双击工作区域 C 直接从外部拖动一幅图片到Photoshop 界面上 D Ctrl+n 6、设置一个适当的(羽化)值,然后对选区内的图形进行多次Del 操作可以实现( B ) A、选区边缘的锐化效果 B 选区边缘的模糊效果 C 选区扩边 D 选区扩大 7、在默认情况下使用缩放工具时,按住Alt 键的同时点击鼠标左键,可以实现( A ) A、图像像素匹配 B 图像大小适合屏幕

2018年六年级上册数学期末试题

1、比24多6的数是( );比56少4的数是( )。 比5吨多51吨是( )吨;比10吨多51 是( )吨。 2、( )∶15=40 () =80%=( )÷40 =( )填小数 3、2.4与4.8的最简单整数比是( ),比值是( ) 4、六(1)班今天出勤48人,有2人因病请假,今天六(1)班学生的出勤率是( )。 5、从甲城到乙城,货车要行5小时,客车要行6小时,货车的速度与客车的速度的最简比是( )。 6、六(1)班有50人,女生占全班人数的5 2 ,女生有( )人,男生有( )人。 7、小红15 小时行38 千米,她每小时行( )千米,行1千米要用( )小时。 8、王师傅的月工资为2000元,比李师傅少15 ,李师傅每月工资收入是( )元。 9、一个圆形舞池周长是37.68米,如果把半径增加1米,面积可增加( ) 10、要画一个周长是12.56厘米的圆,圆规两脚间的距离应定为( )厘米,这个圆的面积是( )平方厘米。 11、在一块长10分米、宽5分米的长方形铁板上,最多能截取( )个直径是2分米的圆形铁板。 12、大船限乘6人,小船限乘4人,38人共租了8条船,都坐满了.租的小船( )艘. 二、判断(5分)

1、7米的18 与8米的17 一样长。( ) 2、周长相等的两个圆,它们的面积也一定相等。( ) 3、 1 100 和1%都是分母为100的分数,它们表示的意义完全相同。( ) 4、六年级去年植树101棵,成活了100棵,成活率是100%。( ) 5、比的前项增加10%,要使比值不变,后项应乘1.1。( ) 三、选择(6分) 1、若a 是非零自然数,下列算式中的计算结果最大的是( )。 A. a ×58 B. a÷58 C. a ÷32 D. 3÷a 2、自行车后齿轮的半径是前齿轮的3倍,后齿轮转12圈,前齿轮转( )圈。 A. 12 B. 4 C. 36 D. 16 3、林场去年种植了10000棵树苗,年底抽查了其中的1000棵,死亡率是2%。你预计一下,林场种植的这批树苗的成活率是( )。 A. 20% B. 80% C. 2% D. 98% 4、一个饲养场,养鸭1200只,养的鸡比鸭多3 5 ,养的鸡比鸭多多少只?正确 的列式是( ) A. 1200×35 B. 1200+1200×3 5 C. 1200-1200×35 D. 1200÷3 5 5、要剪一个面积是12.56平方厘米的圆形纸片,至少需要面积是( )平方厘米的正方形纸片(π取3.14)。 A. 12.56 B. 14 C. 16 D. 20 6、两个圆的半径比是2∶3,这两个圆的面积比是( )。 A.2∶3 B.3∶2 C.4∶9 D.9∶4 四、计算题(共32分) 1、直接写出得数。(8分) 67 ÷ 3= 35 ×15= 1+23%= 3 7 ÷7 =

c语言期末测试题(附答案)

课程代码: A100002 《计算机技术基础( C 语言)》试卷 A 姓名: 学号: 专业 : 学院 : 班级 : 20 年 月 日 选择题(共 30 分) 题(本大题共 15 小题,每题只有一个正确答案,答 分,共 30 分) 1、以下关于 C 语言标识符的描述中,正确的是 【 】。 A) 标识符可以由汉字组成 B )标识符只能以字母开头 C )关键字可以作为用户标识符 D ) Area 与 area 是不同的标识符 2、使下列程序段输出“ 123, 456,78”,键盘输入数据,正确的输入是【 】 int i,j,k; scanf( “%d,%3d%”d ,&i,&j,&k); printf( “%d,%d,%dn ”,i,j,k); A ) 12345678 B )123,456, 78 C ) 123,45678 D ) 123,*45678 3、判断 char 类型的变量 c1 是否为数字字符的正确表达式为 【 】。 A) (c1>=0)&&(c1<=9) B) (c1>= '0')&&(c1<='9') C) '0'<=c1<='9' D) (c1>= '0')||(c1<= '9') 4、若有语句 int a=1,b=2,c=3 ;则以下值为 0 的表达式是 【 】。 A )' a '&&'b ' B )a<=b C )((a>b)||(b

计算机技术基础试题 第 2 页(共 10 页) A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2) 6、在循环语句的循环体中执行 break 语句,其作用是 【 】。 A )跳出该循 环体,提前结束循环 B) 继续执行 break 语句之后的循环体各语句 C) 结束本次循环,进行下次循环 D) 终止程序运行 7、执行语句 for(i=10;i>0;i--) ;后,变量 i 的值为 【 】。 A ) 10 B )9 C )0 D )1 8、若有 int *p1, *p2, k; 不正确的语句是 【 】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是 【 】 A. 静态( static ) B. 外部( extern ) C. 自动( auto ) D . 寄存器( register ) 10、如下程序的输出结果是 【 】 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、表示关系 a

六年级数学期末试卷

期末考试小学数学试题 一、填空:(17分) 1、5 9 ÷5表示两个因数的积是( ),其中一个因数是( ),求( )。 2、一件羊毛衫的标签中写有“羊毛85%”表示( )占( )的85%。 3、37 ÷( )=( )×116 =( ) 4、( )8 ×( )=112 5、圆周率表示的是( )和( )的倍数关系,用字母( )表示。 6、在同圆里,半径是直径的( ),它们都有( )条。 7、利息与本金的百分比叫做( )。 8、在○里填上>、<或=。 17 9 ×89 ○179 329 ÷11100 ○329 四成五○45% 1023 ○1023 ÷45 9、根据男生人数是女生人数的45 ,可以写出数量关系式:( )×45 =( ) 10、 123 的35 是( ) 0.75比3 5 多( )% 18是( )的11 3 倍 ( )比18多15%。 11、甲数是甲、乙两数和的5 11 ,甲数比乙数少( ) ( ) 。 二、判断题:(6分) 1、分母是100的分数就是百分数。( ) 2、已知X ×1 Y =1,那么X 和Y 互为倒数。( )

3、4米增加它的14 后,再减少1 4 ,结果还是4米。( ) 4、圆内最长的线段是直径。( ) 5、小明家12月份用电量比11月份节约了110%。( ) 6、A 和B 为自然数,A 的3 5 等于B 的40%,那么A <B 。( ) 三、选择题:(6分) 1、一堆煤,运走23 吨,还剩下( )。A 13 B 13 吨 C 无法确定 2、把0.85、78 、85.1%、5 6 四个数按从小到大的顺序排列,排在第二位的是( ) A 0.85 B 78 C 85.1% D 5 6 3、一个圆的直径扩大2倍,那么这个圆的周长就扩大( )。 A 6.28倍 B 2倍 C 4倍 D 2π倍 4、把5千克的水果平均分成10份,每份是( )。 A 1 10 千克 B 10%千克 C 2千克 D 1 2 千克 5、甲数减少了它的2 5 后是75,这个数是( )。 A 30 B 45 C 100 D 125 6、在一个正方形里画一个最大的圆,这个圆的面积是正方形面积的( )。 A 14 B 78.5% C π4 D 34 四、计算。 1、直接写出得数(8分)

《Java语言程序设计基础教程》习题解答

《Java语言程序设计基础教程》练习思考题参考答案

第1章Java程序设计概述 1.9 练习思考题 1、Java运行平台包括三个版本,请选择正确的三项:() A. J2EE B. J2ME C. J2SE D. J2E 解答:A,B,C 2、Java JDK中反编译工具是:() A. javac B. java C. jdb D. javap 解答:D 3、public static void main方法的参数描述是:() A. String args[] B. String[] args C. Strings args[] D. String args 解答:A,B 4、在Java中,关于CLASSPATH环境变量的说法不正确的是:() A. CLASSPATH一旦设置之后不可修改,但可以将目录添加到该环境变量中。 B. 编译器用它来搜索各自的类文件。 C. CLASSPATH是一个目录列表。 D. 解释器用它来搜索各自的类文件。 解答:A 5、编译Java Application源文件将产生相应的字节码文件,扩展名为() A. .java B. .class C. .html D. .exe 解答:B 6、开发与运行Java程序需要经过的三个主要步骤为____________、____________和____________。 7、如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是______类的子类并且存储该源程序文件的文件名为______。 8、如果一个Java Applet程序文件中定义有3个类,则使用Sun公司的JDK编译器编译该源程序文件将产生______个文件名与类名相同而扩展名为______的字节码文件。 9、开发与运行Java程序需要经过哪些主要步骤和过程? 10、Java程序是由什么组成的?一个程序中必须要有public类吗?Java源文件的命名规则是怎么样的? 11、编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,很高兴学习Java”和“We are students”。

C语言程序设计期末考试试题(含答案)

C语言程序设计 期末考试试题及其答案 一、单项选择题(本大题共20题,每题2 分,共40分) 1、以下不是C语言的特点的是( ) A、C语言简洁、紧凑 B、能够编制出功能复杂的程序 C、C语言可以直接对硬件进行操作 D、C语言移植性好 2、以下不正确的C语言标识符是( ) A、ABC B、abc C、a_bc D、ab.c 3、一个C语言程序是由( ) A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 4、一个算法应该具有“确定性”等5个特性,对另外4个特性的描述中错误的是( ) A、有零个或多个输入 B、有零个或多个输出 C、有穷性 D、可行性 5、设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为( ) A、int B、float C、double D、不确定 6、在C语言中,char型数据在内存中的存储形式是( ) A、补码 B、反码 C、源码 D、ASCII码 7、有如下程序,输入数据:12345M678<cR>后(表示回车),x的值是( ) 。 #include main(){ int x; float y; scanf("%3d%f",&x,&y); } A、12345 B、123 C、45 D、345 8、若有以下定义int a,b; float x,则正确的赋值语句是( ) A、a=1,b=2 B、b++; C、a=b=5 D、b=int(x); 9、以下程序的执行结果是( )

#include { int i=10,j=10; printf("%d,%d\n",++i,j--); } A、11,10 B、9,10 C、11,9 D、10,9 10、巳知字母A的ASCII码是65,以下程序的执行结果是( ) #include main() { char c1='A',c2='Y'; printf("%d,%d\n",c1,c2); A、A,Y B、65,65 C、65,90 D、65,89 11、下列运算符中优先级最高的是( ) A、< B、十 C、% D、!= 12、设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0是( ) 。 A、’x’&&’y’ B、x<=y C、x||y+z&&y-z D、!((x<y)&&!z ||1) 13、判断char型变量cl是否为小写字母的正确表达式为( ) A、’a’<=c1<=f’z’ B、(c1>=a)&&(c1<=z) C、(‘a’>=c1) (‘z’<=c1) D、(c1>=’a’)&&(c1<=’z’) 14、字符串"a"在内存中占据的字节个数为( ) A、0 B、 1 C、 2 D、 3 15、下面有关for循环的正确描述是( ) A、for循环只能用于循环次数已经确定的情况 B、for循环是先执行循环体语句,后判定表达式 C、在for循环中,不能用break语句跳出循环体 D、for循环体语句中,可以包含多条语句,但要用花括号括起来 16、下面程序的运行结果是( ) #include main() {int num=0; while(num<=2) {num++; printf(“%d ,num); } } A、 1 B、 1 2 C、 1 2 3

ps期末试题

2013 级秋季技工(中职)班计算机专业 PS 试题 教材:计算机图形图像处理PS CS3、项目1-6 一、选择题:(每题2分,请把答案写在答题卷) 1、我们在计算机屏幕上瞧到得图像,其实就是由许多细微得小方块组成 得,这些小方块称为什么?() A、像素 B、马赛克 C、色彩方格 2、图像得分辨率惯用得表达方式就是ppi,而ppi代表什么意思?() A、每一公寸所包含得像素量 B、每一公分所包含得像素量 C、每一英寸所包含得像素量 3、下列何种图像格式就是Photoshop本身专用得图像格式?() A、TIFF格式 B、PSD格式 C、JPEG格式 4、下列哪种图像格式最多只能储存256色得颜色?() A、GIF格式 B、PNG格式 C、JPEG格式 5、下列哪种图像格式具有高破坏性得压缩功能?() A、GIF格式 B、PNG格式 C、JPEG格式 6、Photoshop会将最近打开得图像名称显示在下列哪一项功能表下?() A、文件—>最近打开文件 B、文件—>打开为 C、文件—>置入 7、执行下列哪项命令,可以将图像置入到图像视窗上?() A、文件—>最近打开文件 B、文件—>置入 C、文件—>导入 8、执行下列哪一个快捷键,可以新建一个图像文档?() A、Ctrl+O B、Ctrl+N C、Ctrl+S 9、使用下列哪一项工具可以缩放图像大小?() A、备注工具 B、手形工具 C、放大镜工具 10、使用下列哪项工具可以快速建立矩形选区?() A、矩形选框工具 B、套索工具 C、魔棒工具 11、使用“多边形套索工具”创建选区得时候,如果中途发生错误而想取消上一个描绘动作,此时按下哪个键就可以退回一步?() A、BackSpace键 B、Esc键 C、Delete键 12、使用下列哪一项工具可以选取某一颜色相近得图像区域?() A、磁性套索工具 B、套索工具 C、魔棒工具 13、使用“魔棒工具”选取图像时,其容差值最大可设定为多少?() A、100 B、255 C、256 14、想使选区产生边框效果,应使用下列哪种方法?() A、执行【选择—>修改—>扩展】 B、执行【选择—>修改—>边界】 C、执行【选择—>变换选区】 15、如果要将复制得图像粘贴到选区内,必须执行下列哪一个指令?() A、执行【编辑—>粘贴】 B、执行【编辑—>贴入】 C、执行【编辑—>清除】 16、执行【编辑—>变换】命令子菜单中得哪一个命令,可以自行设定整张图像要旋转得方向与角度?() A、水平翻转 B、垂直翻转 C、旋转 17、执行【编辑—>变换】命令子菜单中得哪一个命令,可以将整张图像水平翻转?() A、水平翻转 B、垂直翻转 C、旋转 18、执行【编辑—>变换】命令子菜单中得哪一个命令,可以将选定得图像倾斜变形?() A、斜切 B、扭曲 C、缩放 19、执行【编辑—>变换】命令子菜单中得哪一个命令,可以将选定得图像产生透视效果?() A、旋转 B、倾斜 C、透视 20、执行下列哪项指令,可以改变图像尺寸得大小?() A、【图像—>图像大小】 B、【图像—>裁切】 C、【图像—>裁剪】 21、使用下列哪一项工具,可以让我们在选区内填入渐变颜色?() A、渐变工具 B、油漆桶工具 C、魔棒工具 22、下列哪种色彩模式得图像,就是由纯黑与纯白两种颜色构成得?()

相关主题
相关文档 最新文档