AdityaDees: pemprograman dasar

Hot

https://publishers.chitika.com/

Contact us for advertising.
Showing posts with label pemprograman dasar. Show all posts
Showing posts with label pemprograman dasar. Show all posts

21 August 2020

CONTOH ERD SISTEM INFORMASI TOKO BUKU

20:39 0

Kali ini saya akan sharing tentang ER-Diagram ( Entity Relation Diagram ).  Kali ini saya akan share contoh dari erd dari sitem informasi toko buku. Tetapi sebelum membuat ERD kita perlu memahami dulu toko buku tersebut seperti apa langkah kerjanya dan apa saja masalah yang ingin diselesaikan dengan membangun sistem informasi ini ? Untuk itu mari kita simak contoh langkah sistem toko buku yang masih manual. 

1. Penjelasan sistem Toko Buku

Toko X adalah sebuah toko buku dimana gudang untuk menyimpan barang-barangnya lebih dari satu. Data yang dicatatnya adalah supplier yang memasok barang, barang atau produk yang ada dalam toko, nota pembelian yang didapat dari proses transaksi,dan  stok yang ada pada masing-masing gudang. Permasalah yang muncul adalah sulitnya untuk mengecek stok barang pada masing-masing gudang karena jarak sehingga mengakibatkan proses penyimpanan menjadi terhambat.

Baca juga apa itu oracle ?

2. ERD Sistem Toko buku

 Setelah kita memahami langkah kerja dan masalah yang ingin diselesaikan maka kita dapat membuat ERD yang baik dan benar. Berikut contoh ERD yang saya pahami dari sistem toko buku tersebut

CONTOH ERD SISTEM INFORMASI TOKO BUKU

Entitas yang terdapat didalam ERD tersebut dalah gudang, buku, transaksi, pembeli, toko_buku, pegawai, supplier ( supplier tetap, supplier tidak tetap). 

mengapa transaksi merupakan entitas ? itukan simbolnya relasi sob ? karena bisa dilihat relasi buku dan pembeli yaitu many to many, maka dari itu kita bisa membuat entitas dari relasinya, yang didalamnya ada atribut nota, kode_buku, nama_pembeli, id_pegawai, dan tanggal.

Baca juga apa itu entitas dan atribut ?


3. Implementasi dalam basis data sistem informasi toko buku

Implementasi dalam basis data sistem informasi toko buku



 Itulah contoh mengenai sistem informasi toko buku. Semoga bisa menjadi refensi untuk sobat dalam membuat ERD sistem informasi toko buku. Sampai jumpa di artikel yang lainnya.


Read More

13 July 2020

Operator Bitwise pada bahasa Python - Belajar Bahasa Python Part $7

12:33 0

Pada kesempatan kali ini Admin mengucapkan termikasih banyak kepada kalian yang selalu mensupport blog kami ini, tidak lupa juga admin mengingatkan kepada kalian untuk selalu menjaga kesehatan apalagi sekarang sedang terjadi Pandemic Covid 19 dan kalian pun harus berdiam diri di dalam rumah untuk mencegah penyebaran Virus Corona ini.
Logo Python


Tetapi jangan khawtir dengan berdiam diri di rumah kalianpun bisa mendapatkan ilmu tambahan dengan cara belajar dari Internet seperti yang akan Admin bahas di pertemuan ke-tujuh ini, admin akan menjelaskan tentang Operator perbandingan pada bahasa Python. Sebelumnya Admin telah menjelaskan tentang Operator Logika pada bahasa Python.

Adapun version Python yang digunakan Admin adalah version 2.7.16, tetapi lebih baik kalian menginstall version terbaru saja. Oke sekarang, kita langsung saja masuk kedalam materi yang ketiga yaitu tentang Operator Bitwise dalam bahsa Python.



OPERATOR BITWISE

1.    Apa itu Operator Bitwise ?

Operator Bitwise merupakan salah satu operator yang terdapat pada bahasa Python untuk menangani operasi logika, khususnya dalam bilangan binner dalm bentuk bit.

