Search This Blog

Wednesday, March 19, 2014

Definisi Web Science : Sejarah Web; Arsitektur Web dan Aplikasi Utama


           Definisi Web Science

 








      Pada artikel kali ini, saya beserta kelompok akan menjelaskan tentang definisi web science, apa itu web science? bagaimana sejarah web? Apakah aplikasi yang digunakan dalam arsitektur web? Untuk lebih jelasnya, mari kita simak penjelasan dibawah ini.

  •         PENGERTIAN WEB SCIENCE
Web Science adalah ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang di dalam kehidupan sehari-hari..Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.


1.  Sejarah Web


    A.   Pre-Web

       a)     Hypertext
Hypertext adalah suatu paradigma ( cara atau pola ) antarmuka untuk menampilkan dokumen, yaitu dapat bercabang ke dokumen lain. Menurut definisi awal hypertext berarti “ branch or perform on request” yang artinya bercabang atau melaksanakan saat diminta. Yang paling banyak digunakan dalam dunia komputer adalah penelusuran antar dokumen yang disebut hyperlink.

       b)     Memex (Memory Extender)
Vannevar Bush (11 Maret, 8190 - 30 Juni, 1974 adalah seorang insinyur dan ilmuwan berkebangsaan Amerika yang dikenal karena pencapaiannya pada bidang kompetisi analog, peran politiknya pada pengembangan bom atom, dan idenya tentang Memex, yang dipandang sebagai konsep awal yang mendasari munculnya teknologi World Wide Web.
Memex adalah nama yang diberikan oleh Vannevar Bush untuk sebuah mesin teoretis yang ia usulkan dalam artikelnya As We May Think, yang dimuat pada tahun 1945 pada The Atlantic Monthly. Memex ini akan memiliki fitur selain menghubungkan. Pengguna dapat merekam informasi baru mengenai mikrofilm, dengan mengambil foto dari kertas atau dari layar sentuh yang sensitif tembus.

        c)      Usenet (User Network)
                 Mahasiswa pascasarjana Universitas Duke bernama Tom Truscott dan Jim Ellis mencetuskan idenya pada tahun 1979 untuk selanjutnya membangun sistem ini pada tahun 1980. Pengguna membaca dan mengirim pesan umum (disebut artikel atau posting, dan secara kolektif disebut berita) ke satu kategori atau lebih yang disebut newsgroup.
                Usenet merupakan sistem diskusi Internet yang terdistribusi secara global. Sistem ini dikembangkan dari arsitektur serbaguna UUCP dari nama yang sama.

        d)     FTP (File Transfer Protocol)
                 FTP adalah protokol jaringan standar yang digunakan untuk mentransfer file dari satu host ke host lain melalui jaringan berbasis TCP, seperti Internet. FTP dibangun pada arsitektur client-server dan menggunakan kontrol terpisah dan sambungan data antara klien dan server. Pengguna FTP dapat mengotentikasi sendiri menggunakan sign-in yang jelas. Teks protokol biasanya dalam bentuk username dan password , tetapi dapat terhubung secara anonim jika server dikonfigurasi untuk memungkinkan itu. Untuk transmisi aman yang menyembunyikan (enkripsi) username dan password, dan mengenkripsi konten, FTP sering diamankan dengan SSL / TLS ("FTPS").

         e)     Ghoper
               Gopher  adalah aplikasi TCP / IP protokol lapisan yang dirancang untuk mendistribusikan, mencari, dan mengambil dokumen melalui Internet. Diciptakan oleh tim yang dipimpin oleh Mark P. McCahill di University of Minnesota, protokol ini menawarkan beberapa fitur tidak didukung oleh native Web dan menerapkan hirarki yang lebih kuat pada informasi yang tersimpan di dalamnya.


   B.   Pengertian Web 1.0, Web 2.0 dan Web 3.0




