Monday, 7 September 2015

Pengaruh Internet dalam Sistem Operasi

 
Pengaruh Internet dalam Sistem Operasi
Pengaruh Internet dalam Sistem Operasi

Abstrak
 
     Para era yang serba digital ini , siapa yang tidak mengetahui istilah internet ? Mungkin hanya sebagian kecil yang tidak mengetahuinya, Hampir sebagian besar lainnya bahkan ramah dengan istilah internet. Tidak hanya di kalangan mengengah keatas saja yang kini menggunakan fasilitas internet, namun semua kalangan dapat menggunakan internet. Itu Karena kemudahan terhadap aksesnya. Mobilephone yang sudah dilengkapi fitur internetpun harganya sekarang semakin murah, sehingga internet bisa dirasakan oleh semua elemen masyarakat. Bahkan ada ungkapan hidup tak lengkap tanpa internet.  Dalam penggunaan internet ini apakan ada pengaruhnya dengan sistem informasi? Dalam tulisan ini akan kami paparkan fakta serta opini tentang pengaruh internet terhadap Sistim Operasi.

Pembahasan
    Sebelum dibahas lebih lanjut mari kita telaah bersama pengertian internet dan sistim operasi. Internet kepanjangan dari interconnection-networking adalah seluruh jaringan computer yang saling terhubung menggunakan standar sistim global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protocol pertukaran paket untuk melayani miliyaran pengguna di seluruh dunia.  Internet di temukan pada tahun 1969. Dengan internet seorang dapat mengakses informasi dari berbagai penjuru dunia. Selanjutnya adalah pengertian Sistem Informasi , Sistem Informasi adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen, dalam artian luas sitem informasi adalah interaksi antara orang , proses algoritmik , data dan teknologi.

    Pada awal masanya internet terus mengalami perkembangan, hal itu yang membuat sistem operasu juga harus sebanding, karna sistem operasi dituntut untuk menyediakan layanan network dan koneksitas internet , yang dulunya tidak menjadi prioritas . Sistem Operasi juga perlu menjaga kerusakan sistim computer dari gangguan program perusak yang berasal dari network, seperti virus , worm dan yang lain.
    Diawal kemunculannya saja internet sangat mempengaruhi Sistim operasi,  sebab sistim operasi dituntut untuk bisa memenuhi kebutuhan koneksi , dan juga harus lebih menjaga agar dengan koneksi internet itu tidak merusak perangkat atau sistim computer yang digunakan.

    Munculnya IRC pada tahun 1988 ternyata memberikan pengaruh besar terhadap kemajuan sistem operasi, terutama sistem operasi yang berbasis lisensi GPL. GPL mengharuskan siapapun yang mendistribusikan Sistem operasi (kernel linux) harus membuat kode sumber (dan semua modifikasi atas itu) tersedia bagi pengguna dengan kriteria yang sama. Dengan hal ini maka semua orang diseluruh dunia dapat menyumbangkan pikirannya untuk mengembangkan sistem operasi tersebut
.
    Adanya internet juga memicu perusahaan penyedia sistem operasi menyertakan secara langsung internet browser kedalam prosuk sistem operasi merka. Sebagai contoh Begitu kita mengistall Sistem Operasi windows akan terinstall pula browser Interner Explorer.

    Perkembangan internet yang semakin cepat juga menuntut sistem operasi bekerja secara optimal agas kenyamanan dalam mengakses internet meningkat. Yang menjadi prioritas adalah kenyamanan dan keamanan. Untuk keamanan tentulah sebuah sistem operasi harus benar benar memperhatikan hal tersebut, karena ketika sebuah sistim komputer  yang disitu include  sistim operasi ketika mengakses internet tentu sistim komputer akan terkoneksi dengan sebuah jaringan, dimana di dalam jaringan itu bisa terjadi hal hal yang illegal, seperti pencurian data, perusakan sistem dal lain lain.

    Maka dapat di tarik kesimpulan bahwa Pengaruh Internet pada Sistem Operasi memiliki dua sisi yang berbeda. Yang pertama adalah Sistim Operasi akan terus memperbaiki diri, atau meningkatkan kualitasnya. Yang kedua dua Internet juga bisa merusak sistim operasi itu sendiri.
   
