Sunday, December 27, 2020

Materi Object Oriented Programming (OOP)

 


Hai Sobat Internet

Apa kalian tahu tentang Object Oriented Programming (OOP) ?

Yuk kita bahas !


1. Pengertian OOP 

    Object Oriented Programming (OOP) atau dalam bahasa indonesia diartikan Pemrograman Berbasis Objek, adalah salah satu cara membuat program (programming paradigm) dengan memecah alur program menjadi modul-modul sederhana yang disebut dengan objek. Setiap objek akan memiliki data (atribut yang menjelaskan tentang objek) dan prosedur (function) yang dikenal dengan method.


2. Perbedaan OOP dengan Prosedural

    OOP berbeda dengan prosedural (struktur) programming. OOP akan memecah program menjadi object-object, sedangkan prosedural programming memecah program menjadi fungsi-fungsi (prosedur). Penulisan OOP memungkinkan dibagi dalam tim, karena konsep objek untuk memisahkan program menjadi bagian-bagian yang berdiri sendiri akan memudahkan dalam membuat program. Penulisan program secara prosedural, yakni menulis program-program dari baris pertama sampai dengan baris terakhir secara berurutan.


3. Class, Object, Property dan Method 

    Class adalah ‘cetak biru’ atau ‘blueprint’ dari object. Class digunakan hanya untuk membuat kerangka dasar. Hasil cetakan dari class, yakni object. Di dalam PHP, penulisan class diawali keyword class, kemudian diikuti dengan nama dari class. Aturan penulisan nama class sama seperti aturan penulisan variabel dalam PHP. 

    Object atau Objek adalah hasil cetak dari class, atau hasil ‘konkrit’ dari class, yang memiliki property dan method sesuai class itu. Proses ‘mencetak’ objek dari class ini disebut dengan ‘instansiasi’. Pada PHP, proses instansiasi dilakukan dengan menggunakan keyword ‘new’. Hasil cetakan class akan disimpan dalam variabel.

    Property (atau disebut juga dengan atribut) adalah data yang terdapat dalam sebuah class. Property ini adalah variabel yang terletak di dalam class.

    Method adalah tindakan yang bisa dilakukan didalam class. Method pada dasarnya adalah function yang berada di dalam class. Seluruh fungsi dan sifat function bisa diterapkan kedalam method.


4. Variabel $this

    Variabel $this adalah sebuah variabel khusus dalam OOP PHP yang digunakan sebagai penunjuk kepada objek, ketika diakses dari dalam class. Dalam manual PHP, $this disebut dengan istilah: pseudo-variable.


5. Enkapsulasi

    Enkapsulasi atau pembungkusan adalah sebuah metoda untuk mengatur struktur class dengan tujuan menentukan hak akses pada property atau method. Untuk membatasi hak akses di dalam sebuah class, Objek Oriented Programming menyediakan 3 kata kunci, yakni Public, Protected dan Private. Public : maka seluruh kode program di luar class bisa mengaksesnya. Protected : property atau method tersebut tidak bisa diakses dari luar class, namun bisa diakses oleh class itu sendiri atau turunan class tersebut. Private : satu-satunya yang bisa mengakses adalah class itu sendiri. Class lain tidak bisa mengaksesnya, termasuk class turunan.


6. Inheritance (pewarisan atau penurunan)

    Inheritance adalah konsep pemrograman dimana sebuah class dapat menurunkan property dan method yang dimilikinya kepada class lain, dg kata kunci “extends”.


7. Constructor & Destructor

    Constructor (bahasa indonesia: konstruktor) adalah method khusus yang akan dijalankan secara otomatis pada saat sebuah objek dibuat (instansiasi), yakni ketika perintah “new” dijalankan. Constructor biasa digunakan untuk membuat proses awal dalam mempersiapkan objek, seperti memberi nilai awal kepada property, memanggil method internal dan beberapa proses lain yang digunakan untuk ‘mempersiapkan’ objek. Dalam PHP, constructor dibuat menggunakan method : __construct().

    Destructor (bahasa indonesia: destruktor) adalah method khusus yang dijalankan secara otomatis pada saat sebuah objek dihapus. Di dalam PHP, seluruh objek secara otomatis dihapus ketika halaman PHP dimana objek itu berada selesai diproses. Dalam PHP, destructor dibuat menggunakan method : __destruct().


Terimakasih :)



#OOP #oopdalamphp #pengertianOOP #perbedaanOOP #ClassObjectPrpertyMethod #Variable$ #Enkapsulasi #inheritance #constuctor #destructor 


Sunday, December 20, 2020

