乾坤考研:mpa复习心得

时间:2024.4.7

一、明确目标,坚定信念。对于联考,都是在职考生,大家出于很多不同原因,有的是为了提升自己,有的是怀念校园的美好时光,有的是为了实现多年梦想,不管是处于什么样的原因,既然决定就要尽早下定决心,坚定的迈出自己追梦的步伐。就我而言,我是一名基层公务员,参加工作5年,历经了三个岗位,确确实实感觉自己目前的知识水平还需要提高,所以一下决心MPA,就将20xx年的主题确定为考研!

二、自我考量,制定计划。管理类联考都是在职考生,所以要根据自身情况,了解自己的差距。就我而言,毕业5年,本科四级522,六级470,但是离开学校多年,考试的几门科目都是两眼一抹黑,英语多年未看,数学完全忘光,逻辑凭感觉,写作完全没有头绪。为了了解真是水平,自己在1月份自测一套真题,结果英语30多分,综合写作完全不会,逻辑和数学一共70左右。所以自己属于零基础,为此自己针对英语、逻辑、数学和写作,都制定了详细的全年复习计划。数学、逻辑知识点非常多,自己看不下去,看了网课,每个知识点逐一过。英语是从2月份开始背单词,一直背到7月份,核心词3500多个,自己过了3遍以上,说实话,背单词真是痛苦,但是这是做阅读的基层,词汇量上去了,英语考试才有意义。7月份开始,做一些习题,简单的阅读,配合背单词,10月份开始,真题上,反复做。最后上模考冲刺班,做上几套高质量模拟卷,反复练习英语作文写作,框架,结构句,主题。数学和逻辑也是全年贯穿,只有写作是从9月份开始研究,后来感觉,辅导班的模板真是有用!简直太好了!

三、坚持不懈,坚持到底。在职考生都要面对工作,生活,学习三重考研,在一年的时间里,解决好这三者关系,很不容易,这也是在职考研必须要面对的困难。报了辅导机构还有一个好处,就是时时鞭策自己,跟着节凑,坚持下来!


第二篇:《Java》实验指导1&2&3&4(学生版)


(/文理学院)

《面向对象程序设计》实验指导及报告书

(2014.3-2014.6)

 2013 / 20## 学年  第  2 学期

              实验课程:《面向对象程序设计》

              系   别:教育信息与技术学院/信息工程系

          专    业:信息工程

          班    级:1102/1103/1106班

              姓    名:__________

              学    号:____________

              指导教师:许 新 华

教育信息与技术学院

2014.9

实验项目一  熟悉Java开发环境

一、实验目的及要求

1、熟悉Java开发环境(MyEclipse)

2、掌握Java程序的开发过程

3、掌握不同类型的Java程序的开发方法

4、掌握Java程序的基本组成

二、实验内容和要求

1、编写并运行应用程序(P5例1-1)

//  例1-1:HelloJavaWorld.java

//  第一个Java应用程序

class HelloJavaWorld{        // 定义类  

// main方法,Java应用程序开始执行的方法

__________________; 

{              

    System.out.println("欢迎来到Java世界!");   

}  // main方法结束

}  // HelloJavaWorld类结束

l   运行结果

l   算法分析

//P7 例1-2:Addition.java

// 用于计算两个数和的应用程序,使用对话框进行输入、输出

// 引入Java 扩展包

 __________________;  // import 类 JOptionPane

public class Addition {

// main 方法

public static void main( String args[] )

{

    __________________;     // 用户输入的第一个数字字符串

    __________________;     //用户输入的第二数字字符串

    __________________;    // 求和的第一个数

    __________________;            //求和的第二个数

    int sum;              // 用于存放和

    // 读取第一个数字字符串

    firstNumber =JOptionPane.showInputDialog( "Enter first integer" );

      

    //读取第二个数字字符串

    __________________;    

    // String类型转换为int类型

    number1 = __________________;  

    number2 = __________________;  ;   

    // 求和

    sum = number1 + number2;   

    // 显示结果

    JOptionPane.showMessageDialog(null, "The sum is " + sum, "Results",

    JOptionPane.PLAIN_MESSAGE );   

    System.exit( 0 );   // 终止程序

    }  // main方法结束

}  // 类Addition结束

