Minggu, 14 April 2019

Menghitung Determinan dan Invers Matriks dengan Python

a=1
while a==1:
print("Matriks")

a=int(input("Masukkan Nilai A = "))
b=int(input("Masukkan Nilai B = "))
c=int(input("Masukkan Nilai C = "))
d=int(input("Masukkan Nilai D = "))
e=int(input("Masukkan Nilai E = "))
f=int(input("Masukkan Nilai F = "))
g=int(input("Masukkan Nilai G = "))
h=int(input("Masukkan Nilai H = "))
i=int(input("Masukkan Nilai I = "))

#Determinan
detA=(a*e*i)+(b*f*g)+(c*d*h)-(g*e*c)-(h*f*a)-(i*d*b)
print("\nMATRIKS")
print("| ",a," ",b," ",c," |")
print("| ",d," ",e," ",f," |  ---> DetA = ",detA)
print("| ",g," ",h," ",i," |")
print()

#Adjoin
a11=(e*i)-(h*f)
a12=(d*i)-(g*f)
a13=(d*h)-(g*e)
a21=(b*i)-(h*c)
a22=(a*i)-(g*c)
a23=(a*h)-(g*b)
a31=(b*f)-(e*c)
a32=(a*f)-(d*c)
a33=(a*e)-(d*b)
print('ADJOINT')
print("A11 = (+)| ",e,"",f," |=",a11," A12 = (-)| ",d,"",f," |=",a12," A13 = (+)| ",d,"",e," |=",a13)
print("         | ",h,"",i," |              | ",g,"",i," |              | ",g,"",h," |")

print("\nA21 = (-)| ",b,"",c," |=",a21," A22 = (+)| ",a,"",c," |=",a22," A23 = (-)| ",a,"",b," |=",a23)
print("         | ",h,"",i," |               | ",g,"",i," |                | ",g,"",h," |")

print("\nA31 = (+)| ",b,"",c," |=",a31," A32 = (-)| ",a,"",c," |=",a32," A33 = (+)| ",a,"",b," |=",a33)
print("         | ",e,"",f," |                | ",d,"",f," |             | ",d,"",e," |")

#printAdjoin
print()
print("Adj = | ",a11*(1),"",a12*(-1),"",a13*(1)," |")
print("      | ",a21*(-1),"",a22*(1),"",a23*(-1)," |")
print("      | ",a31*(1),"",a32*(-1),"",a33*(1)," |")
print("")
print("Adjoin di Transpose menjadi = ")
print("A Traspose = | ",a11*(1),'',a21*(-1),'',a31*(1),' |')
print('             | ',a12*(-1),'',a22*(1),'',a32*(-1),' |')
print('             | ',a13*(1),'',a23*(-1),'',a33*(1),' |')
print()

#invers
ina11=(1/detA*(a11*(1)))
ina12=(1/detA*(a12*(-1)))
ina13=(1/detA*(a13*(1)))
ina21=(1/detA*(a21*(-1)))
ina22=(1/detA*(a22*(1)))
ina23=(1/detA*(a23*(-1)))
ina31=(1/detA*(a31*(1)))
ina32=(1/detA*(a32*(-1)))
ina33=(1/detA*(a33*(1)))

print("\nA-1 = 1/Det A x Adj A")
print('    = 1/',detA,"| ",a11,'',a21,'',a31," |")
print('            | ',a12,'',a22,'',a32,' |')
print('            | ',a13,'',a23,'',a33,' |')

print('\n    = | ',ina11,'',ina21,'',ina31,' |')
print('      | ',ina12,'',ina22,'',ina32,' |')
print('      | ',ina13,'',ina23,'',ina33,' |')

input("\nPress Enter to Continue!")
os.system('cls')

Minggu, 17 Maret 2019

ALJABAR LINEAR

ALJABAR LINEAR

(MATRIKS DAN DETERMINAN)



NAUFAL MUHAMMAD DZAKI NURI
04218069
SISTEM INFORMASI A

FAKULTAS ILMU KOMPUTER
UNIVERSITAS NAROTAMA SURABAYA

Jumat, 01 Februari 2019

Tsabit bin Qeis

TSABIT BIN QEIS
JURU BICARA RASULULLAH