Pada dasarnya operator Bitwise tidak terlalu sering dipakai oleh para programmer, karena operatort ini hanya dapat digunakan untuk membuat prorgam yang memproses bit-bit pada komputer saja. Selain dari itu untuk dapat memahami operator Bitwise pun kita harus paham terlebih dahulu tentang sistem pada bilangan binner.

Pada bahasa Python terdapat 6 jenis pendukung operator Bitwise, diantaranya :

Operator
Nama
Contoh
Biner
Hasil (biner)
Hasil (decimal)
&
And
5 & 12
101 & 1100
100
4
|
Or
5 | 12
101 | 1100
1101
13
^
Xor
5 ^ 12
101 ^ 1100
1001
9
~
Not
~ 5
~101
110
-6 (dua komplemen)
<< 
Left shift
5 << 1
101 << 1
1010
10
>> 
Right shift
5 >> 1
101 >> 1
10
2

2.    Contoh Operator Bitwise ?

Program :

A = 5
B = 12

print('A Merupakan bilangan',A ,'desimal atau',bin(A),'biner')
print('B Merupakan bilangan',B ,'desimal atau',bin(B),'biner')

print('\n')

print('A & B  :',A & B)
print('A | B  :',A | B)
print('A ^ B  :',A ^ B)
print('~A     :',~A)
print('A << 1 :',A << 1)
print('A >> 1 :',A >> 1)


Output :

A Merupakan bilangan 5 desimal atau 0b101 biner
B Merupakan bilangan 12 desimal atau 0b1100 biner

A & B  : 4
A | B  : 13
A ^ B  : 9
~A     : -6
A << 1 : 10
A >> 1 : 2



Contoh Bitwise

Baca Juga : Operator Penugasan pada bahasa Python
Contoh Bitwise



Keterangan :

Pada contoh diatas, saya telah mendefinisikan 2 buah variabel yaitu A dan B yang memiliki nilai awal 5 dan 12, jika saya konversikan keduanya kedalam bilangan binner maka Variable A dan B akan menjadi 

A = 5 (desimal) = 101 (biner)
B = 12 (desimal) = 1100 (biner)

Untuk mengkonversikan dari bilangan Desimal ke Binner saya menggunkan function bawaaan python yaitu bin(), function ini bisa digunakan untuk menampilkan atau menerjemahkan angka Desimal menjadi Binner. 



-------------------------------------------------------------------------------------------


Oke, mungkin ini adalah materi terakhir yang akan membahas tentang macam-macam operator pada bahasa Python, karena pada materi sebelumnya Admin sudah membahasa tentang 5 macam operator yang terdapat pada bahasa Python dan operator ini adalah Operator terakhir yang telah kita bahasa yaitu operator Bitwise. Pada pertemuan selanjutnya Admin akan membahas tentang Variable dan Tipe data pada bahasa Python. 

Jangan lupa juga untuk selalu support Aditya Dees dan follow juga Fansfage Facebook dan Instagram Aditya Dees untuk mendapatkan informasi terkini seputar Teknologi. Sampai Jumpa lagi di Pertemuan Berikutnya...

Read More

10 July 2020

Operator Logika pada bahasa Python - Belajar Bahasa Python Part $6

21:29 0

Pada kesempatan kali ini Admin mengucapkan termikasih banyak kepada kalian yang selalu mensupport blog kami ini, tidak lupa juga admin mengingatkan kepada kalian untuk selalu menjaga kesehatan apalagi sekarang sedang terjadi Pandemic Covid 19 dan kalian pun harus berdiam diri di dalam rumah untuk mencegah penyebaran Virus Corona ini.
Logo Python


Tetapi jangan khawtir dengan berdiam diri di rumah kalianpun bisa mendapatkan ilmu tambahan dengan cara belajar dari Internet seperti yang akan Admin bahas di pertemuan ke-enam ini, admin akan menjelaskan sedikit tentang Operator Logika pada bahasa Python. Sebelumnya Admin telah menjelaskan tentang Operator Penugasan pada bahasa Python.

