AdityaDees: Informasi

Hot

https://publishers.chitika.com/

Contact us for advertising.
Showing posts with label Informasi. Show all posts
Showing posts with label Informasi. Show all posts

15 March 2022

Bahasa Pemrograman Komputer dan Tingkatannya

19:11 0
Bahasa Pemrograman Komputer dan Tingkatannya

Kamu pasti tahu apa itu facebook, twiter, kaskus , gojek, mesin harga di alfamart ataupun aplikasi -aplikasi game yang kamu mainkan. nah bagaimana cara membuat itu semua? jawaban sederhananya adalah dengan menggunakan bahasa pemograman.

Bahasa pemograman banyak sekali, entah itu bahasa yang digunakan untuk membuat program - program komputer , mobile ataupun perangkat mesin. Bahasa pemograman akan menerjemahkan baris - baris instruksi yang di buat programan menjadi bahasa yang di mengerti oleh mesin.

Untuk lebih jelasnya. dalam artikel singkat ini kita akan membahas apa itu bahasa pemograman dan beberapa macam bahasa pemograman dan contohnya.

Pengertian Bahasa Pemprograman

Bahasa pemograman adalah bahasa yang dapat menerjemahkan perintah - perintah yang diberikan pengguna menjadi bahasa yang dapat di pahami dan di jalankan mesin komputer. seperti diketahui komputer hanya mengerti intruksi dalam bentuk biner ( bit bit bernilai 0 atau 1 ).

contoh dari program yang di hasilkan dari bahasa komputer misalnya aplikasi kasir, aplikasi - aplikasi android, situs - situs website seperti bukalapak, tokopedia dan sebagainya.

Jumlah bahasa pemograman sangat banyak dan diantara bahasa pemograman yang terkenal adalah bahasa Java, C, C++ , PHP , phyton , basic , Cobol dll.

Tingkatan Bahasa Pemograman ini dapat dibagi menjadi 3 kategori antara lain


1. Bahasa Tingkat Tinggi 

Bahasa pemograman tingkat tinggi ini mempunyai ciri yang mudah di mengerti oleh siapa saja , karena memiliki kedekatan terhadap bahasa sehari -hari. Suatu pernyataan dari program akan diterjemahkan pada sebuah atau juga beberapa mesin menggunakan compiler.

Adapun contoh dari bahasa tingkat tinggi ini adalah basic, C++, C, Cobol , pascal. Fortran , Java , Net dll.


2. Bahasa Tingkat menengah 

Bahasa tingkat menengah, disebut demikian , karena jenis bahasa ini tidak dapat masuk dalam jenis bahasa tingkat tinggi atau tingkat rendah. Adapun contoh dari bahasa tingkat menengah ini adalah bahsa C.


3. Bahasa Tingkat Rendah 

Janis bahasa tingkat rendah atau low level language ini adalah bahasa pemograman yang lebih ditujukan pada mesin. Maksudnya adalah karena jenis bahasa ini lebih dekat dengan bahasa mesin dibandingkan dengan bahasa manusia . Contoh dari bahasa tingkat rendah ini adalah bahasa assembly.

kenapa bahasa pemograman ini sangat sulit.

  • Materi yang satu ini sulit dipelajari, seorang programmer harus mengerti barbagai seluk beluk perangkat keras yang digunakan.
  • Bahasa assembly yang digunakan untuk satu jenis mikroprosesor dengan lainnya tentunya jauh berbeda, karena belum ada standarisasinya. Adapun contoh untuk bahasa assembly yang biasanya digunakan untuk mikroprosesor ini adalah intel 8088

Macam - macam Bahasa Pemograman 

Jenis atau macam - macam bahasa pemograman yang ada saat ini memang cukup banyak, hal ini tentunya berkaitan dengan fungsi dari bahasa tersebut. berikut ini adalah beberapa bahasa pemograman yang banyak digunakan, antara lain :

  • Assembly Language
  • Basic
  • C
  • C++
  • Cobol
  • Delphi
  • Erlang
  • Elixir
  • Fortran
  • Golo
  • Java
  • Kotlin
  • Lisp
  • LFE
  • Pascal
  • PHP
  • Python
  • Ruby
  • Swift
  • Snobol
  • Strach
  • Spark
  • Tynker
  • Visual Foxpro
  • Visual Basic
  • Visual Basic net

1. Bahasa C

Bahasa C ini dapat dikategorikan sebagai bahasa induk dari berbagai macam bahasa pemograman lainnya. Bahasa pemograman yang satu ini sudah dikembankan sejak tahun 70 - an, ini yang membuat bahasa yang satu ini sebagai bahasa pemograman tertua.

Walau saat ini bahasa yang satu ini sudah jarang di gunakan , namun bahasa yang satu ini menjadi acuan bagi pembentukan bahasa pemograman lainnya, antara lain bahasa C++,C#, dll

Saat ini bahasa C biasanya digunakan sebagai media pembelajaran untuk para siswa dalam mengembangkan sebuah software.


2. Java

ini adalah salah satu jenis bahasa yang umum di temukan dimana saja, baik di komputer, ponsel pintar, dll. Ada banyak sekali keunggulan dari Java ini, antara lain sifatnya yang multi plaform, yang artinya, bahasa ini dapat digunakan untuk berbagai macam sistem operasi dan basis software yang lain.

Keunggulan lain dari bahasa Java ini adalah mudah dikembangkan, mudah dalam menyusun scrip, dll.


3. PHP

Ini adalah salah satu bahasa pemrograman yang tidak kalah populer di kalangan pengembang dan juga developer di situs -situs internet. PHP ini sendiri adalah singkatan dari Hypertext Pre-Processor dimana ini adalah salah satu bahasa yang biasanya di gunakan untuk mengembangkan sebuah situs yang ada di dalam jaringan internet.

yang artinya, ketika anda akan membuat sebuah situs, maka anda akan membutuhkan bahasa pemograman yang satu ini, untuk mengintegrasikan managemen data base yang ada. keunggulan menggunakan bahasa yang satu ini antara lain bahasa pemograman yang sifatnya gratis, dapat membuat dan mengembangkan website secara dinamis, berkat adanya fitur server side scripting, dll.


4..Basic 

Ini adalah salah satu bahasa pemograman yang dikembangkan oleh raksasa teknologi yang ada, yaitu Microsoft. Ini adalah sebuah bahasa pemograman yang dapat digunakan untuk membuat aplikasi, yang berjalan menggunakan operasi windows Fitur - fitur yang ada dalam VB atau visual Basic ini cukup beragam, dan termasuk salah satu bahasa pemrogaman yang cukup terkenal.

Bahasa pemrograman ini biasanya digunakan untuk mengembangkan software yang sederhana seperti program absensi, kalkulator, program akutansi, dll.


5. Python 

Nama bahasa pemrograman yang satu ini memang sama dengan salah satu jenis olah predator yang terkenal ganas. Bahasa pemrograman yang digunakan cenderung sederhana, dan juga mudah dipahami. Python termasuk bahasa yang multifungsi, karena dapat mengembangkan sebuah aplikasi dan juga software.

Termasuk bahasa pemrograman tingkat tinggi, yang artinya bahasa yang satu ini dapat manusia membaca program yang ini, bahasa yang satu ini biasanya digunakan untuk membuat berbagai macam aplikasi, software, dll.


6. JavaScript

Bahasa Java Script ini berbeda dengan bahasa Java. dimana Java vokus pada pengembangan software dan juga aplikasi berbasis OS dan juga Non OS. Sedangkan JavaScrip lebih memfokuskan diri pada bahasa pemrograman yang biasanya digunakan untuk mengembangkan website.

Cukup banyak website yang dikembangkan dengan JavaScrip sebagai bahasa Pemrograman utamanya.

Keunggulan menggunakan bahasa yang satu ini, adalah mampu mengembangkan sebuah situs, juga website, dengan penampilan visual yang interaktif dan juga menarik


Read More

14 March 2022

Cara Menerima Pembayaran Google Adsense melalui Aplikasi DANA 2022

19:44 0

Gajian atau Menerima pembayaran dari Google Adsense pastilah sangat dinanti-natikan oleh para Publisher nya. Umumnya, dalam menerima pembayaran Google Adsense tersebut bisa melalui rekening bank. Namun sekarang sudah bisa melalui aplikasi DANA, berikut adalah caranya.

Syarat!!Tipe Akun DANA harus PREMIUM

Cara Menerima Pembayaran Google Adsense melalui Aplikasi DANA

Mendapatkan nomor virtual rekening di DANA

  1. Buka aplikasi DANA lalu Pilih Isi Saldo 2. Pilih Tampilkan Semua Bank 3. Pilih Permata Bank 4. SALIN KODE : 8528 (diikuti nomor hp yang terdaftar di DANA)

Mendapatkan nomor virtual rekening di DANA


Memasukkan nomor virtual rekening DANA ke Akun Google Adsense

  1. Masuk ke akun Google Adsense dan masuk ke menu Pembayaran 2. Tambahkan metode pembayaran 3. Isi formulir nya ;
    • Name on bank account : NAMA ANDA YANG TERDAFTAR DI AKUN DANA
    • Bank : BANK PERMATA
    • Account number : 8528 (diikuti nomor hp yang terdaftar di DANA)
Centang “Set as primary payment method” apabila menginginkan rekening tersebut sebagai sarana pembayaran utama. 4. Simpan

Memverifikasi nomor virtual rekening DANA

1. Google akan mentransfer saldo kurang dari Rp. 250,- dalam waktu 3 hingga 5 hari kerja berikutnya 2. Catat saldo yang masuk ke akun DANA, Misal : Rp. 111,- 3. Masuk ke menu Pembayaran Google Adsense, pilih Verifikasi 4. Pilih nominal yang sesuai dengan saldo yang masuk ke akun DANA, yaitu Rp. 111,- 5. Pilih Verifikasi 6. Selesai / OKE