a)     Web 1.0
Web 1.0 adalah web yang hanya bisa ‘read-only’. Maksudnya adalah pada web 1.0 ini kebanyakan  hanya bisa melakukan pencarian atau browsing informasi yang ingin dicari.  Beberapa ciri khas dari situs Web 1.0:
1. Halaman statis, bukan dinamis pengguna-konten yang dihasilkan.
2. Penggunaan framesets.
3. Milik HTML ekstensi seperti dan tag diperkenalkan pada awal perang browser.
4. Online guestbook.
5. GIF tombol, biasanya 88×31 piksel dalam ukuran web browser dan mempromosikan produk lain.
6. Pengguna akan mengisi formulir, dan setelah mereka mengklik mengirimkan email klien akan    mencoba untuk mengirim email yang berisi formulir rincian.

b)     Web 2.0
Web 2.0 adalah web yang mengarah pada ‘read and write’. Pada web 2.0 ini adalah web yang lebih mempunyai keunggulan daripada web 1.0. web 2.0 ini mempunyai inovasi dan fitur – fitur yang terbaru yang menyebabkan munculnya suatu pandangan tentang bagaimana isi dari web 2.0 ini.
Keuntungan atau kelebihan dari web 2.0 ini berbanding terbalik dengan web 1.0 yaitu pengguna (pengunjung web) berkemungkinan dapat melhat suatu konten website tanpa harus mengunjungi situs tersebut dan harus melihat semua konten yang ada satu per satu.

c)     Web 3.0
Web 3.0 adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu komputer mengorganisasi dan menarik kesimpulan dari data online. Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (AI/Artificial Intelegence).Jadi di konsep ini, diibaratkan tidak hanya manusia saja yang mampu berinteraksi (web 2.0) tetapi aplikasi-aplikasi online pun (website) kini dapat saling ‘berbicara’.



       C.   Pertumbuhan Sosial dan Ekonomi
                Pertumbuhan sosial merupakan perkembangan yang terjadi pada lembaga-lembaga kemasyarakatan dalam suatu masyarakat yang memengaruhi sistem sosialnya, termasuk nilai, sikap-sikap sosial, dan polaperilaku di antara kelompok-kelompok dalam masyarakat.
        Pertumbuhan ekonomi adalah proses perubahan kondisi perekonomian suatu negara secara berkesinambungan menuju keadaan yang lebih baik selama periode tertentu. Pertumbuhan ekonomi dapat diartikan juga sebagai proses kenaikan kapasitas produksi suatu perekonomian yang diwujudkan dalam bentuk kenaikan pendapatan nasional. Adanya pertumbuhan ekonomi merupakan indikasi keberhasilan pembangunan ekonomi.

      D.   Web Science dan Metodologi Web Science 
             Web Science merupakan kajian sains dari Web. Ketika Web telah bergerak ke ranah ilmu, maka pertanyaan mendasar adalah bagaimana keilmuan ini melakukan metodologi. Bagaimana peneliti atau engineer melakukan pendekatan terhadap Web untuk pemahaman dan relasinya dengan domain sosial secara luas dan inovasi apa yang dapat dilakukan.
            Berbagai penelitian yang berlangsung saat ini melakukan pengembangan pada metodologi pemetaan (mapping) dan graph pada struktur Web dengan sampling sebagai kunci utamanya [Leung, 2001]. Sebagai contoh laporan riset [Fetterly, 2004] menyatakan bahwa 27% dari web di Jerman (.de) melakukan perubahan setiap minggu. Model lain adalah metodologi model analisis yang mengkombinasikan data empiris yang digunakan untuk melakukan determinasi probabilitas. Metodologi pada Web Science akan dipengaruhi oleh perekayasaan yang berlatar belakang industri maupun peneliti akademisi.

2.  Arsitektur Web dan Aplikasi Utama



      A.   HTTP, HTML, Web Server, browser  dan Transaction





·        HTTP (Hypertext Transfer Protocol)
sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.

·         HTML (Hyper Text Markup Language)
bahasa standar untuk membuat suatu dokumen HTML (halaman web) yang terdiri dari kode-kode singkat tertentu, dimana dengan kode-kode tersebut akan memerintahkan Web Browser bagaimana untuk menampilkan halaman Web yang terdiri dari berbagai macam format file seperti teks, grafik, animasi, link maupun audio-video.

