RSS

Bab 7: Aplikasi Database dan Implikasi Privasi

Program database memungkinkan pengguna untuk menyimpan, mengorganisir, mengambil, berkomunikasi, dan mengelola sejumlah besar informasi secara cepat dan efisien. Setiap database terdiri dari tabel, yang, pada gilirannya, koleksi catatan, dan setiap record terdiri dari field yang berisi string teks, angka, dan potongan informasi lainnya. Program database memungkinkan pengguna untuk melihat data dalam berbagai cara, catatan semacam dalam urutan apapun, dan mencetak laporan, label surat, dan cetakan kustom lainnya. Seorang pengguna dapat mencari catatan individu atau memilih kelompok record dengan query.

Sementara kebanyakan program database tujuan umum alat-alat yang dapat digunakan untuk membuat database kustom untuk tujuan apapun, beberapa tujuan khusus alat diprogram untuk melakukan serangkaian tugas tertentu. Sistem informasi geografis, misalnya, menggabungkan peta dan informasi demografi dengan tabel data untuk memberikan cara baru untuk melihat data. Manajer informasi pribadi menyediakan buku alamat otomatis, kalender janji, to-do list, dan notebook untuk individu sibuk.

Banyak program database, secara teknis, file manajer karena mereka bekerja dengan hanya satu file pada satu waktu. Database manajemen sistem dapat bekerja dengan sumber beberapa data pada satu waktu, referensi silang informasi antara file saat yang tepat. Sebuah DBMS dapat menyediakan cara yang efisien untuk menyimpan dan mengelola informasi dalam jumlah besar dengan menghilangkan kebutuhan untuk informasi yang berlebihan dalam file yang berbeda.

Database dirancang dengan baik memberikan pandangan yang berbeda dari data untuk kelas yang berbeda dari pengguna sehingga setiap pengguna melihat dan hanya memanipulasi informasi yang diperlukan untuk pekerjaan di tangan.

Kecenderungan saat ini jelas jauh dari besar, database terpusat hanya dapat diakses oleh staf pengolahan data. Sebaliknya, sebagian besar organisasi bergerak menuju pendekatan client / server yang memungkinkan pengguna untuk mengakses data yang tersimpan dalam server di seluruh jaringan organisasi. Sementara database relasional telah norma selama dua puluh tahun terakhir, fokus baru pada catatan multimedia dan data yang kompleks set lainnya telah memicu pengembangan berorientasi obyek sistem database.

Akumulasi data dengan instansi pemerintah dan bisnis adalah ancaman yang berkembang untuk hak kita untuk privasi. Sejumlah besar informasi tentang warga negara swasta dikumpulkan dan dipertukarkan untuk berbagai tujuan. Teknologi saat ini memudahkan untuk menggabungkan informasi dari database yang berbeda, menghasilkan profil rinci dari warga negara. Meskipun ada banyak penggunaan yang sah untuk prosedur ini, ada juga potensi besar untuk penyalahgunaan. Ini mendorong untuk merenungkan berapa kali bahwa kelompok-kelompok warga negara atau wakil mereka yang terpilih telah menghentikan penyebaran sistem yang pergi terlalu jauh.

Bab 6: Graphics, Digital Media, dan Multimedia

Komputer grafis saat ini mencakup lebih dari diagram kuantitatif dan grafik yang dihasilkan oleh spreadsheet. Program lukisan bitmap memungkinkan pengguna untuk "cat" layar dengan mouse, pena, atau alat penunjuk lainnya. Perangkat lunak menyimpan hasil dalam peta pixel, dengan setiap pixel memiliki warna yang ditugaskan. Semakin banyak warna yang mungkin ada dan semakin tinggi resolusi (kerapatan piksel) adalah, semakin banyak gambar dapat pendekatan photorealism. Program berorientasi objek gambar juga memungkinkan pengguna untuk menggambar pada layar dengan perangkat menunjuk, dengan hasil disimpan sebagai koleksi objek geometris daripada sebagai peta bit komputer.

