Prinsip Rancangan Linux

Prinsip Rancangan Linux
Dalam rancangan keseluruhan, Linux menyerupai implementasi UNIX nonmicrokernel yang lain. Ia adalah sistem yang multiuser, multitasking dengan seperangkat lengkap alat-alat yang kompatibel dengan UNIX. Sistem berkas Linux mengikuti semantik tradisional UNIX, dan model jaringan standar UNIX diimplementasikan secara keseluruhan. Ciri internal rancangan Linux telah dipengaruhi oleh sejarah perkembangan sistem operasi ini.
Walaupun Linux dapat berjalan pada berbagai macam platform, pada awalnya dia dikembangkan secara eksklusif pada arsitektur PC. Sebagian besar dari pengembangan awal tersebut dilakukan oleh peminat individual, bukan oleh fasilitas riset yang memiliki dana besar, sehingga dari awal Linux berusaha untuk memasukkan fungsionalitas sebanyak mungkin dengan dana yang sangat terbatas. Saat ini, Linux dapat berjalan baik pada mesin multiprocessor dengan main memory yang sangat besar dan ukuran disk space yang juga sangat besar, namun tetap mampu beroperasi dengan baik dengan jumlah RAM yang lebih kecil dari 4 MB.
Akibat dari semakin berkembangnya teknologi PC, kernel Linux juga semakin lengkap dalam mengimplementasikan fungsi UNIX. Tujuan utama perancangan Linux adalah cepat dan efisien, tetapi akhir-akhir ini konsentrasi perkembangan Linux lebih pada tujuan rancangan yang ketiga yaitu standarisasi. Standar POSIX terdiri dari kumpulan spesifikasi dari beberapa aspek yang berbeda kelakuan sistem operasi. Ada dokumen POSIX untuk fungsi sistem operasi biasa dan untuk ekstensi seperti proses untuk thread dan operasi real-time. Linux dirancang agar sesuai dengan dokumen POSIX yang relevan. Sedikitnya ada dua distribusi Linux yang sudah memperoleh sertifikasi ofisial POSIX.
Karena Linux memberikan antarmuka standar ke programer dan pengguna, Linux tidak membuat banyak kejutan kepada siapa pun yang sudah terbiasa dengan UNIX. Namun interface pemrograman Linux merujuk pada semantik SVR4 UNIX daripada kelakuan BSD. Kumpulan pustaka yang berbeda tersedia untuk mengimplementasi semantik BSD di tempat dimana kedua kelakuan sangat berbeda.
Ada banyak standar lain di dunia UNIX, tetapi sertifikasi penuh dari Linux terhadap standar lain UNIX terkadang menjadi lambat karena lebih sering tersedia dengan harga tertentu (tidak secara bebas), dan ada harga yang harus dibayar jika melibatkan sertifikasi persetujuan atau kecocokan sebuah sistem operasi terhadap kebanyakan standar. Bagaimana pun juga mendukung aplikasi yang luas adalah penting untuk suatu sistem operasi, sehingga sehingga standar implementasi merupakan tujuan utama pengembangan Linux, walaupun implementasinya tidak sah secara formal. Selain standar POSIX, Linux saat ini mendukung ekstensi thread POSIX dan subset dari ekstensi untuk kontrol proses real-time POSIX.
Sistem Linux terdiri dari tiga bagian kode penting:
•    Kernel.  Bertanggung-jawab memelihara semua abstraksi penting dari sistem operasi, termasuk hal-hal seperti memori virtual dan proses-proses.
•    Pustaka sistem.  Menentukan kumpulan fungsi standar dimana aplikasi dapat berinteraksi dengan kernel, dan mengimplementasi hampir semua fungsi sistem operasi yang tidak memerlukan hak penuh atas kernel.
•    Utilitas sistem.  Program yang melakukan pekerjaan manajemen secara individual.
Kernel
Walaupun berbagai sistem operasi modern telah mengadopsi suatu arsitektur message-passing untuk kernel internal mereka, Linux tetap memakai model historis UNIX: kernel diciptakan sebagai biner yang tunggal dan monolitis. Alasan utamanya adalah untuk meningkatkan kinerja, karena semua struktur data dan kode kernel disimpan dalam satu address space, alih konteks tidak diperlukan ketika sebuah proses memanggil sebuah fungsi sistem operasi atau ketika interupsi perangkat keras dikirim. Tidak hanya penjadwalan inti dan kode memori virtual yang menempati address space ini, tetapi juga semua kode kernel, termasuk semua device drivers, sistem berkas, dan kode jaringan, hadir dalam satu address space yang sama.
Kernel Linux membentuk inti dari sistem operasi Linux. Dia menyediakan semua fungsi yang diperlukan untuk menjalankan proses, dan menyediakan layanan sistem untuk memberikan pengaturan dan proteksi akses ke sumber daya perangkat keras. Kernel mengimplementasi semua fitur yang diperlukan supaya dapat bekerja sebagai sistem operasi. Namun, jika sendiri, sistem operasi yang disediakan oleh kernel Linux sama sekali tidak mirip dengan sistem UNIX. Dia tidak memiliki banyak fitur ekstra UNIX, dan fitur yang disediakan tidak selalu dalam format yang diharapkan oleh aplikasi UNIX. Interface dari sistem operasi yang terlihat oleh aplikasi yang sedang berjalan tidak ditangani langsung oleh kernel, akan tetapi aplikasi membuat panggilan (calls) ke perpustakaan sistem, yang kemudian memanggil layanan sistem operasi yang dibutuhkan.
Pustaka Sistem
Pustaka sistem menyediakan berbagai tipe fungsi. Pada level yang paling sederhana, mereka membolehkan aplikasi melakukan permintaan pada layanan sistem kernel. Membuat suatu system call melibatkan transfer kontrol dari mode pengguna yang tidak penting ke mode kernel yang penting; rincian dari transfer ini berbeda pada masing-masing arsitektur. Pustaka bertugas untuk mengumpulkan argumen system-call dan, jika perlu, mengatur argumen tersebut dalam bentuk khusus yang diperlukan untuk melakukan system call.
Pustaka juga dapat menyediakan versi lebih kompleks dari system call dasar. Contohnya, fungsi buffered file-handling dari bahasa C semuanya diimplementasikan dalam pustaka sistem, yang memberikan kontrol lebih baik terhadap berkas M/K daripada system call kernel dasar. pustaka juga menyediakan rutin yang tidak ada hubungan dengan system call, seperti algoritma penyusunan (sorting), fungsi matematika, dan rutin manipulasi string (string manipulation). Semua fungsi yang diperlukan untuk mendukung jalannya aplikasi UNIX atau POSIX diimplementasikan dalam pustaka sistem.
Utilitas Sistem
Sistem Linux mengandung banyak program-program pengguna-mode: utilitas sistem dan utilitas pengguna. Utilitas sistem termasuk semua program yang diperlukan untuk menginisialisasi sistem, seperti program untuk konfigurasi alat jaringan (network device) atau untuk load modul kernel. Program server yang berjalan secara kontinu juga termasuk sebagai utilitas sistem; program semacam ini mengatur permintaan pengguna login, koneksi jaringan yang masuk, dan antrian printer.
Tidak semua utilitas standar melakukan fungsi administrasi sistem yang penting. Lingkungan pengguna UNIX mengandung utilitas standar dalam jumlah besar untuk melakukan pekerjaan sehari-hari, seperti membuat daftar direktori, memindahkan dan menghapus file, atau menunjukkan isi dari sebuah file. Utilitas yang lebih kompleks dapat melakukan fungsi text-processing, seperti menyusun data tekstual atau melakukan pattern searches pada input teks. Jika digabung, utilitas-utilitas tersebut membentuk kumpulan alat standar yang diharapkan oleh pengguna pada sistem UNIX mana saja; walaupun tidak melakukan fungsi sistem operasi apa pun, utilitas tetap merupakan bagian penting dari sistem Linux dasar.