Pengenalan Arduino Projects

 Pengenalan Arduino!



Apa kalian tahu Apa Itu Arduino? Yuk kita bahas ...

    Jadi Physical computing adalah membuat sebuah sistem atau perangkat fisik dengan menggunakan perangkat lunak dan perangkat keras yang sifatnya interaktif dapat menerima rangsangan dari lingkungan dan merespon balik. Pada prakteknya konsep ini diaplikasikan dalam desain-desain alat atau projek-projek yang menggunakan sensor dan mikrokontroler untuk menerjemahkan input analog ke dalam sistem perangkat lunak untuk mengontrol gerakan alat-alat elektro-mekanik seperti lampu, motor dan sebagainya.

    Pembuatan prototipe atau prototipe adalah kegiatan yang sangat penting dalam proses komputasi fisik karena pada tahap inilah seorang perancang melakukan eksperimen dan uji coba dari berbagai jenis komponen, ukuran, parameter, program komputer dan lain-lain-ulang kali sampai diperoleh kombinasi yang paling tepat. Dalam hal ini perhitungan-angka dan rumus yang akurat angka satu-satunya faktor yang menjadi kunci sukses di dalam mendesain sebuah alat karena ada banyak faktor eksternal yang turut berperan, sehinggaproses mencoba dan menemukan / mengoreksi kesalahan perlu melibatkan hal-hal yang sifatnya non-eksakta . Prototyping adalah gabungan antara perhitungan dan seni. 

    Arduino is pengendali mikro papan tunggal yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri. Arduino bukan hanya sebuah alat pengembangan, tetapi ia adalah kombinasi dari perangkat keras, bahasa pemrograman dan Integrated Development Environment (IDE). IDE adalah sebuah perangkat lunak yang berperan untuk menulis program, mengcompile kode biner dan mengupload ke dalam memori mikrokontroler.

Secara umum Arduino terdiri dari dua bagian, yaitu:

1. Papan perangkat keras input / output (I / O)

2. Software software Arduino termasuk IDE untuk menulis program, driver untuk koneksi dengan komputer, program contoh dan perpustakaan untuk pengembangan program

        Tidak jauh dari pemograman, Arduino juga membutuhkan bahasa pemograman berupa script sebagai perintah agar Arduino dapat berjalan sesuai perintah. Jadi Bahasa pemrograman  yang digunakan oleh Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa mempelajarinya dengan cukup mudah.




Terimakasih :)


#Arduino #ArduinoProject #pengertianArduino #ArduinoProyek #scriptArduino #bahasapemograman #bahasapemogramanArduino



Contoh Script Form dan Hyperlink HTML


 

Hai Sobat Internet

    Apa kabar kalian para calon programer ? Sudah pernah dengar Form HTML dan Hyperlink HTML belum ? kalau belum yuk ikuti terus karena Sobat Internet kali ini akan membahas sebuah materi yang mungkin bisa membantu teman-teman yag ingin belajar tentang HTML. 


Jadi apasih Form HTML ? 

    HTML Form atau Form HTML digunakan untuk memberikan data ke sebuah server. Sebuah. HTML Form dapat memiliki input – input element antara lain text field, checkbox, radiobutton, submit button dan lain-lain. Sebuah form juga dapat mengandung select lists, textarea, fieldset, legend, dan element label. HTML menggunakan tag <a> untuk membuat suatu link kepada dokumen lain dalam web. Sintaks dari penghubungan dalam HTML dengan menggunakan tag <a>, atribut href digunakan untuk mendefinisikan lokasi link. Ada beberapa jenis link, diantaranya :

- link absolut : link yang terhubung dengan jaringan internet online

- link relatif : link ke ke page lain pada komputer yang sama

- link dalam dokumen yang sama

- link ke alamat email


Ada beberapa Atribut Target ;

- target="_blank" yang berguna untuk memuat dokumen baru ke dalam window baru yang kosong

- target="_self" yang berguna untuk memuat dokumen baru ke dalam window yang sama dengan anchor(default)

- target="_top" berguna untuk memuat dokumen baru ke dalam keseluruhan window browser merupakan cara yang umu untuk keluar dari frame.

- target="_parent" yang berguna untuk memuat dokumen baru ke dalam parent frame bila menggunakan frame.


1. Contoh Script HTML membuat form dengan checkbox : 

    <!DOCTYPE html>

    <HTML>

        <HEAD> <TITLE>Checked</TITLE> </HEAD>

        <BODY>

            <FORM>

                Buah yang Anda sukai: <BR>

            <INPUT TYPE = "CHECKBOX" NAME = "anggur">Anggur<BR>

            <INPUT TYPE = "CHECKBOX" NAME = "jeruk">Jeruk<BR>

            <INPUT TYPE = "CHECKBOX" NAME = "melon" CHECKED >Melon<BR>

            </FORM>

        </BODY>