Grafis bitmap dan grafis berorientasi obyek masing-masing menawarkan keuntungan dalam situasi tertentu; trade-off melibatkan mengedit dan kemudahan penggunaan. Kedua jenis grafis memiliki aplikasi di luar dunia seni. Grafis bitmap yang digunakan dalam resolusi tinggi perangkat lunak pengolahan citra di layar untuk mengedit foto. Berorientasi objek grafis berada di jantung 3-D modeling software dan komputer-aided software desain (CAD) yang digunakan oleh arsitek, desainer, dan insinyur. Presentasi-perangkat lunak grafis, yang mungkin termasuk salah satu atau kedua jenis grafis, mengotomatiskan proses pembuatan slide, transparansi, handout, dan presentasi berbasis komputer, sehingga mudah bagi nonartists untuk membuat presentasi visual yang menarik.

Dengan komputer saat ini, Anda tidak terbatas untuk bekerja dengan gambar statis, mereka sudah banyak digunakan untuk membuat dan mengedit dokumen dalam media yang berubah dari waktu ke waktu atau sebagai respons terhadap interaksi pengguna. Untuk animasi dan karya video digital, PC meniru banyak fitur dari workstation profesional mahal di sebagian kecil dari biaya. Demikian pula, komputer pribadi saat ini dapat melakukan berbagai tugas-suara dan musik-editing yang digunakan untuk memerlukan peralatan yang mahal dan banyak musisi.

Sifat interaktif dari komputer pribadi memungkinkan untuk membuat dokumen nonlinier yang memungkinkan pengguna untuk mengambil jalur individu melalui informasi. Dokumen nonlinier Awal disebut hypertext karena mereka bisa berisi teks saja. Hari ini, kita dapat membuat atau menjelajahi dokumen hypermedia-dokumen interaktif yang campuran teks, grafik, suara, dan gambar bergerak dengan tombol pada layar-pada navigasi disk dan di World Wide Web.

Sistem komputer multimedia membuat jenis baru perangkat lunak atau software yang menggunakan teks, grafik, animasi, video, musik, suara, dan efek suara untuk berkomunikasi. Dokumen multimedia interaktif yang tersedia untuk komputer desktop, mesin video game, set-top box yang terhubung ke televisi, dan jaringan. Terlepas dari perangkat keras, perangkat lunak multimedia interaktif memungkinkan pengguna untuk mengontrol presentasi bukan menonton atau mendengarkan secara pasif. Hanya waktu akan mengatakan apakah media ini baru akan hidup sampai potensi mereka untuk meningkatkan, pelatihan hiburan pendidikan, dan pengayaan budaya.

Bab 5: Aplikasi Produktivitas

Meskipun komputer itu awalnya dirancang untuk bekerja dengan angka, dengan cepat menjadi alat penting untuk pemrosesan teks juga.

Perangkat lunak pengolah kata memungkinkan penulis untuk menggunakan perintah untuk mengedit teks pada layar, menghilangkan tugas halaman mengetik ulang sampai pesan yang tepat. Dengan pengolah kata, Anda dapat mengontrol tipografi, spasi, pembenaran, margin, kolom, header, footer, dan komponen visual lainnya dari dokumen Anda. Program word paling profesional mengotomatisasi catatan kaki, hyphenation, dan proses lain yang sangat mengganggu juru ketik tradisional. Menguraikan alat mengubah garis akrab menjadi alat, kuat organisasi dinamis. Ejaan checkers dan catur tata bahasa dan gaya sebagian mengotomatisasi proses proofreading, meskipun mereka meninggalkan bagian yang lebih sulit dari pekerjaan untuk manusia melek. Thesauruses online, kamus, dan lainnya berbasis komputer mengotomatisasi referensi karya referensi.

Sebagai pengolah kata menjadi lebih kuat, mereka mengambil banyak fitur yang sebelumnya hanya ditemukan di desktoppublishing perangkat lunak. Namun, banyak penerbit menggunakan pengolah kata dan program grafis untuk membuat dokumen sumber yang dapat digunakan sebagai masukan untuk halaman-tata letak program. Desktop publishing telah merevolusi proses penerbitan oleh penerbit yang memungkinkan dan calon penerbit untuk menghasilkan profesional-kualitas teks-dan-grafis dokumen yang ada di dengan biaya yang wajar. Penerbit amatir dan profesional di mana-mana menggunakan desktop-publishing teknologi untuk menghasilkan segalanya dari buku komik untuk buku referensi.

