Anda di halaman 1dari 17

TUGAS MAKALAH

SIMULASI DIGITAL
“ LOGIKA, ALGORITMA, DAN COMMAND”

KELOMPOK 1
Nama-Nama Anggota:
1. Maria Yuliasti Nining (KETUA)
2. Agustina Dayome SusantI
3. Anastasia Rosita Prada
4. Maria Fitri Yani

SMK SANTA MATHILDA


MAUMERE
2022
BAB I
LOGIKA KOMPUTER

1. PENGERTIAN LOGIKA
Logika berasal dari kata λόγος (logos), yang bermakna hasil nalar
yang diutarakan dalam kata dan dinyatakan dalam bahasa. Logika
merupakan salah satu cabang ilmu filsafat. Cabang filsafat yang lain
adalah epistemologi, etika, dan estetika. Dalam pembahasan ini,
logika tidak dijelaskan secara rinci, hanya digunakan untuk
mempelajari bernalar sebagai kecakapan hidup, berpikir secara lurus,
tepat, runtut, dan teratur, yang merupakan penerapan logika dalam
kehidupan keseharian.

2. Defenisi Logika
Logika identik dengan masuk akal dan penalaran. Penalaran
adalah salah satu bentuk pemikiran. Pemikiran adalah pengetahuan tak
langsung yang didasarkan pada pernyataan langsung pemikiran
mungkin benar dan mungkin juga tak benar.Definisi logika sangat
sederhana yaitu ilmu yang memberikan prinsip-prinsip yang harus
diikuti agar dapat berfikir valid menurut aturan yang berlaku.
Pelajaran logika menimbulkan kesadaran untuk menggunakan prinsip-
prinsip untuk berfikir secara sistematis.
1
3. Manfat Logika
1. Menjaga supaya kita selalu berpikir benar menggunakan asas-
asas sistematis.
2. Membuat daya pikir menjadi lebih tajam, dan menjadikannya
lebih berkembang.
3. Membuat setiap orang berpikir cermat, objektif, dan efektif
dalam berkomunikasi.
4. Meningkatkan cinta kebenaran dan menghindari kesesatan
bernalar.

4. Fungsi Logika
Salah satu fungsi logika adalah sebagai alat untuk menarik
kesimpulan. Kita dapat menggunakan alat ini setelah melakukan
penalaran berdasarkan pernyataan-pernyataan benar (premis) yang
ada. Penalaran untuk penarikan kesimpulan dibedakan menjadi dua
jenis yaitu pola nalar deduktif dan induktif.
BAB II
ALGORITMA KOMPUTER

1. Asal Usul Algoritma


Abu Ja’far Muhammad Ibnu Musa Al Khuwarizmi adalah seorang
penulis buku Arab yang berjudul Kitab Al Jabar Wal Muqabala (Buku
Pemugaran dan Pengurangan). Kata Al Khuwarizmi dibaca orang
Barat menjadi algorism. Kata algorism berarti proses menghitung
dengan angka Arab. Seseorang dikatakan algorist jika orang tersebut
menggunakan angka Arab. Kata algorism lambat laun menjadi
algorithm disebabkan kata algorism sering dikelirukan dengan kata
arithmetic sehingga akhiran –sm berubah menjadi –thm. Kata
algorithm diserap ke dalam bahasa Indonesia menjadi algoritma.

2.Defenisi Algoritma
Algoritma adalah serangkaian langkah-langkah yang disusun
menjadi urutan logis kegiatan untuk mencapai tujuan. Kata logis disini
berarti benar sesuai dengan logika manusia. Untuk menjadi sebuah
algoritma, urutan langkah yang ditempuh untuk menyelesaikan
masalah harus memberikan hasil yang benar.
Terdapat berbagai bentuk cara untuk mengomunikasikan algoritma,
antara laimenggunakan bagan alir, pseudo code, dan bahasa
pemrograman. Bentuk algoritma yang mudah dibaca adalah
menggunakan bagan alir.
a. Fungsi bagan alir
Bagan alir (Flowchart) merupakan sebuah bagan yang
menunjukkan aliran algoritma dan menampilkan langkah-langkah
penyelesaian terhadap suatu masalah. Terdapat berbagai alasan bagi
seseorang untuk menggunakan flowchart, antara lain sebagai berikut;
1) Dokumentasi Proses. Bagan alir dapat digunakan untuk
mendokumentasikan proses menjadi lebih terorganisasi dengan
baik.Petunjuk untuk memecahkan masalah. Runtutan langkah dari
yang umum menuju ke khusus atau sebaliknya merupakan petunjuk
pemecahan masalah yang digambarkan dengan bagan alir
2) Pemrograman. Bagan alir dapat digunakan untuk menggambarkan
garis
3) besar program yang akan dibuat. Bagan alir juga digunakan untuk
merancang navigasi pengguna pada tampilan (user interface) aplikasi
yang akan dibuat.
4) Mengomunikasikan hal-hal yang prosedural.

