Thursday, December 12, 2019

Contoh program algoritma greedy bahasa c (knapsack problem)

Contoh program algoritma greedy bahasa c (knapsack problem)

contoh program algoritma greedy bahasa c (knapsack problem)

kasus : barang yang akan diangkut pada mobil pengangkut barang

#include <stdio.h>
#include <string.h>

int jumlah = 0;
int kapasitas;

int beratMasuk[20];
char namaMasuk[20][20];
int jumlahMasuk = 0;
void freightCar(char nama[20], int berat, int index){
    kapasitas = kapasitas - berat;
    strcpy(namaMasuk[index],nama);
    beratMasuk[index] = berat;
    jumlahMasuk = jumlahMasuk + 1;
}

int main(){
    printf("kasus : barang yang akan dimasukkan ke mobil pengangkut barang\n");
    printf("Masukkan jumlah Barang (max 20 hehe): ");scanf("%d",&jumlah);
    if(jumlah > 20){
        printf("max 20 yak\n");
        main();
    }
    printf("Masukkan kapasitas penampung : ");scanf("%d",&kapasitas);
    int berat[jumlah];
    char nama[jumlah][20];
    for(int i = 0; i < jumlah;  i++){
        printf("Nama Barang : ");scanf("%s",&nama[i]);
        printf("Berat : ");scanf("%d",&berat[i]);
    }
  
    //shorting
    for (int i = 0; i < jumlah; i++) {
      for (int j = i + 1; j < jumlah; j++) {
         if (berat[i] < berat[j]) {
             int temp = berat[j];
             berat[j] = berat[i];
            berat[i] = temp;
          
            char temp1[20];
            strcpy(temp1,nama[j]);
            strcpy(nama[j],nama[i]);
            strcpy(nama[i],temp1);
         }
      }
   }
 
   //masukkan barang
   int i = 0;
   while(i < jumlah && kapasitas >= berat[i]){
        freightCar(nama[i],berat[i],i);
        i = i+1;
   }
  
    //printout
    printf("==Barang Masuk==\n");
    for(int i = 0; i < jumlahMasuk; i++){
        printf("Nama Barang : %s \n",namaMasuk[i]);
        printf("Berat : %d \n",beratMasuk[i]);
        printf("----------------\n");
    }
    printf("================\n");
    printf("Sisa Kapasitas : %d",kapasitas);
}
Share:

Thursday, December 5, 2019

Contoh stack menggunakan array bahasa c

gambar dari contoh stack menggunakan array bahasa c dengan kasus menyimpan tumpukkan baju

Contoh stack menggunakan array bahasa c

Kasus : Menyimpan tumpukkan baju


#include <iostream>
#include <stdlib.h>
#include <cstring>
#include <windows.h>
#include<conio.h>

using namespace std;

struct {
    int top;
    char baju[5][20];
}tumpukan;

void push(char tempBaju[20]);
void pop();
void awal();
int isEmpty();
int isFull();

int main(){
    int pilih,doHapus;
    char data[20];
    string i;
    awal();
    do{
        system("cls");
        cout<<"================================================="<<endl;
        cout<<"============= Program Tumpukan Baju ============="<<endl;
        cout<<" 1. PUSH (Untuk memasukkan baju ke tumpukkan)    "<<endl;
        cout<<" 2. POP  (Untuk mengeluarkan baju dari tumpukkan)"<<endl;
        cout<<" 3. EXIT                                         "<<endl;
        cout<<"================================================="<<endl;
        cout<<"=========== maximal hanya 5 tumpukan ============"<<endl;
     
        if(!isEmpty()){
            for(int i = tumpukan.top; i >= 0; i--){
                cout<<"["<<tumpukan.baju[i]<<"]"<<endl;
            }
        } else {
            cout<<"[tumpukan baju dalam kondisi kosong]";
        }
        cout<<"\nMasukkan Pilihan : ";cin>>pilih;
        switch(pilih){
            case 1:
                cout<<"Masukkan Baju kedalam tumpukkan [contoh: kemeja] : ";cin>>data;
                push(data);
                break;
            case 2:
                cout<<"Yakin akan mengeluarkan tumpukkan ? (input 1 for yes) : ";cin>>doHapus;
                if(doHapus == 1){
                    pop();
                } else {
                    main();
                }
                break;
            case 3:
                cout<<"Tekan enter untuk keluar :";
                break;
            default:
                cout<<"ERROR!";
                break;
        }
        printf("\nPress any key to continue...");
        getch();
    } while(pilih != 3);
}

void push(char data[5]){
    if (!isFull()){
        tumpukan.top = tumpukan.top + 1;
        strcpy(tumpukan.baju[tumpukan.top],data);
        cout<<"Baju berhasil masuk kedalam tumpukkan";
    } else {
        cout<<"Baju dalam tumpukan penuh";
    }
}

void pop(){
    if(!isEmpty()){
        tumpukan.top--;
        cout<<"Baju pada tumpukan ke-"<<tumpukan.top+2<<" sudah diambil";
    } else {
        cout<<"Baju dalam tumpukan kosong";
    }
}

void awal(){
    tumpukan.top = -1;
}

int isEmpty(){
    if(tumpukan.top == -1){
        return 1;
    } else {
        return 0;
    }
}

int isFull(){
    if(tumpukan.top==5-1){
        return 1;
    } else {
        return 0;
    }
}

link terkait :
contoh queue menggunakan linked list bahasa c
contoh stack menggunakan linked list bahasa c
contoh queue menggunakan array bahasa c 
Share:

Wednesday, December 4, 2019

Contoh stack menggunakan linked list bahasa c

gambar dari contoh stack menggunakan linked list bahasa c

Contoh stack menggunakan linked list Bahasa c

#include <stdio.h>
#include <stdlib.h>

typedef struct Data {
    int value;
} Data;

typedef struct Elemen {
    struct Data Data;
    struct Elemen *next;
} Elemen;

typedef struct Stack {
    struct Elemen *top;
} Stack;

void display(Stack);
void push(int value, Stack *Stack);
void pop(Stack *Stack);

int main(){
    Elemen *current = (Elemen*) malloc(sizeof(Elemen));;
    int menu;
    char opsi;
    int value;
    Stack Stack;
    Stack.top = NULL;

    do {
        printf("===============menu===============\n");
        printf("1. Push\n");
        printf("2. Pop\n");
        printf("3. Display\n");
        printf("4. Exit\n");
        printf("==================================\n");


        printf("Pilih menu : ");scanf("%d", &menu);
        printf("----------------------------------------\n");

        if (menu == 1){
            printf("Push \n");
            printf("----------------------------------------\n");
            do {
                printf("Value  : ");
                scanf("%d", &value);fflush(stdin);
                push(value, &Stack);
                printf("berhasil !\n");
                printf("Push again ? [Y/N] : ");
                scanf("%c", &opsi);fflush(stdin);
                printf("\n");
            } while (opsi == 'Y' || opsi == 'y');
        } else if (menu == 2){
            printf("Pop \n");
            printf("----------------------------------------\n");
            if (Stack.top == NULL){
                printf("\nData belum ada !\n");
            } else {
                pop(&Stack);
                printf("\n berhasil !\n");
            }
        } else if (menu == 3){
            display(Stack);
        } else if (menu == 4){
            printf("Keluar\n");
        } else {
            printf("Menu tidak tersedia !\n");
        }
    } while (menu != 4);
}

void display(Stack Stack){
    if(Stack.top == NULL){
        printf("\nData Kosong !\n");
    } else {
                printf("-> Isi Data : \n");
                Elemen *current = Stack.top;
                while(current != NULL){
               printf("%d \n",current->Data.value);
               current = current->next;
                                }
    }
}

