Selamat datang!

saya Argyanto H.W dari X MIPA 1

Lihat Hasil tugas ku Kontak Aku!

Tentang minat saya

Video editing
Tahfidzh
AI Learning
Siapakah aku?

Argyanto Hadiyan Wahyutomo.

Siswa dari kelas X MIPA 1

My Blog

Tugas TIK latsoal UAS

 Nama: Argyanto Hadiyan Wahytutomo

Kelas: XII MIPA 8



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, outputnya :
- Biodata diri
- Menghitung 10 bilangan pertama
4. Buatlah flowchart, algoritma, dan pseducode yang sederhana. Kemudian jelaskan masing masing perbedaannya

Jawab :
1. Macam macam jaringan :
1) LAN (Local Area Network):
- Jaringan lokal yang mencakup area kecil seperti kantor, sekolah, atau gedung.
- Contoh: Jaringan di kantor dengan beberapa komputer yang terhubung.
2) WAN (Wide Area Network):
- Jaringan yang mencakup area yang lebih luas, sering kali mencakup wilayah yang luas, bahkan negara atau benua.
- Contoh: Internet, jaringan kabel bawah laut antar negara.
3) MAN (Metropolitan Area Network):
- Jaringan yang mencakup area kota atau wilayah metropolitan.
- Contoh: Jaringan yang digunakan oleh penyedia layanan telekomunikasi di suatu kota.
4) Wireless LAN:
- Jaringan lokal yang menggunakan teknologi nirkabel (WiFi) untuk menghubungkan perangkat.
- Contoh: Jaringan WiFi di rumah atau kafe.
5) PAN (Personal Area Network):
- Jaringan yang digunakan untuk menghubungkan perangkat pribadi seperti smartphone, laptop, dan perangkat Bluetooth lainnya.
- Contoh: Jaringan Bluetooth antara smartphone dan headset.
6) VPN (Virtual Private Network):
- Jaringan yang menggunakan koneksi internet publik untuk menciptakan jaringan pribadi yang aman.
- Contoh: VPN yang digunakan oleh perusahaan untuk koneksi jarak jauh yang aman.

Topologi jaringan :
1) Topologi Ring
Topologi ring atau sering disebut topologi cincin adalah jenis topologi jaringan yang digunakan untuk menghubungkan sebuah komputer dengan komputer lainnya dalam sebuah rangkaian yang berbentuk melingkar seperti cincin.
2) Topologi Bus
Topologi bus adalah topologi jaringan yang lebih sederhana. Umumnya topologi jaringan ini dilakukan pada installasi jaringan berbasi kabel coaxial. Topologi bus menggunakan kabel coaxial pada sepanjang node client dan konektor. 
3) Topologi Mesh
Topologi mesh adalah sebuah topologi yang bisa digunakan untuk rute yang banyak. Jaringan topologi ini menggunakan kabel tunggal sehingga proses pengiriman data menjadi lebih cepat tanpa melalui hub atau switch.
4) Topologi Star
Topologi star atau disebut juga topologi bintang adalah topologi jaringan berbentuk bintang dimana umumnya menggunakan hub atau switch untuk koneksi antar client.
5) Topologi Tree
Topologi tree atau topologi pohon adalah hasil penggabungan dari topologi bus dan topologi star. Umumnya, topologi tree digunakan untuk interkoneksi antara hirarki dengan pusat yang berbeda-beda.
6) Topologi Peer to Peer
Topologi peer to peer adalah topologi jaringan yang sangat sederhana karena hanya menghubungkan 2 komputer. Umumnya topologi peer to peer menggunakan satu kabel saja untuk menghubungkan kedua komputer agar bisa saling berbagai data.
7) Topologi Linier 
Topologi linier atau sering disebut dengan topologi bus berurut. Umumnya topologi ini hanya menggunakan satu kabel utama sebagai konektor masing-masing titik sambungan pada setiap komputer.
8) Topologi Hybrid 
Topologi Hybrid adalah gabungan dari beberapa topologi yang berbeda dan membentuk jaringan baru. Dengan kata lain, jika ada dua atau lebih topologi yang berbeda terhubung dalam satu jaringan maka topologi jaringan tersebut akan membentuk topologi hybrid.

