Natural Language Processing – Resume Pertemuan 3

Tingkatan Analisis

Tingkatan Analisis dalam NLP (Natural Language Processing) meliputi :
  • Fonetik/ Fonologi : Analisis bunyi dari suatu bahasa.Memudahkan seseorang untuk mempelajari dan mengucapkan bunyi yang tidak ada dalam bahasa ibunya.Misal dapat dijumpai dalam bahasa Inggris: tin dan thin dan they dan day. Dimana pengucapan kedua kata tersebut hampir sama.Orang non-Inggris (misal: Indonesia) akan dapat mengucapkan kedua bunyi tersebut dengan tepat dengan mempelejari FONETIK. Contoh lain: New “pa”per /’nuz,perp¶r
  • Morpologi : Unsur yang membentuk kata.Unit-unit tata bahasa yang menjadi unsur suatu kata. Unit terkecil dalam bahasa.
  • Sintax
    Sintax mempelajari hubungan struktur antara suatu kata dalam kalimat dengan kata lain (SPOK , EYD) dan berfungsi untuk menganalisa inputan kalimat yang tidak sesuai dengan cara memecahkan kata per kata. Aturan penggabungan kata menjadi yang diperkenankan dan pemakai aturan – aturan tersebut untuk membuat suatu kalimat.
  • Semantik
    Semantik adalah subdisiplin linguistik yang membicarakan makna. Dengan kata lain semantik berobjekkan makna. Analisis semantic bertugas memberi makna atau arti kata dengan unsur masing – masing kata tersebut dalam suatu kalimat ada pada semantic arti kalimat diperoleh berdasarkan kemungkinan struktur sintaksis dari kalimat dan ada arti kata dalam kalimat.
    Contoh : saya mau tahu. (tahu = mengerti)
    saya mau tahu. (tahu = makanan)
  • Pragmatik : Analisis pragmatic merupakan langkah terakhir dari tingkat analisi bahasa alami. Analisis pragmatik yaitu digunakan untuk mengambil kesimpulan atau mencari kata kunci.
  • Discourse: Melakukan pengenalan apakah kata yang diinputkan sudah ada atau mempengaruhi dari kata sebelumnya atau tidak.

Natural Language Processing – Resume Pertemuan 2

Pemrosesan Teks dilatar belakangi dengan jumlah kata/ dokumen teks yang ada sangat sudah banyak sekali.

  • Teks adalah ungkapan bahasa yang menurut isi, sintaksis, dan pragmantik merupakan satu kesatuan.
  • Korpus adalah bagian dari pustaka teks eleketronik, tetapi korpus dibangun dengan kriteria untuk tujuan khusus. Korpus merupakan kumpulan dari beberapa teks sebagai sumber penelitian bahasa dan sastra.

Karakteristik Dokumen meliputi :

  • Fisik : mencakup tinggi, berat, tata letak proses pembuatan frek waktu, segi bentuk tekstual dan non-tekstual.
  • Intelektual : tujuan dokumen, isi, subyek, jenis kepengarangan sumber metode penyebaran dan keaslian karya.
Pengolahan Teks mencakup beberapa sebagai berikut :
Tokenisasi merupakan suatu tahapan pemrosesan dimana teks input dibagi menjadi unit-unit kecil yang disebut token, yang dapat berupa suatu kata, suatu angka, atau suatu tanda baca.
Information Extraction : Mengekstrak informasi yang dianggap penting dari suatu dokumen. Misalnya pada dokumen lowongan, walaupun memiliki format beragam dapat diekstrak secara otomatis job title, tingkat pendidikan, penguasaan bahasa dsb.
Text Summarization: Menghasilkan ringkasan suatu dokumen secara otomatis.
Data Mining : Proses identifikasi valid, yang berpotensi berguna, dan pada akhirnya dapat dipahami pola data yang tersimpan dalam database yang terstruktur, dimana data diorganisir dalam catatan terstruktur dengan kategori, ordinal, atau variabel yang terus menerus.
Text Mining : Semi-otomatis proses ekstraksi pola (informasi yang berguna dan pengetahuan) dari sumber data yang tidak terstruktur dalam jumlah yang besar.
Information retrieval: Studi tentang sistem pengindeksan, pencarian, dan mengingat data, khususnya teks atau bentuk tidak terstruktur lainnya. Contoh  google: search engine
Document Clustering: Mirip dengan klasifikasi dokumen, tetapi kelas dokumen tidak ditentukan sebelumnya.
Contoh : berita tentang lalulintas dapat menjadi satu kelas dengan berita tentang kriminal karena didalamnya banyak memuat tentang orang yang tewas, cedera dll.