Memverifikasi nomor virtual rekening DANA

Dari sini anda sudah berhasil melakukan verifikasi rekening akun DANA

Kelebihan dan Kekurangan

Kelebihan
  • Cocok bagi Publisher yang belum memiliki Rekening Bank (khususnya yang belum memiliki KTP)
  • Menggunakan akun DANA sebagai sarana pembayaran Google Adsense tidak akan dikenakan biaya admin bulanan
  • Tarik saldo atau mencairkan uang dari DANA bisa mendatangi Alfamart/Alfamidi/Pegadaian tanpa dikenakan biaya admin
Kekurangan
  • Akun Premium DANA hanya membatasi Maksimal Topup 10 Juta, apabila penghasilan Google Adsense melebihi 10 Juta maka akun DANA tidak dapat menerimanya.

Itulah informasi mengenai “Cara Menerima Pembayaran Google Adsense melalui Aplikasi DANA“, selama mencoba dan semoga bermanfaat. Goodluck!
Read More

04 February 2022

2 APLIKASI GRATIS MEMBUAT VIDEO ANIMASI SENDIRI SECARA ONLINE

19:29 0
Membuat video animasi gratis secara online

Biasanya kita menggunakan aplikasi desktop kita untuk membuat animasi video, kamu mencari aplikasi yang bisa membantu kamu untuk membuat animasi kartun untuk presentasi kamu dimana, teks dan efek lainya apalagi dengan akses online yang akan mempermudah kamu membuat animasi dimana saja kapan saja.

Ada banyak aplikasi pembuat animasi gratis yang memiliki fitur yang bermanfaat, tetapi kamu harus mencoba 2 aplikasi online ini yang akan membantu kamu membuat animasi secara gratis :Ada banyak aplikasi pembuat animasi gratis yang memiliki fitur yang bermanfaat, tetapi kamu harus mencoba 2 aplikasi online ini yang akan membantu kamu membuat animasi secara gratis :

1. Powtoon 

Kamu cukup login dengan menggunakan akun G+ dan Facebook untuk menikmati fitur dari Powtoon ini, saat kamu sudah berhasil masuk pada tampilan editor kamu akan langsung disuguhkan dengan tutorial awal cara untuk menggunakan tools mereka.

Baca juga Ini dia cara download story orang lain tanpa aplikasi

Aplikasi ini mirip dengan powertpoint buatan microsoft kamu dapat membuat slide demi slide dilengkapi dengan tools lainya akan memudahkan kamu merangkai animasi kamu sendiri dengan mudahnya.

2. Animatron.com

Animatron

Animatron termasuk aplikasi pembuat animasi berbasis online yang banyak digunakan oleh pengguna, aplikasi ini juga mirip dengan powtoon tetapi dari segi tampilan aplikasi ini mirip dengan photoshop, jika kamu ingin lebih banyak mendapat control untuk objek - obejek yang ada, Animatron dapat kamu jadikan pilihan yang lebih baik.

Dengan beberapa fitur unggulan seperti :

  • Membuat video animasi 
  • Dengan kanvas putih untuk persentasi
  • Bekerja hanya dengan drag dan drop objek yang ada
  • Tidak perlu instalasi 
  • Dapat mengakses projek kamu menggunakan sistem cloud milik mereka

Baca juga 5 Aplikasi baca komik offline bahasa Indonesia

Keunggulan dari Anmatron adalah mereka menggunakan HTML5 untuk semua script yang ada pada sistem mereka, yang dapat memudahkan pihak penonton tanpa harus menginstall Flash pada browsernya, tidak seperti PowTon pada aplikasi Animatron kamu akan melihat timeline pada panel bawah yang mirip dengan windows movie maker yang akan semakin mempermudah kamu untuk membuat film animasi.

Kedua aplikasi diatas sangat membantu kamu untuk menciptakan film animasi yang dapat kamu ciptakan tanpa instalasi dan juga dengan semua kemudahanya.


Read More

08 September 2021

Ubisoft telah menggratiskan Far Cry 3 Versi PC Hingga 11 September

18:58 0
Ubisoft mengratiskan Far Cry 3 Versi PC Hingga 11 September


Far Cry Seri sepertinya bisa dikatakan salah satu game FPS andalan Ubisoft untuk saat ini. Perpaduan aksi tembak menembak dengan dunia sandbox/open-world membuat game ini sering kali mendapat apresiasi dari para pemain game. Terlebih lagi dengan sajian sejumlah karakter antagonisnya yang karismatik menjadi salah satu aspek yang membuat game menjadi semakin mengesankan.

Berkat kesuksesan tersebut, Ubisoft juga telah mengumumkan seri terbaru dari Far Cry yaitu Far Cry 6. Demi menyambut sekaligus mempromosikan Seri Far Cry ini. Ubisoft akan merilisnya dalam waktu dekat, Ubisoft kini bagikan Far Cry 3 untuk versi PC melalui Ubisoft Store yang dapat diklaim sampai tanggal 11 September mendatang.

Baca juga Cara mendapatkan GTA V secara Gratis dari Epic Games Store

Sama seperti game yang pernah digratiskan sebelumnya oleh Ubisoft, anda dapat mengklaim melalui aplikasi Ubisoft Connect. Kemudian login menggunakan akun uPlay anda dan klik di bagian “Get it for Free”. Setelah itu, game akan tersimpan di library anda secara permanen dan anda dapat langsung download untuk memainkannya.

Baca juga Tips membeli HP Gaming agar nyaman dipakai sehari - hari

Ubisoft memang dikenal sebagai salah satu developer yang suka membagikan game - game secara gratis. Meskipun tidak rutin seminggu sekali seperti Epic Games Store, namun pada umumnya Ubisoft memberikan game gratis ketika ada perayaan-perayaan khusus seperti acara Ubisoft Forward, hari besar atau saat menjelang perilisan game-game terbaru. Jadi, tak ada salahnya anda untuk terus perhatikan mengenai kabar - kabar game gratis dari Ubisoft ini selanjutnya agar tidak terlewat.

Read More

23 March 2021

Ini dia spesifikasi keren dari POCO X3 Pro, berapa Harganya ?

13:00 0
POCO X3 Pro

Xiaomi POCO X3 Pro resmi dirilis secara global. Ponsel itu merupakan pembaharuan dari varian Poco X3 yang telah telah dirilis pada akhir tahun 2020.

Poco X3 Pro ini hadir dengan varian RAM 6GB dan penyimpanan  sebesar 128GB atau RAM 8GB dan penyimpanan sebersar 256GB. Poco X3 Pro hadir dalam tiga varian warna, Frost Blue, Metal Bronze, dan Black.

dari segi desain POCO X3 Pro terlihat mirip sekali dengan POCO X3. Xiaomi mengatakan bahwa mereka mempertahankan desain Croma untuk bagian belakang.

Baca juga Cara mudah bypass akun mi cloud tanpa pc

Untuk menghilangkan noda sidik jari, POCO X3 Pro juga menghadirkan desain tekstur ganda yang juga akan membantu dari aspek ergonomis.

POCO X3 Pro menggunakan layar DotDisplay FHD+ IPS LCD berukuran 6,67 inci dan di bagian depannya terdapat lubang punch. Layar POCO X3 Pro mendukung kecepatan refresh 120Hz, 450 nits (manual), rasio kontras 1500: 1, dan kecepatan sampling sentuh 240Hz.

POCO X3 Pro juga memiliki opsi DynamicSwitch yang berguna untuk memilih opsi kecepatan refresh, mulai dari 60, 90, dan 120Hz. Untuk layar telah dilindungi oleh Corning Gorilla Glass 6.

Smartphone ini menggunakan chipset Snapdragon 860 Octa-core, dibangun pada proses 7nm, frekuensi clock hingga 2.96GHz, dan memiliki GPU Adreno 640. Chipset POCO X3 Pro dipasangkan dengan RAM hingga 8GB LPDDR4x, 256GB UFS 3.1 yang diklaim lebih cepat 198 persen dari UFS 2.1.

Baca juga Tips sebelum membeli hp xiaomi yang anda perlu ketahui

Selain itu, POCO X3 Pro juga memiliki penyimpanan yang dapat ditambah hingga 1TB dan LiquidCool Technology 1.0 Plus untuk pendinginan.

Untuk kamera, POCO X3 Pro memiliki pengaturan Quad-camera dengan lensa utama Sony IMX582 48MP f/ 1.79, ultrawide 8MP f/ 2.2 dengan FOV 119 derajat, sensor makro 2MP, dan sensor kedalaman 2MP. Di depan, POCO X3 Pro didukung dengan kamera depan 20MP untuk selfie.

POCO X3 Pro ini didukung dengan beberapa fitur kamera antara lain Video klon, selfie mode Malam, dan video ganda untuk menangkap tampilan kamera depan dan belakang secara bersamaan.

Seperti varian sebelumnya (POCO X3), varian 'Pro' juga memiliki jack audio 3.5mm, dual-speaker bersertifikasi Hi-Res Audio. Selain itu, smartphone ini juga memiliki motor getaran linier sumbu-z untuk haptics, NFC, IR Blaster, jack Headphone.

Baca juga Cara mudah update manual firmware Xiaomi MI Drone 4K

Smartphone ini memiliki baterai berkapasitas 5.160 mAh dengan pengisian cepat 33W. Dengan baterai itu, Smarfphone ini diklaim bisa digunakan untuk bermain game hingga 11 jam, dapat bertahan selama 18 jam untuk memutar video. Fitur lainnya yang ada dari smartphone adalah 4G LTE, Wi-Fi, Bluetooth, dan MIUI 12 berbasis Android 11 mengutip Gadgets. 