2. Tabel Kebenaran :


3. Biodata diri : 
# Program Biodata Diri

# Input data dari pengguna
nama = input("Masukkan nama: ")
umur = input("Masukkan umur: ")
alamat = input("Masukkan alamat: ")
pekerjaan = input("Masukkan pekerjaan: ")
hobi = input("Masukkan hobi: ")

# Menampilkan biodata
print("\n===== Biodata Diri =====")
print("Nama : ", nama)
print("Umur : ", umur, "tahun")
print("Alamat : ", alamat)
print("Pekerjaan : ", pekerjaan)
print("Hobi : ", hobi)

Cara kerjanya adalah sebagai berikut:
1) Program akan meminta input dari pengguna untuk nama, umur, alamat, pekerjaan, dan hobi.
2) Kemudian program akan menampilkan biodata yang telah diinputkan.
Cara menjalankan program tersebut adalah dengan menyimpannya dalam file dengan ekstensi '.py' (misalnya 'biodata.py'), lalu menjalankannya menggunakan Python interpreter.
Ketika program dijalankan, pengguna akan diminta untuk memasukkan data seperti nama, umur, alamat, pekerjaan, dan hobi. Setelah semua data diinputkan, program akan menampilkan biodata yang telah diinputkan oleh pengguna.

Menghitung 10 bilangan prima : 
# Program Menghitung 10 Bilangan Pertama

# Inisialisasi variabel jumlah dan n
jumlah = 0
n = 10

# Loop untuk menghitung 10 bilangan pertama
for i in range(1, n+1):
    jumlah += i

# Menampilkan hasil
print("Jumlah 10 bilangan pertama adalah:", jumlah)

Cara kerjanya adalah sebagai berikut:

1) Program akan menginisialisasi dua variabel, 'jumlah' untuk menyimpan total jumlah bilangan dan 'n' untuk jumlah bilangan yang ingin dihitung (dalam kasus ini, 10).
2) Program akan menggunakan loop 'for' untuk menjumlahkan bilangan dari 1 hingga 'n' ke dalam variabel 'jumlah'.
Setelah loop selesai, program akan menampilkan hasil jumlah 10 bilangan pertama.
Ketika program dijalankan, akan menampilkan output berupa jumlah dari 10 bilangan pertama (1 + 2 + 3 + ... + 10).

4. Algoritma : 
1) Siapkan bahan: teh celup, air panas, gula
2) Siapkan alat: gelas, sendok
3) Masukkan satu teh celup ke dalam gelas
4) Masukkan juga gula sesuai selera
5) Tuangkan air panas hingga setengah gelas
6) Aduk hingga gula meleleh dan liur
7) Tuangkan es hingga penuh
8) Es teh manis siap untuk dinikmati

Pseudocode : 
● Procedure prepareEsTehManis():
● // Step 1: Prepare ingredients
● ingredients = [“teh celup”, “air panas”, “gula”]
● tools = [“gelas”, “sendok”]
● // Step 2: Put one tea bag into the glass
● putTeaBagIntoGlass()
● // Step 3: Add sugar according to taste
● addSugar()
● // Step 4: Pour hot water into the glass until half full
● pourHotWaterIntoGlass(“setengah gelas”)
● // Step 5: Stir until the sugar dissolves and the tea infuses
● stirUntilDissolved()
● // Step 6: Fill the glass with ice
● fillGlassWithIce()
● // Step 7: Sweetened iced tea is ready to be enjoyed
● print(“Sweetened iced tea is ready to be enjoyed”)
● End Procedure

Flowchart : 

Tugas WEB argyanto H.W

Nama: Argyanto H.W (4)
Kelas: XII MIPA 8
1.1 (Hal 6)
<html>
<head>
<title>Judul Homepage</title>
</head>
<body><b> pemrograman TIK</b>
<B> Pelajaran informatika</B>
</body>
</html>