Hassan adalah penyair Rasulullah dan penyair Islam . . . . Dan Tsabit adalah juru bicara Rasulullah dan juru bicara Islam …. Kalimat dan kata-kata yang keluar dari mulutnya kuat, padat, keras, tegas dan mempesonakan ….
Pada tahun datangnya utusan-utusan dari berbagai penjuru semenanjung Arabia, datanglah ke Madinah perutusan Bani Tamim yang mengatakan kepada Rasulullah saw.:  “Kami datang akan berbangga diri kepada anda, maka idzinkanlah kepada penyair dan juru bicara kami menyampaikannya … !” Maka Rasulullah, saw. tersenyum, lalu katanya; “Telah ku­idzinkan bagi juru bicara kalian, silakanlah . . !”
Juru bicara mereka Utharid bin Hajib pun berdirilah dan mulai membanggakan kelebihan-kelebihan kaumnya . . . . Dan sewaktu pernyatakannya telah selesai, Nabi pun berkata kepada Tsabit bin Qeis: “Berdirilah dan jawablah!”
Tsabit bangkit menjawabnya: “Alhamdulillah, segala puji bagi Allah”.
“Langit dan bumi adalah ciptaan-Nya, dan titah-Nya telah berlaku padanya.
Ilmu-Nya meliputi kerajaan-Nya, tidak satu pun yang ada kecuali dengan karunia-Nya
Kemudian dengan qodrat-Nya juga, dijadikan-Nya kita golongan dan bangsa-bangsa.
Dan Ia telah memilih dari makhluk-Nya yang terbaik seorang Rasul-Nya . . . . Berketurunan, berwibawa dan jujur kata tutur­nya . . . .
Dibekalinya al-Quran, dibebaninya amanat . . . . Membimbing ke jalan persatuan ummat ….
Dialah pilihan Allah dari yang ada di alam semesta . . . .
Kemudian ia menyeru manu­sia agar beriman kepadanya, maka berimanlah orang-orang muhajirin dari kaum dan karib kerabatnya . . . yakni orang-orang yang termulia keturunannya, dan yang paling baik amal perbuat­annya. Dan setelah itu, kami orang-orang Anshar, adalah yang pertama pula memperkenankan seruannya. Kami adalah pembela­-pembela Agama Allah dan pendukung Rasul­Nya….”.
Tsabit telah menyaksikan perang Uhud bersama Rasulullah saw. dan peperangan-peperangan penting sesudah itu. Corak pengurbanannya menakjubkan, sangat menakjubkan . . . ! Dalam peperangan-peperangan menumpas orang-orang murtad, ia selalu berada di barisan terdepan, membawa bendera Anshar, dan menebaskan pedangnya yang tak pernah menumpul dan tak pernah berhenti ….

Di perang Yamamah yang telah beberapa kali kita bicarakan, Tsabit melihat terjadinya serangan mendadak yang dilancarkan oleh tentara Musailamatul Kaddzab terhadap Muslimin di awal pertempuran, maka berserulah ia dengan suaranya yang keras memberi peringatan:  “Demi Allah, bukan begini caranya kami berperang bersama Rasulullah saw………………………………… “‘ Kemudian ia pergi tak seberapa jauh, dan tiada lama kembali sesudah membalut badan­nya dengan balutan jenazah dan memakai kain kafan, lalu berseru lagi:  “Ya Allah, sesungguhnya aku berlepas diri kepada-Mu dari apa yang dibawa mereka . . .  yakni tentara Musailamah  . . . dan aku memohon ampun kepada-Mu dari apa yang diper­buat mereka . . .  yakni Kaum Muslimin yang kendor semangat dalam peperangan  . . . !”
Maka segeralah bergabung kepadanya Salim bekas sahaya Rasulullah saw. sedang ia adalah pembawa bendera muhajirin . . . . Keduanya menggali lobang yang dalam untuk mereka berdua. Kemudian mereka masuk dengan berdiri di dalamnya, lalu mereka timbunkan pasir ke badan mereka sampai menutupi setengah badan . . . . Demikianlah mereka berdiri tak ubah bagai dun tonggak yang kokoh, setengah badan mereka ter­benam ke dalam pasir dan terpaku ke dasar lobang …. semen­tara setengah bagian atas dadanya, kening dan kedua lengan mereka siap menghadapi tentara penyembah berhala dan orang-­orang pembohong …. Tak henti-hentinya mereka memukulkan pedang terhadap setiap tentara Musailamah yang mendekat, sampai akhirnya kedua mereka mati syahid di tempat itu, dan reduplah sudah sinar sang surya mereka … !
Peristiwa syahidnya kedua pahlawan r.a. ini bagaikan pekikan dahsyat yang menghimbau Kaum Muslimin agar segera kembali kepada kedudukan mereka hingga akhirnya mereka berhasil menghancurkan tentara Musailamah, mereka tersungkur me­nutupi tanah bekas mereka berpijak ….
Dan Tsabit bin Qeis yang mencapai kedudukan puncak sebagai jubir dan sebagai pahlawan perang, juga memiliki jiwa yang selalu ingin kembali menghadap Allah Maha Pencipta, hatinya khusyu’ dan tenang tenteram. Ia adalah pula salah seorang Muslimin yang paling takut dan pemalu kepada Allah ….
Sewaktu turun ayat mulia:
“Sesungguhnya Allah tidak suha pada setiap orang yang congkak dan sombong”. (Q.S. 31 Luqman:18)
Tsabit menutup pintu rumahnya dan duduk menangis …. Lama din terperanjak begitu saja, sehingga sampai beritanya kepada Rasulullah saw. yang segera memanggilnya dan menanyainya. Maka kata Tsabit:  “Ya Rasulallah, aku senang kepada pakaian yang indah, dan kasut yang bagus, dan sungguh aku takut dengan ini akan menjadi orang yang congkak dan sombong …