Natural Language Processing – Resume Pertemuan 1

Pengertian Natural Language Processing (NLP)

– NLP merupakan bahasa alami yang digunakan dalam bahasa sehari-hari.

– NLP merupakan cabang ilmu Artficial Intelegence (kecerdasan buatan) yang digunakan untuk pembuatan program yang memiliki      kemampuan untuk memahami bahasa manusia.

komponen-nlp1

  • Parser merupakan dipecah (menjadi potongan-potongan kata).
  • Dictionary merupakan database bahasa yang digunakan untuk mencocokkan text inputan.
  • Knowledge Representation System merupakan Suatu sistem yang menganalisis input untuk menentukan makna dari setiap kata.
  • Output Translate = merupakan hasil akhir (hasil terjemahan)

Analisis NLP

  1. Leksikal :Kamus yang mendaftar kata-kata bahasa berdasarkan abjad
  2. Sintak     : Metoda penempatan kata-kata di dalam urutan tertentu sehingga suatu kalimat merupakan salah satu bentuk bahasa yang benar ( berkaitan dengan gemmar) gemar merupakan tata bahasa digunakan untuk membangkitkan kalimat dari suatu bahasa . (aturan berdasarkan tata letak)
  3. Sematik ( Makna dari suatu kata) : Arti bahasa, sematik merupakan kajian hubungan-hubungan antara kata-kata dan cara penggabungannya sehingga menjadi pikiran.
  4. Pragmatik : pengkajian makna dari suatu paragraf tulisan.

TUGAS INDIVIDU- SISTEM OPERASI KELAS D

1. SEJARAH SISTEM OPERASI DOS

Disk Operating System (disingkat DOS) adalah keluarga sistem operasi yang digunakan di komputer pribadi. Sekarang, istilah DOS menjadi istilah generik bagi setiap sistem operasi yang dimuat dari perangkat penyimpanan berupa disksaat sistem komputer dinyalakan.

Keluarga DOS terbagi menjadi beberapa kelas, yakni:

  • MS-DOS (Microsoft Disk Operating System), termasuk di antaranya adalah Tandy DOS, Compaq DOS, Q-DOS (Quick and Dirty Operating System) dan beberapa klon dari sistem operasi MS-DOS yang dijual kepada para pembuat sistem komputer IBM PC/Compatible.
  • IBM PC-DOS (International Business Machine Personal Computer Disk Operating System), yang meskipun masih buatan Microsoft, diubah sedikit-sedikit untuk dapat digunakan oleh komputer IBM PC.
  • DR-DOS (Digital Research Disk Operating System), yang dibuat oleh pembuat sistem operasi CP/M, Gary Kildall.
  • Novell Personal Netware, merupakan versi DR-DOS yang dijual kepada Novell karena perusahaan yang menaungi CP/M mengalami kebangkrutan (Novell mengakuisisi Digital Research Incorporated).
  • Caldera DOS, merupakan versi Novell Personal Netware yang dijual kepada Caldera Corporation.
  • FreeDOS, merupakan versi DOS yang dibangun dari sisa-sisa pengembangan Caldera DOS, yang dikembangkan oleh komunitas open source.

Sistem operasi ini merupakan sistem operasi yang menggunakan antarmuka dengan pengguna berbasis teks (text-mode user interface), dengan tanda kesiapan menerima perintah dari pengguna yang disebut dengan prompt.Prompt default yang digunakan dalam DOS adalah nama path ditambah dengan tanda lebih besar (>), seperti C:\>C:\DOS\ dan lain-lain. Pengguna juga dapat menggunakan simbol prompt lainnya dengan menggunakan perintah PROMPT.

Sistem operasi ini juga bersifat single-tasking (hanya dapat menjalankan satu program pada satu waktu saja), menjalankan prosesor pada modus real (real mode), dan hanya dapat mendukung satu pengguna dalam satu waktu (single user).

