Starfleet Blue
gravatar

Pengertian LAN


LAN dapat definisikan sebagai network atau jaringan sejumlah sistem
komputer yang lokasinya terbatas didalam satu gedung, satu kompleksgedung
atau suatu kampus dan tidak menggunakan media fasilitas komunikasi umum
seperti telepon, melainkan pemilik dan pengelola media komunikasinya
adalah pemilik LAN itu sendiri.

Dari definisi diatas dapat kita ketahui bahwa sebuah LAN dibatasi oleh
lokasi secara fisik. Adapun penggunaan LAN itu sendiri mengakibatkansemua
komputer yang terhubung dalam jaringan dapat bertukar data atau dengan
kata lain berhubungan. Kerjasama ini semakin berkembang dari hanya
pertukaran data hingga penggunaan peralatan secara bersama.

           LAN yang umumnya menggunakan hub, akan mengikuti prinsip kerja hub itu
sendiri. Dalam hal ini adalah bahwa hub tidak memiliki pengetahuantentang
alamat tujuan sehingga penyampaian data secara broadcast, dan juga karena
hub hanya memiliki satu domain collision sehingga bila salah satu port
sibuk maka port-port yang lain harus menunggu.
Baca selengkapnya Bagikan
gravatar

Jenis Jenis perangkat Lan SOD

Perangkat Jaringan LAN( Local Area Network )
Terdapat sejumlah perangkat yang melewatkan aliran informasi data dalam sebuah LAN. Penggabungan perangkat tersebut akan menciptakan infrastruktur LAN. Perangkat-perangkat tersebut adalah:
- Repeater
- Bridge
- Hub
- Switche
- Router


Repeater/Penguat
Repeater, bekerja pada layer fisik jaringan, menguatkan sinyal dan mengirimkan dari satu repeater ke repeater lain. Repeater tidak merubah informasi yang ditransmisikan dan repeater tidak dapat memfilter informasi. Repeater hanya berfungsi membantu menguatkan sinyal yang melemah akibat jarak, sehingga sinyal dapat ditransmisikan ke jarak yang lebih jauh.

Hub
Hub menghubungkan semua komputer yang terhubung ke LAN. Hub adalah repeater dengan jumlah port banyak (multiport repeater). Hub tidak mampu menentukan tujuan; Hub hanya mentrasmisikan sinyal ke setiap line yang terkoneksi dengannya, menggunakan mode half-duplex.

Bridge
Bridge adalah intelligent repeater Bridge menguatkan sinyal yang ditransmisikannya, tetapi tidak seperti repeater, Brigde mampu menentukan tujuan.

Switch
Switch menghubungkan semua komputer yang terhubung ke LAN, sama seperti hub. Perbedaannya adalah switch dapat beroperasi dengan mode full-duplex dan mampu mengalihkan jalur dan memfilter informasi ke dan dari tujuan yang spesifik.

Router
Router adalah peningkatan kemampuan dari bridge. Router mampu menunjukkan rute/jalur (route) dan memfilter informasi pada jaringan yang berbeda. Beberapa router mampu secara otomatis mendeteksi masalah dan mengalihkan jalur informasi dari area yang bermasalah.
Baca selengkapnya Bagikan
gravatar

SOD


Sejarah dari adanya intenet dimulai pada tahun 1969 ketika itu Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency(DARPA) memutuskan untuk mengadakan riset tentang bagaimana cara menghubungkan sejumlah komputer sehingga membentuk jaringan organik.
Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.
sejarah internet

Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang penting yang menunjukkan “at” atau “pada”. Tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat.
Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.
Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link.
Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.
Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat manjadi 10.000 lebih.
Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau Worl Wide Web.
Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator 1.0.
Baca selengkapnya Bagikan
gravatar

Dasar Jaringan Komputer Komunikasi Data



1.  Komunikasi data adalah transmisi atau proses pengiriman dan penerimaan data dari dua atau lebih device (sumber), melalui beberapa media. Media tersebut dapat berupa kabel koaksial, fiber optic (serat optic) , microware dan sebagainya

2. Komunikasi data merupakan gabungan dari beberapa teknik pengolahan data. Dimana telekomunikasi yang dapat diartikan segala kegiatan yang berhubungan dengan penyaluran informasi dari titik ke titik lain. Sedangkan pengolahan data adalah segala kegiatan yag berhubungan dengan pengolahan


Secara umum jenis-jenis komunikasi data dibagi atau digolongkan menjadi dua macam yaitu :

 a. Infrakstruktur terrestrial Aksesnya dengan menggunakan media kabel dan nirkabel. Untuk membangun infrakstuktur terrestrial ini membutuhkan biaya yang tinggi, kapasitas bandwitch yang terbatas, biaya yang tinggi dikarenakan dengan menggunakan kabel tidak diprngaruhi oleh factor cuaca jadi sinyal yang diguakan cukup kuat.

b. Melalui satelit Aksesnya menggunakan satelit. Wilayah yang dicakup akses sateli lebih luas sehingga mampu menjangkau sebuah lokasi yang tidak bisa dijangkau. Oleh infrastruktur terrestrial namun untuk membuthkan waktu yang lama.


Jenis – Jenis Jaringan


Jaringan adalah kumpulan 2 atau lebih sistem komputer yang dihubungkan baik melalui kabel penghantar atau tanpa kabel sehingga dapat saling berkomunikasi atau bertukar informasi. Macam-macam jaringan komputer dapat dikelompokan berdasarkan:

Local Area Network (LAN)

Sebuah LAN adalah jaringan yang dibatsi oleh area yang relatif kecil, misalnya pada sebuah gedung, biasanya jarak antarnode tidak  lebih dari 200 m.

Metropolitan Area Network (MAN)

Merupakan jaringan yang menghubungkan beberapa LAN. Misalnya jaringan yang menghubungkan beberapa jaringan kecil dikantor pada suatu provinsi.

Wide Area Network (WAN)

Adalah jaringan komputer yang sangat luas, yang sudah menjangkau otoritas negara lain. Biasanya WAN sudah menggunakan media wireless (sarana saltelit atau kabel serat optik).


  Perangkat Keras dan Perangkat Lunak


Hardware adalah suatu perangkat yang berfungsi melakukan proses input dan output. Terdiri dari CPU, monitor, mouse, speaker, keyboard, printer.


Software adalah suatu perangkat yang berfungsi menghubungkan perangkat keras dengan pengguna (user). Secara umum dibagi menjadi dua bagian:

                        -Perangkat Lunak Sistem Operasi

                        -Perangkat Lunak Sistem Aplikasi



Contoh Konfigurasi


Konfigurasi jaringan dimaksudkan untuk memberikan nama dan identitas yang unik dalam jaringan corporate anda. Anda perlu merencanakan suatu standard konfigurasi jaringan didalam organisasi global business anda untk memudahkan identifikasi dan management. Konfigurasi jaringan bisa terdiri dari identitas unik seperti:

1. Penamaan komponen dan object jaringan

Konfigurasi jaringan dengan memberikan standard penamaan yang universal dalam corporasi anda sangat diperlukan sekali untuk semua komponen dan object jaringan. Adalah suatu kebutuhan bahwa entitas jaringan seperti file server; share printer; router; switch; user; group dan system email mempunyai suatu standard penamaan global yang unik dan konsisten. Hal ini sangat penting untuk memastikan bahwa entitas resources dari corporate anda dapat dengan mudah diidentifikasi dan di temukan dalam jaringan global anda.

Jika corporasi anda mempunyai banyak unit bisnis secara global, suatu kode  ID unit bisnis anda sangat diperlukan sebagai kode prefix dalam system penamaan. Setiap kode ID bisnis unit haruslah unik.

Sekarang kita kembali ke scenario dalam jaringan komputer kita sebelumnya, korporasi tambang ini mempunyai 3 unit bisnis yaitu Guinea; Hongkong dan Sidoarjo sehingga contoh penamaan dalam unit bisnis bisa diberikan seperti berikut:

GUI sebagai prefix untuk Guinea

HNK sebagai prefix untuk Hongkong

SDA untuk prefix tambang di Sidoarjo

Untuk suatu company yang mempunyai banyak cabang bisnis, suatu prefix company bisa disambung dengan prefix unit bisnis cabang sebagai kode untuk identifikasi bisnis cabang seperti contoh berikut ini:

GUISML untuk Guinea dengan bisnis cabang Smelter

GUIFRG untuk Guinea dengan bisnis cabang Freight

System penamaan ini akan membentuk dasar prefix kode penamaan yang bisa dipakai secara universal untuk mendefinisikan berbagai macam komponen dan object dalam direktori dan jaringan corporasi.

Nama komputer

Nama komputer dari setiap server haruslah terdiri dari ID Company, ID site (jika diperlukan), role dari server dan nomor urut yang unik (jika memang diperlukan): Nama komputer dari setiap server haruslah terdiri dari ID Company, ID site (jika diperlukan), role dari server dan nomor urut yang unik (jika memang diperlukan):

Role dari suatu server bisa didefinisikan sebagai berikut:

ROLE

Server (Primary) Function

DC

Domain controller

SQL

SQL Database Server

MAIL or EXCH

Mail or Exchange server

FS

File and Print server


<Site> mendefinisikan lokasi dari piranti server ini. Hal ini diperlukan untuk membantu managemen dan support dalam jaringan.  Jika suatu server mempunyai beberapa role, maka nama server berdasarkan role utama dari server tersebut.  Misalkan untuk Domain Controller diberikan nama dengan kode role prefix DC, missal

GUISMLDC01 untuk Domain Controller – Guinea unit bisnis Smelter #01

Konfigurasi Jaringan lain mengenai penamaan adalah penamaan Piranti jaringan seperti Router; Switch; yang sangat diperlukan untuk memberikan identifikasi secara konsisten dalam group corporasi anda.

Penamaan Switch Standard

Systaxnya adalah ebagai berikut:

< CompanyID>-< Location>-<Device-Type><Sequence Number>

Location seharusnya tidak lebih dari 8 karakter (hanya sebagai panduan saja) dan digunakan untuk mendefinisikan nama yang bersifat lokal yang unik. Hal ini bisa berdasarkan pada <kota/Jalan:Nomor gedung:tingkat lantai>.

S mendefinisikan jenis piranti SWITCH Lan

CS mendifinisikan core SWITCH Lan

Sebagai contoh adalah yang berikut, jika core Switch Lan ke dua di Guinea Smelter di lantai 1 maka penamaannya adalah: GUISML-L1-CS2

Penamaan standard Router

Hostname dari suatu router harus terdiri dari kode ID company, lokasi, jenis router dan nomor urut unik (jika ada):