</HTML>

Simpanlah script diatas dengan nama formcheckbox.html lalu buka menggunakan web browser. 


2. Contoh Script HTML membuat form radio button flexible :

    <!DOCTYPE html>

    <HTML>

        <HEAD> <TITLE>Radio</TITLE> </HEAD>

            <BODY> <fieldset> <legend> Jenis Kelamin </legend>

                <FORM>

                    <INPUT TYPE = "RADIO" NAME = "jk" CHECKED>Pria<BR>

                    <INPUT TYPE = "RADIO" NAME = "jk">Wanita<BR>

                </FORM>

            </fieldset>

           </BODY>

</HTML>

Simpah Script diatas dengan nama formradio.html lalu jalankan menggunakan web browser. 


3, Contoh script membuat form hyperlink abslout :

    <!DOCTYPE html>

    <Html>

        <Head> <Title>Link Absolute </Title> </Head>

            <Body>

            <p> Apabila Anda ingin melihat apakah Operating System

                Windows terregistrasi atau tidak,

                   Anda dapat mengakses

            <a href="http://www.microsoft.com">Situsnya Microsoft</a>.

            </Body>

</Html>

Simpan dengan nama formabsolut.html dan jalankan menggunakan web browser. 


4. Contoh Script HTML Hyperlink ke alamat email :

    <!DOCTYPE html>

    <html>

        <body>

            <form action="mailto:setiyanugroho@gmail.com?                            subject=Web%20Programming

             %20kelas..." method="post" enctype="text/plain">

        <h2>Form ini mengirim sebuah e-mail ke W3C.</h3>

        Nama<br>

        <input type="text" name="Nama" value="Setiya Nugroho"

        size="20"> <br>

        NPM:<br>

        <input type="text" name="NIM" value="0123456789"

            size="20"> <br>

            Tugas:<br>

        <input type="text" name="Tugas" value="Tugas Modul 4"

        size="40"> <br><br>

        <input type="submit" value="Send">

        <input type="reset" value="Reset">

        </form>

    </body>

</html>

Lalu simpan dengan nama hyperlinkemail.html dan silahkan coba jalankan menggunakan web browser.



    Jadi itu beberapa contoh tentang hyperlink HTML dan form HTML yang bisa kalian coba . Jangan malah ngoding ya teman-teman hehehe . Ayo semangatttttt calon proggramer !



#contohscriptHTML #scripthtml #scripthyperlinkHTML #contohscript #pengertianformHTML #pengertianhyperlinkhtml #contohscriptproggramhtml 

Friday, December 18, 2020

Rakit PC Gaming Budget 5-6 Jutaan

 Rakit PC Gaming uadget 5-6 Jutaan di tahun 2021


Hai Sobat Internet !

    Kali ini kami membawa konten yang merekomendasikan komponen-komponen untuk rakit PC tapi budget pas-pasan. Untuk kalian yang ingin Rakit PC tapi badget pas-pasan, kalian bisa baca artikel ini untuk referensi kalian sebelum mulai merakit PC. 

    Tips Rakit PC Low Budget dengan menggunakan komponen yang serba baru dan tentunya hemat daya dengan menggunakan Processor Intel Gen 10th yang terbaru.

    Yuk kita mulai bahas aja apa komponen-komponenya, tetai jangan lupa ikuti terus blog ini ya Sobat Internet !


Komponen :

1. Intel Core i3 10100f  Kisaran harga Rp. 1.370.000 (Harga sewaktu-waktu dapat berubah) 

    Processor Intel Core i3 10100f ini sangat recommended buat kalian yang ingin build PC tetapi Low Bugdet karena menggunakan Intel Core i3 Gen 10 sudah sangat worth it untuk menemani kalian yang suka main game/editing video.


2. ASRock H410M HDV Kisaran harga Rp. 970.000 (Harga sewaktu-waktu dapat berubah)
    Motherboard ini sudah support untuk disandingkan dengan processor Intel Gen 10th, karena mobo ini support DDR4 2933MHz. Dengan dilengkapi Dual Channel DDR4 Memory Technology tentunya worth it untuk di tahun 2020-2021. 