Perusahaan Xiaomi membanderol POCO X3 Pro seharga 249 euro atau Rp4,2 juta (kuras Rp17.195) untuk RAM 6GB + 128GB . Sedangkan RAM 8GB + 256GB seharga 299 euro atau Rp5,1 juta.


Read More

22 March 2021

Bisa dapat uang dari Aplikasi ClubHouse, siap - siap !!!

13:00 0

 

Bisa dapat uang dari Aplikasi ClubHouse, siap - siap !!!

Clubhouse  aplikasi sosial media berbasis suara dinilai akan menjadi sumber pundi-pundi uang bagi banyak pengguna layaknya aplikasi sosial media lainnya. Banyak pengguna yang telah berusaha untuk mengumpulkan follower lewat aplikasi Clubhouse ini.

Saat ini, Clubhouse hanya masih untuk undangan dan hanya dapat dibuka melalui aplikasi di perangkat Apple. Namun, aplikasi ini memungkinkan pengguna untuk masuk ke ruang virtual dan bergabung dalam percakapan yang dihosting tentang bermancam-macam topik.

Clubhouse ingin memantapkan dirinya sebagai pembawa standar untuk sosial media khusus untuk audio sejak dirilis hampir setahun yang lalu.

Konsep Clubhouse sangat sederhana, begitu diundang untuk bergabung, seseorang dapat mendengarkan percakapan di 'room' digital, mulai dari obrolan dari orang yang terkenal hingga obrolan dalam kelompok-kelompok kecil.

Baca juga Cara Download Story Instagram Orang lain Tanpa Aplikasi

Aplikasi ini telah bernilai US$1 miliar dan juga memiliki sekitar 10 juta pengguna mingguan. Popularitas Clubhouse disebabkan didorong oleh pandemi dan penampilan dari sejumlah tokoh yang menarik perhatian seperti Elon Musk pendiri Tesla dan Mark Zuckerberg bos Facebook .

Tidak seperti kebanyakan sosial media besar, Clubhouse memungkinkan penggunanya untuk mengistirahatkan mata atau melakukan pekejaan lain sambil merasa terlibat dalam percakapannya.

Beberapa pengguna juga memasukkan Clubhouse ke dalam kehidupan mereka dengan tidak jarang menggunakannya untuk kelompok belajar atau kerja.

Di tengah popularitas Clubhouse, Facebook dikabarkan sedang mengembangkan aplikasi yang serupa dengan Clubhouse bernama Fireside. Sedangkan Twitter juga telah menguji percakapan audio langsung bernama 'Spaces' sebagai alternatif untuk tweet teks.

Kepala penelitian Twitter Nikkia Reveillac mengatakan langkah seperti ini dapat memperluas daya tarik platform karena sejumlah orang ingin terlibat dalam percakapan, tetapi merasa cukup sulit untuk menemukan ruang-ruang itu.

Baca juga Perusahaan TikTok Berencana membuat Aplikasi Mirip ClubHouse

Mereka yang dapat menarik follower atau acara online berharap untuk menghasilkan uang. Gary Henderson Pendiri DigitalMarketing.org, menganjurkan penggunaan 'creator coins' atau mata uang digital yang dipersonalisasi dengan nama pemberi pengaruh.

"Misalnya, kami mengadakan beberapa acara Clubhouse pribadi," ujar Henderson.

Clubhouse diketahui merencanakan akan menguji fitur penjualan tiket, persenan,  atau keanggotaan berbayar.

"Mereka pasti perlu mulai memikirkan cara agar kami dapat menghasilkan uang dengan cepat. Saya telah memiliki beberapa ruangan yang sangat menakjubkan sejauh ini dan saya tidak ingin menghabiskan semua ide hebat saya," ujar pendiri Audio Collective di Clubhouse, Toni Thai,.

Toni Thai melihat Clubhouse suatu hari nanti menambahkan sistem rekomendasi konten, seperti yang telah dilakukan Netflix untuk acara televisi dan Spotify untuk musik, dan memungkin menambahkan podcast.


Read More

18 March 2021

Segera meluncur menuju RI, Samsung Galaxy A52, A52 5G, A72 Dirilis di Korea

13:00 0
Segera meluncur menuju RI, Samsung Galaxy A52, A52 5G, A72 Dirilis di Korea


Samsung Galaxy A52, A52 5G dan A72 resmi dirilis global, pada hari kemarin tanggal 17 maret 2021. Peluncuran Galaxy A Series dilakukan di negara Korea secara virtual.

"Samsung senantiasa berupaya untuk memberikan perangkat yang konsumen inginkan dan perlukan. Oleh karena itu kami memberikan visi melalui Galaxy A Series untuk mendemokrasikan inovasi Galaxy untuk semua orang," kata Dr. TM Roh, President and Head of Mobile Communications Business, Samsung Electronics dalam keterangan resmi.

Baca juga Tips membeli Smartphone Gaming agar nyaman dipakai seharian

Samsung menyediakan Super AMOLED display. Sekarang hadir dengan 120Hz refresh rates pada Smartphone Galaxy A52 5G, dan 90Hz pada Smartphone Galaxy A52 dan A72, pengalaman dalam men-scroll content - content menjadi lebih halus.

Pengguna Galaxy A Series dapat menonton dan scroll konten di media sosial bahkan saat berada di luar ruangan berkat bantuan 800nits luminance yang telah ditingkatkan.

Galaxy A Series diklaim menampilkan desain simple, namun bermakna dengan desain soft-edge dan camera housing yang minimalis.

Khusus Galaxy A52 5G tersedia konektivitas 5G.

Galaxy A52, A52 5G dan A72 akan mendukung pembaharuan perangkat lunak untuk tiga generasi beserta pembaharuan keamanan secara berkala selama lebih dari empat tahun.

Galaxy A Series akan tersedia pilihan warna Awesome Violet, Awesome Blue, Awesome Black, dan Awesome White.

Baca juga Cara Download Story Orang Lain Tanpa Aplikasi

Dimensi Galaxy A52 menyediakan 6.5" FHD+ Super AMOLED Infinity-O Display (1080 x 2400), 407 ppi 90 Hz refresh rate. Dengan pilihan RAM 4/6/8GB serta ROM: 128/256GB.

Galaxy A52 5G 6.5" FHD+ Super AMOLED, Infinity-O Display (1080 x2400), 407 ppi 120 Hz refresh rate berikut pilihan RAM 6/8GB dan ROM 128/256GB.

Galaxy A72 6.7" FHD+ Super AMOLED Infinity-O Display (1080 x 2400), 394 ppi 90 Hz refresh rate dan RAM 6/8GB, ROM 128/256GB

Sedangkan Galaxy A52 dan Galaxy A52 5G ditopang dengan baterai 4.500 mAh, sementara Galaxy A72 baterai 5.000 mAh.

Read More

15 March 2021

Ini Dia Cara Download Story Orang Lain Tanpa Aplikasi

13:00 0
Ini Dia Cara Download Story Orang Lain Tanpa Aplikasi

Mengunduh story milik sendiri memang bisa dan disedian oleh aplikasi Instagram. Tapi apakah ada cara untuk mengunduh Story Instagram milik orang lain ? tentu ada. bagaimana caranya ? mari baca lebih lanjut.

Untuk bisa mengunduh Story Instagram milik orang lain , Anda perlu menggunakan membuka situs dibrowser masing - masing StorySaver.net.

Berikut inilah cara untuk download Story Instagram  milik orang lain :

Cara Download Instagram Story Orang Lain

  1. Pertama buka situs StorySaver.net.
  2. Ketik username (nama pengguna) Instagram yang Story-nya ingin Anda unduh;
  3. Selanjutnya verifikasi google recaptcha;
  4. Beberapa Instagram Stories milik pengguna itu akan muncul, lalu pilih story yang ingin Anda unduh
  5. Terakhir klik Save As Photo.
  6. Selesai

Itulah cara untuk menunduh story orang lain dengan mudah, semoga bermanfaat dan sampai jumpa.

Baca juga

Cara menghapus akun instagram secara permanen

Cara donwload video atau foto instagram tanpa aplikasi

Cara mengaktifkan mode gelap instagram di hp xiaomi


Read More

12 March 2021

Apa itu Aplikasi MyHeritage dan bagaimana cara menggunakannya

13:00 0
Hidupkan kembali foto lawan dengan aplikasi MyHeritage

Aplikasi MyHeritage akhir-akhir telah menjadi topik perbincangan utama sejumlah warganet di beberapa media sosial. Aplikasi MyHeritage bisa mengubah foto statis menjadi animasi (bisa bergerak). Bahkan di beberapa media sosial, sejumah sosok lawas berhasil “dihidupkan kembali” dengan aplikasi ini.

Pada bulan lalu Februari 2021 , aplikasi ini baru saja merilis teknologi Deep Nostalgia, yang dapat membuat foto statis menjadi telihat bergerak bahkan hingga tersenyum. Hingga 4 Maret 2021 lalu, aplikasi ini telah digunakan untuk mengedit lebih dari 10 juta wajah di dunia.

Teknologi Deep Nostalgia tersebut dibuat dengan memanfaatkan teknologi AI (Artificial Intelligent) dalam memanipulasi wajah yang ada di sebuah foto. Bekerja sama dengan D-ID, perusahaan yang membuat video dengan teknik AI atau deep learning, MyHeritage memanfaatkan cetak biru dari video prarekam untuk membuat sebuah foto dapat bergerak. Dengan teknologi tersebut, gerakan animasi dalam foto tersebut kemudian disesuaikan dengan orientasi wajah