< CompanyID>- Location>-<Device-Type><SequenceNumber >

R dipakai sebagai jenis router yang dipakai

CR adalah jenis Core Router yang biasa dipakai sebagai titik penghubung ke jaringan WAN (interlink).

2.      Konfigurasi IP address

Jika suatu piranti ingin berkomunikasi mnggunakan TCP/IP, maka setiap piranti memerlukan IP Address. Artikel lain akan membahas secara detil mengenai IP Addressing ini. Kembali ke scenario awal kita mengenai koneksi jaringan, mari kita lihat diagram core sederhana dibawah ini yang menghubungkan kedua gedung Mining dan HRD.


Kita lihat bahwa konfigurasi jaringan di Mining office (MO) mempunyai file server sendiri (GUISML-MO-FS01) yang hanya akan di akses oleh para enginner geologi di gedung Mining. Penempatan resource server yang sering di akses pada area yang dekat para pengakses bakal meningkatkan respons time jaringan.

Pemberian IP address pada Server dan Switch dalam konfigurasi jaringan haruslah menggunakan IP addres yang fix. Yang perlu anda punyai adalah dokumentasi yang memadai – mengenai register dari Fix IP address seperti dalam table berikut ini sebelum dikonfiguraskan kedalam piranti jaringan.


 

 ARSITEKTUR PROTOKOL


Merupakan perangkat lunak dari jaringan komunikasi data

Terdiri dari layer, protokol dan interface

Jaringan diorganisasikan menjadi sejumlah level (layer) untuk mengurangi kerumitannya

Setiap layer dibuat berdasarkan layer dibawahnya

Antar layer terdapat sebuah interface yang menentukan operasi dan layananyang diberikan layer terbawah untuk layer diatasnya

Layer pada level yang sama di dua host yang berbeda dapat saling berkomunikasi dengan mengikuti sejumlah aturan dan ketetapan yang disebut sebagai protokol.

Dua model:

OSI (hanya sebuah konsep)

TCP/IP (digunakan secara komersial)


 SISTEM OPERASI JARINGAN


Sistem operasi jaringan (Inggris: network operating system) adalah sebuah jenis sistem operasi yang ditujukan untuk menangani jaringan. Umumnya, sistem operasi ini terdiri atas banyak layanan atau service yang ditujukan untuk melayani pengguna, seperti layanan berbagi berkas, layanan berbagi alat pencetak (printer), DNS Service, HTTP Service, dan lain sebagainya. Istilah ini populer pada akhir dekade 1980-an hingga awal dekade 1990-an.

Beberapa sistem operasi jaringan yang umum dijumpai adalah sebagai berikut:

Microsoft MS-NET

Microsoft LAN Manager

Novell NetWare

Microsoft Windows NT Server

GNU/Linux

Banyan VINES

Beberapa varian UNIX, seperti SCO OpenServer, Novell UnixWare, atau Solaris

Baca selengkapnya Bagikan
gravatar

Bahasa Pemrograman : FORTRAN, COBOL, AGOL


1.Fortran
 
Bahasa FORTRAN yang dipakai pada dasarnya adalah yang mengikuti standar FORTRAN 77. Bahasa  pemrogram FORTRAN ( singkatan dari FORmula TRANslation) merupakan bahasa pemrograman yang paling lama populer yaitu sejak diperkenalkan pertama kali pada tahun 1953 oleh John Bachus dan diproduksi pertama kali sebagai compiler (kompilator) pada tahun 1957. Fitur utama dari bahasa FORTRAN, terutama yang disuse sejak tahun 1977, adalah bahasa yang lebih mengutamakan penulisan program yang tepat, efisien, dan dapat berulang dalam suatu sub-program tertentu ( structured-oriented language).
Sampai saat ini, bahasa FROTRAN telah mengalami berbagai kemajuan dan perkembangan dalam standar international, yang dapat disebutkan secara kronologis sebagai berikut :

  • FORTRAN 66 – dikenal juga sebagai FORTRAN IV, sebagai standar yang pertama kali diperkenalkan olehAmerican National Standards Institute atau ANSI,dan diterima secara international pada tahun 1972.
  • FORTRAN 77 – ANSI X3.9-1978 – sebagai standar bahasa pemrograman FORTRAN terstruktur (structured programming) yang pertama diperkenalkan.
  • FORTRAN 90 – ISO/ IEC 1539:1991 – mengalami berbagai revisi untuk menjadikan bahasa FORTRAN sebagai bahasa pemrograman komputer yang modern.
  • FORTRAN 95 – ISO/IEC 1539-1:1997 – merupakan perbaikan minor dari versi FORTRAN 90
  • FORTRAN 2003 – ISO/IEC 1539-1:2004(E) – mengalami beberapa penambahan object-oriented support dan interoperabilitas dengan bahasa C (sebagai natifnya).
1.1 Ciri-ciri Kompilator FORTRAN 

