0

Program kalkulator sederhana menggunakan Java

Sabtu, 10 Desember 2011.
Buat kalian yang kuliah di Jurusan Teknik Informatika mungkin sudah tidak asing dengan Bahasa Pemrograman Java , ini adalah sebagian kecil dari aplikasi yang di buat menggunakan bahasa pemrograman java , disini saya membuat Kalkulator Sederhana menggunakan Java.


 import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.KeyStroke;

public class Calculator extends JFrame implements ActionListener{
    // Variables
    final int MAX_INPUT_LENGTH = 20;
    final int INPUT_MODE = 0;
    final int RESULT_MODE = 1;
    final int ERROR_MODE = 2;
    int displayMode;

    boolean clearOnNextDigit, percent;
    double lastNumber;
    String lastOperator;

    private JMenu jmenuFile, jmenuHelp;
    private JMenuItem jmenuitemExit, jmenuitemAbout;

    private JLabel jlbOutput;
    private JButton jbnButtons[];
    private JPanel jplMaster, jplBackSpace, jplControl;

    /*
     * Font(String name, int style, int size)
      Creates a new Font from the specified name, style and point size.
     */

    Font f12 = new Font("Times New Roman", 0, 12);
    Font f121 = new Font("Times New Roman", 1, 12);

    // Constructor
    public Calculator()
    {
        /* Set Up the JMenuBar.
         * Have Provided All JMenu's with Mnemonics
         * Have Provided some JMenuItem components with Keyboard Accelerators
         */

        jmenuFile = new JMenu("File");
        jmenuFile.setFont(f121);
        jmenuFile.setMnemonic(KeyEvent.VK_F);

        jmenuitemExit = new JMenuItem("Exit");
        jmenuitemExit.setFont(f12);
        jmenuitemExit.setAccelerator(KeyStroke.getKeyStroke( KeyEvent.VK_X,
                                ActionEvent.CTRL_MASK));
        jmenuFile.add(jmenuitemExit);

        jmenuHelp = new JMenu("Help");
        jmenuHelp.setFont(f121);
        jmenuHelp.setMnemonic(KeyEvent.VK_H);

        jmenuitemAbout = new JMenuItem("About Calculator");
        jmenuitemAbout.setFont(f12);
        jmenuHelp.add(jmenuitemAbout);

        JMenuBar mb = new JMenuBar();
        mb.add(jmenuFile);
        mb.add(jmenuHelp);
        setJMenuBar(mb);

        //Set frame layout manager

        setBackground(Color.gray);

        jplMaster = new JPanel();

        jlbOutput = new JLabel("0");
        jlbOutput.setHorizontalTextPosition(JLabel.RIGHT);
        jlbOutput.setBackground(Color.WHITE);
        jlbOutput.setOpaque(true);

        // Add components to frame
        getContentPane().add(jlbOutput, BorderLayout.NORTH);

        jbnButtons = new JButton[23];
//        GridLayout(int rows, int cols, int hgap, int vgap)

        JPanel jplButtons = new JPanel();        // container for Jbuttons

        // Create numeric Jbuttons
        for (int i=0; i<=9; i++)
        {
            // set each Jbutton label to the value of index
            jbnButtons[i] = new JButton(String.valueOf(i));
        }

        // Create operator Jbuttons
        jbnButtons[10] = new JButton("+/-");
        jbnButtons[11] = new JButton(".");
        jbnButtons[12] = new JButton("=");
        jbnButtons[13] = new JButton("/");
        jbnButtons[14] = new JButton("*");
        jbnButtons[15] = new JButton("-");
        jbnButtons[16] = new JButton("+");
        jbnButtons[17] = new JButton("sqrt");
        jbnButtons[18] = new JButton("1/x");
        jbnButtons[19] = new JButton("%");

        jplBackSpace = new JPanel();
        jplBackSpace.setLayout(new GridLayout(1, 1, 2, 2));

        jbnButtons[20] = new JButton("Backspace");
        jplBackSpace.add(jbnButtons[20]);

        jplControl = new JPanel();
        jplControl.setLayout(new GridLayout(1, 2, 2 ,2));

        jbnButtons[21] = new JButton(" CE ");
        jbnButtons[22] = new JButton("C");

        jplControl.add(jbnButtons[21]);
        jplControl.add(jbnButtons[22]);

//        Setting all Numbered JButton's to Blue. The rest to Red
        for (int i=0; i<jbnButtons.length; i++)    {
            jbnButtons[i].setFont(f12);

            if (i<10)
                jbnButtons[i].setForeground(Color.blue);

            else
                jbnButtons[i].setForeground(Color.red);
        }

        // Set panel layout manager for a 4 by 5 grid
        jplButtons.setLayout(new GridLayout(4, 5, 2, 2));

        //Add buttons to keypad panel starting at top left
        // First row
        for(int i=7; i<=9; i++)        {
            jplButtons.add(jbnButtons[i]);
        }

        // add button / and sqrt
        jplButtons.add(jbnButtons[13]);
        jplButtons.add(jbnButtons[17]);

        // Second row
        for(int i=4; i<=6; i++)
        {
            jplButtons.add(jbnButtons[i]);
        }

        // add button * and x^2
        jplButtons.add(jbnButtons[14]);
        jplButtons.add(jbnButtons[18]);

        // Third row
        for( int i=1; i<=3; i++)
        {
            jplButtons.add(jbnButtons[i]);
        }

        //adds button - and %
        jplButtons.add(jbnButtons[15]);
        jplButtons.add(jbnButtons[19]);

        //Fourth Row
        // add 0, +/-, ., +, and =
        jplButtons.add(jbnButtons[0]);
        jplButtons.add(jbnButtons[10]);
        jplButtons.add(jbnButtons[11]);
        jplButtons.add(jbnButtons[16]);
        jplButtons.add(jbnButtons[12]);

        jplMaster.setLayout(new BorderLayout());
        jplMaster.add(jplBackSpace, BorderLayout.WEST);
        jplMaster.add(jplControl, BorderLayout.EAST);
        jplMaster.add(jplButtons, BorderLayout.SOUTH);

        // Add components to frame
        getContentPane().add(jplMaster, BorderLayout.SOUTH);
        requestFocus();

        //activate ActionListener
        for (int i=0; i<jbnButtons.length; i++){
            jbnButtons[i].addActionListener(this);
        }

        jmenuitemAbout.addActionListener(this);
        jmenuitemExit.addActionListener(this);

        clearAll();

        //add WindowListener for closing frame and ending program
        addWindowListener(new WindowAdapter() {

                public void windowClosed(WindowEvent e)
                {
                    System.exit(0);
                }
            }
        );
    }    //End of Contructor Calculator

    // Perform action
    public void actionPerformed(ActionEvent e){
        double result = 0;

        if(e.getSource() == jmenuitemAbout){
          JDialog dlgAbout = new CustomABOUTDialog(this,
                                "About Java Swing Calculator", true);
            dlgAbout.setVisible(true);
        }else if(e.getSource() == jmenuitemExit){
            System.exit(0);
        }

        // Search for the button pressed until end of array or key found
        for (int i=0; i<jbnButtons.length; i++)
        {
            if(e.getSource() == jbnButtons[i])
            {
                switch(i)
                {
                    case 0:
                        addDigitToDisplay(i);
                        break;

                    case 1:
                        addDigitToDisplay(i);
                        break;

                    case 2:
                        addDigitToDisplay(i);
                        break;

                    case 3:
                        addDigitToDisplay(i);
                        break;

                    case 4:
                        addDigitToDisplay(i);
                        break;

                    case 5:
                        addDigitToDisplay(i);
                        break;

                    case 6:
                        addDigitToDisplay(i);
                        break;

                    case 7:
                        addDigitToDisplay(i);
                        break;

                    case 8:
                        addDigitToDisplay(i);
                        break;

                    case 9:
                        addDigitToDisplay(i);
                        break;

                    case 10:    // +/-
                        processSignChange();
                        break;

                    case 11:    // decimal point
                        addDecimalPoint();
                        break;

                    case 12:    // =
                        processEquals();
                        break;

                    case 13:    // divide
                        processOperator("/");
                        break;

                    case 14:    // *
                        processOperator("*");
                        break;

                    case 15:    // -
                        processOperator("-");
                        break;

                    case 16:    // +
                        processOperator("+");
                        break;

                    case 17:    // sqrt
                        if (displayMode != ERROR_MODE)
                        {
                           try
                            {
                                if (getDisplayString().indexOf("-") == 0)
                                    displayError("Invalid input for function!");

                                result = Math.sqrt(getNumberInDisplay());
                                displayResult(result);
                            }

                            catch(Exception ex)
                            {
                                displayError("Invalid input for function!");
                                displayMode = ERROR_MODE;
                            }
                        }
                        break;

                    case 18:    // 1/x
                        if (displayMode != ERROR_MODE){
                            try
                            {
                                if (getNumberInDisplay() == 0)
                                    displayError("Cannot divide by zero!");

                                result = 1 / getNumberInDisplay();
                                displayResult(result);
                            }

                            catch(Exception ex)    {
                                displayError("Cannot divide by zero!");
                                displayMode = ERROR_MODE;
                            }
                        }
                        break;

                    case 19:    // %
                        if (displayMode != ERROR_MODE){
                            try    {
                                result = getNumberInDisplay() / 100;
                                displayResult(result);
                            }

                            catch(Exception ex)    {
                                displayError("Invalid input for function!");
                                displayMode = ERROR_MODE;
                            }
                        }
                        break;

                    case 20:    // backspace
                        if (displayMode != ERROR_MODE){
                            setDisplayString(getDisplayString().substring(0,
                                      getDisplayString().length() - 1));

                            if (getDisplayString().length() < 1)
                                setDisplayString("0");
                        }
                        break;

                    case 21:    // CE
                        clearExisting();
                        break;

                    case 22:    // C
                        clearAll();
                        break;
                }
            }
        }
    }