Dengan Deep Nostalgia tersebut, animasi hiper realistis yang dihasilkan dari foto tersebut begitu nyata bahkan sulit dibedakan dengan rekaman asli. Selain Deep Nostalgia, aplikasi MyHeritage memiliki berbagai fitur menarik lainnya terkait editing foto hingga penyusunan silsilah keluarga. Salah satunya adalah Photo Enhancer. Teknologi yang baru diperkenalkan pada Juni 2020 ini berfungsi meningkatkan kualitas foto lawas agar menjadi lebih jelas, fokus dan tajam.

Berikut cara menggunakan aplikasi MyHeritage

  1. Download dan instal terlebih dulu aplikasi MyHeritage di HP Anda
  2. Buka aplikasi MyHeritage kemudian buat akun Myheritage
  3. Setelah itu unggah foto lawas yang akan diedit
  4. Ketuk gambar dan klik ikon animasi yang ada di sisi atas
  5. Download dan simpan setelah foto animasi tersebut telah selesai

Itulah pembahasan aplikasi MyHeritage. Semoga bermanfaat, see you.
Read More

11 March 2021

Penjadwalan Proses dalam Sistem Operasi

13:00 0
Penjadwalan Proses dalam Sistem Operasi


Pengertian Penjadwalan

Penjadwalan proses adalah kumpulan kebijakan dan mekanisme dalam sistem operasi, yang berkaitan dengan urutan kerja yang dilakukan oleh sistem komputer. Penjadwalan berfungsi untuk memutuskan proses mana yang harus berjalan, kapan dan seberapa lama proses itu berjalan. Sasaran utama penjadwalan proses adalah optimasi kinerja berdasarkan kriteria-kriteria yang diajukan.

Bagian dari sistem operasi yang berfungsi mengatur proses mana yang berjalan pada setiap saat disebut Penjadwal (Scheduler). Algoritma yang digunakan scheduler disebut Scheduling Algorithm (algoritma penjadwalan).

Baca juga Apa itu metode mutual exclusion ?

Kriteria Penjadwalan

Kriteria dalam proses penjadwalan perlu diperhatikan, karena dapat dipakai untuk mengukur dan optimasi kinerja penjadwalan, untuk mendapatkan algoritma penjadwalan yang baik.

Kriteria-kriteria yang perlu diperhatikan dalam penjadwalan, adalah efisiensi(eficiency), adil(fairness), waktu tanggap(response time), throughput, dan waktu eksekusi(turn arround time).

1. Efisiensi (Eficiency)

  • Penggunaan waktu CPU/Pemroses (CPU Time) seoptimal mungkin.
  • Efisiensi pemproses dapat dihitung dengan berapa perbandingan (rasio) waktu busy pemproses.
  • Sasaran penjadwalan adalah menjaga pemproses agar pemproses tetap dalam keadaan sibuk, sehingga menjadi efisiensi maksimum.

2. Adil (Fairness)
  • Setiap proses dapat giliran yang sama sehingga menjadi lebih adil.
  • Proses diperlakukan sama maksudnya adalah proses yang mendapat jatah waktu pemproses yang sama, dan tidak ada proses yang tidak mendapatkan layanan pemproses sehingga mengalami Starvation.
  • Sasaran penjadwalan adalah agar menjamin tiap proses dapat bagian dari pemproses secara adil.

3. Waktu Tanggap (Response Time)

  • Waktu tanggap merupakan waktu yang digunakan untuk pemakai secara interaktif.
  • Waktu yang dihabiskan dari saat karakter terakhir dari perintah dimasukkan program atau transaksi sampai hasil pertama muncul di layar (terminal).
  • Sasaran penjadwalan adalah meminimalkan waktu tanggap.

4. Thorughput

  • Throughput adalah jumlah kerja/job yang dapat diselesaikan dalam waktu satu unit waktu.
  • Cara untuk mengekspresikan throughput dengan jumlah job pemakai yang dapat dieksekusi dalam satu unit waktu. Lebih tinggi angka throughput, maka akan lebih banyak kerja yang dilakukan sistem.
  • Sasaran penjadwalan adalah untuk memaksimalkan jumlah job yang diproses per satu unit/internal waktu.

5. Waktu Eksekusi Total (Turn Arround Time)

  • Fungsi Turn Arround Time adalah untuk meminimalkan waktu tunggu dari mulai proses datang sampai proses tersebut selesai running.
  • Turn Arround Time merupakan waktu yang dihabiskan dari saat program/job mulai masuk ke dalam sistem sampai proses diselesaikan oleh sistem. Rumus Turn Arround Time adalah Turn Arround Time = waktu eksekusi + waktu tunggu.
  • Sasaran penjadwalan adalah untuk meminimalkan Turn Arround Time.

Tipe Penjadwalan

Ada tiga tipe penjadwalan yang dapat berada secara bersama-sama pada sistem operasi yang kompleks, yaitu: Penjadwalan jangka pendek(short-term scheduler), Penjadwalan jangka menengah(medium-term scheduler), dan Penjadwalan jangka panjang(long-term scheduler).

1. Penjadwalan Jangka Pendek

Penjadwalan ini bertugas menjadwalkan alokasi pemroses di antara proses-proses ready yang terdapat di memori utama. Penjadwal ini dijalankan setiap terjadinya pengalihan proses untuk memilih proses mana berikutnya yang harus dijalankan.

2. Penjadwalan Jangka Menengah

Penjadwal ini bertugas menangani proses-proses swapping. Swapping adalah kegiatan pemindahan proses-proses yang tertunda dari main memori ke memori sekunder. Penjadwal ini mengendalikan transisi dari suspended to ready (dari keadaan suspend ke ready) proses-proses swapping.

3. Penjadwalan Jangka Panjang

Penjadwal ini bekerja terhadap antrian Batch, dan memilih barch berikutnya yang harus dieksekusi. Sasaran utama penjadwal jangka panjang adalah untuk memberi keseimbangan proses atau job agar tetap sibuk.

Baca juga Manajemen memori dan pemartisian statik dan dinamis

Strategi Penjadwalan

Terdapat dua strategi penjadwalan, pertama penjadwalan Non-Preempative (Run-to Completion), yang kedua adalah Penjadwalan Preemptive.

1. Penjadwalan Non-Preempative(Run-to Completion)

Penjadwalan yang dimana proses diberi jatah waktu memproses, maka pemproses tidak dapat diambil oleh proses lain sampai proses itu selesai.

2. Penjadwalan Preemptive.

Penjadwalan dimana proses diberi jatah waktu pemroses, maka pemroses dapat diambil alih proses lain, sehingga proses disela-sela sebelum selesai dan harus dilanjutkan menunggu jatah waktu pemroses tiba kembali pada proses itu.

5. Algoritma Penjadwalan

1. Strategi Non-Preemptive :

a. FIFO (First In First Out) atau FCFS (First Come First Serve)

Penjadwalan dimana proses-proses diberi jatah waktu pemproses berdasarkan waktu kedatangannya. Begitu proses menjadi jatahan waktu pemproses, proses dijalankan sampai selesai. Algoritma ini algoritma yang sangat sederhana, adil dan tidak berguna untuk sistem interaktif, karena tidak memberi waktu tanggap yang bagus.

b. SJF (Shortest Job First)

Penjadwalan ini disebut penjadwalan dengan waktu terpendek yang diduluan. Penjadwalan ini mengasumsikan waktu jalan proses sampai selesai diketahui sebelumnya. Mekanismenya adalah pertama menjadwalkan lebih dahulu proses dengan waktu jalan terpendek sampai selesai. Penjadwalan ini mempunyai efisien tinggi dan Turn Arround Time Rendah.

2. HRN (Highest Ratio Next)

3. MFQ (Multiple Feedback Queues)

4. Strategi Preemptive: 

RR (Round-Robin)

Ide penjadwalan ini adalah tiap proses diberikan prioritas, dan proses berprioritas tertinggi running (mendapat jatah waktu pemroses). Dengan mekanisme ini, job-job dapat bersaing untuk mendapatkan jatah waktu pemproses.

Ketentuan Algoritma Round-Robin adalah:

- Jika kwanta belum selesai dan habis , maka pemroses dialihkan ke proses lainnya.

- Jika kwanta belum habis, tapi proses telah selesai maka pemroses dialihkan ke proses lain.

Baca juga Pengertian segmentasi dan kombinasi paging-segmentasi

SRF (Shortest Remaining First)

Penjadwalan ini disebut juga penjadwalan dengan sisa waktu terpendek duluan, dan merupakan perlengkapan dan pengembangan algoritma SJF. Algoritma SJF adalah penjadwalan Non-Preemptive, sedangkan algoritma Shortest Remaining First adalah Preemptive yang berfungsi untuk time sharing. Pada SRF proses dengan sisa waktu jalan yang diestimasikan terkecil dijalankan, termasuk job ataua proses yang baru tiba. Proses yang sedang running dapat diambil alih oleh proses baru dengan sisa waktu jalan yang diestimasikan lebih rendah..

PS (Priority Schedulling)

GS (Guaranted Schedulling)


Implementasi Algoritma Penjadwalan

Klasifikasi algoritma penjadwalan selain berdasarkan strategi preemptive atau non-preemptive, juga ada berdasarkan prioritas dalam proses-proses, yaitu:

1. Algoritma penjadwalan tanpa berprioritas

2. Algoritma penjadwalan berprioritas, yang terdiri dari: algoritma penjadwalan berprioritas statik(tetap) dan algoritma penjadwalan berprioritas dinamik(perubah-ubah).


Read More

10 March 2021

Perusahaan Tiktok Berencana Untuk Membuat Aplikasi Mirip Club House

13:00 0


Perusahaan induk TikTok, dikabarkan sedang mengembangkan aplikasi berbasis audio mirip Clubhouse untuk dipakai di China.

Reuters, berdasarkan informasi dari 2 narasumber yang dirahasiakan, menuliskan aplikasi buatan ByteDance ini masih tahap dini.