Keberhasilan dekat-semalam desktop publishing mungkin pertanda perubahan lain dalam cara kita berkomunikasi dengan kata-kata sebagai teknologi baru muncul. Jaringan komputer pada umumnya dan World Wide Web pada khususnya telah memungkinkan untuk penerbit potensi untuk mencapai audiens massa tanpa masalah yang terkait dengan pencetakan dan pendistribusian dokumen kertas. Mengetik mungkin tidak lagi menjadi bagian penting dari proses menulis sebagai tulisan tangan dan teknologi speechrecognition meningkatkan, dan perangkat lunak pengolah kata yang menggabungkan teknologi kecerdasan buatan lain mungkin menjadi sebanyak pelatih sebagai alat untuk penulis masa depan.

Spreadsheet program, pertama kali dikembangkan untuk mensimulasikan dan mengotomatisasi buku besar akuntan, dapat digunakan untuk pelacakan transaksi keuangan, menghitung nilai, peramalan kondisi ekonomi, data ilmiah rekaman, dan hampir semua tugas lain yang melibatkan perhitungan numerik yang berulang-ulang. Spreadsheet dokumen, lembar kerja disebut, grid dengan sel-sel individual yang mengandung label abjad, angka, dan formula. Perubahan dalam nilai numerik dapat menyebabkan spreadsheet untuk memperbarui formula terkait secara otomatis. Respon dan fleksibilitas dari perangkat lunak spreadsheet membuatnya sangat cocok untuk memberikan jawaban atas pertanyaan "bagaimana jika". Program spreadsheet paling termasuk mencatat perintah untuk mengubah nomor lembar kerja ke berbagai grafik dan diagram. Proses menciptakan grafik dari spreadsheet adalah otomatis ke titik di mana gambar manusia tidak diperlukan, pengguna hanya menyediakan instruksi mengenai jenis grafik dan rincian untuk dimasukkan dalam grafik, dan komputer akan melakukan sisanya.

Angka-angka sering melebihi spreadsheet. Akuntansi khusus dan paket perangkat lunak persiapan pajak melakukan fungsi bisnis tertentu tanpa bantuan spreadsheet. Matematika simbolik prosesor dapat menangani berbagai fungsi matematika yang lebih tinggi yang melibatkan angka, simbol, persamaan, dan grafis. Statistik-analisis perangkat lunak yang digunakan untuk pengumpulan data dan analisis. Visualisasi ilmiah dapat dilakukan dengan prosesor matematika, paket statistik, program grafis, atau program khusus yang dirancang untuk visualisasi.

Pemodelan dan simulasi adalah jantung dari aplikasi kebanyakan melibatkan angka. Ketika orang membuat model komputer, mereka menggunakan angka untuk mewakili objek dunia nyata dan fenomena. Simulasi dibangun pada model ini dapat memberikan wawasan yang mungkin sulit atau tidak mungkin untuk mendapatkan sebaliknya, asalkan model akurat mencerminkan realitas. Jika digunakan secara bijak, simulasi komputer dapat menjadi alat yang ampuh untuk membantu orang memahami dunia mereka dan membuat keputusan yang lebih baik.

Bab 4: Dasar Software: Ghost di Mesin

Perangkat lunak menyediakan link komunikasi antara manusia dan komputer mereka. Karena perangkat lunak yang lembut-disimpan dalam memori daripada hard-kabel ke dalam sirkuit-dengan mudah dapat dimodifikasi untuk memenuhi kebutuhan pengguna komputer. Dengan mengubah perangkat lunak, Anda dapat mengubah komputer dari satu jenis alat ke lain.

Kebanyakan perangkat lunak jatuh ke dalam salah satu dari tiga kategori besar: compiler dan program penerjemah lainnya, aplikasi perangkat lunak, dan perangkat lunak sistem.Compiler adalah perangkat lunak yang memungkinkan program yang ditulis dalam bahasa Inggris-seperti bahasa seperti Visual Basic,. NET, dan C ++ yang akan diterjemahkan ke dalam angka satu dan nol dari bahasa mesin komputer mengerti. Sebuah kompiler membebaskan programmer dari kebosanan pemrograman bahasa mesin, sehingga lebih mudah untuk menulis program-program berkualitas dengan bug lebih sedikit. Tetapi bahkan dengan penerjemah terbaik, pemrograman adalah kecil seperti berkomunikasi dengan spesies asing. Ini adalah proses menuntut yang membutuhkan lebih banyak waktu dan energi mental daripada kebanyakan orang bersedia atau mampu berinvestasi.

