Jumat, 09 Oktober 2009

Detail Tugas Terstruktur

Tugas Terstruktur Kelas XI IPA Ragam A

Suminten mempunyai teks yang terdiri dari dua kata dengan spasi berupa tanda underscore. Ia ingin menggabungkan dua kata tersebut dengan cara menghilangkan tanda underscore. Buatlah program GNU C untuk menyelesaikan permasalahan yang dihadapi oleh Suminten.
Catatan : Hasil penggabungan kata harus ditampung dalam variabel array.

Tampilan program
Teks asli : (input)
Teks hasil : (output)

Contoh
Teks asli : Rendang_daging
Teks hasil : Rendangdaging

Tugas Terstruktur Kelas XI IPA Ragam B

Kariem mempunyai sebuah kata. Ia ingin mengambil sebagian kata tersebut dari posisi tertentu dengan jumlah karakter tertentu. Buatlah program GNU C untuk menyelesaikan permasalahan yang dihadapi oleh Kariem.
Catatan : Hasil pengambilan kata harus ditampung dalam variabel array

Tampilan program
Teks asli : (input)
Posisi : (input)
Jumlah :
(input)
Teks hasil : (output)

Contoh
Teks asli : Spaghetti
Posisi : 2
Jumlah : 3
Teks hasil : pag

Tugas Terstruktur Kelas XI IPA Ragam C

Sutiyem mempunyai sebuah kata. Ia ingin mengambil sebagian kata tersebut dari arah tertentu dengan jumlah karakter tertentu. Buatlah program GNU C untuk menyelesaikan permasalahan yang dihadapi oleh Sutiyem.
Catatan : Hasil pengambilan kata harus ditampung dalam variabel array. Arah 1 berarti teks diambil dari arah sebelah kiri sebaliknya arah 2 berarti teks diambil dari arah sebelah kanan

Tampilan program
Teks asli :
(input)
Arah (1/2) : (input)
Jumlah : (input)
Teks hasil : (output)

Contoh
Teks asli : Hamburger
Arah (1/2) : 2
Jumlah : 6
Teks hasil : burger

Tugas Terstruktur Kelas XI IPA Ragam D

Paitun mempunyai sebuah kata. Ia ingin menambahkan kata yang baru di tengah dengan posisi tertentu. Buatlah program GNU C untuk menyelesaikan permasalahan yang dihadapi oleh Paitun.
Catatan : Hasil penambahan kata harus ditampung dalam variabel array.

Tampilan program
Teks asli :
(input)
Teks baru : (input)
Posisi : (input)
Teks hasil : (output)

Contoh
Teks asli : pahat
Teks baru : em
Posisi : 2
Teks hasil : pemahat

Tugas Terstruktur Kelas XI IPA Ragam E

Supaidin mempunyai sebuah kata. Ia ingin menghapus sebagian kata dari awal kata dengan jumlah karakter tertentu. Buatlah program GNU C untuk menyelesaikan permasalahan yang dihadapi oleh Supaidin.
Catatan : Hasil penghapusan kata harus ditampung dalam variabel array.

Tampilan program
Teks asli :
(input)
Jumlah : (input)
Teks hasil : (output)

Contoh
Teks asli : kekasihku
Jumlah : 2
Teks hasil : kasihku

Tugas Siswa

Daftar Tugas Kelas XI IPA

Tugas Kelompok
Buatlah program dengan menggunakan GNU C berdasarkan ketentuan sbb :
Tugas dikerjakan secara berkelompok dengan masing-masing kelompok terdiri dari 5 – 6 siswa
Tema program adalah pengolahan data yang berhubungan dengan kehidupan manusia antara lain musik, film, budaya, wisata, makanan, minuman, transportasi, binatang, teknologi, pendidikan, artis dan olah raga
Harus menggunakan array 1 dimensi dan 2 dimensi
Isi program terdiri dari :
  1. Menu utama berisi menu memasukkan data, menampilkan data, mengurutkan data, mencari data dan profil kelompok
  2. Perintah untuk memasukkan data ke dalam array
  3. Perintah untuk menampilkan data array (total, rata-rata, nilai terbesar dan nilai terkecil)
  4. Perintah untuk mengurutkan data array (metode bebas)
  5. Perintah untuk mencari data dalam array (metode bebas)
Tema tidak boleh sama dengan kelompok lain dalam atau antar kelas dan harus diajukan kepada guru pengajar sebelum pengerjaan.
Tugas dikumpulkan dalam bentuk CD dan cetakan (print out) selambat-lambatnya Sabtu, 21 November 2009 jam 17.00 WIB di LPK Kosayu

Tugas Terstruktur
Buatlah program dengan menggunakan GNU C berdasarkan ketentuan sbb :
Tugas dikerjakan secara perorangan dan ditulis dalam kertas folio bergaris
Soal dapat dilihat pada alamat blog viddy2009.blogspot.com
Setiap siswa mengerjakan soal yang diatur dalam ketentuan sbb :
  • Siswa dengan no absen 1, 6, 11, 16, 21, 26, 31, 36, 41 mengerjakan soal ragam A
  • Siswa dengan no absen 2, 7, 12, 17, 22, 27, 32, 37, 42 mengerjakan soal ragam B
  • Siswa dengan no absen 3, 8, 13, 18, 23, 28, 33, 38, 43 mengerjakan soal ragam C
  • Siswa dengan no absen 4, 9, 14, 19, 24, 29, 34, 39, 44 mengerjakan soal ragam D
  • Siswa dengan no absen 5, 10, 15, 20, 25, 30, 35, 40, 45 mengerjakan soal ragam E