void push(int value, Stack *Stack){
    Elemen *current = (Elemen*) malloc(sizeof(Elemen));
    current->Data.value = value;

    if(Stack->top == NULL){
        Stack->top = current;
        current->next = NULL;
        current = NULL;
    } else {
        current->next = Stack->top;
        Stack->top = current;
                                current = NULL;
    }
}

void pop(Stack *Stack){
    Elemen *current = (Elemen*) malloc(sizeof(Elemen));
    if(Stack->top->next != NULL){
                    current = Stack->top;
                    Stack->top = current->next;
                } else {
                                Stack->top = NULL;
                }
                free(current);
    current = NULL;
}

link terkait:
contoh queue menggunakan linked list bahasa c
contoh queue menggunakan array bahasa c
contoh stack menggunakan array bahasa c

Share:

Contoh queue menggunakan linked list bahasa c

gambar dari contoh queue menggunakan linked list bahasa c

Contoh queue menggunakan linked list Bahasa c


#include <stdio.h>
#include <stdlib.h>

typedef struct Data {
    int value;
} Data;

typedef struct Elemen {
    struct Data Data;
    struct Elemen *next;
} Elemen;

typedef struct Queue {
    struct Elemen *front;
    struct Elemen *rear;
} Queue;

void display(Queue);
void insert(int value, Queue *Queue);
void deleteQueue(Queue *Queue);

int main(){
    Elemen *current = (Elemen*) malloc(sizeof(Elemen));;
    int menu;
    char opsi;
    int value;
    Queue Queue;
    Queue.front = NULL;

    do {
        printf("===============menu===============\n");
        printf("1. Insert\n");
        printf("2. Delete\n");
        printf("3. Display\n");
        printf("4. Exit\n");
        printf("==================================\n");


        printf("Pilih menu : ");scanf("%d", &menu);
        printf("----------------------------------------\n");

        if (menu == 1){
            printf("Insert \n");
            printf("----------------------------------------\n");
            do {
                printf("Value  : ");
                scanf("%d", &value);fflush(stdin);
                insert(value, &Queue);
                printf("berhasil !\n");
                printf("Insert again ? [Y/N] : ");
                scanf("%c", &opsi);fflush(stdin);
                printf("\n");
            } while (opsi == 'Y' || opsi == 'y');
        } else if (menu == 2){
            printf("Delete \n");
            printf("----------------------------------------\n");
            if (Queue.front == NULL){
                printf("\nData belum ada !\n");
            } else {
                deleteQueue(&Queue);
                printf("\n berhasil !\n");
            }
        } else if (menu == 3){
            display(Queue);
        } else if (menu == 4){
            printf("Keluar\n");
        } else {
            printf("Menu tidak tersedia !\n");
        }
    } while (menu != 4);
}

void display(Queue Queue){
    if(Queue.front == NULL){
        printf("\nData Kosong !\n");
    } else {
        printf("-> Isi Data : \n");
        Elemen *current = Queue.front;
        while(current != NULL){
            printf("%d \n",current->Data.value);
            current = current->next;
        }
    }
}

void insert(int value, Queue *Queue){
    Elemen *current = (Elemen*) malloc(sizeof(Elemen));
    current->Data.value = value;

    if(Queue->front == NULL){
        Queue->front = current;
        Queue->rear = current;
        current->next = NULL;
        current = NULL;
    } else {
        Queue->rear->next = current;
        Queue->rear = current;
        current->next = NULL;
        current = NULL;
    }
}

void deleteQueue(Queue *Queue){
    Elemen *current = (Elemen*) malloc(sizeof(Elemen));
    if(Queue->front->next != NULL){
        current = Queue->front;
        Queue->front = current->next;
    } else {
        Queue->front = NULL;
    }
    free(current);
    current = NULL;
}

link terkait:
contoh stack menggunakan array bahasa c
contoh stack menggunakan linked list bahasa c
contoh queue menggunakan array bahasa c 
Share:

Tuesday, December 3, 2019

Contoh queue menggunakan array bahasa c

tampilan awal dari contoh queue menggunakan array bahasa c dengan kasus antrian mobil di gerbang tol

Contoh queue menggunakan array bahasa c

Kasus : antrian mobil di gerbang tol

== program ==
#include <iostream>
#include <string.h>
#include <string>
#include<conio.h>
#define MAX 5
using namespace std;
struct Queue{
    int front, rear, gerbang[MAX];
} Q;

struct Queue1{
    int front, rear, gerbang[MAX];
} Q1;
int label;

bool isFull(int a){
    if(a == 1){
        return Q.rear == MAX;
    } else if(a == 2){
        return Q1.rear == MAX;
    } else {
        return false;
    }
}

bool isEmpty(int a){
    if(a == 1){
        return Q.rear == 0;
    } else if(a == 2){
        return Q1.rear == 0;
    } else {
        return false;
    }
}

void printQueue(){
    cout << "+--------------------------------------+"<<endl;
    cout << "|   Gerbang Tol 1 Tersedia "<< MAX - Q.rear <<" Antrian   |"<<endl;
    cout << "+======================================+"<<endl;
    if(isEmpty(1)){
        cout << "          Antrian kosong              "<<endl;
    } else {
        for (int i = Q.front; i < Q.rear; i++){
            cout<<"+----+  ";
        }
        cout<<endl;
        for (int i = Q.front; i < Q.rear; i++){
            cout<<"| "<<Q.gerbang[i]<<((Q.gerbang[i] < 10) ? " " : "")<<" |  ";
        }
        cout <<endl;
        for (int i = Q.front; i < Q.rear; i++){
            cout<<"+----+  ";
        }
        cout<< endl;
    }
    cout << "+======================================+"<<endl<<endl;
  
    cout << "+--------------------------------------+"<<endl;
    cout << "|   Gerbang Tol 2 Tersedia "<< MAX - Q1.rear <<" Antrian   |"<<endl;
    cout << "+======================================+"<<endl;
    if(isEmpty(2)){
        cout << "          Antrian kosong              "<<endl;
    } else {
        for (int i = Q1.front; i < Q1.rear; i++){
            cout<<"+----+  ";
        }
        cout<<endl;
        for (int i = Q1.front; i < Q1.rear; i++){
            cout<<"| "<<Q1.gerbang[i]<<((Q1.gerbang[i] < 10) ? " " : "")<<" |  ";
        }
        cout <<endl;
        for (int i = Q1.front; i < Q1.rear; i++){
            cout<<"+----+  ";
        }
        cout<< endl;
    }
    cout << "+======================================+"<<endl;
}

void enqueue(){
    int pilihGerbang;
    cout<<"----------------------\n"
        <<"1. Gerbang Tol 1      \n"
        <<"2. Gerbang Tol 2      \n"
        <<"----------------------\n";
    cout<<"Pilih Gerbang Tol : ";cin>>pilihGerbang;
    switch(pilihGerbang){
        case 1:
            if(isFull(1)){
                cout<<"----------------------\n"
                    <<" Gerbang Tol 1 Penuh  \n"
                    <<"----------------------\n";
            } else {
                label = label + 1;
                Q.gerbang[Q.rear] = label;
                Q.rear++;
                cout<<"----------------------------------\n"
                    <<"Mobil telah masuk ke gerbang tol 1\n"
                    <<"----------------------------------\n";
            }
            break;
        case 2:
            if(isFull(2)){
                cout<<"----------------------\n"
                    <<" Gerbang Tol 2 Penuh  \n"
                    <<"----------------------\n";
            } else {
                label = label + 1;
                Q1.gerbang[Q1.rear] = label;
                Q1.rear++;
                cout<<"----------------------------------\n"
                    <<"Mobil telah masuk ke gerbang tol 2\n"
                    <<"----------------------------------\n";
            }
            break;
        default:
            cout<<"--------------------------\n"
                <<"Gerbang Tol tidak tersedia\n"
                <<"--------------------------\n";
            break;
    }
}