1.2 (Hal8)
<body>
<p>
Ikan hias air laut memiliki banyak keindahan, baik itu dari warnanya hingga bentuknya. Ada ikan hias air laut yang berwarna-warni, sehingga ikan-ikan tersebut sangat elok dilihat oleh mata. Ada juga ikan hias air laut yang memiliki banyak bentuk berbeda, yang lucu untuk dipandang. 
</p>
<p>
Beberapa jenis ikan hias air laut ini mungkin dapat kamu jadikan pilihan untuk kamu pelihara di akuarium milikmu.
</p>
</body>



1.3 (hal9)
<body>
<p>
Ikan hias air laut memiliki banyak keindahan, baik itu dari warnanya hingga bentuknya. Ada ikan hias air laut yang berwarna-warni, sehingga ikan-ikan tersebut sangat elok dilihat oleh mata. <br>Ada juga ikan hias air laut yang memiliki banyak bentuk berbeda, yang lucu untuk dipandang.
<p>
Ada juga beberapa jenis ikan hias air laut ini mungkin dapat kamu jadikan pilihan untuk kamu pelihara di akuarium milikmu.
</p>
</body>

1.4 (Hal 10)
<body>
<p align="left">
Ikan hias air laut memiliki banyak keindahan, baik itu dari warnanya hingga bentuknya.<br></p>
<p align="center">
Ada ikan hias air laut yang berwarna-warni, sehingga ikan- ikan tersebut sangat enak dilihat oleh mata. <br></p>
<p align="right">
Ada juga ikan hias air laut yang memiliki banyak bentuk berbeda, yang lucu untuk dipandang. 
</p>
</body>

1.5 (Hal 11)
<body>
<b> Teks Tebal (bold) <b><br>
<strong>Teks tebel buanget (strong)</strong><br> <i>Teks miring (italic) </i><br>
<em>Teks ini miring juga (emphasize)</em><br> <u>Teks bergaris bawah (underline)</u><br> <big> Teks ukuran besar (big)</big><br>
  <small>Teks ukuran kecil (small)</small><br> Teks<sup>posisi di atas (superscript) </sup><br> Teks <sub>posisi di bawah (subscript)</sub><br> </body>

1.6
<body>
<pre>
semua boleh cape, ngeluh boleh-boleh aja, nyerah? jangan
                      (⁠◠⁠‿⁠◕⁠)
                       Ê˜⁠‿⁠ʘ
</pre>
</body>



1.7
<html>
<head>
</head>
<body>
<img src="1.jpg" width="200" height="220"> <img src="2.jpg" width="320" height="220">
</body>
</html>



1.8
<html>
<head>
</head>
<body>
<img src="1.jpg" alt=" saya " width="200" height="200<html>
<head>
</head>
<body>
<img src="1.jpg" alt=" saya " width="200" height="200">
<img src="2.jpg" alt=" kucing" width="345"
height="152">
</body>
</html>">
<img src="2.jpg" alt=" kucing" width="345"
height="152">
</body>
</html>


Tugas Computational Thinking Bab3 Argyanto

 Argyanto Hadiyan Wahyutomo XII MIPA 8


1. Tokoh yang paling dikenal pada bidang matematika yang biasa dijuluki "Bapak Algoritma" adalah ...

A. Blaise Pascal

B. Al Khawarizmi

 C. George Babbage

D. Mark Zuckerberg

E. Mark Twain

2. Pemrograman dalam teknologi informasi memiliki berbagai macam bidang di dalam penggunaan nama sesuai fungsinya. Berikut yang tidak termasuk bidang pemrograman adalah pemrograman..

A. Sistem operasi

B. Desain grafis

C. Web

D. Basis data

E. Game

3. Dalam kehidupan kita sering melakukan perbandingan. Operator relasional melakukan kegiatan (perbandingan) yang digunakanuntuk mencari nilai tidak sama dengan yaitu..

A. !=

B. <=

C. >=

D. <

E. >

4. Setiap programmer harus mengerti akan penggunaan kalimat perintah dalam aplikasi komputer. Berikut yang merupakan perintah keluaran adalah ...

A. Input

B. Get