Azzam Mujaddid (Mahasiswa Teknik Informatika UIN Sunan Kalijaga)
Read More

Sejarah Arsitektur Komputer Lengkap


Sejarah Arsitektur Komputer Lengkap
Sejarah Arsitektur Komputer Lengkap
Dituliskan Oleh : Azzam Mujaddid ( Mahasiswa Teknik Informatika UIN Sunan Kalijaga)

Terlepas dari apapun yang kita jalani, mempelajari sebuah sejarah adalah hal yang menghasilkan banyak manfaat, salah satunya kita bisa mengambil hikmah dalam kisah kisah sejarah tersebut. Cikal bakal komputer pertama kali berasal dari Universitas Pennsylvania oleh dua orang mahasiswa benama Eckert dan Mauchy. Pada tahun 1943 awalnya kedua pemuda ini menciptaan sebuah mesin dengan tugas yang spesifik atau yang kita kenal sebagai single tasking. Mesin itu diciptakan untuk menghitung suatu lintasan peluru. Mesin ini di beri nama ENIAC akronim dari Electronic Numerical Intregator And Computer. Mesin ini selesai dan mulai digunakan pada tahun 1946. Tujuan awalnya untuk membantu perang dunia namun karena keterlambatan waktu selesai pembuatan mesin ini. ENIAC memiliki berat hampir 30 Ton setara dengan truk berkapasitas besar .

Pada tahun 1950 an mulailah bermunculan indrustri industri yang bergerak dibidang komputer, diantaranya pada tahun 1947 Eckert-Mauchly Computer Corporation mengembangkan UNIVAC I ( Universal Automatic Computer ) yang digunakan untuk sudatu proyek perhitungan sensus di USA, Produk ini dikembangkan menjadi UNIAC II dan selesai pada tahun 1950. Lalu disusul di tahun yang sama Sperry dan IBM juga meluncurkan produk komputernya yang dinamai IBM Seri 701 dan IBM seri 702. Pada dasarnya di generasi komputer yang pertama Konsep utama arsitektur komputer diperkenalkan oleh john Von Neuman, Program dan datanya diletakkan dalam memori yang sama , operasi aritmatika dasar dilakukan dalam beberapa milidetik menggunakan teknologi tabung hampa udara untuk menerapkanfungsi logika, teknologi ini menghasilkan peningkatan kecepatan  dengan kelipatan 100 hingga 1000 kali relatif terhadap teknologi mekanik dan elektromekanik berbasis relay dan fungsi I/O dilaksanakan oleh alat yang mirip mesin ketik.

Komputer generasi kedua menggunakan konsep Vacum Tube dengan transistor. Memungkinkan perangkat lebih ringan dari generasi sebelumnya, pun masih berat kalau dibandingkan dengan sekarang. Yang termasuk dalam komputer enerasi kedua ini adalah IBM 7049 dan DEC PDP 1.
Komputer generasi ketiga melakukan penggantian trnsistor dengan microelectronics. Microelectronics ini lebih dikenal dengan nama chips.Salah satu contoh komputer generasi ketiga adalah IBM 360. Komputer besutan IBM ini diluncurkan pada tahun 1964. Komputer ini mengandalkan kecepatan yang bisa jauh lebih cepat dari generasi sebelumnya. Namun semakin tinggi modelnya maka harganya juga semakin mahal. Pada generasi ketiga ini IBM memiliki kompetitor yaitu DEC PDP-8 Arsitektur yang sangat berberda di bagian sistem bus. Karena DEC ini menggunakan Omnibus System. Dari arsitektur PDP – 8 ini nantinya digunakan oleh komputer modern.

Pada akhirnya komputer generasi terakhir menggunakan konsep MicroProcessor. Kepadatan komponen dalam chip meningkat. Perusaahan Intel yang bermain didalamnya. Ukurannya microprocessor yang kecil meningkatkan flexebilitas juga mengurangi daya namun membutuhkan pendinginan, Beberapa Interkoneksi memiliki reabilitas.