l   运行结果

l   算法分析

l    

1、编写并运行小应用程序

//P9 例1-3:HelloToJava.java

// Applet程序显示信息

// 引入Java包

__________________;

public class HelloToJava extends java.applet.Applet {

//在浏览器装载applet时被调用的初始化方法

public String  sHello;    //定义字符串

    public void init() {

    // TODO start asynchronous download of heavy resources

    sHello="欢迎来到Java世界!";

    }

    public void paint(Graphics g){

        __________________;

    }

    //重写 start(), stop() and destroy() methods

}

l   运行结果

l   算法分析

三、实验小结

四、教师评语及成绩

附纸质报告主要填充项填写说明(以实验1为例,其他实验类推):

     1、实验项目名称    见本实验标题

     2、实验目的及要求  见“一、实验目的及要求”

     3、实验设备与环境  1521机房,pc机每人一台,XP或win7系统,MyEclipse6.5开发平台

     4、实验原理或内容  详见“二、实验内容和要求”

     5、实验方案设计   

     6、实验步骤        编辑、编译运行、调试;观察结果;修改完善

     7、实验结果分析与讨论  见“运行结果”和“算法分析”,以及“三、实验                             小结”


实验项目二  Java基本数据类型、运算符和表达式

一、实验目的及要求

1、掌握Java的基本数据类型

2、掌握Java常用运算符

3、掌握Java表达式的应用

二、实验内容和要求

1、理解++和--运算符(P24例2-1):

public class ProfixApp{

public static void main(String[] args){

      int a=10;

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

      __________________; 

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

      __________________; 

      int c=a++;

      __________________;

      __________________; 

      __________________; 

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

      __________________; 

      __________________;

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

      __________________; 

    }

}

l   运行结果

l   算法分析

2、理解位运算(P26例2-2):

public class BitOperate{

        public static void main(String []args){

        int i=123;

        int j=45;

                __________________; 

                __________________; 

                __________________; 

           __________________; 

           __________________; 

           __________________; 

        OutBitInt("i^j ", i^j);

        OutBitInt("i<<2", i<<2);

        OutBitInt("i>>2", i>>2);

    }

    static void OutBitInt(String str,int i){

                __________________; 

            System.out.print("     ");

        for(int j=31;j>=0;j--)

               __________________; 

            else System.out.print("0");

        System.out.println();

    }

}

l   运行结果

l   算法分析

3、理解输入输出(P30例2-4):

import java.io.*;      

/* 引入java.io中的类(输入输出类), 因为程序中要用到输入类的read()方法,* 表示引入该包中的所有类 */

 public  class ReadChar {

         public static void main(String args[]) {

         System.out.print("Please input a character:");

    try {     //异常处理中的try 语句

    char ch=(char)System.in.read();  // 调用read方法,读一个字符存入ch中

                        System.out.print(ch);     

        } catch (IOException e) { }         // catch 语句,IOException为异常

                                //也可使用Exception异常类

         }

}

}

l   运行结果

l   算法分析

//p30例2-5

__________________;

class ReadStringOrInt {       

public static void main(String args[]) {

                __________________;       //50个字节的数组用于存字符串

                String str;           

               double anDouble=0.0;         //局部变量要初始化

               System.out.print("Please input a number:");

 

              try {                           //try语句

                      __________________;     //从键盘读一个数字串保存于buf中

                      __________________;     //buf 转换成String对象 str

                                             //(ASCII字符串转换成Unicode码串)

             anDouble=Double.parseDouble(str.trim());  //数字串转换成双精度数

                } catch (Exception e) { }      //catch 语句,Exception为异常类

                __________________;

    }

}