void dequeue(){
    int pilihGerbang;
    cout<<"----------------------\n"
        <<"1. Gerbang Tol 1      \n"
        <<"2. Gerbang Tol 2      \n"
        <<"----------------------\n";
    cout<<"Pilih Gerbang Tol : ";cin>>pilihGerbang;
    switch(pilihGerbang){
        case 1:
            if(isEmpty(1)){
                cout<<"------------------------------------\n"
                    <<" Antrian Gerbang Tol 1 Masih Kosong \n"
                    <<"------------------------------------\n";
            } else {
                cout<<"-------------------------------------------------\n"
                    <<" Mobil Nomor '"<< Q.gerbang[Q.front]<<"' telah selesai dari Gerbang Tol 1\n"
                    <<"-------------------------------------------------\n";
                for(int i = Q.front; i < Q.rear; i++){
                    Q.gerbang[i] = Q.gerbang[i+1];
                }
                Q.rear--;
            }
            break;
        case 2:
            if(isEmpty(2)){
                cout<<"------------------------------------\n"
                    <<" Antrian Gerbang Tol 2 Masih Kosong \n"
                    <<"------------------------------------\n";
            } else {
                cout<<"-------------------------------------------------\n"
                    <<" Mobil Nomor '"<< Q1.gerbang[Q1.front]<<"' telah selesai dari Gerbang Tol 2\n"
                    <<"-------------------------------------------------\n";
                for(int i = Q1.front; i < Q1.rear; i++){
                    Q1.gerbang[i] = Q1.gerbang[i+1];
                }
                Q1.rear--;
            }
            break;
        default:
            cout<<"--------------------------\n"
                <<"Gerbang Tol tidak tersedia\n"
                <<"--------------------------\n";
            break;
    }
}

int main(){
    int choose;
    do{
        system("cls");
        cout<<"----------------------\n"
            <<"     Menu Pilihan     \n"
            <<"----------------------\n"
            <<" [1] Enqueue \n"
            <<" [2] Dequeue \n"
            <<" [3] Keluar \n"
            <<"----------------------\n\n";
            printQueue();
        cout<<"Masukkan pilihan : "; cin >> choose;
     
        switch(choose){
            case 1:
                enqueue();
                break;
            case 2:
                dequeue();
                break;
            case 3:
                cout<<"Keluar...";
                break;
            default:
                cout<<"----------------------\n"
                    <<"Pilihan tidak tersedia\n"
                    <<"----------------------\n";
                break;
        }
        printf("\nPress any key to continue...");
        getch();
    } while(choose != 3);
    return 0;
}

link terkait :
contoh queue menggunakan linked list bahasa c
contoh stack menggunakan linked list bahasa c
contoh stack menggunakan array bahasa c 
Share:

Tuesday, November 12, 2019

C Program For Greedy Algorithm (knapsack problem)

C Program for greedy algorithm
case : knapsack



#include <stdio.h>
#include <string.h>

int amount = 0;
int capacity;

int weightIn[20];
char nameIn[20][20];
int amountIn = 0;
void freightCar(char name[20], int weight, int index){
            capacity = capacity - weight;
            strcpy(nameIn[index],name);
            weightIn[index] = weight;
            amountIn = amountIn + 1;
}

int main(){
            printf("input amount of items (max 20): ");scanf("%d",&amount);
            if(amount > 20){
                        printf("max 20 \n");
                        main();
            }
            printf("input capacity : ");scanf("%d",&capacity);
            int weight[amount];
            char name[amount][20];
            for(int i = 0; i < amount;  i++){
                        printf("name : ");scanf("%s",&name[i]);
                        printf("weight : ");scanf("%d",&weight[i]);
            }
         
            //shorting
            for (int i = 0; i < amount; i++) {
                        for (int j = i + 1; j < amount; j++) {
                                     if (weight[i] < weight[j]) {
                                                int temp = weight[j];
                                                weight[j] = weight[i];
                                                weight[i] = temp;
                                                char temp1[20];
                                                strcpy(temp1,name[j]);
                                                strcpy(name[j],name[i]);
                                                strcpy(name[i],temp1);
                                    }
                        }
            }

            //input
            int i = 0;
            while(i < amount && capacity >= weight[i]){
                        freightCar(name[i],weight[i],i);
                        i = i+1;
           }
         
            //printout
            printf("==List Items==\n");
            for(int i = 0; i < amountIn; i++){
                        printf("name : %s \n",nameIn[i]);
                        printf("weight : %d \n",weightIn[i]);
                        printf("----------------\n");
            }
            printf("================\n");
            printf("Remaining capacity : %d",capacity);
}

Share:

Friday, October 4, 2019

Diksi - aspek bentuk dan aspek makna

Pengertian Diksi

Diksi dapat diartikan sebagai pilihan kata. Menurut Kamus Besar Bahasa Indonesia sendiri, pengertian diksi adalah pilihan kata yang tepat dan selaras (dalam penggunaannya) untuk mengungkapkan gagasan sehingga diperoleh efek tertentu (seperti apa yang diharapkan).

Aspek Bentuk

  1. Kata berimbuhan adalah kata yang telah mengalami proses pengimbuhan atau (afiksasi). Imbuhan atau afiksasi adalah morfem terikat yang digunakan dalam bentuk dasar untuk membentuk kata. Hasil dari proses pengimbuhan itu disebut kata berimbuhan atau kata turunan. Contoh : Kami bermain futsal setelah selesai mata kuliah.
  2. Kata gabung adalah gabungan antara satu kata dengan kata lainnya yang menjadi satu arti. Contoh : Tiket Kereta Api Bandung-Solo sudah habis
  3. Kata ulang adalah suatu pengulangan kata atau unsur kata. Contoh : Kupu-kupu di taman sangat indah
  4. Kata gabung berimbuhan adalah kata gabung yang memiliki imbuhan. Contoh : para penonton sepak bola bertepuk tangan ketika menyambut kedua tim.
  5. Kata ulang berimbuhan adalah kata ulang yang memiliki imbuhan. Contoh : Kakek sedang berjalan-jalan di taman.

Aspek Makna

  • Berdasarkan Makna
Denotatif adalah makna yang sebenarnya dari suatu kata atau kalimat. Contoh : Ramdan adalah seorang yang gemar membantu, dia disukai banyak orang.
Konotatif adalah kata atau kalimat yang memiliki arti bukan sebenarnya. Contoh : Riska adalah seorang kutu buku, itu sebabnya ia banyak tahu tentang berbagai hal.
  • Berdasarkan Leksikal
  1. Sinonim
Sinonim adalah kata yang mempunyai arti yang sama dengan kata lain.
Contoh : Matahari = Mentari

  1. Antonim
Antonim adalah kata yang memiliki arti berlawanan dengan kata lain.
Contoh : Tinggi x Rendah

  1. Homonim
Homonim adalah kata yang memiliki lafal dan ejaan yang sama namun artinya berbeda satu sama lain.
Contoh :
- Bulan itu terlihat bulat penuh malam ini
- Semua karyawan mendapatkan gaji setiap bulan

  1. Homofon
