Posting Terbaru

Followers

Powered By Blogger
Tampilkan postingan dengan label Olimpiade Sains Nasional (OSN). Tampilkan semua postingan
Tampilkan postingan dengan label Olimpiade Sains Nasional (OSN). Tampilkan semua postingan

Kamis, 07 Juni 2012

Soal-Soal Integral dan Pembahasannya


Soal No.1
Soal UN tahun 2005

Nah, Kali ini saya akan memberikan beberapa contoh pembahasan soal-soal integral yang pernah muncul di UN (ujian Nasional)
Soal No.1                                                                        Jawab :
Soal No.1 dapat diselesaikan dengan teknik Integral subtitusi, langkahnya :
- Ubah cos5x = cos4 x . cosx
= (cos2x)2 .cosx = (1 – sin2x)2.cosx
- Misalkan   u = sin x , sehingga du = cosx.dx
- Jadi : ∫cos5x.dx = (1 – sin2x)2.cosx.dx
= ∫(1 – u2)2 .du
= ∫(1 – 2u2 + u4) .du
= u – 2/3u3 + 1/5u5
= sinx - 2/3sin3x+ 1/5sin5x + c
- Jawaban : D

Sumber : http://muhar5yah.wordpress.com/2008/09/30/contoh-pembahasan-soal-integral/
Continue Reading »

Jumat, 01 Juni 2012

Pembahasan OSK, OSP, OSN 2010-2012 Lengkap Komputer

Bundel pembahasan soal ini berisi kumpulan soal dari OSK, OSP, dan OSN tahun 2010-2011 (+OSK 2012) yang telah dipilih dan dikategorikan sesuai dengan jenis soalnya, disertai dengan tingkat kesulitannya. Bundel pembahasan soal ini ditujukan untuk pembimbing dan peserta yang kesulitan mencari materi mengenai persiapan Olimpiade Sains Informatika.

Meskipun telah berusaha untuk menghindarkan kesalahan, penulis menyadari bahwa kekurangan bundel pembahasan soal ini pasti ditemukan. Oleh karena itu, penulis berharap pembaca berkenan menyampaikan kritikan ataupun saran, agar selanjutnya dapat menuju kesempurnaan.

Akhir kata, penulis berharap bundel pembahasan soal ini dapat berguna untuk membantu pembelajaran Olimpiade Sains Informatika di Indonesia.

Ini linknya : Jika link rusak, silahkan konfirmasi ke dwiyoga605@gmail.com

KLIK DISINI
Continue Reading »

Sabtu, 19 Mei 2012

Perkalian Cepat (10-15 detik)