Pada tahun tahun berikutnya perkembangan dititikberatkan pada Mikroprocessor. Pada tahun 1971 microprocessor hadir dengan kode 4004 ini adalah microprocessor pertama ; semua komponen CPUU dalam 1 IC (chip) 4 Bit. Ditahun berikutnya 1972 diberi kode – 8008 meningkat dari 4 bit ke 8 bit untuk aplikasi yang spesifik. Di tahun 1974 lahirlah Generasi pertama dari intel 8080 yang digadang dengan sebutan “General Purpose Microprocessor”. Generasi pertama intel inilah yang digunakan pertama kali sebagai komputer personal (PC) hingga evolusi evolusi yang terjadi sampai sekarang.

Read More

Wednesday, 4 February 2015

Langkah Dalam Pembuatan Program


Langkah Dalam Membuat Program
Kebanyakan dari kita kadang mengabaikan aspek aspek pentinda dalam membuat suatu program atau aplikasi, sehingga langsung ketik kode aja. jadi lupa esensinya. itu menyebabkan kadang kita kehilangan arah di tengah pembuatan program. Nah berikut akan kami sajikan langkah awalnya,

1. Mendefinisikan masalah
  • Ini merupakan langkah pertama yang sering dilupakan orang.
  • Menurut hukum Murphy (oleh Henry Ledgard):
    “Semakin cepat menulis program, akan semakin lama kita dapat menyelesaikannya”.
  • Hal tersebut berlaku untuk permasalahan yang kompleks. Tentukan masalahnya, apa saja yang harus dipecahkan dengan menggunakan komputer, dan apa inputan serta outputnya.
2. Memilih algoritma
  • Pilihlah algoritma yang benar-benar sesuai dan efisien untuk permasalahan tersebut
3. Menulis program
  • Pilihlah bahasa yang mudah dipelajari, mudah digunakan, dan lebih baik lagi jika sudah dikuasai, memiliki tingkat kompatibilitas tinggi dengan perangkat keras dan platform lainnya.
4. Menguji program
  • Setelah program jadi, silahkan uji program tersebut dengan segala macam kemungkinan yang ada, termasuk error-handlingnya sehingga program tersebut akan benar-benar handal dan layak digunakan.
5. Menulis dokumentasi
  • Menulis dokumentasi sangat penting agar pada suatu saat jika kita akan melakukan perubahan atau membaca source code yang sudah kita tulis dapat kita ingat-ingat lagi dan kita akan mudah membacanya. Caranya adalah dengan menuliskan komentar-komentar kecil tentang apa maksud kode tersebut, untuk apa, variabel apa saja yang digunakan, untuk apa, dan parameter-parameter yang ada pada suatu prosedur dan fungsi.
6. Merawat program
  • Program yang sudah jadi perlu dirawat untuk mencegah munculnya bug yang sebelumnya tidak terdeteksi. Atau mungkin juga pengguna membutuhkan fasilitas baru yang dulu tidak ada

Nah , jadi ke 6 langkah tersebut yang akan menjadi panduan kita dalam membuat suatu aplikasi. semoga kita bisa membuat aplikasi yang bermanfaat bagi orang lain dan masyarakat luas untuk mempermudah perjalanan hidup ini.
Read More

Tuesday, 3 February 2015

Source Code Kombinasi dalam Bahasa C++

Source Code Kombinasi dalam Bahasa C++ img
Kombinasi adalah menggabungkan beberapa objek dari suatu grup tanpa memperhatikan urutan. Di dalam kombinasi, urutan tidak diperhatikan.{1,2,3} adalah sama dengan {2,3,1} dan {3,1,2}
Berikut adalah source kode atau kode program untuk fungsi kombinasi pada bahasa C++ .