Berdasarkan sejarah perkembangannya yaitu sampai awal tahun 1980an, Bahasa FORTRAN lebih banyak dipakai dan dikembangkan pada komputer-komputer besar (mainframes dan mini-computers) bukan pada komputer pribadi (PC,personal computer), karena ukuran kompilatornya yang relatif sangat besar dan umumnya dipergunakan untuk perhitungan-perhitungan (matematik numeric) dengan ukuran yang besar pulsa (pada waktu itu).
Secara umum pula, ukuran kompilatornya yang sangat besar (untuk mainframe), kompilator FORTRAN 77 dirancang hanya untuk dapat digunakan secara terpisah dengan “editor teks”, yaitu editor teks “vi” yang umum dipakai pada sistem operasi UNIX. Penggunaan secara terpisah antara kompilator dan editor teks seperti diatas, disebut sebagai kompilator non-IDE (Integrated Development Environment). Setelah perkembangan sistem operasi MicroSoft Windows yang semakin pesat pada komputer-komputer pribadi dengan prosesor INTELTM, maka beberapa perusahan yang dipelopori oleh Microsoft Corp. sendiri, kemudian diikuti oleh Lahey Corp., Intel Corp.(yang juga berkolaborasi denganHP dan Compaq) mulai mengembangkan berbagai versi IDE dari kompilator FORTRAN pada awal tahun 1990an.

1.3 Penulisan Program FORTRAN77

Penulisan bahasa pemrograman FORTRAN 77 memiliki struktur dan aturan yang baku, dan biasanya akan lebih mudah jika dilakukan dalam suatu lembar penulisan program yang disebut Fortran Coding Form. Pada awalnya, Fortran Coding Form tersebut dipakai untuk penulisan program FORTRAN melalui alat bantu yang disebut “Punch Card”, yaitu suatu lembaran kertas tebal (setebal kertas karton manila) yang kira-kira bentuknya seperti disajikan pada gambar 2.1. Kemudian, kertas Punch Card tersebut akan dibaca oleh “Card Reader” dari komputer yang akan kita pakai, sebelum melakukan kompilasi.
Mengacu pada Fortran Coding Form atau pun Fortran Puch Card seperti diatas, maka cara penulisan program dalam bahasa FORTRAN 77 yang sederhana dan ringkas dapat disebutkan beberapa diantaranya sebagai berikut :
  1. Isi program ditulis secara baris-per-baris, dengan jumlah kolom setiap barisnya sebanyak 80.
  2. Kolom pertama, dari setiap barisnya, dapat dikosongkan, dan bila diisi dengan karakter “C” atau “*” berarti berfungsi sebagai “baris komentar”.
  3. Selanjutnya, kolom 2 – 5 dapat dikosongkan jika tidak dipakai sebgai kolom “nomor pernyataan”.
  4. Jika diperlukan, pada kolom 6 dapat digunakan sebagai tempat penulisan untuk tanda khusus, yaitu karakter untuk sambungan dengan baris diatasnya (karakter-karakter yang diperbolehkan, diantaranya “*”, “0”, “1”, “2”,…,”9”, dan karakter-karakter abjad lainnya).
  5. Penggunaan “identifier” harus dimulai dengan karakter alphabet (a-z, atau A-Z), kemudian dapat dikombinasikan dengan karakter-karakter numeris(0-9),
  6. Penggunaan karakter besar(kapital) maupun kecil dapat dicampur,
  7. Program harus ditulis mulai pada kolom ke 7 sampai dengan kolom ke 72,
  8. Kolom ke 73 sampai ke 80 tidak dipakai untuk keperluan yang khusus, dalam hal ini hanya dipakai sebagai lokasi nomor-nomor identifikasi.
1.4 Sintaks (Syntax) Program FORTRAN 77

Struktur dasar penulisan program FORTRAN 77, secara ringkas, mengikuti sistematika penulisan berikut :
  1. Definisi dan atau Deklarasi PARAMETER dan VARIABEL,
  2. Program Utama (Main Program)
  3. Sub-Program SUBROUTINE dan atau
  4. Sub-Program FUNCTION
Aturan-aturan umum dari sitematika atau struktur penulisan seperti diatas memiliki beberapa kekhususan, yang dapat disebutkan diantaranya :
-          Penempatan definisi variabel harus lebih dahulu dari isi program
-          Predefinisi dan atau kata-baku (seperti : Real, Real*8, Double Precision, Complex, Integer, Integer*4, dsb) tidak dapat dipakai lagi untuk penamaan variable(identifier)dalam program
-          Kelompok subprogram ditempatkan secara terpisah setelah tanda akhir dari program utama
-          Subprogram Function mempunyai jenis tunggal (misalnya: REAL, INTEGER, dll).
-          Subprogram Subroutine digunakan atau dipanggil berdasarkan pengalamatan (passing by address)
-          Subprogram tidak dapat bersifat recursif atau memanggil dirinya sendiri
-          Suatu program (termasuk subprogram) diakhiri atau ditutup dengan kata predefinisi END (untuk subprogram, sebelumnya ada kata RETURN yang diikuti dengan END pada baris berikutnya).

2.COBOL 