C. Print

D. Switch

E. Case

5.  Berbagai macam bentuk flowchart dibuat pada komputer. Berbagai macam simbol memiliki arti sendiri. Dalam flowchart, simbol yang digunakan untuk percabangan adalah ...

A. Terminator

B. Belah ketupat

C. Jajar genjang

D. Trapesium

E. Persegi panjang

6. Perhatikan algoritma percabangan dengan pseudocode berikut: Judul: Algoritma membandingkan dua buah nilai Diketahui: A, B: integer Algoritma:

input (A, B) if (A>B) then

output ("Bilangan

terbesar A") else if (A<B) then output ("Bilangan terbesar B")

else

Output ("Bilangan A dan B sama") end if

End if

Jika A diisi dengan nilai 25 dan B diisi dengan nilai 10 maka outputnya adalah ...

A. Bilangan terbesar B

B. Bilangan terbesar A

C. Bilangan A dan B sama

D. Bilangan terkecil A 

E. Bilangan terkecil B

7. Perhatikan struktur percabangan berikut:

if (x > 0)

cout << "x is positive";

else if (x < 0)

cout << "x is negative";

else

Cout << "x is 0";

Jika variabel x diisi dengan nilai 15 maka outputnya adalah ...

A. is positive

B. x is negative

C. x is 0

D. Tidak ada output

E. x is 15

8. Ada beberapa tahapan dalammenyelesaikan suatu masalah. Manakah tahapan yang harus dilakukan?

A. Masalah-Pseudocode- Flowchart-Program-Eksekusi-Hasil

B. Masalah-Algoritma-Flowchart- Program-Eksekusi-Hasil 

C. masalah-Model-Algoritma- Program-Eksekusi-Hasil

D. Masalah-Model-Pseudocode- Flowchart-Program-Eksekusi- Hasil

E. Masalah-Pseudocode- Algoritma-Flowchart-Program- Eksekusi-Hasil

9. Jawaban manakah yang tepat untuk algoritma seperti berikut: Susun algoritma untuk menampilkan angka 1 sampai dengan 100 secara menaik...

A. for (i=0;i<=100;i++) Output ("nilai",i) 

B. while (i=1;i<100;i++) Output ("nilai", i)

C. for ( i = 1; i <= 100 ;i++) Output ("nilai", i)

D. for ( i = 1; i < 99 ;i++) Output ("nilai", i)

E. do i = 1 ; while i <100: i--; Output ("nilai",i)

10. Lampu lalu lintas mengatur pemakai lalu lintas, dengan menyalakan lampu merah untuk berhenti, lampu hijau untuk berjalan, dan lampu kuning untuk persiapan. Prosedur paling tepat untuk keadaan ini adalah ...

A. switch to

B. if then

C. on goto

D. case of

E. while do

Jawablah pertanyaan-pertanyaan berikut ini dengan singkat, jelas, dan benar! 

1. Apa definisi algoritma dan contohnya!

2. Apa definisi pseudocode dan contohnya!

3. Apa definisi flowchart dan contohnya!

4. Jelaskan dengan contoh kasus algoritma yang memiliki struktur runtunan! 5. Jelaskan dengan contoh kasus algoritma yang memiliki struktur perulangan:

a. for 

b. while

Jawab: 

1.algoritma artinya adalah urutan langkah yang sistematis dan logis dalam proses penyelesaian suatu masalah. Contoh: Anda berjanji mengajak anak jalan-jalan ke alun-alun kalau cuaca cerah. Kalau hujan, rencana itu batal dan Anda memilih tidur. 

2. Pemrograman yang ditulis secara informal, contoh: mulai-> buka wa-> selesai

3. Diagram alur sesuatu proses penyelesaian masalah 


4. contoh struktur kasus if percabangan menentukan grade nilai

80-100 = A

70-79 = B

60-69 = C

40-59 = D

0-39 = E

5. A. 

Tugas membuat algoritma dengan contoh

Nama: Argyanto Hadiyan Wahyutomo

Kelas : XII MIPA 8

Anggota kelompok: 

-Ajeng Salsabil

-Argyanto Hadiyan Wahyutomo

-Huzaifaiq Gusnaya

-Siti Hana

 intisari : Dalam membuat algoritmik multikasus, langkah pertama adalah mendefinisikan variabel yang yang akan di input. Disusul oleh merumuskan proses. Setelah itu membangun kondisi - kondisi untuk menentukan output. 


Contoh 1. (Algoritmik Satu Kasus) 

Mengetahui pensil terpanjang antara pensil Hujay dan pensil Argy

Algoritma : a, b : Integer

                  a : "Pensil Hujay"

                  b : "Pensil Argy"

                  Input (a, b) 

                  IF a<b THEN

                  print ("Pensil Argy") 

                  End - IF.

Flowchart




Contoh 2. (Algoritmik Dua Kasus) 

Menentukan lampu yang lebih terang

Solusi pseudocode:

                 Mulai

                 Mendefinisikan "a" dan "b"

                 "a" sebagai lampu A

                 "B" sebagai lampu B

                  masukan nilai a dan b

                  Jika a lebih kecil dari b tampilkan b

                  Selain itu tampilkan b

Solusi Algoritma : 

                 Start

                 a,b : Integer

                  a : "Lampu A"

                  b : "Lampu B"

                  Input (a, b) 

                  IF a<b THEN

                  print ("Lampu B") 

                  Else 

                  print ("Lampu B") 

                  End - IF

Flowchart



Contoh 3. (Algoritmik Multikasus)



Menentukan apakah kecepatan mobil melanggar aturan berlalu lintas. 

Algoritma : Start

                  V : Integer

                  Input (V) 

                  IF ( V < 60) THEN

                  Output ('Terlalu lambat! Kena tilang.') 

                  Else IF (60 < v < 80) THEN

                  Output ('Aman') 

                  Else IF ( V > 80) THEN

                  Output ('Terlalu cepat! Kena tilang.') 

                  




Contoh 4. (Algoritmik Test Kondisi Bersarang) 

Mengurutkan efisiensi dinami dari yang paling efisien. 

Algoritma : Start

                  a, b, c = Integer

                  a : "Dinamo ABC"

                  b : "Dinamo Pirelli"

                  c : "Dinamo Duracell"

                  Input (a, b, c) 

                  Depend On (a, b, c) 

                  a<b<c : Output (Dinamo Duracell, Dinamo Pirelli, Dinamo ABC) 

                  a<c<b : Output (Dinamo Pirelli, Dinamo Duracell, Dinamo ABC) 

                  b<a<c : Output (Dinamo Duracell, Dinamo ABC, Dinamo Pirelli) 

                  b<c<a : Output (Dinamo ABC, Dinamo Duracell, Dinamo Pirelli)

                  c<a<b : Output (Dinamo Pirelli, Dinamo ABC, Dinamo Duracell) 

                  c<b<a : Output (Dinamo ABC, Dinamo Pirelli, Dinamo Duracell)








Tugas flowchart argy

 Nama: Argyanto Hadiyan Wahyutomo

Kelas: XII MIPA 8

Tugas membuat algoritma dan flowchart








TUGAS TIK, harapan dan keinginan masa depan

 Halo nama Saya Argyanto Hadiyan wahyutomo

Saya berharap kedepannya saya dapat masuk ke sekolah tinggi kedinasan STAN, saya juga berkeinginan untuk mengikuti apple developer academy serta membuat aplikasi atau bahkan menjadi seorang core programmer di suatu perusahaan ternama, dan yang terutama saya berharap ketertarikan saya terhadap bidang IT dapat berkembang dan membuat saya sukses dikemudian hari dan juga bermanfaat bagi orang banyak, saya juga berharap bahwa saya tidak hanya mencapai harapan saya, akan tetapi juga menepati janji dan harapan dari ibu saya

Why are hydrogen-powered vehicles more environmentally friendly than electrict vehicles?

Why are hydrogen-powered vehicles more environmentally friendly than electrict vehicles?


Electric vehicles are now one of the vehicles whose popularity is rising in various countries, as well as in Indonesia.

 The use of electric cars is one part of the government's discourse to participate in the Go Green movement.  The electric car ecosystem is believed to be an environmentally friendly vehicle rather than a car using fuel.  But is it true?


 Let's take the example of one of the popular electric cars, the Tesla model 3. This car doesn't need gas, but it still might get its energy from burning carbon.  It depends on how your local grid generates electricity.  “If you use coal-fired power plants to produce the electricity, then all-electrics don't even look that much better than a traditional vehicle in terms of greenhouse gases,” says Virginia McConnell, an economist at the environmental research firm Resources for  the Future.  But if your local grid incorporates a fair amount of renewable solar and wind energy, like California, your electric vehicle is pretty clean.  Then how about in Indonesia?  "Using electric vehicles is actually not completely go green.  The electricity is from PLN, 35 percent of which uses diesel and the price of fuel is currently rising, and uses coal.  This means that there is also carbon so it is not fully environmentally friendly," Yannes told Kompas.com, Monday (12/9/2022).


 Of course, gasoline doesn't exist in a vacuum, either: Refining, processing, and transporting gas add emissions that car owners must factor into their overall carbon footprint, the so-called "well-to-wheel" tally.  It takes as much energy to produce a gallon of gasoline as a Model S consumes in 20 miles of driving, according to Department of Energy data.  When you add all those extra expenditures up, “an electric car like the Model S has almost four times lower CO2 per mile than an equivalent gas-powered car,” says a Tesla spokesperson. So while the emissions argument is tantalizing for gas guzzlers,  the average numbers still come out in favor of electric vehicles.


So what's the solution?. Hydrogen fuel cell might be a good idea for it, cars with hydrogen fuel cells instead of the typical lithium-ion batteries from electric cars offer an attractive value proposition that seems to get rid of the problem of the end of the lithium batteries life cycle. This is a plus as for now, at a time when there’s still some uncertainty about the future of these batteries (from cars, but also from solar panels, cellphones and others) once they no longer serve their main purpose. They’re hard to recycle and some projects are being developed to reuse them as back up generators in urban buildings like hospitals.

As well, driving without any polluting emissions (as would happen if we considering renewable energy grids are growing worldwide with decarbonization) with the plus of being quickly refueled in 5-10 min compared to the best case scenario of 40 minutes charging or the most common scenario of 3-6 hours charging in electric cars, is an unquestionable win for the hydrogen mobility movement too.


Some studies also show the hydrogen economy has the potential to decrease global CO2eq emissions between 0 and 27%. This potential can be met once 1) methane leakages from natural gas are relatively low, 2) methane cracking is employed to produce hydrogen, and 3) a hydrogen fuel cell is applied.