Pengertian Dalam Etika Profesi

1.1    Pengertian Etika dan Etika Profesi
Kata etik (atau etika) berasal dari kata ethos
(bahasa Yunani) yang berarti karakter, watak kesusilaan atau adat. Sebagai suatu subyek, etika akan berkaitan dengan konsep yang dimiliki oleh individu ataupun kelompok untuk menilai apakah tindakan-tindakan yang telah dikerjakannya itu salah atau benar, buruk atau baik.
Menurut Martin [1993], etika didefinisikan sebagai “the discipline which can act as the performance index or reference for our control system”.
Etika adalah refleksi dari apa yang disebut dengan “self control”, karena segala sesuatunya dibuat dan diterapkan dari dan untuk kepentingan kelompok sosial(profesi) itu sendiri.
Kehadiran organisasi profesi dengan perangkat “built-in mechanism” berupa kode etik profesi dalam hal ini jelas akan diperlukan untuk menjaga martabat serta kehormatan profesi, dan di sisi lain melindungi masyarakat dari segala bentuk penyimpangan maupun penyalah-gunaan keahlian (Wignjosoebroto, 1999).
Sebuah profesi hanya dapat memperoleh kepercayaan dari masyarakat, bilamana dalam diri para elit profesional tersebut ada kesadaran kuat untuk mengindahkan etika profesi pada saat mereka ingin memberikan jasa keahlian profesi kepada masyarakat yang memerlukannya.

1.2    Etika dan Estetika
Etika disebut juga filsafat moral adalah cabang filsafat yang berbicara tentang praxis (tindakan) manusia. Etika tidak mempersoalkan keadaan manusia, melainkan mempersoalkan bagaimana manusia harus bertindak. Tindakan manusia ini ditentukan oleh bermacam-macam norma.

Norma ini masih dibagi lagi menjadi norma hukum, norma moral, norma agama  dan norma sopan santun. Norma hukum berasal dari hukum dan perundang- undangan, norma agama berasal dari agama sedangkan norma moral berasal dari suara batin. Norma sopan santun  berasal dari  kehidupan sehari-hari sedangkan norma moral berasal dari etika.

1.3 Etika dan Etiket
Etika (ethics) berarti moral sedangkan etiket (etiquette) berarti sopan santun. Persamaan antara etika dengan etiket yaitu:
•   Etika dan etiket menyangkut perilaku manusia. Istilah tersebut dipakai mengenai manusia tidak mengenai binatang karena binatang tidak mengenal etika maupun etiket.
•   Kedua-duanya mengatur perilaku manusia secara normatif artinya memberi norma bagi perilaku manusia dan dengan demikian menyatakan apa yag harus dilakukan dan apa yang tidak boleh dilakukan. Justru karena sifatnya normatif maka kedua istilah tersebut sering dicampuradukkan.

Perbedaan antara etika dengan etiket
1. Etiket menyangkut cara melakukan perbuatan manusia. Etiket menunjukkan cara yang tepat artinya cara yang diharapkan serta ditentukan dalam sebuah kalangan tertentu.Etika tidak terbatas pada cara melakukan sebuah perbuatan, etika memberi norma tentang perbuatan itu sendiri. Etika menyangkut masalah apakah sebuah perbuatan boleh dilakukan atau tidak boleh dilakukan.
2.  Etiket hanya berlaku untuk pergaulan.Etika selalu berlaku walaupun tidak ada orang lain. Barang yang dipinjam harus dikembalikan walaupun pemiliknya sudah lupa.
3. Etiket bersifat relatif. Yang dianggap tidak sopan dalam sebuah kebudayaan, dapat saja dianggap sopan dalam kebudayaan lain.Etika jauh lebih absolut. Perintah seperti “jangan berbohong”, “jangan mencuri” merupakan prinsip etika yang tidak dapat ditawar-tawar.
4.   Etiket hanya memadang manusia dari segi lahiriah saja sedangkan etika memandang manusia dari segi dalam. Penipu misalnya tutur katanya lembut, memegang etiket namun menipu. Orang dapat memegang etiket namun munafik sebaliknya seseorang yang berpegang pada etika tidak mungkin munafik karena seandainya dia munafik maka dia tidak bersikap etis. Orang yang bersikap etis adalah orang yang sungguh-sungguh baik.