2. SISTEM OPERASI WINDOWS

Sistem windows dari generasi ke generasi

Windows 1

Sejarah sistem operasi Windows Googeli77 mulai dari tahun 1985 di mana Microsoft meluncurkan sistem operasi pertamanya yang diberi nama Windows 1. Sistem operasi Windows 1 yang dirilis pada tanggal 20 November 1985 ini adalah sistem operasi yang pertama kali memperkenalkan teknologi multi-tasking pada PC, sehingga pengguna komputer dapat membuka beberapa aplikasi dalam satu waktu.

Windows 1 hadir dengan tampilan sangat sederhana berbasis 16-bit, namun pada tahun 1985, komputer dengan sistem operasi pertama besutan Microsoft ini adalah salah satu komputer paling canggih.

Windows 2

Berselang 2 tahun sejak peluncuran Windows 1, atau tepatnya pada tanggal 9 Desember 1987, Microsoft kembali mencetak sejarah sistem operasi Windows dengan merilis sistem operasi Windows 2. Meski masih tetap menggunakan teknologi 16 bit, namun sistem operasi ini sudah memiliki fitur baru berupa maximize dan minimize untuk memperbesar dan memperkecil tampilan aplikasi.

Windows 2.1

Sesuai namanya, sistem operasi Windows 2.1 adalah versi update dari Windows 2. Perbedaan sistem operasi ini dibandingkan dengan pendahulunya adalah Windows 2.1 memerlukan harddisk agar bisa berjalan, dimana pada Windows 2, sistem operasi masih berjalan menggunakan Floppy Disk. Sejarah sistem operasi Windows mencatat bahwa Windows 2.1 dirilis pada 27 Mei 1988.

Windows 3

Microsoft mencanangkan perubahan total pada sistem operasi besutannya mulai di Windows 3 ini. Tidak tanggung-tanggung, seluruh tampilan yang ada pada sistem operasi Windows sebelumnya dirombak secara besar-besaran sehingga menghasilkan tampilan yang user friendly. Sistem operasi yang dirilis pada 22 Mei 1990 inilah yang kemudian menjadi awal mula kesuksesan sistem operasi besutan Microsoft ini.

Windows 3.1

Sejarah sistem operasi Windows kembali berulang, kali ini Windows 3.1 dirilis sebagai versi update dari Windows 3 yang mana mengulang versi Windows 2.1. Beberapa perubahan yang diusung sistem operasi yang dirilis pada 6 April 1992 ini antara lain tampilan yang lebih bagus, adanya File Manager, adanya Program Manager, adanya fitur multimedia untuk memainkan video, serta sudah mendukung 32 bit disk access.

Windows 95

Perkembangan sistem operasi Windows dinilai banyak pihak mulai mencapai puncaknya pada saat Windows 95 dirilis pada 24 Agustus 1995. Menggunakan arsitektur pemrograman 32 bit, sistem operasi ini mampu meraih puluhan juta pengguna diseluruh dunia.

Windows 98

Sistem operasi selanjutnya dalam artikel sejarah sistem operasi Windows ini adalah Windows 98. Sistem operasi ini menawarkan dukungan terhadap segala macam perangkat berbasis USB. Sesuai namanya, sistem operasi ini dirilis pada tahun 1998, tepatnya pada tanggal 25 Juni 1998.

Windows 2000

Microsoft kembali menamakan sistem operasinya dengan tahun rilis, yakni Windows 2000 yang dirilis pada 17 Februari 2000. Sejatinya, sistem operasi ini diciptakan khusus untuk kalangan bisnis, sehingga aplikasi yang terdapat didalamnya pun lebih berorientasi untuk bisnis, meski tetap dapat digunakan oleh pengguna komputer rumahan.

Windows ME

Sejarah sistem operasi Windows mencatat bahwa pada sistem operasi Windows ME-lah pertama kali ditemui fitur System Restore yang sangat berguna untuk memecahkan masalah sistem pada Windows. Sayangnya, fitur canggih tersebut tidak dibarengi dengan inovasi fitur-fitur lain.

Windows XP