Uji Kompetensi Bab IV

Nama : Argyanto Hadiyan Wahyutomo

Absen : 4

Kelas: XI MIPA 1

Guru: Hj. Deswati, S.Kom, M.Pd.


1.Apa output dari yang berikut ini?

print(‘abcdefcdghcd’.split(‘cd’, 2))

Jawab = a) [‘ab’, ‘ef’, ‘ghcd’]




2. Apa output dari yang berikut ini?

print(‘ab\ncd\nef’.splitlines())


Jawab = a) [‘ab’, ‘cd’, ‘ef’]

3. Apa output dari yang berikut ini?

print(‘Ab!2’.swapcase())


Jawab = c) aB!2

4. Apa output dari yang berikut ini?

print(‘ab cd ef’.title())


Jawab = c) Ab Cd Ef

5. Apa output dari yang berikut ini?

print(‘ab cd-ef’.title())


Jawab = c) Ab Cd-Ef


6. Apa output dari yang berikut ini?

print(‘abcd’.translate(‘a’.maketrans(‘abc’, ‘bcd’)))


Jawab = d) bcdd


7. Apa output dari yang berikut ini?

print(‘abcd’.translate({97: 98, 98: 99, 99: 100}))


Jawab = bcdd

8. Apa output dari yang berikut ini?