    void setDisplayString(String s){
        jlbOutput.setText(s);
    }

    String getDisplayString (){
        return jlbOutput.getText();
    }

    void addDigitToDisplay(int digit){
        if (clearOnNextDigit)
            setDisplayString("");

        String inputString = getDisplayString();

        if (inputString.indexOf("0") == 0){
            inputString = inputString.substring(1);
        }

        if ((!inputString.equals("0") || digit > 0)
                            && inputString.length() < MAX_INPUT_LENGTH){
            setDisplayString(inputString + digit);
        }


        displayMode = INPUT_MODE;
        clearOnNextDigit = false;
    }

    void addDecimalPoint(){
        displayMode = INPUT_MODE;

        if (clearOnNextDigit)
            setDisplayString("");

        String inputString = getDisplayString();

        // If the input string already contains a decimal point, don't
        //  do anything to it.
        if (inputString.indexOf(".") < 0)
            setDisplayString(new String(inputString + "."));
    }

    void processSignChange(){
        if (displayMode == INPUT_MODE)
        {
            String input = getDisplayString();

            if (input.length() > 0 && !input.equals("0"))
            {
                if (input.indexOf("-") == 0)
                    setDisplayString(input.substring(1));

                else
                    setDisplayString("-" + input);
            }

        }

        else if (displayMode == RESULT_MODE)
        {
            double numberInDisplay = getNumberInDisplay();

            if (numberInDisplay != 0)
                displayResult(-numberInDisplay);
        }
    }

    void clearAll()    {
        setDisplayString("0");
        lastOperator = "0";
        lastNumber = 0;
        displayMode = INPUT_MODE;
        clearOnNextDigit = true;
    }

    void clearExisting(){
        setDisplayString("0");
        clearOnNextDigit = true;
        displayMode = INPUT_MODE;
    }

    double getNumberInDisplay()    {
        String input = jlbOutput.getText();
        return Double.parseDouble(input);
    }

    void processOperator(String op) {
        if (displayMode != ERROR_MODE)
        {
            double numberInDisplay = getNumberInDisplay();

            if (!lastOperator.equals("0"))
            {
                try
                {
                    double result = processLastOperator();
                    displayResult(result);
                    lastNumber = result;
                }

                catch (DivideByZeroException e)
                {
                }
            }

            else
            {
                lastNumber = numberInDisplay;
            }

            clearOnNextDigit = true;
            lastOperator = op;
        }
    }

    void processEquals(){
        double result = 0;

        if (displayMode != ERROR_MODE){
            try
            {
                result = processLastOperator();
                displayResult(result);
            }

            catch (DivideByZeroException e)    {
                displayError("Cannot divide by zero!");
            }

            lastOperator = "0";
        }
    }

    double processLastOperator() throws DivideByZeroException {
        double result = 0;
        double numberInDisplay = getNumberInDisplay();

        if (lastOperator.equals("/"))
        {
            if (numberInDisplay == 0)
                throw (new DivideByZeroException());

            result = lastNumber / numberInDisplay;
        }

        if (lastOperator.equals("*"))
            result = lastNumber * numberInDisplay;

        if (lastOperator.equals("-"))
            result = lastNumber - numberInDisplay;

        if (lastOperator.equals("+"))
            result = lastNumber + numberInDisplay;

        return result;
    }

    void displayResult(double result){
        setDisplayString(Double.toString(result));
        lastNumber = result;
        displayMode = RESULT_MODE;
        clearOnNextDigit = true;
    }

    void displayError(String errorMessage){
        setDisplayString(errorMessage);
        lastNumber = 0;
        displayMode = ERROR_MODE;
        clearOnNextDigit = true;
    }

    public static void main(String args[]) {
        Calculator calci = new Calculator();
        Container contentPane = calci.getContentPane();
//        contentPane.setLayout(new BorderLayout());
        calci.setTitle("Java Swing Calculator");
        calci.setSize(241, 217);
        calci.pack();
        calci.setLocation(400, 250);
        calci.setVisible(true);
        calci.setResizable(false);
    }

}        //End of Swing Calculator Class.

class DivideByZeroException extends Exception{
    public DivideByZeroException()
    {
        super();
    }

    public DivideByZeroException(String s)
    {
        super(s);
    }
}

class CustomABOUTDialog extends JDialog implements ActionListener {
    JButton jbnOk;

    CustomABOUTDialog(JFrame parent, String title, boolean modal){
        super(parent, title, modal);
        setBackground(Color.black);

        JPanel p1 = new JPanel(new FlowLayout(FlowLayout.CENTER));

        StringBuffer text = new StringBuffer();
        text.append("Calculator Information\n\n");
        text.append("Developer:    Hemanth\n");
        text.append("Version:    1.0");

        JTextArea jtAreaAbout = new JTextArea(5, 21);
        jtAreaAbout.setText(text.toString());
        jtAreaAbout.setFont(new Font("Times New Roman", 1, 13));
        jtAreaAbout.setEditable(false);

        p1.add(jtAreaAbout);
        p1.setBackground(Color.red);
        getContentPane().add(p1, BorderLayout.CENTER);

        JPanel p2 = new JPanel(new FlowLayout(FlowLayout.CENTER));
        jbnOk = new JButton(" OK ");
        jbnOk.addActionListener(this);

        p2.add(jbnOk);
        getContentPane().add(p2, BorderLayout.SOUTH);

        setLocation(408, 270);
        setResizable(false);

        addWindowListener(new WindowAdapter() {
                public void windowClosing(WindowEvent e)
                {
                    Window aboutDialog = e.getWindow();
                    aboutDialog.dispose();
                }
            }
        );

        pack();
    }

    public void actionPerformed(ActionEvent e)
    {
        if(e.getSource() == jbnOk)    {
            this.dispose();
        }
    }

}
 Outputnya sebagai berikut :



Lebih Jelasnya :


Semua ini di dapatkan dari berbagai sumber :))
Leia Mais...
0

Event Jakcloth Desember 2011 9-11Desember2011 #YearEndSale

Jumat, 09 Desember 2011.

The Real Indonesian Indie Clothing Expo!! JAKARTA CLOTHING EXPO 2011 (Year End Sale) 9,10,11 Desember 2011, at Parkir Timur- Senayan, Jakarta ROCK YOUR WORLD !!!! 150 Clothing Skateboard, Fingerboard, BMX, Shuffle Dance Competition Fruit Tea Stage: Crooz Stage:Mac Beth Stage:Concerto Stage: Hai Mobile Stage: Special Perform; ALL SHALL PERISH & PARKWAY DRIVE HTMt: 15rb Contact Us: Jl. Masjid Darulfallah No.18-19 kel. petukangan utara kec. pesanggrahan Jakarta selatan 12260 Telp/ Fax: 021 - 735 1806 Twitter: lianmipromusic: JakCloth Facebook: lianmipromusic; Jakcloth 


#GRIND You Agenda >> #JakCloth2011 9,10,11 Des #YearEndSale
Booth #GRIND area B no 9/15
Special Perfomance:
>> All Shall Perish 9 Des 2011
>> Park Way Drive 10 Des 2011
Tix only idr 15K/day (Free see for band perfomance)
See You In The Pits
MAP Parkir Timur Senayan Jakarta
rundown CAMPINA ICE CREAM  Concerto Stage 9-11 Desember 2011
rundown Fruit Tea Sosro Stage 9-11 Desember 2011
 rundown Macbeth stage 9-11 Desember 2011 
 rundown Crooz Cloth stage 9-11 Desember 2011 