Merupakan sistem operasi yang paling banyak dan paling lama digunakan sepanjang masa. Bahkan, hingga saat ini pun masih cukup banyak pengguna Windows XP yang enggan hijrah ke sistem operasi Windows yang terbaru. Windows XP dirilis pertama kali pada tanggal 25 Oktober 2001.

Windows Vista
Windows Vista adalah sistem operasi selanjutnya dalam artikel sejarah sistem operasi Windows ini. Entah karena memang fiturnya yang masih memiliki banyak bug atau semata karena kecintaan dan kesetiaan para pengguna Windows XP, sistem operasi Windows Vista yang dirilis pada 30 Januari 2007 ini dicap sebagai produk gagal.

Windows 7

Untuk menebus ‘kesalahan’ karena merilis Windows Vista, Microsoft pun akhirnya merilis Windows 7 pada 22 Oktober 2009. Sistem operasi inilah yang kemudian mampu membuat para pengguna setia Windows XP akhirnya mau hijrah setelah sebelumnya sangat enggan untuk meng-upgrade sistem operasinya.

Windows 8

Sistem operasi terakhir dalam artikel sejarah sistem operasi Windows ini adalah Windows 8 yang baru saja diluncurkan pada 26 Oktober 2012 lalu. Sistem operasi ini tersedia dalam 3 jenis dengan target perangkat yang berbeda-beda pula; Windows 8 untuk PC, Windows 8 RT untuk Tablet, dan Windows Phone 8 untuk smartphone.

3. SISTEM OPERASI MAC 

Mac Os atau sistem operasi macintosh adalah sistem operasi yang di gunakan untuk mengoperasikan komputer notebook apple macintosh. Mac OS merupakan sistem operasi pertama yang menggunakan Graphical User Interface – GUI. Orang-orang penting pada Macintosh yaitu Bill Atkinson, Jef Raskin dan Andy Hertzfeld.

Komputer ini dinamakan berdasarkan jenis apple yang disukai Jef Raskin. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal.

Ada berbagai macam pandangan bagaimana awal mula Machintos di ciptakan. Apple sengaja membuat Macintosh yang biasa agar Macintosh dapat lebih mudah di jalankan oleh orang yang baru belajar komputer sekali pun.

Sistem Operasi Macintosh pada awalnya dikenali sebagai Sistem, seperti “Sistem 6.0.7″ atau “Sistem 7″. Pada awalnya juga dikenali sebagai “Toolbox” yang terdapat beberapa kelebihan yang dapat digunakan untuk menggantikan keterpautan kepada toolbox komputer itu sendiri.

Awalnya Apple juga sengaja menembunyikan keberadaan sistem operasi ini untuk membedakan Mac dengan sistem operasi yang lain nya seperti MS-DOS, yang lebih mudah digunakan daripada Macintosh.

Mac OS X didasarkan atas kernel Mach. Beberapa bagian dari FreeBSD ’s dan NetBSD’ s pelaksanaan Unix dimasukkan dalam NeXTSTEP, inti dari Mac OS X. NeXTSTEP adalah berorientasi obyek sistem operasi yang dikembangkan oleh Steve Jobs ‘perusahaan NeXT setelah ia meninggalkan Apple di tahun 1985.

Sementara Jobs dari Apple, Apple berusaha untuk menciptakan “generasi berikutnya” OS melalui Taligent, Copland dan Gershwin proyek, dengan sedikit keberhasilan.

Akhirnya, NeXT’s OS-kemudian disebut OPENSTEP-telah dipilih untuk menjadi dasar untuk Apple OS berikutnya, dan Apple membeli NeXT langsung. Steve Jobs kembali ke Apple sebagai CEO sementara, dan kemudian menjadi CEO lagi, menggiring transformasi para programmer ramah OPENSTEP ke dalam sebuah sistem yang akan diadopsi oleh Apple pasar utama rumah pengguna dan profesional kreatif.

Proyek ini pertama kali dikenal sebagai Rhapsody dan kemudian diganti namanya menjadi Mac OS X. Mac OS X Server 1.x, tidak sesuai dengan perangkat lunak yang dirancang untuk Mac OS asli dan tidak memiliki dukungan untuk Apple sendiri interface IEEE 1394 (FireWire). Mac OS X 10.x included more backward compatibility and functionality by including the Carbon API as well as FireWire support. Mac OS X 10.x melibatkan lebih kompatibilitas dan fungsionalitas dengan memasukkan Karbon API serta dukungan FireWire.

