Selasa, 18 Januari 2011

Tugas MSI

A. Hardware dan infrastruktur Teknologi Informasi

Perangkat keras memberikan fondasi fisik dasar untuk infrastruktur TI perusahaan. Komponen-komponen infrastruktur lainnya seperti software, data, dan jaringan memerlukan hardware komputer untuk bisa beroperasi.

  1. Sistem komputer

Komputer merupakan perangkat fisik yang mengambil data sebagai input, mentransformasik data tersebut sesuai dng instruksi yang diberikan, menghasilkan output informasi yang sdh diproses.

Komponen hardware dapat dikelompokkan menjadi 6 komponen utama:

a. CPU (central prosessing unit) sebagai pengolah data dan pengendali bagian-bagian dari sistem komputer

b. penyimpanan primer / primary storage yang secara temporer memnyimpan data dan instruksi program selama pemrosesan.

c. penyimpanan sekunder / secondary storage untuk menyimpan data dan instruksi sewaktu tidak digunakan dalam pemrosesan.

d. perangkat input / input devices untuk mengkonversi data dan instruksi untuk diproses dikompuer.

e. perangkat output / output devices untuk menampilkan data dalam bnetuk yang bisa dipahami manusia.

f. perngakat komunikasi / communication devices untuk mengendalikan arus infoemasi dari dan ke jaringan komunikasi.

komunikasi cpu

komunikasi dalam CPU

Bus merupakan jalur – jalur rangkaian elektronik untuk menghantarkan data dan sinyal antar beragam bagian pada sistem komputer.

Agar informasi bisa mengalir, dalam sistem komputer dan dalam bentuk yang sesuai untuk pemrosesan, maka semua simbol, gambar atau kata- kata harus dierduksi kedalm bentuk digit biner. Bilangan digit biner disebut bit dan diwakili dengan 0 dan 1.

Bit (binary digit) merupakan representasi unit terkecil dari dalam sistem komputer. Hanya memiliki dua status, diwakili oleh 0 dan 1.

Byte merupakan sekumpulan dari 8 bit, digunakan untuk menyimpan satu angka atau karakter dalam sistem komputer.

CPU dan tempat penyimpanan primer

CPU adalah bagian dari sistem komputer yang bertugas mengolah atau memanipulasi simbol, angka atau huruf dan mengendalikan bagian-bagian sistem komputer lainnya.

Tempat penyimpanan primer atau main memory merupakan bagian dari computer yang secara sementara menyimpan instruki program dan dan data yang sedang digunakan oleh instruksi.

Bus merupakan jalur transmisi data dan sinyal antara CPU dan penyimpanan primer, dan perangkat lain dalam sistem komputer.

CPU terdiri dari sebuah arithmatic logic unit (ALU) dan control unit(CU).

ALU merupakan komponen CPU yang menjalankan operas logika dan perhitungan matematis.

CU merupakan komponen pada CPU yang berfungsi mengendalikan dan mengkoordinasi bagian-bagian lain dari sistem komputer. Rangkaian operasi yang dibutuhkan untuk memproses satu instruksi disebut siklus mesin.

Fungsi penyimpanan primer ada 3 :

a. menyimpan semua atau sebagian program perangkat lunak yang sedang dieksekusi.

b. menyimpan program sistem operasi yang yang mengelola operasi komputer.

c. menyimpan data yang digunakan oleh program.

Tempat penyimpanan primer internal sering disebut dengan RAM (random access memory). RAM mampu mengakses lokasi manapun secara acak dalam jumlah waktu yang sama.

Penyimpanan primer tersusun atas semikonduktor yang berupa rangkaian terpadu yang terbuat dari cetakan beribu-ribu bahakan berjuta-juta transistor mini pada chip silikon kecil.RAM bersifat tidak stabil, isi Ram akan terhapus jika arus listrik kompueter terptus.

  1. pemrosesan komputer

mikroprosesor dan daya kekuatan pemrosesan

mikroprosesor merupakan teknologi rangkaian terpadu bersakala besar yang mengintegrasikan memori komputer, logika dan kendali dalam satu chip.

2. teknologi penyimpanan

proses-cpu1

3. input output

a. teknologi tempat penyimpanan sekunder
contoh : cakram magnetik, cakram optik, dan pita magnetik
b. perangkat I/O
contoh : keyboard, mouse, layar sentuh, sensor, printer, output audio, dll.

B. kategori komputer dan sistem komputer

  1. klasifikasi komputer

komputer dapat diklasifikasikan menjadi 4 yakni :

  1. mainframe
  2. komputer menengah (middlerange)
  3. PC workstation
  4. Superkomputer

a. mainframe à komputer bekategori terbesar, digunakan untuk proses bisnis utama