3. Team Elite 1x8GB 2666Mhz Kisaran harga Rp.500.000 (Harga sewaktu-waktu dapat berubah)
    Dengan menggunakan RAM Team Elite 8GB 2666Mhz juga sudah sangat recommended untuk kalian yang mempunyai budget pas-pasan karena RAM ini juga sudah sangat cocok untuk disandingkan di atas Motherboard ASRock H410M-HDV 




 4. MSI Aero RX 550 2GB Kisaran harga Rp.1.100.000 (Harga sewaktu-waktu dapat berubah)

    Dengan menggunakan Graphic Card dari MSI kali ini juga worth it karena sudah mampu boost clock/memory frequenzy up to 1203Mhz/6000Mhz. Maka dari itu dengan Graphic Card ini sudah sangat cukup mumpuni untuk perfomance yang sangat baik. 


5. Klevv SSD 120GB Kisaran harga Rp.250.000 (Harga sewaktu-waktu dapat berubah) 
    Selain komponen-komponen di atas tidak lupa untuk menambah SSD agar PC kalian tidak tertinggal zaman, karena jika menggunakan SSD perfoma PC kalian akan terasa lebih baik dari pada menggunakan HDD. 

6. Gamemax GP 450 Bronze Kisaran harga Rp.455.000 (Harga sewaktu-waktu dapat berubah)
    PSU yang kami rekomendasikan untuk melengkapi rakitan kali ini sudah termasuk rekomendasi yang bakal worth it untuk menunjang kinerja PC yang lebih baik 


7. Paradox Gaming Spica Kisaran harga Rp.590.000 (Harga sewaktu-waktu dapat berubah)
    Untuk membungkus komponen-kompnen diatas kami sarankan untuk menggunakan Casing dari Paradox Gaming karena casing yang terlihat simpel dan elegan sangat cocok untuk kalian yang suka dengan konsep CLEAN


8. Alseye AM90 4 Pipa Kisaran harga Rp.220.000 (Harga sewaktu-waktu daat berubah)
    Jika kalian tidak ingin menggunakan fan processor bawaan Intel kalian bisa menambahkan fan dari Alseye dengan konsep RGB PC kalian akan terlihat sangar 



Jadi itulah komponen-komponen yang kami rekomendasikan untuk kalian yang ingin merakit PC menggunakan prosesor Intel Core i3 Gen 10th. 


Terimakasih :)


#rakitpc #pcgaming #intelcorei3gen10 #rakitpclowbudget #rakitpc5jutaan #mendingrakitpc #komponenkomputer







 

ASRock X570 Taichi - Motherboard Recommended

 


ASrock X570 Taichi 

    ASRock X570 Taichi - Motherboard yang dikeluarkan oleh ASRock kali ini benar-benar sangat rekomend untuk kalian yang mempunyai cukup dana dan berencana untuk merakit PC di tahun ini .
Berikut Overview mengenai ASRock X570 Taichi :

- Supports AMD AM4 Socket Ryzen 3000, 4000 G-Series and 5000 Series Desktop Processors
- 16 Power Phase Design , Digi Power, Dr. MOS
- Support DDR4 4666+ (OC)
- 3 PCIe 4.0x16, 1 PCIe 4.0x1
- Graphic Output Options : HDMI
- AMD 3-Way CrossFireX , NVDIA SLI
- 7.1 CH HD Audio (Realtek ALC1220 Audio Codec) , Nahimic Audio
- 8 SATA3, 1 Hyper M.2 (PCIe Gen4 x4), 2 Hyper M.2 (PCIe Gen4 x4 & SATA3)
- 3 USB 3.2 Gen2 (Rear Type A+C, Front Type C), 8 USB 3.2 Gen1(4 Front, 4 Rear)
- Killer E3100G 2.5G LAN, KIller AX 1650x Wi-Fi 6 802.11ax (2.4Gbps)+BT 5.1
- Support Razer Chroma

Chipset : AMD Premium X570 






#motherboardASRock #motherboardrekomen #motherboardworthit2021 #motherboard #rakitPC #ASRockX570Taichi 




WEB Programming dengan HTML

 


Hai SOBAT INTERNET , kali ini kami akan memberi sedikit materi tentang Pemograman menggunakan HTML , untuk kalian yang masih kuliah di Teknik Informatika pasti ada materi tentang HTML . Yuk kenali lebih dekat dengan HTML 

Mari Mengenal lebih dekat dengan HTML 

1. Pengertian web

Web (World Wide Web) merupakan salah satu layanan yang didapat oleh pemakai

komputer yang terhubung ke internet, yang dapat memudahkan pengguna

komputer untuk berinteraksi dengan pengguna internet lainnya dan mencari

informasi yang diperlukan.

2. Web browser

Browser web merupakan software yang digunakan untuk menampilkan informasi

