BAB 1 PENGEMBANGAN IDE

Kompetensi Dasar

3.1  Menerapkan logika dan algoritma komputer,

3.2  Menerapkan metode peta minda

4.1  Menggunakan fungsi - fungsi perintah (Command)

4.2  Membuat peta minda


A. Konsep Ide dalam Simulasi Digital

Ketika Anda menghadapi sebuah permasalahan dalam kehidupan sehari-hari, sering terlintas dalam benak Anda tentang solusi solusi yang mungkin dapat Anda kerjakan. bayang yang seringkali terlintas dalam pikiran dapat muncul secara tiba-tiba atau melalui proses pemikiran yang panjang. kompleksitas permasalahan yang tidak terlalu rumit biasanya akan memicu otak untuk merespon secara otomatis sehingga memberikan alternatif pemecahan masalah.

Sebagai contoh adalah jika secara tiba-tiba beberapa tombol keyboard laptop tidak dapat berfungsi dengan baik, tetapi sebagian dapat bekerja normal. Bagi seseorang yang sering berinteraksi dengan komputer dan memiliki pengetahuan serta kemampuan yang baik di bidang teknologi informasi dan komunikasi (TIK) akan meresponnya dengan cepat. Otak akan memberikan imajinasi atau bayangan pada manusia yang bersifat simulasi tentang kemungkinan keyboard yang rusak. Ide yang mungkin muncul adalah melakukan substitusi dengan menambahkan keyboard eksternal melalui port USB untuk menggantikan keyboard yang rusak tersebut. Itu  adalah contoh ide spontan yang muncul ketika menghadapi masalah.

Lain halnya dengan seseorang yang tidak memiliki pengetahuan dan keterampilan di bidang TIK. Mereka memerlukan waktu yang lebih lama untuk menganalisis masalah tersebut dan memunculkan ide untuk mengatasi hal tersebut. Dari analogi tersebut, dapat dilihat bahwa ide memiliki arti imajinasi atau rancangan solusi terhadap masalah yang dihadapi sebagai hasil pemikiran baik yang bersifat spontan atau melalui proses pemikiran yang lama. Kemampuan melahirkan ide yang tidak dimiliki oleh setiap orang karena tingkat kecerdasan, intuisi, dan daya analisis masalah akan berbeda-beda.

Ide atau gagasan yang dihasilkan dari proses berpikir secara panjang dan matang tentunya memiliki beberapa faktor dan banyak pertimbangan. Selain itu, hasil yang diberikan dari ide tersebut akan mempengaruhi implementasi dalam lapangan. Dalam penerapannya, sebuah ide atau gagasan sebaiknya memberikan beberapa manfaat seperti berikut.

·         Membantu memecahkan masalah.

·         Memberikan kontribusi positif bagi diri sendiri dan orang lain.

·         Tidak melawan aturan ketentuan hukum, norma agama, sosial, dan masyarakat.

·         Mampu memberikan wacana pembaruan ilmu pengetahuan dan menambah keterampilan.

·         Memotivasi orang lain untuk melakukan hal yang sama.

Konsep simulasi sering Anda temukan seperti saat membayangkan an-naba mobil dapat digerakkan oleh mesin. Seperti halnya seorang pilot pesawat tempur yang memerlukan jam latihan terbang secara simulasi untuk mengasah kemampuan, daya ingat, refleks, dan ketahanan fisik serta daya tempurnya ketika berada dalam kokpit pesawat. Dengan demikian,  simulasi dapat dikatakan sebagai metode percobaan atau eksperimen untuk memecahkan masalah dengan meniru kondisi nyata melalui media pendukung seperti audio, video, gambar, dan perangkat mekanik maupun computing untuk mendeskripsikan keadaan sebenarnya. Beberapa pengertian simulasi menurut para ahli :

Hoover dan Perry (1990) Proses perancangan perancangan model matematis matematis atau logis dari sistem nyata, melakukan eksperimen terhadap model dengan menggunakan komputer untuk menggambarkan, menjelaskan dan memprediksi perilaku sistem.

Law dan Kleton (1991) Sekumpulan metode dan aplikasi untuk menirukan atau merepresentasikan perilaku dari suatu sistem nyata, yang biasanya dilakukan pada komputer dengan perangkat lunak tertentu.