·          Internet
sebuah jaringan komputer yang terdiri dari berbagai macam ukuran jaringan komputer di seluruh dunia mulai dari sebuah PC, jaringan-jaringan lokal berskala kecil, jaringan-jaringan kelas menegah, hingga jaringan-jaringan utama yang menjadi tulang punggung internet seperti NSFnet, NEARnet, SURAnet, dan lain-lain.

·         Web browser
sebuah progam yang dapat menterjemahkan kode perintah dari dokumen HTML tersebut sehingga dapat kita lihat, baca dan dengar. Contoh dari Web Browser adalah Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Safari dll.

·         web server
Software yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.

·         Transaction
Browser Transaction adalah program yang digunakan untuk menjelajah internet dan untuk transaksi bisnis rutin seperti daftar gaji dan inventarisasi.


    B.   User generated content, blogs, wikis, folsonomies, social network

·         User Generated Content.
User Generated Content (UCG) adalah berbagai jenis content yang tersedia secara publik dan diproduksi oleh para end-user.
Kunci utama dalam User Generated Content adalah sebuah participatory  atau partisipasi. Para foundersitus-situs di atas pasti berfikir, bagaimana agar jutaan pengguna internet tertarik untuk masuk dan berpartisipasi. Manfaat aplikasi web yang menarik, kemudahan penggunaan, interface yang nyaman, layanan terjamin, knowledge sharing mungkin bisa membuat pengguna tertarik untuk mencoba dan berpartisipasi di dalamnya.Sebagian kalangan mengatakan User Generated Content ini sebagai Perbudakan 2.0.
Mereka (para Founder) tidak perlu susah-susah untuk mengupdate konten situsnya sendiri, cukup membuat aplikasi web kemudian mempekerjakan jutaan pengguna internet untuk mengisi konten utamanya. Mereka (jutaan pengguna intenet) tidak dibayar dari menulis konten tapi founder mendapatkan banyak benefit dengan situs yang mereka tawarkan.

·         Blogs
singkatan dari Web Log, Blog itu sendiri adalah sebuah situs yang asal mulaya merupakan catatan harian online yang dibuat oleh siapa pun, kapan pun, dan di manapun. Jenis Blog / penyedia Blog local maupun internasional : Blogger.com, wordpress.com, Typepad.com, livejournal.com, blogdrive.com. 

·         Wikis
kumpulan halaman-halaman web yang dapat diubah oleh semua orang setiap saat. Konsep dan peranti lunak wiki diciptakan oleh Ward Cunningham.

·         Folksonomies
Folksonomies adalah sebuah metode untuk menciptakan dan mengatur tag yangmenjelaskan dan mengategorikan content.
Tag tersebut umumnya merupakanhyperlink yang akan mengarahkan Anda pada sekumpulan item yangberhubungan dengan tag tersebut. Bentuk tag tidak selalu harus berupa teks,tetapi dapat juga berupa image. Sekumpulan tag yang saling terkait denganpersamaan bentuk sering juga disebut tag cloud, umunya tag cloud memiliki 30hingga 150 tag.


·          Social Network
Social Networking adalah kegiatan menjalin hubungan dengan orang lain melalui social media sites / situs jejaring sosial yang ada di internet. Bisa diakses di mana saja, kapan saja dan oleh siapa saja. Dan tidak jarang juga, orang-orang yang “maenan” situs semacam ini dibilang melakukan kegiatan yang ngga mutu. Padahal status update pun memiliki potensi dengan dampak yang luas. Sayangnya, terlalu sering sebuah buku dinilai hanya dari sampulnya.


     C.    Semantic Web summary: XML, RDF, OWL, microformats, microdata

Semantic web merupakan perkembangan dari World Wide Web, dimana informasi semantik dan layanan web didefinisikan, sehingga memungkinkan bagi web untuk memahami dan memenuhi permintaan orang dan mesin untuk menggunakan konten web.

·         XML
XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