l   运行结果

l   算法分析

三、实验小结

四、教师评语及成绩


实验项目三  控制结构

一、实验目的及要求

1、掌握Java的选择结构语句(if和switch)

2、掌握Java的循环语句(for、while、do-while)

3、掌握break语句的用法

4、掌握continue语句的用法

二、实验内容和要求

1、理解if语句(P35例3-2):

public class SignFunction{

             __________________ {

                    int intx;

                    intx=0;

                   if(intx>0)

                      __________________; 

                   else{

                     if(intx<0)

                         __________________; 

               else

                       __________________; 

                   }

          }

}

l   运行结果

l   算法分析

2、理解switch语句(P37例3-4):

public class SwitchDemo {

        __________________ {

                int month = 11;

                 switch (month) {

                        case 1:  System.out.println("January"); break;

                           __________________;             

                        case 3:  System.out.println("March"); break;

                        case 4:  System.out.println("April"); break;

                           __________________; 

                        case 6:  System.out.println("June"); break;

                         __________________;

                       case 8:  System.out.println("August"); break;

                       __________________;

                       case 10: System.out.println("October"); break;

                       __________________; 

                       case 12: System.out.println("December"); break;

                }

        }

}

l   运行结果

l   算法分析

3、理解while循环(P39例3-6):

public class WhileDemo {

              __________________ {

                int sum,i;

                __________________; 

                __________________; 

                while (i<=2000) {

                       __________________; 

                      __________________; 

                      __________________; 

                 }

                 System.out.println("The sum from 1 to 20## odds is :  "+sum);

          }

}

l   运行结果

l   算法分析

4、理解do-while循环(P39例3-8):

public class DoWhileDemo {

        public static void main(String[] args) {

               __________________; 

                i = 1;

                sum=0;

                do{

                        __________________; 

                        __________________;   

                 } while (i<=2000);

                 System.out.println("The sum from 1 to 20## odds is :  "+sum);

         }

}

l   运行结果

l   算法分析

5、理解for循环(P41例3-12):

public class ForDemo3{

      public static void main(String[] args) {

             for (int i = 1; i <10; i++)

               __________________; 

               __________________; 

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

                   __________________;

                    for (int j = 1; j <10; j++)

                          if(i*j>=10)

                       __________________; 

                              else

                         __________________;     

                         __________________; 

                   }

         } 

}

l   运行结果

l   算法分析

6、理解break(P42例3-13):

public class BreakDemo{

public static void main(String args[]){

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

              __________________; 

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

        }

        System.out.println("循环终止。");

    }

}

l   运行结果

l   算法分析

7、理解continu(P43例3-15):

public class ContinueDemo{

     __________________{

       for(int i=1;i<=10;i+=2){

             __________________; 

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

          }

          System.out.println("循环终止。");

    }

}

l   运行结果

l   算法分析

三、实验小结

四、教师评语及成绩

 


实验项目四  类与对象

一、实验目的及要求

1、理解类的定义格式

2、掌握类的成员变量和成员方法

3、掌握方法的重载

4、掌握对象及其运用

5、掌握this关键字的用法

二、实验内容和要求

1、理解类的基本格式(P51例4-1):

public class DateClassDemo{

       //成员变量

     __________________;        //成员方法

   void  setDate(int y,int m ,int d){

            year=y;  month=m;  day=d;

        }

        boolean IsLeapYear(){

        __________________; 

             else  return false;

    }

    public void showDate(){

            __________________;     }

public static void main(String arg[]){

    __________________; 

    dcd.setDate(2000, 2, 20);

      if(dcd.IsLeapYear())  System.out.println(dcd.year +"年是闰年!");

      else System.out.println(dcd.year+"年不是闰年!");

    System.out.print("日期是:");

    dcd.showDate();

}

}

l   运行结果

l   算法分析

2、理解类变量(P52例4-2):