Kesuksesan aplikasi Clubhouse buatan Amerika Serikat tersebar ke berbagai negara di dunia, termasuk China, yang sejak Februari lalu memblokir Clubhouse.

Di negara tersebut, sebelum diblokir, Clubhouse menjadi ruang diskusi untuk membahas topik sensitif seperti kamp detensi Xinjiang dan kemerdekaan Hong Kong.

Sejak diblokir, aplikasi serupa Clubhouse menjamur di China. Xiaomi Corp pekan lalu meliris aplikasi bernama Mi Talk, yang juga berbasis undangan, untuk pengguna profesional.

Aplikasi mengobrol yang beredar di China diperkirakan akan bisa mengakomodasi sensor dan pengawasan dari pemerintah.

Aplikasi Zhiya buatan Lizhi Inc, yang diluncurkan pada 2018 lalu, digunakan untuk membicarakan game atau bernyanyi, namun, pengguna harus menggunakan nama asli ketika mendaftar.

Menurut CEO Lizhi, Marco Lai, mendaftar dengan nama asli merupakan hal wajib di negara tersebut.

Penyelenggara livestreaming audio di China memiliki tim untuk mendengarkan dan menggunakan kecerdasan buatan untuk menghilangkan konten yang tidak pantas, termasuk pornografi dan isu politik yang sensitif.

Aplikasi tersebut sempat dicabut oleh regulator China pada 2019, namun, diizinkan kembali setelah Lizhi memperbaiki Zhiya.

Baca juga Snack video resmi diblokir ojk, ini dia penyebabnya

Baca juga Cara menghapus akun instagram secara permanen

Baca juga Cara kick penyusup di zoom meeting


Read More

09 March 2021

Cara Kick Penyusup dari rapat Zoom

13:00 0
Zoombombing


Kali ini saya akan membahas tentang zoombombing. Zooombombing merupakan risiko paling terkenal saat rapat menggunakan aplikasi video konferensi Zoom. Masalah ini bisa mengakibatkan tamu tak diundang bergabung ke dalam rapat karena kemungkinan telah menemukan ID rapat yang dibagikan di forum publik.

Pelaku ancaman juga dapat mencoba menebak ID zoom metting yang valid, sebuah taktik yang dikenal sebagai 'panggilan perang'. Begitu mereka di dalam, penyerang dapat mengacaukan zoom meeting dengan beberapa cara. Misalnya, membajak rapat, kemudian membagikan media yang tidak pantas atau membuat komentar yang tidak sensitif.

Baca juga Tips sederhana mendeteksi, mencegah dan menghapus malware di Android

Atau, pelaku bisa memilih untuk tetap diam, sehingga pelaku dapat memata-matai pertemuan tersebut. Dengan cara ini, pelaku bisa mendapatkan informasi seperti siapa yang terlibat dalam rapat, di mana bekerja dan apa saja yang diskusikan. Ini pada gilirannya bisa digunakan untuk melakukan serangan lain, seperti melakukan aksi phising.

Untuk menghindari hal tersebut, terdapat beberapa cara yang bisa dilakukan, seperti :

1. At-Risk Meeting Notifier

Fitur At-Risk Meeting Notifier, fitur bekerja dengan cara memindai postingan media sosial dan situs web lain untuk tautan pertemuan Zoom yang dibagikan secara publik.

Jika anda menemukan tautan yang berisiko terganggu oleh Zoombombing, tool tersebut akan memberi tahu kepada pemilik akun dan memberikan panduan untuk langkah selanjutnya. Langkah tersebut dapat melibatkan pembatalan dan penjadwalan ulang rapat menggunakan ID rapat yang berbeda.


2. Menangguhkan rapat

Ini memungkinkan host dan co-host untuk menangguhkan fungsi rapat, termasuk video, obrolan, audio dalam rapat, dan ruang breakout. Jika mereka memilih opsi itu, Aplikasi Zoom akan menanyakan peserta apakah mereka ingin mengeluarkan pengguna yang melakukan Zoombombing dari rapat dan membagikan detail apa pun, termasuk tangkapan layar. 

Penanguhan rapat bisa digunakan untuk menghapus orang tersebut dari panggilan dan memberi tahu tim Kepercayaan & Keamanan Zoom. Pada saat itu, host dan co-host juga dapat melanjutkan rapat dengan kembali mengaktifkan fungsi satu per satu.

Baca juga Cara membuat foto menjadi HD tanpa Aplikasi


3. Melaporkan peserta yang mengganggu 

Hal ini memungkinkan user tidak hanya host dan co-host, tapi siapapun yang ada dalam zoom metting dapat melaporkan perilaku yang mengganggu seperti Zoombombing dari dalam klien Zoom menggunakan icon "Keamanan". Yang perlu dilakukan oleh semua pemilik akun dan admin cukup dengan mengaktifkan pelaporan untuk non-host di setelan web mereka.


4. Perbarui secara berkala aplikasi Zoom

Pengembang terus-menerus menemukan ancaman dan risiko keamanan baru yang memengaruhi Zoom. Oleh sebab itu, di sarankan untuk pembaruan aplikasi secara berkelanjutan.

Selain itu, pertimbangkan untuk menguji fitur baru saat pengembang aplikasi menyediakannya. Pada saat yang sama, organisasi dan pengguna dapat mengambil langkah khusus untuk meminimalkan ancaman Zoombombing.

Baca juga Cara menghapus akun instagram di HP mudah secara permanen

Kiat keamanan ini termasuk tidak membagikan ID rapat Zoom di situs web publik seperti platform media sosial. Termasuk dalam tips teknologi di poin ini adalah menggunakan kata sandi untuk mencegah siapa pun bergabung dalam panggilan, menyiapkan ruang tunggu untuk menyaring tamu yang tidak terduga, dan menonaktifkan berbagi layar otomatis.


Read More

08 March 2021

RANGKUMAN SOFTWARE REQUIREMENT

09:25 0

 Kali ini kita akan membahas tentang apa itu software requirement. Sebelum membahas mengenai software requirement alangkah lebih banyaknya kita memahami apa itu software. Software adalah program komputer, prosedur, dokumentasi dan data berkaitan untuk mengoperasikan sistem komputer. untuk lebih lengkap pengertian software bisa dibaca disini.

Sekarang apa itu requirement ?

Requirement (persyaratan) mencerminkan kebutuhan customer untuk sistem yang memiliki tujuan tertentu, seperti mengendalikan perangkat, menempatkan pesanan atau mencari informasi.

Requirements Engineering (RE) merupakan proces menemukan, menganalisa, mendokumentasikan, memeriksa layanan dan batasannya.

Requirement berisi pernyataan abstrak layanan sistem yang harus tersedia atau batasan sistem. 

Baca juga Pengertian dan contoh Rekayasa Perangkat Lunak

Jenis-jenis informasi requirement

Hubungan antara Beberapa Jenis Requirement Informasi

  • Business Requirement : tujuan tingkat tinggi bisnis organisasi yang membangun produk atau yang customer peroleh.
  • Business Rules : kebijakan, pedoman, standar atau regulasi yang membatasi beberapa aspek bisnis.
  • Constraint : batasan yang dikenakan dalam pilihan yang tersedia bagi pengembang untuk mendesain dan mengkonstruksi produk.
  • Eksternal Interface Requirement : Gambaran hubungan antara sistem software dan user, sistem software lainnya  atau perangkat hardware
  • Feature : merupakan satu atau lebih kapabilitas sistem yang menyediakan nilai bagi pengguna dan dijelaskan oleh suatu set functional requirement.
  • Functional Requirement : Gambaran perilaku sistem yang akan ditampilkan dalam kondisi tertentu.
  • NonFunctional Requirement : Gambaran properti atau karakteristik sistem yang harus ditampilkan atau batasan yang harus dipatuhi.
  • Quality Attribute : adalah jenis dari non-Functional Requirement yang menggambarkan layanan atau karakteristik performance produk
  • User Requirement : adalah tujuan atau tugas spesifik pengguna yang mampu dilakukan dengan sistem atau atribut produk yang diharapkan.
  • System Requirements : merupakan penjelasan dari apa yang sistem harus lakukan, layanan yang tersedia dan batas operasinya. System Requirement : requirement produk level atas yang berisi beberapa subsistem, bisa jadi seluruh software atau software dan hardware.


Dokumen SRS

SRS merupakan dokumen analis bisnis kebutuhan fungsional, menggambarkan keseluruhan perilaku penting yang diharapkan dari sistem software.

SRS digunakan dalam pengembangan, pengujian, jaminan kualitas, manajemen proyek dan yang berhubungan dengan pekerjaan proyek

SRS memiliki standar berdasarkan ISO/IEC/IEEE/2011.SRS mencakup dokumen business requirements, functional spesification, requirement documentdan lainnya.

Baca juga Manajemen pemartisian statis dan dinamis

Klasifikasi Software System Requirements


Functional requirements, (dinyatakan secara eksplisit apa yang dilakukan sistem) 

  • pernyataan layanan sistem yang tersedia
  • bagaimana sistem bereaksi terhadap input tertentu
  • bagaimana kelakuan sistem dalam situasi tertentu
  • Spesifikasi sistem functional requirements harus lengkap (seluruh layanan yang dibutuhkan oleh user didefinisikan) dan konsisten (definisi requirements tidak berlawanan). – praktisnya sulit untuk mencapai requirements lengkap dan konsisten 
Contoh functional requirements

  • Software secara otomatis memvalidasi customer berdasarkan Contact Management System
  • Sistem penjualan harus mengijinkan user untuk merekam transaksi penjualan
  • Warna latar belakang seluruh aplikasi window berwarna biru dengan hexadecimal RGB 0x0000FF.
  • Hanya karyawan level manager yang memiliki hak untuk melihat data keuntungan.
  • Sistem software harus terintegrasi dengan API bank