So jangan lewatin Event ini . HTM cuma Rp. 15OOO saja bisa nonton semua band termasuk #AllShallPerish dan #ParkwayDrive !! jangan lupa boroong yaah semua yang ada di boooth nya


 
Dari Berbagai Sumber :))
Leia Mais...
0

Kisah Seekor anjing yang sangat mengharukan . dan sebuah pelajaran untuk kita

Kamis, 08 Desember 2011.
Penjual daging melihat seekor anjing di tokonya & mengusirnya, tp anjing itu kembali lg ,ia menghampiri anjing itu & melihat ada catatan di mulutnya : "Tolong sediakan 12 sosis ,uangnya di mulut anjing ini.
 
Si penjual melihat ada uang $10, diambilnya uang itu,ia memasukkan sosis ke kantung plastik & di letakkan di mulut anjing itu. Si penjual sgt terkesan. Kebetullan saat itu wkt tutup toko, ia menutup toko & mengikuti anjing yg berjalan ke tempat penyebrangan.
 
Si anjing meletakkan plastiknya, melompat & menekan tombol penyebrangan ,kemudian menunggu lampu hijau & ia menyebrang.
 
Anjing tsb sampai di halte bus & melihat papan informasi kemudian duduk. Sebuah bus dtg, si anjing melihat no bus, kemudian kembali duduk. Bus lain dtg ,yakin bus benar si anjing naik! Si penjual kagum mengikuti anjing itu naik bus. Akhirnya si anjing berjalan ke dpn ,ia berdiri dgn 2 kakinya & menekan tombol agar bus berhenti. Kemudian ia keluar & berhenti di depan suatu rumah & meletakkan kantung plastik. Kemudian ia membenturkan dirinya ke pintu rumah tsb. Si penjual melihat seorang pria membuka pintu & langsung memukuli, menendang serta menyumpahi anjing tsb ! Si penjual berlari utk menghentikan pria tsb, "Apa yg kau lakukan ?ini sangat jenius"...Pria itu menjawab : "Kau bilang anjing ini pintar ? Dlm minggu ini sdh 2x anjing ini lupa membawa kunci !! Mungkin hal serupa sering terjadi di kehidupan kita. Sesuatuyg bagi kita tdk memuaskan ,mungkin sesuatu yg sgt luar biasa bg org lain. Yang membedakan hanyalah seberapa besar penghargaan kita . Pemilik anjing tdk menghargai kemampuan si anjing & hanya terfokus pd kesalahannya !  Sebaliknya, pemilik toko menganggap anjiing tsb luar biasa pintar ! Kita tdk menyaari bahwasetiap harinya kita punya 2pilihan ,hendak mengeluh atas berbagai hal yg kurang memuaskan ,atau bersyukur atas berbagai karunia yg telah kita terima.................. ? :)
Leia Mais...
0

GreysonChance - Hold On 'Til The Night ( Download and Lyrics )

Rabu, 07 Desember 2011.
You can download Here !!
Kalian bisa download Disini !!



Greyson Chance - Hold On 'Til The Night


Watching the minute hand
Frozen solid not moving
Still we believe we can
But we're afraid of losing
Watching from over here
Its hardly worth competing
I'm almost out of here
While breaking a heart that's beating
Just as I start giving up
I'm not backing up


Run into the light
Get out of your own way
Not afraid to fight
Believe in what you say
I'll hold on till the night
Hanging by a thread
I'm not scared to let go
Thoughts inside your head
That creep up to get you
I believe this is right
So I'll hold on til the night




I climbed up on a tree
To get a new perspective
If love is worth the time
The price is being rejected
Just as I start falling down
I turned this around
Run into the light
Get out of your own way
Not afraid to fight
Believe in what you say
I'll hold on till the night
Hanging by a thread
I'm not scared to let go
Thoughts inside your head
That creep up to get you
I believe this is right
So I'll hold on til the night


Hold on til I'm with you
All I've got to give you
All my fears are slowly fading to never know
Yes I start running running running running!!


Run into the light
Get out of your own way
Not afraid to fight
Believe in what you say
I'll hold on till the night
(believe that this is the night)
Hanging by a thread
I'm not scared to let go
Thoughts inside your head
That creep up to get you
I believe this is right
So I'll hold on til the night
Leia Mais...
0

GreysonChance - Waiting Outside The Lines ( Download and Lyrics )

Senin, 05 Desember 2011.
You can download Here !!
Kalian bisa download Disini !!


GreysonChance - Waiting Outside The Lines Lyrics


You never enjoy your life  
Livin' inside the box  
You're so afraid of taking chances  
How are you going to reach the top?


Rules and regulations  
Force you to play it safe  
Get rid of all the hesitation  
It's time for you to seize the day



Instead of just sitting around  
And looking down on tomorrow  
You gotta get your feet off the ground  
The time is now


I'm waiting, waiting, just waiting  
I'm waiting, waiting outside the lines  
Waiting outside the lines  
Waiting outside the lines


Try to have no regrets  
Even if it's just tonight  
How you gonna walk ahead  
If you keep living blind


Stuck in the same position  
You deserve so much more  
There's a whole world around us
Just waiting to be explored


Instead of just sitting around  
And looking down on tomorrow  
You gotta get your feet off the ground  
The time is now, just let it go


I don't want to have to force you to smile  
I'm here to help you notice the rainbow
'Cause I know what's in you is out there


I'm waiting, waiting, just waiting  
I'm waiting, waiting outside the lines  
Waiting outside the lines  
Waiting outside the lines


I'm trying to be patient  
Each step is the hardest  
I know you can make it  
Go ahead and take it


I'm waiting, waiting, just waiting  
I'm waiting  
I'm waiting, waiting, just waiting  
I'm waiting, waiting outside the lines
Waiting outside the lines  
Waiting outside the lines


You never enjoy your life  
Livin' inside the box  
You're so afraid of taking chances  
How are you going to reach the top?
Leia Mais...
0

Mamfaat Gerakan pada Shalat

Minggu, 27 November 2011.
Sholat merupakan kewajiban setiap umat islam. Shubuh, Dzuhur ,Ashar, Magrib dan Isya kita kerjakan dalam lima waktu. selain untuk mendekatkn diri kpd Allah swt sang pencipta alam semesta, sholat juga memberikan ketenangan jiwa dan pikiran, setiap gerakan sholat memiliki manfaat yg bisa menyembuhkn berbagai penyakit.


1. Takbiratul Ihram

postur: berdiri tegak, mengangkat kedua tangan sejajar dng telinga, lalu melipat'y di dpn perut atau dada bagian bawah.
manfaat: melancarkan aliran darah, getah bening dan kekuatan otot lengan. posisi jantung di bawah otak memungkinkn darah mengalir lancar ke seluruh tubuh. saat mengangkat kedua tangan, otot bahu meregang sehingga aliran darah kaya oksigen menjadi lancar. kemudian kedua tangan didekapkan di dpn perut atau dada bagian bawah. sikap ini menghindarkn dari bebagai ganguan persendian, khusus'y pada tubuh bagian atas.

2. Rukuk

postur: rukuk yg sempurna ditandai tulang belakang yg lurus sehingga bila diletakan segala air diatas punggung trsbt tak akan tumpah. posisi kepala lurus dng tulang belakang.
manfaat: postur ini menjaga kesempurnaan posisi dan fungsi tulang belakang (corpus vertebrae) sebagai penyangga tubuh dan pusat syaraf. posisi jantung sejajar dng otak, maka aliran darah maksimal pada tubuh bagian tengah. tangan yg bertumpu di lutut berfungsi relaksasi bagi otot2 bahu hingga ke bawah. selain itu, rukuk adalah latihan kemih untuk mencegah gangguan prostat.

3. I'tidal

postur: bangun dari rukuk, tubuh kembali tegak setelah mengangkat kedua tangan setinggi telinga.
manfaat: I'tidal adalah variasi postur setelah rukuk dan sebelum sujud. gerakan berdiri bungkuk berdiri sujud merupakan latihan pencernaan yg baik. organ organ pencernaan di dlm perut mengalami pemijatan dan pelonggaran secara bergantian. efeknya, pencernaan menjadi lbh lancar.

4. Sujud