Homofon adalah kata yang memiliki ejaan dan makna yang berbeda, namun lafal sama.
Contoh :
- Anton menabung uangnya di Bank secara rutin
- Bang Anton bekerja di perusahaan pembiayaan

  1. Homograf
Homograf adalah kata yang memiliki lafal dan arti yang berbeda, namun ejaannya sama.
Contoh :
- Makanan favorit wanita itu adalah tahu goreng
- Wanita itu tidak tahu kalau hari ini libur

  1. Polisemi
Polisemi adalah kata yang memiliki lebih dari satu arti.
Contoh :
- Para nasabah yang menabung di Bank akan mendapat bunga setiap bulan
- Andini adalah salah satu bunga desa yang paling cantik

  1. Hipernim dan Hiponim
Hipernim adalah kata yang dapat mewakili banyak kata lainnya. Sedangkan hiponim adalah kata yang dapat terwakili oleh kata hipernim.
Contoh :
- Di kebun binatang itu terdapat banyak binatang liar, misalnya gajah, singa, buaya, rusa, kuda, dan lain-lain.
Ket :
binatang liar merupakan hipernim. Sedangkan kata hiponim gajah, singa, buaya, rusa, kuda, dan lain-lain.
Sumber :
https://www.maxmanroe.com/vid/umum/pengertian-diksi.html
https://puebi.readthedocs.io/en/latest/kata/bentuk-ulang/
Share:

Monday, September 16, 2019

Data dan Infromasi

Data dan Infromasi

Data adalah fakta mentah yang belum diolah, yang terkadang tidak dapat diterima oleh akal pikiran dari penerima data tersebut. Data juga perlu diolah menjadi informasi untuk dapat diterima oleh penerima.

Informasi adalah hasil pengolahan data yang sudah dapat diterima oleh akal pikiran penerima informasi yang nantinya dapat digunakan untuk pengambilan keputusan.

Perbedaan Data dan Informasi
Data :
  • Data tidak memiliki makna apapun
  • Data dapat berbentuk angka, fakta, rincian, dan juga segala bentuk pengamatan empiris (obsservasi dan wawancara) terhadap suatu hal
  • Bagi orang awam, data tidak dapat dipahami maksudnya
  • Data mempunyai lingkup lebih detail dan bersifat teknis
Informasi :
  • Informasi sudah memiliki suatu makna tertentu
  • Informasi adalah data yang sudah diolah
  • Bagi orang awam, informasi mudah dipahami maksudnya
  • Informasi menghasilkan penjelasan yang dapat dipakai untuk mengambil keputusan
Contoh Data dan Informasi
Data :
  • Seorang siswa bernama A hanya masuk selama 20 hari dalam satu bulan
  • Terjadi kecelakaan di jalan
Informasi :
  • Dalam satu bulan ini karyawan bernama Z cuma masuk kerja selama 15 hari. hal tersebut dilakukan karena kondisi orang tuanya sudah tua dan mengalami sakit-sakitan. Dengan begitu, mereka juga harus keluar masuk berobat ke rumah sakit selama satu bulan ini.
Sumber :
https://www.dictio.id/t/apa-perbedaan-antara-data-dan-informasi/13069/2
https://www.ruangguru.co.id/contoh-data-pengertian-perbedaan-data-dan-juga-informasi-secara-lengkap
Share:

Thursday, July 25, 2019

Makalah Perbandingan Budaya Indonesia Dengan Jepang

Berikut adalah contoh makalah perbandingan budaya indonesia dengan jepang.

PERBANDINGAN SEBUAH BUDAYA
PERBANDINGAN BUDAYA INDONESIA DENGAN JEPANG



KATA PENGANTAR
Segala puji bagi Allah SWT yang telah memberikan penulis kemudahan sehingga penulis dapat menyelesaikan makalah ini. Tanpa pertolongan-Nya tentunya penulis tidak akan sanggup untuk menyelesaikan makalah ini. Shalawat serta salam semoga terlimpah curahkan kepada baginda tercinta kita yaitu Nabi Muhammad SAW yang kita nanti-natikan syafa’atnya di akhirat nanti.
Penulis mengucapkan syukur kepada Allah SWT atas limpahan nikmat sehat-Nya, baik itu berupa sehat fisik maupun akal pikiran, sehingga penulis mampu untuk menyelesaikan pembuatan makalah sebagai Ujian Tengah Semester dari matakuliah Ilmu Sosial dan Budaya Dasar dengan judul “Perbedaan Sebuah Budaya”.
Besar harapan penulis makalah ini dapat menambah pengetahuan pembaca mengenai perbedaan sebuah budaya. Demikian yang dapat penulis sampaikan. Apabila terdapat banyak kesalahan pada makalah ini, penulis mohon maaf yang sebesar-besarnya. Terimakasih.



LATAR BELAKANG
Manusia dalam kesehariannya tidak akan lepas dari kebudayaan, karena manusia adalah pencipta dan pengguna kebudayaan itu sendiri. Manusia hidup karena adanya kebudayaan, sementara itu kebudayaan akan terus hidup dan berkembang manakala manusia mau melestarikan kebudayaan dan bukan merusaknya. Dengan demikian manusia dan kebudayaan tidak dapat dipisahkan satu sama lain, karena dalam kehidupannya tidak mungkin tidak berurusan dengan hasil-hasil kebudayaan, setiap hari manusia melihat dan menggunakan kebudayaan. Rasa saling menghormati dan menghargai akan tumbuh apabila antar sesama manusia menjujung tinggi kebudayaan sebagai alat pemersatu kehidupan, alat komunikasi antar sesama dan sebagai ciri khas suatu kelompok masyarakat. Kebudayaan berperan penting bagi kehidupan manusia dan menjadi alat untuk bersosialisasi dengan manusia yang lain dan pada akhirnya menjadi ciri khas suatu kelompok manusia. Manusia sebagai mahluk sosial membutuhkan alat sebagai jembatan yang menghubungkan dengan manusia yang lain yaitu kebudayaan.



PERBANDINGAN BUDAYA INDONESIA DENGAN JEPANG

 makalah-perbandingan-budaya-indonesia-dengan-jepang