class Student{

   __________________;      //实例变量

   __________________;      //实例变量

    static int countOfStudent;    //类变量

    public Student(String num, String name) {

       __________________; 

        sName= name;

        __________________;     //记录创建对象的个数

}

public static void main(String args[]){

      Student stu1=new Student("B0851101","LiYing");

       __________________; ;

      System.out.println(stu1. sNo);

        __________________;

      System.out.println(stu2. sNo);

      System.out.println(stu2. sName);

       __________________;

      System.out.println(stu2. countOfStudent);

}

l   运行结果

l   算法分析

3、理解传值调用和传引用调用(P55例4-5):

public class PassingParam{

    static class OneObject{

          public String Y="a";

    }

   

          __________________{ 

                      // X为基本类型,object1为复合类型

          X=9;

          __________________;

    }

        public static void main(String args[]){

           OneObject obj1=new OneObject();

               int X=10;

               __________________; 

               __________________;    //方法调用,a为传值,obj1为传引用

               __________________; 

        }

    }

l   运行结果

l   算法分析

4、理解递归(P56例4-7):

import  java.io.*;

public class Sum{      

    public static int sum(int n){

    if (n<1) return 0;

      __________________;      }

  public static void main(String args[]) {

        int result=0,num=0;

        String str;           

        System.out.print("Please input the number:");

        try {

                DataInputStream ln=new DataInputStream(System.in);          

        str=ln.readLine();              //从键盘读一个数字串保存于str中   

        num=Integer.parseInt(str);       //数字串转换成整数

       } catch (Exception e) { }             //catch语句, Exception为异常类

       result=sum(num);                  //调用sum()求和

       System.out.println(result);

  }

}

l   运行结果

l   算法分析

5、理解递归(P56例4-8):

public class Fibo{

public static void main(String args[]){

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

             System.out.print(fibo(n)+"\t");

             if(n%5==0 ) System.out.println();

       }   

         }

     static int fibo(int n){

            __________________;  

            __________________; 

    }

}

l   运行结果

l   算法分析

6、理解重载(P57例4-9):

l   运行结果

class Area{

    static double area(double r){

           return Math.PI*r*r;

    }

    static float area(float l,float h){

           return l*h/2;

           }

    static double area(double l,double w){

           __________________;

           }

   

    static double area(double l,double w,double h){

               __________________;

    }

    public static void main(String args[]){

            double circle;

              __________________; 

            System.out.println("半径为10的圆面积是:"+circle);

            __________________;

            __________________; 

            System.out.println("长为10宽为20的矩形面积是:"+rectangle);

            __________________;

            __________________; 

          System.out.println("上底为10宽下底为20高为30的矩形面积是:"+tixing);

            float tri;

           __________________; 

            System.out.println("底为10宽高为20的三角形面积是:"+tri);

    }

    }

l   算法分析

7、理解构造方法及其重载(P58例4-10):

public class ConstructorDemo{

int width,length,height;

public ConstructorDemo(int a){

 __________________; }

public ConstructorDemo(int a,int b){

 __________________;

}

public ConstructorDemo(int a,int b,int c){

__________________; }

public int volume(){

return width*length*height;

}

public void display(){

System.out.println("The box volume is : "+this.volume());

}

public static void main(String args[]){

      ConstructorDemo c1,c2,c3;

      __________________;   c1.display();

      __________________;    c2.display();

      __________________;    c3.display();

}

}

l   运行结果

l   算法分析

8、理解this关键字(P60例4-13):

class A{

int a,b;

public A(int a){__________________;   }

public A(int a,int b){

       __________________;                //引用同类的其他构造方法

       this.b=b;            //访问当前对象的数据成员

}

public int add(){  return a+b;  }

public void display(){

       __________________; 

       __________________;            //访问当前对象的成员方法

}

public static void main(String[]args){

      A a=new A(5,8);

      a.display();

}

}

l   运行结果