Sebagai sistem operasi berkembang, itu menjauh dari warisan Mac OS untuk penekanan pada baru “gaya hidup digital” aplikasi seperti iLife suite, meningkatkan aplikasi bisnis (iWork), dan hiburan rumah terpadu (di Front Row media center).

Jenis-jenis Macintosh
1. 1984: Macintosh 128K, Macintosh 512K
2. 1986: Macintosh Plus
3. 1987: Macintosh II, Macintosh SE
4. 1988: Macintosh IIx
5. 1989: Macintosh SE/30, Macintosh IIcx, Macintosh IIci, Macintosh Portable
6. 1990: Macintosh IIfx, Macintosh Classic, Macintosh IIsi, seri Macintosh LC
7. 1991: Macintosh Quadra, PowerBook
8. 1992: Macintosh IIvx, PowerBook Duo
9. 1993: Macintosh Centris, Macintosh Color Classic, Macintosh Performa, Macintosh TV
10. 1994: Power Macintosh
11. 1997: Power Macintosh G3, PowerBook G3, Twentieth Anniversary Macintosh
12. 1998: iMac
13. 1999: iBook, Power Macintosh G4
14. 2000: Power Mac G4 Cube
15. 2001: PowerBook G4
16. 2002: eMac
17. 2003: Xserve, Power Mac G5, iMac G4
18. 2004: iMac G5
19. 2005: Mac mini
20. 2006: MacBook, MacBook Pro
21. 2011: MacBook Air, dll

TUGAS 1- SISTEM OPERASI- PALM OS

Palm OS 
 

 

Palm OS adalah sebuah sistem operasi mobile yang mulanya dikembangkan oleh Palm, Inc untuk personal digital assistant(PDA) pada tahun 1996. Palm OS itu sendiri awalnya hanya didesain untuk kemudahan penggunaan dengan touchscreenberbasis antarmuka pengguna grafis. Hal ini disediakan dengan suite aplikasi dasar untuk manajemen informasi pribadi. Kemudian setelah versi dari OS telah diperluas untuk mendukung smartphone. Beberapa lisensi yang laintelah diproduksi perangkat didukung oleh Palm OS. Berikutnya membeli Palm dari Palm merek dagang, yang berlisensi versi saat ini dari ACCESS dinamai Garnet OS. Pada tahun 2007, ACCESS memperkenalkan penerus ke Garnet OS, yang disebut Access Linux Platform dan pada tahun 2009, pemegang lisensi utama Palm OS, Palm, Inc, beralih dari Palm OS untuk WebOS untuk perangkat yang akan datang mereka. 

Pada awalnya pencipta dan kepemilikan Palm OS dikembangkan di bawah naungan Jeff Hawkins di Palm Computing, Inc Palm kemudian diakuisisi oleh US Robotics Corp, yang pada gilirannya kemudian dibeli oleh 3Com, yang membuat anak Palm sebuah perusahaan publik independen pada tanggal 2 Maret 2000. Pada bulan Januari 2002, Palm mendirikan anak perusahaan yang sepenuhnya dimiliki untuk mengembangkan dan lisensi Palm OS, yang bernama PalmSource. 
PalmSource kemudian dipisahkandari Palm sebagai perusahaan independen pada tanggal 28 Oktober 2003. Palm (kemudian disebut palmOne) menjadi teratur lisensi Palm OS, tidak lagi dalam kontrol sistem operasi. Pada bulan September 2005, PalmSource mengumumkan bahwa mereka sedang diakuisisi oleh ACCESS. Pada bulan Desember 2006, Palm memperoleh hak abadi ke kode sumber Palm OS dari ACCESS. 

Maka dari itu Palm dapat memodifikasi sistem operasi berlisensi yang diperlukan tanpa membayar royalti lebih lanjut kepada AKSES. Bersama dengan perolehan 2005 Mei hak penuh kePalm nama merek, hanya Palm dapat mempublikasikan rilis sistem operasi dengan nama ‘Palm OS’. Sebagai konsekuensinya, pada 25 Januari 2007 AKSES mengumumkan perubahan nama ke Palm OS sistem operasi mereka saat ini, sekarang berjudul Garnet OS. 