Non-functional requirements, (berlaku untuk keselurhan sistem)

  • Batasan layanan atau fungsi yang ditawarkan sistem. Mencakup batas pemilihan waktu, batas pengembangan proses dan batas yang dikenakan oleh standar
  • Misalnya reliability, respon time, security, performance
  • kapabilitas I/O devices, merupakan data representation yang digunakan dalam antar muka (interface) dengan sistem lain

Contoh non-functional requirements

  • Para pengguna haru merubah password  setelah berhasil melakukan login pertama kali, password awal, dan password awal tidak dapat dipergunakan lagi.
  • Para karyawan tidak diijinkan untuk mengupdate informasi gaji. Jika ada yang melakukan update, akan dilaporkan ke security administrator.
  • Setiap upaya kegagalan akses user akan direkam pada audit trail.
  • Website harus memiliki kemampuan untuk menangani 20 juta pengguna yang berdampak pada kinerja website
  • Software harus bersifat portable, dapat berpindah dari satu OS ke OS yang lain tanpa masalah.
  • Informasi yang bersifat rahasia, data yang di export secara terbatas, memiliki intellectual property rights, harus diperiksa

Memodelkan Requirement

Terdapat beberapa cara untuk memodelkan requirement, tentu diagram - diagram tersebut diseseauikan dengan kebutuhan, berikut cara memodelkan requirement :

  1. Data Flow Diagrams (DFDs)
  2. Process Flow Diagrams seperti swimlane diagramsState-Transition Diagrams (STDs) dan state tables
  3. Dialog maps
  4. Decision Tables dan Decision Trees
  5. Event-Response tables
  6. Feature Trees
  7. Use Case Diagrams
  8. Activity Diagrams
  9. Entity Relationship Diagrams (ERDs)


Akhir kata 

itulah pembahasan mengenai apa itu requirement, semoga bermanfaat dan sampai jumpa.


Read More

05 March 2021

APA ITU METODE MUTUAL EXCLUSION ?

12:53 0

MUTUAL EXCLUSION

 

Pengertian Mutual Exclusion 

Pada system komputer terdapat sumber daya yang tidak dapat dipakai bersama pada saat yang bersamaan seperti pada penggunaan printer, Sumber daya seperti hanya dapat menjalankan satu proses pada suatu saat, sumber daya ini disebut sumber daya kritis. Program yang menggunakan sumber daya kritis disebut sedang memasuki critical region / section.

mutual exclusion adalah suatu metode untuk menjamin hanya satu proses saja yang berjalan dalam suatu critical region / section. Mutual exclusion juga dapat diartikan sebagai jaminan hanya sebuah proses yang mengakses sumber daya pada suatu interval waktu tertentu. Proses proses yang lain dilarang mengerjakan hal yang sama. Mutual exclusion merupakan solusi bagi masalah pada critical region / section.

Ilustrasi Mutual Exclusion

Misalnya ada  jaringan komputer sebuah Bank, dimana server untuk penyimpanan datanya terpusat:

  • Seorang nasabah dapat melakukan penyimpanan maupun penarikan dari cabang mana saja dan kapan saja termasuk pengambilan lewat ATM.
  • Sehingga jika ingin data tepat, ketika ada salah satu nasabah melakukan transaksi, record nasabah bersangkutan harus dikunci supaya record tersebut tidak dapat akses oleh orang lain. 
  • Setelah transaksi selesai, record tempat data nasabah disimpan, record baru dibuka kembali. Ini adalah salah satu contoh penjaminan bahwa satu sumber daya hanya bisa dipakai oleh satu proses.

Baca juga pengertian segmentasi dan kombinasi paging-segmentasi

Pemaksaan atau pelanggaran mutual exclusion dapat menyebabkan deadlock dan startvation.

Deadlock

Deadlock merupakan suatu kondisi dimana dua proses atau lebih saling menunggu proses yang lain untuk melepaskan resource yang sedang dipakai. Karena beberapa proses itu saling menunggu, maka tidak terjadi kemajuan dalam kerja proses-proses tersebut.

Contoh Deadlock dalam kehidupan sehari - hari

Contoh Deadlock dalam kehidupan sehari - hari


kejadian deadlock pada dunia nyata, yaitu pada lalu lintas di jembatan. Dapat dilihat bahwa kedua mobil yang berada di tengah-tengah jembatan tidak dapat maju dan hanya menunggu. Penyelesaian dari masalah tersebut adalah salah satu dari mobil tersebut mundur, sehingga mobil yang lain dapat maju. 

Mobil pada kasus ini adalah proses, sedangkan jembatan adalah sumber daya. Kedua mobil berebut untuk menggunakan sumber daya, namun karena sumber daya tersebut hanya dapat digunakan oleh satu proses saja, maka terjadilah deadlock. Kondisi tersebut bila terjadi dalam waktu yang lama dapat menyebabkan terjadinya starvation

Startvation 

kondisi yang biasanya terjadi setelah deadlock. Proses yang kekuranganresource (karena terjadi deadlock) tidak akan pernah mendapat resource yang dibutuhkan sehingga mengalami starvation (kelaparan).

Contoh Startvation

Tiga proses : P1, P2, P3 

P1,P2,P3 memerlukan pengaksesan sumber daya R secara periodik 

Skenario berikut dapat terjadi : 

  • P1 diberi sumberdaya R, P2 dan P3 blocked menunggu sumber daya R 
  • Ketika P1 keluar dari critical section, P2 dan P3 diijinkan mengakses R 
  • Asumsi P3 diberi hak akses, kemudian setelah selesai hak akses kembali diberikan ke P1 yang saat itu kembali membutuhkan sumberdaya R. 
  • Jika pemberian hak akses terus-menerus antara P1 dan P3, maka P2 tidak pernah memperoleh pengaksesan sumberdaya R, meski tidak ada deadlock. Pada situasi ini P2 mengalami startvation

Baca juga Manajemen memori dan pemartisian statis dan dinamis

Critical Section

Critical region/section adalah sebuah segmen kode di mana sebuah proses yang mana sumber daya bersama diakses. Mutual exclusion sangat bermanfaat sebagai cara untuk menjamin hanya ada 1 proses aja yang mengakses sumberdaya pada interval waktu tertentu

Solusi dari masalah critical section harus memenuhi tiga syarat berikut:

  • mutual exclusion
  • terjadi kemajuan(progress)
  • ada batas waktu tunggu (bounded waiting)



Read More

03 March 2021

Konsep konkurensi dan contohnya

17:00 0

 

Apa itu Konkurensi ?

Konkurensi merupakan landasan umum perancangan sistem operasi. Proses-proses disebut konkuren, jika proses-proses berada pada saat yang sama.

Metode Multitasking

Konsep multitasking

Multitasking adalah sebuah metode dimana banyak pekerjaan (proses) diolah dengan menggunakan sumber daya CPU yang sama dalam waktu yang hampir bersamaan.

Metode Multiprosessing

Konsep multiprosessing



Multiprosessing adalah kemampuan pemprosesan komputer yang dilakukan secara serentak. Hail ini dimungkinkan dengan menggunakan dua CPU atau lebih dalam sebuah sistem komputer.

Metode Multiprogramming

Multiprogramming kegiatan menjalankan beberapa program pada memori pada satu waktu dan CPU digunakan secara bergantian.


Masalah yang harus diselesaikan konkurensi

Beberapa masalah yang harus diselesaikan:

  • Mutual Exclusion
  • Sinkronisasi
  • Deadlock
  • Startvation

Prinsip - prinsip konkurensi 

Konkurensi meliputi hal-hal sebagai berikut :
  • Alokasi waktu pemroses untuk proses-proses
  • Pemakaian bersama dan persaingan untuk mendapatkan sumber daya
  • Komunikasi antarproses
  • Sinkronisasi aktivitas banyak proses.
Konkurensi dapat muncul pada konteks berbeda, antara lain:
  • Banyak aplikasi (multiple application).
  • Aplikasi terstruktur.
  • Struktur sistem operasi.
  • Untuk Strukturisasi Satu Proses.

Interaksi antar proses 

Pada sistem dengan banyak proses (konkuren),terdapat 2 katagori interaksi, yaitu:

Proses-proses Saling Tidak Peduli (Independen).

Proses-proses ini tidak dimaksudkan untuk bekerja untuk mencapai tujuan tertentu. Pada multiprogramming dengan proses-proses independen, dapat berupa batch atau sesi interaktif, atau campuran keduanya.

Proses-proses Saling Mempedulikan Secara Tidak Langsung.

Proses-proses tidak perlu saling mempedulikan identitas proses-proses lain, tapi sama-sama mengakses objek tertentu, seperti buffer masukan atau keluaran. Proses-proses itu perlu bekerja sama (cooperation) dalam memakai bersama objek tertentu.

Kesulitan yang ditimbulkan konkurensi

Masalah yang dihadapi proses-proses kongkurensi pada multiprogramming dan multiprocessing serupa, yaitu: kecepatan eksekusi proses-proses di sistem tidak dapat diprediksi. Beberapa kemungkinan yang terjadi tidak dapat diprediksi seperti:

Kecepatan proses pada sistem tergantung padabeberapa hal, antara lain:
  • Aktivitas proses-proses lain
  • Cara sistem operasi menangani interupsi
  • Kebijaksanaan penjadwalan yang dilakukan oleh sistem operasi.

Beberapa kesulitan yang dapat muncul, di antaranya adalah:
  • Pemakaian bersama sumber daya global.
  • Pengelolaan alokasi sumber daya agar optimal.
  • Pencarian kesalahan pemrograman.