b. Simbol bagan alir


Bagan alir tersusun dari berbagai simbol yang berbeda untuk
mempresentasikan sebuah input, proses, maupun output yang berbeda.
Berikut adalah berbagai simbol dan masing-masing kegunaannya.
Simbol Predefine Proses
Simbol untuk pelaksanaan suatu bagian (sub-program)/prosedure

Simbol Preparation
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat
pengolahan di dalam storage.

Terminator Symbol
Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan

Flow Direction symbol


Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu
dengan simbol yang lain. Simbol ini disebut juga connecting line.

Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses pada lembar /
halaman yang berbeda.

Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses dalam lembar /
halaman yang sama.
Simbol Predefine Proses
Simbol untuk pelaksanaan suatu bagian (sub-program)/prosedure

Simbol Preparation
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat
pengolahan di dalam storage.

Terminator Symbol
Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan

3. Contoh Algoritma
Secara umum, algoritma yang digunakan adalah sebagai berikut.
 Siapkan peralatan mandi, misalnya anduk, pakaian ganti,
sabun, dll.
• Setelah semua siap, masuklah ke kamar mandi.
• Lepaskan baju.
• Siramkan air ke seluruh anggota badan.
• Gunakan sabun, sampo.
• Bilas badan dengan air.
• Gosok gigi.
• Gunakan anduk untuk mengeringkan seluruh tubuh.
• Pakailah baju ganti.
• Keluar kamar mandi.
4. Fungsi Algoritma
Pada dasarnya fungsi utama dari algoritma adalah untuk
memecahkan suatu masalah. Suatu algoritma pemrograman membawa
keuntungan serta fungsi penting dalam aktivitas pembuatan program.
Algoritma pada umumnya digunakan untuk membantu setiap orang
yang ingin mengkonversikan sebuah permasalahan ke bahasa
pemrograman.Dari fungsinya ini, algoritma adalah hasil dari
pemikiran yang terkonsep sehingga perintah dalam algoritma dapat
dilaksanakan oleh komputer lewat bahasa pemrograman. Beberapa
hal yang perlu kamu ketahui terkait fungsi algoritma adalah sebagai
berikut:
 Membantu memecahkan suatu permasalahan dengan logika dan
sistematis.
 Memudahkan dalam membuat suatu program untuk
penyelesaian masalah tertentu.
 Dapat digunakan berkali-kali untuk menyelesaikan suatu
permasalahan.
 Membuat sebuah program yang rumit dan besar menjadi
sederhana.
 Mengatasi permasalahan yang ada secara urut.
 Memecahkan program yang rumit sehingga memungkinan
adanya perhitungan tingkat tinggi.
 Menggunakannya secara berulang atau lebih dari satu kali
penggunaan.
 Memudahkan dalam tracking kesalahan karena alur kerjanya
yang jelas.
 Memudahkan dalam memodifikasi program tanpa harus
merubah dan mengganggu modul lainnya.
 Memudahkan membuat program yang lebih rapi dan terstruktur
sehingga lebih mudah dipahami dan dikembangkan.

5. Ciri Algoritma
Menurut Donald E. Knuth, algoritma harus memiliki lima ciri
penting yang saling berhubungan satu dengan lainnya. Adapun kriteria
algoritma ini diantaranya sebagai berikut:
1. Finiteness (keterbatasan)
Algoritma harus berhenti setelah mengerjakan sejumlah langkah
terbatas, dengan kata lain ada tujuan akhir yang dicapai, sehingga
suatu program akan berhenti ketika tujuan akhir telah tercapai.
Program yang tidak pernah berhenti mengindikasikan bahwa
program tersebut berisi algoritma yang salah.

