第一篇:中南民大《Java語言程序設(shè)計(jì)》期末試卷A卷
科目序號(hào):6002 A卷
《Java語言程序設(shè)計(jì)》期末試卷
(試卷總分:100分,考試時(shí)間:120分鐘,答案寫在答卷紙上)
一.判斷題(每題1分,共10分)
1.無論Java源程序包含幾個(gè)類的定義,若該源程序文件以A.java命名,編譯后生成的都只有一個(gè)名為A的字節(jié)碼文件。
(X)2.Java的各種數(shù)據(jù)類型所占用的內(nèi)存長(zhǎng)度與具體軟硬件環(huán)境有關(guān)。
(X)3.靜態(tài)初始化器是在其所屬的類加載內(nèi)存時(shí)由系統(tǒng)自動(dòng)調(diào)用執(zhí)行的方法。
(O)4.與C語言不同的是,Java語言中的數(shù)組元素下標(biāo)總是從1開始。
(X)5.在Java的方法中定義一個(gè)常量要用const關(guān)鍵字。
(X)6.Java有兩類程序:Java Application和Java Applet,其中Java Applet程序只能在圖形界面中工作,而Java Application程序只能在字符界面中工作。
(X)7.在異常處理中總是將可能產(chǎn)生異常的語句放在try塊中,用catch子句去處理異常,而且一個(gè)try塊之后只能對(duì)應(yīng)一個(gè)catch語句。
(X)8.程序員可以不必釋放已創(chuàng)建的對(duì)象,因?yàn)镴ava有垃圾回收機(jī)制,內(nèi)存回收程序可在指定的時(shí)間釋放內(nèi)存對(duì)象。
(X)9.Java系統(tǒng)的標(biāo)準(zhǔn)輸入對(duì)象是System.in,標(biāo)準(zhǔn)輸出對(duì)象有兩個(gè),分別是標(biāo)準(zhǔn)輸出System.out和標(biāo)準(zhǔn)錯(cuò)誤輸出System.err。
(O)10. 即使一個(gè)類中未顯式定義構(gòu)造函數(shù),也會(huì)有一個(gè)缺省的構(gòu)造函數(shù),缺省的構(gòu)造函數(shù)是無參的,函數(shù)體為空。
(O)
二.單項(xiàng)選擇題(每題2分,共40分)
1.編譯Java Applet 源程序文件產(chǎn)生的字節(jié)碼文件的擴(kuò)展名為(B)。
A、java A、int A、start()A、init()A、Canvas A、const
B、class B、float B、init()B、start()
B、ScrollPane B、$double
C、html
C、double C、run()
D、exe D、void
D、synchronized()2.Java application中的主類需包含main方法,main方法的返回類型是什么?(D)3.以下哪個(gè)方法用于定義線程的執(zhí)行體?(C)
4.當(dāng)瀏覽器暫時(shí)離開含applet 程序的頁面時(shí),以下選項(xiàng)中的哪個(gè)方法將被執(zhí)行?(D)
C、destroy()
D、stop()C、Applet C、hello
D、Dialog
D、BigMeaninglessName 5.下面哪個(gè)不是Java中的容器?(A)6.以下標(biāo)識(shí)符中哪項(xiàng)是不合法的(A)7.以下哪個(gè)關(guān)鍵字可以用來為對(duì)象加互斥鎖?(D)
共6頁,第 1 頁 A、transient
A、Panel
B、static
B)
B、Frame
C、serialize C、Applet
D、synchronized D、Dialog 8.以下哪項(xiàng)可能包含菜單條(9.在Java中,一個(gè)類可同時(shí)定義許多同名的方法,這些方法的形式參數(shù)個(gè)數(shù)、類型或順序各不相同,傳回的值也可以不相同。這種面向?qū)ο蟪绦虻奶匦苑Q為(C)。
A、隱藏
B、覆蓋
C、重載
D、Java不支持此特性
10.以下關(guān)于構(gòu)造函數(shù)的描述錯(cuò)誤的是(A)。
A、構(gòu)造函數(shù)的返回類型只能是void型。
B、構(gòu)造函數(shù)是類的一種特殊函數(shù),它的方法名必須與類名相同。C、構(gòu)造函數(shù)的主要作用是完成對(duì)類的對(duì)象的初始化工作。D、一般在創(chuàng)建新對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)。
11.在編寫Java Applet程序時(shí),若需要對(duì)發(fā)生的事件作出響應(yīng)和處理,一般需要在程序的開頭寫上(D)語句。
A、import
java.awt.*;
C、import
java.io.*;
A、程序員必須創(chuàng)建一個(gè)線程來釋放內(nèi)存 B、內(nèi)存回收程序負(fù)責(zé)釋放無用內(nèi)存 C、內(nèi)存回收程序允許程序員直接釋放內(nèi)存 D、內(nèi)存回收程序可以在指定的時(shí)間釋放內(nèi)存對(duì)象
13.若需要定義一個(gè)類域或類方法,應(yīng)使用哪種修飾符?(A)
A、static
B、package
C、private
D、public 14.有以下方法的定義,請(qǐng)選擇該方法的返回類型(D)。
ReturnType method(byte x, double y){ return(short)x/y*2;}
B、import
java.applet.*;D、import
java.awt.event.*;12.下列哪些語句關(guān)于Java內(nèi)存回收的說明是正確的?(B)
A、byte B、short C、int D、double 15.有以下程序片段,下列哪個(gè)選項(xiàng)不能插入到行1。(D)
1.2.public class Interesting{ 3.//do sth
4.} A、import java.awt.*;C、class OtherClass{
}
B、package mypackage;D、public class MyClass{ }
16.以下哪項(xiàng)是接口的正確定義?(D)
A、interface B { void print(){ };} B、abstract interface B { void print();} C、abstract interface B extends A1,A2 //A1、A2為已定義的接口
{ abstract void print(){ };}
共6頁,第 2 頁 D、interface B
{ void print();} 17.下面哪個(gè)函數(shù)是public void aMethod(){...}的重載函數(shù)?(D)
A、void aMethod(){...} B、public int aMethod(){...} C、public void aMethod(){...} D、public int aMethod(int m){...} 18.A派生出子類B,B派生出子類C,并且在Java源代碼中有如下聲明:
1.A a0=new A();2.A a1 =new B();3.A a2=new C();問以下哪個(gè)說法是正確的?(D)A、只有第1行能通過編譯
B、第1、2行能通過編譯,但第3行編譯出錯(cuò) C、第1、2、3行能通過編譯,但第2、3行運(yùn)行時(shí)出錯(cuò) D、第1行、第2行和第3行的聲明都是正確的
19.假設(shè)A類有如下定義,設(shè)a是A類的一個(gè)實(shí)例,下列語句調(diào)用哪個(gè)是錯(cuò)誤的?(C class A { int i;static String s;void method1(){
} static void method2(){
} } A、System.out.println(a.i);B、a.method1();C、A.method1();
D、A.method2()20.有如下代碼段:
1)
2){ if(unsafe()){//do something…} 3)else if(safe()){//do the other…} 4)}
其中,方法unsafe()將拋出IOException, 請(qǐng)問可將以下哪項(xiàng)填入第1行?(D)A、public IOException methodName()
B、public void methodName()
C、public void methodName()throw IOException D、public void methodName()throws IOException 三.程序閱讀題(每題4分,共40分)
1.寫出以下程序的運(yùn)行結(jié)果。
class TwoObjects { public static void main(String[] args)
{ B b1=new B();
B b2=new B();
System.out.println(b1==b2);
System.out.println(b1!=b2);
共6頁,第 3 頁)
System.out.println(b1.equals(b2));} } class B { int x;B(){ x=1;} } 2.寫出以下程序的功能。
import java.io.*;public class ReadString{ public static void main(String[ ] args){
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try{
System.out.println(br.readLine());
}catch(IOException e){} }} 3.寫出以下程序的運(yùn)行結(jié)果。
import java.io.*;public class UseLabel { public static void main(String[] args){Loop:
for(int i=2;i<10;i++)
{
if(i%2!=0)continue Loop;
System.out.print(i+“ ”);
}
} } 4.寫出以下程序的運(yùn)行結(jié)果。
class First {
First(){
System.out.println(“in First”);} } public class Second extends First {
Second(){
System.out.println(“in Second”);}
public static void main(String[] args){
Second mine= new Second();} } 5.寫出以下程序的運(yùn)行結(jié)果。
class
StaticStuff {
static int x;static { System.out.println(“x=” + x);x+=5;} public static void main(String args[ ]){
System.out.println(“x=” + x);} static { System.out.println(“x=” + x);x%=3;} } 6.寫出以下程序的運(yùn)行結(jié)果。
import
java.io.*;public
class
ATest{
public
static
void
main(String args[]){
Sub
sb = new
Sub();
System.out.println(sb.method1());
} } class
Super{
int x=1 , y=2;
共6頁,第 4 頁
int method1(){ return x int mothod1(){ return ((x>y)?x:y);} } 7.寫出以下程序的功能。 public class ABC { public static void main(String args[ ]){ int i , j; int a[ ] = { 9,7,5,1,3}; for(i = 0;i < a.length-1;i ++){ int k = i; for(j = i;j < a.length;j++) if(a[j]>a[k])k = j; int temp =a[i]; a[i] = a[k]; a[k] = temp; } for(i =0;i System.out.print(a[i]+“ ”); System.out.println(); } } 8.寫出以下程序的功能。 import java.io.*;class FileIODemo{ public static void main(String[ ] args)throws IOException{ int b; FileInputStream fileIn=new FileInputStream(“a.java”); while((b=fileIn.read())!=-1){ System.out.print((char)b);} } } 9.寫出以下程序的運(yùn)行結(jié)果。 class MyException extends Exception{ public String toString(){ return “negative”;} } public class ExceptionDemo{ public static void mySqrt(int a)throws MyException { if(a<0)throw new MyException(); System.out.println(Math.sqrt(a));} public static void main(String args[]){ try{ mySqrt(9);mySqrt(-9);} catch(MyException e){ System.out.println(“Caught ”+e);} } } 10.寫出以下程序的運(yùn)行結(jié)果。 import java.util.*;public class VecApp { public static void main(String[] args){ Vector v = new Vector(); for(int i = 0;i <2;i++) v.addElement(“v”+i); v.insertElementAt(new Integer(1),2); Enumeration e = v.elements(); 共6頁,第 5 頁 while(e.hasMoreElements()) System.out.print(e.nextElement()+“ ”); System.out.println(); v.removeElement(“v0”); for(int i = 0;i < v.size();i++) System.out.print(v.elementAt(i)+“ ”); System.out.println();} } 四.編程題(共10分) 編寫一個(gè)完整的Java Application 程序。包含接口ShapeArea,MyRectangle類及Test類,具體要求如下: ⑴接口ShapeArea: double getArea():求一個(gè)形狀的面積 double getPerimeter():求一個(gè)形狀的周長(zhǎng) ⑵類 MyRectangle: 實(shí)現(xiàn)ShapeArea接口,另有以下屬性和方法: ① 屬性 width: double類型,表示矩形的長(zhǎng) height: double類型,表示矩形的高 ② 方法 MyRectangle(double w, double h):構(gòu)造函數(shù) toString()方法 :輸出矩形的描述信息,如“width=1.0,height=2.0, perimeter=6.0, area=2.0” ⑶Test類作為主類要完成測(cè)試功能 ① 生成MyRectangle對(duì)象 ② 調(diào)用對(duì)象的toString方法,輸出對(duì)象的描述信息 答案截圖 共6頁,第 6 頁 共6頁,第 7 頁 共6頁,第 8 頁 《Java語言程序設(shè)計(jì)》課程設(shè)計(jì)指導(dǎo)書 一、教學(xué)目標(biāo) 《Java語言程序設(shè)計(jì)》是計(jì)算機(jī)類專業(yè)和信息安全專業(yè)的專業(yè)課。Java語言是目前廣為流行的面向?qū)ο蟪绦蛟O(shè)計(jì)語言,適用于網(wǎng)絡(luò)編程,滿足Internet上軟件開發(fā)的需要。因此本課程是一門概念性和實(shí)踐性都很強(qiáng)的專業(yè)課程。本課程從基本程序設(shè)計(jì)流程出發(fā),逐步過渡到面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,由淺入深地講解面向?qū)ο蟮木幊趟枷搿?/p> java課程設(shè)計(jì)是鞏固所學(xué)理論知識(shí)、提高程序設(shè)計(jì)能力的重要實(shí)踐環(huán)節(jié)。通過課程設(shè)計(jì)的訓(xùn)練,使學(xué)生能夠綜合應(yīng)用Java的基礎(chǔ)知識(shí)和基本方法,體會(huì)軟件設(shè)計(jì)的全過程,編寫出高效率的應(yīng)用程序,培養(yǎng)學(xué)生的數(shù)據(jù)處理能力,提高軟件設(shè)計(jì)能力,從而為今后進(jìn)行系統(tǒng)軟件和應(yīng)用軟件的開發(fā)研究打下堅(jiān)實(shí)的基礎(chǔ),并倡導(dǎo)刻苦鉆研的精神和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)。 二、教學(xué)要求 課程設(shè)計(jì)要求每位學(xué)生熟練運(yùn)用Java語言,按照面向?qū)ο蟪绦蛟O(shè)計(jì)思想,獨(dú)立編制一個(gè)略具規(guī)模、中等難度的應(yīng)用程序。調(diào)試通過并寫出課程設(shè)計(jì)報(bào)告,課程設(shè)計(jì)報(bào)告包括題目說明、題意分析、設(shè)計(jì)目的、設(shè)計(jì)特點(diǎn)、功能說明、主要功能程序段、運(yùn)行結(jié)果及結(jié)果分析、編程經(jīng)驗(yàn)、設(shè)計(jì)體會(huì)、存在問題及解決方法等。 三、課程設(shè)計(jì)題目 課程設(shè)計(jì)課題分推薦課題和其它課題: 推薦課題:javaweb開發(fā)的管理系統(tǒng)(圖書查詢系統(tǒng)、汽車租賃系統(tǒng)、倉庫管理系統(tǒng)、人事管理系統(tǒng)等) 其它課題:javaswing開發(fā)的游戲、工具、管理系統(tǒng) 俄羅斯方塊、5子棋游戲、掃雷、模擬考試系統(tǒng) 2、設(shè)計(jì)要求 ⑴ 獨(dú)立編制一個(gè)略具規(guī)模、中等難度的應(yīng)用程序。 ⑵ 調(diào)試通過并寫出課程設(shè)計(jì)報(bào)告,課程設(shè)計(jì)報(bào)告包括題目說明、題意分析、設(shè)計(jì)目的、設(shè)計(jì)特點(diǎn)、功能說明、主要功能程序段、運(yùn)行結(jié)果及結(jié)果分析、編程經(jīng)驗(yàn)、設(shè)計(jì)體會(huì)、存在問題及解決方法等。 四、主要開發(fā)工具 Javaweb相關(guān)工具 五、課程設(shè)計(jì)報(bào)告要求 1.封面:按下面所給的格式填寫 2.正文要求如下:(1)題目說明;(2)題意分析;(2)設(shè)計(jì)目的;(3)設(shè)計(jì)特點(diǎn);(4)功能說明;(5)主要程序段; (6)運(yùn)行結(jié)果分析以及測(cè)試結(jié)果(7)存在問題解決方法 (8)結(jié)束語(設(shè)計(jì)收獲體會(huì))3.報(bào)告正文格式要求: ·大標(biāo)題三號(hào)加粗 ·小標(biāo)題四號(hào)加粗 ·正文宋體小四號(hào)字 ·每個(gè)自然段開始空兩格.·文中英文用新羅馬(time new roman),四號(hào) 4.其他要求:字?jǐn)?shù)5000字 六、提交的材料 (一)、程序(電子版) (二)、程序設(shè)計(jì)說明書(打印) 七、課程設(shè)計(jì)成績(jī)?cè)u(píng)定 平時(shí)出勤及表現(xiàn): 10% 課程設(shè)計(jì)完成情況,難度等級(jí)60% 課程設(shè)計(jì)報(bào)告、文檔資料:30% 1、期末成績(jī)?cè)u(píng)定 實(shí)習(xí)成績(jī) = 實(shí)際操作、調(diào)試和測(cè)試(效果)+ 設(shè)計(jì)報(bào)告 +平時(shí)表現(xiàn)。 2、評(píng)定標(biāo)準(zhǔn) (1)嚴(yán)格控制95分,其標(biāo)準(zhǔn)是有創(chuàng)意;(2)90分以上,必須全部正確;(3)有少許錯(cuò)誤,可給80—89;(4)錯(cuò)誤不多,可給60—79; 注:如甲、乙有拷貝、復(fù)印等抄襲現(xiàn)象,甲、乙均按0分處理。 Java語言程序設(shè)計(jì)課程知識(shí)點(diǎn)總結(jié) by wgc 1、構(gòu)造方法 無返回值,和類名相同 new調(diào)用 2、方法的重載 (1同3不同)方法名稱相同 參數(shù)個(gè)數(shù) 類型 順序不同 與返回值類型無關(guān) 構(gòu)造方法重載 普通方法重載 3、變量的作用域 成員變量 局部變量 局部變量隱藏成員變量 this 4、this關(guān)鍵字 得到當(dāng)前對(duì)象的成員變量,代表當(dāng)前對(duì)象 5、對(duì)象作為方法的參數(shù) 對(duì)象 傳引用 基本類型 傳值 6、包 pakage import 7、訪問控制修飾符 類 public 缺省的 屬性和方法 private 缺省的 protected public 8、static 類成員變量(靜態(tài)成員變量) 實(shí)例成員變量 類方法(靜態(tài)方法) 類成員變量在類加載時(shí)初始化(分配內(nèi)存空間) 實(shí)例方法可以調(diào)用任何成員變量和方法 類方法只能調(diào)用類變量和類方法 9、繼承 定義 extends 屬性和方法的繼承 public 不同包能繼承 protected 不同包能繼承(訪問不一樣,必須在子類中才能訪問)友好的 同一包中能繼承 private 不能被繼承 總結(jié): (1)、當(dāng)父子類定義在同一個(gè)包中時(shí),父類的所有非私有屬性和方法可以被子類 繼承 (2)、當(dāng)父子類定義在不同包中時(shí)(父類被public修飾),父類的被public和 protected 修飾的屬性和方法可以被子類繼承。 10、屬性的隱藏 子類與父類成員變量名字相同時(shí),子類成員變量隱藏了父類的成員變量 注意: 在子類中調(diào)用從父類繼承的方法時(shí),和子類的成員變量沒關(guān)系。 11、方法的覆蓋 子類與父類方法名字相同、參數(shù)類型、個(gè)數(shù)、順序都相同時(shí),子類方法覆蓋 父類的方法。 12、繼承關(guān)系中的構(gòu)造方法 子類實(shí)例化時(shí),會(huì)首先調(diào)用父類(或父類的父類)的構(gòu)造方法,然后在調(diào)用自己 的構(gòu)造方法。 13、super關(guān)鍵字 調(diào)用父類構(gòu)造方法 默認(rèn)無參super(); 有參 super(a); 注:super關(guān)鍵字必須為子類構(gòu)造方法的第一條語句。 調(diào)用父類被覆蓋的普通方法,或被隱藏的成員變量 super.show(); super.a; 14、上轉(zhuǎn)型對(duì)象(父、子類對(duì)象的使用與轉(zhuǎn)化) 子類實(shí)例賦給父類的引用 上轉(zhuǎn)型對(duì)象與父類對(duì)象唯一的區(qū)別為上轉(zhuǎn)型對(duì)象調(diào)用子類覆蓋(重寫)的方法。 多態(tài) 15、abstract 抽象類與抽象方法 抽象類中可以有抽象方法和普通方法 抽象方法必須定義在抽象類中 抽象方法只有定義,沒有實(shí)現(xiàn)。 通過繼承抽象類的子類對(duì)象來調(diào)用抽象類中的方法 一個(gè)非抽象類繼承抽象類,必須覆蓋(重寫)抽象類中的抽象方法。 16、final 修飾類 修飾成員變量 修飾局部變更 修飾方法 17、接口 interface implements 接口中成員變量都是公共的、靜態(tài)的常量 public static final int MIN=0; 接口中的方法都是公共的、抽象的public abstract void method(); 接口之間可以多繼承 // interface B extends A,Computable 類實(shí)現(xiàn)(implemnets)某個(gè)接口,必須實(shí)現(xiàn)里邊所有方法 接口回調(diào) 把實(shí)現(xiàn)某個(gè)接口的類的對(duì)象賦給此接口的變量,稱為接口回調(diào) 用法與對(duì)象的上轉(zhuǎn)型對(duì)象相同。 18、abstract類與接口的比較 abstract類和接口都可以有abstract方法。 接口中只可以有常量,不能有變量;而abstract類中既可以有常量也可以有變量。abstract類中也可以有非abstract方法,接口不可以。 意義區(qū)別: 抽象類表示事物之間縱向的聯(lián)系。如:車、汽車、公共汽車 接口表示事物之間橫向的聯(lián)系。 如:鳥、飛機(jī)、超人(都能飛) 19、內(nèi)部類 中南民大管理學(xué)期末試卷08級(jí) 一、單項(xiàng)選擇題:(含單選或多選,每小題2分,共40分)1.決定一個(gè)組織的性質(zhì),決定此組織區(qū)別于彼組織的標(biāo)志是()。 A.戰(zhàn)略 B.使命 C.規(guī)劃 D.政策 2.以下說法正確的是()A.法約爾所闡述的“管理”僅僅是關(guān)于工業(yè)管理的思想。B.梅奧通過“霍桑試驗(yàn)”得出職工是“社會(huì)人”。C.德魯克把管理理論的各個(gè)學(xué)派稱之為“管理理論叢林”。 D.科學(xué)管理就是應(yīng)用科學(xué)的方法確定從事一項(xiàng)工作的“最佳方法”。3.下面所列舉的哪一種事物不具有控制系統(tǒng)的特征?() A.人體 B.企業(yè) C.恒溫器 D.沙堆 4.某公司有96名作業(yè)人員,如果基層管理幅度為8,高層管理人員的管理幅度為3,則該公司的管理層次應(yīng)該是() A.4 B.3 C.5 D.2 5.某公司人力資源部在公司的快速發(fā)展時(shí)期,為公司人力資源的開發(fā)利用做出了重要貢獻(xiàn)。有人說,這在相當(dāng)程度上得益于人力資源部前幾年在內(nèi)部進(jìn)行了較細(xì)致的專業(yè)分工,從而使有關(guān)人員可以快速熟悉專業(yè),提高業(yè)務(wù)水平。但近來公司領(lǐng)導(dǎo)發(fā)現(xiàn)該部門工作效率和工作質(zhì)量出現(xiàn)了一定的滑坡,許多成員不滿于單調(diào)乏味的工作。對(duì)此,你認(rèn)為最好采取下列哪一措施? A.B.C.D.嚴(yán)格內(nèi)部規(guī)章制度,以改善工作作風(fēng)和工作態(tài)度。 調(diào)整該部門領(lǐng)導(dǎo)班子,促其改變當(dāng)前的工作面貌。以工作豐富化為原則,進(jìn)行工作和職務(wù)再設(shè)計(jì)。調(diào)整該部門的工作目標(biāo),將部門職能分解出去。 6.企業(yè)收購、兼并其下游的批發(fā)商、零售商,自辦銷售渠道業(yè)務(wù),或從事原由用戶經(jīng)營(yíng)的業(yè)務(wù)。這是()。 A.后向一體化 B.前向一體化 C.橫向一體化 D.同心多元化 7.某公司隨著經(jīng)營(yíng)規(guī)模的擴(kuò)大,其由總經(jīng)理直管的營(yíng)銷隊(duì)伍人數(shù)也從3人增加到近100人。最近,公司發(fā)現(xiàn)營(yíng)銷人員似乎有點(diǎn)松散,對(duì)公司的一些做法也有異議,但又找不到確切的原因。從管理的角度看,你認(rèn)為出現(xiàn)這種情況的主要原因最大可能在于:()A.營(yíng)銷人員太多,產(chǎn)生了魚龍混雜的情況。 B.總經(jīng)理投入管理的時(shí)間不夠,致使?fàn)I銷人員產(chǎn)生了看法。 C.總經(jīng)理的管理幅度太寬,以至于無法對(duì)營(yíng)銷隊(duì)伍實(shí)行有效的管理。D.營(yíng)銷隊(duì)伍管理層次大多,使總經(jīng)理無法與營(yíng)銷人員實(shí)現(xiàn)有效的溝通。 8.某企業(yè)要接受一批訂貨共500臺(tái),用戶每臺(tái)愿出價(jià)300元,企業(yè)的固定費(fèi)用5萬元,單位產(chǎn)品變動(dòng)費(fèi)用240元,問企業(yè)是否接受這批定貨?如要接受,需改變什么條件? A.不應(yīng)該接受這批貨,如接受,企業(yè)將虧損。 B.可以接受這批貨。 C.如要接受,需提高產(chǎn)品單價(jià)340元以上。D.需設(shè)法降低變動(dòng)成本后才能接受定貨。 9.美國(guó)克萊斯勒汽車公司的總經(jīng)理艾柯卡曾諷刺說:“等委員會(huì)討論后決策射擊,野雞已經(jīng)飛走了。”關(guān)于這句話,正確的理解是()。 A.委員會(huì)決策往往目標(biāo)不明確 B.委員會(huì)決策的準(zhǔn)確性往往很差 C.群體決策往往不講究時(shí)效性,只考慮作出合理的決策 D.群體決策往往難以把握市場(chǎng)的動(dòng)向 10.從投資規(guī)劃的角度出發(fā),公司戰(zhàn)略可有()。 A.維持戰(zhàn)略 B.發(fā)展戰(zhàn)略 C.榨取戰(zhàn)略 D.退出戰(zhàn)略 11.某大企業(yè)人才濟(jì)濟(jì)、設(shè)備精良,長(zhǎng)期以來以管理正規(guī)有序而自詡。但近年來企業(yè)業(yè)績(jī)不佳,尤其是干群士氣低落,管理人員和技術(shù)人員的流失率逐年升高。從管理職能的角度分析,該企業(yè)最有可能是哪一方面工作存在問題?() A.計(jì)劃職能 B.組織職能 C.領(lǐng)導(dǎo)職能 D.控制職能 12.處長(zhǎng)大李任職已有五年,其業(yè)績(jī)?cè)诰掷镱H有口碑。大李為局長(zhǎng)老王一手提拔,兩人相處一向融洽,但最近卻出現(xiàn)了一些不和諧的征兆。大顧私下抱怨老王不給自己留面子,在下級(jí)面前對(duì)自己呼三喊四,對(duì)自己的工作也干預(yù)太多;老王則覺得大李翅膀硬了,不象過去那樣聽話了。老王對(duì)大李目前所采用的領(lǐng)導(dǎo)方式是(),你認(rèn)為老王應(yīng)該采取()領(lǐng)導(dǎo)方式較為合適。 A.高工作、高關(guān)系 B. 高工作、低關(guān)系 C.低工作、高關(guān)系 D. 低工作、低關(guān)系 13.某企業(yè)準(zhǔn)備開發(fā)新產(chǎn)品,有三種戰(zhàn)略可供選擇,如果企業(yè)堅(jiān)持其中的任何一個(gè),都會(huì)對(duì)新產(chǎn)品開發(fā)以及推廣活動(dòng)產(chǎn)生影響。下表反映了在三種預(yù)期市場(chǎng)環(huán)境條件下,實(shí)施三種方案的預(yù)期收益(萬元)。用最小最大后悔值法進(jìn)行決策,應(yīng)該選擇哪個(gè)方案? 實(shí)行總成本領(lǐng)先戰(zhàn)略 實(shí)行差異化戰(zhàn)略 實(shí)行目標(biāo)集中化戰(zhàn)略 暢銷 80 不太暢銷 60 30 滯銷 20 10 A.第一個(gè)方案 B.第二個(gè)方案 C.第三個(gè)方案 D.根據(jù)以上信息無法做出判斷 14.“士為知己者死”這一古訓(xùn)反映了有效的領(lǐng)導(dǎo)始于()。 A.上下級(jí)之間的友情 B.為下屬設(shè)定崇高的目標(biāo) C.為了下屬的利益不惜犧牲自己 D.了解下屬的欲望和需要 15.以下機(jī)構(gòu)中,更多行使參謀職能的是()。 A.國(guó)務(wù)院發(fā)展研究中心 B.證監(jiān)會(huì) C.中共河北省委 D.全國(guó)人大委員會(huì) 16.影響行業(yè)進(jìn)入障礙的因素主要有()。 A.規(guī)模經(jīng)濟(jì) B.資本需求 C.產(chǎn)品差別化 D.政府政策 17.某企業(yè)多年來生產(chǎn)任務(wù)完成一直都不太好,員工收入也不算很高,但經(jīng)理與員工的關(guān)系卻很好,員工也沒有對(duì)領(lǐng)導(dǎo)表示不滿。該領(lǐng)導(dǎo)很可能是管理方格中所說的 A.1.1型 B.9.1型 C.1.9型 D.5.5型 18.吳總經(jīng)理出差二個(gè)星期才回到公司,許多中層干部及辦公室人員,馬上就圍攏過來。大家站在那里,七嘴八舌一下子就開成了一個(gè)熱烈的自發(fā)辦公會(huì),有人向吳總匯報(bào)近日工作進(jìn)展情況,另有人向吳總請(qǐng)求下一步工作的指示,還有人向吳總反映公司內(nèi)外環(huán)境中出現(xiàn)的新動(dòng)態(tài)。根據(jù)這種情況,你認(rèn)為下述說法中哪一種最適當(dāng)?shù)胤从沉嗽摴镜慕M織與領(lǐng)導(dǎo)特征?() A.C.環(huán)式溝通、民主式管理。B.輪式溝通、集權(quán)式管理。鏈?zhǔn)綔贤ā⒚裰魇焦芾怼.全通道式溝通、集權(quán)式管理。 19.所有權(quán)和經(jīng)營(yíng)權(quán)相分離的股份公司,為強(qiáng)化對(duì)經(jīng)營(yíng)者行為的約束,往往設(shè)計(jì)有各種治理和制衡的手段,包括:(1)股東們要召開大會(huì)對(duì)董事和監(jiān)事人選進(jìn)行投票表決;(2)董事會(huì)要對(duì)經(jīng)理人的行為進(jìn)行監(jiān)督和控制;(3)監(jiān)事會(huì)要對(duì)董事會(huì)和經(jīng)理人員的經(jīng)營(yíng)行為進(jìn)行檢查監(jiān)督;(4)要量化審計(jì)監(jiān)督,如此等等。這些措施是:() A.C.均為事前控制。 B.均為事后控制。 (1)事前控制、(2)同步控制,(3)、(4)事后控制 D.(1)、(2)事前控制,(3)、(4)事后控制。 20.每年北京2元福利彩券銷售時(shí)經(jīng)常會(huì)出現(xiàn)人潮洶涌的現(xiàn)象,今年由于頭獎(jiǎng)變成了富康轎車加50萬元現(xiàn)金,更是轟動(dòng)一時(shí)。如果用期望值理論對(duì)此事進(jìn)行解釋,最合理的可能是下面哪項(xiàng)? A.能有一個(gè)機(jī)會(huì)對(duì)社會(huì)有所回報(bào),是許多人所渴望的。B.效價(jià)太高了,以致許多人忘記了概率的問題。C.期望概率雖然低,但許多人還是想碰碰運(yùn)氣。 D.由于激發(fā)力量受到媒體宣傳的影響,所以已經(jīng)偏離正常規(guī)律。 二、問答題:(每小題10分,共30分) 1.什么是權(quán)變理論,其主要的思想是什么?請(qǐng)結(jié)合具體的管理活動(dòng)說明它的指導(dǎo)意義。2.舉例說明在實(shí)際工作中造成偏差結(jié)果的原因。 3.典故“南轅北轍”說了一個(gè)要到南方楚國(guó)去的人卻駕著馬車向北趕路的荒唐的故事。它對(duì)管理工作有什么啟示? 三、案例分析:(第一題20分,第二題2×5=10分,共30分) (一)幾年前,沿海城市出現(xiàn)了一波造船熱,江浙一帶甚至有“造一艘船勝于造萬件襯衫”的說法,大量的民營(yíng)造船企業(yè)如雨后春筍。其中,以造船業(yè)聞名的浙江臺(tái)州,有接近97%的造船企業(yè)為民營(yíng)企業(yè)。2008年,中國(guó)民營(yíng)造船完工量占全國(guó)產(chǎn)量的50%,成為中國(guó)造船業(yè)的一支重要力量。但是,由于生產(chǎn)能力形成時(shí)間不長(zhǎng)、造船經(jīng)驗(yàn)不足、市場(chǎng)基礎(chǔ)不牢固、資金和技術(shù)實(shí)力不強(qiáng),當(dāng)金融危機(jī)從美國(guó)席卷而來時(shí),許多造船企業(yè)無力抗壓,瞬間倒閉。身處臺(tái)州的Q造船廠雖然逃過了倒閉的命運(yùn),但也是岌岌可危,經(jīng)營(yíng)陷入重重困難。統(tǒng)計(jì)數(shù)據(jù)顯示,2008年11月,全球各類船舶訂單量?jī)H有248萬載重噸,同比下滑近89 %,創(chuàng)2006年以來最低單月簽單量,被喻為“雪崩之月”。之后,全球船舶制造業(yè)每況愈下。到2009年1月份,全球新船成交量只有38.75萬載重噸,同比下降97.7%。在這樣背景下,中小船企面臨著比大型企業(yè)更為嚴(yán)峻的考驗(yàn)。首先,許多船東寧愿不要押金也要棄單。據(jù)粗略估算,臺(tái)州當(dāng)?shù)卮蟮某穯温蚀蠹s在30%左右。其次,沒有棄單的船東對(duì)造船技術(shù)要求特別苛刻,以各種理由拖延交船時(shí)間。以Q造船廠為例,原有6條船的訂單,如今有4條船的訂單確定取消,剩下2條船也遲遲交不了貨。 一般來說,要把一個(gè)中小船廠運(yùn)轉(zhuǎn)起來,固定資產(chǎn)投資至少兩億元,再加上流動(dòng)資金,則需要10億元以上。Q造船廠只是中小船廠,資金本來就不充裕,除了以新訂單不斷補(bǔ)充資金鏈之外,還要向金融機(jī)構(gòu)貸款。一旦沒有貸款的支持,企業(yè)的運(yùn)轉(zhuǎn)就會(huì)陷入麻煩之中。如今面臨的情況是:基于金融危機(jī)的影響,金融機(jī)構(gòu)增強(qiáng)了對(duì)造船業(yè)的信貸風(fēng)險(xiǎn)評(píng)估,對(duì)中小企業(yè)的新項(xiàng)目放貸審核極其苛刻。Q造船廠費(fèi)盡了力氣才拿到3000萬元的貸款。而3000萬元的貸款,對(duì)Q造船廠來說,不過是杯水車薪而已。面對(duì)困難,Q造船廠最初考慮過由造船轉(zhuǎn)為修船,但諸多的困難令其望而卻步。一方面,Q造船廠作為中小造船企業(yè)很難得到金融機(jī)構(gòu)的信貸支持;另一方面,Q造船廠的技術(shù)能力不夠。眾所周知,造船用的是船臺(tái),修船則用的是船塢,把船臺(tái)改造成船塢需要很強(qiáng)的建造技術(shù),Q造船廠目前并不具備這個(gè)技術(shù)實(shí)力。 唯一讓Q造船廠感到還有希望的是:2009年2月11日中國(guó)通過了船舶工業(yè)的調(diào)整振興規(guī)劃,規(guī)劃提出,將通過信貸和稅收等方面的優(yōu)惠政策,幫助中國(guó)造船企業(yè)擺脫國(guó)際金融危機(jī)帶來的困境。規(guī)劃還提出要加強(qiáng)技術(shù)改造,提高自主創(chuàng)新能力,支持企業(yè)兼并重組,推動(dòng)船舶工業(yè)上下游企業(yè)聯(lián)盟、提高高技術(shù)船型的研發(fā)制造能力。有關(guān)專家指出,船舶工業(yè)振興規(guī)劃既治標(biāo)又治本,通過該振興規(guī)劃的實(shí)施,很有可能將眼前的危機(jī)轉(zhuǎn)變?yōu)橹袊?guó)船舶工業(yè)發(fā)展的巨大機(jī)遇。 問題:1.試就Q造船廠目前所面臨的內(nèi)外環(huán)境進(jìn)行分析,哪些因素是其可以控制的,哪些因素是其無法控制的?2.面對(duì)困境,Q造船廠應(yīng)如何解決?請(qǐng)談?wù)勀愕慕ㄗh。 (二)A公司是一家小型工業(yè)公司,地處美國(guó)密執(zhí)根州,專門從事金屬零件的加工。他們認(rèn)為,自己是一家大型汽車制造公司的主要供應(yīng)廠商。有一天,這家公司的銷售部經(jīng)理米歇爾走進(jìn)生產(chǎn)部經(jīng)理兼總工程師馬克的辦公室,把一只加工零件丟在他的桌子上。米歇爾問:“這只零件怎么樣?”馬克說:“我不太清楚,但它看上去和我們的產(chǎn)品一模一樣,這是我們的嗎?”米歇爾說:“不,是一家日本公司制造的。” 馬克問:“他們開什么價(jià)?”米歇爾說:“每只比我們少20美分,而那家汽車制造公司告訴我,它在質(zhì)量上完全符合他們的要求!”馬克問:“可它是在日本制造的,還要運(yùn)到這里!他們?cè)趺茨荛_這個(gè)價(jià)?”米歇爾說:“誰知道呢,如果我們不干點(diǎn)什么的話,今后就甭想吃好飯了。” 兩個(gè)月以后,馬克打了個(gè)電話給米歇爾,請(qǐng)她來自己的辦公室。他說:“我想給你看點(diǎn)東西。”那位銷售部經(jīng)理來了,總工程師遞給她一只塑料制品,與那個(gè)金屬零件一模一樣。馬克問:“你認(rèn)為它怎么樣?”米歇爾說:“嘿,它輕多了!”馬克說:“它的造價(jià)也低多了。”米歇爾說:“不過,它的功能與那只金屬零件一樣嗎?”馬克說:“那是當(dāng)然的啦,我們已做了各項(xiàng)測(cè)試,你看它銷得出手嗎?”米歇爾說:“我敢打賭,眼下那家汽車制造公司就在找這種份量輕的零件廠。” 第二天,在這家公司的管理人員碰頭會(huì)上,有人要求金工車間主任哈里估計(jì)一下,造這只塑料制品會(huì)遇到什么問題。他說:“問題?那真是太多了,我們還沒有造這種產(chǎn)品的機(jī)器,也不知道制造的工藝。我們可以弄到這些機(jī)器設(shè)備,也會(huì)知道怎樣去生產(chǎn)這些零件,可這得花錢、花時(shí)間,還要培訓(xùn)工人。” 根據(jù)上述情況,請(qǐng)回答下列問題: 1、A公司將案例中提及的那家大型汽車制造公司作為自己的: A.顧客 B.競(jìng)爭(zhēng)廠家 C.供應(yīng)商 D.一般環(huán)境因素 2、A公司的組織結(jié)構(gòu)設(shè)計(jì)是: A.直線制 B.直線職能制 C.事業(yè)部制 D.矩陣制 3、案例中米歇爾與馬克之間的溝通屬于: A.下行溝通 B.上行溝通 C.橫向溝通 D.斜向溝通 4、以下何者與金工車間主任之間存在直線職權(quán)關(guān)系: A.銷售部經(jīng)理 B.生產(chǎn)部經(jīng)理 C.總工程師 D.財(cái)會(huì)部經(jīng)理 5、金屬制品向塑料制品發(fā)展,這反映了環(huán)境中哪一方面因素的影響: A.經(jīng)濟(jì)的 B.自然的 C.文化的 D.技術(shù)的 一、選擇題:(每題2分,共40分) C語言程序設(shè)計(jì)大作業(yè) 編寫程序,實(shí)現(xiàn)單鏈表的插入、刪除、輸出、查找、統(tǒng)計(jì)以及銷毀功能。 單鏈表的每個(gè)結(jié)點(diǎn)存儲(chǔ)一名學(xué)生的信息,包括:學(xué)號(hào)、姓名、性別、年齡、三門課程(高數(shù)、英語、C語言)的成績(jī)、三門功課的平均分。 結(jié)構(gòu)體類型聲明如下: typedef struct student { char sno[8]; char name[20]; char sex; int age;double score[3];double avg; struct student *next;} STUDENT, *PSTUDENT; 要求: ⑴一律使用 STUDENT 聲明學(xué)生結(jié)構(gòu)體的變量,一律使用 PSTUDENT 聲明指向?qū)W生結(jié)構(gòu)體的指針變量 ⑵程序運(yùn)行過程中要有菜單提示,菜單如下: *************************************************************** * 1.Insert a student * * 2.Delete a student * * 3.Display the link list * * 4.Display excellent students * * 5.Search a student by the name * * 6.Display the average score of three courses * * 0.Exit the program * *************************************************************** “Insert a student”:插入一個(gè)學(xué)生記錄,要求按平均分從高到低插入 “Delete a student”:刪除指定學(xué)號(hào)的學(xué)生 “Display the link list”:輸出單鏈表中所有學(xué)生的信息 “Display excellent students”:輸出鏈表中三門功課平均成績(jī)高于85分(含85分)的學(xué)生信息 “Search a student by the name”:根據(jù)輸入的姓名,輸出鏈表中相應(yīng)學(xué)生的信息 “Display the average score of three courses”:輸出鏈表中所有學(xué)生的高數(shù)平均分、英語平均分以及C語言平均分 “Exit the program”:銷毀單鏈表,結(jié)束程序運(yùn)行第二篇:《Java語言程序設(shè)計(jì)》課程設(shè)計(jì)指導(dǎo)書
第三篇:Java語言程序設(shè)計(jì)課程知識(shí)點(diǎn)總結(jié)
第四篇:中南民大管理學(xué)期末試卷08級(jí)
第五篇:C語言程序設(shè)計(jì)--大作業(yè)