1.      Budaya
Budaya adalah kristalisasi nilai dan pola hidup yang dianut suatu komunitas. Budaya tiap komunitas tumbuh dan berkembang secara unik, karena perbedaan pola hidup komunitas itu. Perbandingan budaya Jepang dan Indonesia berarti mencari nilai-nilai kesamaan dan perbedaan antara bangsa Indonesia dan bangsa Jepang. Dengan mengenali persamaan dan perbedaan kedua budaya itu, kita akan semakin dapat memahami keanekaragaman pola hidup yang ada, yang akan bermanfaat saat  berkomunikasi dan berinteraksi dengan pihak yang berasal dari budaya yang berbeda.
2.      Perbandingan Budaya
Manusia dalam kesehariannya tidak akan lepas dari kebudayaan, karena manusia adalah pencipta dan pengguna kebudayaan itu sendiri. Manusia hidup karena adanya kebudayaan, sementara itu kebudayaan akan terus hidup dan berkembang manakala manusia mau melestarikan kebudayaan dan bukan merusaknya. Dengan demikian manusia dan kebudayaan tidak dapat dipisahkan satu sama lain, karena dalam kehidupannya tidak mungkin tidak berurusan dengan hasil-hasil kebudayaan, setiap hari manusia melihat dan menggunakan kebudayaan. Rasa saling menghormati dan menghargai akan tumbuh apabila antar sesama manusia menjujung tinggi kebudayaan sebagai alat pemersatu kehidupan, alat komunikasi antar sesama dan sebagai ciri khas suatu kelompok masyarakat. Kebudayaan berperan penting bagi kehidupan manusia dan menjadi alat untuk bersosialisasi dengan manusia yang lain dan pada akhirnya menjadi ciri khas suatu kelompok manusia. Manusia sebagai mahluk sosial membutuhkan alat sebagai jembatan yang menghubungkan dengan manusia yang lain yaitu kebudayaan.
3.      Tradisi Pemberian Nama
Bagi orang Indonesia yg datang di Jepang, saat registrasi, misalnya membuat KTP sering ditanya mana yang family name, dan mana yang first name. Hampir setiap saat saya harus selalu menjelaskan perbedaan tradisi antara Indonesia dan Jepang, bahwa di Indonesia tidak ada keharusan memiliki family name. Umumnya hal ini dapat difahami dan tidak menimbulkan masalah. Tetapi adakalanya kami harus menentukan satu nama sebagai family name, misalnya saat menulis paper (artikel ilmiah resmi), atau untuk kepentingan pekerjaan. Saat itu saya terpaksa memakai nama “Nugroho” sebagai family name agar tidak mempersulit masalah administrasi. Demikian juga saat anak saya lahir, kami beri nama Kartika Utami Nurhayati. Nama anak saya walaupun panjang tidak ada satu pun yang merupakan nama keluarga. Tetapi saat registrasi, pihak pemerintah Jepang (kuyakusho) meminta saya untuk menetapkan satu nama yang dicatat sebagai keluarga, karena kalau tidak akan sulit dalam pengurusan administrasi asuransi. Akhirnya nama “Nurhayati” yang letaknya paling belakang saya daftarkan sebagai nama keluarga. Bagi orang Jepang hal ini akan terasa aneh, karena dalam keluarga kami tidak ada yang memiliki nama keluarga yang sama.
Masih berkaitan dengan nama, adalah masalah tanda tangan dan inkan (stempel). Di Indonesia dalam berbagai urusan adminstrasi formal sebagai tanda pengesahan, tiap orang membubuhkan tanda tangan. Tanda tangan ini harus konstan. Banyak orang yang memiliki tanda tangan berasal dari inisial nama, tetapi dengan cara penulisan yang unik yang membedakan dengan orang lain yang mungkin memiliki nama sama. Tanda tangan ini juga yang harus dibubuhkan di paspor saat seorang Indonesia akan berangkat ke Jepang. Tetapi begitu tiba di Jepang, tanda tangan yang semula memiliki peran penting, menjadi hilang perananannya. Tanda tangan di Jepang tidak memiliki kekuatan formal. Tradisi masyarakat Jepang dalam membubuhkan tanda tangan adalah dengan memakai inkan (stempel). Biasanya inkan ini bertuliskan nama keluarga. Ada beberapa jenis inkan yang dipakai di Jepang. Antara lain :
·         “Mitomein” (認印) dipakai untuk keperluan sehari-hari yang tidak terlalu penting, misalnya saat menerima barang kiriman, mengisi aplikasi.
·         “Jitsuin” (実印) dipakai untuk keperluan penting, seperti membeli rumah, membeli mobil. Inkan tipe ini harus dicatatkan di kantor pemerintahan.
·         “Ginkoin” (銀行印) dipakai untuk membuka rekening di bank.
“Jitsuin” dan “ginkoin” sangat jarang dipakai dan harus disimpan baik-baik. Karena kalau hilang akan menimbulkan masalah serius dalam bisnis.
Bagi orang asing saat masuk ke Jepang harus membuat inkan. Untuk membuat rekening bank, kita tidak boleh memakai tanda tangan, dan harus memakai inkan. Kecuali yubinkyoku masih membolehkan pemakaian tanda tangan. Karena tidak punya kebiasaan tanda tangan, banyak maka orang Jepang kalau diminta untuk menanda tangan (di paspor misalnya), umumnya mereka menuliskan nama lengkap mereka dalam huruf kanji. Barangkali karena inilah maka kalau saya diminta seorang petugas pengiriman barang, untuk membubuhkan tanda tangan sebagai bukti terima, dia berkata “tolong tuliskan nama lengkap anda”, padahal itu di kolom signature. Sepertinya untuk mereka, tanda tangan sama dengan menulis nama lengkap.
3.1.  Pemberiaan Nama di Indonesia
makalah-perbandingan-budaya-indonesia-dengan-jepang