Untungnya, aplikasi perangkat lunak membuatnya mudah bagi pengguna komputer yang paling hari ini untuk mengkomunikasikan kebutuhan mereka ke komputer tanpa belajar pemrograman. Aplikasi mensimulasikan dan memperpanjang sifat akrab dunia nyata alat seperti mesin tik, kuas, dan lemari arsip, sehingga memungkinkan bagi orang untuk melakukan hal-hal dengan komputer yang akan sulit atau tidak mungkin sebaliknya. Paket perangkat lunak yang terintegrasi menggabungkan beberapa aplikasi dalam satu paket terpadu tunggal, sehingga mudah untuk beralih di antara alat-alat. Untuk situasi di mana sebuah program komersial umum tidak akan melakukan pekerjaan, programmer untuk bisnis dan lembaga-lembaga publik mengembangkan paket vertikal-pasar dan kustom.

Apakah Anda sedang menulis program atau hanya menggunakan mereka, sistem operasi komputer berfungsi belakang layar, menerjemahkan instruksi perangkat lunak Anda ke dalam pesan yang perangkat keras dapat mengerti. Sistem operasi populer hari ini meliputi beberapa versi Microsoft Windows, Mac OS, dan beberapa versi dari UNIX. Sebuah sistem operasi berfungsi sebagai manajer bisnis komputer, merawat ratusan rincian yang perlu ditangani untuk menjaga fungsi komputer. Sebuah sistem operasi time sharing memiliki pekerjaan yang sangat menantang untuk melayani beberapa pengguna secara bersamaan, pemantauan sumber daya mesin, melacak setiap account pengguna, dan melindungi keamanan sistem dan data masing-masing pengguna. Salah satu pekerjaan yang paling penting dari sistem operasi adalah mengelola file program dan data yang tersimpan pada perangkat memori nonvolatile, seperti hard disk dan cakram optik. Program utilitas dapat menangani banyak dari mereka yang berhubungan dengan sistem masalah bahwa sistem operasi tidak dapat memecahkan secara langsung.

Aplikasi, utilitas, bahasa pemrograman, dan sistem operasi semua harus, untuk berbagai derajat, berkomunikasi dengan pengguna. Sebuah program antarmuka pengguna merupakan faktor penting dalam komunikasi itu. Antarmuka pengguna telah berevolusi selama bertahun-tahun ke titik di mana paket perangkat lunak yang canggih dapat dioperasikan oleh orang yang tahu sedikit tentang cara kerja bagian dalam komputer. Sebuah antarmuka pengguna yang dirancang dengan baik melindungi pengguna dari bit dan byte, menciptakan façade pada layar, atau shell, yang masuk akal bagi pengguna. Saat ini industri komputer telah pindah dari mencoba-dan-benar antarmuka baris perintah menuju antarmuka pengguna grafis yang ramah menggunakan jendela, ikon, tikus, dan menu pull-down di lingkungan, intuitif konsisten. Antarmuka pengguna Besok cenderung lebih bergantung pada suara, grafis tiga dimensi, dan animasi untuk menciptakan realitas buatan.

Program perangkat lunak komersial menikmati perlindungan hak cipta. Tujuan dari pemberian hak cipta kepada para pemilik kekayaan intelektual adalah untuk merangsang kreativitas. Namun, hukum hak cipta dapat melumpuhkan kreativitas jika mencegah orang dari bangunan pada karya orang lain. Untuk alasan ini, ada ketegangan antara kebutuhan dan keinginan produsen dan kebutuhan dan keinginan konsumen. Meskipun perlindungan hak cipta untuk program komputer, pembajakan perangkat lunak telah berkembang, khususnya di negara-negara seperti Cina dan Rusia.

Bab 3: Dasar-Dasar Perangkat Keras: Periferal

Sebuah komputer hanya dengan CPU dan memori internal adalah nilai yang terbatas dari peripheral komputer yang memungkinkan untuk berkomunikasi dengan dunia luar dan menyimpan informasi untuk digunakan nanti. Beberapa peripheral secara ketat perangkat input. Lainnya adalah perangkat output. Beberapa perangkat penyimpanan eksternal yang menerima informasi dari dan mengirimkan informasi ke CPU.