postur: menungging dng meletakan kedua tangan, lutut, ujung kaki dan dahi pada lantai.
manfaat: aliran getah bening dipompa ke bagian leher dan ketiak. posis jantung diatas otak menyebabkn darah kaya oksigen bisa mengalir maksimal ke otak. aliran ini berpengaruh pada daya pikir seseorang. karna itu, lakukan sujud dng tumaaninah, jng tergesa2 agar darah mencukupi kapasitasnya di otak. postur ini juga menghindarkn gangguan  wasir. khusus bagi wanita, baik rukuk maupun sujud memiliki manfaat yg sangat luar biasa bagi kesuburan dan kesehatan organ kewanitaan.

5. Duduk

postur: duduk ada dua macam, yaitu iftirosy (tahiyyat awal) dan tawarruk (tahiyyat akhir). perbedaan terletak pada posisi telapak kaki.
manfaat: saat iftirosy, kita bertumpu pada pangkal paha yg terhubung dng syaraf nervus Ischiadius. posisi ini menghindarkn nyeri pada pangkal paha yg sering menyebabkn penderitanya tak mampu berjalan. duduk tawarruk sanggat baik bagi pria sebab tumit menekan aliran kadung kemih (urethra), kelenjar kelamin pria (prostata) dan saluran vas deferens. jika dilakukan dng bnr, postur irfi mencegah impotensi. variasi posisi telapak kaki pada iftirosy dan tawarruk menyebabkn seluruh otot tungkai turut meregang dan kemudian relaks kembali, gerakan dan tekanan harmonis inilah yg menjaga. kelenturan dan kekuatan organ2 gerak kita.

6. Salam

postur: gerakan memutar kepala ke kana dan ke kiri secara maksimal.
manfaat: relaksasi otot sekitar leher dan kepala menyempurnakan aliran darah di kepala. gerakan ini mencegah sakit kepala dan menjaga kekencangan kulit wajah..

Nama : Muhammad Fazrul I
Kelas : 1IA05
NPM : 54411833
Leia Mais...
0

Upah Ibu Kita , Baca dan renungkanlah

Mari sejenak kita lepaskanlah segala hiruk-pikuk dunia..
Lupakanlah semua status, gelaran, dan kedudukan kita waktu ini..
Tundukkanlah wajah dan pejamkan mata..
Marilah kita menjelajah waktu, dua puluh atau tiga puluh tahun yang lalu sebelum kita dilahirkan..
Bayangkanlah seorang wanita yang sedang hamil, itulah ibu kita .
Lelah, letih ibu mengandung selama sembilan bulan..

Dan sekarang, dia sedang mengalami kesakitan..
Keringat dingin satu demi satu mulai berjatuhan..
Sekuat tenaga dia tahan untuk tidak berteriak..
Dia gigit bibirnya sekuat tenaga, namun apa daya
Sakit tak tertahankan, sehingga teriakan pun terlontar
Aduuhh.. sakiiit… Ya Allah.. sakiit!
Seminit, sepuluh minit, satu jam, dua jam, empat jam,
Tujuh jam lebih ibu meregang kesakitan, hingga akhirnya…

Titis demi titis darah mengalir..
Mata membeliak seketika, ibu bertarung antara hidup dan mati
Sehingga akhirnya lahirlah kita…
Kesakitan itu tidak dia hiraukan
Hanya senyum yang menyambut kelahiran kita….

Saudara-saudariku sekalian,
Kita lihat wanita itu sekarang…
Kulitnya bertambah keriput, badannya sakit,
Rambutnya memutih,
Berjalan tertatih-tatih
Itulah ibu kita…

Dimana kita sering meminta upah jika disuruh.
Seringkali kita membantah kerana malas….
Namun, apa jawapan wanita tua itu?

1) Upah mengandung selama 9 bulan:
- PERCUMA

2) Upah berjaga malam :
- PERCUMA

3) Upah air mata yang menitis kerana kita:
- PERCUMA

4) Upah khuatir kerana memikirkan keadaan kita:
- PERCUMA

5)Upah menyediakan makan minum, pakaian dan keperluan kita:
- PERCUMA

Jumlah Keseluruhan Nilai Kasih ibu:
- PERCUMA

Dan suatu masa nisan ibu akan terpancang..
Tidak akan ada lagi panggilan merdu dari ibu….
Tidak akan ada lagi tatapan sayang dari seorang ibu…
Tidak ada lagi kesempatan kita berbakti di dunia…

Ya Allah, Jadikan kami Anak yang soleh dan solehah
Anak yang selalu berbakti kepada orang tua..

Nama : Muhammad Fazrul I
Kelas : 1IA05
NPM : 54411833
Leia Mais...
0

Pengaruh Perubahan Sosial Budaya dalam kehidupan Bermasyarakat

Kamis, 24 November 2011.
Nama : Muhammad Fazrul I
Kelas : 1IA05
NPM : 54411833


Pengaruh Perubahan Sosial Tehadap Kehidupan Bermarsyarakat
1. Integrasi sosial
Dalam perubahan sosial di masyarakat, perlu diikuti adanya penyesuaian baik unsur masyarakat maupun unsur baru. Hal demikian sering disebut sebagai integrasi sosial. Unsur yang saling berbeda dapat saling menyesuaikan diri. Indonesia yang terdiri dari beranekaragam suku bangsa dan budayanya, diharapkan semua unsur/ komponen bangsa dapat menyesuaikan diri. Oleh karena itu akan terciptakan integrasi sosial atau integrasi nasional Indonesia.
2. Disintegrasi sosial
Disintegrasi sering diartikan sebagai proses terpecahnya suatu kesatuan menjadi bagian-bagian kecil yang trpisah satu sama lain. Sedangkan disintegrasi sosial adalah proses terpecahnya suatu kelompok sosial menjadi beberapa unit sosial yang terpisah satu sama lain. Proses ini terjadi akibat hilangnya ikatan kolektif yang mempersatukan anggota kelompok satu sama lain.
Perubahan sosial sering ditandai dengan perubahan unsur kebudayaan, tanpa diimbangi perubahan unsur kebudayaan yang lain yang saling terkait. Biasanya unsur yang cepat berubah adalah kebudayaan kebendaan bila dibandingkan dengan kebudayaan rokhani.

Dalam hal ini dapat dikemukakan beberapa bentuk :
1. Anomie
Anomie adalah keadaan kritis dalam masyarakat akibat perubahan sosial dimana norma/ nilai lama memudar, namun norma/ nilai baru yang akan menggantikan belum terbentuk. Dengan demikian dalam kehidupan masyarakat sekolah-olah tidak ada norma atau nilai
2. Cultural lag
Menurut William F. Ogburn dikemukakan sebagai perbedaan taraf kemajuan antara berbagai bagian dalam kebudayaan, atau ketertinggalan antara unsur kebudayaan material dengan non material. Penyebab timbulnya cultural lag adalah :
a. Kurangnya intetiviteit (penemuan baru) dalam sektor yang harus menyesuaikan dengan perkembangan sosial.
b. Adanya hambatan terhadap perkembangan pada umumnya.
c. heterogenitas/ keberagaman sikap masyarakat yaitu kesiapan dalam menerima perubahan.
d. kurangnya kontak dengan budaya material masyarakat lain.


3. Mestizo culture
Mestizo culture atau kebudayaan campuran merupakan proses percampuran unsur kebudayaan yang satu dengan unsur kebudayaan lain yang memiliki warna dan sifat yang berbeda. Hal ini bercirikan sifat formalimse, yaitu hanya dapat meniru bentuknya, tetapi tidak mengerti akan arti sesungguhnya. Keadaan ini ditandai dengan meningkatnya pola konsumsi masyarakat serta terjadinya demonstrasi efek (pamer kekayaan) yang makin besar dengan adanya iklan. Kondisi demikian dapat menimbulkan disintegrasi sosial.
Dalam kehidupan masyarakat perubahan sosial kadang-kadang dapat menimbulkan ketidakseimbangan (disequilibrium). Ketidakseimbangan tersebut dapat disebabkan adanya kesenjangan budaya dalam masyarakat (disintegrasi sosial). Adapun gejala yang menyebabkan terjadinya disintegrasi sosial adalah sebagai berikut :
a. Tidak ada persepsi atau persamaan pandangan di antara anggota masyarakat mengenai norma yang semula dijadikan pegangan oleh anggota masyarakat.
b. Norma-norma masyarakat tidak berfungsi dengan baik sebagai alat untuk mencapai tujuan masyarakat.
c. Timbul pertentangan norma-norma dalam masyarakat, sehingga menimbulkan kebingungan bagi anggota masyarakat itu sendiri.
d. Tidak ada tindakan sanksi yang tepat bagi pelanggar norma.
e. Tindakan dalam masyarakat sudah tidak sesuai lagi dengan norma masyarakat.
f. Interaksi sosial yang terjadi ditandai dengan proses yang bersifat disosiatif.