print (‘abcd’.translate({‘a’:’1′,’b’:’2′,’c’:’3′,’d’:’4′})

Jawab = a) abcd


9. Apa output dari yang berikut ini?

print (‘ab’.zfill (5))


Jawab = a)000ab

10. Apa output dari yang berikut ini?

print (‘+ 99’.zfill (5))


Jawab = c) +0099


B. URAIAN


1. Perbedaan utama antara tupel dan daftarnya adalah bahwa tupel tidak dapat diubah tidak seperti List Python. Tupel menggunakan tanda kurung, sedangkan List Python menggunakan tanda kurung siku.




    2. Fitur-Fitur Penting yang Harus Ada dalam Python IDE dan Code Editor :


        1) Meng-highlight Syntax Python.


        2) Code Formatting Secara Otomatis.


        3) Debugging dan Build Automation.


        4) Simpan dan Muat Ulang.




    3. Python adalah bahasa pemrograman tujuan umum yang ditafsirkan, tingkat tinggi. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991, filosofi desain Python menekankan keterbacaan kode dengan penggunaan spasi putih yang signifikan.




    4. Python merupakan bahasa pemrograman yang ditafsirkan dan dapat digunakan di berbagai platform dengan filosofi desain yang berpusat pada keterbacaan kode dan merupakan salah satu bahasa populer yang terkait dengan ilmu data, pembelajaran mesin, dan IoT (Internet of Things). Keunggulan interpreter Python juga banyak digunakan untuk prototyping, scripting dalam pengelolaan infrastruktur, dan juga pembuatan situs web berskala besar.




    5. PEP 8 adalah sebuah panduan gaya penulisan kode yang mudah dibaca.