SEKILAS OS

Palm OS adalah milik sistem operasi mobile. Dirancang pada tahun 1996 untuk Palm Computing, Inc ‘s baru Pilot PDA, telah diimplementasikan pada beragam 
perangkat mobile, termasuksmartphone, jam tangan, game konsol genggam, pembaca barcode dan GPS perangkat. Palm OS versi sebelumnya dari 5,0 berjalan di Motorola/Freescale Dragonball prosesor. Dari versi 5.0 dan seterusnya,
Palm OS berjalan pada arsitektur ARMberbasis prosesor-. 

FITUR UTAMA DARI PALM OS GARNET : 

 Sederhana,-tasking lingkungan tunggal untuk memungkinkan peluncuran aplikasi layar penuhdengan, dasar umum GUI. 
 Monokrom atau warna layar dengan resolusi hingga 480×320 pixel 
 Handwriting recognition sistem input disebut Graffiti 2 
 HotSync teknologi untuk sinkronisasi data dengan komputer desktop 
 Sound playback dan kemampuan merekam 
 Wikipedia keamanan model: Device dapat dikunci dengan password, catatan aplikasi sewenang- wenang dapat dilakukan swasta 
 TCP / IP jaringan akses 
 Serial port/USB, Infrared, Bluetooth dan Wi-Fi koneksi 
 Ekspansi kartu memori mendukung 
 Pasti standar format data untuk manajemen informasi pribadi aplikasi untuk menyimpan, kalender, tugas alamat dan entri catatan, diakses oleh aplikasi pihak ketiga. 

Termasuk dengan OS juga satu set aplikasi standar, dengan yang paling relevan untuk empat operasi 
PIM disebutkan 

LATAR BELAKANG TEKNIS

Produsen bebas untuk mengimplementasikan fitur yang berbeda dari OS dalam perangkat mereka atau bahkan menambah fitur baru. Ini sejarah versi menggambarkan versi lisensi resmi dari Palm / PalmSource / ACCESS. 

VERSI SEJARAH

Palm OS 1.0 

Palm OS 1.0 adalah versi asli hadir pada Pilot 1000 dan 5000. Versi dan semua versi sebelumnya ke Palm OS 5 didasarkan di atas 68000 AMX kernel yang berlisensi dari KADAK Produk Ltd. Meskipun kernel ini secara teknis mampu multitasking, yang “persyaratan dan kondisi lisensi yang secara khusus menyatakan bahwa mungkin Palm tidak mengekspos API untuk membuat / 
memanipulasi tugas dalam OS.. ” Palm OS tidak membedakan antara RAM dan file sistem penyimpanan. Aplikasi diinstal langsung ke dalam RAM dan dieksekusi di tempat. Karena tidak ada sistem berkas yang didedikasikan didukung, 
sistem operasi tergantung pada siklus refresh RAM konstan untuk menyimpan memori. OS mendukung 160×160 menampilkan output 
monokrom. User input yang dihasilkan melalui Graffitipengenalan tulisan tangan sistem atau opsional melalui keyboard virtual. Sistem ini mendukung sinkronisasi data ke PC melalui teknologi HotSync dengan sendirinya beberapa antarmuka serial. Rilis bugfix terbaru adalah versi 1.0.7. Versi 1.0 memiliki fitur aplikasi PIM klasikAlamat, Date Book,M emoPa d, dan To Do List. Juga dilengkapi kalkulator dan alat keamanan untuk menyembunyikan catatan untuk penggunaan pribadi. 

Palm OS 2.0 

Palm OS 2.0 diperkenalkan pada 10 Maret 1997 dengan PalmPilot Personal dan Profesional. Versi ini menambahkan TCP / IP jaringan, jaringan HotSync, dan dukungan lampu latar layar. Rilis bugfix terakhir adalah versi 2.0.5. 
Dua aplikasi baru,M a il danBeb a n ditambahkan, dan standar aplikasi PIM telah ditingkatkan. 

Palm OS 3.0 

Palm OS 3.0 diperkenalkan pada tanggal 9 Maret 1998 dengan peluncuran Palm III series. Versi ini menambahkan IrDA inframerah dan ditingkatkan dukungan font. Versi ini juga memiliki fitur update 
aplikasi PIM dan sebuah update untuk peluncur aplikasi. 