masyarakat di Indonesia tidak semua suku memiliki tradisi nama keluarga. Masyarakat Jawa misalnya, tidak memiliki nama keluarga. Tetapi suku di Sumatera, Kalimantan, Sulawesi memiliki nama keluarga. Dari nama seseorang, kita dapat memperkirakan dari suku mana dia berasal, agama apa yang dianut dan sebagainya. Berikut karakteristik nama tiap suku di Indonesia:
·         Suku Jawa (sekitar 45% dari seluruh populasi) : biasanya diawali dengan Su (untuk laki-laki) atau Sri (untuk perempuan), dan memakai vokal “o”. Contoh : Sukarno, Suharto, Susilo, Joko, Anto, Sri Miranti, Sri Ningsih.
·         Suku Sunda(sekitar 14% dari seluruh populasi) : banyak yang memiliki perulangan suku kata. Misalnya Dadang, Titin, Iis, Cecep
·         Suku Batak : beberapa contoh nama marga antara lain Harahap, Nasution.
·         Suku Minahasa : beberapa contoh nama marga antara lain Pinontoan, Ratulangi.
·         Suku Bali : Ketut, Made, Putu, Wayan dsb. Nama ini menunjukkan urutan, bukan merupakan nama keluarga.
Selain nama yang berasal dari tradisi suku, banyak nama yang diambil dari pengaruh agama. Misalnya umat Islam : Abdurrahman Wahid, Abdullah, dan sebagainya. Sedangkan umat Katolik biasanya memakai nama baptis : Fransiskus, Bonivasius, Agustinus, dan sebagainya.
3.2.  Pemberian Nama di Jepang
makalah-perbandingan-budaya-indonesia-dengan-jepang
Nama di Jepang terdiri dari dua bagian : family name dan first name. Nama ini harus dicatatkan di kantor pemerintahan (kuyakusho), selambat-lambatnya 14 hari setelah seorang bayi dilahirkan. Semua orang di Jepang kecuali keluarga kaisar, memiliki nama keluarga. Tradisi pemakaian nama keluarga ini berlaku sejak jaman restorasi Meiji, sedangkan di era sebelumnya umumnya masyarakat biasa tidak memiliki nama keluarga. Sejak restorasi meiji, nama keluarga menjadi keharusan di Jepang. Dewasa ini ada sekitar 100 ribu nama keluarga di Jepang, dan diantaranya yang paling populer adalah Satou dan Suzuki. Jika seorang wanita menikah, maka dia akan berganti nama keluarga, mengikuti nama suaminya. Namun demikian, banyak juga wanita karir yang tetap mempertahankan nama keluarganya. Dari survey yang dilakukan pemerintah tahun 1997, sekitar 33% dari responden menginginkan agar walaupun menikah, mereka diizinkan untuk tidak berganti nama keluarga [2]. Hal ini terjadi karena pengaruh struktur masyarakat yang bergeser dari konsep “ie”() dalam tradisi keluarga Jepang. Semakin banyak generasi muda yang tinggal di kota besar, sehingga umumnya menjadi keluarga inti (ayah, ibu dan anak), dan tidak ada keharusan seorang wanita setelah menikah kemudian tinggal di rumah keluarga suami. Tradisi di Jepang dalam memilih first name, dengan memperhatikan makna huruf Kanji, dan jumlah stroke, diiringi dengan harapan atau doa bagi kebaikan si anak.
3.3.  Perbandingan Kedua Tradisi
3.3.1.   Persamaan antara kedua tradisi
Baik di Jepang maupun di Indonesia dalam memilih nama (first name) sering memilih kata yang mensimbolkan makna baik, sebagai doa agar si anak kelak baik jalan hidupnya. Khusus di Jepang, banyaknya stroke kanji yang dipakai juga merupakan
salah satu pertimbangan tertentu dalam memilih huruf untuk anak. Umumnya laki-laki di Jepang berakhiran “ro” (
), sedangkan perempuan berakhiran “ko” ()
3.3.2.   Perbedaan antara kedua tradisi
·      Di Jepang, nama keluarga dimasukkan dalam catatan sipil secara resmi, tetapi di Indonesia nama keluarga ini tidak dicatatkan secara resmi di kantor pemerintahan. Nama family/marga tidak diperkenankan untuk dicantumkan di akta kelahiran
·      Di Jepang setelah menikah seorang wanita akan berganti nama secara resmi mengikuti nama keluarga suaminya. Sedangkan di Indonesia saat menikah, seorang wanita tidak berganti nama keluarga. Tapi ada juga yang nama keluarga suami dimasukkan di tengah, antara first name dan nama keluarga wanita, sebagaimana di suku Minahasa. Di Indonesia umumnya setelah menikah nama suami dilekatkan di belakang nama istri. Misalnya saja Prio Jatmiko menikah dengan Sri Suwarni, maka istri menjadi Sri Suwarni Jatmiko. Tetapi penambahan ini tidak melewati proses legalisasi/pencatatan resmi di kantor pemerintahan.
·      Huruf Kanji yang bisa dipakai untuk menyusun nama anak di Jepang dibatasi oleh pemerintah (sekitar 2232 huruf, yang disebut jinmeiyo kanji), sedangkan di Indonesia tidak ada pembatasan resmi untuk memilih kata yang dipakai sebagai nama anak.
4.      Pemakaian Gestur untuk Penghormatan dan Kasih Sayang
makalah-perbandingan-budaya-indonesia-dengan-jepang
Salah satu topik menarik untuk dibahas adalah bagaimana memakai bahasa tubuh untuk mengungkapkan penghormatan, kasih saying, permintaan maaf, dan rasa terimakasih. Jepang dan Indonesia memiliki cara berlainan dalam mengekspresikan penghormatan, kasih sayang, permintaan maaf, dan rasa terimakasih. Dibawah ini terdapat penjelasan mengenai Bahasa tubuh yang dipakai untuk mengekspresikan penghormatan, kasih sayang, permintaan maaf, dan rasa terimakasih.
4.1.   Ojigi
makalah-perbandingan-budaya-indonesia-dengan-jepang
Dalam budaya Jepang ojigi adalah cara menghormat dengan membungkukkan badan, misalnya saat mengucapkan terima kasih, permintaan maaf, memberikan ijazah saat wisuda, dsb. Ada dua jenis ojigi : ritsurei (立礼) dan zarei (座礼). Ritsurei adalah ojigiyang dilakukan sambil berdiri. Saat melakukan ojigi, untuk pria biasanya sambil menekan pantat untuk menjaga keseimbangan, sedangkan wanita biasanya menaruh kedua tangan di depan badan. Sedangkan zarei adalah ojigi yang dilakukan sambil duduk. Berdasarkan intensitasnya, ojigi dibagi menjadi 3 : saikeirei (最敬礼), keirei (敬礼), eshaku (会釈). Semakin lama dan semakin dalam badan dibungkukkan menunjukkan intensitas perasaan yang ingin disampaikan. Saikeirei adalah level yang paling tinggi, badan dibungkukkan sekitar 45 derajat atau lebih. Keirei sekitar 30-45 derajat, sedangkan eshaku sekitar 15-30 derajat. Saikeirei sangat jarang dilakukan dalam keseharian, karena dipakai saat mengungkapkan rasa maaf yang sangat mendalam atau untuk melakukan sembahyang. Untuk lebih menyangatkan, ojigi dilakukan berulang kali. Misalnya saat ingin menyampaikan perasaan maaf yang sangat mendalam. Adapun dalam budaya Indonesia, tidak dikenal ojigi.
4.2.   Jabat Tangan
makalah-perbandingan-budaya-indonesia-dengan-jepang
Tradisi jabat tangan dilakukan baik di Indonesia maupun di Jepang melambangkan keramahtamahan dan kehangatan. Tetapi di Indonesia kadang jabat tangan ini dilakukan dengan merangkapkan kedua tangan. Jika dilakukan oleh dua orang yang berlainan jenis kelamin, ada kalanya tangan mereka tidak bersentuhan. Letak tangan setelah jabat tangan dilakukan, pun berbeda-beda. Ada sebagian orang yang kemudian meletakkan tangan di dada, ada juga yang diletakkan di dahi, sebagai ungkapan bahwa hal tersebut tidak semata lahiriah, tapi juga dari batin.
4.3.   Cium Tangan
makalah-perbandingan-budaya-indonesia-dengan-jepang