1.4 Etika dan Ajaran Moral
Etika perlu dibedakan dari moral. Ajaran moral memuat pandangan tentang nilai dan norma moral yang terdapat pada sekelompok manusia. Ajaran moral mengajarkan bagaimana orang harus hidup. Ajaran moral merupakan rumusan sistematik terhadap anggapan tentang apa yang bernilai serta kewajiban manusia.

Etika merupakan ilmu tentang norma, nilai dan ajaran moral. Etika merupakan filsafat yang merefleksikan ajaran moral. Pemikiran filsafat mempunyai 5 ciri khas yaitu bersifat rasional, kritis, mendasar, sistematik dan normatif (tidak sekadar melaporkan pandangan moral melainkan menyelidiki bagaimana pandangan moral yang sebenarnya).

Pluralisme moral diperlukan karena:
1. pandangan moral yang berbeda-beda karena adanya perbedaan suku,daerah budaya dan agama yang hidup berdampingan;
2. modernisasi membawa perubahan besar dalam struktur dan nilai kebutuhan masyarakat yang akibatnya menantang pandangan moral tradisional;
3.    berbagai ideologi menawarkan diri sebagai penuntun kehidupan, masing-masing dengan ajarannya sendiri tentang bagaimana manusia harus hidup.
Etika sosial dibagi menjadi:
•    Sikap terhadap sesama;
•    Etika keluarga;
•    Etika profesi,  misalnya etika untuk dokumentalis, pialang informasi;
•    Etika politik;
•    Etika lingkungan hidup; serta
•    Kritik ideologi.

Moralitas
Ajaran moral memuat pandangan tentang nilai dan norma moral yang terdapat di antara sekelompok manusia. Adapun nilai moral adalah kebaikan manusia sebagai manusia.

Norma moral adalah tentang bagaimana manusia harus hidup supaya menjadi baik sebagai manusia. Ada perbedaan antara kebaikan moral dan kebaikan pada umumnya. Kebaikan moral merupakan kebaikan manusia sebagai manusia sedangkan kebaikan pada umumnya merupakan kebaikan manusia dilihat dari satu segi saja, misalnya sebagai suami atau isteri.

Moral berkaitan dengan moralitas. Moralitas adalah sopan santun, segala sesuatu yang berhubungan dengan etiket atau sopan santun. Moralitas dapat berasal dari sumber  tradisi atau adat, agama atau sebuah ideologi atau gabungan dari beberapa sumber.

Pluralisme moral
Etika bukan sumber tambahan moralitas melainkan merupakan filsafat yang mereflesikan ajaran moral. Pemikiran filsafat mempunyai lima ciri khas yaitu rasional, kritis, mendasar, sistematik dan normatif.

Rasional berarti mendasarkan diri pada rasio atau nalar, pada argumentasi yang bersedia untuk dipersoalkan tanpa perkecualian. Kritis berarti filsafat ingin mengerti sebuah masalah sampai ke akar-akarnya, tidak puas dengan pengertian dangkal. Sistematis artinya membahas langkah demi langkah. Normatif menyelidiki bagaimana pandangan moral yang seharusnya.
Etika dan Agama
Etika tidak dapat menggantikan agama. Agama merupakan hal yang tepat untuk memberikan orientasi moral. Pemeluk agama menemukan orientasi dasar kehidupan dalam agamanya. Akan tetapi agama itu memerlukan ketrampilan etika agar dapat memberikan orientasi, bukan sekadar indoktrinasi.  Hal ini disebabkan empat alasan sebagai berikut:
1.  Orang agama mengharapkan agar ajaran agamanya rasional. Ia tidak puas mendengar bahwa Tuhan memerintahkan sesuatu, tetapi ia juga ingin mengerti mengapa Tuhan memerintahkannya. Etika dapat membantu menggali rasionalitas agama.
2. Seringkali ajaran moral yang termuat dalam wahyu mengizinkan interpretasi yang saling berbeda dan bahkan bertentangan.
3.     Karena perkembangan ilmu pengetahuan, teknologi dan masyarakat maka agama menghadapi masalah moral yang secara langsung tidak disinggung- singgung dalam wahyu. Misalnya bayi tabung, reproduksi manusia dengan gen yang sama.
4.      Adanya perbedaan antara etika dan ajaran moral. Etika mendasarkan diri pada argumentasi rasional semata-mata sedangkan agama pada wahyunya sendiri. Oleh karena itu ajaran agama hanya terbuka pada mereka yang mengakuinya sedangkan etika terbuka bagi setiap orang dari semua agama dan pandangan dunia.

1.5 Istilah berkaitan
Kata etika sering dirancukan dengan istilah etiket, etis, ethos, iktikad dan kode etik atau kode etika. Etika adalah ilmu yang mempelajari apa yang baik dan buruk. Etiket adalah ajaran sopan santun yang berlaku bila manusia bergaul atau berkelompok dengan manusia lain. Etiket tidak berlaku bila seorang manusia hidup sendiri misalnya hidup di sebuah pulau terpencil atau di tengah hutan.
Etis artinya sesuai dengan ajaran moral, misalnya tidak etis menanyakan usia pada seorang wanita. Ethos artinya sikap dasar seseorang dalam bidang tertentu. Maka ada ungkapan ethos kerja artinya sikap dasar seseorang dalam pekerjaannya, misalnya ethos kerja yang tinggi artinya dia menaruh sikap dasar yang tinggi terhadap pekerjaannya. Kode atika atau kode etik artinya daftar kewajiban dalam menjalankan tugas sebuah profesi yang disusun oleh anggota profesi dan mengikat anggota dalam menjalankan tugasnya.