Tugas dikumpulkan selambat-lambatnya Sabtu, 7 November 2009 jam 17.00 WIB di LPK Kosayu

Tugas Tidak Terstruktur
Buatlah program dengan menggunakan GNU C berdasarkan ketentuan sbb :
Tugas dikerjakan secara perorangan dan dikumpulkan dalam bentuk cetakan (print out)
Tema program adalah pengolahan data yang berhubungan dengan matematika, fisika, biologi dan kimia
Isi program terdiri dari :
  1. Perintah untuk memasukkan data ke dalam array lewat keyboard dan lewat program
  2. Perintah untuk menampilkan total, rata-rata, nilai terkecil dan nilai terbesar
Tema tidak boleh sama dengan kelompok lain dalam atau antar kelas dan harus diajukan kepada guru pengajar sebelum pengerjaan.
Tugas dikumpulkan selambat-lambatnya Sabtu, 14 November 2009

Jumat, 10 Juli 2009

Modul Internet

Materi Kelas XI IPA KD 1.1 Menggunakan internet untuk keperluan informasi dan komunikasi


Definisi dan manfaat internet

Internet atau international networking merupakan jaringan komputer dalam skala besar yang digunakan untuk keperluan informasi dan komunikasi.

Beberapa manfaat internet antara lain :

  1. World Wide Web atau web yaitu halaman yang berisi informasi berupa teks, gambar, suara, film dan lain-lain yang diakses lewat software browser.
  2. Electronic Mail disingkat e-mail yaitu surat elektronik yang dikirimkan lewat internet.
  3. File Transfer Protocol disingkat FTP yaitu proses transfer file lewat internet. Proses mengirim file ke komputer lain di internet dinamakan upload. Proses mengambil file dari komputer lain di internet dinamakan download.
  4. Internet Relay Chat (IRC) atau chat yaitu fasilitas untuk berbincang-bincang dengan pengguna lain di internet.
  5. Teleconference yaitu fasilitas untuk berbincang-bincang dengan pengguna lain di internet yang dapat disertai dengan audio dan video.
  6. Online gaming yaitu bermain game dengan pengguna lain di internet.
  7. Electronic Commerce yaitu transaksi bisnis yang dilakukan lewat internet.
  8. Blog yaitu halaman pribadi yang berisi topik atau tujuan tertentu yang diperbaharui secara berkala.


Perangkat-perangkat internet

Perangkat-perangkat yang dibutuhkan dalam internet :

  1. Perangkat keras

  • Seperangkat komputer

  • Webcam adalah perangkat keras yang berfungsi untuk menampilkan gambar pengguna secara real time.

  • Modem adalah perangkat keras yang berfungsi untuk menghubungkan komputer ke komputer lain melalui jaringan internet. Jenis modem antara lain modem dial-up, modem ADSL, modem Wi-fi, modem 3G, modem CDMA

  1. Perangkat lunak (Linux)

  • OS : Mandriva, RedHat, Fedora, Suse, PCLinux, Ubuntu

  • Browser : Mozilla Firefox, Konqueror, Opera, Seamonkey, Dillo, Epiphany

  • Email : Mozilla Thunderbird, KMail, Kontact, Evolution

  • FTP : gFTP, KGet

  • Chat : Kopete, Gaim, XChat

  1. ISP (Internet Service Provider) adalah perusahaan yang menawarkan jasa pelayanan untuk berhubungan dengan internet. Contoh telkomspeedy, telkomnet, indonet, m2


Menggunakan web browser Mozilla Firefox

Langkah-langkah untuk memulai Mozilla : K Menu – Internet – Web Browsers – Mozilla Firefox.

Shortcut-shortcut dalam Mozilla Firefox antara lain :

  • Ctrl + N : membuka window baru

  • Ctrl + T : membuka tab baru pada window aktif

  • Ctrl + Shift + W : menutup Mozilla

  • Ctrl + W : menutup tab yang sedang aktif

  • Ctrl + S : menyimpan halaman web

  • Ctrl + F : mencari kata tertentu pada halaman web yang sedang aktif

  • Ctrl + P : mencetak halaman yang sedang aktif

  • Ctrl + R : memperbaharui tampilan halaman web yang sedang aktif

  • Ctrl + + : memperbesar ukuran teks

  • Ctrl + - : memperkecil ukuran teks

  • Alt + : kembali ke halaman sebelumnya

  • Alt + : lanjut ke halaman berikutnya yang telah dikunjungi


Menggunakan search engine

Search engine merupakan fasilitas internet yang memudahkan kita untuk mencari informasi tertentu.

Contoh search engine : www.yahoo.com, www.google.com, www.altavista.com, www.websearch.com.


Membuat akun dan mengirim e-mail

E-mail merupakan fasilitas internet yang digunakan untuk mengirim dan menerima pesan elektronik

Contoh website yang menyediakan layanan e-mail : www.gmail.com, mail.yahoo.com, www.hotmail.com, mail.telkom.net


Berkomunikasi melalui internet

Berkomunikasi melalui internet dapat dilakukan melalui IRC, teleconference dan website.

Contoh website yang menyediakan layanan komunikasi : www.facebook.com, webmessenger.yahoo.com, www.meebo.com


Membuat blog

Blogging adalah aktivitas membuat blog.

Contoh website yang menyediakan layanan blog : www.blogger.com, www.wordpress.com, www.blogspot.com

Langkah-langkah membuat blog :

    1. Membuat akun e-mail

    2. Membuat akun blog

    3. Mengaktifkan akun blog

    4. Mengisi blog