Bicaranya itu dijawab oleh Nabi saw. sambil tertawa senang:
“Engkau tidaklah termasuk dalam golongan mereka itu, bahkan engkau hidup dengan kebaikan …. dan mati dengan kebaikan ….
dan engkau akan masuk surga . . . !”
Dan sewaktu turun firman Allah Ta’ala:
“Wahai orang-orang yang beriman, janganlah kalian angkat suara melebihi suara Nabi . . . dan jangan kalian berkata kepada Nabi dengan suara keras sebagaimana kerasnya,suara sebahagian kalian terhadap sebahagian yang lainnya, karena dengan demikian amalan kalian akan gugur, sedang kalian tidak menyadarinya … !” (Q.S. 49 al-Hujurat: 2)
Tsabit menutup pintu rumahnya lagi, lalu menangis . . . . Rasul mencarinya dan menanyakan tentang dirinya, kemudian me­ngirimkan seseorang untuk memanggilnya …. Dan Tsabit pun datanglah ….
Rasulullah menanyainya mengapa tidak kelihatan muncul, yang dijawabnya:  “Sesungguhnya aku ini seorang manusia yang keras suara … dan sesungguhnya aku pernah meninggikan suaraku dari suaramu wahai Rasulullah . .. ! Karena itu tentu­lah amalanku menjadi gugur dan aku termasuk penduduk neraka … !” Rasulullah pun menjawabnya:  “Engkau tidaklah termasuk salah seorang di antara mereka bahkan engkau hidup terpuji . . . dan nanti akan berperang sampai syahid, hingga Allah bakal memasukkanmu ke dalam surga . . .!”
Masih tinggal dalam kisah Tsabit ini satu peristiwa lagi, yang kadang-kadang tak dapat diterima dengan puas oleh hati orang-orang yang memusatkan pikiran, perasaan dan mimpi­mimpi mereka kepada alam kebendaan yang sempit semata, yakni alam yang selalu mereka raba, mereka lihat atau mereka cium … !
Namun bagaimanapun, peristiwa itu benar-benar terjadi, dan tafsirnya nyata dan mudah bagi setiap orang yang di samping mempergunakan mata lahir, mau pula menggunakan mata bathinnya….
Setelah Tsabit menemui syahidnya di medan pertempuran, melintaslah di dekatnya salah seorang Muslimin yang baru saja masuk Islam dan ia melihat pada tubuh Tsabit masih ada baju besinya yang berharga maka menurut dugaannya ia berhak mengambilnya untuk dirinya, lalu diambilnya . . . Dan marilah kita serahkan kepada empunya riwayat itu menceritakannya sendiri: “Selagi seorang laki-laki Muslimin sedang nyenyak tidur, ia didatangi Tsabit dalam tidurnya itu, yang berkata padanya: “Aku hendak mewasiatkan kepadamu satu wasiat tapi jangan sampai kau katakan bahwa ini hanya mimpi lalu kamu sia-siakan!
Sewaktu aku gugur sebagai syahid, lewat ke dekatku se­seorang Muslim lalu diambilnya baju besiku . . . . Rumahnya sangat jauh, orang tersebut memiliki kuda kepalanya mendongak ke atas seakan-akan tertarik tali kekangnya ….