·         RDF
Resource Description Framework (RDF) adalah suatu kerangka kerja umum untuk bagaimana menggambarkan setiap sumber daya Internet seperti situs web dan isinya.

·         Microformats
Microformats adalah salah satu cara menambahkan penandaan sederhana agar tiap data mudah terbaca oleh manusia seperti peristiwa, rincian kontak atau lokasi pada halaman web sehingga informasi di dalamnya dapat diekstraksi oleh perangkat lunak dan diindeks, dicari, disimpan, bertukaran-referensi, atau dikombinasi.

·         Microdata
Microdata merupakan mekanisme Anotasi berupa pasangan variabel dan nilai yang diberikan pada sebuah dokumen HTML. Anotasi itu sendiri bisa Anda artikan sebagai catatan yang dibuat oleh pengarang untuk menjelaskan suatu kode.

Referensi :

Anggota Kelompok :
  • Dede Ahlam Tohir (51412770)
  • Fathul Bahrul Ulum Tan (52412802)
  • Irvan Nizuar (53412819)
  • Yoga Indra Permana (57412824)




Wednesday, November 13, 2013

New Media

New Media



      A.    Pengertian New Media.
Apa itu new media? New media merupakan mengacu pada akses on-demand untuk konten kapan saja, di mana saja, pada setiap perangkat digital, serta umpan balik pengguna interaktif, partisipasi kreatif. Aspek lain dari media baru adalah generasi real-time baru, konten tidak diatur. New Media berkaitan dengan masalah hal-hal yang baru, banyak yang berpendapat bahwa teknologi media baru seperti ponsel sebenarnya hanya regenerasi media lama dan karena itulah ponsel bukanlah hal baru.

      B.     Manfaat New Media
New media memiliki beberapa fungsi yaitu :
Ø  Arus informasi yang dapat dengan mudah dan cepat diakses dimana saja dan kapan saja.
Ø  Sebagai Media transaksi jual beli
Ø  Sebagai media hiburan contohnya game online, jejaring social, streaming video, dll
Ø  Sebagai media komunikasi yang efisien. Kita dapat berkomunikasi dengan orang yang berada jauh sekalipun, bahkan bertatap muka dengan video conference.
Ø  Sarana pendidikan dengan adanya buku digital yang mudah dan praktis

      C.    Komponen New Media
Komponen dari new media yaitu :
Ø  Handphone
Ø  Internet
Ø  Komputer
Ø  DVDs (Digital Versatile Disc or Digital Video Disc)
Ø  VCDs (Compact Discs)
Ø  Portable Media Player
Ø  Video Game/ Game Computer
Ø  Virtual Reality
Ø  Dan sebagainya.

      D.    Konsep, Proses dan Tahapan Pengembangan New Media
Ø  Konsep New Media
Media baru (new media) merupakan sebuah terminologi untuk menjelaskan konvergensi antara teknologi komunikasi digital yang terkomputerisasi serta terhubung ke dalamjaringan. Contoh dari media yang sangat merepresentasikan media baru adalah Internet. Program televisi, film, majalah, buku, suratkabar, dan jenis media cetak lain tidak termasuk media baru.

Ø  Proses Pengembangan New Media

·         Fase requirement atau penelusuran kebutuhan, pada fase ini kita mencari tahu sebenarnya apa yang dibutuhkan, tujuan dari suatu proyek pengembangan aplikasi, dan seperti apa hasil yang diinginkan.
·         Fase analisa, pada tahapan ini berdasarkan hasil penelusuran kebutuhan maka kita akan memutuskan seperti apa aplikasi yang ingin dibuat, future apa saja yang diperlukan, masalah yang kemungkinan kita hadapi, apa saja yang kita perlukan dalam proses pengembangan,dsb.
·         Fase perancangan, pada tahapan ini kita akan membuat rencana atau rancangan mengenai aplikasi yang akan dibuat berdasarkan hasil analisa sebelumnya.
·         Fase pengembangan, tahapan implementasi hasil dari analisa dan perancangan. Pada tahap ini kita akan menulis kode program sesuai yang telah direncanakan sebelumnya pada fase perancangan. Pada tahapan ini juga dilakukan pengujian terhadap suatu fungsi apakah telah berjalan sesuai yang diinginkan.
·         Fase installasi, setelah memastikan bahwa semua fungsi telah berjalan baik dan telah memenuhi kriteria yang diinginkan pada fase requirement maka aplikasi akan di-setup pada server atau komputer yang akan digunakan untuk menjalankan aplikasi ini.