#include<iostream.h>
#include<conio.h>
int faktorial (int x);
void main()
{
    int n,r, kombinasi;
    cout<<" Program Menghitung Kombinasi(nCr)"<<endl;
    cout<<" Masukkan Nilai n : "; cin>>n;
    cout<<" Masukkan Nilai r : "; cin>>r;
    kombinasi=faktorial(n)/(faktorial(r)*faktorial(n-r));
    cout<<" Kombinasinya adalah: "<<kombinasi;
    getch();
}
    int faktorial (int n)
{
    int fak;
    if (n<=1)
    {
    fak=1;
    }
    else
    {
    fak=n*faktorial(n-1);
    }
    return (fak);
}

Semangat Ngoding :)
Read More

Source Code Permutasi Bahasa C++

   
Eh kalian pada lagi sercing source code permutasi  dalam bahasa C++ ya? pasti ada tugas. Hehehe.. Kebetulan kali ini 100it akan share tentang fungsi permutasi dalam C++ . APa sih arti permutasi? Permutasi adalah menggabungkan beberapa objek dari suatu grup dengan memperhatikan urutan. Di dalam permutasi, urutan diperhatikan. {1,2,3} tidak sama dengan {2,3,1} dan {3,1,2}

Ini nih source Codenya :)

#include<iostream.h>
#include<conio.h>
int faktorial (int x);
void main()

{
    int n,r, Permutasi;
    cout<<" Program Menghitung Permutasi(nPr)";
    cout<<" Masukkan Nilai n : "; cin>>n;
    cout<<" Masukkan Nilai r : "; cin>>r;
    Permutasi = faktorial (n)/faktorial(n-r);
    cout<<" Permutasinya adalah: "<<Permutasi;
    getch();
}
    int faktorial (int n)
{
    int fak;
    if (n<=1)
    {
    fak=1;
    }
    else
    {
    fak=n*faktorial(n-1);
    }
    return (fak);
}



Outputnya :

Program Menghitung Permutasi(nPr) :
Masukkan nilai n : 6
Masukkan nilai r  : 3
Permutasinya adalah 120


Sekedar saran sih, biar kamu ingat jangan langsung copy paste ke console di ketik ulang biar inget :)

Salam Hangat..
Read More

Tuesday, 17 December 2013

Operator dalam Pemrograman C++


   Operator dalam Pemrograman C++

   1001IT - Dalam pengembangan sebuah program kerap kali dituntut untuk mendefinisakan operasi-operasi didalamnya, baik itu berupa operasi perhitungan, perbandingan maupun yang lainnya. Untuk melakukan hal ini tentunnya kita harus menggunakan operator. Bahasa C++ menawarkan banyak operator untuk melakukan pemecahan masalah-masalah tertentu di dalam program. Saya akan menjelaskan operator dalam 3 bagian*. Operator assignment , unary , dan binary. *(Yang saya ketahui)

Tapi sebelumnya mari kita perhatikan gambar di bawah ini : 

Operator dalam Pemrograman C++


1.    Operator Assigement


adalah operator yang berfungsi untuk memasukkan (assign) nilai kedalam suatu variable ataupun konstanta. Operator ini dilambangkan dengan “=” sama dengan.


2.    Operator Unary


Dalam ilmu matematika yang disebut dengan operator unary adalah operator yang hanya melibatkan sebuah operand. Yang termasuk operator unary lihat gambar dibawah ini.

Operator dalam Pemrograman C++

Semisal “ X = + 5” itu berarti sama dengan “X=5”

Increment 
: suatu penambahan nilai yang terjadi pada sebuah variable. Operator ini menambahkan nilai dari satu variable dengan nilai 1.
Decrement : kebalikan dari increment, yaitu menurunkan (mengurangi) nilai dari satu variable.

3.    Operator Binary

Adalah operator yang digunakan dalam operasi yang melibatkan dua buah operand. Dalam bahasa C++ , operator binary ini dikelompokkan lagi kedalam tiga jenis yaitu operator aritmatika, logika, dan rasional.

a.    Operator Aritmetika

Operator yang digunakan untuk melakukan operasi-operasi aritmetika seperti penjumlahan , pengurangan dan lain sebagainya. Lihat gambar:
Operator dalam Pemrograman C++

b.    Operator Logika