Berdasarkan gejala tersebut, kehidupan dalam masyarakat sudah tidak ada lagi penyesuaian di antara unsur yang berbeda (disintegrasi sosial). Disintegrasi sosial akan mendorong timbulnya gejala kehidupan sosial yang tidak normal yang dinamakan masalah sosial.
Adapun bentuk disintegrasi sebagai akibat terjadinya perubahan sosial yang dapat dijumpai di Indonesia cukup kompleks.


1.     Pergolakan di daerah
Pergolakan daerah adalah peristiwa disintegrasi yang mempermasalahkan isu lokal/ daerah. Pergolakan dapat berupa tuntutan sekelompok massa kepada kelompok lain termasuk the rulling class (penguasa). Dari bentuk disintegrasi ini kita dapat mengambil pelajaran untuk lebih berhati-hati dalam melangkah terutama menyangkut hal mendasar dan melibatkan masyarakat luas. Hal ini dapat dicontohkan gerakan RMS (1950), DI/TII (1949 – 1962), PRRI/Permesta (1957-1958), pergolakan di Aceh, pergolakan di Papua, dan sebagainya.
Timbulnya pergolakan daerah dapat dilatarbelakangi hal berikut :
a. Sentimen kedaerahan dan primordialisme lebih berkembang dibanding sentimen nasionalisme.
b. Sentralisasi kehidupan ekonomi dan politik yang mengakibatkan perbedaan pertumbuhan yang tajam antara pusat dan daerah
Adapun faktor yang dapat memunculkan pergolakan di daerah atau konflik antar kelompok antara lain :
a. Program pembangunan yang dilaksanakan tidak memperhatikan kondisi sosial budaya masyarakat setempat.
b. Kurang berfungsinya lembaga masyarakat.
c. Ketidakstabilan situasi politik dan keamanan nasional.
d. Sarana-sarana komunikasi dan interaksi sosial antar daerah di berbagai bidang tidak berjalan dengan baik.
e. Terjadinya kesenjangan sosial ekonomi di masyarakat.
f. Masing-masing kelompok atau daerah memiliki kesetiaan primordial yang berlebihan.

2.     Pergolakan yang kemungkinan berlangsung dalam masyarakat dapat diminimalisir dengan cara :
a. Menyusun perencanaan pembangunan yang mengarah pada peningkatan kualitas hidup masyarakat dan meminimalkan konflik.
b. Memfungsikan secara optimal lembaga sosial kemasyarakatan sebagai kontrol sosial.
c. mengefektifkan sarana komunikasi, interaksi atau kerjasama antar kelompok dengan baik.
d. Berbagai pihak yang ada dalam masyarakat diajak bersama dalam kelangsungan proses pembangunan.
e. Proses pembauran bangsa atau antar suku bangsa harus tetap dijalankan.
f. Mempertegas tata nilai hukum dalam kehidupan bangsa.
g. Membudayakan nilai Pancasila dan UUD 1945.
2. Aksi protes dan demonstrasi
Aksi protes dapat diartikan gerakan yang dilakukan secara perorangan atau bersama untuk menyampaikan pernyataan tidak setuju yang oleh sebagian besar orang biasanya dilancarkan melalui kecaman pedas. Demonstrasi adalah tindakan sekelompok orang secara bersama-sama untuk menunjukkan rasa ketidakpuasan yang pada umumnya menyangkut bidang ekonomi, sosial dan politik.


Bentuk disintegrasi ini dapat dikategorikan menjadi :
a. demonstrasi yang berkaitan dengan sengketa tanah
Aksi ini biasanya dilakukan petani dengan latar belakang mereka merasa ganti rugi yang kurang layak dan ditetapkan secara sepihak, misal pengalihan hak untuk kepentingan ekonomi dan industri seperti perumahan, industri dan kantor.
b. demonstrasi yang berkaitan dengan perburuhan
Kategori ini termasuk paling menonjol dan cenderung meningkat. Meningkatnya kasus ini seiring dengan pesatnya perkembangan industri di Indonesia. Tuntutan yang diajukan menyangkut perbaikan kesejahteraan misal, kenaikan upah (UMK), jaminan sosial dan kondisi dan keselamatan kerja.
c. demonstrasi dan protes mahasiswa
Mahasiswa sering dianggap sebagai tumpuan bagi perubahan (agent of change). Tindakan mahasiswa terpusat pada isu lokal/daerah, namun memiliki konteks nasional. Dengan demikian masalah yang diangkat tumpang tindih dengan demonstrasi petani dan buruh.
Aksi protes dan demonstrasi dapat membawa pengaruh :
a. negatif
Pengaruh negatif akan timbul apabila aksi dilakukan dengan merusak fasilitas umum, mengganggu ketertiban umum, peledakan bom, tidak terkendali dan tidak terarah, akan berakibat merugikan masyarakat umum.
b. positif
Pengaruh positif akan timbul jika aksi dilakukan secara terkendali dan terarah, tuntutan disampaikan melalui legislatif/ wakil rakyat atau langsung kepada penguasa melalui nomor kotak pos atau nomor ponsel yang terbuka bagi masyarakat umum. Misal kotak pos 5000 dan 777 Jakarta pada masa orde baru.


3.     Kriminalitas
Tindak kejahatan adalah tingkah laku anggota masyarakat yang melanggar norma hukum dan norma sosial. Secara yuridis, tindak kejahatan diartikan sebagai bentuk tingkah laku yang bertentangan dengan moral dan kemanusiaan, merugikan masyarakat, dan melanggar ketentuan hukum. Ditinjau secara sosiologis, kejahatan adalah setiap bentuk ucapan, perbuatan, dan tingkah laku yang secara ekonomi, politik, sosial, dan psikologis merugikan kepentingan umum, melanggar norma sosial, dan menyerang keselamatan warga masyarakat.
Tindak kriminal pada dasarnya bukan bawaan sejak lahir, namun bisa dilakukan setiap orang. Hal ini dapat dilihat dari sebab timbulnya :
a. Kejahatan di kota besar disebabkan adanya tekanan baik dari teman, jiwa maupun kebutuhan hidup.
b. Kriminalitas disebabkan kondisi dan proses sosial yang sama, yang menghasilkan perilaku sosial yang berbeda (Donald R. Greesey).
c. Perilaku jahat seseorang dipelajari dalam interaksi dengan orang lain dan orang tersebut mendapat perilaku itu dari mereka yang berperilaku melawan norma hukum (EH. Sutherland).

Jika kita tinjau secara mendalam, kriminalitas dapat disebabkan adanya proses-proses berikut :
a. persaingan dan pertentangan kebudayaan
b. perbedaan ideologi politik
c. pertentangan masalah agama dan kesenjangan di bidang ekonomi
d. kepadatan dan komposisi kekayaan
e. perbedaan distribusi kekayaan
f. perbedaan kekayaan dan pendapatan
Individu atau manusia dalam masyarakat dapat berbuat tindak kejahatan atas dorongan media massa dan dipelajari dari kelompok kecil yang bersifat intim.
Adapun bentuk tindak kejahatan dibedakan atas :
a. Blue colour crime
Blue colour crime atau kejahatan kerah biru merupakan tindak kejahatan yang dilakukan oleh masyarakat umum yang secara ekonomi dan politik tergolong miskin. Mereka yang berbuat jahat termasuk kelas menengah ke bawah. Tindak kriminal berkaitan dengan pencurian, penjambretan, dans ebagainya. Perbuatan mereka didasari alasan kemiskinan.
b. White colour crime
White colour crime atau kejahatan kerah putih merupakan tindak kejahatan yang dilakukan masyarakat lapisan atas (pejabat atau pengusaha
Tindak kejahatan sangat ditentang masyarakat, karena tindakan itu melanggar norma dan nilai yang berlaku dalam masyarakat, terutama norma hukum. Padahal nilai dan norma merupakan bagian penting bagi kesinambungan masyarakat. Oleh karena itu, timbul upaya masyarakat untuk menentang dan mengatasi tindak kejahatan.
1) preventif
Tindakan ini dilakukan dengan pencegahan untuk menjaga agar kejahatan tidak timbul kembali, misal melalui penyuluhan hukum atau kadarkum.
2) represif
Masyarakat melalui lembaga yang ditunjuk melakukan upaya dengan menciptakan sistem dan program untuk menghukum mereka yang berbuat jahat. Disamping itu juga mengupayakan orang tidak berbuat jahat lagi, misal warga diberi konsultasi psikologis atau diklat.