2. Definiteness (kepastian)
Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-
dua (ambiguous). Ada intruksi-intruksi yang jelas dan juga tidak
ambigu, sehingga tidak terjadi kesalahan di dalam
menghasilkan output.

3. Input (masukan)
Input ini merupakan suatu permasalahan yang dihadapi serta akan
dicarikan solusinya. Algoritma ini mempunyai nol atau
lebih input, yaitu besaran yang diberikan kepada algoritma untuk
diproses.

4. Output (keluaran)
Algoritma memiliki nilai nol atau lebih keluaran
(output). Output ini tentunya harus berupa solusi atau penyelesaian
dari suatu masalah. Output dapat berupa pesan atau besaran yang
berhubungan dengan input. 

5. Effectiveness (keefektivitasan)
Algoritma harus sangkil (effective), setiap urutan atau langkah
harus sesederhana mungkin, sehingga dapat dikerjakan dalam
sejumlah waktu yang masuk akal.
BAB III
FUNGSI-FUNSI COMMAND

1. Pengertian Command
CMD adalah singkatan Command Prompt yaitu sebuah command line
interfaces (baris perintah) pada sistem operasi windows yang
digunakan untuk mengeksekusi file dengan cara memasukan perintah-
perintah menggunakan keyboard melalui jendela cmd. Untuk
membuka Command Prompt di Windows dapat dilakukan dengan cara
:
a. Klik Start => Run => ketikan “cmd” (tanpa tanda kutip)
=>ENTER
b. Tekan tombol berlambang Windows + R ketikan “cmd”
(tanpa tanda kutip) => ENTER
2. Fungsi Command
CMD (Command Prompt) yang ada pada sistem operasi windows
mempunyai banyak fungsi, berikut ini adalah beberapa fungsi dari
CMD (Command Prompt) di windows :
 Dapat mengatasi masalah saat GUI (Grafik User Interface) pada
Windows mengalami masalah yang diakibatkan oleh virus
seperti hilangnya folder options pada explorer, task manager
yang di-disable, tidak bisa membuka msconfig dan sebagainya.
“Prompt” mempunyai arti cepat,  jadi CMD bisa mengeksekusi
perintah dengan cepat seperti melakukan perintah masuk pada
direktori tertentu, atau mencari file tertentu. Fungsi dari CMD
(Command Prompt) dapat membiasakan kita menggunakan
command line (baris perintah) agar nantinya terbiasa dengan
server core yang menggunakan OS berbasis text.
 Secara umum fungsi dari CMD adalah untuk mengeksekusi file
dengan menggunakan perintah di keyboard. Misal kita ingin
menampilkan file yang di hidden virus kita menggunakan attrib,
untuk menghapus file kita menggunakan peritah del dan lain
sebagainya. Selanjutnya kita akan membahas perintah –
perintah yang ada pada CMD berikut fungsinya.

2. PERINTAH DAN FUNGSI CMD (COMMAND PROMPT)

Berikut ini adalah beberapa perintah CMD paling umum yang dapat
kamu gunakan untuk berbagai keperluan.

1. Ping
Ping adalah akronim dari Packet Internet Gopher yaitu sebuah
fitur dalam Windows yang sering digunakan untuk cek
kecepatan internet. Contohnya penggunaan perintah ini adalah
dengan ping google.com, lalu tekan Enter.Kemudian,
serangkaian baris tulisan akan muncul dengan rentetan angka.
Untuk mengetahui kecepatan atau kestabilan internet kamu,
kamu cukup memerhatikan bagian “time=xxms”.Bagian “time”
mengindikasikan waktu yang diperlukan untuk sinyal internet
untuk menghubungi server dan mengembalikan sinyal ke
komputer kamu (dalam milidetik atau ms).

1. 2. Whoami
Perintah whoami digunakan melihat nama dari user yang ada
pada komputer kamu dan yang sedang kamu gunakan pada saat
ini. Dengan mengetikkan perintah whoami pada CMD, kamu
dapat melihat user yang sedang kamu gunakan pada komputer
tersebut.