Khosnevis (1994) Proses aplikasi membangun model dari sistem nyata atau usulan sistem, melakukan eksperimen dengan model tersebut untuk menjelaskan perilaku sistem, mempelajari kinerja sistem, atau untuk membangun sistem baru sesuai dengan kinerja yang di inginkan.(sumber : https://www.kumpulanpengertian.com/)

Dari Wikipedia Komunikasi adalah suatu proses penyampaian informasi (pesan, ide, gagasan) dari satu pihak kepada pihak lain. Pada umumnya, komunikasi dilakukan secara lisan atau verbal yang dapat dimengerti oleh kedua belah pihak. apabila tidak ada bahasa verbal yang dapat dimengerti oleh keduanya, komunikasi masih dapat dilakukan dengan menggunakan gestur tubuh, menunjukkan sikap tertentu, misalnya tersenyum, menggelengkan kepala, mengangkat bahu. Cara seperti ini disebut dengan komunikasi nonverbal. (https://id.wikipedia.org/)

Adapun komunikasi mempunyai pengertian tentang proses pengiriman dan penerimaan data informasi antara dua atau lebih pengguna melalui media transmisi tertentu. Contohnya proses diskusi yang melibatkan beberapa siswa dalam membahas teknik pemrograman dasar dengan Java. Dalam berkomunikasi, pasti ada sumber atau pengirim yang mentransmisikan suara melalui udara (media transmisi) sehingga dapat didengarkan oleh seluruh orang dalam ruangan tersebut. Teknik ini disebut sebagai broadcast. Oleh sebab itu, komunikasi akan terjadi jika ada sumber atau pengirim, media transmisi, dan penerima.


Anda juga sering melakukan komunikasi dengan orang lain, yang secara prinsip menyampaikan ide atau gagasan yang terbayang dalam pikiran Anda. Contohnya, yaitu ketika Anda meminta teman Anda untuk menyalakan uninterruptible power supply (UPS) sebelum komputer dioperasikan. Ide tersebut merupakan penalaran yang logis karena komputer memperoleh sumber listrik dari UPS. dalam hal ini, jika UPS tidak dinyalakan, komputer juga mati. komunikasi antarpersonal dapat berupa percakapan verbal, pernyataan tertulis, ilustrasi gambar, kode, hingga video.

Adapun istilah digital sebenarnya mengadopsi kata digitus dari bahasa Yunani yang berarti perhitungan menggunakan jari tangan berjumlah 10. Karena nilai 10 mengandung angka 1 dan 0, selanjutnya disebut sebagai digital yang merupakan representasi on dan off terhadap kondisi arus listrik yang diwakili dengan angka 1 dan 0.

Digital adalah bentuk modernisasi atau pembaharuan dari penggunaan teknologi di mana sering dikaitkan dengan kemunculan internet dan komputer. Dimana segala hal dapat dikerjakan melalui suatu peralatan canggih tersebut untuk memudahkan urusan masyarakat. Dengan adanya revolusi digital inilah yang mendorong cara pandang seseorang dalam menjalani kehidupan yang semakin canggih saat ini. (sumber : https://www.maxmanroe.com/)

Seiring perkembangan teknologi, istilah digital digunakan untuk mendefinisikan keadaan sinyal yang ditransmisikan dalam bentuk pulsa dengan besaran tegangan tertentu, yaitu on dan off atau 1 dan 0. Kebalikan digital adalah analog, yaitu representasi sinyal dalam bentuk gelombang sinusoid secara kontinu dengan 3 variabel, yaitu amplitudo, frekuensi, dan phase. Sekarang istilah digital tidak hanya mewakili transmisi data berbentuk pulsa 1 dan 0, melainkan lebih merepresentasikan setiap data baik file gambar, audio, video, maupun grafis yang dihasilkan perangkat elektronik seperti komputer. Contohnya gambar digital berarti gambar yang dihasilkan dari proses digital seperti kamera digital dan diolah menggunakan komputer.

Konsep membuat ide atau gagasan dalam simulasi dan komunikasi digital adalah cara membuat komunikasi antar pengguna dengan pekerjaan keseharian menjadi lebih mudah menggunakan perangkat digital dalam bentuk simulasi. Contohnya ketika akan menyimulasikan pekerjaan mengetik yang semula menggunakan mesin tik secara manual menjadi simulasi yang dapat dicetak yang hasilnya sama persis dengan Mesin tik manual. simulasi yang dapat digunakan adalah menggunakan perangkat komputer dengan aplikasi pengolah kata, seperti Microsoft Word yang dapat diatur margin, ukuran font, spasi, dan dicetak Sama persis dengan hasil pengetikan manual dengan mesin tik. 


B. Algoritma

Algoritma berasal dari kata algorism yang berarti cara memecahkan dan menguraikan setiap permasalahan dalam hitungan menggunakan alur pikiran yang sistematis dan logis. Dalam berpikir, manusia selalu dipengaruhi faktor rasional dan faktor moral yang berhubungan lingkungan secara sosial kemasyarakatan. Faktor rasional bercirikan Setiap keputusan yang diambil selalu berdasarkan perhitungan dan logis atau dapat diterima akal.

Contoh faktor rasional adalah ketika membangun rumah diperlukan 4 orang dan bambu sekitar 200 batang berukuran 6 m setiap batangnya dan dapat diselesaikan selama 30 hari. Namun, karena hanya memiliki 100 batang, yang pengerjaannya dilakukan secara bertahap sehingga pembangunan rumah memerlukan waktu 2 kali lipat dari semula, yaitu menjadi 60 hari dengan 4 orang.

Adapun faktor moral mempengaruhi pola pikir manusia terhadap perbuatan, sikap, dan tingkah lakunya dalam masyarakat, chat-an seperti dalam proses pembangunan selokan atau saluran air di kampung yang dapat dilakukan secara gotong royong. ketika berimajinasi dan menggagas ide dalam dunia digital, diperlukan pemikiran yang logis. logis jika pemikiran tersebut dapat diterima akal dan penalaran secara ilmiah. istilah logis atau logika identik dengan akal dan dapat diterima secara ilmiah. logika sendiri berasal dari kata logos yang berarti hasil pemikiran yang disampaikan dalam kata-kata, tulisan maupun verbal. sebagai bagian Ilmu Filsafat yang menekankan pemikiran secara baik, tepat, urut, dan sistematis, logika menjadi modal awal terciptanya teknologi kecerdasan buatan atau lebih dikenal sebagai artificial intelligence (AI) seperti bidang robotik atau mekatronika.

Dalam beberapa penelitian menunjukkan bahwa kemampuan analisis berfikir, membuat logika, ilmu eksak, dan perhitungan berada di otak kiri, sedangkan otak kanan Lebih mengarah pada cara berpikir, kemampuan intuisi, membuat ide kreatifitas, seni, sosial, dan interaksi manusia dengan sesamanya. keseimbangan antara otak kiri dan kanan akan membantu manusia dalam menarik kesimpulan setelah menerapkan logika yang dibangunnya. jenis penalaran dalam menarik kesimpulan dapat dibedakan menjadi dua tipe, yaitu sebagai berikut. 

1.       Kesimpulan Induktif

Kesimpulan induktif merupakan proses pengambilan kesimpulan Berdasarkan pernyataan umum ke pernyataan khusus. contohnya adalah sebagai berikut.

a.       Server A memiliki bug  SQL injection.Akhirnya server tersebut dapat di deface  hacker.

b.       Server B rentan XSS vulnerable. server tersebut dapat manipulasi data nya.

c.       Kesimpulan dari 2 kasus tersebut adalah bahwa server yang memiliki celah keamanan memudahkan hacker untuk meretas nya.

2.       Kesimpulan Deduktif

Kesimpulan deduktif merupakan kesimpulan Berdasarkan pernyataan khusus ke umum.

·         Semua server harus dilakukan hardening untuk meningkatkan kemampuan sistemnya.

·         Domain smkbisa.net merupakan server web berbasis Linux Ubuntu.

·         Kesimpulan dari 2 kasus tersebut adalah smkbisa.net harus dilakukan hardening untuk meningkatkan keamanan sistemnya.

Bagaimana caranya aplikasi kalkulator dalam operasi Windows melakukan penjumlahan terhadap dua bilangan, yaitu 100 + 135? jika dijumlahkan secara manual tentu hasilnya adalah 235. Apakah dalam proses komputer seperti itu? tentu saja tidak. pada contoh kasus tersebut akan dijelaskan urutan langkah-langkah yang dikerjakan program aplikasi dalam komputer ketika menjumlahkan 100 + 135 seperti berikut.

1.       Identifikasi dan deklarasikan variabel variabel nilai operand yang akan dioperasikan, yaitu sebagai berikut.

·         Variabel a untuk menyimpan nilai bilangan pertama dengan tipe data integer.

·         Variabel B untuk menyimpan nilai bilangan ke-2 dengan tipe data integer

·         Variabel hasil untuk menyimpan hasil penjumlahan variabel A dan B dengan tipe data integer.

2.       Assigment atau pernyataan  nilai data ke variabel

A ß 100

B ß 135

3.       Proses penjumlahan

hasil ß A + B

4.       Menampilkan hasil penjumlahan

write hasil

Untuk mempermudah penulisan algoritma, anda menggunakan tiga jenis standar penulisan, yaitu sebagai berikut.

1.       Menggunakan natural language atau bahasa alami seperti bahasa Inggris atau Indonesia

Pada dasarnya penulisan algoritma jenis ini mempunyai tiga bagian penting, yaitu sebagai berikut.

a.       Header

Header merupakan bagian awal algoritma dan sering dipakai sebagai tanda pengenal yang berisi judul algoritma. dalam penulisan alur logika program biasanya diawali dengan keyword program.

b.      Deklarasi

Deklarasi merupa bagi mendefinisikan setiap variabel dan konstanta yang digunakan dalam Badan program .

c.       Badan Algoritma

Pada bagian ini Setiap proses computing, penyeleksian, dan perulangan akan dilakukan. contoh penulisan algoritma adalah sebagai berikut.


      ·        
Strukturnya sederhana dan mudah dalam penulisannyaKeuntungan gaya penulisan natural language adalah sebagai berikut.

·         Tidak memiliki standar khusus dalam penulisannya sehingga memudahkan orang mempelajarinya tidak memerlukan tool atau software khusus dalam perancangannya

Kerugian gaya penulisan natural language adalah sebagai berikut. 

·         Gaya penulisan setiap programmer tidak sama sehingga pemahaman dan pembacaan algoritma oleh orang lain menjadi sulit.

·         Jika cukup kompleks, algoritma menjadi sangat panjang sehingga kurang efisien.

·         Sukar untuk mengonversi nya ke dalam bentuk kode pemrograman.

 

2.       Menggunakan Flowchart

Model penulisan ini berbentuk penyusunan bangun ruang disebut sebagai bagan alir atau flowchart. bagan Alir (flowchart) merupakan bagan (chart) yang menunjukkan aliran atau runtutan data (flow) yang terjadi dalam program secara logika. model ini lebih sering dipakai karena memiliki standar penggunaan yang sama. berikut aturan penyusunan yang harus diikuti antara lain sebagai berikut.

1.       Penyususnan symbol bagan alir (flowchart) dimulai dari atas ke bawah dan mulai dari sebelah kiri dari suatu halaman

2.       Setiap proses dalam symbol harus dilengkapi dengan nama dan aktivitas yang jelas

3.       Alur bagan alir harus diawali dengan symbol start atau awal dan diakhiri dengan symbol end atau akhir

4.       Setiap proses harus memiliki input dan menghasilkan output

5.       Pemberian nama proses symbol sebaiknya menggunakan kata kerja sebagai berikut :

       “Masukan Variabel A”

       “Hasil = A + B”

6.       Masing – masing kegiatan di dalam bagan alir (flowchart) harus memiliki alur data proses secara rinci dan jelas.

7.       Kegiatan yang terpotong yang akan disambung di tempat lain harus ditunjukkan dengan jelas menggunakan symbol penghubung.

 

Lima jenis bagan alir (flowchart), adalah sebagai berikut.

1.       Bagan alir sistem (system flowchart) menjelaskan urutan setiap prosedur yang terdapat pada sistem

2.       Bagan alir dokumen (document flowchat) menunjukkan arah aliran data laporan dan formulir pada subprogram atau proses

3.       Bagan alir skematik (schematic flowchartI) memiliki kemiripan dengan bagan alir sistem, yaitu untuk menggambarkan skema aliran data pada prosedur di dalam sistem.

4.       Bagan alir program (program flowchart) berguna untuk melakukan analisis sistem dengan menggambarkan proses dlama suatu prosedur program

5.       Bagan alir proses (process flowchart) merupakan bagan yang sering digunakan dalam aliran proses pada teknik industri.

Penulisan algoritma flowchart menggunakan simbol – simbol yang harus dipahami dan diingat. Adapun simbol – simbol tersebut pada Tabel 1.1.

                                Tabel 1. 1 Simbol – symbol yang digunakan pada penulisan flowchart

Model perancangan algoritma dengan flowchart sangat terkenal seiring bermunculan berbagai Bahasa pemrograman, seperti Basic, Fortran (Formula
Translator), dan COBOL (Common Bussines Oriented Language). Berikut ini keuntungan metode flowchart.

·    Memudahkan setiap orang untuk membcaca dan memahami algoritma karena adanya standarisasi symbol dalam perancancangan.

·     Cocok untuk algoritma dengan skala kerumitan tingkat rendah.

·     Aliran proses program cukup rinci dengan pemodelan secara visual.

Dengan segala kemudahan yang diperoleh, metode flowchart ternyata mempunyai kekurangan, diantaranya :

·     tidak cocok untuk program yang kompleks,

·     membutuhkan tools khusus untuk merncang algoritma,

· cukup sulit untuk menerjemahkan ke dalam bentuk kode program sebenarnya, penjelasan dalam alr porses tidak detaul karena keterbatasan ruang. Contoh Flowchart :



1.       Notasi Pseudocode

Pseudocode merupakan penyusunan dan penulisan logika dalam bentuk notasi kode yang mirip dengan bahasa pemrograman tertentu, tetapi tidak mewakili dari pemrograman yang digunakan. tidak ada aturan khusus dalam penulisan struktur algoritma dengan Pseudocode seperti flowchart. penulisan struktur algoritma dengan Pseudocode harus memiliki beberapa bagian seperti sebagai berikut.

·         Header berisi informasi judul algoritma, komentar, dan deklarasi.

·         Badan algoritma berisi proses logika program.

·         Bagian akhir program.

·         Deklarasi variabel menggunakan titik dua  atau “:”. 

·         Assignment apa pernyataan menggunakan format  "nama_ variabel ß nilai "sebagai contoh x ß 10.

·         Untuk membuat komentar dapat diawali dengan karakter “{“ dan diakhiri “}”.

·         Beberapa keyword tertentu yang mendekati bahasa pemrograman dapat digunakan untuk memperjelas alur logika seperti berikut.

·         Read untuk menerima masukan( inputan)

·         Write mencetak nilai ke layar.

·         While untuk melakukan pengulangan selama kondisi bernilai benar.

·         If..then adalah model penyeleksian.



C. Memetakan Ide

Gagasan atau ide untuk membangun aplikasi peng- input-an data barang yang masuk gudang dengan menggunakan bahasa pemograman, mungkin dapat dirancang menggunakan penulisan struktur algoritma. Algoritma pemerograman cenderung bersifat teknis dan menjelaskan alur kerja, tetapi hanya dipahami oleh orang-orang yang mempunyai keahlian di bidang pemrograman dan matematika. namun, bagaimana hanya dengan masyarakat umum yang ingin menerjemahkan ide-idenya dalam bentuk bagan atau diagram? berikut tahapan-tahapan menggali potensi ide dan menerjemahkannya ke dalam bentuk bagan secara visual.

1.       Memvisualisasikan permasalahan yang dihadapi dan membayangkan solusi-solusi yang dapat ditempuh.

Pada tahap ini, ide tersebut masih berada di angan-angan pikiran yang lebih sering dikenal dengan imajinasi. sebagai contoh, oh mengapa bentuk roda mobil harus bulat? bagaimana meningkatkan akselerasi sepeda motor dengan memainkan peran jumlah gigi dalam roda Gear? pertanyaan-pertanyaan tersebut akan memicu otak untuk berpikir dan menghasilkan visualisasi dalam bentuk imajinasi.

2.       Selanjutnya adalah berpikir secara sistematis melalui tahapan sebagai berikut.

a.       Fokuskan pada beberapa ide atau gagasan berdasarkan knowledge  dan skill. lakukan beberapa pertimbangan untuk menentukan ide yang akan ditampilkan dan diimplementasikan. sebagai contoh adalah logika percabangan apa yang akan digunakan Ketika menemukan beberapa kondisi Penyeleksian yang bersarang dalam sebuah program aplikasi? Apakah menggunakan if..then atau case..of?

b.       Tentukan bentuk rancangan desain dari ide tersebut, baik dalam bentuk tulisan atau menggunakan tool software tertentu. contohnya, Anda dihadapkan pada pilihan menggunakan perulangan while..do atau repeat..until dalam sebuah logika program. tentunya Anda harus melengkapi pengetahuan tentang yang karakteristik perulangan tersebut. salah satu caranya adalah dengan memetakan ide tersebut melalui beberapa pertimbangan.

Teknik visualisasi dalam berpikir menggunakan peta Minda pertama kali diperkenalkan oleh Tony buzan sekitar tahun 1974. Pemetaan cara berpikir ini dapat ditulis secara manual menggunakan kertas atau dapat menggunakan beberapa jenis perangkat lunak, seperti FreeMind, XMind, dan MindMaple. Dengan mengekplor setiap factor yang dapat memengaruhi ide yang dihasilkan dan divisualisasikan dalam bentuk peta akan sangat membantu dalam memahami alur pikiran. Terlebih lagi dengan tingkat kompleksitas yang tinggi. Manfaat dalam memetakan ide, yaitu sebagai berikut.

·      Membuat resume dan ringkasan terhadap uraian gagasan yang tertuang dalam lembaran buku.

·       Menyinergikan kerja otak kanan dan kiri.

·  Memudahkan siswa menginterprerasikan perancangan struktur organisasi, rencana kegiatan, dan alur cerita.

·         Memudahkan untuk mengingat hal – hal penting dalam perencaan.

·         Menghemat waktu.

·         Memudahkan dalam mengulang ringkasan uraian yang telah dibuat.

Berikut Langkah – Langkah yang harus dilakukan Ketika memetakan ide.

1.     Menentukan tema utama yang dijadikan subjek atau judul pengembangan peta.

2.  Identifikasi setiap cabang – cabang yang mungkin ada dalam tema tersebut, seperti kegiatan yang mungkin dilakukan dan substruktur organisasi yang dapat dibuat dan lainnya.

3.   Dari subtema tersebut dapat dikembangkan lagi dengan sub – sub item yang muncul sehingga lebih lengkap dan detail.

   Untuk memetakan jenis struktur perulangan yang dapat diterapkan pada pemrograman Pascal dengan peta minda menggunakan software MindMapple adalah sebagai berikut.

1.      Pastikan komputer Anda menggunakan sistem berbasis Windows.

2.      Download aplikasi MindMaple pada URL

https://mindmaple-lite.en.softonic.com.

3.      Instal aplikasi tersebut dan jalankan.

4.      Klik menu File – New. Pilih MindMaple sebagai tema Map. Klik Create dibagian kanan layer untuk memulai Map.

 

5.      Ubah caption topik utama menjadi “Jenis Struktur Perulangan” dengan double klik Topic Button

 

6.      Untuk menambahkan subtopik, Anda dapat menekan spasi atau mengklik submenu Subtopic

7.      Buatlah subtopik yang terdiri atas perulangan for..do, while..do,do..while, dan repeat..until seperti berikut.

Contoh lain dalam pembuatan MindMaple adalah : Retno akan membuka sebuah bisnis makanan ringan dengan berbagai varian seperti kripik singkong, kripik pisang, seblak, dan macaroni. Bagaimana cara Retno membuat peta konsep untuk merancang bisnis makanan tersebut. Penyelesaiannya sebagai berikut


D. Fungsi Perintah Command

Menjalankan perintah CMD di Command Prompt adalah cara alternatif untuk mengoperasikan perangkat Windows. Dengannya,  Anda dapat melakukan berbagai hal. Misalnya menyalin file atau memperbaiki error pada hard drive. Bagi orang awam yang hanya mengoperasikan beberapa aplikasi tertentu di laptop, istilah CMD mungkin menjadi ungkapan yang asing. Padahal ini menjadi menu yang paling penting pada sebuah laptop. CMD sendiri merupakan singkatan dari kalimat Command Prompt.

Sementara itu pengertian lebih lanjut CMD adalah sebuah perintah DOS yang bisa disampaikan dalam bentuk tulisan manusia agar dijalankan oleh laptop. Hanya dengan mengetik sejumlah perintah, Anda bisa menyelesaikan masalah pada OS Windows. (sumber : https://qwords.com/blog/fungsi-cmd/)

Command Prompt atau CMD adalah aplikasi command line interpreter (CLI) yang ada di sistem operasi Windows. Perintah-perintah dalam CMD berfungsi untuk melakukan berbagai operasi di komputer Anda. Ketika Anda membuka menu ini, mungkin akan bingung. Sebab tampilannya cukup asing dan tampak seperti sedang masuk ke dalam sistem laptop. Namun jika sudah biasa menggunakannya, CMD akan memberikan banyak sekali manfaat.

Bahkan para hacker juga sering memanfaatkan CMD ini untuk menjalankan aksinya. Namun untuk fungsi sehari-hari, Anda bisa mengembalikan file di dalam flashdisk yang terkena virus, mencari tahu IP Address, membersihkan virus dan masih banyak lagi.

Sebenarnya, perintah-perintah tersebut sudah ada sejak jaman MS-DOS. Namun, pengguna awam Windows sudah jarang menggunakan perintah CMD karena fungsi yang sama sekarang lebih mudah diakses melalui menu. Meski demikian, perintah CMD memberikan kendali lebih atas pengoperasian komputer Anda. Fungsi dari Command (CMD) itu sendiri adalah sebagai berikut

1.       Menganalisa kondisi jaringan internet

Fungsi CMDyang pertama dan bisa anda praktikkan dengan mudah adalah untuk menganalisa kondisi jaringan internet dari sebuah situs. Istilahnya PING. Ping ini bisa anda gunakan untuk melihat respon dari sebuah situs terhadap komputer anda. Caranya ketikkan ping diikuti alamat dari sebuah situs seperti misalnya “ping google.com”. Secara otomatis akan terlihat speed dari koneksi yang dibagi bersama situs tersebut. Anda bisa juga menggunakan alamat IP dar sebuah situs sebagai pengganti nama situs tersebut.

2.       Melihat status aktivasi Windows

Tidak hanya untuk mengecek kondisi jaringan internet saja, CMD bisa juga anda gunakan sebagai sarana untuk mengecek status aktivasi windows. Seperti biasa, anda harus masuk terlebih dahulu dalam aplikasi command promt. Kemudian ketikkan kata SLMGR / DLV dan secara otomatis akan keluar jendela baru yang berisikan informasi windows yang anda gunakan dan status aktivasi dari windows tersebut.

    1. Mengecek Kondisi Hardisk

Selanjutnya anda bisa juga mengecek dan menganalisa kondisi hardisk dengan menggunakan fungsi CMD. Pertama tama anda harus masuk ke dalam Command Promt, kemudian ketikkan kata CHKDSK. Untuk komputer yang menggunakan os Vista atau XP, biasanya layar akan langsung blank hitam dan kemudian akan muncul persentase progres pengecekan hardisk oleh CMD itu sendiri. Anda hanya tinggal menunggu progres tersebut hinggaselesai.

    1. Melihat Histori WIFI yang pernah terhubung

Fungsi CMD selanjutnya adalah untuk melihat histori dari wifi yang pernah terhubung ke dalam jaringan komputer atau laptop anda. Caranya juga sangat mudah untuk dipraktikkan. Pertama tama, anda hanya perlu membuka CMD. Klik Start, Accesories, kemudian klik kanan pada Command Promt, Open As Administrator. Setelah CMD terbuka, selanjutnya ketikkan “NETSH WLAN SHOW PROFILES” tanpa tanda kutip. Secara otomatis akan keluar daftar nama dari beberapa jaringan wifi yang pernah terhubung ke komputer anda.

    1. Dapat memeriksa kondisi baterai pada laptop

Seringkali kita memiliki laptop yang sangat boros penggunaannya, tetapi kita tidak dapat memastikan apakah baterai yang kita gunakan itu normal ataupun sebaliknya. Jadi kita dapat mengetahui kondisi baterai laptop kita menggunakan command prompt dengan cara masuk ke CMD lalu ketik POWERCFGENERGY dengan cara seperti itu kita dapat mengetahui kondisi baterai laptop yang sedang digunakan.

    1. Memberhentikan aplikasi secara paksa

Tidak semua aplikasi yang kita gunakan itu selalu lancar, pastinya ada salah satu aplikasi yang mengalami error atau crash. Jadi pastinya itu akan mengganggu saat kita menjalankan komputer. Tapi kita tidak perlu bingung lagi karena di command prompt juga bisa memberhentikan sebuah aplikasi yang error atau crash dengan secara paksa.

    1. Bisa menyembunyikan file atau menghapus file

Pastinya sangat mengganggu ketika file yang kita miliki terlalu banyak sehingga dapat mengurangi kinerja komputer, dan di command prompt kita dapat menyembunyikan file yang kita miliki dan file tersebut pun tidak bisa dikunjungi oleh pengguna lain. Cara menyembunyikan file adalah dengan cara masuk ke command prompt, lalu ketik perintah ATTRIB + S + H E:\CAPCOM tunggu saja hingga proses pada command prompt selesai. (sumber : https://lancangkuning.com/post/14583/fungsi-fungsi-perintah-command.html)

 

Fungsi Perintah Command dan Fungsinya

No

Perintah Command

Fungsi

1

append

Perintah append pada Command Prompt dapat digunakan oleh program untuk membuka file dalam direktori lain seolah-olah File tersebut berada pada satu direktori .

2

arp

Perintah arp pada Command Prompt digunakan untuk menampilkan atau mengubah entri dalam cache ARP.

3

assoc

Perintah assoc pada Command Prompt digunakan untuk menampilkan atau mengubah jenis file yang berkaitan dengan ekstensi file tertentu.

4

at

Perintah at pada Command Prompt digunakan untuk menjadwalkan suatu perintah dan program lain untuk dijalankan pada tanggal dan waktu tertentu

5

attrib

Perintah attrib digunakan untuk mengubah atribut dari file tunggal atau direktori.

6

auditpol

Perintah auditpol digunakan untuk menampilkan atau mengubah kebijakan pemeriksaan

7

bcdedit

Perintah bcdedit digunakan untuk melihat atau membuat perubahan Boot Configuration Data

8

bitsadmin

Perintah bitsadmin digunakan untuk membuat , mengelola, dan memonitor, mendownload dan upload pekerjaan / file.

9

bootcfg

Perintah bootcfg digunakan untuk membangun, memodifikasi, atau melihat isi dari file boot.ini, file tersembunyi yang digunakan untuk mengidentifikasi di folder apa , di mana  suatu partisi , dan di mana Windows hard drive berada.

10

cd

merupakan perintak untuk masuk direktori

11

call

Perintah call digunakan untuk menjalankan script atau program batch dari dalam script lain atau program batch

12

certreq

Perintah certreq digunakan untuk melakukan berbagai otoritas sertifikasi ( CA ) fungsi sertifikat

13

certutil

Perintah certutil digunakan untuk membuang dan menampilkan otoritas sertifikasi ( CA ) informasi konfigurasi di samping fungsi CA lainnya

14

chcp

Perintah chcp menampilkan atau mengkonfigurasi nomor Code halaman aktif

15

chdir

Perintah chdir digunakan untuk menampilkan drive dan folder anda sedang berada, Chdirjuga dapat digunakan untuk mengubah drive dan / atau direktori yang Anda inginkan.

16

chglogon

Perintah chglogon  menonaktifkan login ke server terminal

17

chgport

Perintah chgport dapat digunakan untuk menampilkan atau mengubah pemetaan COM port untuk kompatibilitas DOS

18

chgusr

Perintah chgusr digunakan untuk mengubah mode instalasi terminal server.

19

chkdsk

Perintah chkdsk , sering disebut sebagai pemeriksa disk , digunakan untuk mengidentifikasi dan memperbaiki kesalahan tertentu pada hard drive .

20

chkntfs

Perintah chkntfs digunakan untuk mengkonfigurasi atau menampilkan pengecekan disk drive selama proses Windows booting

21

clip

Perintah klip digunakan untuk mengarahkan output dari perintah apapun ke clipboard pada Windows

22

cls

Perintah cls membersihkan layar dari semua perintah yang dimasukkan sebelumny

23

cmd

Perintah cmd mulai contoh baru dari perintah interpreter

24

cmdkey

Perintah cmdkey digunakan untuk menampilkan , membuat, dan menghapus user dan password disimpan

25

cmstp

perintah cmstp atau mengintstall /uninstall sebuah Connection Manager .

26

color

Perintah color yang digunakan untuk mengubah warna teks dan latar belakang dalam jendela Command Prompt .

27

comp

Perintah comp digunakan untuk membandingkan isi dari dua file atau set file 

28

copy

Perintah copy menyalin satu atau lebih file dari satu lokasi ke lokasi lain

29

date

Perintah date digunakan untuk menampilkan atau mengubah tanggal saat ini

30

debug

Perintah debug  yang digunakan untuk menguji dan mengedit program

31

defrag

Perintah defrag digunakan untuk defragment drive Anda tertentu . Perintah defrag adalah baris perintah dari Microsoft Disk Defragmenter

32

del

Perintah ini digunakan untuk menghapus satu file atau lebih. perintah del sama dengan perintah menghapus

33

dir

Perintah dir digunakan untuk menampilkan daftar file dan folder yang terdapat dalam folder yang  berada,  Perintah dir juga menampilkan informasi  lain, seperti nomor seri harddisk , jumlah file tercantum , ukuran gabungan file, jumlah total free space yang tersisa pada drive , dan lainnya.

34

diskcomp

Perintah diskcomp digunakan untuk membandingkan isi dari dua disket .

35

diskcopy

Perintah diskcopy digunakan untuk menyalin seluruh isi dari satu disket ke yang lain

36

diskpart

Perintah diskpart digunakan untuk membuat , mengelola, dan menghapus partisi hard drive

37

dispdiag

Perintah dispdiag digunakan untuk output  informasi log sistem

38

driverquery

Perintah driverquery digunakan untuk menampilkan daftar semua driver yang terinstal

39

echo

Perintah echo digunakan untuk menampilkan pesan , paling sering dari dalam skrip atau file batch

40

edit

Perintah edit mulai alat Editor MS - DOS yang digunakan untuk membuat dan memodifikasi file teks

41

edlin

Perintah edlin mulai alat Edlin yang digunakan untuk membuat dan memodifikasi file teks dari baris perintah

42

endlocal

Perintah endlocal digunakan untuk mengakhiri lokalisasi perubahan sistem di dalam file batch atau file script .

43

exe2bin

Perintah exe2bin digunakan untuk mengkonversi file dari jenis file EXE  ke file biner

44

fastopen

Perintah fastopen digunakan untuk menambahkan lokasi program hard drive untuk daftar khusus yang tersimpan dalam memori , berpotensi meningkatkan waktu peluncuran program dengan menghilangkan kebutuhan untuk MS - ​​DOS untuk menemukan aplikasi pada drive

45

fc

Perintah fc digunakan untuk membandingkan dua individu atau set file dan kemudian menunjukkan perbedaan antara mereka

46

find

Perintah find digunakan untuk mencari string teks yang ditentukan dalam satu atau lebih file

47

findstr

Perintah findstr digunakan untuk menemukan pola teks string dalam satu atau lebih file

49

for

Perintah for digunakan untuk menjalankan perintah yang ditentukan untuk setiap file dalam satu set file . perintah for adalah perintah yang paling sering digunakan dalam batch atau file script

50

format

Perintah format digunakan untuk memformat drive dalam sistem yang Anda tentukan

51

ftype

Perintah ftype digunakan untuk menentukan program default untuk membuka jenis file tertentu

52

goto

Perintah goto digunakan dalam file batch atau script untuk mengarahkan proses perintah ke baris berlabel dalam script

53

graphics

Perintah grafis digunakan untuk memuat program yang dapat mencetak grafis

54

help

Perintah help memberikan informasi lebih rinci tentang salah satu perintah Command Prompt lainnya

55

hostname

Perintah hostname menampilkan nama host saat ini

56

if

If adalah  perintah yang digunakan untuk melakukan fungsi kondisional dalam batch file

57

ipconfig

Perintah ipconfig digunakan untuk menampilkan informasi IP secara rinci untuk setiap adapter jaringan yang menggunakan TCP / IP .

58

label

Perintah label digunakan untuk mengelola label volume disk

59

logoff

Perintah logoff digunakan untuk mengakhiri suatu sesi

60

mkdir (Md)

Perintah mkdir digunakan untuk membuat folder baru

61

mklink

Perintah mklink digunakan untuk membuat symbolic link

62

msg

Perintah msg digunakan untuk mengirim pesan ke user

63

nbtstat

Perintah nbtstat digunakan untuk menampilkan TCP / IP informasi dan informasi statistik lainnya tentang komputer remote

64

net

Perintah net digunakan untuk menampilkan , mengkonfigurasi , dan memperbaiki berbagai pengaturan jaringan

65

netstat

Perintah netstat ini paling sering digunakan untuk menampilkan semua koneksi jaringan yang terbuka dan untuk listent port

66

nslookup

Nslookup yang paling sering digunakan untuk menampilkan nama host dari alamat IP dimasukkan . Perintah nslookup query server Anda akan dikonfigurasi DNS untuk menemukan alamat IP

67

openfiles

Perintah openfiles digunakan untuk menampilkan dan  membuka file dan folder pada sistem

68

PathPing

perintah PathPing seperti perintah tracert tetapi juga akan melaporkan informasi tentang latency jaringan dan kerugian pada setiap hop

69

ping

Perintah ping mengirimkan Internet Control Message Protocol ( ICMP ) Echo Request message ke komputer remote tertentu untuk memverifikasi konektivitas IP

70

print

Perintah print digunakan untuk mencetak file teks tertentu ke perangkat print yang ditentukan

71

qprocess

Perintah qprocess digunakan untuk menampilkan informasi tentang proses yang berjalan

72

quser

Perintah quser digunakan untuk menampilkan informasi tentang pengguna saat login ke sistem

73

rasdial

Perintah rasdial digunakan untuk memulai atau mengakhiri sambungan jaringan untuk klien Microsoft

74

reg

Perintah reg digunakan untuk mengelola Windows Registry dari baris perintah .

75

rename

(Ren)

Perintah rename digunakan untuk mengubah nama file individu yang Anda tentukan

76

rute

Perintah rute digunakan untuk memanipulasi jaringan tabel routing

77

sc

Perintah sc digunakan untuk mengkonfigurasi informasi tentang layanan.

78

shutdown

Perintah ini digunakan untuk mematikan PC melalui cmd.

79

tcmsetup

Perintah tcmsetup digunakan untuk mengatur atau menonaktifkan Telephony Application Programming Interface ( TAPI ) klien

80

time

Perintah time digunakan untuk menampilkan atau mengubah waktu saat ini

81

timeout

Perintah timeout biasanya digunakan dalam sebuah file batch atau script untuk memberikan nilai timeout yang telah ditentukan selama prosedur.

82

title

Perintah title digunakan untuk mengatur Judul Command Prompt

83

unlodctr

Perintah unlodctr menghilangkan Jelaskan nama kontra teks dan kinerja untuk layanan atau driver perangkat dari Registry Windows

84

ver

Perintah ver digunakan untuk menampilkan versi Windows saat ini

85

w32tm

Perintah w32tm digunakan untuk mendiagnosa masalah dengan Windows Waktu

86

winrs

Perintah winrs digunakan untuk membuka jendela perintah aman dengan host remote

87

xcopy

Perintah xcopy dapat menyalin satu atau lebih file atau folder dari satu lokasi ke lokasi laindi windows

(sumber : http://kamusinformasiteknologi.blogspot.com/2014/01/perintah-dasar-comand-prompt-cmd.html )

Contoh dari penggunaan command untuk menghapus file melaui command promt adalah sebagai berikut.

1.       Buat contoh file di desktop (misal : cohtohfilehapus.txt)



2.       Buka windows + r pada keyboard Anda atau klik start à ketik cmd


3.       Tampilannya seperti berikut

 

4.       Lalu cari file yang dibuat sebelumnya dengan ketik cd desktop à ketik del (nama file) à del contohfilehapus.txt. Secara otomatis file akan terhapus.


Download Modul di Link Berikut>>




Leave a Reply

 
 

Blog Archive