Ø  Tahapan Pengembangan New Media
1.     Konsepsi :  Pada tahap ini gambaran mengenai aplikasi yang akan dibuat dibentuk. Gambaran harus dapat menjelaskan poin-poin inti dari aplikasi yang akan dibuat secara umum.
2.   Analisa : Pada tahap ini konsep yang dibuat dianalisa secara pemrograman untuk mengetahui apa saja yang dibutuhkan untuk mengembangkan konsep menjadi suatu aplikasi serta alur proses pada aplikasi secara jelas.
3.      Simulasi : Pada tahap ini disimulasikan proses-proses yang akan terjadi pada aplikasi yang akan dibuat. Proses-proses yang disimulasikan melingkupi :
·         Alur suatu proses dalam berbagai macam kondisi.
·         Keluaran yang diharapkan dari setiap proses.
·         Eror-eror yang mungkin terjadi.
·         Proses-proses yang bersifat kritis dan sensitif.
     4.  Algoritma : Pada tahap ini dibuat algoritma pemrograman yang dapat
          menerangkan proses-proses secara programatik. Algoritma yang dibuat
          harus sejalan dengan simulasi yang telah dilakukan.
     5.  Konstruksi : Pada tahap ini seluruh algoritma yang dibuat
          diimplementasikan pada level pemrograman.Di sini dibuat
          produk dari konsep yang dibuat sebelumnya.
     6.  Evaluasi : Pada tahap ini dicek secara keseluruhan aplikasi
          yang telah dibuat. Program harus berjalan sesuai dengan yang
          telah dicanangkan. Apabila ada kesalahan maka harus dicari
          tahu di bagian mana kesalahan tersebut terjadi dan ulangi kembali
          pengembangan aplikasi dari tahap tersebut.

      E.     Aplikasi New Media

 Ã˜  Facebook
Facebook adalah sebuah social networking yang baru saja dirintis pada tahun 2006 oleh seorang mahasiswa Harvard yang bernama Mark Zuckerberg.Fitur fitur yang disediakan oleh Facebook cukup lengkap jika dibandingkan dengan social networking yang lain, fitur yang disediakan antara lain notes, wall, photos, aplikasi itunes, video, causes, dll, juga masih banyak aplikasi games, ataupun sejenisnya yang bisa digunakan melalui Facebook ini.

 Ã˜  Google, Altavista, Yahoo dan website sejenisnya
Merupakan aplikasi pencarian sejumlah kata yang terdapat didalam website untuk mencari berita.

 Ã˜  CNN, BBC, Detik, Okezone dan berbagai website sejenisnya
Dibuat untuk memberikan berita secara cepat sebagai pengganti koran/majalah.

 Ã˜  Youtube
YouTube adalah sebuah situs web video sharing (berbagi video) populer yang didirikan pada Februari 2005 oleh tiga orang bekas karyawan Paypal,:Chad Hurley, Steven Chen dan Jawed Karim. Menurut perusahaan penelitian Internet Hitwise pada Mei 2006 YouTube memiliki pangsa pasar sebesar 43 persen.
Para pengguna dapat memuat, menonton, dan berbagi klip video secara gratis. Umumnya video-video di YouTube adalah klip musik, fil, TV serta video buatan para penggunanya sendiri. Format yang digunakan video-video di YouTube adalah .flv yang dapat diputar di penjelajah web yang memiliki plugin Flashplayer.

 Ã˜  BSE, e-dukasi.net, ilmukomputer,com
Menyediakan layanan pendidikan secara online berupa pembahasan-pembahasan materi pendidikan dan ada yang menyediakan buku elektronik (e-book).

Friday, June 21, 2013