Pangeran Aritmetika riang gembira, karena Ar (panggilan akrab Pangeran Aritmetika) menemukan sebuah ide tentang aritmetika.
“Dik Ge, ini Kakak menemukan cara cepat berhitung perkalian,” ujar Ar kepada Ge (panggilan akrab Pangeran Geometri).
“Apaan tuh…?” Pangeran Geometri menimpali.
“Coba kamu hitung 21×41 = ….?”
“Baik…!” jawab Ge sambil mencari kalkulator.
“Hei…hei…Tidak perlu pakai kalkulator!” kata Ar.
“Mana bisa?”
“Pasti bisa.”
“Aku cari kertas sama pensil dulu deh…” kata Ge.
“Ini juga tidak perlu kertas dan pensil!”
“Ini Kak Ar ajari….
Bayangkan perkalian bersusun
21
41
—x
2 x 4 = ….berapa?”
” 8, ” jawab Ge
“(2×1)+(1×4) = …berapa?”
“Hmmm….2+4…= 6.”
“1 x 1 = ….berapa?”
“Tentu 1,” jawab Ge.
“Jadi jawabannya adalah 8…6….1 yaitu = 861,” kata Pangeran Aritmetika.
“Hanya begitu?” Pangeran Geometri kagum.
“Kak Ar memang hebat!”
“Kak Ar juga yakin Dik Ge pasti juga hebat.”
“Saya akan mencoba menghitungnya pakai gambar. Boleh tidak?”
“Pasti boleh. Dik Ge kan memang hebat dalam gambar-menggambar.”
“Gambarkan sebuah persegi panjang…”perintah Pangeran Geometri.
“Bentar-bentar…Kak Ar ambil pensil sama kertas dulu,” jawab Pangeran Aritmetika.
“Tidak perlu kertas dan pensil Kak…” Dik Ge mencegah.
“Boleh…jadi kita main-main imajinasi saja,” Kak Ar setuju.
“Bayangkan gambar persegi panjang dengan ukuran panjang 20 + 1…
Sisi yang 20 warnanya merah.
Sisi yang 1 warnanya biru.”
“Baik…Kak Ar sudah terbayang…”
“Sekarang bayangkan lebarnya adalah 40 + 1…
Sisi yang 40 berwarna merah.
Sisi yang 1 berwarna biru.”
“Baik…aku paham.”
“Berapa luas yang merah x merah?”
“Maksudnya?”
“Maksudnya sisi panjang yang berwarna merah x sisi lebar yang berwarna merah.”
“Hmmm….20×40 = 800,” jawab Ar.
“Berapa luas warna merah x biru?”
“Hmmm….20×1= 20…dan 1×40 = 40. Dijumlahkan menjadi 60,” jawab Ar.
“Berapa luas biru x biru?”
“1 x 1 = 1.”
“Jadi berapa luas seluruhnya?”
“800 + 60 + 1 = 861… Hebat kamu Ge…!” seru Pangeran Aritmetika.
“Siapa dulu kakaknya dong….”
Mereka tertawa bersama-sama… bergembira.
“Di mana adik kecil kita, Pangeran Aljabar?”
“Oh…ya kok tidak kelihatan dari tadi.”
“Kita cari yuk…Pasti Dik Al punya cara tersediri.”
Pangeran Aritmetika berjalan riang gembira bersama Pangeran Geometri ingin mencari adik kecilnya Pangeran Aljabar yang akrab dipanggil dengan Al.

Sumber : http://sdmuhplus.wordpress.com/2009/04/27/berhitung-perkalian-cepat-dari-pangeran-aritmatika-dan-pangeran-geometri/
Continue Reading »

Kamis, 10 Mei 2012

Cara Berhitung Prof. Yohanes Surya

Cara Berhitung Prof. Yohanes Surya. Cara Berhitung Prof. Yohanes Surya. JAKARTA, KOMPAS.com — Banyak cara yang bisa digunakan agar anak menyukai dan mudah mengerjakan soal Matematika. Anggapan Matematika sulit bisa jadi karena metode pembelajarannya yang membuat anak susah memahami pelajaran ini. Ada sebuah metode yang bisa membuat Matematika menjadi menyenangkan, namanya Metode Gasing, yang merupakan singkatan dari gampang, asyik, dan menyenangkan. Sesuai dengan namanya, metode ini menggunakan cara unik untuk memudahkan anak mengerjakan soal-soal Matematika.

"Matematika dengan Gasing sebenarnya sangat sederhana dan mudah, semua orang bisa, semua orang tahu," kata tokoh Sains dan Matematika, Yohannes Surya, Jumat (1/7/2011) di Jakarta.

Secara gamblang ia menjelaskan bagaimana Gasing dapat membuat seorang anak mampu memahami soal-soal Matematika dengan cara mencongak (menghitung di luar kepala). Selain itu, metode ini mengajak anak-anak untuk terbiasa dengan cara menghitung yang terbalik. Misalnya, untuk penjumlahan dua digit, dimulai dari satuan terbesarnya.

"Misalnya 37 ditambah 26, kita menjumlahkan dulu angka 3 dengan angka 2 dan ditambah satu, berarti 6. Baru kemudian menjumlahkan 7 dengan 6, yaitu 13. Tapi tulis saja 3, karena angka 1 sudah ditulis di depan. 37 ditambah 26 itu hasilnya 63. Lebih cepat," jelasnya.