Baju besi itu disimpan ditutupi sebuah periuk besar, dan periuk itu ditutupi pelana unta (sakeduk) …. Pergilah kepada Khalid minta ia untuk mengirimkan orang mengambilnya! Kemudian apabila kamu sampai ke kota Madinah menghadap khalifah Abu Bakar, katakan kepadanya bahwa aku mempunyai utang sekian banyaknya, aku mohon agar ia bersedia mem­bayarnya ….

Maka sewaktu laki-laki itu terbangun dari tidurnya, ia menghadap kepada Khalid bin Walid, lalu diceritakannyalah mimpi itu . . .. Khalid pun mengirimkan untuk mencari dan mengambil baju besi itu, lalu menemukannya sebagai digambar­kan dengan sempurna oleh Tsabit . . – .

Setelah Kaum Muslimin pulang kembali ke Madinah, orang tadi menceritakan mimpinya kepada khalifah, beliau pun me­laksanakan wasiat Tsabit …. Satu-satunya wasiat dari seorang yang telah meninggal ialah wasiatnya Tsabit bin Qeis yang terlaksana dengan sempurna.

“Dan jangan sekali-kali kalian sangka orang-orang yang gugur di jalan Allah itu mati,karena sebenarnya mereka masih hidup, dan diberi rizqi di sisi Tuhan mereka. . . !”(Q.S. 3 Ali Imran: 169)

Rabu, 26 September 2018

ALL OF SOFTWARE.

PERANGKAT LUNAK (SOFTWARE)

Perangkat lunak atau peranti lunak (bahasa Inggrissoftware) adalah istilah khusus untuk data yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.[1][2][3]
Pembuatan perangkat lunak itu sendiri memerlukan "bahasa pemrograman" yang ditulis oleh seorang pemrogram untuk selanjutnya dikompilasi dengan aplikasi kompiler sehingga menjadi kode yang bisa dikenali oleh mesin hardware. Perangkat lunak seperti Windows atau Linux bisa disebut sebagai nyawa dari komputer, di mana tanpa diinstal sistem operasi tersebut maka komputer tidak dapat dijalankan. Perangkat lunak sistem operasi biasanya tersimpan di partisi C sehingga saat komputer mengalami masalah, partisi C yang terkena imbas. Perangkat lunak lain juga tersimpan di partisi C yang apabila komponen tidak lagi berjalan maksimal dapat diuninstal dan diinstal ulang. Data-data lain lebih baik disimpan di partisi D sehingga saat software terkena virus atau tidak berjalan normal kembali maka dapat diinstal ulang dan data penting dapat diselamatkan.

Fungsi Software - Dalam peran yang penting dalam berjalannya sistem komputer, tentu memiliki fungsi fungsi khusus yang dimiliki software. Fungsi-fungsi software tersebut antara lain sebagai berikut..

  • Software menyediakan fungsi dasar untuk kebutuhan komputer yang dapat dibagi menjadi sistem operasi atau sistem pendukung
  • Software berfungsi dalam mengatur berbagai hardware untuk bekerja secara bersama-sama.
  • Sebagai penghubung antara software-software yang lain dengan hardware 
  • Sebagai penerjemah terhadap software-software lain dalam setiap instruksi-instruksi ke dalam bahasa mesin sehingga dapat di terima oleh hardware.
  • Mengidentifikasi program

Bahasa Pemrograman adalah suatu program yang berbentuk assambler compiler atau interpreter.Contoh-Contoh Bahasa Pemrograman

  1. ASPH
  2. TML
  3. Visual Basic
  4. Pascal
  5. Java
  6. Delphi
  7. PHP