PROFESI, KODE ETIK DAN PROFESIONALISME

Definisi Profesi:
Profesi merupakan kelompok lapangan kerja yang khusus melaksanakan kegiatan yang memerlukan ketrampilan dan keahlian tinggi guna memenuhi kebutuhan yang rumit dari manusia, di dalamnya pemakaian dengan cara yang benar akan ketrampilan dan keahlian tinggi, hanya dapat dicapai dengan dimilikinya penguasaan pengetahuan dengan ruang lingkup yang luas, mencakup sifat manusia, kecenderungan sejarah dan lingkungan hidupnya; serta adanya disiplin etika yang dikembangkan dan diterapkan oleh kelompok anggota yang menyandang profesi tersebut.

Tiga (3) Ciri Utama Profesi
1.      Sebuah profesi mensyaratkan  pelatihan ekstensif sebelum memasuki sebuah profesi;
2.      Pelatihan tersebut meliputi komponen intelektual yang signifikan;
3.     Tenaga yang terlatih mampu memberikan jasa yang penting kepada masyarakat.

Tiga (3) Ciri Tambahan Profesi

1.  Adanya proses lisensi atau sertifikat;
2.  Adanya organisasi;
3.  Otonomi dalam pekerjaannya.

Tiga Fungsi dari Kode Etik Profesi
1.    Kode etik profesi memberikan pedoman bagi setiap anggota profesi  tentang prinsip profesionalitas yang digariskan;
2.  Kode etik profesi merupakan sarana kontrol sosial bagi masyarakat  atas profesi yang bersangkutan;
3.  Kode etik profesi mencegah campur tangan pihak diluar organisasi  profesi tentang hubungan etika dalam keanggotaan profesi

Etika terbagi atas 2 bidang besar
1.  Etika umum
1.1 Prinsip;
1.2 Moral.
2.  Etika khusus
2.1 Etika Individu;
2.2 Etika Sosial.

Etika sosial yang hanya berlaku bagi kelompok profesi tertentu disebut kode etika atau kode etik.

Kode Etik

Kode etik adalah sistem norma, nilai dan aturan profesional tertulis yang secara tegas menyatakan apa yang benar dan baik, dan apa yang tidak benar dan tidak baik bagi profesional. Kode etik menyatakan perbuatan apa yang benar atau salah, perbuatan apa yang harus dilakukan dan apa yang harus dihindari.
Tujuan kode etik agar profesional memberikan jasa sebaik-baiknya kepada pemakai atau nasabahnya. Adanya kode etik akan melindungi perbuatan yang tidak profesional.
Sifat Kode Etik Profesional

Sifat dan orientasi kode etik hendaknya:
1.  Singkat;
2.  Sederhana;
3.  Jelas dan Konsisten;
4.  Masuk Akal;
5.  Dapat Diterima;
6.  Praktis dan Dapat Dilaksanakan;
7.  Komprehensif dan Lengkap, dan
8.  Positif dalam Formulasinya.

Orientasi Kode Etik hendaknya ditujukan kepada:

1.  Rekan,
2.  Profesi,
3.  Badan,
4.  Nasabah/Pemakai,
5.  Negara, dan
6.  Masyarakat.
Kode Etik Ilmuwan Informasi

Pada tahun 1895 muncullah istilah dokumentasi sedangkan orang yang bergerak dalam bidang dokumentasi menyebut diri mereka sebagai dokumentalis, digunakan di Eropa Barat.

Di AS, istilah dokumentasi diganti menjadi ilmu informasi; American Documentation Institute (ADI) kemudian diganti menjadi American Society for Information (ASIS). ASIS Professionalism Committee yang membuat rancangan ASIS Code of Ethics for Information Professionals.

Kode etik yang dihasilkan terdiri dari preambul dan 4 kategori pertanggungan jawab etika, masing-masing pada pribadi, masyarakat, sponsor, nasabah atau atasan dan pada profesi.

Kesulitan menyusun kode etik menyangkut (a) apakah yang dimaksudkan dengan kode etik dan bagaimana seharunya; (b) bagaimana kode tersebut akan digunakan; (c) tingkat rincian kode etik dan (d) siapa yang menjadi sasaran kode etik dan kode etik diperuntukkan bagi kepentingan siapa.

Profesionalisme

Profesionalisme adalah suatu paham yang mencitakan dilakukannya kegiatan-kegiatan kerja tertentu dalam masyarakat, berbekalkan keahlian yang tinggi dan berdasarkan rasa keterpanggilan –serta ikrar untuk menerima panggilan tersebut– dengan semangat    pengabdian selalu siap memberikan pertolongan
kepada sesama yang tengah dirundung kesulitan di tengah gelapnya kehidupan
(Wignjosoebroto, 1999).

Tiga Watak Kerja Profesionalisme

1.   kerja seorang profesional itu beritikad untuk merealisasikan kebajikan demi tegaknya kehormatan profesi yang digeluti, dan oleh karenanya tidak terlalu mementingkan atau mengharapkan imbalan upah materiil;
2.     kerja seorang profesional itu harus dilandasi oleh kemahiran teknis yang berkualitas tinggi yang dicapai melalui proses pendidikan dan/atau pelatihan yang panjang, ekslusif dan berat;
3.      kerja seorang profesional –diukur dengan kualitas teknis dan kualitas moral– harus menundukkan diri pada sebuah mekanisme kontrol berupa kode etik yang dikembangkan dan disepakati bersama di dalam sebuah organisasi profesi.