"Anak akan terbiasa mengerjakan soal Matematika dengan cara mencongak. Jadi, semua soal Matematika bisa dikerjakan di luar kepala, artinya tidak menulis dan menghitung jari," ujar pria yang juga pendiri Surya Institute ini.

Anak yang ingin menggunakan metode ini harus memenuhi syarat kunci terlebih dahulu. Syaratnya, menguasai penjumlahan 1 sampai 20. "Misalnya 9 ditambah 7, harus langsung cepat menjawab 16. Selain itu, tentunya juga menguasai perkalian 1 sampai 10. Setelah itu baru bisa ngebut mengerjakan soal-soal yang lain. Dua digit, tiga digit, atau berapa pun tidak dikerjakan dengan menyusun ke bawah (ditulis). Semua harus dilakukan di luar kepala," ujarnya.
Continue Reading »

Pembahasan OSK Komputer 2012

Pembahasan OSK Komputer 2012.

  1. Pembahasan Osk Komputer 2012 | Prediksi Skor Sepak Bola

    maniacsoccer.info/news/pembahasan-osk-komputer-2012.htmlCache
    15 Apr 2012 – news of pembahasan osk komputer 2012 0 let's find now about pembahasan osk komputer 2012 Search Results and print for free from ...
  2. Pembahasan Soal Osk Komputer 2012 | Prediksi Skor Sepak Bola

    maniacsoccer.info/news/pembahasan-soal-osk-komputer-2012.htmlCache
    28 Apr 2012 – news of pembahasan soal osk komputer 2012 0 let's find now about pembahasan soal osk komputer 2012 Search Results and print for free ...
  3. Programming | Angelina Veni

    angelinaveni.com/programming-2/Cache
    Webpage persiapan OSK/OSP/OSN Komputer, link download soal-soal, tutorial dan sedikit pembahasan. I'd appreciate ... Pembahasan #1-10 OSP Komputer 2007 [rilisan web TOKI lama, thx Harta!] ...... Tolong donk share soal OSK 2012!
  4. OSN Komputer & Fibonacci « ASaFN2

    adiwarsito.wordpress.com/2011/04/14/osn-komputer-fibonacci/Cache
    14 Apr 2011 – Soal OSK (Olimpiade Sains Tingkat Kabupaten) Komputer .... 2011/2012 · Penerimaan Santri PPM Darul Falah Enrekang TP 2011/2012 ...
    Anda mengunjungi laman ini pada 04/05/12.
  5. Referensi OSN bidang Komputer | infotek.web.id

    infotek.web.id/osnCache
    Pembahasan #1-10 OSP Komputer 2007 [rilisan web TOKI lama, thx Harta!] Olimpiade Sains .... Soal OSK Komputer 2012 ad gak iach….??? Kok gak di upload ...
  6. Download Contoh Soal dan Pembahasan Olimpiade Komputer ...

    cookies.web.id/2012/.../download-contoh-soal-dan-pembahasan-olim...Cache
    10 Mar 2012 – Download Contoh Soal dan Pembahasan Olimpiade Komputer Terbaru ... olimpiade tik,soal olimpiade komputer,soal OSK komputer 2012 ...
  7. G.R.A.S.: Pembahasan Soal OSK Komputer 2011

    b501crew.blogspot.com/.../pembahasan-soal-osk-komputer-2011.ht...Cache
    18 Mei 2011 – Saya adalah pembina tim olimpiade komputer SMAN 5 Surabaya sejak 2 tahun yang ... mohon jg bantuannya utk pembahasan OSK 2012 kk.
    Anda mengunjungi laman ini pada 06/04/12.
  8. Jawaban Osk Komputer 2012 | a212 Expression

    unnes.info/tag/jawaban-osk-komputer-2012Cache
    7 Jan 2012 – Soal 12-17 Seorang pembina pramuka di suatu sekolah sedang membentuk satu regu putri untuk mewakil i sekolah tersebut dalam Jambore ...
  9. pembahasan osk komputer 2011.pdf - 4shared.com - document ...

    www.4shared.com/office/.../pembahasan_osk_komputer_2011.htmlCache
    pembahasan osk komputer 2011 - download at 4shared. pembahasan osk ... 289 KB | 2012-03-14 | File name: pembahasan osk komputer 2011.pdf | File ...
  10. OSN Komputer | Zafdy

    zafdy.com/osn-komputer/Cache
    Webpage persiapan OSK/OSP/OSN Komputer, link download soal-soal, tutorial dan sedikit pembahasan. 1. Introduction to ... Pembahasan #1-10 OSP Komputer 2007 [rilisan web TOKI lama, thx Harta!] .... #15 written by mercurial 2012 about 4 ...