dari server web. Contoh dari web browser : Opera, Mozzila, Netscape Navigator,

Internet Explorer, Lynx, Konqueror.

3. Server Web

Server web adalah komputer yang digunakan untuk menyimpan dokumendokumen

web, komputer ini akan melayani permintaan dokumen web dari

kliennya.Contoh dari web server : IIS, PWS, Apache, Xitami.

4. HTML

HTML adalah salah satu yang memerintahkan bahasa pemrograman web desain

juga biasa disebut script untuk menyusun dokumen-dokumen web.

Dalam pemrograman web, diperlukan suatu file teks yang bernama atau

berekstensi HTML (Hypertext Markup Language). Ada dua cara untuk membuat

sebuah web page:

-  dengan menggunakan editor teks biasa (notepad, editplus)

-  dengan HTML Editor.


Dokumen HTML disusun oleh elemen-elemen seperti : head, body, table, paragraf

dan list. Untuk menandai berbgai elemen dalam suatu dokumen HTML, kita

menggunakan tag.


Tag HTML terdiri atas sebuah kurung sudut kiri (<, lebih kecil), sebuah nama tag,

dan sebuah kurung sudut kanan (>, tanda lebih besar). Tag umumnya

berpasangan, misalkan tag awal <H1> berpasangan dengan tag akhir </H1>. 

Struktur Dokumen HTML :


Elemen yang dibutuhkan untuk membuat suatu dokumen HTML dinyatakan

dengan tag <html>, <head>, dan <body> berikut tag-tag pasangannya. Setiap

dokumen terdiri atas tag head dan body. Elemen head berisi informasi tentang

dokumen tersebut, dan elemen body berisi teks yang sebenarnya yang tersusun

dari link, grafis, paragraf dan elemen lainnya.

Berikut ini adalah pola dasar sebuah dokumen HTML :

    <html>

    <head>

    …. Informasi tentang dokumen HTML.

    </head>

    <body>

    …. Informasi tentang yang akan ditampilkan dalam browser web.

    </body>

    </html>

-  Tag

Adalah teks khusus (markup) yang berupa suatu pasangan yang terdiri 2

bagian yang disebut dengan tag awal dan tag akhir.

Tag awal dinyatakan dalam bentuk <nama tag> dan tag akhir dinyatakan

dalam bentuk </nama tag> sebagai penutup isi dokumen html.

-  Element

Adalah isi dari tag yang berada diantara tag pembuka dan tag penutup.

Elemen tidak hanya berisi text, namun juga bisa tag lain.

-  Atribut

Atribut adalah informasi tambahan yang diberikan kepada tag. Informasi ini

bisa berupa instruksi untuk warna dari text, besar huruf dari text.

Setiap atribut memiliki pasangan nama dan nilai (value), dan ditulis dengan

name=”value”. Value diapit tanda kutip, boleh tanda kutip satu (‘) atau dua

(“).

-  Komentar

Seperti dalam bahasa pemrograman yang lainnya, HTML juga memiliki

komentar yang dapat digunakan untuk menjelaskan bagian-bagian dari isi

web dokumen. Penulisan komentar dalam HTML sebagai berikut:

<!- –

Isi komentar

–>


Contoh pemograman dengan HTML yang simpel

Buka aplikasi editor (notepad++ atau sublime text)

- Ketikkan script berikut :

        <!DOCTYPE html>

        <html>

        <head>

        <title> Dokumen HTML </title>

        </head>

        <BODY bgcolor="skyblue"> 

        ini adalah sebuah dokumen HTML dengan judul

        "Dokumen HTML" dan warna background biru langit.

        </body>

        </html>

-  Simpan dengan nama dokumen.html

-  Buka file yang disimpan menggunakan browser dan lihatlah hasilnya 


Selamat Mencoba :)




#programHTML #programsimpel #pemogramanC++ #HTML #pengertianHTML #IntiHTML #internet #TagpadaHTML #pengertianElemenHTML #belajarpemograman #bahasapemograman

Virtualisasi Operating System

Apa sih Virtualisasi itu ?

Virtualisasi (virtualization) merupakan istilah umum yang mengacu pada abstraksi dari sumber daya computer. Dalam definisi lain virtualisasi yaitu sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya computer dari bagaimana cara system lain, seperti aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Sebagai contoh seperti membuat sebuah sumber daya tunggal (seperti server, sebuah system operasi, aplikasi).