Menurut Harris [1995] ruang gerak seorang profesional ini akan diatur melalui etika profesi yang distandarkan dalam bentuk kode etik profesi. Pelanggaran terhadap kode etik profesi bisa dalam berbagai bentuk, meskipun dalam praktek yang umum dijumpai akan mencakup dua kasus utama, yaitu:
a.     Pelanggaran terhadap perbuatan yang tidak mencerminkan respek terhadap nilai-nilai yang seharusnya dijunjung tinggi oleh profesi itu. Memperdagangkan jasa atau membeda-bedakan pelayanan jasa atas dasar keinginan untuk mendapatkan keuntungan uang yang berkelebihan ataupun kekuasaan merupakan perbuatan yang sering dianggap melanggar kode etik profesi;
b.    Pelanggaran terhadap perbuatan pelayanan jasa profesi yang kurang mencerminkan kualitas keahlian yang sulit atau kurang dapat dipertanggung-jawabkan menurut standar maupun kriteria profesional.

ETIKA PEMANFAATAN TEKNOLOGI INFORMASI
Dampak pemanfaatan teknologi informasi yang kurang tepat sebagai berikut (I Made Wiryana):
?    Rasa takut;
?    Keterasingan;
?    Golongan miskin informasi dan minoritas;
?    Pentingnya individu;
?    Tingkat kompleksitas serta kecepatan yang sudah tidak dapat ditangani;
?    Makin rentannya organisasi;
?    Dilanggarnya privasi;
?    Pengangguran dan pemindahan kerja;
?    Kurangnya tanggung jawab profesi;
?    Kaburnya citra manusia.

Beberapa langkah untuk menghadapi dampak pemanfaatan TI (I Made Wiryana):
a.   Desain yang berpusat pada manusia;
b.   Dukungan organisasi;
c.   Perencanaan pekerjaan;
d.   Pendidikan;
e.   Umpan balik dan imbalan;
f.    Meningkatkan kesadaran publik;
g.   Perangkat hukum;
h.   Riset yang maju.

Etika Penggunaan TI
Etika secara umum didefinisikan sebagai suatu kepercayaan atau pemikiran yang mengisi suatu individu, yang keberadaannya bisa dipertanggungjawabkan terhadap masyarakat atas prilaku yang diperbuat.
Biasanya pengertian etika akan berkaitan dengan masalah moral. Moral adalah tradisi kepercayaan mengenai prilaku benar dan salah yang diakui oleh manusia secara universal. Perbedaannya bahwa etika akan menjadi berbeda dari masyarakat satu dengan masyarakat yang lain.

Dua aktivitas utama Etika Komputer
(James H. Moore)
1. waspada,
2. sadar.

Tiga alasan utama minat masyarakat yang tinggi pada etika komputer
1.     kelenturan logika (logical malleability), kemampuan memrograman komputer untuk melakukan apa pun yang kita inginkan.
2.      faktor transformasi (transformation factors),
Contoh fasilitas e-mail yang bisa sampai tujuan dan dapat dibuka atau dibaca dimanapun kita berada,
3.   faktor tak kasat mata (invisibility factors).

Semua operasi internal komputer tersembunyi dari penglihatan, yang membuka peluang pada nilai-nilai pemrograman yang tidak terlihat, perhitungan yang rumit terlihat dan penyalahgunaan yang tidak tampak

Hak Sosial dan Komputer
(Deborah Johnson)
1.    Hak atas akses komputer, yaitu setiap orang berhak untuk mengoperasikan komputer dengan tidak harus memilikinya. Sebagai contoh belajar tentang komputer dengan memanfaatkan software yang ada;
2.    Hak atas keahlian komputer, pada awal komputer dibuat, terdapat kekawatiran yang luas terhadap masyarakat akan terjadinya pengangguran karena beberapa peran digantikan oleh komputer. Tetapi pada kenyataannya dengan keahlian di bidang komputer dapat membuka peluang pekerjaan yang lebih banyak;
3.    Hak atas spesialis komputer, pemakai komputer tidak semua menguasai akan ilmu yang terdapat pada komputer yang begitu banyak dan luas. Untuk bidang tertentu diperlukan spesialis bidang komputer, seperti kita membutuhkan dokter atau pengacara;
4.    Hak atas pengambilan keputusan komputer, meskipun masyarakat tidak berpartisipasi dalam pengambilan keputusan mengenai bagaimana komputer diterapkan, namun masyarakat memiliki hak tersebut.

Hak atas Informasi

(Richard O. Masson)
1.    Hak atas privasi, sebuah informasi yang sifatnya pribadi baik secara individu maupu dalam suatu organisasi mendapatkan perlindungan atas hukum tentang kerahasiannya;
2.  Hak atas Akurasi. Komputer dipercaya dapat mencapai tingkat akurasi yang tidak bisa dicapai oleh sistem nonkomputer, potensi ini selalu ada meskipun tidak selalu tercapai;
3.    Hak atas kepemilikan. Ini berhubungan dengan hak milik intelektual, umumnya dalam bentuk program-program komputer yang dengan mudahnya dilakukan penggandaan atau disalin secara ilegal. Ini bisa dituntut di pengadilan;
4.    Hak atas akses. Informasi memiliki nilai, dimana setiap kali kita akan mengaksesnya harus melakukan account atau izin pada pihak yang memiliki informasi tersebut. Sebagai contoh kita dapat membaca data-data penelitian atau buku-buku online di Internet yang harus bayar untuk dapat mengaksesnya.

Kontrak Sosial Jasa Informasi
?    Komputer tidak akan digunakan dengan sengaja untuk menggangu privasi orang;
?    Setiap ukuran akan dibuat untuk memastikan akurasi pemroses data;
?    Hak milik intelektual akan dilindungi.

Perilaku-perilaku profesional SIM:

?    Memanfaatkan kesempatan untuk berperilaku tidak etis;
?    Etika yang membuahkan hasil;
?    Perusahaan dan manajer memiliki tanggung jawab sosial;
?    Manajer mendukung keyakinan etika mereka dengan tindakan.