Tradisi cium tangan lazim dilakukan sebagai bentuk penghormatan dari seorang anak kepada orang tua, dari seorang awam kepada tokoh masyarakat/agama, dari seorang murid ke gurunya dan dari orang yang lebih muda ke yang lebih tua. Tidak jelas darimana tradisi ini berasal. Tetapi ada dugaan berasal dari pengaruh budaya Arab. Di Eropa lama, dikenal tradisi cium tangan juga, tetapi sebagai penghormatan seorang pria terhadap seorang wanita yang bermartabat sama atau lebih tinggi. Dalam agama Katolik Romawi, cium tangan merupakan tradisi juga yang dilakukan dari seorang umat kepada pimpinannya (Paus, Kardinal). Di Jepang tidak dikenal budaya cium tangan.
4.4.   Cium Pipi
makalah-perbandingan-budaya-indonesia-dengan-jepang
Cium pipi biasa dilakukan di Indonesia saat dua orang sahabat atau saudara bertemu, atau sebagai ungkapan kasih sayang seorang anak kepada orang tuanya dan sebaliknya. Jika di Indonesia, cium pipi juga biasanya dilakukan antara orang yang muhrim karena jika belum muhrim itu bisa menjadi salah paham dan di anggap zinah. Jadi yang sering melakukan cium pipi biasanya antar kaum wanita.
4.5.   Sungkem
makalah-perbandingan-budaya-indonesia-dengan-jepang
Tradisi sungkem lazim di kalangan masyarakat Jawa, tapi mungkin tidak lazim di suku lain. Sungkem hamper sama dengan cium tangan, tetapi yang membedakan yaitu caranya. Sungkem juga terlihat lebih sopan dan menjiwai. Sungkem dilakukan sebagai tanda bakti seorang anak kepada orang tuanya, seorang murid kepada gurunya. Sungkem biasa dilakukan jika seorang anak akan melangsungkan pernikahan, atau saat hari raya Idul Fitri (bagi muslim), sebagai ungkapan permohonan maaf kepada orang tua, menunjukan kasih saying dan rasa hormat kepada orang tua, dan juga untuk meminta doa restunya.
Baik budaya Jepang maupun Indonesia memiliki keunikan tersendiri dalam mengekspresikan rasa hormat dan rasa maaf. Jabat tangan adalah satu-satunya tradisi yang berlaku baik di Jepang maupun Indonesia. Kesalahan yang sering terjadi jika seorang Indonesia baru mengenal budaya Jepang adalah saat melakukan ojigi, wajah tidak ikut ditundukkan melainkan memandang lawan bicara. Hal ini mungkin terjadi karena terpengaruh gaya jabat tangan yang lazim dilakukan sambil saling berpandangan mata. Kesalahan lain yang juga sering terjadi adalah mencampurkan ojigi dan jabat tangan. Hal ini juga kurang tepat dipandang dari tradisi Jepang.
5.      Agama
makalah-perbandingan-budaya-indonesia-dengan-jepang
Secara umum, masyarakat Jepang menerjemahkan agama atau Tuhan sebagai hal yang terpisah. Bagi mereka, agama adalah hal yang bersifat pribadi dan tak ada satupun yang bisa mengusiknya. Bagi masyarakat Jepang, topik agama adalah hal yang tabu untuk dibicarakan dalam interaksi sosial, hal yang tentu saja berbeda dengan orang Indonesia.
Di Indonesia, ada kebiasaan sosial yang sering memisahkan seseorang atau kelompok-kelompok tertentu berdasarkan agamanya. Apalagi di Indonesia agama adalah hal yang sangat berpengaruh, sering dijadikan alat untuk mencapai sebuah ambisi tertentu (tapi tidak semua orang menjadikan agama seperti ini).
Jika di Indonesia sering terjadi perang antar agama, dimana minoritas sering menjadi korban, hal ini justru tak terlihat di Jepang. Di Jepang agama ada di ranah privat, layaknya alat kelamin. Mereka tidak dibebani oleh rasa untuk mengekspos kepercayaan atau menyerang kepercayaan orang lain. Jadi, saat kamu ke Jepang, jangan pernah membicarakan atau menanyakan agama mereka. Pasalnya, hal seperti ini akan membuatnya merasa terusik, menganggap kamu sebagai orang yang sangat selektif dalam memilih teman.
6.      Manajemen Waktu
makalah-perbandingan-budaya-indonesia-dengan-jepang
Tanpa bermaksud menjelek-jelekkan budaya sendiri, namun harus diakui bahwa bangsa Jepang lebih unggul dalam konteks kedisiplinan. Mereka tidak mengenal istilah “Jam Karet”. Saat mereka membuat janji dan ternyata terlambat, walaupun hanya 5 menit, mereka akan merasa sangat bersalah dan tak henti-hentinya meminta maaf. Hal yang justru berkebalikan di Indonesia, di mana tanpa disadari kebiasaan tidak tepat waktu sudah menjadi budaya. Lihat saja bagaimana banyak diantara kita yang tidak peduli saat datang terlambat ke sekolah, kampus, kantor, janjian dengan seseorang, atau ke manapun dengan tidak ada rasa bersalah sedikit pun akan hal tersebut.
Perbedaan budaya yang kontras ini sangat berkaitan dengan tingginya standar dan kebutuhan hidup di kedua Negara. Di Jepang, kebutuhan hidup sangatlah tinggi, sehingga mereka benar-benar memanfaatkan waktunya karena merka sudah menganggap waktu sebagai uang. Belum lagi tingkat persaingan dan tututan kerja yang teramat tinggi, membuat mereka sangat menghargai waktu. Bahkan jika memungkinkan, mereka siap untuk menjadikan sehari itu sebanyak 25 jam. Sebaliknya, persaingan yang tidak terlalu tinggi (jika dibandingkan dengan Jepang) serta kebiasaan akan “semua bisa diatur” membuat orang Indonesia akhirnya sangat mudah melakukan toleransi. Hal ini tentu sangat baik, namun ketika toleransi tersebut berlebihan, akhirnya kedisiplinan itu berkurang dan waktu menjadi hal yang tak berharga lagi.
7.      Transportasi
makalah-perbandingan-budaya-indonesia-dengan-jepang
Transportasi pribadi adalah favorit kebanyakan masyarakat Indonesia, hal yang kemudian berdampak negatif bagi lalu lintas, utamanya di Jakarta. Ada banyak alasan mengapa orang Indonesia enggan menggunakan transportasi massal, seperti kebiasaan penumpang yang merokok, supir yang ugal-ugalan, hingga pelecehan seksual. Selain hal tersebut, alat transportasi juga menjadi semacam status sosial bagi masyarakat Indonesia. Kemudahan untuk memiliki kendaraan serta pajak yang murah membuat mereka berlomba-lomba untuk “mengoleksi” kendaraan, hal yang dipercaya bisa mentasbihkan status sosialnya.
Sebaliknya, masyarakat Jepang sangat menyenangi untuk menggunakan transportasi massal. Mereka bisa berhemat lewat cara ini yang sekaligus membantu perekenomian Negaranya sendiri. Minat yang besar dalam menggunakan transportasi umum tersebut tidak terlepas dari fasilitas yang nyaman, bersih, dan aman. Sementara itu, keinginan untuk memiliki kendaraan pribadi bukanlah prioritas bagi masyarakat Jepang. Selain dikarenakan harga dan pajak mobil yang terbilang tinggi, mereka juga sulit untuk mengukur waktu perjalanan jika menggunakan kendaraan pribadi mengingt Jepang adalah negara yang cukup padat penduduk. Berbeda jika mereka menggunakan transportasi umum yang sudah dilengkapi dengan jam keberangkatan dan jam tiba secara tepat, hal yang membuat mereka lebih mudah dalam mengukur waktu.
8.      Kuliner
makalah-perbandingan-budaya-indonesia-dengan-jepang
Jepang adalah Negara yang terkenal dengan menu makanan yang segar serta mempertahankan cita rasa aslinya, di mana orang Indonesia menyebutnya sebagai makanan mentah. Namun di Jepang, makanan seperti itu dianggap sebagai makanan yang sehat. Hanya saja, aspek halal adalah hal yang sangat sulit ditemui dalam makanan Jepang, mengingat mayoritas masyarakat Indonesia adalah penganut agama Islam. Ya, makanan-makanan di Jepang didominasi dengan komposisi daging babi.
Perilaku saat makan antar kedua Negara ini juga sangat berbeda. Jika di Indonesia setiap anak diajarkan agar tidak mengeluarkan suara saat makan, hal ini justru berkebalikan dengan budaya Jepang. Ketika orang Jepang makan Ramen (mie khas Jepang), mereka diajarkan untuk mengeluarkan suara. Pasalnya, suara yang ditimbulkan tersebut merupakan indikasi akan rasa suka terhadap makanan tersebut yang sekaligus menunjukkan rasa hormat kepada pembuat makanannya. Untuk minuman, masyarakat Jepang memiliki budaya minum teh dan sake. Hal ini masuk dalam kategori budaya karena ada aturan-aturan tertentu yang harus dilakukan. Misalnya saat minum teh, mereka harus duduk bersimpuh layaknya sinden Jawa ketika menyanyi. Sebelum teh diteguk, cangkir harus diletakkan di telapak tangan kiri kemudian diputar dengan tangan kanan sekitar 180 derajat. Jika kamu melewatkan hal ini, maka kamu akan dianggap tidak sopan. Begitu juga dengan kebiasaan minum sake yang sudah menjadi budaya bagi masyarakat Jepang. Hal ini sering dilakukan pada malam hari atau sepulang kerja. Saat seseorang menuang sake, ia juga harus menuang untuk yang lainnya dan mengatakan “kampai” sebelum yang lainnya bisa minum. Saat ada gelas yang kosong, maka akan ada orang yang segera mengisinya. Di Indonesia, kebiasaan seperti ini juga sering terlihat di kehidupan masyarakat pedesaan dengan minuman bernama tuak atau arak.
9.      Makan
makalah-perbandingan-budaya-indonesia-dengan-jepang
Jepang terkenal dengan makanan yang segar dengan cita rasa masih asli, mungkin orang Indonesia menyebutnya dengan mentah atau setengah matang. Akan tetapi makan Jepang disebut sebagai The Healthy food in The World karena kesegarannya. Dari semua masakan Jepang yang paling sulit ditemukan adalah ke Halalan, karena kebanyakan komposisinya menggunakan bahan dari daging babi. Saat akan makan sebaiknya kamu mengucapkan “itadakimasu” dan mengambil sumpit yang disediakan. Hal yang kurang sopan dan tidak boleh dilakukan saat makan adalah bersendawa, menancapkan sumpit di nasi, menjilat sumpit, meletakkan sumpit secara silang, mengaduk sup dengan sumpit, menerima makanan dari orang lain, menggali makanan, menggunakan untuk menunjuk orang dan memotong makanan. Hal yang mungkin berbeda dengan budaya kita adalah mengeluarkan suara saat makan sup merupakan bentuk rasa senang dan menikmati makanan, jika di Indonesia mungkin itu adalah hal yang kurang sopan.
10.  Minum
makalah-perbandingan-budaya-indonesia-dengan-jepang
Teh dan sake adalah minuman yang sangat terkenal di Jepang. Aturan saat minum teh juga harus dipahami, cara duduknya adalah dengan bersimpuh sama seperti para sinden jawa saat menyanyi di kesenian wayang. Sebelum menengguk teh, cangkir diletakkan di telapak tangan kiri dan putar cangkir sekitar 180 derajat dengan tangan kanan. Jangan sampai lupa hal ini jika kamu tidak ingin dianggap tidak sopan, karena motif cangkir harus terlihat yang mengartikan bahwa kamu benar-benar menikmati tehnya.
Minum sake sudah menjadi budaya sejak lama di Jepang. Biasanya akan dilakukan setelah pulang kerja atau di malam hari. Saat minum sake bersama harus menunggu seseorang mengatakan “kampai”, baru yang lainnya bisa minum. Ketika ingin menuang sake, hendaknya tuang juga untuk yang lainnya. Jika ada gelas yang kosong pasti aka nada orang lain yang mengisisnya, jadi jika kamu sudah merasa pusing dan tidak ingin minum, sebaiknya habiskan sake dalam gelas kamu sampai acara selesai jangan sekali teguk.
11.  Budaya dijalan raya
makalah-perbandingan-budaya-indonesia-dengan-jepang
Arus kendaraan mengarlir dengan sangat tertib dan teratur, hampir tidak terjadi kemacetan berarti dan suara klaslon mobil yang merupakan suara umum khas jalan raya disamping deru mesin kendaraan, nyaris tidak terdengar. Di sini pengendara bisa memacu kendaraannya dengan kecepatan yang cukup tinggi tanpa ada rasa khawatir pengendara lain yang memotong jalan atau penyebrang yang melintas secara mendadak, karena untuk menyebrang harus dilakukan pada tempat yang sudah ditentukan, seperti zebra cross. Ketika lampu merah, pengandara sudah pasti harus mengentikan kendaraannya, namun walaupun lampu hijau, namun bukan berarti bisa belok kiri atau kanan jalan terus karena disaat yang sama adalah lampu hijau untuk pejalan kaki untuk menyebrang. Untuk kota kota yang berpenduduk padat, dengan jumlah penyebrang yang mencapai puluhan orang, proses menunggu ini bahkan bisa berlangsung lebih lama lagi.
Ketika penyebrang sudah habis, kembali harus berhenti karena lampur merah yang kedua bukanlah hal yang tidak mungkin. Untuk kendaraan besar sejenis truk, biasanya dilengkapi dengan speaker yang akan meberikan peringatan ketika membelok secara berulang ulang. Di atas aspal juga terdapat tulisan besar “Belok kiri tolong hati hati”. Aktivitas menyebrang jalan menjadi sangat menyenangkan bukan saja aman dilakukan oleh orang dewasa, namun juga oleh anak kecil, orang tua dan pengguna kursi roda. Kemacetan juga kadang terjadi, namun bukan merupakan bagian dari keseharian. Bus kota misalnya, memiliki time schedul, waktu berhenti di setiap halte dengan sangat tepat waktu. Toleransi kelambatan biasanya tidak lebih dari tiga menit, bisa memberikan gambaran bagaimana susana jalan di jepang.
Jika di Indonesia mungkin kendaraan umum sering berhenti sesuka pengemudinya sehingga membuat macet dimana-mana. Perlakuan pengendara terhadap pengguna jalan lainnya juga kurang baik, pengendara saling ingin menang sendiri sehingga pejalan kaki yang akan menyebrang sangat kesulitan untuk menyebrangi jalan. Tapi tidak semua pengendara di Indonesia itu buruk, ada juga juga yang memiliki kesadaran.
12.  Tempat Tinggal
Indonesia termasuk negara yang memiliki berbagai agama, yang mana agamanya mengajarkan untuk tidak berbuat zinah, dan budaya budaya di Indonesia juga sangat membenci perbuatan itu. Oleh karena itu di Indonesia jarang sekali yang tinggal satu rumah dengan lawan jenis yang belum sah. Berbeda dengan di Jepang, jika di Jepang bebas sekali untuk tinggal satu rumah dengan berlawanan jenis, apalagi jika sudah berstatus pacaran.
13.  Kebersihan
Di Jepang kebanyakan masyarakat memiliki kesadaraan akan kebersihan, mereka sudah tau harus dikemanakan sampah mereka. Ketika mereka melihat sampah yang tidak berada di tempatnya, mereka akan menempatkan pada tempatnya. Jika di Indonesia terutama di pedesaan, mereka biasanya melakukan suatu kerja bakti, untuk membersihkan selokan, membetulkan jalan, dan sebagainya.
PENDAPAT
Pendapat penulis mengenai kedua budaya ini yaitu keduanya memiliki nilai positifnya masing-masing. Budaya Jepang positifnya lebih ke kemanusiaan, Budaya Indonesia positifnya lebih ke keagamaan. Akan lebih bagus lagi jika kita menerapkan budaya Jepang yang akan membawa perubahan baik untuk Indonesia dan tiap-tiap individu di Indonesia. Contohnya menerapkan budaya memanajemen waktu.
KESIMPULAN
Dari perbandingan budaya antara Indonesia dan Jepang, terdapat manfaat untuk mengetahui pola berfikir bangsa Indonesia dan bangsa Jepang. kesulitan utamanya adalah perbedaan karakteristik kedua bangsa, yang mana bangsa Jepang relatif homogen, sedangkan bangsa Indonesia sangat heterogen. Tetapi, lewat perbandingan ini kita bisa saja menerapkan salah satu budaya Jepang yang akan membawa perubahan baik untuk Indonesia dan tiap-tiap individu di Indonesia
SUMBER



Share:
Powered by Blogger.

Labels

Pages

Pages

Featured Post

Penulisan Kata dalam Ejaan Bahasa Indonesia

Penulisan Kata dalam Ejaan Bahasa Indonesia Kata Dasar Kata dasar ditulis sebagai satu kesatuan. Contoh: Kantor pajak penuh sesak. Kat...