Istilah Virtualisasi sudah digunakan dan diartikan secara luas sejak tahun 1960-an dan telah diaplikasikan pada beberapa aspek computer dari keseluruhan system computer sampai sebuah kemampuan komponen individu. Secara umum semua teknologi virtualisasi mengacu pada menyembunyikan detail teknis melalui enkapsulasi.

Virtualisasi juga merupakan teknik yang saat ini banyak sekali diterapkan untuk memenuhi kebutuhan IT yang semakin tinggi, tetapi diikuti dengan tuntutan untuk mengefisienkan biaya yang digunakan menjadi semaksimal mungkin. Virtualisasi juga termasuk teknologi yang telah digunakan atau diterapkan secara luas saat ini dengan peningkatan operasional dan financial yang positif. Jadi , virtualisasi ini adalah konsep dimana akses ke sebuah hardware seperti server diatur sehingga beberapa OS (operating system) dapat berbagi sebuah hardware.

Tujuan dari adanya virtualisasi ini yaitu kinerja tinggi, ketersediaan, ketangkasan dan untuk membuat dasar keamanan dan manajemen yang terpadu. Virtualisai memungkinakan kita untuk berbagi hardware untuk digunakan ke beberapa system operasi dan virtualisasi dapat membuat sebuah tempat penyimpanan tunggal yang terlihat besar menjadi ukuran yang lebih kecil. 

Kelebihan dan Kekurangan Virtualisasi 

Kelebihan penggunaan Virtualisasi yaitu sebagai berikut;

1.      - Pengurangan Biaya Investasi Hardware , jadi investasi hardware dapat ditekan lebih murah/rendah karena virtualisasi hanya menggunakan sumber daya kapasitas yang sudah ada jadi tidak perlu ada penambahan perangkat computer, server dan pheriperal secara fisik. Misalkan harus ada penambahan kapasitas harddisk dan memori, itu lebih ditujukan untuk mendukung stabilitas dan performa kinerja computer yang jika dihitung secara financial masih jauh lebih hemat dibandingkan investasi hardware baru.

2.      -  Kemudahan Deployment, jadi server virtual dapat dikloning sebanyak mungkin dan dapat dijalankan pada mesin lain dengan mengubah sedikit konfigurasi dan mengurangi beban kerja pada staf IT serta mempercepat proses mplementasi sebuah system.

3.      - Kemudahan dalam Backup dan Recovery, jadi banyak server yang dijalankan didalan sebuah mesin virtual yang dapat disimpan dalam satu buah image yang berisi seluruh konfigurasi system. Jika salah satu server tersebut crash, kita tidak perlu melakukan instalasi dan konfigurasi ulang , cukup mengambil salinan image yang sudah disimpan, dan merestore data hasil backup terakhir dan server berjalan seperti sedia kala dan dapat menghemat waktu, tenaga dan sumber daya.

4.      - Mengurangi Panas, berkurangnya jumlah perangkat otomatis mengurangi penasnya ruang server/data center. Hal ini dapat berimbas pada pengurangan biaya pendinginan/AC.

5.      - Kemudahkan Maintance dan pengelolaan , Jumlah server yang lebih sedikit otomatis akan mengurangi waktu dan biaya untuk mengelola.

 

Kelemahan dalam pengunaan Virtualisai yaitu sebagai berikut ;

1.      - Satu pusat sebuah masalah , jadi virtualisasi dapat dianalogikan dengan menempatkan semua telur dalam satu keranjang, yang artinya jika suatu server induk bermasalah maka semua sitem virtual machine didalamnya juga akan bermasalah bahkan tidak dapat digunakan. Tetapi hal ini dapat diantisipasi dengen menyediakan fasilitas backup secara otomatis dan periodic.

2.      - Spesifikasi Hardware , jadi virtualisasi juga membutuhkan spesifikasi server yang lebih tinggi untuk menjalankan sebuah server induk dan mesin virtual didalamnya. dan satu Pusat Serangan , jadi penempatan semua server di dalam satu computer akan menjadikannya sebagai target serangan. Jika hacker mempu menerobos masuk ke dalam system induk, maka ada kemungkinan mampu menyusup dalam server-server virtual sengan cara menggunakan informasi yang ada pada server induk. 

#pengertianvirtualisasi #virtualisasipadasistemoperasi #virtualisasimatakuliahoperatingsystem

s

Thursday, December 17, 2020

Pengertian, Tujuan, Fungsi, dan Jenis Sistem Operasi



    Puji dan syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya sehingga kami bisa menulis sebuah artikel/blog yang mungkin bisa bermanfaat bagi pembacanya. Terimakasih kami ucapkan kepada kalian yang setia membaca artikel-artikel yang blog ini berikan. 