2. 3. Diskpart
Perintah diskpart merupakan perintah CMD yang dapat
digunakan untuk mengelola
partisi harddisk kamu. Diskpart merupakan salah satu fungsi
yang ditawarkan Windows untuk memudahkan pengguna dalam
mengelola harddisk. Perintah ini bertujuan untuk mengelola
pembagian ruang penyimpanan di harddisk. Jika kamu belum
familiar dengan fungsinya, sangat disarankan untuk
menghindari penggunaan fungsi diskpart karena adanya risiko
kehilangan data.Tapi jika kamu masih penasaran, kamu dapat
menggunakan fungsi ini dengan mengetikkan diskpart di
jendela CMD. Setelah menekan Enter, maka satu jendela CMD
tambahan akan.Di jendela baru ini, kamu dapat mengetikkan
beberapa perintah, salah satunya adalah list disk yang akan
memunculkan berbagai partisi harddisk kamu beserta jenisnya.

3. Ipconfig
Perintah ipconfig adalah salah satu perintah yang ada pada
sistem operasi Windows yang bisa kamu gunakan untuk melihat
konfigurasi IP address komputer. Dengan menggunakan
perintah ipconfig ini, maka kamu dapat melihat konfigurasi apa
saja yang ada di komputer kamu.

4. Hostname
Hostname merupakan perintah dasar pada yang ada pada
Windows yang bisa kamu gunakan untuk melihat nama host
atau jaringan kamu.

6. Getmac
Perintah getmac merupakan perintah CMD yang bisa kamu
gunakan untuk melihat alamat mac atau alamat fisik dari
komputer yang kamu gunakan.Cara menggunakannya mudah,
kamu bisa membuka CMD dan ketikan getmac. Maka akan
tampil semua alamat mac dari komputer yang kamu gunakan.
7. Taskmaneger
Perintah taskmgr mempunyai fungsi untuk memanggil Task
Manager melalui CMD.  Kamu bisa mencobanya dengan cara
mengetikan taskmgr pada CMD kemudian klik Enter. Di
dalam Task Manager, kamu dapat melihat beberapa data seperti
penggunaan CPU, Memory, Disk, serta Network. Kamu juga
bisa menutup aplikasi yang sedang berjalan atau
mengalami freeze atau error melalui Task Manager.
8. Chdir
Perintah chdir memiliki fungsi untuk mengetahui folder yang
sedang aktif. Chdir juga bisa digunakan untuk berpindah ke
folder lain melalui CMD. Jika ingin berpindah ke folder utama
(root), kamu bisa menggunakan
perintah chdir / kemudian Enter..

9. Systeminfo
Systeminfo merupakan perintah CMD yang memiliki fungsi
untuk menampilkan informasi komputer yang kamu gunakan.
Informasi terkait komputer kamu, bisa kamu dapatkan dengan
menggunakan perintah tersebut. Cara menggunakannya pun
mudah, cukup ketik systeminfo pada CMD kemudian Enter.

8. Systeminfo
Systeminfo merupakan perintah CMD yang memiliki fungsi
untuk menampilkan informasi komputer yang kamu gunakan.
Informasi terkait komputer kamu, bisa kamu dapatkan dengan
menggunakan perintah tersebut. Cara menggunakannya pun
mudah, cukup ketik systeminfo pada CMD kemudian Enter.
10. Tree
Perintah tree fungsinya adalah untuk menampilkan struktur
dalam suatu folder. Kamu bisa melihat sub folder lengkap
dalam waktu yang singkat. Cara penggunaannya mudah,
ketik tree pada CMD kemudian Enter.

BAB IV
KESIMPULAN DAN SARAN

KESIMPULAN;
Kesimpulan yang dapat kami ambil tentang materi ini
adalah;
Intinya logika adalah ilmu yang mengarahkan cara berpikir untuk
melakukan kegiatan dengan tujuan tertentu dan berkaitan erat
dengan algoritma. Sementara algoritma adalah langkah-langkah
penyelesaian masalah yang disusun secara sistematis memakai
bahasa yang logis untuk memecahkan suatu permaslahan. Adapun
tujuan atau manfaat belajar logika dan algoritma sebaga berikut:
a. Membuat seseorang mampu berpikir benar
b. Menambah daya pikir (dengan cara melakukan
latihan,mengungkapkan/menganalisis
permasalahan).

Anda mungkin juga menyukai