Friday, June 16, 2017

E-COMMERCE (MASSDROP SOLUTION)

Ini adalah tempat belanja barang - barang elektronik yang sudah di filter menjadi laptop, dan barang baru yang terdapat di atas adalah barang - barang yang sedang hangat di bicarakan atau barang - barang keluaran baru.

Ini adalah tempat belanja barang - barang elektronik yang sudah di filter menjadi headset.

Tuesday, March 21, 2017

PERKEMBANGAN WEB DAN KEAMANANNYA

PERKEMBANGAN WEB DAN KEAMANANNYA
Web dan Internet sudah dikenal oleh sebagian besar penduduk dunia, tetapi masih sedikit pengguna web dan internet yang peduli terhadap keamanannya. Untuk mengetahui masalah keamanan pada web dan internet, tidak terlepas dari tujuan utama web dan internet di ciptakan. Pada awalnya web di ciptakan hanya untuk sharing ilmu pengetahuan di antara para peneliti di dunia. Jadi para peneliti atau siapapun juga bebas untuk membaca atau download artikel yang ada pada web. Pada saat pertama diciptakan web hanya bersifat static pages, tidak ada aplikasi yang interaktif seperti sekarang ini.
Web pada saat sekarang ini sangat komplek, interaktif, dan banyak aplikasi untuk segala sector kehidupan kita mulai online store, online banking dan sebagainya. Karena pada awalnya web hanya untuk sharing informasi, maka setelah web beralih fungsi menjadi web aplikasi maka timbul banyak masalah mengenai keamanannya. Untuk lebih jelasnya perbedaan web dulu dan sekarang dapat dilihat pada gambar 1 dan 2.
Karena pada awalnya website hanya untuk sharing informasi maka disebut static page. Web application yang ada pada saat sekarang disebut dynamic pages. Seperti terlihat pada gambar 1, komponen dan struktur website sangat sederhana, hanya perlu web server dan browser untuk mengakses data yang ada di web server.
Struktur dan komponen website pada saat sekarang menjadi lebih komplek seperti yang terlihat pada gambar 2, yang bukan website lagi, tetapi disebut web application. Web application memerlukan beberapa peralatan, paling sedikit harus ada tiga peralatan atau sistem, yaitu:
1. Web server, sebagai presentation layer dan media store.
2. Application server, untuk business logic dan content sevices.
3. Database server, untuk menyimpan core business data, melakukan customer identification, access control, dan transaction information.
Karena struktur web site sekarang terdiri dari tiga sistem, maka sistem ini disebut distributed system. Selain itu pengguna tidak hanya bisa mengakses lewat browser yang ada di personal computer saja tetapi pengguna juga bisa mengakses web application melalui cellular phone (hand phone) atau peralatan wireless yang lain.
Karena struktur yang komplek ini maka kemungkinan untuk celah keamanan juga akan semakin terbuka lebar. Selain struktur dan infrastruktur yang lebih komplek ini, masalah lain yang mendasar adalah tidak ada pengetahuan orang yang mengembangkan web application tentang keamanan. Seorang application atau web developer tidak tahu mengenai keamanan secara mendetail, mereka hanya fokus kepada fungsi web itu sendiri tanpa memperhitungkan factor keamanannya. Oleh karena itu sebelum menggunakan web application, maka perlu di evaluasi dulu mengenai keamanannya oleh orang yang mempunyai kemampuan di bidang keamanan web application. Pada dasarnya untuk mengevaluasi keamanan dari sebuah web application dapat mengikuti skema pada gambar 3.
Pada gambar 3 ditunjukan bahwa selain masalah teknik dan program, masalah sumber daya manusia juga menjadi masalah penting. Walaupun sebuah perusahaan mempunyai sistem keamanan web dan infrastruktur yang bagus, akan sia sia saja bila tidak dibarengi dengan pengetahuan dan kesadaran staff mengenai pentingnya keamanan.
Pada step security testing, harus dilakukan dua kali yaitu secara static dan dynamic analysis dan biasanya dilakukan oleh pihak ketiga atau konsultan. Pada static analysis, akan dianalisa semua program secara terpisah atau tidak online, tetapi pada dynamic analysis semua fungsi akan dianalisa saat sistem berjalan.