Palm OS 4.0 

Palm OS 4.0 dirilis dengan yang baru seri Palm M500 pada tanggal 19 Maret 2001. Versi ini menambahkan antarmuka standar untuk eksternal sistem berkas akses (seperti kartu SD). sistem file eksternal perubahan radikal di tempat-eksekusi sistem operasi sebelumnya. Sekarang, aplikasi kode dan data harus dimuat ke perangkat RAM, mirip dengan perilaku sistem operasi desktop. A dengan 
baru Universal Konektor USB mendukung diperkenalkan. Opsional sebelumnya Mobile Internet Kit sekarang merupakan bagian dari sistem operasi.
Versi 4.0 menambahkan manajer perhatian untuk mengkoordinasikan informasi dari aplikasi yang berbeda, dengan beberapa kemungkinan untuk 
mendapatkan perhatian user, termasuk suara, LED berkedip atau getaran. bit warna layar-16 dan zona waktu yang berbeda yang didukung. Versi ini juga memiliki dan UI peningkatan keamanan. 

Palm OS 5 

Palm OS 5 ini diresmikan oleh Palm PalmSource anak pada Juni 2002[19] dan pertama kali diimplementasikan pada Palm Tungsten Tadalah. Ini versi pertama dirilis untuk mendukung ARM perangkat, dengan dukungan untuk Dragonball aplikasi melalui Aplikasi Palm Kompatibilitas Lingkungan (PACE) emulator. Bahkan dengan tambahan overhead PACE, aplikasi 
Palm biasanya berjalan lebih cepat pada perangkat ARM dari pada hardware generasi sebelumnya. perangkat lunak baru dapat mengambil keuntungan dari prosesor ARM dengan unit kecil kode ARM, disebut sebagaiARMlets. 
Dengan perangkat keras dasar yang lebih kuat, Palm OS secara substansial ditingkatkan untuk kemampuan multimedia. Densitas tinggi 320×320 layar didukung bersama-sama dengan pemutaran 
suara digital penuh dan catatan API. Palm Bluetooth terpisah stack ditambahkan bersama-sama 

KELEBIHAN PALM OS
dibandingkan dengan sistem operasi lainnya adalah Palm memiliki kebutuhan sistem yang sedikit dan cepat sehingga tidak dibutuhkan perangkat PDA yang canggih dan mahal, dan tidak memerlukan banyak memory untuk dapat menjalankannya dengan baik.
KELEMAHAN PALM OS
yaitu tidak memiliki media penyimpanan eksternal/tambahan, walaupun bisa diisi sebuah program, Software maupun Aplikasi tetapi tidak bisa di instal dengan kapasitas yang banyak karena hanya keterbatasan memori. Selain itu , perusahaan yang mengembangkan Palm telah dihentikan maka kemungkinan perkembangan program Palm tidak akan ada lagi dan development yang ada sekarang mungkin hanya berupa support untuk produk produk lama Palm

produk dari System Operasi Palm
Contoh produk yang menanamkan sistem operasi Palm adalah Palm Treo 680, 750v, Palm Centro, Palm Treo Pro, Palm Pre, Palm 700w, dan masih banyak lagi. Tetapi disini saya hanya menjelaskan salah satunya saja, yaitu Palm Treo 680 Smartphone ini menggunakan system operasi Palm, yaitu Palm OS 5.4.9 dengan prosesor Intel PXA270, 312MHz. Beberapa fitur yang ditawarkan adalah Pocket Express, Microsoft Media Player, Palm files, PDF viewer, Adobe Acrobat reader, eReader, Pocket Tsebatas unes, dan Document To Go.

flowchart membalik kata

misalkan kita menginputkan kata “saya”, maka outputnya menjadi “ayas”, bagaimana caranya ?

ini dia flowchartnya baik secara iteratif maupun rekursif.

secara iteratif

 

dan yang ini secara rekursif..

silahkan di coba sendiri 🙂

ini adalah flowchart untuk menampilkan deret bilangan fibonaci menggunakan rekursif . sebelumnya kita harus mengetahui lebih dulu apa itu bilangan fibonaci .