Adapun version Python yang digunakan Admin adalah version 2.7.16, tetapi lebih baik kalian menginstall version terbaru saja. Oke sekarang, kita langsung saja masuk kedalam materi yang ketiga yaitu tentang Operator Aritmatika dalam bahsa Python.


OPERATOR LOGIKA


1.      Apa itu Operator Logika?

Operator logika merupakan salah satu operator yang digunakan untuk melakukan operasi komputasi dari data boolean, yang terdiri dari True dan False. True bernilai benar dan False bernilai salah.

2.      Operasi Matematika pada Operasi Logika Python

Berikut ini merupakan beberapa operasi matematika yang ada pada bahasa python :

Operasi Matematika
Fungsi
< 
Lebih kecil dari
<=
Lebih kecil atau sama dengan
> 
Lebih besar dari
>=
Lebih besar atau sama dengan
==
Sama dengan
!=
Tidak sama dengan

3.      Jenis Operator Logika pada Python

Terdapat 4 jenis operator logika yang dapat kita gunakan pada bahasa pemrograman Python :

Operator
Python Function
Symbolic Function
AND
and()
&
OR
or()
|
XOR
xor()
^
NOT
not()
!


a)     Operator AND

Operator AND pada python dapat dilakukan menggunakan function and() atau &. Nilai kebenaran operator AND adalah benar ketika kedua operand bernilai benar atau True. Operand merupakan nilai yang digunakan pada operator logika.
Baca Juga : Operator Perbandingan pada bahasa Python

AND
Operand 1
Operand 2
True
True
True
False
True
False
False
False
True
False
False
False

b)     Operator OR

Operator OR pada bahasa python dapat dilakukan dengan menggunakan fungsi or() atau |. Operator OR mempunyai nilai kebenaran salah saat kedua operand bernilai salah.

OR
Operand 1
Operand 2
True
True
True
True
True
False
True
False
True
False
False
False

c)     Operator XOR

Operator XOR pada bahasa Python adalah operasi logika dari OR Eksklusif. Dalam aljabar boolean. Operator XOR memberikan nilai kebenaran jika salah satu atau kedua operand memiliki nilai benar (1) .

XOR
Operand 1
Operand 2
True (2)
True (1)
 True (1)
True (1)
True (1)
False (0)
True (1)
False (0)
True (1)
False (0)
False (0)
False (0)

d)     Operator NOT

Operator NOT merupakan sebuat Operator pada bahasa Python yang berarti negasi atau kebalikan dari suatu nilai, misal jika nilai tersebut True dan diberi negasi maka akan menjadi False.


     Contoh Program :


Contoh Program Logika

Baca Juga : Operator Aritmatika pada bahasa Python
           
     Hasil Program :

Hasil Program Logika

     Penjelasan :
  • Di baris 4, operasi (2 > 3) and (11 <= 4) akan diproses menjadi False and False, hasilnya False.
  • Di baris 7, operasi string (‘AdityaDees’ == ‘AdityaDees’) or (7 <= 8) akan diproses menjadi True or True, hasilnya True.
  • Di baris 10, operasi not (8 < 8) akan diproses menjadi not False, maka hasilnya True.
  • Di baris 13, operasi (‘juTsucoding’ == ‘juTsucoding’) and (8 <= 6) or (3 != 3) akan diproses menjadi (True and False) or False, kemudian menjadi False or False, hasilnya False.


----------------------------------------------------------------------------------------------------------


Oke, mungkin di pertemuan kali ini admin hanya akan membahasa tentang Operator Logika saja. Pada pertemuan selanjutnya Admin akan membahas tentang Operator terakhir pada bahasa Python yaitu Operator Bitwise. 

Dan jangan lupa juga untuk selalu support Aditya Dees dan follow juga Fansfage Facebook dan Instagram Aditya Dees untuk mendapatkan informasi terkini seputar Teknologi.

Sampai Jumpa lagi di Pertemuan Berikutnya Tentang Operator Bitwise...







Read More

https://payclick.com/

Contact us for advertising.