l   算法分析

三、实验小结

四、教师评语及成绩

 

 

更多相关推荐:
考研复习心得经验

原来是今天赶毕业论文的,正好同学复试回来,想写点关于考研的东西。虽然败军之将不可言勇,况且这也不可能说帮助谁去成功。只是说很多失败的经历,希望后来者可以去避开这些陷阱。至于成功的路,都要自己去摸索。一、关于选择…

大神的考研复习经验

数学147政治81英语82专业课137总分447各种辅导书点评各科复习开始时间及宏观的时间分配及催人泪下的考研心路历程及各种励志史上最有借鉴意义最长最详细考研经验只为追梦的你考研成绩总分447分数学147分政治...

20xx考研复习心得体会

20xx考研复习心得体会在本学期炎热的暑假期间我主要完成了自己的考研课程学习以及报的考研辅导班课程有颇多收获在开始复习之前我就先考虑了一个问题我是不是已经下定决心走考研这一条路坚定不移的走下去结果是肯定的一生中...

考研心得体会

二综述在准备考研的时候我咨询了很多学长想从他们那里学习些经验教训让自己少走弯路几位学长下来尽管我也听得很认真但稍加整理还是觉得空荡荡的零零碎碎不完整收获十分有限后来在网上搜到一篇华中科技大学戴震宇20xx年考研...

考研心得体会

考研心得体会考研是一段沉默的时光,那是一段付出了努力和汗水,不抱怨,不诉苦,日后想起连自己都被感动的时光。本以为很多微不足道的坚持,静静地发现,这一切都有着无法细数的刻度——题记翻开昨日的日记,考研的味道依旧那…

考研心得

考研心得体会考研——生命轨迹中一段无法抹去的铿锵岁月。不少人说考研是痛苦的,很少有人说考研是快乐的。然而,无论是痛苦还是快乐,经历过的人都会把曾经的苦与乐看成是自己走向成熟的一段经历,一种克服人生困境的能力和一…

考研心得体会

考研心得体会每一个考研的人都有自己的奋斗历程都有自己的经验与教训回首考研这一年不是只言片语就能说得完的经历了选择是否考研和选择专业的迷茫泡馆静坐的枯燥心情郁闷时的低迷进入考场的紧张与忐忑苦苦的等待成绩查寻分数后...

考研计划,心得。

1月搜集考研信息听免费讲座2月3月定考研目标听考研形势的讲座选择专业全了解所报专业的信息不能确定的可以找跨考网咨询如果是跨校跨专业对专业课没把握的也可以找跨考网帮忙跨考专业课服务很完善了4月5月第一轮复习自己好...

考研英语高分心得

考研复习时一直在逛这个论坛学了很多东西现在自己终于有结果了也介绍下自己的复习经验吧我学工科的英语基础一般上大学后没怎么管过英语考试属于突击型四级在大二时侥幸过线六级大三上第一次未考过然后大三下就开始考研了从三月...

考研数学三复习心得体会

考研数学三复习心得体会来源文都图书不知同学们对考研数学三陌生否考研数学三主要是经济类专业硕士考察的科目并且数学三相较于数一数二来说难度较小因此每年有很多文科考生选择跨考经济类专硕但尽管数三题目容易但它时间比较紧...

我的考研心得体会

考研心得阳光总在风雨后20xx年四月当我看到吉林大学法学院的网站上公布的录取名单时我的考研之旅终于画上了句号我也终于成为吉林大学的一员那一刻真的没有想象中的欣喜若狂因为当你付出到一定程度的时候你能听见回报光临的...

中央财经大学金融考研复习经验分析与心得体会

凯程考研集训营为学生引路为学员服务中央财经大学金融考研复习经验分析与心得体会首先先给大家说一下我的基本情况吧我是14年应届考研学生本科来自于中央财经大学金融学院考研报考学校为中央财经大学金融学院专业硕士考研总分...

考研复习心得(38篇)