Sepuluh langkah dalam mengelompokkan perilaku dan menekankan standar etika berupa:
Formulasikan suatu kode perilaku;
?    Tetapkan aturan prosedur yang berkaitan dengan masalah-masalah seperti penggunaan jasa komputer untuk pribadi dan hak milik atas program dan data komputer;
?    Jelaskan sanksi yang akan diambil terhadap pelanggar, seperti tenguran, penghentian, dan tuntutan;
?    Kenali perilaku etis;
?    Fokuskan perhatian pada etika secara terprogram seperti pelatihan dan bacaan yang disyaratkan;
?    Promosikan undang-undang kejahatan komputer pada karyawan. Simpan suatu catatan formal yang menetapkan pertanggungjawaban tiap spesialis informasi untuk semua tindakan, dan kurangi godaan untuk melanggar dengan program-program seperti audit etika.
?    Mendorong penggunaan program rehabilitasi yang memperlakukan pelanggar etika dengan cara yang sama seperti perusahaan mempedulikan pemulihan bagi alkoholik atau penyalahgunaan obat bius;
?    Dorong partisipasi dalam perkumpulan profesional;
?    Berikan contoh.

KOMPETENSI PEKERJAAN DI BIDANG TI
Kategori lowongan pekerjaan yang ditawarkan di lingkungan Penyedia Jasa Internet (PJI) atau Internet Service Provider (ISP):
1. Web Developer / Programmer;
2. Web Designer;
3. Database Administrator;
4. System Administrator;
5. Network Administrator;
6. Help Desk, dan
7. Technical Support.

Kompetensi dasar standar (standard core competency) yang harus dimiliki oleh ke semua kategori lapangan pekerjaan yaitu:
1.  Kemampuan mengoperasikan perangkat  keras, dan
2.  Mengakses Internet.

1. Web Developer / Programmer
Kompetensi yang harus dimiliki :
1.  Membuat halaman web dengan multimedia, dan
2.  CGI programming.
2. Web Designer

2. Web Designer;
Kompetensi yang harus dimiliki:
1.  Kemampuan menangkap digital image,
2.  Membuat halaman web dengan multimedia.
3. Database Administrator

3. Database Administrator;
Kompetensi yang harus dimiliki:
•  Monitor dan administer sebuah database

4. Help Desk
Kompetensi yang harus dimiliki:
•  Penggunaan perangkat lunak Internet berbasis Windows seperti Internet Explorer, telnet, ftp,    IRC.

5. System Administrator
Kompetensi yang harus dimiliki:
•  Menghubungkan perangkat keras;
•  Melakukan instalasi Microsoft Windows;
•  Melakukan instalasi Linux;
•  Pasang dan konfigurasi mail server, ftp server, web server, dan
•  Memahami Routing
6. Network Administrator
Kompetensi yang harus dimiliki:
•   Menghubungkan perangkat keras;
•   Administer dan melakukan konfigurasi sistem operasi yang mendukung network;
•   Administer perangkat network;
•   Memahami Routing;
•   Mencari sumber kesalahan di jaringan dan memperbaikinya;
•   Mengelola network security;
•   Monitor dan administer network security.

7. Technical Support
Kompetensi yang harus dimiliki:
•   Menghubungkan perangkat keras;
•   Melakukan instalasi Microsoft Windows;
•   Melakukan instalasi Linux;
•   Mencari sumber kesalahan di jaringan dan memperbaikinya;
•   Penggunaan perangkat lunak Internet berbasis Windows seperti Internet Explorer, telnet, ftp, IRC;
•   Pasang dan konfigurasi mail server, ftp server, web server.

Konsep Dasar Sistem Manajemen

Sistem informasi manajemen (SIM) adalah bukanlah sistem informasi keseluruhan, sebab tak semua informasi di dalam organisasi dapat dimasukkan secara lengkap ke dalam sebuah sistem yang otomatis. Aspek utama dari sistem informasi akan selalu ada di luar sistem komputer.
Pengembangan SIM canggih berbasis komputer membutuhkankan sejumlah orang yang berketrampilan tinggi dan berpengalaman lama dan memerlukan partisipasi dari para manajer organisasi. Banyak organisasi yang gagal membangun SIM karena :
1.    Kurang organisasi yang wajar
2.    Kurangnya perencanaan yang memadai
3.    Kurang personil yang handal
4.    Kurangnya partisipasi manajemen dalam bentuk keikutsertaan para manajer dalam merancang sistem, mengendalikan upaya pengembangan sistem dan memotivasi seluruh personil yang terlibat.
SIM yang baik adalah SIM yang mampu menyeimbangkan biaya dan manfaat yang akan diperoleh artinya SIM akan menghemat biaya, meningkatkan pendapatan serta tak terukur yang muncul dari informasi yang sangat bermanfaat.
Organisasi harus menyadari apabila mereka cukup realistis dalam keinginan mereka, cermat dalam merancang dan menerapkan SIM agar sesuai keinginan serta wajar dalam menentukan batas biaya dari titik manfaat yang akan diperoleh, maka SIM yang dihasilkan akan memberikan keuntungan dan uang.
Secara teoritis komputer bukan prasyarat mutlak bagi sebuah SIM, namun dalam praktek SIM yang baik tidak akan ada tanpa bantuan kemampuan pemrosesan komputer. Prinsip utama perancangan SIM : SIM harus dijalin secara teliti agar mampu melayani tugas utama.
Tujuan sistem informasi manajemen adalah  memenuhi kebutuhan informasi umum semua manajer dalam perusahaan atau dalam subunit organisasional perusahaan. SIM menyediakan informasi bagi pemakai dalam bentuk laporan dan output dari berbagai simulasi model matematika.
A.DEFINISI SISTEM INFORMASI MANAJEMEN (SIM)
Sistem informasi Manajemen adalah serangkaian sub sistem informasi yang menyeluruh dan terkoordinasi dan secara rasional terpadu yang mampu mentransformasi data sehingga menjadi informasi lewat serangkaian cara guna meningkatkan produktivitas yang sesuai dengan gaya dan sifat manajer atas dasar kriteria mutu yang telah ditetapkan.
Dengan kata lain SIM adalah sebagai suatu sistem berbasis komputer yang menyediakan informasi bagi beberapa pemakai dengan kebutuhan yang sama. Para pemakai biasanya membentuk suatu entitas organisasi formal, perusahaan atau sub unit dibawahnya. Informasi menjelaskan perusahaan atau salah satu sistem utamanya mengenai apa yang terjadi di masa lalu, apa yang terjadi sekarang dan apa yang mungkin terjadi di masa yang akan datang. Informasi tersebut tersedia dalam bentuk laporan periodik, laporan khusus dan ouput dari model matematika. Output informasi digunakan oleh manajer maupun non manajer dalam perusahaan saat mereka membuat keputusan untuk memecahkan masalah.
Perancangan, penerapan dan pengoperasian SIM adalah mahal dan sulit. Upaya ini dan biaya yang diperlukan harus ditimbang-timbang. Ada beberapa faktor yang membuat SIM menjadi semakin diperlukan, antara lain bahwa manajer harus berhadapan dengan lingkungan bisnis yang semakin rumit. Salah satu alasan dari kerumitan ini adalah semakin meningkatnya dengan muncunya peraturan dari pemerintah.
Lingkungan bisnis bukan hanya rumit tetapi juga dinamis. Oleh sebab itu manajer harus membuat keputusan dengan cepat terutama dengan munculnya masalah manajemen dengan munculnya pemecahan yang memadai.