4.     Kenakalan remaja
Kenakalan remaja (Juvenile delinquency) seperti dikemukakan Fuad Hasan adalah suatu perbuatan anti sosial yang dilakukan anak/ remaja yang jika dilakukan orang dewasa dikategorikan sebagai tindak kejahatan. Tindak kenakalan remaja dewasa ini semakin berkembang. Bentuk kenakalan diantaranya membolos, aksi corat coret, kebut-kebutan, minuman keras, mencuri sepeda, dan sebagainya. Muncul dan berkembangnya tindak kenakalan cenderung disebabkan faktor motivasi.
Berdasarkan motivasi, kenakalan remaja disebabkan :
a. Internal yang meliputi : inteligensia, usia, jenis kelamin dan kedudukan anak dalam keluarga.
b. Eksternal yang meliputi : lingkungan rumah tangga, lingkungan pendidikan dan sekolah, pergaulan anak dan media massa.


Secara sosiologis, kenakalan remaja dapat ditandai gejalanya sebagai berikut :
a. Persoalan sense of value yang kurang ditanamkan oleh orang tua.
b. Timbulnya organisasi-organisasi non formal yang berperilaku menyimpang sehingga tidak disukai masyarakat.
c. Timbulnya usaha untuk mengubah keadaan yang disesuaikan dengan youth values.


Secara umum kenakalan remaja disebabkan oleh :
a. disfungsi keluarga dalam arti hubungan antar anggota keluarganya kurang harmonis atau mengalami keretakan.
b. kurangnya pendidikan agama dan moral.
c. seringnya melihat kekerasan baik melalui masyarakat atau kekerasan dalam bentuk kerusuhan
d. lingkungan pergaulan yang senang melakukan tindakan kenakalan.
e. kurang berprestasinya di sekolah dan masyarakat baik intelektual maupun kemampuan terbatas.


Remaja yang memiliki peran strategis pada masa mendatang, perlu diarahkan dan didampingi selama masa pertumbuhannya. Adanya kenakalan remaja, perlu disusun upaya penanggulangan secara berkesinambungan.
a. tindakan preventif
Tindakan preventif dilakukan dengan koordinasi yang jelas dan kebersamaan yang sungguh-sungguh antara orang tua, pendidik di sekolah, warga masyarakat, termasuk Polri, jaksa dan hakim. Hal ini ditujukan untuk menekan perkembangan bentuk kenakalan remaja yang merupakan beih awal tindak kejahatan
b. meningkatkan pemenuhan kebutuhan remaja
c. mengatur pemenuhan kebutuhan remaja agar tidak ada kesan terlalu dimanjakan.
d. penyuluhan yang berkaitan dengan perkembangan usia remaja, bentuk perilaku dan latar belakang remaja, dan penyebab dan akibat kenakalan remaja.
e. sensor film yang lebih tegas sesuai dengan budaya timur.


5.     Prostitusi
Prostitusi atau pelacuran merupakan suatu pekerjaan yang bersifat menyerahkan diri kepada umum untuk melakukan perbuatan seksual dengan mendapatkan imbalan. Sebab timbulnya prostitusi dibedakan atas :
a. Sebab intern (dalam) : hasrat seksual yang tinggi, sifat malas, keinginan besar untuk hidup mewah (hedonisme).
b. Sebab ekstern (luar) : faktor ekonomi, urbanisasi yang tidak teratur, dan adanya kebutuhan yang tidak terlaksana.
Sebenarnya tindakan prostitusi adalah tindakan yang dilarang norma sosial dan norma agama. Hal ini disebabkan tindakan tersebut jelas banyak pengaruh buruknya yaitu :
a. menurunkan harkat dan martabat manusia
b. dapat terserang penyakit kelamin
c. dapat tertular penyakit hilangnya kekebalan tubuh (HIV atau AIDS)
d. merusak moral
e. bagi yang sudah berkeluarga, akan menyebabkan keretakan berkeluarga
f. pemborosan secara ekonomi
g. kepercayaan diri (self confidence) menurun
h. memudahkan terjerumus pada penggunaan narkoba

Berdasarkan penjelasan di atas, maka dapat dikemukakan adanya beberapa upaya yang dapat ditempuh untuk menanggulangi gejala disorganisasi sosial yaitu :
1. Norma dan nilai sosial dalam masyarakat difungsikan lagi sebagai pegangan hidup bersama seperti semula
2. Kebutuhan para anggota kelompok dipenuhi melalui kelompok masyarakat masing-masing.
3. Norma yang sudah tidak mantap lagi sebagai pedoman hidup kelompok perlu diganti sesuai dengan kebutuhan jaman
4. Tindakan yang tegas kepada setiap anggota masyarakat yang diketahui melanggar norma dengan sanksi dan hukuman
5. Diberantasnya tempat atau sarang yang dianggap sebagai tempat pelanggaran norma
6. Dibangkitkannya lagi rasa kepercayaan anggota kelompok masyarakat agar terwujud masyarakat yang bersatu
7. Terwujudnya masyarakat madani harus diberi keteladanan dari tokoh masyarakat dan tokoh politik.


Dengan adanya disintegrasi sosial, pola kehidupan masyarakat mengalami kurang serasi atau kekacauan, misal kurang adanya tertib sosial (sosial order) dan banyak pelanggaran hukum. Hal ini pada akhirnya akan menciptakan situasi krisis yaitu social disorder. Dalam suasana ini pengambil keputusan harus cepat mengambil langkah untuk mengembalikan keadaan menjadi normal. Jika tidak berhasil, maka akan tercipta situasi sosial berupa disintegrasi
Kesimpulan :
danya perubahan sosial budaya secara langsung atau tidak langsung akan memberikan dampak negatif dan positif.

a. Akibat Positif
Perubahan dapat terjadi jika masyarakat dengan kebudayaan mampu menyesuaikan diri dengan perubahan. Keadaan masyarakat yang memiliki kemampuan dalam menyesuaikan disebut adjusment, sedangkan bentuk penyesuaian dengan gerak perubahan disebut integrasi.

b. Akibat Negatif
Akibat negatif terjadi apabila masyarakat dengan kebudayaannya tidak mampu menyesuaikan diri dengan gerak perubahan. Ketidakmampuan dalam menyesuaikan diri dengan perubahan disebut maladjusment. Maladjusment akan menimbulkan disintegrasi. Penerimaan masyarakat terhadap perubahan sosial budaya dapat dilihat dari perilaku masyarakat yang bersangkutan.

Apabila perubahan sosial budaya tersebut tidak berpengaruh pada keberadaan atau pelaksanaan nilai dan norma maka perilaku masyarakat akan positif. Namun, jika perubahan sosial budaya tersebut menyimpang atau berpengaruh pada nilai dan norma maka perilaku masyarakat akan negatif.

Sumber :



Leia Mais...
0

Interaksi Sosial didalam Hubungan antar manusia

Kamis, 10 November 2011.
Nama : Muhammad Fazrul I.
Kelas  : 1IA05
NPM : 54411833
Interaksi Sosial dalam hubungan antara Manusia

A.Pengertian Interaksi Sosial

Interaksi sosial dapat diartikan sebagai hubungan-hubungan sosial yang dinamis. Hubungan sosial yang dimaksud dapat berupa hubungan antara individu yang satu dengan individu lainnya, antara kelompok yang satu dengan kelompok lainnya, maupun antara kelompok dengan individu. Dalam interaksi juga terdapat simbol, di mana simbol diartikan sebagai sesuatu yang nilai atau maknanya diberikan kepadanya oleh mereka yang menggunakannya

B. Bentuk-Bentuk Interaksi Sosial

Bentuk-bentuk interaksi sosial yang berkaitan dengan proses asosiatif dapat terbagi atas bentuk kerja sama, akomodasi, dan asimilasi. Kerja sama merupakan suatu usaha bersama individu dengan individu atau kelompok-kelompok untuk mencapai satu atau beberapa tujuan. Akomodasi dapat diartikan sebagai suatu keadaan, di mana terjadi keseimbangan dalam interaksi antara individu-individu atau kelompok-kelompok manusia berkaitan dengan norma-norma sosial dan nilai-nilai sosial yang berlaku dalam masyarakat. Usaha-usaha itu dilakukan untuk mencapai suatu kestabilan. Sedangkan Asimilasi merupakan suatu proses di mana pihak-pihak yang berinteraksi mengidentifikasikan dirinya dengan kepentingan-kepentingan serta tujuan-tujuan kelompok