Sumber: http://mti.binus.ac.id/2014/01/27/perkembangan-web-dan-keamanannya/

Nama kelompok :Billeam
Fajar Suryo Putro
Havel Asaad

Friday, November 11, 2016

SOAL STRUKTUR ALJABAR MATEMATIKA INFORMATIKA 3



1.       Apa yang di maksud dengan struktur aljabar ?
Jawab :
Struktur Aljabar adalah ilmu yang mempelajari suatu himpunan dengan satu atau lebih operasi biner pada system aljabar tersebut.
2.       Sebutkan macam-macam operasi struktur aljabar!
Jawab:
 semigrup, grup, abel, monoid.

3.       Apa saja syarat untuk menentukan semigrup?
Jawab:
harus memenuhi syarat dengan menentukan suatu operasi tersebut tertutup dan asosiatif.
4.       Buktikan bahwa operasi * termasuk dalam monoid abel dengan a*b = ½ (a+b) untuk himpunan bilangan asli.
Jawab:
·         Tertutup
Misal  : a = 1       b = 2
      a*b = ½ (a+b)
              = ½(1+2)
              =½ (3)
             = 3/2
karna 3/2 bukan termasuk bilangan asli dan tidak tertutup , maka operasi * tidak termasuk dalam monoid abel

5.       Apakah (z,*) termasuk dalam semi grup abel jika a*b=2ab untuk himpungan bilangan bulat
Jawab:
·         Tertutup
Misal :   a=1         b=2
                                       a*b = 2ab
                                              = 2.1.2
                                              = 4 
                                             Angka 4 termasuk bilangan bulat maka sifatnya tertutup
·         Asosiatif
Misal a =2 b = 4 c =6
(a*b)*c = a*(b*c)
(a*b)*c = (2ab)*c => (2ab) kita anggap p
                = p*c
                =2pc
                =2(2ab)c => p di ganti dengan (2ab)
                =2(2.2.4)6
                =2(16)6
                =192
a*(b*c) = a*(2bc)
                =a*q => (2bc) kita anggap q
                =2aq
                =2a(2bc) => q diganti dengan (2bc)
                =2.2(2.4.6)
                =4(48)
                =192                      bersifat asosiatif 

·         Komutatif
a*b = b*a
a*b = 2ab
       = 2.2.4
       = 16
b*a = 2ba
       = 2.4.2
       = 16

Kesimpulan : Himpunan z merupakan semi grup abel
               

6.       Buktikan bahwa  himpunan G termasuk dalam grup abel. Jika, G = himpunan semua bilangan bulat dengan operasi, a * b = a – b.

Jawab:
G = himpunan semua bilangan bulat dengan operasi, ab = a – b. Kita bisa mengatakan bahwa operasi yang diberikan adalah pengurangan bilangan bulat. Hal pertama yang kita lakukan adalah memeriksa satu persatu apa yang terjadi dalam G dengan operasi yang diberikan apakah sesuai defenisi grup atau tidak. Jika kita menemukan kejanggalan dalam pemeriksaan, maka pembuktian bahwa G membentuk grup jangan dilakukan, cukup memberi suatu contoh kontra.

G = Bilangan Bulat
a * b = a – b
>  Pembuktian Tertutup
Misalkan          :
a = 4    ;           b = 2    ;           c = 6
a * b    = a – b
            = 4 – 2
            = 2
Maka, himpunan G Tertutup

>  Pembuktian Asosiatif
( a * b ) * c      = a * ( b * c )
( a - b ) – c       = a – ( b – c)
     P                               p
  p - c               =     a - p
( a - b ) – c       = a – ( b – c)
Jadi, sifat asosiatif tidak berlaku untuk pengurangan.
Misalkan          :
( a – b ) – c      = ( 4 – 2 ) – 6
                        = -4
a – ( b – c )      = 4 – (2 – 6)
                        = 8
Maka, himpunan G bukan merupakan asosiatif

Setelah diperiksa ternyata G tidak bersifat asosiatif.
Kesimpulan     : Himpunan G tidak termasuk Grup Abel