COBOL  : Common Business Oriented Language, yaitu bahasa komputer tingkat tinggi / high level language. COBOL diciptakan tahun 1959. CODASYL ( Conference on Data System Languafe adalah group yang mengembangkan bahasa COBOL. Bulan Januari 1960 bahasa COBOL pertama kali diperkenalkan secara formal, versi yang dikenalkan adalah COBOL-60. Tahun 1965 pembaharuan versi COBOL, dan pada tahun 1968 & 1974 bahasa COBOL dikembangkan dan distandarisasi dengan nama ANSI COBOL ( American National Standards Institute). COBOL – 80 atau MS-COBOL dikembangkan oleh Microsoft.
Program bahasa COBOL merupakan program terstruktur yang terdiri dari 4 divisi yaitu :
  1. IDENTIFICATION DIVISION           : untuk pengidentifikasian pembuat program, tanggal pembuatan, dll.
  2. ENVIRONMENT DIVISION            : untuk informasi keadaan komputer yang dipakai.
  3. DATA DIVISION                                 : untuk informasi mengenai bentuk dan jenis data yang digunakan.
  4. PROCEDURE DIVISION                   : untuk memuat procedure pemrosesan data.

A.1. IDENTIFICATION DIVISION

Berisi informasi tentang program yang bersangkutan, nama pembuat program, tanggal pembuatan dll. Harus ada didalam program, tetapi isinya tidak mempengaruhi jalannya/proses dari program.
Terdiri dari :
-  Judul Divisi,
-  Paragraph,
-  Paragrah mengandung entry

A.2. ENVIRONMENT DIVISION
 
Terdiri dari 2 section yaitu :
-          Configuration Section
Berisi informasi mengenai komputer yang digunakan
-          Input – Output Section
Berisi mengenai peralatan-peralatan yang digunakan untuk memproses file. Terdiri dari :
-  Judul divisi
-  2 section, section yang terdiri dari paragraph
-  Paragraph yang berisi entry,
-  Entry yang berisi clause

A.3. DATA DIVISION
 
Terdiri dari :
-          File Section , berisi mengenai file yang akan digunakan yaitu data mengenai :
- nama file
- nama record dalam file
- jenjang dari data item didalam record
- ukuran panjang dan tipe dari masing-masing file
-          Working-Storage Section (optional), ada bilamana diperlukan pemesanan tempat untuk data proses dan output. Data yang ada disini BUKAN data external.(Data external = data dari luar program, misalnya data dari disket, atau tape ).
-           Screen Section, untuk mendefinisikan bentuk dari layar input/output.
-          Linkage Section(optional), untuk menerangkan bahwa suatu file mempunyai hubungan dengan file lain. Atau suatu program berhubungan dengan program yang lain.
-           Report Section(optional), untuk menggambarkan bentuk laporan yang akan dicetak. Digunakan apabila ada file “Report-writer”nya. DATA DIVISION terdiri dari :
- Judul divisi
- Beberapa section
- Paragraph
- Entry
- Clause
- Phrase

A.4. PROCEDURE DIVISION

Berisi paragraph – paragraph yang terdiri dari instruksi untuk pelaksanaan program.

2.1 Keuntungan Bahasa COBOL
  1. Program COBOL dibuat dalam instruksi bahasa inggris, sehingga mudah dipelajari dan dibuat.
  2. Program COBOL sesuai untuk pengolahan data, yang banyak diterapkan pada permasalahan bisnis.
  3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer yang berbeda-beda, tanpa banyak mengalami perubahan.
  4. COBOL menyediakan fasilitas listing program, bilamana perlu diperiksa oleh orang lain selain programmernya.
  5. Mudah didokumentasikan dan dikembangkan bilamana perlu
  6. Dapat menjadi program execute.
2.2 Yang Dapat Dikerjakan COBOL 

Cobol dibuat untuk operasi yang mencakup langkah dasar pengolahan data yaitu :
  1. Membaca data
  2. Memproses data
  3. Menghasilkan output informasi
Semua divisi harus ada dalam pembuatan suatu program COBOL 2 divisi terpenting adalah : DATA DIVISION dan PROCEDURE DIVISION.

3. ALGOL

ALGOL ( Algorithmic Language )  dikembangkan oleh sebuah komite international pada akhir tahun limapuluhan. Tujuannya untuk merancang fungsi algoritma baik menggunakan komputer maupun tanpa komputer. Jika dibandingkan belakangan, Algol memperkenalkan beberapa konsep penting. Beberapa cirri yang menonjol dari Algol ini antara lain adalah kemampuannya melaksanakan operasi proses informasi yang umum secara lebih mudah. Peralatan untuk melaksanakan kontrol loop, pada Algol ini lebih luwes dan luas daripada Fortran.
Didalam Algol, variabel global dibedakan dari variabel lokal. Variabel global dikenal oleh semua bagian pada sebuah program, sedangkan variabel lokal hanya dikenal oleh program-blok, disini variabel lokal itu didefinisikan.
Ada satu fasilitas didalam Algol yang mampu mengelompokkan satu himpunan statement menjadi satu, yang disebut statement majemuk. Statement majemuk ini bisa diperlakukan sebagai keseluruhan statement oleh elemen program yang lain.
Bahasa Algol yang disebut sebagai salah satu bahasa yang diorientasikan kepada penggunaan prosedur, menyediakan suatu lokasi tempat yang dinamis.
Algol lebih banyak dipakai di Eropa daripada di Amerika Serikat. Keturunan Algol yang paling dekat adalah Pascal yang telah mendapatkan popularitas, dan tetap memegang teguh kelebihan Algol sambil terus menambah kemampuannya.
Baca selengkapnya Bagikan
gravatar

Sejarah System Oprasi berbasis GUI


GUI atau singkatan dari Graphical User Interface yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly).
Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi.
Dalam artikel ini saya hanya menampilkan beberapa kemajuan yang signifikan dalam desain GUI (bukan sistem operasi) serta antarmuka pengguna berbasis grafik pada sistem operasi yang ada saat ini.
Ada beberapa yang tidak saya sertakan dan itu bukan berarti tidak termasuk dalam kamajuan desain, tapi tampilan yang ada di artikel merupakan salah satu sistem operasi yang sangat populer.
GUI pertama kali dikembangkan oleh para peneliti di Xerox Palo Alto Research Center (PARC) di tahun 70-an. Penelitian ini membuka era baru dalam inovasi komputer grafis.
Komputer pribadi (personal computer) pertama yang menggunakan antarmuka pengguna grafis modern adalah Xerox Alto, yang dikembangkan pada tahun 1973.
Sistem ini juga bukan sebagai produk komersial dan dimaksudkan terutama untuk penelitian di universitas.
1