wujud kebudayaan manusia dalam tanggung jawab dan keadilan



wujud kebudayaan manusia dalam tanggung jawab dan keadilan



A. Pengertian Wujud Kebudayaan Manusia
                         Wujud ideal kebudayaan adalah kebudayaan yang berbentuk kumpulan ide-ide, gagasan, nilai-nilai, norma norma, peraturan, dan sebagainya yang sifatnya abstrak; tidak dapat diraba atau disentuh. Wujud kebudayaan ini terletak dalam kepala-kepala atau di alam pemikiran warga masyarakat. Jika masyarakat tersebut menyatakan gagasan mereka itu dalam bentuk tulisan, maka lokasi dari kebudayaan ideal itu berada dalam karangan dan buku-buku hasil karya para penulis warga masyarakat tersebut.

B. Tanggung Jawab
1.        Pengertian Tanggung Jawab
Tanggung jawab adalah keadaan wajib menanggung segala sesuatu. sehingga bertanggung jawab merupakan berkewajiban menanggung, memikul jawab, menanggung segala sesuatunya sebagai kesadaran dan kewajibannya akan tingkahlaku atau perbuatannya yang disengaja maupun yang tidak disengaja karena adanya kesadaran atas segala perbuatan dan akibatnya atas kepentingan pihak lain. tanggung jawab timbul karena manusia hidup bermasyarakat dan hidup dalam lingkungan alam yang mengharuskan untuk tidak berbuat semaunya agar terciptanya suatu keselarasan,keseimbangan, keserasian antara manusia dengan tuhan, manusia dengan manusia dan manusia dengan alam.
Tanggung jawab bersifat kodrati, sifat yang telah menjadi bagian atau telah mendasar dalam diri atau kehidupan manusia. Setiap individu memiliki sifat ini. Ia akan selalu ada dalam diri manusia karena pada dasarnya setiap insan tidak bisa melepaskan diri dari kehidupan sekitar yang menunutut kepedulian dan tanggung jawab. Inilah yang menyebabkan frekwensi tanggung jawab masing-masing individu berbeda.