Kali ini Sobat Internet akan sharing sebuah materi yang bertemakan "SISTEM OPERASI" . 


Apa sih Sistem Operasi ?

Jadi Sistem Operasi merupakan program utama atau sekumpulan program atau alat pengendali yang secara terpadu bertindak sebagai perantara/penghubung software yang digunakan oleh user dengan hardware komputer. Sistem Operasi yaitu perangkat lunak yang bertugas untuk mengatur, mengendalikan perangkat keras dan memberikan kemudahan untuk user dalam penggunakan komputer/laptop. Sistem Operasi akan melakukan layanan inti umum untuk software aplikasi. Layanan tersebut seperti akses ke Disk, manajemen memori, tugas penjadwalan, dan antar-muka user. Sehingga dari masing Software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dikerjakan oleh sistem operasi .

Tujuan dan Manfaat Sistem Operasi

Menurut Stalling Sistem operasi memiliki tiga sasaran utama, yaitu:

1. Kenyamanan , artinya membuat user menjadi lebih nyaman dalam menggunakan suatu perangkat

2. Efisien, artinya menjadikan penggunaan sumber daya sistem komputer secara efisien dan dapat dilakukan pengujian sistem tanpa mengganggu layanan yang ada.

3. Mampu berevolusi, artinya memudahkan pengembangan, pengujian fungsi-fungsi baru tanpa mengganggu layanan yang sedang dijalankan oleh sistem operasi 


Fungsi Sistem Operasi 

Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. Selain itu, sistem operasi komputer juga melakukan semua perintah-perintah penting dalam komputer. Berikut fungsi lain sistem operasi :

- Manajer Sumber Daya , pengelolaan sumber daya dan mengalokasikannya

- Interface, Perantara antara pengguna dengan perangkat keras

- Koordinator, melakukan koordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat diatur dan proses dapat berjalan secara berurutan

- Guardian, menyediakan akses kontrol dengan tugas melindungi file dan mengawasi data dan program

- Gate Keeper, mengendalikan hak akses user dan mengawasi apa saja yang dilakukannya

- Optimizer, sebagai penjadwal input dari user, pengaksesan basis data, proses komputasi dan penggunaannya

- Accountant, berfungsi untuk mengatur waktu CPU digunakan, penggunaan memori, pemanggilan I/O, disk storage dan koneksi terminal. 


Jenis-jenis Sistem Operasi

             v  Sistem Operasi Microsoft Windows

Sistem operasi Microsoft Windows ini sudah sangat mendunia dan hampir serluruh komputer memiliki program dari aplikasi ini. Sistem operasi jenis ini memiliki sifat multitasking & multiuser. Sehingga banyak digunakan dan digemari para pengguna komputer.

v  Sistem Operasi MS-DOS

Sistem operasi ini dikembangkan pada tahun 1981 oleh Bill Gates & Paul Allen. Sistem operasi ini memang kurang dikenal & kurang populer, namun masih bisa kita temukan di dalam sistem operasi Microsoft Windows. MS-DOS ini bersifat single tasking. Untuk Microsoft Windows XP, MS-DOS menggunakan versi 5.1.2600.

v  Sistem Operasi UNIX

Sistem operasi UNIX yang pertama kali dikembangkan oleh perusahaan AT dan T Bell Laboratories. Sistem operasi UNIX ini digunakan untuk menjalankan jaringan pada komputer. Pada awalnya UNIX merupakan sistem operasi jenis Command line interface. Namun pada kenyataannya menyulitkan para user baru. Dan untuk memudahkan user, UNIX juga menyediakan versi Graphical User Interface.

v  Sistem Operasi Linux

Dibandingkan dengan jenis – jenis sistem operasi lainnya seperti Mac dan Windows, penggunaan Linux hemat dan ekonomis. Sistem operasi linux sifatnya terbuka atau open source. Artinya jika anda menggunakan sistem operasi ini maka source code pemrograman bisa dirubah dan dimodifikasi sesuai keinginan Ada beberapa keunggulan yang ditawarkan linux dibandingkan sistem operasi lain. Salah satunya linux lebih stabil dan cocok untuk dijadikan server, Linux juga tidak membutuhkan memori yang besar untuk operasinya.

v  Sistem Operasi Mac OS

Mac OS yang merupakan keluaran atau produk Macintosh atau perusahaan Apple. Mac OS juga merupakan sistem operasi yang pertama kali menggunakan atau memperkenalkan berbasis grafik atau GUI (Graphical User Interface) sebelum sistem operasi lain menggunakannya. Mac OS juga memiliki keamanan atau security yang sangat tinggi dibandingkan dengan yang lainnya. Perlindungan mac os tidak ada bandingannya dibanding sistem operasi lain.