1981-1985

Xerox 8010 Star (dirilis pada 1981)

Ini adalah sistem pertama yang disebut sebagai komputer desktop yang terintegrasi penuh, termasuk aplikasi dan GUI dan dikenal sebagai “The Xerox Star”, kemudian berganti nama menjadi “Viewpoint” dan kemudian berganti lagi namanya menjadi “GlobalView”.
Xerox 8010 Star

Apple Lisa Office System 1 (dirilis pada 1983)

Sistem dikenal sebagai Lisa OS, atau singkatan dari Office System. Hal ini dikembangkan oleh Apple dengan maksud sebagai pemrosesan dokumen workstation.
Sayangnya workstation ini tidak bertahan lama, hal itu dibunuh oleh Apple Macintosh sistem operasi yang lebih terjangkau. Ada beberapa tambahan untuk upgrade ke versi Lisa OS, Lisa OS 2 di tahun 1983 dan Lisa OS 7 / 7 3,1 pada tahun 1984, dan dapat di upgrade oleh sistem itu sendiri, tapi sistem ini belum memakai (GUI).
Apple Lisa 1
Apple Lisa OS 1

VisiCorp Visi On (dirilis pada 1984)

VisiCorp pertama kali dikembangkan GUI desktop yang ditujukan untuk IBM PC. Sistem ini ditargetkan untuk perusahaan-perusahaan besar dan hadir dengan harga yang tinggi. Sistem GUI ini memanfaatkan mouse dengan built-in installer serta tidak menggunakan ikon pada tampilannya.
Visi On
Visi On

Mac OS System 1.0 (dirilis pada 1984)

Sistem 1.0 sistem operasi pertama yang dikembangkan GUI untuk Macintosh. Beberapa fitur ini merupakan dari sistem operasi modern, karena pada setiap jendela (window) sudah disertai dengan ikon. Pada setiap jendela dapat dipindahkan dengan mouse dan tak hanya jendela, file dan folder pun dapat disalin dengan hanya menyeret dan menempatkan (dragging and dropping) ke lokasi atau target yang diinginkan pengguna.
Mac OS 1

Amiga Workbench 1.0 (dirilis pada 1985)

Ketika pertama kali dirilis, saat itu Amiga berada di posisi depan, karena sistem GUI ini sudah memiliki fitur warna (empat warna: hitam, putih, biru, oranye), kemampuan multitasking, dukungan suara stereo dan mengatur ikon (selected dan unselected).
search
Amiga Workbench 1.0 
Amiga Workbench 1.0

Windows 1.0x (dirilis pada 1985)

Di tahun ini, Microsoft akhirnya berhasil mengejar posisi seluruh sistem operasi antarmuka dengan merilis Windows 1.0, pertama sistem operasi berbasis GUI (meskipun tidak ada yang berani untuk mengakui sebagai salah satunya). Sistem ini menampilkan 32 × 32 piksel ikon dan warna grafis. Fitur yang paling menarik lainnya (yang kemudian dihilangkan) adalah ikon animasi jam analog.
Windows 1 
Windows 1

GEM (dirilis pada 1985)

GEM (Graphical Environment Manager) adalah gaya windowing GUI diciptakan oleh Digital Research, Inc (DRI). GEM awalnya dibuat untuk digunakan dengan CP / M sistem operasi pada Intel 8088 dan Motorola 68000 mikroprosesor dan kemudian dikembangkan untuk bisa berjalan di DOS juga. Kebanyakan orang akan mengetahui GEM sebagai salah satu GUI untuk komputer Atari ST. GEM juga digunakan pada seri Amstrad komputer IBM yang kompatibel dan merupakan inti untuk Ventura Publisher dan beberapa program DOS lainnya.
gem_11_desktop1

1986 – 1990

IRIX 3 (dirilis pada 1986, first release 1984)

IRIX merupakan sistem operasi 64-bit yang diciptakan untuk UNIX. Sebuah fitur menarik pada GUI ini adalah dukungan untuk ikon vektor. Fitur ini sudah memakai GUI dan merupakan pelopor bahkan sebelum Mac OS X merilisnya.
irix-33

GEOS (dirilis pada 1986)

The GEOS (Graphic Environment Operating System) sistem operasi ini dikembangkan oleh Berkeley Softworks (Kemudian GeoWorks). Sistem ini awalnya dirancang untuk Pengolah kata Commodore 64 dan dengan tampilan grafis yang disebut geoWrite Cat dan sebuah program yang Disebut geoPaint.
geos_commodore_64

Windows 2.0x (dirilis pada 1987)

Dalam versi ini, perkembangan GUI telah membaik secara signifikan diantaranya, Jendela bisa tumpang tindih, dapat diubah ukurannya, dimaksimalkan dan diminimalkan.
Windows 2
Windows 2