7.      Tentukan apakah himpunan G = himpunan bilangan bulat positif. Dengan operasi a*b = a x b. Bersifat grup abel !
g = bilangan bulat positif
a * b = a x b

>  Pembuktian Tertutup
Misalkan          :
a = 2    ;           b = 1    ;           c = 3
a * b    = a x b
            = 2 x 1
            = 2
Maka, himpunan G tertutup.

>  Pembuktian Asosiatif
( a * b ) * c      = a * ( b * c )
( a x b ) x c      = a x ( b x c )
     z                                r
   z x c              =       a x r
( a x b ) x c      = a x ( b x c )
abc       = abc
( a x b ) x c      = ( 2 x 1 ) x 3
                        = 6
a x ( b x c )      = 2 x (1 x 3)
                        = 6
Maka, himpunan G termasuk Asosiatif

>  Pembuktian Identitas
a * e    = a
2 * e    = 2
      e    = 1

>  Pembuktian Invers
a * a-1            = e
2 x a-1            = 1
      a-1            = ½
Maka, himpunan G bukan merupakan Invers
Perhatikan bahwa invers perkalian dari 2 adalah ½, tetapi ½ bukan unsur di G positif. Ini melanggar defenisi.
·         Kesimpulan Himpunan G bukan termasuk grup abel
  
8.     Apakah himpunan {E,* } termasuk kedalam semigrup jika a * b =  a + b + a.b, untuk himpunan bilangan bulat



Jawab :

a * b =  a + b + a.b
E      = bilangan Asli
→ misal    a = 6,                 b = 3
a * b   = a + b + a.b
          =  6 + 3   +    6.3
          =    9      +    18
          =        27          →       Tertutup
Asosiatif
(a * b) * c          = a * (b * c)
(a + b) + a.b     =  a + (b + a.b)
Misal a = 1, b = 2, c = 3

(a * b) * c       = (a + b + a.b) * c               →      a + b + a.b = h,          c = j
h * j                = h + j + h.j
                       = a + b + a.b + c + (a + b + a.b) c
           = a + b + a.b + ac + bc + abc
           = a + b + c + a.b + ac + bc + abc
           = 1 + 2 + 3 + 2 + 3 + 6 + 6
           = 23


a * (b * c)          = a * (b + c + b.c)               →      b + c + b.c = l,          a = k
k * l                   = k + l + k.l
                          = a + b + c + b.c + a (b + c + b.c)
                          = a + b + c + bc + ab + ac + abc                  
                          = 1 + 2 + 3 + 6 + 2 + 3 + 6
                          = 23
Jadi, operasi a * b =  a + b + a.b termasuk semi grup
9.     Apakah Himpunan Q = {4,3} termasuk Semigrup, jika a*b = b.a
Jawab :
Semigrup → 1. Tertutup
                       2. Asossiatif
Pembuktian tertutup
a = 4 , b = 3
a * b = 3.4
          = 12 → Terutup
Pembuktian Assosiatif
(a * b) * c = a * (b * c)
(a*b)*c                                a*(b*c)
=(b.a)*c                               =a*(c.b)
=r*c                                     =a*s
=c.r                                      =s.a       
=c(b.a)                                 =(c.b).a
=3(3.4)                                 =(3.3)4
=36                                         =36
Jadi operasi a * b = b.a termasuk semi grup



10.      Misalkan G = {-1, 1} adalah suatu himpunan. Apakah G merupakan suatu grup terhadap penjumlahan (G, +).

Jawab:

Daftar Cayley G = {-1, 1} terhadap (G, +) sebagai berikut

+
-1
1
-1
-2
0
1
0
2
Berdasarkan daftar Cayley dari tabel di atas, operasi penjumlahan himpunan G = {-1, 1} menghasilkan {-2, 0, 2}. Dikarenakan {-2, 0, 2} adalah bukan merupakan anggota dari himpunan G = {-1, 1}, maka G = {-1, 1} tidak tertutup terhadap operasi penjumlahan.
Jadi, (G, +) bukan suatu grup. 


Link Download Soal dan Pembahasan Struktur Aljabar Matematika Informatik 3