Tugas Informatika Ziva Nadira Alisha XII MIPA 6
Nama : Ziva Nadira Alisha
Absen : 36
Kelas : XII MIPA 6
Guru Pembimbing : Hj. Deswati, S. Kom, M. Pd.
Asal Sekolah: SMAN 1 Bekasi
Soal
1. Tuliskan macam-macam jaringan dan gambarkan topologi jaringan yang kalian ketahui!
2. Buatlah tabel kebenaran dari (P^Q)→(PvQ)
3. Buatlah program python dengan output biodata diri dan menghitung 10 bilangan pertama!
4. Buatlah flowchart, algoritma, dan pseudocode yang sederhana kemudian jelaskan masing-masing perbedaannya!
Jawaban
1. Macam-macam jaringan komputer:
- PAN (Personal Area Network) adalah jaringan komunikasi dalam jarak dekat untuk menghubungkan satu perangkat dengan lainnya. Cakupan wilayahnya lebih kecil misalnya pada penghubungan printer, internet di kantor dan rumah. Juga tidak memerlukan resources yang besar untuk menggunakan jaringan PAN.
- LAN (Local Area Network) berfungsi untuk menghubungkan perangkat jaringan dalam jangkauan yang relatif kecil. Contoh penerapan jaringan LAN yaitu sistem jaringan pada sekolah, kantor, maupun rumah. Banyak orang yang cenderung menggunakan token ring dan ethernet. Selain itu, LAN menyediakan teknologi jaringan wireless dengan menggunakan WIfi dan lebih dikenal dengan WLAN (Wireless Local Area Network).
- MAN (Metropolitan Area Network) adalah jaringan yang menghubungkan antara satu perangkat komputer dengan perangkat yang lain dalam ruang lingkup kota pada jaringan yang sama. Jenis jaringan ini lebih besar dari dari jaringan LAN.
- WAN (Wide Area Network) merupakan kumpulan dari LAN yang tersebar secara geografis. Jaringan WAN cenderung untuk menggunakan teknologi seperti ATM, X.25, serta Frame Relay untuk konektivitas jarak yang lebih jauh lagi.
2. Tabel Kebenaran
3. Program python biodata diri
# Program untuk menampilkan biodata diri
# Input data
nama = "Ziva Nadira Alisha"
umur = "17"
alamat = "Jl. Bintan Raya, Bekasi"
pekerjaan = "Pelajar"
asal sekolah = "SMAN 1 Bekasi"
# Menampilkan biodata
print("Biodata")
print("Nama:", nama)
print("Umur:", umur, "tahun")
print("Alamat:", alamat)
print("Pekerjaan:", pekerjaan)
print("Asal Sekolah:", asal sekolah)
Menghitung 10 bilangan pertama
jumlah_bilangan = 10
total = 0
for i in range(1, jumlah_bilangan + 1):
total += i
print("Total dari 10 bilangan pertama adalah:",
total)
4. • Flowchart
• Pseudocode
Mulai
Input nilai A
Input nilai B
Hitung jumlah (A+B)
Output hasil jumlah
Selesai
• Algoritma
BEGIN
Input A
Input B
Result = (A+B)
output result
END
• Perbedaannya adalah algoritma menggunakan bahasa tingkat tinggi (biasanya bahasa Inggris). Flowchart menggunakan simbol berbentuk gambar. Pseudocode menggunakan bahasa tingkat tinggi yang menyerupai kode program.
Komentar
Posting Komentar