Bentuk interaksi yang berkaitan dengan proses disosiatif ini dapat terbagi atas bentuk persaingan, kontravensi, dan pertentangan. Persaingan merupakan suatu proses sosial, di mana individu atau kelompok-kelompok manusia yang bersaing, mencari keuntungan melalui bidang-bidang kehidupan. Bentuk kontravensi merupakan bentuk interaksi sosial yang sifatnya berada antara persaingan dan pertentangan. Sedangkan pertentangan merupakan suatu proses sosial di mana individu atau kelompok berusaha untuk memenuhi tujuannya dengan jalan menantang pihak lawan yang disertai dengan ancaman dan kekerasan.
Untuk tahapan proses-proses asosiatif dan disosiatif Mark L. Knapp menjelaskan tahapan interaksi sosial untuk mendekatkan dan untuk merenggangkan. Tahapan untuk mendekatkan meliputi tahapan memulai (initiating), menjajaki (experimenting), meningkatkan (intensifying), menyatupadukan (integrating) dan mempertalikan (bonding). Sedangkan tahapan untuk merenggangkan meliputi membeda-bedakan (differentiating), membatasi (circumscribing), memacetkan (stagnating), menghindari (avoiding), dan memutuskan (terminating).

Pendekatan interaksi lainnya adalah pendekatan dramaturgi menurut Erving Goffman. Melalui pendekatan ini Erving Goffman menggunakan bahasa dan khayalan teater untuk menggambarkan fakta subyektif dan obyektif dari interaksi sosial. Konsep-konsepnya dalam pendekatan ini mencakup tempat berlangsungnya interaksi sosial yang disebut dengan social establishment, tempat mempersiapkan interaksi sosial disebut dengan back region/backstage, tempat penyampaian ekspresi dalam interaksi sosial disebut front region, individu yang melihat interaksi tersebut disebut audience, penampilan dari pihak-pihak yang melakukan interaksi disebut dengan team of performers, dan orang yang tidak melihat interaksi tersebut disebut dengan outsider.

Erving Goffman juga menyampaikan konsep impression management untuk menunjukkan usaha individu dalam menampilkan kesan tertentu pada orang lain. Konsep expression untuk individu yang membuat pernyataan dalam interaksi. Konsep ini terbagi atas expression given untuk pernyataan yang diberikan dan expression given off untuk pernyataan yang terlepas. Serta konsep impression untuk individu lain yang memperoleh kesan dalam interaksi.
Bentuk – Bentuk interaksi yang mendorong terjadinya lembaga ,kelompok dan organisasi sosial .

1.     Bentuk Interaksi Sosial Menurut Jumlah Pelakunya .

A. Interaksi antara individu dan individu

Individu yang satu memberikan pengaruh , rangsangan \ Stimulus kepada individu lainnya . Wujud interaksi bisa dalam dalam bentuk berjabat tangan , saling menegur , bercakap – cakap \ mungkin bertengkar .

B. Interaksi antara individu dan kelompok

Bentuk interaksi antara individu dengan kelompok : Misalnya : Seorang ustadz sedang berpidato didepan orang banyak . Bentuk semacam ini menunjukkan bahwa kepentingan individu berhadapan dengan kepentingan kelompok .

C. Interaksi antara Kelompok dan Kelompok

Bentuk interaksi seperti ini berhubungan dengan kepentingan individu dalam kelompok lain . Contoh : Satu Kesebelasan Sepak Bola bertanding melawan kesebelasan lain .

2. Bentuk Interaksi Sosial Menurut Proses Terjadinya .

A. Imitasi

Imitasi adalah pembentukan nilai melalui dengan meniru cara- cara orang lain. Contoh : Seorang anak sering kali meniru kebiasan – kebiasan orang tuanya .

B. Identifikasi

Identifikasi adalah menirukan dirinya menjadi sama dengan orang yang ditirunya . Contoh : Seorang anak laki – laki yang begitu dekat dan akrab dengan ayahnya suka mengidentifikasikan dirinya menjadi sama dengan ayah nya .

C. Sugesti

Sugesti dapat diberikan dari seorang individu kepada kelompok . Kelompok kepada kelompok kepada seorang individu . Contoh : Seorang remaja putus sekolah akan dengan mudah ikut-ikutan terlibat “ Kenalan Remaja “ . Tanpa memikirkan akibatnya kelak .

D. Motivasi

Motivasi juga diberikan dari seorang individu kepada kelompok.Contoh : Pemberian tugas dari seorang guru kepada muridnya merupakan salah satu bentuk motivasi supaya mereka mau belajar dengan rajin dan penuh rasa tanggung jawab

E. Simpati

Perasaan simpati itu bisa juga disampaikan kepada seseorang / kelompok orang atau suatu lembaga formal pada saat –saat khusus. Misalnya apabila perasaan simpati itu timbul dari seorang perjaka terhadap seorang gadis / sebaliknya kelak akan menimbulkan perasaan cinta kasih / kasih saying.

F. Empati

Empati itu dibarengi perasaan organisme tubuh yang sangat dalam. Contoh jika kita melihat orang celaka sampai luka berat dan orang itu kerabat kita, maka perasaan empati menempatkan kita seolah-olah ikut celaka.

C. Hubungan Individu Dengan Lingkungan

Pada teori konvergensi disebutkan bahwa lingkungan memiliki peranan penting dalam perkembangan jiwa manusia. Lingkungan tersebut terbagi dalam beberapa kategori yaitu :
a. Lingkungan fisik ; berupa alam seperti keadaan alam atau keadaan tanah serta musim
b. Lingkungan sosial ; berupa lingkungan tempat individu berinteraksi. Lingkungan sosial dibedakan dalam dua bentuk :
1). Lingkungan sosial primer : yaitu lingkungan yang anggotanya saling kenal
2). Lingkungan sosial sekunder : lingkungan yang hubungan anatar anggotanya bersifat longgar.

Hubungan individu dengan lingkungannya ternyata memiliki hubungan timbal balik lingkungan mempengaruhi individu dan individu mempengaruhi lingkungan. Sikap individu terhadap lingkungan dapat dibagi dalam 3 kategori yaitu :
a) Individu menolak lingkungan jika tidak sesuai dengan yang ada dalam diri individu
b) Individu menerima lingkungan jika sesuai dengan dengan yang ada dalam diri individu
c) Individu bersikap netral atau berstaus quo.
Pengaruh Lingkungan Terhadap Individu
Lingkungan merupakan salah satu faktor yang mempengaruhi terhadap pembentukan dan perkembangan perilaku individu, baik lingkungan fisik maupun lingkungan sosio-psikologis, termasuk didalamnya adalah belajar.
Terhadap faktor lingkungan ini ada pula yang menyebutnya sebagai empirik yang berarti pengalaman, karena dengan lingkungan itu individu mulai mengalami dan mengecap alam sekitarnya. Manusia tidak bisa melepaskan diri secara mutlak dari pengaruh lingkungan itu, karena lingkungan itu senantiasa tersedia di sekitarnya.
Sejauh mana pengaruh lingkungan itu bagi diri individu, dapat kita ikuti pada uraian berikut
1. Lingkungan Membuat Individu Sebagai Makhluk Social
Yang dimaksud dengan lingkungan pada uraian ini hanya meliputi orang-orang atau manusia-manusia lain yang dapat memberikan pengaruh dan dapat dipengaruhi, sehingga kenyataannya akan menuntut suatu keharusan sebagai makhluk sosial yang dalam keadaan bergaul satu dengan yang lainnya.
Terputusnya hubungan manusia dengan masyarakat manusia pada tahun-tahun permulaan perkembangannya, akan mengakibatkan berubahnya tabiat manusia sebagai manusia. Berubahnya tabiat manusia sebagai manusia dalam arti bahwa ia tidak akan mampu bergaul dan bertingkah laku dengan sesamanya.
Dapat kita bayangkan andaikata seorang anak manusia yang sejak lahirnya dipisahkan dari pergaulan manusia sampai kira-kira berusia 10 tahun saja, walaupun diberinya cukup makanan dan minuman, akan tetapi serentak dia dihadapkan kepada pergaulan manusia, maka sudah dapat dipastikan bahwa dia tidak akan mampu berbicara dengan bahasa yang biasa, canggung pemalu dan lain-lain. Sehingga kalaupun dia kemudian dididik, maka penyesuaian dirinya itu akan berlangsung sangat lambat sekali.
2. Lingkungan Membuat Wajah Budaya Bagi Individu
Lingkungan dengan aneka ragam kekayaannya merupakan sumber inspirasi dan daya cipta untuk diolah menjadi kekayaan budaya bagi dirinya. Lingkungan dapat membentuk pribadi seseorang, karena manusia hidup adalah manusia yang berfikir dan serba ingin tahu serta mencoba-coba terhadap segala apa yang tersedia di alam sekitarnya.
Lingkungan memiliki peranan bagi individu, sebagai :
a. Alat untuk kepentingan dan kelangsungan hidup individu dan menjadi alat pergaulan sosial individu. Contoh : air dapat dipergunakan untuk minum atau menjamu teman ketika berkunjung ke rumah.
b. Tantangan bagi individu dan individu berusaha untuk dapat menundukkannya. Contoh : air banjir pada musim hujan mendorong manusia untuk mencari cara-cara untuk mengatasinya.
c. Sesuatu yang diikuti individu. Lingkungan yang beraneka ragam senantiasa memberikan rangsangan kepada individu untuk berpartisipasi dan mengikutinya serta berupaya untuk meniru dan mengidentifikasinya, apabila dianggap sesuai dengan dirinya. Contoh : seorang anak yang senantiasa bergaul dengan temannya yang rajin belajar, sedikit banyaknya sifat rajin dari temannya akan diikutinya sehingga lama kelamaan dia pun berubah menjadi anak yang rajin.
d. Obyek penyesuaian diri bagi individu, baik secara alloplastis maupun autoplastis. Penyesuaian diri alloplastis artinya individu itu berusaha untuk merubah lingkungannya. Contoh : dalam keadaan cuaca panas individu memasang kipas angin sehingga dikamarnya menjadi sejuk. Dalam hal ini, individu melakukan manipulation yaitu mengadakan usaha untuk memalsukan lingkungan panas menjadi sejuk sehingga sesuai dengan dirinya. Sedangkan penyesuaian diri autoplastis, penyesusian diri yang dilakukan individu agar dirinya sesuai dengan lingkungannya. Contoh : seorang juru rawat di rumah sakit, pada awalnya dia merasa mual karena bau obat-obatan, namun lama-kelamaan dia menjadi terbiasa dan tidak menjadi gangguan lagi, karena dirinya telah sesuai dengan lingkungannya
D. Jenis Interaksi Sosial
Ada empat jenis interaksi sosial dengan lingkungannya, yaitu :
1. Individu dapat bertentangan dengan lingkungannya.
2. Individu dapat memanfaatkan lingkungannya.
3. Individu dapat berinteraksi dengan lingkungannya.
4. Individu dapat menyesuaikan diri dengan lingkungannya.
Lingkungan di sini bisa berupa lingkungan fisik (alam benda-benda yang konkrit), lingkungan psikis (jiwa, badan, orang-orang dalam lingkungan) serta lingkungan rohaniah (keyakinan-keyakinan, ide-ide, dan filsafat-filsafat yang terdapat di lingkungan individu).