Continue Reading »

Selasa, 01 Mei 2012

Manipulasi String Pascal (Olimpiade Komputer)

Manipulasi String. String adalah data yang berisi sederetan karakter dimana banyakya karakter berubah-ubah sesuai dengan kebutuhan yaitu dari 1 sampai 255 karakter.tipe string yang tidak dinyatakan panjang karakternya dianggap mempunyai 255 karakter.
Bentuk umum dari deklarasi tipe string adlah; tyape pengenal=string[panjang];
keterangan;pengenal;nama tipe data panjang;banyaknya karakter(bilangan bulat)
contoh deklarasi tipe data string:
type kata=string[30];

PROSEDUR STANDAR PADA OPERASI STRING:

1. DELETE
Digunakan untuk membuang\menghapus sejumlah karakter (jumlah karakter yang dibuang ditunjukan oleh nilai integar count)mulai dari posisi tertentu (ditunjukan oleh nilai integar index) dari suatu nilai string(ditunjukan oleh pengenal variebel string s).
Jika posisi index lebih besar dari panjaang string s,maka tidak ada karakter yang akan terhapus.
bentuk umum:DELETE(Var s:string s,index:integar,count:integar);

2. INSERT

Digunakan untuk menyisipi suatu string s(mulai dari posisi yang ditunjukan oleh nilai integar index.

Jika hasil dari penyisipan menjadi string yang panjang lebig dari 255 karakter,maka akan menjadi sampai dengan 255 karakter saja.
Bentuk umum:INSERT(source :string ,var s;string ,index:integer);

3. STR
Digunakan untuk mengubah nilai numerik (ditunjukkan oleh nilai X ) menjadi nilai stirng (ditunjukkan oleh pengenal variabel string S). Nilai X dapat berupa nilai numerik integer maupun nilai numerik real. Hasilnya dapat terformat maupun tidak terformat. Jika width atau decimals disebutkan, maka akan dihasilkan nilai string dengan format panjang tertentu. Nilai width menunjukkan format panjang dari nilai utuh dan nilai decimals menunjukkan format dari panjang nilai dibelakang koma.
Bentuk Umum : STR(x[:width[[:decimals],var S : String);

4. VAL
Digunakan untuk mengubah suatu nilai string (ditunjukkan oleh nilai S) menjadi nilainumerik (ditunjukkan oleh nilai variabel numerik V). Sring harus berisi angka atau tanda plus atau tanda minus jika tidak berarti salah dan letak kesalahannya ditunjukkan pada nilai variabel code. Nilai variabel code akan nol jika tidak ada salah.
Bentuk Umum: VAL(S : string,V,var code);


FUNGSI STANDAR UNTUK OPERASI STRING

1. COPY
Digunakan untuk menyalin sejumlah karakter (jumlah karakter yang disalin ditunjukkan oleh nilai count) mulai dari posisi yang ditunjukkan oleh nilai integer index dari nilai string yang ditunjukkan oleh s.
Nilai yang dihasilkan dari fungsi ini berupa string.
Bentuk Umum : COPY(s : string, index : integer, count : integer);

2. CONCAT
Digunakan untuk merangkai atau menggabungkan beberapa nilai string yang ditunjukkan oleh nilai string S1, S2,...,Sn. Operasi ini sama dengan opersai string +.
Bentuk Umum : CONCAT(S1[,S2,...,Sn]);

3. POS
Digunakan untuk mencari posisi letak dari suatu nilai string (ditunjukkan oleh substr) yang ada didalam nilai string yang lain (ditunjukkan oleh s).
Nilai yang dihasilkan berupa nilai byte yang menunjukkan letaknya. Nilai akan nol jika posisi string yang dicari tidak ada.
Bentuk Umum : POS(substr : string, s :string);

4. LENGTH
Digunakan untuk menghitung panjang atau jumlah karakter yang ada di nilai string yang ditunjukan oleh s.Hasil dari fungsi ini adalah nilai numerik integar positif.
Bentuk umum:LENGTH(s : string);

Sumber : http://ulfahrohmah.blogspot.com/2009/12/manipulasi-string-pada-pascal.html
Continue Reading »

Minggu, 22 April 2012

Soal dan Pembahasan Logika Matematika SMA Kelas X

Pada posting kali ini akan dilakukan bagi-bagi materi lagi. Yang mau belajar matematika, pastinya harus sering latihan soal-soal ya, biar terlatih dan terbiasa mengerjakan berbagai soal. Dan buat yang perlu soal soal logika matematika SMA dan pembahasannya, silahkan download di sini.
Oh ya, soal-soal logika matematika ini sebagian saya ambil dari buku buku paket, dan sebagian lagi saya buat sendiri. Tapi untuk pembahasannya, itu murni hasil penyelesaian saya. Jadi maaf kalo ada kesalahan, tolong comment.. maklum, namanya juga manusia biasa, hhehe..
Dan untuk kali ini, sengaja soal-soal nya dipisahkan tiap sub materi, jadi biar bisa download sesuai kebutuhan aja.
Di bawah link Soal soal dan Pembahasan Logika Matematika SMA kelas X:
Continue Reading »

Sabtu, 21 April 2012

Peritungan XN Mod M Dengan Nilai N Yang Sangat Besar

Bagaimanakah kita menghitung hasil dari x^n mod m dengan nilai n yang sangat besar? Setidaknya ada dua cara untuk melakukannya. Cara yang pertama merupakan cara yang paling sederhana namun untuk kasus tertentu tidak memberikan hasil yang tepat jika dibandingkan dengan cara yang kedua yaitu menggunakan konsep divide and conquer. Untuk menghemat waktu, mari kita lihat salah satu contoh soal yang diujikan di Olimpiade Sains kota.
br/> Berapakah 7450 mod 100? (Catatan n mod m adalah sisa pembagian n oleh m, misalnya 41 mod 7 = 6, karena 41 - ( 7 x 5 ) = 6)?
br/> Penyelesaian:
br/> Temukan terlebih dahulu pola untuk menyelesaikan soal diatas. Pola tersebut dihasilkan dari pangkat terkecil, yaitu:
  • 71 mod 100 = 7 mod 100 = 7
  • 72 mod 100 = 49 mod 100 = 49
  • 73 mod 100 = 343 mod 100 = 43
  • 74 mod 100 = 2401 mod 100 = 1
  • 75 mod 100 = 16807 mod 100 = 7
  • 76 mod 100 = 117649 mod 100 = 49
  • 77 mod 100 = ____49 mod 100 = 43
Perhatikan pola yang dihasilkan dimulai dari 6,49,43,1 dan berulang lagi ke angka yang sama yaitu 7,49,43,1. Sehingga sisa yang mungkin hanya 7,49,43 dan 1.
Analisa:
  1. Semua nilai n dari 7n jika dibagi 4 menghasilkan sisa 0, maka 7n mod 100 = 1.
    Ambil contoh n=4 atau n=8
  2. Semua nilai n dari 7n jika dibagi 4 menghasilkan sisa 1, maka 7n mod 100 = 7.
    Ambil contoh n=1 atau n=5
  3. Semua nilai n dari 7n jika dibagi 4 menghasilkan sisa 2, maka 7n mod 100 = 49.
    Ambil contoh n=2 atau n=6
  4. Semua nilai n dari 7n jika dibagi 4 menghasilkan sisa 3, maka 7n mod 100 = 43.
    Ambil contoh n=3 atau n=7
Kesimpulan Pola:
?
1
2
3
4
5
if (n mod 4=0), maka 7n mod 100=1
elseif (n mod 4=1), maka 7n mod 100=7
elseif (n mod 4=2), maka 7n mod 100=49
elseif (n mod 4=0), maka 7n mod 100=43
end if
Sehingga nilai dari 7450 mod 100 adalah 49. Bagaimana kalau kita menggunakan konsep divide and conquer? Pembahasannya akan saya posting untuk contoh soal dan waktu yang berbeda.

Sumber : http://andidamanik.com/media.php?module=detailtutorial&id=8
Continue Reading »

Tipe Data dan Operator Pascal

Tipe Data menunjukkan suatu nilai yang dpat digunakan oleh sutu variable yang bersangkutan.
Tipe Data dalam Pascal :
1. Tipe Data Sederhana, terdiri dari :
    a. Tipe data standar :
        – integer : merupakan tipe data berupa bilangan bulat
        - real : merupakan jenis bilangan pecahan
          – char : merupakan karakter yg ditulis diantara tanda petik tunggal. Ex : ‘A’, ‘a’, ’5′ dll
        – string : merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal.
        – boolean : merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE atau FALSE .
    b. Tipe data didefinisikan pemakai
2. Tipe Data Terstruktur, terdiri dari :
    a. Array
    b. Record
    c. File
    d. Set
3. Tipe Data PointerOperator
Tanda operasi (operator) di dalam bahasa Pascal di kelompokkan dalam :
1. Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=). Contoh –> A:=B;
2. Binary operator digunakan untuk mengoperasikan dua buah operand yang berbentuk konstanta ataupun variable. Operator ini digunakan untuk operasi arithmatika yang berhubungan dgn nilai tipe data Integer dan Real. Operasi yang dilakukan adalah : Pertambahan (+), Pengurangan (-), Perkalian (*), Pembagian Bulat (DIV), Pembagian Real (/) dan Modulus atau Sisa Pembagian (MOD)
3. Unary operator, operator ini menggunakan sebuah operand saja dapat berupa unary minus dan unary plus. Contoh : +2.5, a+(+b) dll
4. Bitwise operator digunakan untuk operasi bit per bit pada nilai integer.
Operator yang digunakan (NOT, AND, OR, XOR, Shl, Shr

Sumber : http://agung83.wordpress.com/2007/03/09/pertemuan-3/
Continue Reading »

Senin, 16 April 2012

Konversi Bilangan Desimal Ke Biner

Bilangan biner adalah bilangan yang hanya menggunakan 2 angka, yaitu 0 dan 1. Bilangan biner juga disebut bilangan berbasis 2. Setiap bilangan pada bilangan biner disebut bit, dimana 1 byte = 8 bit. Contoh penulisan : 1101112
Bilangan Oktal adalah bilangan berbasis 8, yang menggunakan angka 0 sampai 7. Contoh penulisan : 178
Bilangan heksadesimal, atau bilangan heksa, atau bilangan basis 16, menggunakan 16 buah simbol, mulai dari 0 sampai 9, kemudian dilanjut dari A sampai F. Jadi, angka A sampai F merupakan simbol untuk 10 sampai 15. Contohpenulisan : C516
langsung saja ambil sebuah contoh bilangan desimal yang akan dikonversi ke biner. Setelah itu, akan saya lakukan konversi masing2 bilangan desimal, biner, oktal dan heksadesimal.
Misalkan bilangan desimal yang ingin saya konversi adalah 2510.
Maka langkah yang dilakukan adalah membagi tahap demi tahap angka 2510 tersebut dengan 2, seperti berikut :
25 : 2 = 12,5
Jawaban di atas memang benar, tapi bukan tahapan yang kita inginkan. Tahapan yang tepat untuk melakukan proses konversi ini sebagai berikut :
25 : 2 = 12 sisa 1. —–> Sampai disini masih mengerti kan?
Langkah selanjutnya adalah membagi angka 12 tersebut dengan 2 lagi. Hasilnya sebagai berikut :
12 : 2 = 6 sisa 0. —–> Ingat, selalu tulis sisanya.
Proses tersebut dilanjutkan sampai angka yang hendak dibagi adalah 0, sebagai berikut :
25 : 2 = 12 sisa 1.
12 : 2 = 6 sisa 0.
6 : 2 = 3 sisa 0.
3 : 2 = 1 sisa 1.
1 : 2 = 0 sisa 1.
0 : 2 = 0 sisa 0…. (end)
Nah, setelah didapat perhitungan tadi, pertanyaan berikutnya adalah, hasil konversinya yang mana? Ya, hasil konversinya adalah urutan seluruh sisa-sisa perhitungan telah diperoleh, dimulai dari bawah ke atas.
Maka hasilnya adalah 0110012. Angka 0 di awal tidak perlu ditulis, sehingga hasilnya menjadi 110012.

http://banking.blog.gunadarma.ac.id/2011/01/04/konversi-bilangan/
Continue Reading »

Konversi ASCII Ke Biner(Lengkap !)

Konversi ASCII Ke Biner (Lengkap !).

Apa itu Kode ASCII?

ASCII (American Standard Code For Information Interchange) merupakan kode standar yang digunakan dalam pertukaran informasi pada Komputer.
Setiap simbol yang ada di keyboard memiliki kode ASCII. Sebagai contoh Huruf A memiliki kode ASCII 65; huruf a memiliki kode ASCII 97.
Kode ASCII 65 dalam implementasinya diterjemahkan ke kode Biner.
65 = 01000001
97 = 01100001
Jumlah kode ASCII adalah 255 kode. Kode ASCII 0..127 merupakan kode ASCII untuk manipulasi teks; sedangkan kode ASCII 128..255 merupakan kode ASCII untuk manipulasi grafik.
Kode ASCII sendiri dapat dikelompokkan lagi kedalam beberapa bagian:
-Kode yang tidak terlihat simbolnya seperti Kode 10(Line Feed), 13(Carriage Return), 8(Tab), 32(Space)
-Kode yang terlihat simbolnya seperti abjad (A..Z), numerik (0..9), karakter khusus (~!@#$%^&*()_+?:”{})
-Kode yang tidak ada di keyboard namun dapat ditampilkan. Kode ini umumnya untuk kode-kode grafik.
Dalam pengkodean kode ASCII memanfaatkan 8 bit. Pada saat ini kode ASCII telah tergantikan oleh kode UNICODE (Universal Code). UNICODE dalam pengkodeannya memanfaatkan 16 bit sehingga memungkinkan untuk menyimpan kode-kode lainnya seperti kode bahasa Jepang, Cina, Thailand dan sebagainya.

Karena waktu yang padat, maka kemungkinan akan saya lanjutkan lain kali.

http://prodisi.wordpress.com/category/tanya-jawab-si/pemrograman/apa-itu-kode-ascii/
Continue Reading »

Rabu, 11 April 2012

Soal OSK Komputer 2012

Ini saya bagikan soal OSK komputer 2012 atau OSK Bidang Informatika 2012

http://www.scribd.com/doc/87916197/Soal-OSK-Bidang-Informatika-Komputer-IF02

Jika terjadi broken link, silahkan kontak saya
Continue Reading »

Operasi String (Pascal)


Harus dikuasai:
  • hubungan ASCII dengan huruf, fungsi ord dan chr
  • mencari panjang string (length)
  • mencari letak suatu karakter dalam string (pos)
  • meng-append / menambahkan 2 string
  • mengubah string menjadi angka (val)
  • mengubah angka menjadi string (str)
  • operasi big integer / bilangan2 besar dengan representasi string

Latihan:
Latihan Contest :

Continue Reading »

Sabtu, 07 April 2012

Soal Dan Pembahasan Programing Contest



  • Bina Nusantara Programming Contest for High School 2008 – Final.Pembahasan dari Eko Wibowo | Pembahasan dari Suhendry Effendy
  • Bina Nusantara Programming Contest for High School 2009 – Penyisihan.Soal & Pembahasan dari Suhendry Effendy| Pembahasan dari Felix Jingga
  • Bina Nusantara Programming Contest for High School 2009 – Final. Soal|Pembahasan Suhendry Effendy | Pembahasan Saya | Scoreboard
  • Penyisihan I Kompetisi Pemrograman UnPar VIII. Review Saya|Pembahasan Panitia [RAR]
  • Semifinal Kompetisi Pemrograman UnPar VIII. Review Saya | Pembahasan Panitia [RAR]
  • Final Kompetisi Pemrograman Unpar VIII. Review Saya
  • Final Jogja Informatics Technology Session. Pembahasan Saya | Solusi Saya| Scoreboard
  • Daftar Kompetisi Pemrograman Indonesia tahun 2010 (by Brian Marshal to milis tokinet).
  • Member SRM 468 Div 1. Pembahasan Ashar Fuadi
  • SRM 467 Div 1. Pembahasan Ashar Fuadi
  • Google Code Jam Round 1B. Pembahasan Saya
  • Google Code Jam Round 1A. Pembahasan Ashar Fuadi
  • Google Code Jam – Qualification. Pembahasan Ashar Fuadi.
  • Tips Ashar Fuadi (IOI 2010) untuk OSP.
  • Bina Nusantara Programming Contest for High School 2010 – Penyisihan.Pembahasan Suhendry Effendy
  • Bina Nusantara Programming Contest for High School 2010 – Final. Pembahasan Suhendry Effendy | Pembahasan Reinhard Hermanus
  • ITHB Programming Competition 2010. Pembahasan Reinhard Hermanus
  • Continue Reading »

    Olimpiade Sains Provinsi – OSP Komputer 2008-2010

    Continue Reading »

    Minggu, 14 Agustus 2011

    OLIMPIADE SAINS NASIONAL (OSN) FISIKA 2011


    Tidak terasa OSN telah datang kembali, pada tanggal 7 Mei 2011 nanti di kota Bojonegoro khususnya akan dilaksanakan seleksi OSN tingkat kabupaten.

    OSN
    Menyiapkan siswa untuk mengikuti OSN tidaklah mudah, mulai dari mental, pemahaman konsep dan tidak kalah pentingnya emajinasi dan pengalaman mengerjakan soal sangat diperlukan dalam menghadapi seleksi OSN.
    Pelatihan secara rutin, sangat diperlukan untuk itu pada tulisan ini saya mencoba membantu anda dengan mengupload beberapa soal OSN tingkat kabupaten mulai tahun 2008 sd 2010. Insyallah dalam waktu dekat pembahasannya juga akan saya upload (hanya saja dalam tulisan tangan dan masih ada yang salah).
    Untuk mendapat soal OSN fisika tingkat kabupaten anda dapat mengklik link yang telah saya sediakan.
    1. Soal OSN fisika tingkat kabupaten 2008 (klik disini), pembahasan OSN fisika tingkat kabupaten 2008 (klik disini)
    2. Soal OSN fisika tingkat kabupaten 2009 (klik di sini) , pembahasan OSN fisika tingkat kabupaten 2009 (klik disini)
    3. Soal OSN fisika tingkat kabupaten 2010 (klik di sini), pembahasan OSN fisika tingkat kabupaten 2010 (klik disini)
    Sementara ini hanya itu yang bisa saya lakukan semoga bermanfaat, salam fisika by Abdul Wahab
    Continue Reading »