Beberapa panduan atau referensi untuk nama variabel : Modul harus pendek, semua huruf kecil. Nama class harus memiliki gaya CapWords.




    6. Heap space atau gudang tumpukan Python berfungsi dalam mengatur memori. Gudang ini hanya dapat diakses oleh seorang interpreter.




    7. Namespace adalah pemetaan dari nama ke objek. Sebagian besar ruang nama namespace saat ini diimplementasikan sebagai kamus dictionary Python, tetapi itu biasanya tidak terlihat dengan cara apa pun (kecuali untuk kinerja), dan itu mungkin berubah di masa depan.




    8. Path itu sendiri adalah Environtment Variable, ia yang member tahu baris perintah folder mana yang perlu dicari saat mencari file. Kalau Python kamu belum ditambahkan di Path, maka kamu perlu membuka CMD dan mengetik perintah python.exe, kemudian menjalankan file yang ingin kamu eksekusi.




    9. Secara sederhana modul adalah file yang terdiri dari kode Python. Modul dapat mendefinisikan fungsi, kelas dan variabel. Modul juga bisa menyertakan kode yang bisa dijalankan “runable”.




    10. Variabel Global adalah variabel yang bisa diakses dari semua fungsi, sedangkan variabel lokal hanya bisa diakses di dalam fungsi tempat ia berada saja.



Dampak TIK Terhadap Dunia Sosial

 Dampak TIK Terhadap Dunia Sosial

Tugas Pertemuan 7

 https://docs.google.com/document/d/1DsFmzCtYFJW2H_GIB9Nirel-BCKUgFZq/edit?usp=sharing&ouid=118370193799506351349&rtpof=true&sd=true



Nama : Argyanto Hadiyan Wahyutomo

Kelas : X MIPA 1


1. Hardware dibedakan menjadi 3 jenis menurut letaknya pada sebuah sistem komputer, jelaskan dan berikan contoh masing - masing!


: -Hardware input


Hardware input adalah perangkat yang dapat digunakan untuk memasukkan data kedalam komputer, kemudian data yang telah masuk itu diolah dalam suatu proses. Ada banyak jenis perangkat yang gunanya untuk mengontrol dan menginput data ke dalam komputer. Seperti contoh mouse, keyboard, mouse pen, disk drive, scanner, trackball, dan joystick.


- Process Device


Process device adalah perangkat yang memproses dan mengolah data pada komputer. Process device sering disebut sebagai otak dari komputer karena menjadi perangkat yang sangat penting pada proses pemasukkan dan penginputan data. Contoh process device adalah CPU, RAM, VGA, dll


