Sunday, October 13, 2019

Fungsi Tanggal Mysql

(1)  Fungsi untuk menampilkan tanggal dan waktu saat ini
Untuk menampilkan tanggal dan waktu saat ini (server), menggunakan fungsi NOW(). Selain itu, dapat juga menggunakan CURDATE() yang akan menghasilkan tanggal saat ini dan CURTIME() yang akan menghasilkan waktu saat ini (tanpa tanggal).

Berikut ini contoh dan hasil tampilannya:

mysql> SELECT NOW(), CURDATE(), CURTIME();
+---------------------+------------+-----------+
| NOW()               | CURDATE()  | CURTIME() |
+---------------------+------------+-----------+
| 2010-09-20 22:01:22 | 2010-09-20 | 22:01:22  |
+---------------------+------------+-----------+
1 row in set (0.00 sec)

SISTEM PAGING


Sistem Paging
Adalah sistem manajemen pada sistem operasi dalam mengatur program yang sedang berjalan. Program yang berjalan harus dimuat di memori utama. Kendala yang terjadi apabila suatu program lebih besar dibandingkan dengan memori utama yang tersedia.

DEADLOCK


Pengertian
Deadlock adalah Proses saling tunggu menunggu sumber lain selamanya, sementara satu proses hanya boleh menggunakan satu sumber daya, dan masing-masing tidak bisa melepaskan yang sedang digunakan. Proses menunggu terus menerus, sementara sumber daya yang ditunggu tidak akan pernah didapatkan.
Misalnya:
- Dua proses P1 dan P2
- Dua sumber daya kritis R1 dan R2
- Proses P1 dan P2 harus mengakses keuda sumber daya
Kondisi berikut dapat terjadi: R1 diberikan ke P1, sedang R2 diberikan ke P2.
Karena untuk melanjutkan eksekusi, memerlukan kedua sumber daya sekaligus, maka kedua proses akan saling menunggu sumber daya lain selamanya.

Wednesday, January 24, 2018

Penguasaan Dan Penerapan IPTEK Guna Mendukung Kekuatan Pertahanan Negara

Banyak negara telah mengembangkan teknologi informasi dan komunikasi, teknologi kedirgantaraan, bioteknologi, teknologi propulsi, teknologi pembangkit energi dan nanoteknologi untuk menggerakan industri pertahanannya dalam rangka memproduksi alutsista yang digunakan untuk memperkuat militernya dan juga untuk menyiapkan sebagai produsen alutsista yang siap bersaing dengan negara produsen lain.
Negara-negara maju seperti AS, Inggris, Jerman, Perancis, Rusia dan Jepang secara berkelanjutan mengembangkan industri pertahanannya untuk memperkuat kekuatan militernya dan menjadikan sebagai negara pengekspor alutsista. Masing-masing negara memiliki keunggulan sesuai dengan pengembangan Iptek yang terdapat di negaranya. Industri pertahahan di negara maju berkembang sangat pesat karena dukungan yang penuh dari pemerintah (baik kebijakan industri maupun finansialnya) dan iklim ekonomi yang menunjang perkembangannya.
1. Kondisi Pertahanan Indonesia Saat Ini.
Walaupun sejumlah keterbatasan yang dihadapi dalam pembangunan kekuatan pertahanan dan ancaman militer akan semakin jarang terjadi dimasa depan, Indonesia perlu terus meningkatkan kemampuan pertahanan militer baik di darat, laut maupun udara, untuk memberikan jaminan keamanan nasional. Pembangunan pertahanan saat ini belum dapat mewujudkan postur pertahanan yang kuat dan disegani dilihat dari jumlah dan kualitas peralatan militer/alutsista yang dimiliki. Kondisi peralatan pertahanan saat ini sangat memprihatinkan baik dari segi usia maupun kecanggihan teknologi. Alutsista yang dimiliki TNI rata-rata berusia lebih dari 20 tahun. Untuk kesiapan operasional alutsista dilakukan dengan repowering/retrofit dan dilakuan pembelian baru kalau dinilai sangat mende-sak/dibutuhkan.
Perkembangan teknologi pertahanan Indonesia saat ini jauh ketinggalan bila dibandingkan dengan perkembangan teknologi militer (Revolution in Military Affairs-RMA) dari negara-negara lain yang maju pesat dan dapat menciptakan sistem senjata baru yang memiliki daya rusak dan daya jangkau yang lebih besar dan lebih jauh serta lebih akurat. Sedangkan kebutuhan pemenuhan pemeliharaan, pengoperasian, maupun suku cadang alutsista masih bergantung pada negara-negara lain. Dari aspek profesionalisme, kualitas sumber daya manusia dan tingkat kesejahteraan prajurit belum memenuhi kebutuhan yang diharapkan. Oleh karena itu, kondisi kekuatan pertahanan Indonesia saat ini jauh di bawah kebutuhan pokok, bahkan di bawah kekuatan pokok minimal (minimum essential force) sekalipun.
2. Upaya Penguasaan dan Penerapan Iptek untuk Pertahanan Negara.
Paradigma pembangunan Negara Kesatuan Republik Indonesia sedang menuju pembangunan berbasis sumber daya masyarakat berpengetahuan (knowledge based society). Proses ini berimplikasi pada berbagai bidang pembangunan, termasuk pembangunan teknologi pertahanan. Sebagai bagian utama dari knowledge based society, Ilmu pengetahuan dan teknologi dapat dimanfaatkan untuk meningkatkan kualitas dan kebutuhan hidup manusia dengan mendayagunakan sumber daya yang ada disekelilingnya.