v  Chrome OS

Sistem operasi ini merupakan besutan dari Google.inc. Chrome OS versi beta resmi diperkenalkan pada Juli 2009 dan versi full resmi yang lebih stabil resmi diperkenalkan pada tahun 2010. Sistem operasi ini bersifat open source.



Apakah blog ini membantu anda ? jika iya silahkan tinggalkan jejak komentar kalian tentang isi dari blog ini .

Terimakasih sudah mampir dan membaca :)



#sistemoperasi #pengertiansistemoperasi #tujuansistemoperasi #manfaatsistemoperasi #jenissistemoperasi #artikelsistemoperasi #sistemoperasi2021 #matakuliahsisteminformatika #kuliahIT #kuliahinformatika #sisteminformasi #ilmukomunikasi #kuliahpemograman #mahasiswainformatika




BACA INI JIKA INGIN DAPAT DOLLAR DARI INTERNET DI TAHUN 2021



Hai Sobat Internet !

Salam sejahtera untuk kalian semua yang setia mengikuti perkembangan dunia teknologi. Apalagi untuk kalian yang suka dan tertarik dengan Dunia Internet, anda tidak salah memilih blog. Karena konten yang ada diblog ini dibuat dan dikhususkan untuk para pecinta Dunia Internet.

Ini Teman Internet membawa berita yang sangat baik untuk para Designer Grafis.

Kata siapa Designer Grafis tidak bisa dapat uang yang banyak ? Justru Designer Grafislah yang bisa dengan mudah untuk mendapatkan pundi-pundi rupiah bahkan dollar.

Yuk mengenal apa itu Graphic Design ! 

Jadi Graphic Designer / Desainer Grafis adalah sebuah profesi yang sebenarnya bisa dipelajari oleh siapapun. Selain menjadi pejuang dollar , kini Desainer Grafis juga bisa mencari uang dari skill yang dimiliki. Karena siapa yang ga butuh jasa Desain Grafis , apalagi para toko-toko yang menjual produknya di internet tentu sangat membutuhkan jasa desainer grafis untuk mengemas produknya secara digital yang manis. Jadi untuk kalian yang ingin belajar mengenal lebih dekat dengan Graphic Design kalian bisa melihat berbagai tutorial dasar yang ada di Youtube . Tetapi disamping menonton tutorial dari Youtube kalian juga harus mulai belajar untuk mendesain sesuatu . 

Bingung mau mulai mendesain tapi gatau aplikasinya ?

Tenang , untuk para pemula yang akan menekuni di bidang design di tahun 2021, jika kalian menggunakan laptop ataupun PC kalian bisa mulai belajar menggunakan Software CorelDraw yang sangat mudah dan simpel untuk dipelajari . Softwarenyapun juga ringan dan tentu flexible untuk digunakan di Spesifikasi Laptop apapun, tetapi perlu diperhatikan antara spesifikasi laptop dengan software yang akan digunakan. Sobat Internet merekomendasikan untuk menggunakan Software CorelDraw 2020 yang masih worth it untuk di tahun 2020-2021 . 

Jadi Sobat Internet mau merekomendasikan situs-situs yang bisa dicoba para desainer pemula untuk mendapatkan pundi-pundi dollar dari internet . Berikut situs rekomendasi yang bisa di coba :

1. Shutterstock Contributor. Situs microstock yang bisa dicoba para desainer pemula untuk menyimpan karya-karyanya di situs ini. Selain menjadikan portofolio, kini karya anda juga bisa menghasilkan dollar

2. Freepik Contributor. Situs ini hampir sama dengan Shutterstock, hanya saja ada persyaratan yang berbeda. Karena beda situs pasti berbeda persyaratan

3. Fiverr. Situs frelance yang masih banyak pengunjung yang mencari jasa dari situs ini, jadi didalam situs ini kita membuka suatu jasa atau Gigs yang akan di pajang di profil anda . Jika anda membuka jasa desain kalian bisa menkhususkan jasa desain apa, misalkan jasa desain logo maka fokuskan gigs anda untuk desain logo saja. 

Masih banyak sekali situs-situs yang bisa menghasilkan dollar dari dunia desain. Sobat Internet akan bahs lebih lanjut di postingan selanjutnya !

Jangan sampai ketinggalan, yuk ikuti Sobat Internet !



#caramendapatkanuangdariinternet #caradapatuangdariinternet #aplikasimengheluaranuang #situsmengheluaranuang # caradapatuangdariinternet2021