www.computer-training-software.com – Awal Mula Screensaver, Dalam Penggunaan modern. Screensaver (atau screen saver) adalah program komputer yang mengosongkan layar atau mengisinya dengan gambar atau pola bergerak saat komputer tidak digunakan dalam waktu lama. Tujuan asli dari screensaver adalah untuk mencegah fosfor terbakar pada CRT dan monitor komputer plasma (karena itu namanya). Meskipun monitor modern tidak rentan terhadap masalah ini, screensaver masih digunakan untuk tujuan lain. Screensaver sering kali disiapkan untuk menawarkan lapisan keamanan dasar, dengan meminta kata sandi untuk mengakses kembali perangkat. Beberapa screensaver menggunakan sumber daya komputer yang tidak terpakai untuk melakukan pekerjaan yang berguna, seperti pemrosesan untuk proyek komputasi terdistribusi.
Selain komputer, sistem operasi televisi modern, pemutar media, dan sistem hiburan digital lainnya mungkin menyertakan screensaver opsional.
Tujuan
Perlindungan layar
Sebelum munculnya layar LCD, sebagian besar layar komputer didasarkan pada tabung sinar katoda (CRT). Ketika gambar yang sama ditampilkan di layar CRT untuk waktu yang lama, properti dari area lapisan fosfor yang terbuka di bagian dalam layar secara bertahap dan permanen berubah, yang pada akhirnya mengarah ke bayangan gelap atau gambar “hantu” di layar, yang disebut layar burn-in. Televisi sinar katoda, osiloskop, dan perangkat lain yang menggunakan CRT semuanya rentan terhadap pembakaran fosfor, seperti juga layar plasma sampai batas tertentu.
Screen saver dirancang untuk membantu menghindari hal ini dengan secara otomatis mengubah gambar pada layar selama pengguna tidak aktif.
Untuk CRT yang digunakan di tempat umum, seperti ATM dan mesin tiket kereta api, risiko burn-in sangat tinggi karena tampilan siaga ditampilkan setiap kali mesin tidak digunakan. Mesin lama yang dirancang tanpa masalah burn-in yang dipertimbangkan sering kali menampilkan bukti kerusakan layar, dengan gambar atau teks seperti “Harap masukkan kartu Anda” (dalam kasus ATM) terlihat bahkan ketika tampilan berubah saat mesin sedang digunakan. Mengosongkan layar tidak mungkin dilakukan karena mesin akan tampak tidak berfungsi. Dalam aplikasi ini, burn-in dapat dicegah dengan menggeser posisi konten tampilan setiap beberapa detik, atau dengan membuat sejumlah gambar berbeda yang diubah secara teratur.
Baca Juga: Perkembangan awal Bahasa Pemrograman
CRT kemudian jauh lebih tidak rentan terhadap burn-in dibandingkan model lama karena perbaikan pada lapisan fosfor, dan karena gambar komputer modern umumnya memiliki kontras yang lebih rendah daripada teks dan grafik hijau atau putih-hitam yang mencolok dan grafik dari mesin sebelumnya. Monitor komputer LCD, termasuk panel layar yang digunakan di komputer laptop, tidak rentan terhadap burn-in karena gambar tidak langsung dihasilkan oleh fosfor (meskipun mereka dapat mengalami bentuk persistensi gambar yang tidak terlalu ekstrem dan biasanya tidak permanen).
Penggunaan modern
Meskipun layar modern tidak rentan terhadap masalah yang dibahas di atas, screensaver masih digunakan. Terutama ini untuk tujuan dekoratif / hiburan, atau untuk perlindungan kata sandi. Mereka biasanya menampilkan gambar atau pola bergerak dan terkadang efek suara.
Karena screensaver umumnya diharapkan aktif ketika pengguna jauh dari mesin mereka, banyak screensaver dapat dikonfigurasi untuk meminta kata sandi pengguna sebelum mengizinkan pengguna untuk melanjutkan pekerjaan. Ini adalah tindakan pengamanan dasar terhadap orang lain yang mengakses mesin saat pengguna tidak ada.
Beberapa screensaver mengaktifkan tugas latar belakang yang berguna, seperti pemindaian virus atau aplikasi komputasi terdistribusi (seperti proyek SETI @ home). Hal ini memungkinkan aplikasi untuk menggunakan sumber daya hanya ketika komputer akan menganggur. Efek panning dan zooming Ken Burns terkadang digunakan untuk menghidupkan gambar.
Komputasi terdistribusi merupakan aspek ilmu pc yang menekuni sistem terdistribusi. Sistem terdistribusi merupakan sistem yang komponennya terdapat di pc jaringan yang berlainan, yang berbicara serta mengatur aksi mereka dengan mengirimkan catatan satu serupa lain dari sistem apa juga. Bagian berhubungan satu serupa lain buat menggapai tujuan bersama.
Memiliki 3 karakter berarti dari sistem terdistribusi merupakan: konkurensi bagian, minimnya jam garis besar, serta kekalahan bagian yang bebas. Ilustrasi sistem terdistribusi bermacam- macam dari sistem berplatform SOA sampai permainan online multipemain megah sampai aplikasi peer- to- peer.
Program pc yang berjalan dalam sistem terdistribusi diucap program terdistribusi( serta pemrograman terdistribusi merupakan cara penyusunan program sejenis itu). Terdapat banyak tipe aplikasi berlainan buat metode penerusan catatan, tercantum HTTP asli, konektor mendekati RPC, serta antrean catatan.
Komputasi terdistribusi pula merujuk pada pemakaian sistem terdistribusi buat membongkar permasalahan komputasi. Dalam komputasi terdistribusi, permasalahan dipecah jadi banyak kewajiban, yang tiap- tiap dituntaskan oleh satu ataupun lebih pc, yang berbicara satu serupa lain lewat penyampaian catatan.
Kata terdistribusi dalam istilah seperti “sistem terdistribusi”, “pemrograman terdistribusi”, dan “algoritme terdistribusi” awalnya merujuk pada jaringan komputer di mana komputer individual didistribusikan secara fisik dalam beberapa wilayah geografis. Istilah tersebut saat ini digunakan dalam arti yang lebih luas, bahkan mengacu pada proses otonom yang berjalan pada komputer fisik yang sama dan berinteraksi satu sama lain melalui penyampaian pesan.
Meskipun tidak ada definisi tunggal dari sistem terdistribusi, properti penentu berikut biasanya digunakan sebagai:
1. Ada beberapa entitas komputasi otonom (komputer atau node), yang masing-masing memiliki memori lokalnya sendiri.
2. Entitas berkomunikasi satu sama lain melalui penyampaian pesan.
Sistem terdistribusi bisa jadi mempunyai tujuan yang serupa, semacam membongkar permasalahan komputasi yang besar; konsumen setelah itu menyangka koleksi prosesor bebas selaku satu bagian. Alternatifnya, tiap pc bisa jadi mempunyai konsumennya sendiri dengan keinginan orang, serta tujuan dari sistem terdistribusi merupakan buat mengkoordinasikan pemakaian pangkal energi bersama ataupun sediakan layanan komunikasi pada konsumen.
Properti khas lainnya dari sistem terdistribusi meliputi yang berikut ini:
1. Sistem wajib mentolerir kekalahan di tiap pc.
2. Bentuk sistem( topologi jaringan, latensi jaringan, jumlah pc) tidak dikenal tadinya, sistem bisa terdiri dari bermacam tipe pc serta tautan jaringan, serta sistem bisa berganti sepanjang penerapan program terdistribusi.
3. Tiap pc cuma mempunyai bentuk sistem yang terbatas serta tidak komplit. Tiap pc bisa jadi cuma mengenali satu bagian dari input.
Sejarah
Beberapa dekade sebelum komputer pertama yang menggunakan teknologi ini ditemukan, Robert A.Heinlein memberikan contoh bagaimana mereka dapat digunakan dalam novelnya Stranger In A Strange Land (1961):
Di seberang kursinya ada tangki stereovision yang menyamar sebagai akuarium; dia menyalakannya, guppy dan tetra berganti ke wajah Winchell Augustus Greaves yang terkenal.
Screensaver pertama diduga ditulis untuk PC IBM asli oleh John Socha, yang terkenal karena menciptakan Norton Commander; dia juga menciptakan istilah screen saver. Screensaver, bernama scrnsave, diterbitkan di majalah Softalk edisi Desember 1983. Itu hanya mengosongkan layar setelah tiga menit tidak aktif (interval yang hanya dapat diubah dengan mengkompilasi ulang program).
Pada tahun 1983 seorang eksekutif Zenith Data Systems memasukkan “screen-saver” di antara fitur-fitur terminal komputer Z-29 yang baru, memberitahu InfoWorld bahwa ia “mengosongkan tampilan setelah 15 menit tidak aktif, mencegah tampilan karakter yang terbakar”. Screensaver pertama yang memungkinkan pengguna mengubah waktu pengaktifan dirilis pada Lisa Apple, pada tahun 1983.
Layar Atari 400 dan 800 juga akan mengalami perubahan warna seperti screensaver acak jika dibiarkan tidak aktif selama sekitar 8 menit. Pengguna biasa tidak memiliki kendali atas ini, meskipun program melakukannya.
Komputer ini, dirilis pada 1979, secara teknis lebih awal “screen saver”. Sebelum komputer ini, game untuk konsol game Atari VCS / 2600 1977 seperti Combat dan Breakout, menyertakan siklus warna untuk mencegah gambar game burn-in ke televisi era 1970-an. Selain itu, model pertama kalkulator TI-30 dari tahun 1976 menampilkan screensaver, yang terdiri dari titik desimal yang berjalan di layar setelah tidak ada aktivitas selama 30 detik. Ini terutama digunakan untuk menghemat daya baterai, karena tampilan LED TI-30 lebih intensif daya daripada model LCD yang lebih baru. Ini adalah contoh screensaver di ROM atau firmware komputer.
Saat ini, dengan bantuan teknologi grafik modern, terdapat berbagai macam screensaver. Karena grafik komputer 3D, yang menyediakan lingkungan yang realistis, screensaver 3D tersedia.
Arsitektur yang mendasari
Screensaver biasanya dirancang dan diberi kode menggunakan berbagai bahasa pemrograman serta antarmuka grafis. Biasanya penulis screensaver menggunakan bahasa pemrograman C atau C ++, bersama dengan Graphics Device Interface (GDI), seperti OpenGL (“Open Graphics Library”, yang bekerja pada banyak, jika tidak sebagian besar, platform yang mampu melakukan rendering 3D), atau alternatif seperti Microsoft DirectX (yang terbatas pada platform Microsoft, terutama Microsoft Windows dan Microsoft Xbox), untuk membuat produk akhir mereka. Beberapa screensaver OS X dibuat dan dirancang menggunakan Quartz Composer.
Baca Juga: Hilang Tapi Tidak Terlupakan, Palm
Screensaver berinteraksi secara tidak langsung dengan sistem operasi yang menyebabkan tampilan layar fisik dilapis dengan satu atau lebih “pemandangan” grafis. Screensaver biasanya berhenti setelah menerima pesan dari sistem operasi bahwa tombol telah ditekan atau mouse telah dipindahkan.
Microsoft Windows
Jika sistem mendeteksi ketidakaktifan yang berlangsung lebih lama dari waktu yang ditentukan di panel kontrol, periksa apakah program aktif adalah program sederhana (dan bukan screensaver lain) dengan mengirimkan pesan “WM_SYSCOMMAND” dengan argumen “SC_SCREENSAVE”. Jika program memanggil sebagai respons fungsi sistem standar (DefWindowProc), screensaver yang ditentukan di layar panel kontrol berjalan.
Screensaver Windows adalah Portable Executable (PE) biasa dengan ekstensi file .scr. Hal ini memungkinkan pembuat malware untuk menambahkan “.scr” ke nama file win32 yang dapat dijalankan, dan dengan demikian meningkatkan kemungkinan bahwa pengguna Microsoft Windows akan menjalankannya secara tidak sengaja. Selain itu, program ini harus mendukung parameter baris perintah berikut:
Tanpa parameter – menampilkan kotak dialog Pengaturan atau tidak melakukan apa pun.
MacOS
Di bawah MacOS, screensaver adalah bundel aplikasi MacOS biasa dengan ekstensi file .saver.
Secara internal, screensaver harus menentukan kelas yang merupakan subkelas dari ScreenSaverView. Kelas baru harus ditetapkan sebagai NSPrincipalClass dalam proyek xcode, sehingga ketika screensaver diluncurkan oleh sistem, kelas ini akan dibuat.
Atari
Sebagai salah satu screensaver pertama yang muncul di komputer Atari 8-bit, perubahan warna sistemik memaksa ketika komputer dalam keadaan diam yang berlangsung selama beberapa menit (waktu yang berbeda tergantung pada model), disimpan dalam ROM sistem komputer.
Pertimbangan
Monitor yang menjalankan screensaver mengkonsumsi jumlah daya yang sama seperti saat berjalan normal, yang dapat berkisar dari beberapa watt untuk monitor LCD kecil hingga beberapa ratus untuk layar plasma besar. Sebagian besar komputer modern dapat disetel untuk mengalihkan monitor ke mode daya rendah, mengosongkan layar sama sekali. Mode hemat daya untuk monitor biasanya merupakan bagian dari opsi manajemen daya yang didukung di sebagian besar sistem operasi modern, meskipun itu juga harus didukung oleh perangkat keras komputer dan monitor itu sendiri.
Menggunakan screensaver dengan panel datar atau layar LCD yang tidak mematikan layar sebenarnya dapat mengurangi masa pakai tampilan, karena lampu latar fluorescent tetap menyala dan menua lebih cepat daripada jika layar dimatikan dan sering dinyalakan. Seiring bertambahnya usia, tabung fluoresen semakin meredup, dan harganya bisa mahal atau sulit untuk diganti. Layar LCD biasa kehilangan sekitar 50% kecerahannya selama masa pakai produk normal. Dalam kebanyakan kasus, tabung merupakan bagian integral dari LCD dan seluruh unit perlu diganti. Ini tidak benar untuk tampilan lampu latar LED.
Oleh karena itu, istilah “screen saver” sekarang merupakan istilah yang keliru – cara terbaik untuk menghemat layar dan juga menghemat listrik yang dikonsumsi oleh layar adalah dengan mematikan komputer monitor. Screensaver yang menampilkan grafik 3D yang rumit bahkan dapat menambah daya draw secara keseluruhan.
Hiburan
After Dark adalah screensaver awal untuk platform Macintosh, dan kemudian PC / Windows, yang secara mencolok menampilkan desain aneh seperti “pemanggang roti terbang”. Mungkin sebagai tanggapan terhadap lingkungan tempat kerja di mana mereka sering dilihat, banyak screensaver melanjutkan warisan imajinasi ini dengan mengisi monitor yang menganggur dengan hewan atau ikan, permainan, dan ekspresi visual persamaan matematika (melalui penggunaan fraktal, transformasi Fourier atau lainnya artinya) seperti pada screensaver Domba Elektrik.
Setidaknya satu screensaver, Johnny Castaway menceritakan kisah animasi lucu selama berbulan-bulan. Kemampuan screensaver untuk mengalihkan dan menghibur digunakan untuk promosi, terutama untuk membangun buzz bagi produk “berbasis acara” seperti film layar lebar.
Screensaver juga merupakan outlet kreatif untuk pemrogram komputer. Screensaver berbasis Unix XScreenSaver mengumpulkan efek tampilan screensaver Unix lainnya, yang disebut “peretasan tampilan” dalam tradisi file jargon akademisi ilmu komputer AS. Itu juga mengumpulkan bentuk efek grafik komputer yang disebut efek demo, seperti yang awalnya diproduksi oleh adegan demo.
Microsoft Windows
Pada versi Microsoft Windows yang lebih lama, format screensaver asli berpotensi untuk menginstal virus ketika dijalankan (karena screen saver hanyalah aplikasi biasa dengan ekstensi yang berbeda). Ketika file apa pun dengan akhiran file “.scr” dibuka, misalnya dari lampiran email, Windows akan mengeksekusi file .scr (screensaver) secara otomatis: ini berpotensi memungkinkan virus atau malware untuk menginstal sendiri. Versi modern Windows dapat membaca tag yang ditinggalkan oleh aplikasi seperti Internet Explorer dan memverifikasi penerbit file, memberikan konfirmasi kepada pengguna.
Pada tanggal 5 Agustus 2006, BBC melaporkan bahwa “screensaver gratis” dan “screensaver” masing-masing adalah istilah penelusuran pertama dan ketiga yang paling mungkin mengembalikan tautan ke perangkat lunak jahat, yang kedua adalah BearShare.
Format
Setiap acara dimulai dengan komentar singkat tentang berita terkait teknologi hari itu, terkadang disertai dengan jajak pendapat online. Ini diikuti dengan panggilan bantuan dari penonton, baik melalui telepon atau netcam. Di awal pertunjukan, diikuti oleh Kamp Pelatihan Leo, yang dirancang untuk membantu orang-orang yang baru mengenal komputer. Lebih banyak panggilan dijawab sepanjang pertunjukan, bersama dengan berbagai segmen. Ini termasuk berbagai wawancara, liputan acara khusus, The Twisted List, Site of the Night, dan Download of the Day. Saat setiap pertunjukan berakhir, pertanyaan yang dikirim melalui email dijawab. Sebagai bagian dari penayangan acara, kutipan yang dikirim dari pemirsa dibacakan pada saat ini.