Operator yang digunakan untuk melakukan operasi dimana yang dihasilkan dari operasi tersebut hanya berupa nilai benar(true) dan salah (false). Nilai ini disebut dengan nilai Boolean. Boolean sendiri ditemukan oleh matematikawan Inggris bernama George Boll
Lihat gambar :
Operator dalam Pemrograman C++

c.    Operator Rasional

Operator yang digunakan untuk menentukan relasi atau hubungan dari dua buah operand. Operator ini ditempatkan di dalam sebuah ekspresi yang kemudian akan menentukan benar atau tidaknya sebuah ekspresi. Lihat gambar :
Operator dalam Pemrograman C++

Operator ini banyak digunakan untuk melakukan pengecekan sebuah ekspresi (kondisi) dalam struktur percabangan .

Sekian :) Salam Blogger ..(red/az)

Iklan hamil
Read More

Thursday, 12 December 2013

Alternatif-Alternatif Software Windows untuk Linux

Alternatif-Alternatif Software Windows untuk Linux

  1001IT - Ketika kita baru saja berpindah menggunakan operating system Linux, terkadang kita masih membutuhkan kembali software-software yang hanya bisa dijalankan di Windows, seperti Corel Draw, Photoshop, Software Video Editing, dan lain-lain.

Sebenarnya software-software tersebut dapat dijalankan menggunakan wine, klik di sini untuk melihat cara menggunakan aplikasi windows di Linux. Namun, taukah kamu, bahwa sebenarnya beberapa dari software tersebut, ada versi alternatifnya. Fungsi-fungsi yang ada pada software Linux pun tidak jauh berbeda dengan yang ada di Windows. Mari kita simak satu per satu :

1. Office

Software atau aplikasi Office yang bisa digunakan pada operating system Linux adalah LibreOffice dan OpenOffice. Sebenarnya masih banyak lagi software-software office yang dapat digunakan selain dua software tersebut. Namun, salah satu yang paling disarankan adalah kedua software tersebut. Untuk distribusi Linux, Ubuntu, sudah tersedia LibreOffice bersamaan dengan installasi operating system.

Alternatif-Alternatif Software Windows untuk Linux
LibreOffice Writer
Untuk LibreOffice tidak menggunakan istilah Word, Excel, dan PowerPoint seperti Microsoft Office. LibreOffice menggunakan istilah Wirter untuk Word, Calc untuk Excel, Impress untuk PowerPoint. Fungsi-fungsi yang ada di dalamnya hampir sama dengan Microsoft Office.

2. Photoshop

Untuk alternatif photoshop, Linux mempunyai sebuah software bernama GIMP Image Editor. Bagi yang pengguna Ubuntu, software ini gratis dan dapat didownload melalui Ubuntu Software center. 

Alternatif-Alternatif Software Windows untuk Linux
GIMP Image Editor
Fitur-fitur yang ada di dalam GIMP Image Editor sangat mirip dengan fitur-fitur yang terdapat di Photoshop. Ada magic wand, lasso tool, dan GIMP Image Editor juga menggunakan fitur layer ketika kita ingin mengedit sebuah gambar.

3. Corel Draw

Untuk Corel Draw pun, Linux punya software alternatifnya. Software alternatif Corel Draw untuk Linux adalah Inkscape. Inkscape juga tersedia gratis. Bagi pengguna Distribusi Linux, Ubuntu, software ini dapat langsung didownload melalui Ubuntu Software Center.

Alternatif-Alternatif Software Windows untuk Linux
Inkscape
Tampilan interface Inkscape juga sama dengan Corel Draw. Dengan workspace yang bisa diatur-atur ukurannya. Terdapat juga berbagai ukuran workspace yang tersedia, seperti A4, banner, cover DVD, icon, dan lain-lain.

Sekian alternatif-alternatif software Windows untuk Linux yang dapat kita bagikan kali ini, selanjutnya kita akan berbagi tentang alternatif-alternatif software Windows untuk Linux bagian 2. Stay tuned! :)
Read More
© 2013 1001IT | Privacy Policies | Disclaimer | Sitemap | Design by SBT