b. middlerange à komputer berukuran sedang yang mamapu mendukung komputasi pada organisasi kecil atau untuk mengelola jaringan dari komputer lain.

- mini komputer à

- server à

- server farm à

c. PC Workstation

- PC (Personal Computer) à komputer kecil yang mudah dipindah, dibawa tau ditempatkan.

- workstation à komputer kecil yang memiliki kemampuan pengolahan grafis dan matematis yang besardan sanggup menjalankan beberapa tugas rumit secara bersamaan

d. Superkomputer à komnputer yang sangat berdaya guna yang bisa mengerjakan komputasi kompleks dengan sangat cepat

2. Jaringan komputer dan komputer klien server

Dewasa ini, komputer tunggal atau pemrosesn terpusat telah digantikan dengan komputer jaringan agar bisa menjalankan banyak tugas. Yakni dengan pemrosesan terdistribusi.

Pemrosesan terdistribusi merupakan pendistribuasian kerja proses komputer diantara beberapa komputer yang saling terhubung oleh jaringan komunikasi.

Pemrosesan terpusat merupakan pemrosesan yang dijalankan oleh satu komputer besar.

Bentuk pemrosesan terdistribusi yang banyak digunakan adalah komputasi klien-server. Komputasi klien server merupakan model komputasi yang membagi proses antara ”klien” dan ”server”pada jaringan, masing-masing mesin menjalankan fungsi yang paling sesuai untuknya.

Klien menjalankan fungsi poin-pemasukan dari pengguna, dan biasanya merupakan mikrokomputer, worksation atau laptop.

Server menyediakan jasa bagi klien. Server bisa merupakan mainframe atau komputer menengah, biasanya berfungsi khusus untuk menyimpan dan mengolah data serta fungsi back-end yang tidak bisa dilihat oleh user seperti mengelola aktivitas jaringan.

3. komputer jaringan dan komputer peer to peer

komputasi peer to peer merupakan bentuk lain dari pemrosesan terdistribusi yang menghubungkan beberapa komputer melalui internet atau jaringan pribadi sehingga bisa berbagi tugas pemrosesan.

Komputasi peer to peer memanfaatkan ruang penyimpanan data yang tidak terpakai atau kekuatan pemrosesan pada PC atau jaringan workstation untuk menjalankan tugas-tugas komputasi yang besar, yang sebelumnya tidak dapat dijalankan oleh komputer server besar yang mahal harganya atau bahkan superkomputer.

Satu bentuk komputasi peer to peer disebut grid komputing yang menggunakan perangkat lunak khusus untuk mengklaim ulang siklus komputasi yang tidak terpakai pada komputer pengguna dan memanfaatkannya sebagai ”superkomputer semu”. Platform ini dapat membagi – bagi tugas ke dalam bagian-bagian kecil untuk dikerjakan oleh beberapa mesin secara terpisah.

C. jenis-jenis software

Perangkat keras membutuhkan perangkat lunak agar ia bisa berguna sebagai infrastruktur teknologi informasi. Software komputer didefinisikan sebagai instruksi terinci yang mengendalikan pengoperasian sistem komputer.

Program merupakan serangkaian pernyataan atau instruksi kepada komputer. Proses pengkodean atau pembuatan program aplikasi disebut pemrograman. Individu-individu khusus yang mengerjakan tugas pemrograman disebut programmer.

Terdapat 2 jenis utama perangkat lunak :

a. software sistem à sekumpulan program yang sudah dibakukan untuk mengelola sumber-sumber komputer seperti prosesor utama, hubungan komunikasi, dan perangkat-perangkat periperal.

b. software aplikasi à perangkat lunak yang dibuat untuk tujuan aplikasi khusus agar bisa menjalankan fungsi yang diinginkan oleh pengguna akhir.

  1. software sistem dan sistem operasi PC

software sistem mengkoordinasi beragam bagian sistem komputer dan menjadi perantara antara software aplikasi dan hardware.

Sistem operasi merupakan software sistem yang bertugas mengelola dan mengendalikan aktifitas komputer.

Kemampuan sistem operasi :

  1. menjalankan beberapa program secara bersamaan.
  2. Bertindak sebagai tempat penyimpanan virtual (virtual storage)
  3. Berbagi-bagi waktu (time-sharing)
  4. Mengerjakan beberapa proses secara bersamaan.

SO merupakan manajer kepala dari system computer. SO mengalokasikan dan menugaskan beragam sumber system, menjadwalakan penggunaan sumber-sumber computer dan tugas-tugas computer, memonitor aktifitas system computer.

2. bahasa pemrograman dan piranti perangkat lunak kontemporer