Perangkat input yang paling umum saat ini adalah keyboard dan mouse, tetapi berbagai perangkat input lainnya dapat dihubungkan ke komputer. Trackball, touch-sensitive bantalan, layar sentuh, dan joysticks memberikan alternatif untuk mouse sebagai perangkat penunjuk. Pembaca kode bar, pembaca tanda optik, dan pembaca tinta magnetik yang dirancang untuk mengenali dan menerjemahkan pola dan karakter khusus dicetak. Scanner dan kamera digital mengkonversi foto, gambar, dan gambar analog lainnya ke dalam file digital yang komputer dapat memproses. Digitizers suara melakukan hal yang sama untuk informasi audio. Semua perangkat input yang dirancang untuk melakukan satu hal: mengubah sinyal informasi dari sumber luar menjadi pola bit yang komputer dapat proses.

Perangkat output menjalankan fungsi yang berlawanan: Mereka menerima string bit dari komputer dan mengubah mereka menjadi bentuk yang berguna atau bermakna luar komputer. Video menampilkan, termasuk monitor CRT dan LCD, hampir universal digunakan untuk menampilkan informasi terus-menerus sebagai fungsi komputer. Berbagai printer yang digunakan untuk memproduksi output kertas. Mesin faks dan modem faks memungkinkan Anda berbagi informasi dicetak dengan menggunakan saluran telepon standar. Output suara dari komputer, termasuk musik dan pidato disintesis, disampaikan melalui speaker audio. Perangkat output juga memungkinkan komputer untuk mengendalikan mesin lain.

Tidak seperti kebanyakan masukan dan peripheral output, perangkat penyimpanan seperti disk drive dan tape drive mampu komunikasi dua arah dengan komputer. Karena kecepatan tinggi kemampuan mereka acak-akses, magnetik disk-highcapacity hard disk, disk murah, dan berbagai removable media-adalah bentuk paling umum dari penyimpanan pada komputer modern. Perangkat tape berurutan-akses informasi umumnya digunakan untuk arsip saja yang tidak perlu diakses sering. Cakram optik yang digunakan sebagian besar sebagai highcapacity, media read-only, tapi jenis yang lebih baru dari drive optik dapat baik membaca dan menulis data. Di masa depan, teknologi solid-state storage mungkin akan menggantikan disk dan kaset untuk kebanyakan aplikasi.

Perangkat keras untuk sistem komputer yang lengkap biasanya mencakup setidaknya satu prosesor, memori, perangkat penyimpanan, dan beberapa I / O peripheral untuk berkomunikasi dengan dunia luar. Koneksi jaringan memungkinkan komputer untuk berkomunikasi dengan satu sama lain secara langsung. Jaringan mengaburkan batas-batas antara sistem komputer individu. Dengan komponen perangkat keras di tempat, sebuah sistem komputer siap untuk menerima dan mengikuti instruksi dikodekan dalam perangkat lunak.

Bab 2: Dasar-Dasar perangkat Keras: Inside The Box

Apakah itu bekerja dengan kata-kata, angka, gambar, atau suara, komputer adalah memanipulasi pola bit-biner digit informasi yang dapat menyimpan dalam switching sirkuit dan yang diwakili oleh dua simbol. Kelompok bit dapat diperlakukan sebagai angka untuk perhitungan dengan menggunakan sistem bilangan biner. Bit dapat dikelompokkan ke dalam pesan kode yang mewakili karakter abjad, gambar, warna, suara, atau hanya tentang segala jenis informasi lain. Bahkan komputer instruksi tindak program perangkat lunak yang memberitahu komputer apa yang harus dilakukan-harus dikurangi untuk string bit sebelum komputer menerima mereka. Byte, kilobyte, megabyte, dan unit umum lainnya untuk mengukur jumlah bit yang digunakan dalam deskripsi memori, penyimpanan, dan ukuran file.

Mikroprosesor, atau central processing unit (CPU), berikut instruksi perangkat lunak untuk melakukan perhitungan dan manipulasi logis yang mengubah input data menjadi output.Tidak semua CPU yang kompatibel dengan satu sama lain, masing-masing mampu memproses instruksi set tertentu, sehingga sebuah program perangkat lunak yang ditulis untuk satu keluarga prosesor belum tentu bisa dimengerti oleh prosesor dari keluarga lain. Insinyur terus meningkatkan kecepatan clock dan arsitektur CPU, membuat komputer mampu memproses informasi lebih cepat.