OS/2 1.x (dirilis pada 1988)

OS / 2 awalnya dikembangkan bersama oleh IBM dan Microsoft, tetapi pada tahun 1991 kedua perusahaan berpisah dengan menggabungkan teknologi Microsoft GUI pada Windows-nya sendiri dan IBM mengembangkan OS / 2. GUI yang digunakan dalam OS / 2 yang disebut “Presentation Manager”. Versi ini hanya didukung GUI dan ikon monokrom.
Os 2 1
Os/2 1

NeXTSTEP / OPENSTEP 1.0 (dirilis pada 1989)

Steve Jobs muncul dengan ide untuk menciptakan komputer yang sempurna untuk sebuah riset di universitas dan laboratorium. Ide ini kemudian berkembang menjadi sebuah perusahaan bernama NeXT Computer Inc.
Komputer NeXT yang pertama dirilis pada tahun 1988, kemajuan yang signifikan ini dibuat pada tahun 1989 dengan pembebasan dari 1.0 NeXTSTEP GUI, yang kemudian berkembang menjadi OPENSTEP.
GUI’s tersebut tampil dengan ikon lebih besar (48 × 48) dan memperkenalkan warna tambahan. GUI tersebut awalnya memiliki warna monokrom, tapi versi 1.0 juga mulai mendukung monitor warna. Dengan GUI modern, Screenshot ini memberikan beberapa kemudahan dalam mengoperasikannya.
Nextstep 1

OS/2 1.20 (dirilis pada 1989)

Versi berikutnya merupakan upgrade dari versi minor GUI yang menunjukkan sedikit perbaikan di banyak area. Ikon tampak lebih bagus dan tampilan jendela yang halus.
Os 2 12

Windows 3.0 (dirilis pada 1990)

Dengan versi ini, Microsoft telah menyadari potensi terhadap perkembangan GUI mereka dan mulai meningkatkan secara signifikan.
Sistem operasi itu sendiri mendukung peningkatan standar dan mode 386, yang dibuat menggunakan kapasitas memori yang lebih tinggi dari 640 KB dan penyimpanan data dengan menggunakan hard disk, sehingga kemampuan untuk menggunakan resolusi layar yang lebih tinggi dan tampilan grafis yang lebih baik, seperti Super VGA 800 × 600 dan 1024 × 768 .
Selain itu, Microsoft menyewa Susan Kare untuk merancang ikon Windows 3.0 untuk ditambahkan pada GUI.
Windows 3
Windows 3

1991 – 1995

Amiga Workbench 2.04 (dirilis pada 1991)

Banyak sekali perbaikan GUI yang dilakukan pada versi ini. Skema warna berubah dan tampak 3D pun sudah diperkenalkan. Desktop dapat dibagi secara vertikal ke resolusi layar yang berbeda serta kedalaman warna yang kini tampak sedikit aneh. Resolusi default Workbench adalah 640 × 256, tetapi harus didukung perangkat keras dengan resolusi yang lebih besar juga.
Amiga Workbench 2

Mac OS System 7 (dirilis pada 1991)

Mac OS versi 7.0 adalah GUI pertama pada Mac OS dengan dukungan warna. Tampilan halus dengan nuansa warna abu-abu, biru dan kuning serta ditambahkan pula pada setiap ikon.
Macos 7
Macos 7

Windows 3.1 (dirilis pada 1992)

Versi Windows disertai TrueType font yang pra-instal. Hal ini secara efektif untuk pertama kalinya Windows membuat sebuah desktop publishing platform fungsional.
Sejak Windows 3.0, Adobe Type Manager (ATM) sistem font dari Adobe sudah mulai berfungsi. Versi ini juga berisi skema warna bernama Hotdog Stand, yang berisi warna cerah merah, kuning dan hitam.
Skema warna ini dirancang untuk membantu orang-orang yang buta warna saat melihat teks / gambar pada layar monitor.
windows_311_workspace

OS/2 2.0 (dirilis pada 1992)

Ini adalah GUI pertama yang menjadi sasaran penerimaan internasional, dalam hal kegunaan dan aksesibilitas. Seluruh GUI yang dikembangkan menggunakan desain object-oriented. Setiap file dan folder adalah suatu objek yang dapat dikaitkan dengan file lain seperti folder dan aplikasi. Hal ini juga mendukung fungsi drag dan drop serta template.
Os 2 2
Os 2 2

Windows 95 (dirilis pada 1995)

User interface benar-benar dirancang ulang sejak versi 3.x. Ini adalah versi Windows pertama di mana sebuah tombol ditambahkan ke setiap jendela (Minimal, Maximal dan Restore). Tim desain memberikan area (dapat diaktifkan, dinonaktifkan, dipilih, diperiksa, dll) untuk ikon dan grafis lainnya. Dan perkembangan pada versi ini untuk pertamakalinya adalah dengan adanya Tombol Start yang terkenal saat itu.Ini merupakan salah satu kemajuan Microsoft mengenai sistem operasi itu sendiri dan serta tampilan GUI.
Windows 95
Windows 95

1996 – 2000

OS/2 Warp 4 (dirilis pada 1996)