- Hardware Output


Merupakan perangkat keras pada komputer yang gunanya untuk mencetak dan menampilkan informasi dari hasil input data yang berasal dari hardware input yang telah melewati proses dari hardware process. Contohnya yaitu speaker, monitor, dan printer.




2. Sebutkan 5 jenis operating system yang kalian ketahui, dan berikan contohnya!


: a. Real-time Operating System


b. Multi-user Operating System


c. Multi-tasking atau Single-tasking Operating System


d. Distributed Operating System


e. Embedded Operating System


~Contohnya : Sistem Operasi DOS, Sistem Operasi Windows, Sistem Operasi Mac OS, Sistem Operasi Linux, dan Sistem Operasi Unix.




3. Jelaskan mengapa memilih dan menginstal driver perangkat yang benar untuk perangkat keras tertentu merupakan komponen paling penting dari konfigurasi sebuah sistem komputer?


: Karena ada beberapa perangkat keras yang tidak support dengan konfigurasi perangkat sistem komputer dan data komputer yang di simpan dalam bentuk program berguna untuk menjalankan sebuah perintah.




4. Penggunaan interface memungkinkan adanya gaya pemrograman yang disebut pemrograman ke interface, jelaskan maksud pernyataan tersebut!


: Penerjemah komunikasi antara klien dengan server untuk menyederhanakan implementasi dan perbaikan software.




5. Sebutkan syarat supaya pengguna dapat berinteraksi dengan baik ketika menggunakan komputer!


: 1. Posisi Duduk


Posisi duduk yang benar saat menggunakan Komputer yang benar adalah dengan menegakkan punggung, sehingga kepala dan leher sejajar dengan tubuh, bukan membungkuk atau miring.


2. Istirahat


Saat menggunakan komputer, usahakan untuk tidak hanya berfokus pada monitor. Kita juga bisa melihat pada layar keyboard dan usahakan keduanya seimbang. Sangat tidak dianjurkan menggunakan komputer dalam waktu lama tanpa istirahat sedikitpun, karena hal ini akan membuat badan terasa pegal pada punggung dan nyeri. Untuk meringankan hal tersebut, maka lakukanlah istirahat secara periodik dalam menggunakan komputer. Cobalah untuk melihat ke bagian lain misalnya ke luar jendela untuk mengistirahatkan mata sejenak.


3. Perhatikan Jarak


Jangan terlalu dekat atau terlalu jauh dari komputer. Jarak mata dengan monitor setidaknya 45- 70 cm dan harus sejajar. Jarak ini sangat penting untuk menjaga agar sinar yang dipancarkan oleh monitor tidak terlalu dekat dengan mata kita.


4. Pilih Mouse yang sesuai


Jika kita memerlukan waktu yang lama dalam menggunakan komputer, maka gunakan mouse yang berukuran besar. Jangan menggunakan yang kecil atau bahkan hanya touch pad. Itu akan membuat jari-jari sakit bahkan keram jika terlalu lama. Jika mouse besar maka akan lebih nyaman dan aman jika digunakan dalam waktu yang lama.


5. Atur Tingkat Kecerahan


Gunakanlah tingkat kecerahan yang tidak terlalu silau atau gelap bagi mata. Jika kita mengatur kecerahan terlalu tinggi maka mata akan lebih cepat lelah dan cahaya yang dipancarkan akan lebih berisiko untuk membuat mata kita sakit.

KD 3.4 TIK dan Integrasi dengan Aplikasi Office


 Link PPT :

https://docs.google.com/presentation/d/1YMXSJPrvZlAbH0l0XxWkHFvOFHerntbc/edit?usp=sharing&ouid=116817703052084440335&rtpof=true&sd=true

Cara Membuat GForm dan mengolah data melalui Spreadsheet

 





Kartu Nikahan Dan Undangan







Hubungi aku

Phone :

+62-812-9411-7100

Address :

Bekasi, Pondok Gede

Email :

argy748@gmail.com