CPU menggunakan RAM (random access memory) sebagai penyimpanan sementara daerah-goresan pad-untuk instruksi dan data. Tipe lain dari memori, ROM (read-only memory), berisi informasi berubah yang berfungsi sebagai bahan referensi untuk CPU mengeksekusi karena instruksi program.

CPU dan memori utama yang disimpan dalam chip silikon pada motherboard dan papan sirkuit lainnya di dalam komputer. Bus terhubung ke slot dan port yang memungkinkan komputer untuk berkomunikasi dengan perangkat internal dan perangkat eksternal.

Bab 1: Planet Digital Kita

Perangkat komputasi mekanik tanggal kembali ratusan tahun, tetapi komputer nyata pertama dikembangkan selama tahun 1940-an. Komputer telah berkembang dengan kecepatan yang luar biasa sejak tahun-tahun awal, menjadi konsisten lebih kecil, lebih cepat, lebih efisien, lebih dapat diandalkan, dan lebih murah. Pada saat yang sama, orang telah merancang semua jenis cara yang menarik dan berguna untuk menempatkan komputer untuk digunakan dalam bekerja dan bermain.

Komputer hari ini datang dalam segala bentuk dan ukuran, dengan tipe tertentu yang cocok untuk pekerjaan tertentu. Mainframe komputer dan superkomputer menyediakan lebih banyak kekuatan dan kecepatan dari mesin desktop yang lebih kecil, tetapi mereka mahal untuk membeli dan beroperasi. Timesharing memungkinkan banyak pengguna untuk bekerja secara simultan di terminal yang terhubung dengan komputer besar. Di ujung lain spektrum, komputer pribadi dan perangkat genggam memberikan tenaga komputasi bagi kita yang tidak membutuhkan kemampuan mainframe itu. Mikroprosesor tidak hanya digunakan di komputer generalpurpose, mereka sudah tertanam dalam peralatan, mobil, dan daftar berkembang pesat produk lainnya.

Menghubungkan ke jaringan meningkatkan nilai dan kekuatan dari sebuah komputer, yang dapat berbagi sumber daya dengan komputer lain dan memfasilitasi komunikasi elektronik dengan pengguna komputer lainnya. Beberapa jaringan lokal ke suatu bangunan tertentu atau bisnis, yang lainnya menghubungkan pengguna di lokasi geografis terpencil. Internet adalah kumpulan jaringan yang menghubungkan komputer bisnis, lembaga publik, dan individu di seluruh dunia. Email menyediakan ratusan juta orang dengan dekat-instan kemampuan komunikasi di seluruh dunia. Dengan perangkat lunak browsing Web, para pengguna Internet yang sama memiliki akses ke miliaran halaman Web pada World Wide Web. Web adalah jaringan terdistribusi dokumen multimedia saling terkait. Meskipun mulai sebagai alat bagi para ilmuwan, peneliti, dan akademisi, Web telah dengan cepat menjadi pusat penting untuk hiburan dan perdagangan.

Komputer dan teknologi informasi telah mengubah dunia dengan cepat dan ireversibel. Peradaban kita berada dalam transisi dari ekonomi industri dengan apa yang kita sebut era informasi, dan pergeseran paradigma adalah memiliki dampak pada cara kita hidup dan bekerja. Komputer dan teknologi informasi adalah pusat untuk perubahan ini, dan kita dapat dengan mudah daftar lusinan cara di mana komputer sekarang membuat hidup kita lebih mudah dan lebih produktif. Aplikasi komputer pribadi, seperti pengolah kata, spreadsheet, grafis, multimedia, dan database, terus tumbuh dalam popularitas. Muncul teknologi, seperti kecerdasan buatan, menawarkan janji untuk aplikasi masa depan. Perangkat yang adalah barang dari novel fiksi ilmiah 50 tahun yang lalu yang muncul di rak toko. Pada saat yang sama, komputer mengancam privasi kita, keamanan kita, dan mungkin cara hidup kita. Ketika kita terburu-buru menuju era informasi, masa depan kita tergantung pada komputer dan kemampuan kita untuk memahami dan menggunakannya dalam produktif, cara yang positif.