E. Proses Interaksi Sosial
Proses Interaksi sosial menurut Herbert Blumer adalah pada saat manusia bertindak terhadap sesuatu atas dasar makna yang dimiliki sesuatu tersebut bagi manusia. Kemudian makna yang dimiliki sesuatu itu berasal dari interaksi antara seseorang dengan sesamanya. Dan terakhir adalah Makna tidak bersifat tetap namun dapat dirubah, perubahan terhadap makna dapat terjadi melalui proses penafsiran yang dilakukan orang ketika menjumpai sesuatu. Proses tersebut disebut juga dengan interpretative process
Interaksi sosial dapat terjadi bila antara dua individu atau kelompok terdapat kontak sosial dan komunikasi. Kontak sosial merupakan tahap pertama dari terjadinya hubungan sosial Komunikasi merupakan penyampaian suatu informasi dan pemberian tafsiran dan reaksi terhadap informasi yang disampaikan. Karp dan Yoels menunjukkan beberapa hal yang dapat menjadi sumber informasi bagi dimulainya komunikasi atau interaksi sosial. Sumber Informasi tersebut dapat terbagi dua, yaitu Ciri Fisik dan Penampilan. Ciri Fisik, adalah segala sesuatu yang dimiliki seorang individu sejak lahir yang meliputi jenis kelamin, usia, dan ras. Penampilan di sini dapat meliputi daya tarik fisik, bentuk tubuh, penampilan berbusana, dan wacana.
Interaksi sosial memiliki aturan, dan aturan itu dapat dilihat melalui dimensi ruang dan dimensi waktu dari Robert T Hall dan Definisi Situasi dari W.I. Thomas. Hall membagi ruangan dalam interaksi sosial menjadi 4 batasan jarak, yaitu jarak intim, jarak pribadi, jarak sosial, dan jarak publik. Selain aturan mengenai ruang Hall juga menjelaskan aturan mengenai Waktu. Pada dimensi waktu ini terlihat adanya batasan toleransi waktu yang dapat mempengaruhi bentuk interaksi. Aturan yang terakhir adalah dimensi situasi yang dikemukakan oleh W.I. Thomas. Definisi situasi merupakan penafsiran seseorang sebelum memberikan reaksi. Definisi situasi ini dibuat oleh individu dan masyarakat.
F. Faktor – Faktor Yang Mendorong Terjadinya Interaksi Sosial
1. Tindakan Sosial
Tidak semua tindakan manusia dinyatakan sebagai tindakan sosial misalnya : Seorang pemuda yang sedang mengkhayalkan gadis impiannya secara diam – diam . Menurut MAX WEBER , tindakan sosial adalah tindakan seorang individu yang dapat mempengaruhi individu – individu lainnya dalam masyarakat . Tindakan sosial dapat dibedakan menjadi 4 macam yaitu :
a. Tindakan Rasional Instrumental : Tindakan yang dilakukan dengan memperhitungkan kesesuaian antara cara dan tujuan . Contoh : Bekerja Keras untuk mendapatkan nafkah yang cukup .
b. Tindakan Rasional Berorientasi nilai : Tindakan – Tindakan yang berkaitan dengan nilai – nilai dasar dalam masyarakat . Contoh : Tindakan –Tindakan yang bersifat Religio – magis .
c. Tindakan Tradisional; Tindakan yang tidak memperhitungkan pertimbangan Rasional . Contoh : Berbagai macam upacara \ tradisi yang dimaksudkan untuk melestarikan kebudayaan leluhur .
d. Tindakan Ofektif : Tindakan – Tindakan yang dilakukan oleh seorang \ kelompok orang berdasarkan perasaan \ emosi
2. Kontak Sosial
Dalam kehidupan sehari-hari kontak sosial dapat dilakukan dengan cara :
a. Kontak Sosial yang dilakukan menurut cara pihak-pihak yang berkomunikasi . Cara kontak sosial itu ada 2 macam yaitu :
1) Kontak Langsung : Pihak komunikator menyampaikan pesannya secara langsung kepada pihak komunikan .
2) Kontak Tidak Langsung : Pihak komunikator menyampaikan pesannya kepada pihak komunikan melalui perantara pihak ketiga .
b. Kontak Sosial yang dilakukan menurut terjadinya proses komunikasi . Ada 2 macam kontak sosial .
1) Kontak Primer
2) Kontak Sekunder
3. Komunikasi Sosial
Komunikasi artinya berhubungan atau bergaul dengan orang lain. Orang yang menyampaikan komunikasi disebut komunikator , orang yang menerima komunikasi disebut komunikan. Tidak selamanya kontak sosial akan menghasilkan interaksi sosial yang baik apabila proses komunikasinya tidak berlangsungnya secara komunikatif . Contoh : Pesan yang disampaikan tidak jelas, berbelit – belit , bahkan mungkin sama sekali tidak dapat dipahami .

G. Faktor Psikologi Pendorong Interaksi Sosial
Terdapat empat faktor yang mendasari kelangsungan interaksi sosial, yaitu :
1. Faktor imitasi, masyarakat merupakan pengelompokan manusia di mana tiap individu saling mengimitasi (meniru) dari orang lain dan sebaliknya. Bahkan masyarakat baru menjadi masyarakat yang sebenarnya ketika manusia mulai mengimitasi kegiatan manusia lainnya.
2. Faktor sugesti, pengaruh psikis baik yang datang dari diri sendiri maupun yang datang dari orang lain, umumnya sugesti diterima tanpa adanya kritik dati individu yang bersangkutan. Sugesti adalah suatu proses di mana individu menerima suatu cara penglihatan atau pedoman tingkah laku orang lain tanpa kritik terlebih dahulu.
3. Faktor identifikasi merupakan dorongan untuk menjadi identik atau sama dengan orang lain.
4. Faktor simpati, orang memiliki kecenderungan tertarik pada orang lain, sedangkan orang yang memiliki kecenderungan menolak orang lain disebut antipati. Simpati akan menjalin hubungan saling pengertian yang saling mendalam dalam inteaksi antarindividu, ingin mengerti dan ingin kerja sama dengan orang lain serta saling melengkapi satu sama lain.


Sumber :

Leia Mais...
 
Ordinary blog and Ordinary people © Copyright 2010 | Template By FazruL Lestrange |