B.UNSUR-UNSUR SISTEM INFORMASI SEDERHANA
Semua sistem informasi mempunyai tiga kegiatan utama, yaitu menerima data sebagai masukan (input), kemudian memprosesnya dengan melakukan penghitungan, penggabungan unsur data, pemutakhiran dan lain-lain, akhirnya memperoleh informasi sebagai keluarannya (output).
DATA : fakta-fakta atau sesuatu yang dianggap (belum mempunyai arti)
INFORMASI : data yang telah diproses atau data yang memiliki arti.
Perubahan data menjadi informasi dilakukan oleh pengolah informasi. Pengolah informasi dapat meliputi elemen-elemen komputer, non-komputer atau kombinasi keduanya.

C.SISTEM INFORMASI UNTUK MANAJER
Informasi yang diberikan kepada manajer digunakan untuk mengendalikan operasi, strategi, perencanaan jangka panjang & pendek, pengendalian manajemen dan pemecahan masalah khusus.
Dalam sistem yang dikomputerisasikan, program secara terus-menerus memantau transaksi pemasukan yang diproses atau yang baru di proses guna pengindetifikasian dan secara otomatis melaporkan lingkungan perkecualian yang memperoleh perhatian manajemen.
Semakin tinggi lapisan manajemen akan semakin cenderung menggunakan informasi yang berasal dari luar untuk tujuan pengendalian manajemen. Perbandingan kinerja organisasi dengan statistika ringkasan dari pesaing atau industri rata-rata jelas sangat penting artinya.

D. SISTEM INFORMASI INTELIJEN
Sistem informasi intelijen secara otomatis bertugas mencari dan menganalisis informasi tentang lingkungan sosial, politik, hukum, peraturan perundangan dan ekonomi dari satu atau lebih negara disamping juga tentang kesehatan dan prospek masa depan industri dimana perusahaan bersangkutan merupakan bagian didalamnya serta juga tentang pesaingnya.
Sistem informasi intelijen akan memberikan informasi perencanaan yang para manajer tidak menerima dari sumber lain.
Sumber informasi intelijen :
1.    Lembaga pemerintah.
2.    Asosiasi perdagangan industri
3.    Perusahaan riset pasar swasta
4.    Media massa
5.    Kajian khusus yang dilakukan organisasi
Informasi yang diperoleh akan digunakan untuk memahami strategi pesaing, pergeseran halus dalam selera konsumen.
Unsur pokok dalam informasi intelijen :
1.    Profil keperluan informasi dari manajer
2.    Sistem penggalian informasi manajemen
3.    Sistem pengkodean dan penyimpanan.
4.    Sistem analisis data
5.    Kajian khusus
6.    Sistem pelaporan
7.    Pedoman penghapusan data.
Sistem intelijen dapat memberikan banyak keuntungan bagi suatu perusahaan atau lembaga. Sekarang ini tidak hanya perusahaan besar yang memiliki sistem intelijen banyak perusahaan kecil yang juga mempunyai.

E.INTEGRASI SISTEM INFORMASI

Integrasi : adanya saling keterkaitan antar sub sistem sehingga data dari satu sistem secara rutin dapat melintas, menuju atau diambil oleh satu atau lebih sistem yang lain.
Pengintegrasian sistem informasi merupakan salah satu konsep kunci dari SIM. Berbagai sistem dapat saling berhubungan satu sama lain dengan berbagai cara yang sesuai keperluannya.
Integrasi sistem informasi dapat bersifat hirarkis yaitu pada tingkat transaksi akan memberikan masukan data kepada sistem tingkat manajerial atau sering pula dalam arah sebaliknya. Interaksi hirarkis adalah paling banyak diidentifikasikan dan diitegrasikan karena manajer mengetahui bahwa informasi harus diringkaskan menurut jalur hirarki disamping sistem yang bersangkutan ada di bawah satu garis komando dan karena manajer dalam bidang fungsional akan lebih banyak mengetahui data apa yang ada dalam sistemnya.
Keuntungan dari integrasi :
1.    Membaiknya arus informasi di dalam sebuah organisasi.
2.    Mendorong manajer untuk membagikan informasi yang dihasilkan oleh departemennya agar secara rutin mengalir ke sistem yang lain yang memerlukan.