Proses-proses konkuren mengharuskan beberapa hal yang harus ditangani, antara lain:
  1. Sistem operasi harus mengetahui proses-proses yang aktif
  2. Sistem operasi harus mengalokasikan dan mendealokasikan beragam sumber daya untuk tiap prosesaktif. Sumber daya yang harus dikelola, antara lain: Waktu Pemroses, Memori, Berkas Berkas, Perangkat I/O.
  3. Sistem operasi harus memproteksi data dan sumber daya fisik masing-masing proses dari gangguan proses-proses lain.
  4. Hasil-hasil proses harus independen terhadap kecepatan relatif proses-proses lain dimana eksekusi dilakukan.

Pokok penyelesaian masalah konkurensi

Pada dasarnya penyelesaian masalah kongkurensiterbagi menjadi 2, yaitu:
  • Mengasumsikan adanya memori yang digunakan bersama.
  • Tidak mengasumsikan adanya memori yang digunakanbersama.
Adanya memori bersama lebih memudahkan penyelesaian masalah kongkurensi. Metode memori bersama dapat dipakai untuk singleprocessor ataupun multiprocessor yang mempunyai memori bersama. Penyelesaian ini tidak dapat digunakan untuk multiprocessor tanpa memori bersama atau untuk sistem tersebar.

Penutup

Jadi itulah pembahasan mengenai konkurensi. Semoga bermanfaat, jika ada yang ditanyakan jangan sungkan bertanya dikolom komentar. Terimakaish.


Read More

SNACK VIDEO RESMI DIBLOKIR OJK, INI DIA PENYEBANYA

11:06 0
SNACK VIDEO RESMI DIBLOKIR OJK, INI DIA PENYEBANYA

Snack video resmi diblokir OJK oleh karena itu snack video tidak bisa dibuka diberbagai perangkat seperti laptop, iphone, android, dll.

Pemerintah Indonesia  melalui Otoritas Jasa Keuangan (OJK) dan Satgas Waspada Investasi (SWI) resmi memberhentikan 28 entitas ilegal termasuk TikTok Cash dan Snack Video yang belakangan viral di media sosial.

Lantas apa yang menjadi Snack video diblokir OJK ?

Baca juga Ini dia 3 Website Bodong kartu Prakerja, Jangan sampai tertipu !

Ini dia penyebab Snack Video di Blokir OJK

Berikut beberapa alasan snack video di blokir 

  1. Snack Video tidak terdaftar sebagai Penyelenggara Sistem Elektronik (PSE) di Kementerian Komunikasi dan Informatika @kemenkominfo dan snack video tidak memiliki badan hukum dan izin di Indonesia.
  2. Snack Video diduga merupakan aplikasi berbasis money game, sebab, aplikasi tersebut disebut menawarkan pendapatan untuk penggunanya dengan hanya menonton video dari unggahan pengguna aplikasi dan menggunakan sistem mengajak teman..

Snack video sendiri dikembangkan oleh Symphony Tech Pte. Ltd., sebuah entitas yang berbasis di Singapura yang dimiliki oleh Beijing Kuaishou Technology.

Perusahaan induk Beijing Kuaishou membangun platform video di China bersama Kuaishou atau Kwai pada 2018 dengan tujuan untuk menyaingin TikTok di China.

Selain Snack video terdapat 27 entitas lain yang dihentikan, antara lain 14 Kegiatan Money Game, 6 Crypto Aset, Forex dan Robot Forex tanpa izin, 3 Penjualan Langsung/Direct Selling tanpa izin, 1 Equity Crowdfunding tanpa izin, 1 Penyelenggara konten video tanpa izin, 1 Sistem pembayaran tanpa izin, dan 2 Kegiatan lainnya.

OJK Sulawesi Utara menghimbauan kepada masyarakat untuk tidak melakukan investasi pada entitas yang juga diduga ilegal, seperti VTube dan TikTok Cash.


Read More

02 March 2021

MENGENAL PASAR DAN MASYARAKAT DIGITAL INDONESIA

09:27 0

Revolusi Industri 4.0 telah membawa perubahan signifikan terhadap  berbagai sendi kehidupan  manusia. Perusahaan-perusahaan berlomba-lomba melakukan inovasi untuk memenangkan persaingan pasar.

Inovasi yang dilakukan diantaranya dilakukan dengan strategi transformasi digital,  melakukan perubahan menyeluruh atas setiap proses, kompetensi, dan model bisnis dengan implementasi teknologi digital.

Inovasi telah masif menjalar ke seluruh lini kehidupan, salah satunya melalui digitalisasi,  ciri-cirinya antara lain, berlakunya vertical networking, jaringan sudah tidak lagi memiliki sekat-sekat atau hierarki.

Diikuti horizontal integration sebagai bentuk kongkrit kolaborasi yang lebih mengedepankan output, melahirkan fenomena baru dengan semakin masifnya konsep-konsep sharing economy, internet of things, e-commerce, finansial technology, artificial intelligence dalam berbagai bidang kehidupan, utamanya persaingan ekonomi.


Dampak perdagangan online

Perkembangan Perdagangan

Jaman dulu kita harus membeli barang atau kebutuhan dengan mendatangin pasar atau toko, di tahun 2009 kita bisa berdagang melalui sosial media seperti facebook dan instagram. Beberapa tahun kemudian 2012 kita dapat berdagang melalui Marketplace.

Era pedangan online ini seperti Marketplace dan sosial media memberikan beberapa dampak yang signifikan, apa saja dampak yang diberikan ? berikut  dampak-dampak perdagangan online :

  • financial benefits. Memberi manfaat ekonomi yang dahsyat bagi ekonomi suatu bangsa, misalnya Indonesia sebagai pasar terbesar untuk e-commerce di Asia Tenggara. Nilainya saat ini kurang lebih 2,5 milyar dollar dan diprediksi akan menjadi 20 milyar dollar di tahun 2022.
  • job creation. Diperkirakan akan ada 26 juta pekerjaan baru di tahun 2022 akibat dari ekonomi digital ini yang kebanyakan dipengaruhi oleh perkembangan usaha mikro, kecil dan menengah (UMKM). Agaknya ini juga yang membuat Jack Ma membuat strategi agar Alibaba fokus pada UMKM di China.
  • buyer benefits. Ini bisa dilihat dari harga-harga di marketplace e-commerce yang biasanya lebih murah dari offline. 
  • social equality. Ekonomi digital telah berdampak terhadap kesetaraan gender, inklusi layanan keuangan, pemerataan pertumbuhan dan masalah sosial lainnya.

Baca juga Apa itu Technopreneurship ?

Masyarakat digital di Indonesia

Indonesia merupakan negara dengan pertumbuhan internet terbesar di dunia, 51%, rata-rata pertumbuhan internet global yang hanya 10%.

Indonesia berada dalam 12 besar negara di dunia dengan penetrasi penggunaan telepon pintar terbesar di dunia. per Januari 2017 mencapai 132,7 juta orang, dan 97,4%-nya mengakses internet untuk membuka media sosial.

Masyarakat Indonesia memiliki waktu rata-rata untuk mengakses internet: > 8 jam (Survei APJII – Asosiasi Penyelenggara Jasa Internet Indonesia, hasil survei 2018).

Pengguna Internet berdasarkan tingkat pendidikan

Bila kita melihat grafik di atas bisa disimpulkan bawah di Indonesia mulai dari tingkat SD (Sekolah dasar) sudah menggunakan Internet.

Frekuensi Terhubung ke Internet dengan Menggunakan Perangkat

Berdasarkan grafik diatas setiap hari sekita 93,9 persen digunakan untuk berselancar di Internet setiap harinya.

Alasan Menggunakan Internet


3 terbesar pengguna internet menggunakan internetnya untuk kominukasi lewat pesan, berselancar di sosial media dan mencari infomasi terkait pekerjaan.


Kebutuhan masyarakat digital

  • Masyarakat digital cenderung menginginkan inovasi
  • Kemudahan dalam kehidupan sehari-hari, seperti : platform jual beli online, media sosial transaksi pembayaran elektronik, dan technology financial (fintech)

Faktor yang mempengaruhi keputusan seseorang untuk berbelanja online

  • KENYAMANAN, Faktor kenyamanan ini penting terutama bagi masyarakat yang menghindari keramaian yang berdesak-desakan apabila berbelanja di toko & Menghindari interaksi tatap muka.
  • KELENGKAPAN INFORMASI, Internet membuat akses terhadap informasi lebih mudah. Selain itu beberapa platform menyediakan fitur rating dan review untuk memberikan ulasan tentang kualitas dan informasi produk.
  • KETERSEDIAAN PRODUK DAN JASA, Hanya dengan mengakses website, masyarakat dapat mengetahui ketersediaan barang tanpa harus berkunjung ke toko. Membantu calon pembeli yang berlokasi jauh, tidak perlu berkunjung namun tetap dapat membeli barang secara online.
  • EFISIENSI BIAYA DAN WAKTU, Adanya penawaran harga terbaik dengan membandingkan harga di beberapa toko sekaligus. Selain itu, online shopping dapat dilakukan di mana saja dan kapan saja.


Perilaku konsumen Indonesia

konsumen Indonesia yang berusia muda memang sangat “melek internet”. Akses internet semakin meluas di berbagai tempat, termasuk di tempat publik dan di rumah.

Tingkat akses internet harian konsumen Indonesia tergolong tinggi, dan bisa dikatakan sejak bangun tidur hingga kembali tidur. konsumen Indonesia usia muda mengonsumsi video daring lebih banyak dibandingkan generasi-generasi di atas mereka.

