Javascript must be enabled to continue!
Perancangan aplikasi chat-room dengan prinsip threading melalui pemrograman dengan bahasa java
View through CrossRef
Aplikasi komputer untuk berkomunikasi dalam sistem jaringan dibagi menjadi dua yaitu aplikasi yang mendukung komunikasi secara langsung, seperti video (gambar), audio (suara), text (tulisan). Sedangkan yang tidak langsung contohnya adalah aplikasi Email. Aplikasi yang mendukung korespondensi atau saling bertukar pesan dalam komputer disebut dengan aplikasi chatting. Multitasking adalah kemampuan suatu program yang dapat mengerjakan banyak pekerjaan dalam satu waktu. Sedangkan prinsip multithreading adalah kelanjutan dari prinsip multitasking. Multithreading mencakup banyak thread (urutan kerja) dari alur urutan kontrol yang terdapat dalam satu program. Dalam Pembuatan Aplikasi chat-room ini, bahasa pemrograman yang dipakai adalah bahasa Java (Java Language). Bahasa Java adalah sebuah bahasa yang berorientasi objek sederhana yang memiliki banyak kesamaan komponen dengan bahasa C dan C++. Kelebihan dalam pemrograman bahasa Java ini antara lain mempunyai sifat multi-OS platform, juga dapat digunakan prinsip threading dapat meningkatkan kinerja dari program aplikasi yang dibuat. Perancangan aplikasi dalam penelitian ini dibangun dengan metode Unified Software Development Process dan perancangan aplikasi menggunakan Unified Modeling Language (UML). Mekanisme pengerjaan penelitian ini dibuat dari proses pembuatan Spesifikasi Kebutuhan Perangkat Lunak (SKPL), kemudian dilanjutkan dengan pembuatan Desain Perancangan Perangkat Lunak (DPPL), kemudian diikuti dengan pembuatan aplikasi dan ditutup dengan pengujian. Proses ini dilakukan terus menerus sesuai dengan jangka waktu perencanaan. Hasil dari penelitian ini adalah dokumen perancangan dan aplikasi chat-room sebagai alternatif software yang dapat berjalan di berbagai OS platform
LPPMPK - Sekolah Tinggi Teknologi Muhammadiyah Cileungsi
Title: Perancangan aplikasi chat-room dengan prinsip threading melalui pemrograman dengan bahasa java
Description:
Aplikasi komputer untuk berkomunikasi dalam sistem jaringan dibagi menjadi dua yaitu aplikasi yang mendukung komunikasi secara langsung, seperti video (gambar), audio (suara), text (tulisan).
Sedangkan yang tidak langsung contohnya adalah aplikasi Email.
Aplikasi yang mendukung korespondensi atau saling bertukar pesan dalam komputer disebut dengan aplikasi chatting.
Multitasking adalah kemampuan suatu program yang dapat mengerjakan banyak pekerjaan dalam satu waktu.
Sedangkan prinsip multithreading adalah kelanjutan dari prinsip multitasking.
Multithreading mencakup banyak thread (urutan kerja) dari alur urutan kontrol yang terdapat dalam satu program.
Dalam Pembuatan Aplikasi chat-room ini, bahasa pemrograman yang dipakai adalah bahasa Java (Java Language).
Bahasa Java adalah sebuah bahasa yang berorientasi objek sederhana yang memiliki banyak kesamaan komponen dengan bahasa C dan C++.
Kelebihan dalam pemrograman bahasa Java ini antara lain mempunyai sifat multi-OS platform, juga dapat digunakan prinsip threading dapat meningkatkan kinerja dari program aplikasi yang dibuat.
Perancangan aplikasi dalam penelitian ini dibangun dengan metode Unified Software Development Process dan perancangan aplikasi menggunakan Unified Modeling Language (UML).
Mekanisme pengerjaan penelitian ini dibuat dari proses pembuatan Spesifikasi Kebutuhan Perangkat Lunak (SKPL), kemudian dilanjutkan dengan pembuatan Desain Perancangan Perangkat Lunak (DPPL), kemudian diikuti dengan pembuatan aplikasi dan ditutup dengan pengujian.
Proses ini dilakukan terus menerus sesuai dengan jangka waktu perencanaan.
Hasil dari penelitian ini adalah dokumen perancangan dan aplikasi chat-room sebagai alternatif software yang dapat berjalan di berbagai OS platform.
Related Results
ARTIKEL ALGORITMA PEMROGRAMAN SERI MINTA UBA HASIBUAN
ARTIKEL ALGORITMA PEMROGRAMAN SERI MINTA UBA HASIBUAN
Algoritma merupakan akar dari sebuah sistem yang terbentuk dalam dunia pemrograman.Melalui serangkaian cara yang masuk akal dan teratur, sebuah algoritma dapat menyelesaikan suatu ...
PENGARUH PERALIHAN BAHASA KOMPUTER PADA REPLIKASI EYE TRACKING
PENGARUH PERALIHAN BAHASA KOMPUTER PADA REPLIKASI EYE TRACKING
Penggunaan beberapa bahasa pemrograman selama perangkat lunak berkembang adalah praktik umum dalam pengembangan perangkat lunak modern. Akan tetapi, penggunaan bahasa yang berbeda ...
MEMARTABATKAN BAHASA MELAYU MELALUI PENDIDIKAN DAN MENDEPANI CABARAN GLOBALISASI
MEMARTABATKAN BAHASA MELAYU MELALUI PENDIDIKAN DAN MENDEPANI CABARAN GLOBALISASI
ABSTRAK Makalah ini membincangkan usaha memartabatkan bahasa Melayu melalui pendidikan. Tujuan utama ke arah ini adalah kerana bahasa Melayu merupakan bahasa kebangsaan yang menja...
PEMETAAN LANSKAP LINGUISTIK DI UNIVERSITAS AIRLANGGA SURABAYA
PEMETAAN LANSKAP LINGUISTIK DI UNIVERSITAS AIRLANGGA SURABAYA
Lanskap Linguistik ( LL) merujuk pada objek penggunaan bahasa di ruang publik. Menurut Landry and Bourhis (1997) yang termasuk dalam LL adalah bahasa di ruang-ruang publik seperti ...
Penggunaan Bahasa Sunda Pada Pembelajaran Bahasa Inggris
Penggunaan Bahasa Sunda Pada Pembelajaran Bahasa Inggris
ABSTRAK Bahasa Sunda merupakan bahasa pertama masyarakat Jawa Barat dan tidak sedikit orang yang menggunakan bahasa sunda diberbagai aspek kehidupan, salah satunya dalam pendidikan...
Sosio-Psikolinguistik
Sosio-Psikolinguistik
Sosio-Psikolinguistik adalah salah satu cabang ilmu dalam bidang linguistik terapan yang mempelajari keterkaitan antara aspek sosial dan psikologis dalam proses penggunaan dan pema...
PENTINGNYA MELESTARIKAN BAHASA DAERAH
PENTINGNYA MELESTARIKAN BAHASA DAERAH
Bahasa-bahasa daerah yang ada di Indonesia memiliki ciri dan karakteristik yangberbeda antara satu bahasa dengan bahasa yang lain. Keunikan bahasa setiap daerahmenandakan identitas...
PENGEMBANGAN APLIKASI ANDROID PADA SISTEM PENDETEKSI DINI KEBAKARAN LAHAN
PENGEMBANGAN APLIKASI ANDROID PADA SISTEM PENDETEKSI DINI KEBAKARAN LAHAN
Land fires are a tragedy that is difficult to control if the fire is large and can result in considerable losses. To be able to reduce the impact of losses due to land fires, an ea...