F.EVOLUSI SISTEM INFORMASI BERBASIS KOMPUTER
A. Fokus awal pada data
Selama paruh pertama abad 20, perusahaan pada umumnya mengabaikan kebutuha n informasi para manajer. Pada fase ini penggunaan komputer hanya terbatas pada aplikasi akuntansi.
Nama aplikasi akuntasnsi berbasis komputer pada awalnya adalah pengolahan data elektronik (EDP) kemudian berubah menjadi Data prosesing (DP) dan Sistem Informasi Akuntansi (SIA) .
B. Fokus baru pada informasi
Tahun 1964 diperkenalkan satu generasi baru alat penghitung yang mempengaruhi cara penggunaan komputer. Konsep penggunaan komputer sebagai SIM dipromosikan oleh pembuat komputer untuk mendukung peralatan baru tsb. Konsep SIM menyadari bahwa aplikasi komputer harus diterapkan untuk tujuan utama menghasilkan informasi manajemen. Konsep ini segera diterima oleh perusahaan besar.
C. Fokus revisi pada pendukung keputusan.
Sistem pendukung keputusan (Decision support system)
= sistem penghasil informasi yang ditujukan pada suatu masalah tertentu yang harus dipecahkan oleh manajer dan keputusan yang harus dibuat manajer.
Manajer tsb. Berada di bagian manapun dalam organisasi pada tingkat manapun dan dalam area bisnis apapun. DSS dimaksudkan untuk mendukung kerja satu manajer secara khusus.
Spesifikasi DSS :
1.    Berfokus pada proses keputusan daripada proses transaksi
2.    Dirancang dengan mudah, sederhana, dapat diterapkan dengan cepat dan mudah diubah.
3.    Dirancang dan dioperasikan oleh manajer
4.    Mampu memberikan informasi yang berguna bagi analisis kegiatan manajerial.
5.    Berkaitan dengan hanya bagian kecil dari masalah besar
6.    Memiliki logika yang serupa dengan cara manajer menganilis situasi yang sama.
7.    Memiliki basis data berisi informasi yang disarikan dari file dan informasi lain organisasi yang berasal dari lingkungan eksternal.
8.    Memungkinkan manajer untuk menguji hasil yang mungkin dari serangkaian alternatif.
D. Fokus pada Komunikasi
Pada waktu DSS berkembang , perhatian juga difokuskan pada otomatisasi kantor (office automation/OA) OA memudahkan komunikasi dan meningkatkan produktivitas diantara para manajer dan pekerja kantor melalui penggunaan alat elektronik.
OA telah berkembang meliputi beragam aplikasi seperti konferensi jarak jauh, voice mail, e-mail, electronik calendaring, facsimile transmission.
E. Fokus potensial pada konsultasi
Komputer dapat diprogram untuk melaksanakan sebagian penalaran logis yang sama seperti manusia, suatu aplikasi yang dinamakan kecerdasan buatan (artificial intelligence).

G.KEMAMPUAN SEBUAH SISTEM INFORMASI MANAJEMEN
Pengetahuan tentang potensi kemampuan sistem informasi yang dikomputerisasi akan memungkinkan seorang manajer secara sistematis menganalisis masing-masing tugas organisasi dan menyesuaikannya dengan kemampuan komputer.
SIM secara khusus memiliki beberapa kemampuan teknis sesuai yang direncanakan baginya. Secara kolektif kemampuan ini menyangkal pernyataan bahwa komputer hanyalah mesin penjumlah atau kalkulator yang berkapasitas tinggi, sebenarnya komputer tidak dapat mengerjakan sesuatu ia hanya mengerjakan lebih cepat. Sistem informasi komputer dapat memiliki sejumlah kemampuan jauh diatas sistem non komputer. Dan kemampuan ini telah merevolusikan proses manajemen yang menggunakan informasi yang dihasilkan oleh sistem yang telah ada. Beberapa kemampuan teknis terpenting dalam sistem komputer :
1.    Pemrosesan data batch
2.    Pemrosesan data tunggal
3.    Pemrosesan on-line, real time
4.    Komunikasi data dan switching pesan
5.    Pemasukan data jarak jauh dan up date file
6.    Pencarian records dan analisis
7.    Pencarian file
8.    Algoritme dan model keputusan
9.    Otomatisasi kantor.

H.KEMAMPUAN PELAPORAN
Semua sistem informasi memiliki kemampuan pelaporan dan laporan harus dirancang agar sesuai dengan bentuk tertentu.
Prinsip pelaporan :
1.    Laporan harus menonjolkan informasi terpenting
2.    Harus seringkas mungkin
3.    Harus disediakan dukungan
4.    Sistem pelaporan manajemen biasanya dalam transisi
5.    Setiap laporan harus berformat keputusan
6.    Terstruktur untuk melaporkan suatu kinerja
Jenis-jenis laporan :
1.   Laporan periodik
Laporan yang secara rutin dikerjakan
2.   Laporan indikator kunci
Merupakan variasi laporan periodik, laporan ini secara khusus memberikan beberapa statistik kritis kegiatan operasi harian kepada manajer.
3.    Laporan siap panggil
Jenis laporan yang ditetapkan oleh manajer agar tersedia sebelum berakhirnya satu periode, mungkin karena masalah operasi yang tidak diharapkan atau adanya ancaman.
4.    Laporan khusus
Laporan ini sering disebut juga laporan ad-hoc adalah jenis laporan lain dari jenois laporan tidak terjadwal yang dapat diminta oleh manajer.
5.    Laporan perkecualian
Yaitu laporan yang berisi hanya informasi yang dibutuhkan oleh manajer.

I.INTERFACE ANTARA MANAJER DAN MESIN.
= titik kontak dimana sistem komputer memberikan informasi kepada manajer atau dimana manajer memberikan data kepada sistem komputer.
Bentuk komunikasi antara manajer dan komputer :
1.    Pengembangan program komputer
2.    Dialog atau menyelami file
3.    Mengakses data
4.    Memasukkan input.