5 Tren perubahan perilaku konsumen digital di Indonesia

  • Multiplier Effect,  teknologi berperan besar dalam kehidupan konsumen digital. Bukan hanya untuk berkomunikasi, tetapi juga berbagai kegiatan lain yang sebelumnya bisa dilakukan tanpa internet seperti nonton film atau main game, dan mencari informasi.
  • You, Me, and Internet of Things, konsumen digital yang termasuk dalam early adopter (mereka yang update terhadap produk teknologi terbaru) ternyata masih kesulitan menggunakan gawai secara optimal, seperti smartwatch, perangkat olahraga cerdas, perangkat hiburan di dalam mobil, dan perangkat keamanan rumah.
  • Lost in Transmission, konsumen digital di Indonesia mementingkan keamanan bertransaksi finansial dan menomorsatukan privasi saat berselancar di dunia maya.
  • The Way You Make Me Feel, karakter digital native lebih kritis. Informasi teknologi telah membuat mereka lebih menyadari bahwa produk yang baik bukan hanya canggih, tapi juga disertai servis yang paripurna dan bisa diandalkan.
  • Brand Engagement, konsumen lebih fokus pada layanan yang tepat, kesederhanaan dalam penyampaian pesan, kesesuaian identitas diri, kualitas, privasi, dan produk. Konsumen digital di Indonesia bisa berpindah ke penyedia jasa lain demi mendapatkan layanan yang lebih baik.



Read More

01 March 2021

INI DIA CARA MUDAH UNTUK KLAIM TOKEN GRATIS DI SITUS PLN

16:20 0
INI DIA CARA MUDAH UNTUK KLAIM  TOKEN GRATIS DI SITUS PLN

Semenjak bulan april 2020, pemerintah telah mengucurkan keringanan untuk pelanggan PLN kategori tertentu berupa diskon dan token listrik gratis.

Program subsidi listrik tersebut diperpanjang kembali pada tahun 2021, dan dipastikan akan berlaku hingga Maret.

pemerintah melalui PLN memberikan besaran subsidi bagi pelanggan PLN adalah sebagai berikut: 

  • Untuk pelanggan listrik kategori 450 VA akan diberikan Diskon 100 persen  
  • Kepada pelanggan kategori daya 900 VA bersubsidi yang terdata dalam Data Terpadu Kesejahteraan Sosial (DTKS) di Kementerian Sosial akan diberikan Diskon 50 persen 
  •   Untuk pelanggan bisnis dan industri daya 450 VA yang akan diberikan diskon 100 persen tagihan listrik

Cara klaim token listrik gratis

Berikut beberapa cara untuk klaim listrik gratis :

1. Klaim melalui Situs PLN

Anda bisa melakukan klaim melalui situs resmi PLN, caranya adalah sebagai berikut :

  1. Pertama akses portal PT PLN (Persero) di www.pln.co.id atau klik WWW.PLN.CO.ID.
  2. Pilih 'Stimulus Covid-19 (Token Gratis/Diskon)' atau akses https://stimulus.pln.co.id.
  3. Masukkan ID Pelanggan/Nomor Meter pada kolom pencarian.
  4. Masukkan kode captcha sesuai gambar di samping kiri.
  5. Ketuk 'Cari'.
  6. Jika Anda termasuk pelanggan yang berhak mendapatkan gratis/diskon listrik, token listrik gratis akan tampil pada kolom keterangan.
  7. Masukkan token tersebut ke kWh meter.

2. Melalui Aplikasi PLN

Jika memiliki aplikasi PLN anda bisa klaim di Aplikasi PLN, caranya adalah sebagai berikut : 

  1. Pertama buka Aplikasi PLN Mobile, jika belum unduh anda dapat unduh di smartphone 
  2. Klik “PLN Peduli Covid-19” pada bagian Info & Promo 
  3. Masukkan ID Pelanggan/Nomor Meter 
  4. Token gratis akan muncul 
  5. Anda bisa memasukkan Token Gratis tersebut ke meteran yang sesuai dengan ID Pelanggan

3. Melalui Aplikasi WhatsApp

Anda juga bisa klaim subsidi listrik via aplikasi WhatsApp.  dengan cara, sebagai berikut :

  1. Buka Aplikasi WhatsApp 
  2. Chat WhatsApp ke 08122-123-123, ikuti petunjuk, salah salah satunya masukkan ID Pelanggan 
  3. Token gratis akan muncul 
  4. Pelanggan cukup memasukkan Token Gratis tersebut ke meteran yang sesuai dengan ID Pelanggan.

Baca juga Cara menghilangkan Status Online di WA mudah


Penutup

Itulah cara - cara untuk klaim subsidi listrik. Cara mana yang Aman ? menurut saya yang paling aman adalah melalui aplikasi resmis PLN dan untuk cara yang paling mudah adalah melalui aplikasi WhatsApp karena tidak perlu membuka browser dan download aplikasi PLN. Sekian semoga bermanfaat dan sampai jumpa di artikel selanjutnya.

Read More

PENGERTIAN DAN CONTOH REKAYASA PERANGKAT LUNAK

09:26 0

Apa itu Software ?

Sebelum kita membahas apa itu rekayasa perangkat lunak alangkah lebih baiknya kita memahami dulu apa itu software. Software merupakan program komputer, prosedur, dokumentasi dan data berkaitan untuk mengoperasikan sistem komputer.   perangkat elektronik seperti komputer dan  handphone tidak dapat berjalan tanpa adanya software.

Jenis - jenis Software

Terdapat beberapa jenis software, antara lain sebagai berikut :

a. Berdasarkan market

Software berdasarkan market dapat dikategorikan menjadi 2 yaitu :

  • Software Generik, perangkat lunak standar yang diproduksi oleh perusahaan pengembang dan dijual di pasar terbuka ke siapapun yang bisa membelinya (Shrink-wrapped)
  • Software Pesanan/Custom/Bespoke, Perangkat lunak yang dikembangkan khusus dan disesuaikan dengan kebutuhan pelanggan (Dibuat untuk pelanggan tertentu)

b. Berdasarkan domain

Software berdasarkan domaindapat dikategorikan menjadi 7 yaitu :
  • System software, kumpulan program yang ditulis untuk layanan program-program lainnya.
    Contoh: Compilers, operating system, drivers, dll
  • Application software, merupakan program yang didesain untuk meningkatkan kinerja dan membantu pengguna dalam menjalankan tugas-tugasnya (seperti mengedit video, membuat surat dll) baik  single user maupun multiuser.
    Application Sofware memiliki 4 kategori : Business, Graphics and multimedia, Home/Personal/Educational, dan Communication
  • Engineering/scientific software,merupakan perangkat lunak yang digunakan di dalam bidang aplikasi teknik dan kerekayasaan.
    Contoh : Computer Aided Design (CAD), system stimulation dan lainnya.
  • Embedded software, merupakan perangkat lunak yang tertanam di dalam read-only memory dan digunakan untuk mengendalikan produk dan sistem.
    Contoh : Elevator, Air Conditioner, keypad control untuk microwave oven
  • Product line software, merupakan software dirancang untuk menyediakan kemampuan khusus untuk digunakan oleh pelanggan yang berbeda-beda dan berkonsentrasi pada pasar tertentu.
    Contohn : Word processing, spreadsheet, CG, multimedia, dll.
  • Web applications, dikembangkan di dalam lingkungan komputasi yang tidak hanya menyediakan fitur standalone dan fungsi-fungsi, tetapi juga dapat diintegrasikan dengan database korporat dan aplikasi bisnis.
    Contoh : Resource Sharing dan Komunikasi dan informasi
  • Artificial intelligence software, merupakan suatu algoritma non-numerik yang digunakan untuk memecahkan permasalahan rumit yang tidak bisa diselesaikan dengan komputasi atau analisis permasalahan secara langsung.
    Contoh : Robotics dan expert system

Lisensi Software


Terdapat 2 jenis lisensi dalam software yaitu open source dan closed source

  • Open source, merupakan software yang source codenya terbuka dan didistribusikan dalam suatu format lisensi yang memungkinkan pihak lain secara bebas memperbanyak dan memodifikasi source code didalamnya. lebih jelas anda dapat membaca pengertian open source.
  • Closed Source, software yang source codenya tertutup dan didistribusikan dengan suatu format lisensi yang membatasi pihak lain untuk menggunakan, memperbanyak dan memodifikasi.lebih jelas anda dapat membaca pengertian closed source.

pengertian rekayasa perangkat lunak menurut para ahli

Setelah memahami lebih dalam apa itu software atau perangkat lunak, berikut adalah pengertian rekayasa perangkat lunak 

Menurut Sommerville, rekayasa perangkat lunak adalah disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal spesifikasi, desain, konstruksi, testing sampai pemeliharaan setelah digunakan.
Menurut Stephen R.Schach, rekayasa perangkat lunak adalah suatu disiplin dimana dalam memperoleh perangkat lunak bebas dari kesalahan dan dalam pengiriman anggaran tepat waktu serta memuaskan keinginan pemakai.
Menurut Pressman, Rekayasa perangkat lunak adalah pembuatan dan penggunaan prinsip-prinsip keahlian teknik untuk mendapatkan perangkat lunak yang ekonomis yang handal dan bekerja secara efisien pada mesin yang sesungguhnya.

Tujuan Rekayasa Perangkat Lunak 

Rekayasa perangkat lunak ditargetkan unutk :
  • Bagaimana kita dapat mengembangkan perangkat lunak dalam waktu singkat, biaya terendah dan dengan kualitas terbaik?
  • Bagaimana kita dapat menguji perangkat lunak dalam waktu singkat, biaya terendah dan dengan kualitas tertinggi?
  • Jika kita memiliki tim programmer yang besar, bagaimana kita dapat menugaskan orang-orang terbaik untuk tugas pengembangan dan pengujian?
  • Bagaimana kita dapat memastikan bahwa kita telah menanyakan persyaratan perangkat lunak dari klien dengan cara yang paling efisien dan efektif?

Penutup

Itulah penjelasan mengenai apa itu rekayasa perangkat lunak. Semoga bermanfaat dan sampai jumpa.

Read More

https://payclick.com/

Contact us for advertising.