2.        Macam-Macam Tanggung Jawab
Menyadari bahwa manusia hidup bermasyarakat, berkelompok, dan bergantung pada alam dan percaya pada kekuatan tuhan tanggung jawab dapat dibedakan menurut keadaan manusia atau hubungan yang dibuatnya. Jenis tanggung jawab ini diantaranya:
a)      Tanggung Jawab Terhadap Diri Sendiri
Tanggung jawab terhadap diri sendiri menentukan kesadaran setiap orang untuk memenuhi kewajibannya sendiri dalam mengembangkan kepribadian sebagai manusia pribadi. Dengan demikian bisa memecahkan masalah-masalah kemanusiaan mengenai dirinya sendiri menurut sifat dasarnya manusia adalah mahluk bermoral, tetapi manusia juga pribadi. Karena merupakan seorang pribadi maka manusia mempunyai pendapat sendiri, perasaan sendiri, beranganangan sendiri. Sebagai perwujudan dari pendapat, perasaan dan angan-angan itu manusia berbuat dan bertindak. Dalam hal ini manusia tidak luput dari kesalahan, kekeliruan, baik yang sengaja maupun yang tidak.
b)       Tanggung Jawab Terhadap Keluarga
keluarga adalah tempat dimana manusia saling memberikan tanggung jawabnya. Tiap anggota keluarga wajib bertanggung jawab kepada keluarga.saling membantu, memberi, menasehati Si orang tua bertanggung jawab kepada anaknya, dan anaknya bertanggung jawab atas orang tuanya.
c)      Tanggung Jawab Terhadap Masyarakat
Pada hakekatnya manusia tidak bisa hidup tanpa bantuan manusia lain,
sesuai dengan kedudukannya sebagai mahluk sosial. Karena membutuhkan
manusia lain maka ia harus berkomunikasi dengan manusia lain. Sehingga
dengan demikian manusia disini merupakan anggota masyarakat yang tentunya mempunyai tanggung jawab seperti anggota masyarakat yang lain agar dapat melangsungkan hidupnya dalam masyrakat tersebut. Wajarlah apabila segala tingkah laku dan perbuatannya harus dipertanggung jawabkan kepada masyarakat.
Dimana di dalam masyarakat telah ada aturan-aturan. Kehidupan bersama antar manusia membentuk norma yang kemudian berkembang menjadi aturan-aturan, hukum-hukum yang dibutuhkan suatu masyarakat tertentu. Dalam negara-negara modern aturan-aturan atau hukum-hukum tersebut termaktub dalam sebuah sistem hukum dan sama bagi semua warga. Apabila aturan-aturan ini dilanggar yang bersangkutan harus memperoleh hukuman atau sanksi. Jika ia misalnya merugikan hak milik orang lain maka Pengadilan dapat menghukum sikap yang bersalah (pelanggaran) berdasarkan KUHP.
d)     Tanggung Jawab Kepada Bangsa / Negara
Suatu kenyataan lagi, bahwa tiap manusia, tiap individu adalah warga
negara suatu negara. Dalam berpikir, berbuat, bertindak, bertingkah lakumanusia tidak dapat berbuat semaunya sendiri. Bila perbuatan itu salah, maka ia
harus bertanggung jawab kepada negara.
Pendidikan merupakan salah satu dari contoh bentuk tanggungjawab masyarakat atau lebih khususnya pelajar terhadap bangsa dan negara. Karena pendidikan merupakan investasi jangka panjang yang terbaik bagi bangsa dan negara.
e)      Tanggung Jawab Terhadap Tuhan
Penciptaan manusia dilandasi oleh sebuah tujuan luhur. Maka, tentu saja keberadaannya disertai dengan berbagai tanggungjawab. Konsekuensi langsung kepada tuhan. kepasrahan manusia kepada Allah Swt, dibuktikan dengan menerima seluruh tanggungjawab (akuntabilitas) yang datang dari-Nya serta melangkah sesuai dengan aturan-Nya.
Sehingga tindakan manusia tidak bisa lepas dari hukum-hukum Tuhan yang dituangkan dalam berbagai kitabsucimelalui berbagai macam agama. Berbagai tanggungjawab ini, membentuk suatu relasi tanggungjawab yang terjadi antara Tuhan, manusia dan alam. Hal tersebut meliputi antara lain: tanggungjawab manusia terhadap Tuhan, tanggungjawab manusia terhadap sesama, tanggungjawab manusia terhadap alam semesta serta tanggungjawab manusia tehadap dirinya sendiri. Tanggungjawab manusia terhadap Tuhan meliputi dua aspek pokok. Pertama, mengenal Tuhan. Kedua, menyembah dan beribadah kepada-Nya.


C. Keadilan
Keadilan merupakan suatu hal yang abstrak, bagaimana mewujudkan suatu keadilan jika tidak mengetahui apa arti keadilan. Untuk itu perlu dirumuskan definisi yang paling tidak mendekati dan dapat memberi gambaran apa arti keadilan. Definisi mengenai keadilan sangat beragam, dapat ditunjukkan dari berbagai pendapat yang dikemukakan oleh para pakar di bidang hukum yang memberikan definisi berbeda-beda mengenai keadilan.
1. Keadilan menurut Aristoteles (filsuf yang termasyur) dalam tulisannya Retorica membedakan keadilan dalam dua macam :
  • Keadilan distributif atau justitia distributiva; Keadilan distributif adalah suatu keadilan yang memberikan kepada setiap orang didasarkan atas jasa-jasanya atau pembagian menurut haknya masing-masing. Keadilan distributif berperan dalam hubungan antara masyarakat dengan perorangan.
  • Keadilan kumulatif atau justitia cummulativa; Keadilan kumulatif adalah suatu keadilan yang diterima oleh masing-masing anggota tanpa mempedulikan jasa masing-masing. Keadilan ini didasarkan pada transaksi (sunallagamata) baik yang sukarela atau tidak. Keadilan ini terjadi pada lapangan hukum perdata, misalnya dalam perjanjian tukar-menukar.