Jenis - Jenis Software - Software dibedakan dalam beberapa macam bagian yang terdiri dari setiap jenis-jenis software berdasarkan dari bentuk, dan fungsinya. Jenis-jenis software antara lain sebagai berikut.

  1. Freeware adalah perangkat lunak gratis yang dapat digunakan tanpa dengan batasan waktu. Freeware umumnya disumbangkan kepada komunitas-komunitas, namun memiliki hak sebagai pengembang dan pengontrol dalam pengembangan aplikasi selanjutnya. Freeware akan memberikan source kode (kode sumbernya) jika pengembang aplikasi berhenti mengembang produk freeware kepada pengembang lain atau mengumumkan freeware tersebut bebas untuk dikembangkan secara bersama-sama.
  2. Shareware adalah perangkat lunak uji coba yang diberikan secara gratis dengan keterbatasan fitur-fitur tertentu seperi ketersediaan, fungsi, dan kenyaman yang tidak dapat dimanfaatkan secara maksimal. Shareware merupakan perangkat lunak uji coba yang bertujuan untuk memperkenalkan perangkat lunak tersebut dan sebagai strategi marketing pengembangan aplikasi Shareware. Shareware disebut juga dengan Trialware.
  3. Firmware adalah aplikasi perangkat lunak yang tersimpan di ROM (Read Only Memori). Firmware tidak dapat berubah walau tidak dialiri oleh listrik dan tidak dapat diubah tempat penyimpananya di ROM tetapi dapat dimodifikasi bergantung dari jenis ROM nya seperti EEPROM atau Flash ROM, masih dapat diubah sesuai dengan kebutuhan.
  4. Commercial Software adalah perangkat lunak untuk tujuan komersil yang dapat dibeli kepada pendistribusi, pengembang software, atau kepada rekan pengembang software. Pengguna yang membeli software tersebut tidak dapat menyebarluaskan atau membagikan ulang software secra bebas dan tanpa ijin penerbitnya akan diilegalkan. Contoh software berbayar (commercial software) adalah Corel Draw, Adobe Photoshop, Microsoft Visual Basic NET. Commercial Software dilindungi Undang-Undang Hak Cipta. 
  5. Free Software adalah perangkat lunak yang bebas untuk di utak atik baik itu bebas digunakan, disalin, dimodifikasi dan diubah dengan beberapa keharusan yang dapat dinikmati oleh pengguna-pengguna berikutnya. Dalam konsep kebebasan, setiap orang dalam perangkat lunak bebas ini, dapat mengkomersialkan dan mengambil keuntungan dari pendistribusian dan modifikasi kode sumbernya, serta dapat menyebarkan luas secara gratis. Istilah free software diciptakan oleh Richard Stallman dan Free Software Foundation (organisasi nirlaba dan merupakan sponsor utama dari proyek GNU). Sekarang ini, perangkat lunak bebas tersedia secara gratis dan dibangun atau dikembangkan oleh suatu komunitas terbuka. Menurut Richard Stallman mengenai Pengertian Free Software adalah perihal kebebasan, bukan harga. Untuk mengerti konsepnya, Anda harus memikirkan kata 'bebas' seperti dalam "kebebasan berpendapat", bukan bebas' dalam arti "bir gratis".  
  6. Open Source Software adalah perangkat lunak yang kode sumbernya untuk diubah, dipelajari, ditingkatkan, dan disebarluaskan karena sifat perangkat lunak sumber terbuka adalah pengembangan oleh suatu komunitas atau kelompok yang terbuka mengembangkan perangkat lunak sumber terbuka.
  7. Malware adalah perangkat lunak yang diciptakan untuk merusak sistem komputer, jejaring komputer tanpa izin dari pemiliknya. Malware disebut sebagai perangkat perusak yang berasal dari kata Malicious dan Software. Istilah virus komputer digunakan sebagai sebutan dalam jenis perangkat perusak. Jenis-jenis perangkat perusak meliputi virus komputer, kuda troya (trojan horse), perangkat iklan (adware), cacing komputer, rootkit, perangkat jahat (crimeware) dan perangkat lunak jahat lainnya.

Teknologi Informasi dan Komunikasi, adalah payung besar terminologi yang mencakup seluruh peralatan teknis untuk memproses dan menyampaikan informasi..Istilah TIK muncul setelah adanya perpaduan antara teknologi komputer (baik perangkat keras maupun perangkat lunak) dengan teknologi komunikasi pada pertengahan abad ke-20. Perpaduan kedua teknologi tersebut berkembang pesat melampaui bidang teknologi lainnya. Hingga awal abad ke-21, TIK masih terus mengalami berbagai perubahan dan belum terlihat titik jenuhnya.