Pengembangan Iptek untuk Pertahanan
Suatu negara yang memiliki kekuatan pertahanan yang tangguh dengan didukung oleh kecanggihan alutsista akan memiliki bargaining power dan disegani oleh negara lain. Amerika Serikat dengan kecanggihan alutsista dan besarnya anggaran pertahanan yang dialo-kasikan ($ 711 billions) membuat Amerika Serikat memiliki peran penting baik di kawasan regional maupun internasional.
Pada dasarnya, perang dimasa mendatang adalah ”perang otak” atau sering disebut perang daya saing. Perang ini mengandalkan kreatifitas intelektual untuk mengalahkan negara lain dalam persaingan internasional. Untuk itu, setiap negara dituntut untuk memenangkan daya saing, sehingga perlu meningkatkan kemampuan teknologi, sumber daya manusia dan finansialnya.
Pembangunan kekuatan pertahanan Indonesia yang sedang dilakukan tidak terlepas dari perkembangan Iptek. Program pembangunan Iptek yang diarahkan untuk mendukung kepentingan pertahanan lebih menjurus pada terpenuhinya kebutuhan alutsista yang difokuskan pada teknologi pendukung, yaitu :
  • Daya Gerak, meliputi Alat transportasi Darat, Laut dan Udara
  • Daya Tempur, meliputi Senjata, Munisi Kaliber Besar dan dan Bahan Peledak, Roket dan Peluru Kendali
  • Komando, Kendali, Komunikasi, Komputer dan Informasi (K4I), meliputi Alat Komunikasi, Surveilance, Penginderaan dan Navigasi.
Peralatan/Bekal Prajurit , meliputi Perlengkapan Operasi Personel

LINUX



Secara teknis dan singkat dapat dikatakan, Linux adalah suatu sistem operasi yang bersifat multi user dan multitasking, yang dapat berjalan di berbagai platform, termasuk prosesor INTEL 386 dan yang lebih tinggi. Sistem operasi ini mengimplementasikan standard POSIX. Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell. Nama Linux sendiri diturunkan dari pencipta awalnya, LINUS TORVALDS, yang sebetulnya mengacu pada kernel dari suatu sistem operasi, suatu penamaan yang biasa digunakan untuk mengacu ke pada suatu kumpulan lengkap software, yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap. 

Perbedaan mendasar Linux
Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah, harga. Linux ini GRATIS. Berarti dapat diperbanyak, dan didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Tetapi banyak isue lainya dengan bersifat free, selain dari pertimbangan harga. Source code Linux tersedia bagi setiap orang. Perkembangan Linux menunjukkan pentingnya perananan kebebasan ini. Hal ini telah menghasilkan suatu tingkat keterlibatan yang menakjugkan dari ribuan atau bahkan ratusan ribu orang di seluruh dunia. Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk divais tertentu tanpa harus mendapatkan lisensi source code yang mahal, atau menandatangani non descructive agreement. Dan itu juga telah menyediakan kemungkinan bagi mahasiswa ilmu komputer di seluruh dunia untuk melihat ke dalam suatu sistem operasi yang nyata dan berkualitas komersial. Karena Linux itu tersedia secara bebas di Internet, berbagai vendor telah membuat suatu paket distribusi, yang dapat dianggap sebagai berbagai versi kemasan Linux. paket ini termasuk lingkungan Linux lengkap, perangkat lunak untuk instalasi, dan mungkin termasuk perangkat lunak khusus, dan dukungan khusus. 

Perbandingan Linux terhadap sistem operasi lainnya
Linux disusun berdasarkan standard sistem operasi POSIX, yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding Unix lain pada hardware yang sama. Dan lagi UNIX memiliki kelemahan, yaitu tidak bersifat free. MS-DOS memiliki kemiripan dengan Linux, yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86, dan tidak mendukung multi-user dan multi-tasking, serta tak bersifat free. Juga MS-DOS tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network, program pengembang, dan program utilitas yang ada dalam Linux. Microsoft Windows menawarkan beberapa kemampuan grafis yang ada pada Linux termasuk kemampuan networking, tetapi tetap memiliki kekurangan yang telah ada pada MS-DOS. 
Windows NT yang juga tersedia untuk Digital Alpha dan juga prosesor x86 juga memiliki beberapa kekurangan yang telah ada pada MS-DOS. Waktu untuk menemukan suatu bug dalam suatu sistem operasi ini tak sebanding dengan harga yang harus dibayar. 
Sistem operasi Apple untuk Macintosh hanya dapat berjalan di sistem Mac. Juga memiliki kekurangan dari sisi ketersediaan perangkangkat bantu pengembang (development tool), dan juga kurang dapat secara mudah untuk berinteroperasi dengan sistem operasi lainnya. Apple juga telah memungkinkan Linux dapat dijalankan pada PowerMac. 

Asal Linux
Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus
mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler). Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya Windows 9.x/NT/2000/ME). Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok
orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan cepat dan efisien, internet menjadi pilihan yang sangat tepat. Karena kernel Linux dikembangkan dengan usaha yang independent, banyak aplikasi yang tersedia, sebagai contoh, C Compiler menggunakan gcc dari Free Software Foundation GNU’s Project. Compiler ini banyak digunakan pada lingkungan Hewlett-Packard dan Sun. Sekarang ini, banyak aplikasi Linux yang dapat digunakan untuk keperluan kantor seperti untuk spreadsheet, word processor, database dan program editor grafis yang memiliki fungsi dan tampilan seperti Microsoft Office, yaitu
Star Office. Selain itu, juga sudah tersedia versi Corel untuk Linux dan aplikasi seperti Matlab yang pada Linux dikenal sebagai Scilab. Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro). Distro adalah bundel dari kernel Linux, beserta sistem dasar linux, program instalasi, tools basic, dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan distro.

 

Copyright @ 2013 Mutakins.web.id.