Dalam matematika, Bilangan Fibonacci adalah barisan yang didefinisikan secara rekursif sebagai berikut :

Penjelasan :
Barisan ini berawal dari 0 dan 1, kemudian angka berikutnya didapat dengan cara menambahkan kedua bilangan yang berurutan sebelumnya. Dengan aturan ini, maka barisan bilangan Fibonacci yang pertama adalah :

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946…

lalu ini dia flowchartnya..

 

 

pengertian array

*Array satu dimensi
Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya melalui 1 indeks atau subskrip.

Bentuk umum pendeklarasian:

nama_array[jumlah_eleman];

* Array dua dimensi

Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui 2 indeks atau subskrip yaitu indeks baris dan indeks kolom.

Bentuk umum pendeklarasian:

nama_array[jumlah_eleman_baris][jumah_eleme_kolom];

* Array multidimensi

Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui banyak indeks atau subskrip. Array seperti ini biasa digunakan untuk matik, array 2 dimensi juga termasuk kedalam array multidimensi

chaesar chipper program

Caesar Cipher is a form of cryptography. And is one of SymmetricCryptography modelsor conventional form. What is meant by symetriccryptography or symmetric cryptography key used for encryption anddecryption are the same.
* Plaintext is a message sent and easy to understand.
* Ciphertext is plaintext that has been modified by the method thatneedsspecial effort to understand its contents.
* To have encrypted data readable again bedecrypted it is necessary to use the same encryption key when done together. Soshared key (public key) is the current regulations do anddecryption encryption.

Some classic examples of conventional encryption:
A. Caesar Cipher
Is a method of encryption is done at the time of Julius Caesar. The alphabet is only used in either uppercase or lowercase. So thatwhen the process is performed on the numbers it is not possible. Way encryption ofthis method is to rotate the three steps.This form of encryption is asfollows:
abcdefghijklmnopqrstu vwxyz
DEFGHIJKLMNOPQRSTUVWX YZABC
Examples in C + + as follows:

# Include # include <cstdlib> # include # define <string.h> maks 50

rekursif ???

Recursive

what is it recursive??? This time I will post material recursively, instead of raptor, or program, but the understanding and explanation of what it is recursive … so that we can easily learn and understand about the famous recursive material is not easy, and also to think to understand and easily put it in a raptor or a program.

Recursive is a tool / way to solve the problem in a function or procedure that calls itself.Definition according to Niclaus Wirth:”An object is said be recursive if it consist partially or is defines in terms of Itself”mathematical calculations (eg factorial function and the Fibonacci numbers)Factorial

>>Factorial function of the positive integer n is defined as follows: n! = n. (n-1)! , If n> 1n! = 1, if n = 0, 1 example: 3! = 3. 2!3! = 3. 2. 1!3! = 3. 2. 13! = 6 We can write the factorial function calculator as shown below: int Factorial (int n) {if ((n == 0) | | (n == 1))return (1); else return (n * factorial (n-1));} On line 3 of the above functions,checked the value of n is equal to 0 or 1,if yes, then the function returns 1 row {4},if not, the function returns the value of n * Factorial (n -1){Line 6}this is where the recursive process, notice of this factorial function calls itself, but with parameters (n-1).

>>Fibonacci Numbers Other functions can be transformed into a recursive form of the Fibonacci calculations. Fibonacci numbers can be defined as follows: fn = fn-1 + fn-2 for n> 2f1 = 1f2 = 1 Here is a sequence of Fibonacci numbers ranging from n = 11 1 2 3 5 8 13 21 34 Fibonacci algorithm is used: Function Fibonacci (input n: integer) integer –> Declaration of Local {No}DescriptionIf (n == 1 | | n == 2) Then return (l)Else return (Fibonacci (n-1) + Fibonacci (n-2))ENDIF example: For the size of n = 4, the Fibonacci calculations can be performed as follows: f4 = f2 + f3f4 = (f1 + f2) + f2f4 = (1 +1) +1f4 = 3 Combination of:Function Combination (input n, r: integer) –> realDeclaration If (n >Permutations: The permutation function (input n, r: integer) –> realDeclaration {No} Description If (n <r) Thenreturn (0) Elsereturn (Factorial (n) / factorial (n-r)) ENDIF

There is a theory about Recursive. I hope we can be understand with it..