IBM merilis OS / 2 Warp 4 yang membawa signifikan dengan facelift ke setiap jendela atau ruang.
Ikon diletakkan di desktop, di mana file dan folder custom juga bisa dibuat. Dalam versi ini juga menyertakan fungsi penghapusan (Shredder) yang mirip dengan Windows ‘Recycle Bin’ atau Mac OS ‘Trash’. Perbedaan dalam fungsi ini yaitu saat menghapus file atau folder secara langsung dan tidak menyimpannya terlebih dahulu yang memungkinkan pengguna dapat menggunakannya atau mengembalikannya.
Os 2 Warp 4
Os 2 Warp 4 

Mac OS System 8 (dirilis pada 1997)
Mac OS 8 merupakan salah satu pengadopsi awal dari gaya isometrik ikon yang disebut pseudo-3D ikon. Tema warna Abu platinum yang digunakan di sini menjadi merek dagang untuk versi masa depan GUI.
Macos 8

Windows 98 (dirilis pada 1998)

Gaya ikon hampir sama seperti dalam Windows 95, dan untuk rendering seluruh GUI bisa menggunakan lebih dari 256 warna. Windows Explorer hampir sepenuhnya berubah dan “Active Desktop” muncul untuk pertama kalinya.
Windows 98

KDE 1.0 (dirilis pada 1998)

KDE berusaha untuk memenuhi kebutuhan untuk sebuah desktop yang mudah digunakan untuk Unix workstation, mirip dengan lingkungan desktop yang bisa ditemukan pada MacOS atau Window95/NT. Sistem ini sepenuhnya gratis termasuk kode sumbernya yang dapat dimodifikasi.
800px-kde_10

BeOs 4.5 (dirilis pada 1999)

Sistem operasi BeOS dikembangkan untuk komputer pribadi. Pada awalnya ditulis BeIn pada tahun 1991 untuk dijalankan pada hardware BeBox. Hal ini kemudian dikembangkan lebih lanjut untuk memanfaatkan teknologi dan perangkat keras yang lebih baru seperti multiprocessing simetris dengan memanfaatkan modul I / O bandwidth, merasuk multithreading, multitasking dan 64-bit sistem file journal dikenal sebagai BFS.
800px-beos_desktop

GNOME 1.0 (dirilis pada 1999)

Desktop GNOME ini diutamakan untuk Red Hat Linux, kemudian dikembangkan lagi untuk distributor Linux lainnya juga.
Gnome 1

2001 – 2005

Mac OS X (dirilis pada 2001)

Pada awal tahun 2000 Apple mengumumkan sistem operasi dengan tampilan Aqua dan pada tahun 2001 perusahaan tersebut merilis sistem operasi baru yang disebut Mac OS X. Dengan ukuran ikon default 32 x 32 dan 48 x 48 yang dapat diubah menjadi 128 x 128 piksel anti-alias dan ikon semi-transparan.
Banyak kritik setelah merilis GUI ini. Tampaknya pengguna belum cukup siap oleh perubahan besar ini, tetapi mereka (konsumen) cukup cepat mengadopsi gaya baru GUI ini.
Mac osx 1

Windows XP (dirilis pada 2001)

Sejak sistem operasi dirilis, Microsoft cenderung sepenuhnya ke GUI, tidak terkecuali Windows XP. Pada versi ini tampilan GUI Windows mengalami perubahan total dan skinnable, sehingga pengguna dapat mengubah seluruh tampilan GUI serta tampilan Ikon pun dapat di ubah secara otomatis.
Windows xp

KDE 3 (dirilis pada 2002)

Sejak versi 1.0, K Desktop Environment mengalami perubahan secara signifikan. Mereka merubah semua fitur grafis dan ikon sehingga terlihat menyatu di setiap jendela.
Kde 3

2007 – 2009 (current)

Windows Vista (dirilis pada 2007)

Ini adalah respon Microsoft kompetisi mereka. Mereka juga cukup banyak penambahan fitur 3D dan animasi. Sejak Windows 98, Microsoft telah selalu berusaha meningkatkan desktop. Dengan Windows Vista mereka merilis widget yang baik sebagai pengganti Active Desktop.
Windows Vista

Mac OS X Leopard (dirilis pada 2007)

Dengan 6 generasi, sistem Mac OS X Apple, sekali lagi meningkatkan user interface, GUI merupakan sebuah dasar untuk versi Aqua seperti candy scroll dan grey platinum, serta warna biru. Dalam GUI yang baru ini terdapat fitur 3D yang terlihat jelas, 3D dock terbaru dan banyak lagi animasi interakitf.
Mac osx Leopard

GNOME 2.24 (2008)

GNOME menempatkan banyak perubahan dalam menciptakan tema dan karya seni ke v2.2.4 dengan tujuan “untuk membuat komputer terlihat baik”.
gnome_en_gb

KDE (v4.0 Jan. 2008, v4.2 Mar. 2009)

Versi 4 dari K Desktop Environment menghasilkan banyak peningkatan baru pada GUI seperti animasi, rapih, pengelolaan jendela yang efisien dan adanya dukungan untuk desktop widget. Ukuran ikon mudah diatur dan hampir setiap desain elemen akan jauh lebih mudah untuk dikonfigurasi. Beberapa perubahan yang paling mencolok meliputi ikon baru, tema dan suara, yang disediakan oleh proyek Oxygen. Semua ikon ini akan lebih fotorealistik. Ini jelas merupakan suatu kemajuan besar dari KDE versi sebelumnya. Kini dapat juga dijalankan di platform Windows dan Mac OS X.
kde
Baca selengkapnya Bagikan

JAM DINDING

Globe

Total Pageviews

Sorotan