Piranti perangkat lunak aplikas memiliki perhatian utama pada pelaksanaan tugas- utugas untuk pengguna akhir. Ada banyak bahasa pemrograman dan piranti perangkat lunak yang bisa digunakan untuk mengembangkan perangkat lunak aplikasi. Manajer harus memahami piranti perangkat lunak dan bahasa pemrograman mana yang sesuai untuk sasaran organisasinya.

Aplikasi bahasa pemrograman untuk bisnis

Generasi pertama dari bahasa pemrograman terdiri dari bahasa mesin yang mengharuskan para programmer untuk menulis semua instruksi program dengan menggunkan kode biner 0 dan 1, dan menentukan lokasi penyimpanan untuk tiap instruksi dan item data yang digunakan.

Pada pertengahan tahun 1950 sampai 1970 lahir bahasa pemrograman tingkat tinggi, sehingga memungkinkan program untuk ditulis dengan kata-kata dan pernyataan yang mudah dipahami manusia.

Aplikasi bahasa pemrograman seperti COBOL (Common Business Oriented Language), C, C++, Visual Basic, FORTRAN (FORmula TRANslator), BASIC (beginners all purpose symbolic instruction code), pascal, bahasa assembly.

Bahasa pemrograman generasi keempat

Bahasa pemrograman generasi keempat terdiri dari beragam piranti perangkat lunak yang memungkinkan pengguna akhir untuk mengembangkan sendiri aplikasi perngakat lunak dengan bantuan teknis minimal atau bahkan tanpa bantuan.

Tujuh piranti bahasa pemrograman generasi keempat :

  1. piranti perangkat lunak PC
  2. bahasa query
  3. pembangkit laporan
  4. bahasa grafis
  5. pembangkit aplikasi
  6. paket aplikasi perangkat lunak
  7. bahasa pemrograman tingkat tinggi

paket perangkat lunak aplikasi dan perangkat lunak produktivitas

Paket perangkat lunak adalah kumpulan program-program komersil yang mengeliminasi kebutuhan individu atau organisasi akan penulisan kembali program perangkat lunaknya untuk tujuan tertentu.

Perangkat lunak produktifitas yang banyak digunakan para pengguna dari kalangan bisnis dan rumahan adalah perangkat lunak pengolah kata, spreadsheet, manajemen data, grafis presentasi, paket perangkat lunak terintegrasi, e-mail, browser Web, dan groupware.

  • Perangkat lunka pengolah kata

menyimpan data-data teks secara elektronik pada file di komputer.

  • Spreadsheet

Perangkat versi terkomputerisasi dari piranti pemodelan keuangan tradisional yang menggunkan pensil, kalkulator, dan bloknote bergaris untuk akuntansi.

  • Perangkat lunak manajemne data

Perangkat lunak yang digunakan untuk mengelola daftar data, membuat file-file database untuk menyimpan sekumpulan besar data, dan mengkombinasi informasi untuk pelaporan.

  • Grafis presentasi

Perangkat lunak untuk membuat presentasi grafis berkualitas yang bisa diperkaya dengan grafik, suara, animasi, foto, dan klip video.

  • Paket perangkat lunak terintegrasi

Paket perangkat lunak yang memberika dua atau lebih aplikasi, seperti pengolah kata dan spreadsheet; sehingga mempermudah transfer data antarprogram.

  • Perangkat lunak E-mail

Electronic mail (E-mail) digunakan untuk pertukaran pesan dari komputer ke komputer

  • Browser web

Perangkat lunak yang mudah digunakan untuk mengakses web dan internet.

  • Gropuware

Perangkat lunak yang memberikan fungsi dan layanan yang mendukung aktifitas kolaboratif dari groupware.

perangkat lunak untuk integrasi perusahaan

Aplikasi yang terintegrasi dengan buruk akan mengakibatkan kerugian dan pemborosan waktu dan biaya sehingga menyebabkan ketidak mampuan bersaing. Solusi alternatifnya adalah dengan perangkat lunak yang memungkinkan integrasi perusahaan.

Salah satu alternatif ( seperti yang sudah dibahas pada bab – bab seblumnya)n adalah mengganti sistem terisolasi dengan sistem sistem enterprise.

Sebagian besar perusahaan tidak bisa membuang begitu saja semua sistem mereka yang sudah ada lalu menciptakan lagi satu integrasi keseluruhan perusahaan yang dimulai dari nol, karena mungkin saja mainframe nya merupakan operasi rutinitas initi yang sangat penting. Satu cara untuk mengintegrasikan aplikasi lama dengan sisitem baru adalah dengan menggunkan perangkat lunak khusus yang disebut middlewaresebagai antarmuka dua sistem yang berbeda.

Middleware merupakan perangkat kunak yang menghubungkan dua aplikasi terpisah sehingga dapat berkomunikasi saru sama lain dan bertukar data.

Tidak ada komentar:

Posting Komentar

Silakan Baca

Pengikut