Sabtu, 16 Februari 2008

Microsoft office

Microsoft Office adalah sebutan untuk paket aplikasi perkantoran buatan Microsoft dan dirancang untuk dijalankan di bawah sistem operasi Windows. Beberapa aplikasi di dalam Microsoft Office yang terkenal adalah Excel, Word dan Powerpoint.


[sunting] Perangkat-perangkat lunak

* Microsoft Word
* Microsoft Excel
* Microsoft Outlook
* Microsoft PowerPoint

[sunting] Program-program lain dalam versi Windows

* Microsoft Access
* Microsoft FrontPage
* Microsoft InfoPath
* Microsoft MapPoint
* Microsoft Visio
* Microsoft Office Picture Manager
* Microsoft Project
* Microsoft Publisher
* Microsoft Office OneNote
* Microsoft Office Communicator[1]
* Microsoft Office InterConnect

[sunting] Program lain dalam versi Mac

* Virtual PC

[sunting] Layanan web yang berhubungan dengan Microsoft Office

* Microsoft Update
* Microsoft Office Live
* Microsoft Office Online
* Microsoft Office Update

[sunting] Program-program lain yang tidak lagi disertakan

* Microsoft Binder
* Microsoft Schedule Plus
* Microsoft Mail
* Microsoft Outlook Express
* Microsoft Vizact 2000
* Microsoft PhotoDraw
* Microsoft Photo Editor

Read more....

Sistem Informasi

Sistem informasi adalah aplikasi komputer untuk mendukung operasi dari suatu organisasi: operasi, instalasi, dan perawatan komputer, perangkat lunak, dan data. Sistem Informasi Manajemen adalah kunci dari bidang yang menekankan finansial dan personal manajemen. Sistem Informasi Penjualan adalah suatu sistem informasi yang mengorganisasikan serangkaian prosedur dan metode yang dirancang untuk menghasilkan, menganalisa, menyebarkan dan memperoleh informasi guna mendukung pengambilan keputusan mengenai penjualan.

[sunting] Definisi lainnya

Sistem Informasi adalah sekumpulan hardware, software, brainware, prosedur dan atau aturan yang diorganisasikan secara integral untuk mengolah data menjadi informasi yang bermanfaat guna memecahkan masalah dan pengambilan keputusan

Sistem Informasi adalah satu Kesatuan data olahan yang terintegrasi dan saling melengkapi yang menghasilkan output baik dalam bentuk gambar, suara maupun tulisan.

Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien.

Sistem informasi adalah kumpulan antara sub-sub sistem yang salaing berhubungan yang membentuk suatu komponen yang didalamnya mencakup input-proses-output yang berhubungan dengan pengolaan informasi (data yang telah dioleh sehingga lebih berguna bagi user)

Suatu sistem informasi (SI) atau information system (IS) merupakan aransemen dari orang, data, proses-proses, dan antar-muka yang berinteraksi mendukung dan memperbaiki beberapa operasi sehari-hari dalam suatu bisnis termasuk mendukung memecahkan soal dan kebutuhan pembuat-keputusan manejemen dan para pengguna.

Read more....

Pengantar Data base

Database adalah kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Database diperlukan karena:

* Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi
* Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya.
* Mengurangi duplikasi data (data redudancy)
* Hubungan data dapat ditingkatkan (data relatability)
* Mengurangi pemborosan tempat simpanan luar

Artikel ini menjelaskan tentang Database secara komprehensif, dimulai dengan penjelasan tentang terminologi-terminologi yang ada pada bidang database dan sistem informasi.

Read more....

Klasifikasi Ilmu Komputer

Dasar Klasifikasi

Ilmu komputer adalah disiplin ilmu yang melingkupi cabang ilmu yang cukup luas, dari masalah teori-teori dasar sampai teknologi aplikasi. Pengklasifikasian Ilmu Komputer biasanya merefer ke Matriks Dennings, yaitu salah satu matriks penggolongan Ilmu Komputer yang diciptakan oleh Peter J. Dennings [1][2].

Klasifikasi ini mengalami beberapa perbaikan, dimana versi terakhir adalah versi tahun 1999 [2][3]. Dalam versi terakhir ini ilmu komputer terbagi dalam 12 subbidang (versi sebelumnya adalah 9 subbidang). 12 subbidang Ilmu Komputer ini adalah:

Algoritma dan Struktur Data
(Algorithms and Data Structures) Bahasa Pemrograman
(Programming Languages)
Arsitektur
(Architecture) Sistem Operasi dan Jaringan
(Operating Systems and Networks)
Software Engineering Database dan Sistim Retrieval Informasi
(Database and Information Retrieval Systems)
Artificial Intelligence dan Robotik
(Artificial Intelligence and Robotics) Grafik
(Graphics)
Human Computer Interaction Ilmu Komputasi
(Computational Sciences)
Organizational Informatics BioInformatik
(BioInformatics)

Dennings memberi catatan khusus untuk bidang BioInformatik sebagai bidang baru yang merupakan gabungan antara Ilmu Komputer dan Biologi, dan saat ini mengalami perkembangan yang cukup signifikan.

Kemudian seiring dengan peningkatan ilmu dan teknologi, ada kemungkinan matriks ini akan mengalami perbaikan lagi di kelak kemudian hari. Baris dalam matriks Denning ini menggambarkan bidang-bidang dalam ilmu komputer. Sedangkan kolom pada matriks menggambarkan paradigma bidang-bidang tersebut, yang direfleksikan dalam tiga hal: Teori (Theory), Abstraksi (Abstraction), dan Desain (Design).

*

Teori: adalah berlandaskan pada pendekatan matematika, dimana untuk mendapatkan suatu teori yang valid, harus melalui proses-proses sbb:
1. pendefinisian (definition)
2. pembuatan teorema (theorema)
3. pembuktian (proof)
4. penginterpretasian hasil (interpret result)
*

Abstraksi: atau pemodelan (modeling), adalah berlandaskan pada metode eksperimen ilmiah, dimana dalam melakukan invesitigasi terhadap suatu fenomena, harus melalui proses-proses sbb:
1. membentuk hipotesa (form a hypothesis)
2. membuat suatu model dan melakukan prediksi (construct a model and make a predition)
3. mendesain eksperimen dan mengumpulkan data (design an experiment and collect data)
4. menganalisa hasil (analyze hasil)
*

Desain: adalah berlandaskan pada pendekatann engineering (teknik), dimana pada saat mendesain sebuah sistem atau device untuk memecahkan masalah, harus melalui proses-proses sbb:
1. menyatakan requirement (state requirements),
2. menyatakan spesifikasi (state specifications)
3. melakukan desain dan implementasi sistem (design and implement the system)
4. melakukan pengetesan terhadap sistem (test the system)

Dari penjelasan diatas, bisa kita pahami bahwa yang bergerak dalam masalah penelitian ilmu komputer akan banyak berhubungan dengan dua kolom pertama matriks (Teori dan Abstraksi). Sedangkan yang bergerak dalam masalah yang lebih teknis dengan memakai pendekatan engineering, akan lebih banyak berkecimpung dalam ruang lingkup dua kolom terakhir matriks (Abstraksi dan Desain).

Klasifikasi Ilmu Komputer

Rangkumkan lengkap klasifikasi ilmu komputer berdasarkan Matriks Denning versi 1999 adalah seperti dibawah. Penulis sengaja melakukan perbaikan, penerjemahan, dan penyingkatan, untuk lebih mempermudah pemahaman terhadap klasifikasi ilmu komputer ini.

Teori Abstraksi Desain
Algoritma dan Struktur Data Teori Komputabilitas Algoritma Paralel dan Terdistribusi Program Aplikasi
Teori Komputasi Kompleks
Komputasi Paralel Algoritma Efisien dan Optimal
Teori Graf
Kriptografi
Algoritma dan Teori Probabilistik
Bahasa Pemrograman Bahasa Formal dan Automata BNF Bahasa Pemrograman
Turing Machines
Metode Parsing, Compiling, Interpretation
Formal Semantics Translator, Kompiler, Interpreter
Arsitektur Aljabar Boolean Arsitektur Nueman Produk Hardware (PC, Superkomputer, Mesin Von Neumann)
Teori Coding Hardware Reliability
Teori Switching Finite State Machine Sistem CAD dan Simulasi Logika
Teori Finite State Machine Model Sirkuit, Data Path, Struktur Kontrol
Sistem Operasi dan Jaringan Teori Concurrency Manajemen Memori, Job Scheduling Produk OS (UNIX, Windows, Mach, dsb)
Teori Scheduling Model Komputer Terdistribusi File dan File Sistem
Teori Manajemen Memori Networking (Protokol, Naming, dsb) Pustaka untuk Utilities (Editor, Formatter, Linker, dsb)
Software Engineering Teori Reliability Metode Spesifikasi Bahasa Spesifikasi
Program Verification and Proof Metode Otomatisasi Pengembangan Program Metodologi Pengembangan Software
Temporal Logic Tool Pengembangan Software Tool untuk Pengembangan Software
Database dan Sistim Retrieval Informasi Relational Aljabar dan Kalkulus Data Model Teknik Pendesainan Database (Relational, Hierarchical, Network, dsb)
Teori Dependency
Teori Concurrency Skima Database Teknik Pendesainan Database Sistem (Ingres, Dbase, Oracle, dsb)
Performance Analysis
Sorting dan Searching Representasi File untu Retrieval Hypertext System
Statistical Inference
Artificial Intelligence dan Robotik Teori Logika Knowledge Representation Logic Programming (Prolog)
Semantik dan Sintatik Model untuk Natural Language Metode Pencarian Heuristic Neural Network
Conceptual Dependency Model Reasoning dan Learning Sistem Pakar
Kinematics and Dynamics of Robot Motion Model Memori Manusia, Autonomous Learning Teknik Pendesaian Software untuk Logic Programming
Grafik Teori Grafik dan Warna Algoritma Komputer Grafik Pustaka untuk Grafik
Geometri Dimensi Dua atau Lebih Model untuk Virtual Reality Grafik Standar
Teori Chaos Metode Komputer Grafik Image Enhacement System
Human Computer Interaction Risk Analysis Pattern Recognition Flight Simulation
Cognitive Psychology Sistem CAD Usability Engineering
Ilmu Komputasi Number Theory Discrete Approximations, Fast Fourier Transform and Poisson Solvers Pustaka dan Paket untuk Tool Penelitian (Chem, Macsyma, Mathematica, Maple, Reduce, dsb)
Binary Representation Backward Error Propagation
Teori Quantum Finite Element Models,
Organizational Informatics Organizational Science Model dan Simlasi berhubungan dengan organizational informatics Management Information Systems
Decision Support Systems
Decision Sciences
Organizational Dynamics
Bioinformatik Teori Komputasi Model Komputasi DNA Kimia Organic Memory Devices
Ilmu Biologi Protipe Retina dari Silikon Proyek Database Genom Manusia
Medicine Model Database Genom Manusia Analisa Komputer Terhadap Struktur Enzim untuk Kesehatan

ACM Computing Classification System (CCS)

Association for Computing Machinary (ACM) sebagai asosiasi ilmiah bidang komputer tertua di dunia juga menyusun sistem klasifikasi untuk bidang komputasi (computing), yang terkenal dengan sebutan ACM Computing Classification System (CSS). ACM Computing Classification System terbagi menjadi tiga level, dimana sistem penyusunannya mirip dengan Dewey Decimal Classification System (DCC) yang saat ini digunakan sebagai standar penyusunan katalog buku di perpustakaan-perpustakaan. Sistem Klasifikasi ini terbagi menjadi tiga besar, berdasarkan tahun dikeluarkannya. Klasifikasi selengkapnya adalah seperti dibawah.

1. Sistem Klasifikasi 1998
2. Sistem Klasifikasi 1991
3. Sistem Klasifikasi 1964

Read more....

Apa itu ilmu Komputer

Sejarah

Disiplin Ilmu Komputer sudah muncul sejak era tahun 1940, seiring dengan berpadunya teori algoritma dan logika matematika, serta ditemukannya komputer elektronik dengan kemampuan penyimpanan program. Adalah Alan Turing dan Kurt Godel, yang pada tahun 1930-an berhasil memadukan algoritma, logika, dan penghitungan matematika serta merealisasikannya dalam sebuah alat atau rule system. Prinsip algoritma yang digunakan adalah dari Ada Lovelace, yang dikembangkan 60 tahun sebelumnya.

Penemu algoritma sendiri yang tercatat dalam sejarah awal adalah dari seorang yang bernama Abu Abdullah Muhammad Ibn Musa al Khwarizmi. Al Khwarizmi adalah seorang ahli matematika dari Uzbekistan yang hidup di masa tahun 770-840 masehi. Di literatur barat ia lebih terkenal dengan sebutan Algorizm. Kata algoritma sendiri berasal dari sebutannya ini. Sedangkan komputer analog diciptakan oleh Vannevar Bush pada tahun 1920, dan disusul dengan komputer elektronik yang dikembangkan oleh Howard Aiken dan Konrad Zuse tahun 1930.

Kemudian John Von Neumann mendemonstrasikan salah satu karya fenomenalnya pada tahun 1945, yaitu sebuah arsitektur komputer yang disebut "von Neumann machine", dimana program disimpan di memori. Arsitektur komputer inilah yang kemudian digunakan oleh komputer modern sampai sekarang.

Tahun 1960 adalah babak baru dimulainya formalisasi Ilmu Komputer. Jurusan Ilmu Komputer pada universitas-universitas mulai marak dibangun. Disiplin ilmu baru ini kemudian terkenal dengan sebutan Ilmu Komputer (Computer Science), Teknik Komputer (Computer Engineering), Komputing (Computing), atau Informatika (Informatics).
Definisi

Seiring dengan perkembangan Ilmu Komputer, dewasa ini banyak sekali peneliti yang mencoba membuat kajian dan melakukan pendefinisian terhadap Ilmu Komputer. Bagaimanapun juga, dasar Ilmu Komputer adalah matematika dan engineering (teknik). Matematika menyumbangkan metode analisa, dan engineering menyumbangkan metode desain pada bidang ini.

CSAB [3] (Computing Sciences Accreditation Board, http://www.csab.org) membuat definisi menarik tentang Ilmu Komputer:

Ilmu Komputer adalah ilmu pengetahuan yang berhubungan dengan komputer dan komputasi. Di dalamnya terdapat teoritika, eksperimen, dan pendesainan komponen, serta termasuk didalamnya hal-hal yang berhubungan dengan:

1. Teori-teori untuk memahami komputer device, program, dan sistem
2. Eksperimen untuk pengembangan dan pengetesan konsep
3. Metodologi desain, algoritma, dan tool untuk merealisasikannya
4. Metode analisa untuk melakukan pembuktian bahwa realisasi sudah sesuai dengan requirement yang diminta

Beberapa definisi lain yang lebih abstrak adalah:

Ilmu Komputer adalah ilmu yang mempelajari tentang representasi pengatahuan (knowledge representation) dan implementasinya.

ataupun definisi

Ilmu Komputer adalah ilmu yang mempelajari tentang abstraksi dan bagaimana mengendalikan kekompleksan.

Denning mendefinisikan Ilmu Komputer dalam makalahnya yang cukup terkenal tentang disiplin ilmu komputer [1]. Makalah ini adalah laporan akhir dari proyek dan task force tentang the Core of Computer Science yang dibentuk oleh dua society ilmiah terbesar bidang komputer, yaitu ACM [4] (http://acm.org) dan IEEE Computer Society [5] (http://computer.org).

Ilmu Komputer adalah studi sistematik tentang proses algoritmik yang mengjelaskan dan mentrasformasikan informasi: baik itu berhubungan dengan teori-teori, analisa, desain, efisiensi, implementasi, ataupun aplikasi-aplikasi yang ada padanya. Pertanyaan mendasar berhubungan dengan Ilmu Komputer adalah, "Apa yang bisa diotomatisasikan secara efisien".

Kita bisa simpulkan dari persamaan pemakaian terminologi dan hakekat makna dalam definisi yang digunakan para peneliti diatas, bahwa:

Ilmu Komputer adalah ilmu pengetahuan yang berisi tentang teori, metodologi, desain dan implementasi, berhubungan dengan komputasi, komputer, dan algoritmanya dalam perspektif perangkat lunak (software) maupun perangkat keras (hardware).

Persepsi Yang Salah Tentang Ilmu Komputer

Beberapa persepsi yang salah kaprah tentang Ilmu Komputer bisa kita rangkumkan seperti dibawah:

*

Ilmu Komputer adalah ilmu yang mempelajari tentang komputer. Ilmu Komputer bukanlah ilmu yang hanya mempelajari tentang komputer, seperti juga ilmu astronomi yang bukan ilmu tentang teleskop, atau ilmu biologi adalah juga bukan ilmu yang hanya mempelajari tentang mikroskop. Komputer, teleskop dan mikroskop adalah alat dari ilmu, dan bukan ilmu itu sendiri.
*

Ilmu Komputer adalah ilmu yang mempelajari tentang bagaimana menulis program komputer.
*

Ilmu Komputer adalah ilmu yang mempelajari tentang pengunaan aplikasi-aplikasi komputer.

Read more....

teknologi komputer

Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung. Informasi dan data bergerak melalui kabel-kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama sama menggunakan hardware/software yang terhubung dengan jaringan. Tiap komputer, printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan atau bahkan jutaan node.

Jaringan komputer bukanlah sesuatu yang baru saat ini. Hampir di setiap perusahaan terdapat jaringan komputer untuk memperlancar arus informasi di dalam perusahaan tersebut. Internet yang mulai populer saat ini adalah suatu jaringan komputer raksasa yang merupakan jaringan komputer yang terhubung dan dapat saling berinteraksi. Hal ini dapat terjadi karena adanya perkembangan teknologi jaringan yang sangat pesat, sehingga dalam beberapa tahun saja jumlah pengguna jaringan komputer yang tergabung dalam Internet berlipat ganda.

Read more....

pengenalan PHP

Pengenalan PHP
27 11 2007

Apa-apa yang harus di ketahui untuk mempelajari PHP

Sebelum melanjutkan belajar ada beberapa pengetahuan dasar yang harus di fahami terlebih dahulu diantaranya:

* HTML / XHTML
* Beberapa hal tentang programing / scripting

Apasih PHP?

* PHP : Hypertext Preprocessor
* PHP adalah server side scripting (semua diproses di server) seperti ASP
* PHP semua programnya dieksekusi di server.
* PHP suport berbagai macam database (Mysql, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
* PHP termasuk OSS (Open Source Software)
* PHP gratis untuk di download dan digunakan

Apasih file PHP?

* File PHP bisa berisi teks, HTML, tags dan scripts
* File PHP ditampilkan sebagai HTML pada browser
* File PHP mempunyai eksensi-ekstensi “.php”, “.php3″, atau “.phtml”

PHP + MYSQL

PHP dan Mysql merupakan kombinasi antara program PHP dengan database Mysql yang dapat berjalan pada OS (Operating System) Linux/Unix/Windows.

Mengapa menggunakan PHP?

* PHP dapat berjalan di Linux, Unix, Windows, dll
* PHP kompatibel dengan beebrapa Web Server seperti Apache, IIS, dll
* PHP gratis di download dan digunakan (Sourcenya: www.php.net)
* PHP mudah dipelajari dan sangat efisien berjalan pada server

Kapan memulai menggunakan PHP?

* Install Apache Web Server di Windows atau Linux
* Install program PHP di Windows atau Linux
* Install database Mysql di Windows atau Linux

Read more....

pnginstalan

Pengenalan, Instalasi dan Pensetingan mySQL
Pengenalan
mySQL adalah database server yang sangat ideal untuk data segala ukuran. Dengan kemampuannya yang dapat bekerja di lingkungan Unix maupun Win32 dan sifatnya yang bersifat Open Source Freeware (dibawah lisensi GNU, General Public License; lihat di [Url/ Link hanya untuk Member. ]), mySQL menjadi pilihan yang tepat bagi pengembangan aplikasi kelas menengah kebawah dan kelas korporat.

Kemampuan paling menonjol mySQL Server adalah dalam hal kecepatannya yang sangat tinggi dalam melakukan proses data, multi-threaded, multi-user, dan sangat mudah dalam melakukan query dibandingkan SQL server yang lain. Hal ini sudah dibuktikan dari hasil Benchmark yang dapat anda lihat di [Url/ Link hanya untuk Member. ]

Berikut adalah sebagian hasil Benchmark mySQL dengan SQL Server yang lain(dijalankan di mesin NT 4.0yang sama) :
Reading 2.000.000 rows by index

Seconds
mysql 367
mysql_odbc 464
db2_odbc 1206
informix_odbc 121126
ms-sql_odbc 1634
oracle_odbc 20800
solid_odbc 877
sybase_odbc 17614

Inserting (350768) rows

Seconds
mysql 381
mysql_odbc 619
db2_odbc 3460
informix_odbc 2692
ms-sql_odbc 4012
oracle_odbc 11291
solid_odbc 1801
sybase_odbc 4802
Dalam tes diatas, MySQL dijalankan dengan index cache sebesar 8M
Kabayang nggak cepetnya? Test diatas dijalankan dengan mySQL versi 3.23. Tentu hasil tersebut mungkin saja sudah berubah dengan perkembangan SQL Server saat ini.
Dalam pembahasan kali ini, platform yang akan kita gunakan adalah Win32, yaitu Win9x, W2K, dan WinXP

Instalasi
Setelah anda mendapatkan mySQL Server (saya sarankan versi 3.23 karena paling stabil dan free, anda dapat mendownloadnya di [Url/ Link hanya untuk Member. ]). Jalankan Setup.exe -nya.
Setelah proses instalasi selesai, jalankan sortcutnya atau jalankan secara manual di (biasanya mySQL akan diinstallkan di root folder anda, misalnya di "C:\MYSQL" "folder_instalasi_mysql\bin\winmysqladmin.exe". Winmysqladmin adalah interface mySQL Server yang mempermudah proses monitoring server.

Seperti pada gambar berikut


Apabila anda belum pernah menginstallkan mySQL Server ke dalam mesin anda, anda harus memasukkan nama user dan password terlebih dahulu.
Masukkan sesuai dengan keinginan anda, tetapi saya sarankan :
Username : root
Password: terserah anda
Setelah itu, jendela tersebut akan ke tray secara otomatis. Dan... mySQL Server ready for your service...!
Konfigurasi
Pada dasarnya, tidak dibutuhkan konfigurasi ulang dengan mySQL Server anda. Akan tetapi, "Tak kenal maka tak sayang" bukan? Jadi klik (satu kali saja) di tray anda , lalu pilih "Show Me". Maka jendela seperti Gambar 1 akan muncul kembali.
Kali ini pilih pada tab "my .INI setup" seperti gambar berikut

Jika anda menjalankan di mesin berbasis NT, maka saya sarankan pilih (walaupun biasanya sudah terpilih secara otomatis) "mysqd-nt" pada pilihan server sebelah kiri. Jika anda menggunakan kelas 9x (95,98, Me) pilih yang "mysqld".

Berikut adalah beberapa keterangan yang ada dalam "my.INI" :
#This File was made using the WinMySQLAdmin 1.4 Tool
#7/12/2003 5:09:49 AM
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
[mysqld]
basedir=C:/MYSQL
#bind-address=127.0.0.1
datadir=C:/MYSQL/data
#language=C:/MYSQL/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/MYSQL/bin/mysqld-nt.exe
user=root
password

Semua baris yang diawali dengan tanda pagar (#) adalah komentar dan tidak akan diproses. Perhatikan pada baris terakir:
user=root
password

Nilai tersebut bervariasi sesuai dengan nilai yang anda masukkan saat anda diminta untuk memasukkan username dan password saat pertama kali mySQL dijalankan. Anda dapat mengubahnya sesuai yang anda inginkan pada baris tersebut.

Catatan: "root" adalah user default mySQL. Jika anda menggunakan username tersebut untuk aplikasi dengan data yang TIDAK PUBLIC, sebaiknya ganti username tsb dengan nama lainnya, misalnya "wong_wagu" dan berikan password!
Coba bereeksperimen dengan nilai-nilai tersebut. Tetapi...copy dan paste nilai-nilai tersebut ke file lain sebelum anda bereksperimen dengannya. Saat mysql tidak mau jalan (ikon pada tray akan berwarna merah), buka lagi tab tersebut, dan masukkan nilai default yang sudaha anda simpan sebelumnya, lalu pilih "Save Modification"

Read more....

pengenalan jaringan

Pengenalan Jaringan Komputer

PENGENALAN JARINGAN KOMPUTER (LOCAL AREA NETWORK)
________________________________________
Sejak ditemukannya teknik komunikasi data antara komputer, mulailah berkembang penggunaan jaringan komputer di lembaga-lembaga bisnis maupun pendidikan dan riset serta lembaga-lembaga lainnya.
Dalam sebuah jaringan komputer biasanya terhubung banyak komputer ke sebuah atau beberapa server. Server adalah komputer yang difungsikan sebagai "pelayan" pengiriman data dan atau penerimaan data serta mengatur pengiriman dan penerimaan data diantara komputer-komputer yang tersambung. Fungsi pelayanan ini dimungkin oleh adanya penggunaan perangkat lunak khusus untuk server. Perangkat lunak yang dulu dikenal antara lain Xenix dari IBM, UNIX, Novell dan Microsoft Windows 3.11 dan beberapa merk lainnya. Saat ini yang umum dipergunakan orang adalah perangkat lunak Novell dan Windows NT dari jenis-jenis keluaran terbaru yang memiliki kompatibilitas dengan jaringan internet. Kompatibilitas ini atau kecocokan ini dimungkinkan oleh karena perusahaan produsennya telah mengembangkan produknya dengan menambahkan sistem TCP/IP. Sistem TCP/IP dipergunakan dalam jaringan internet sebagai sistem pengiriman meta data dan pengontrolannya.
Secara fisik, jaringan komputer merupakan komputer yang dihubungkan dengan kabel data. Ada beragam jenis kabel data yang dibuat untuk penggunaan tertentu seperti kabel RG 58 untuk didalam ruangan, dapat juga mempergunakan kabel UTP. Untuk hubungan jaringan komputer antar gedung dapat dipergunakan kabel RG8 atau yang dikenal sebagai kabel backbone. Apabila anda membangun jairngan komputer antar gedung sebaiknya memperhatikan keamanannya dari gangguan petir.
Model penyambungan antara komputer didalam sebuah jaringan komputer juga ada beberapa macam yang secara umum ada 3 buah model yaitu :
1. Model BUS, dimana komputer dan server dihubungkan pada sebuah kabel saja secara berderet. ujung-ujung kabel data diberi komponen elektronik yang disebut terminator, yaitu semacam resistor terbungkus logam dengan nilai tahanan sebesar 50 ohm.
2. Model Star, dalam model ini dipergunakan alat tambahan yang disebut hub sebagai penghubungnya. Hub memiliki lubang konektor sejumlah tertentu, ada yang memiliki 8 buah lubang koneksi (disebut port), 12 port atau 16 port dan 24 port. Kabel data dari masing-masing komputer atau server dihubungkan pada alat ini.
3. Model Token Ring, dalam hubungan komputer model ini, kabel penghubung antar komputer dibuat seperti lingkaran (ring). Komputer yang dihubungkan secara berderet pada sebuah kabel data kemudian ujung satu dan ujung satunya lagi dari kabel tersebut dihubungkan.
Ketiga model tersebut dapat dibuat berdiri sendiri atau dalam jaringan yang besar dapat juga digabungkan sesuai dengan kondisi setempat dan rencana penggunaannya.
Komunikasi data antara komputer tersebut dilakukan oleh protokol komunikasi data. Ada beberapa jenis protokol seperti ipx/spx, netbeui, tcp/ip dan protocol-protokol lainnya.
Dalam jaringan komputer yang terhubung ke internet, server memiliki beberapa fungsi. Yang umum dibuat adalah gateway (gerbang), web server (untuk penyimpanan homepage atau web site), mail server (untuk pelayanan elektronik mail). Dalam penggunaan khusus, sering juga dibuat proxy server, cache server, firewall server atau name server dan router.

Read more....

Selasa, 12 Februari 2008

Sistem operasi & jaringan Komputer

Sistem operasi
Dalam Ilmu komputer, Sistem Operasi (SO, atau dalam bahasa Inggris: Operating System atau OS) adalah suatu software sistem yang bertugas untuk melakukan kontrol dan manajemen hardware serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan “kernel” suatu Sistem Operasi.
Daftar isi [sembunyikan]1 Pendahuluan2 Layanan inti umum3 Sistem Operasi saat ini4 Proses4.1 Status Proses5 Lihat juga6 Pranala luar
[sunting] PendahuluanBiasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall.
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
Sistem Operasi secara umum terdiri dari beberapa bagian:
Mekanisme Boot, yaitu meletakkan kernel ke dalam memoryKernel, yaitu inti dari sebuah Sistem OperasiCommand Interpreter atau shell, yang bertugas membaca input dari penggunaPustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lainDriver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu, tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti itu disebut sebagai Multi-tasking Operating System. Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS
[sunting] Layanan inti umumSeiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.
Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.
Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain.
[sunting] Sistem Operasi saat iniSistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista yang akan dirilis pada tahun 2007)).Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
[sunting] ProsesProsesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.
Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).
[sunting] Status ProsesJenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:
Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnyaRunning, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesorBlocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas
[sunting] Lihat jugaHaikuLinuxWindows
[sunting] Pranala luarPengantar Sistem Operasi Komputer Plus Studi Kasus Kernel Linux oleh Masyarakat Digital Gotong Royong (MDGR).Koleksi Open-Content Textbook: Wikibooks:Operating System DesignDiperoleh dari “http://id.wikipedia.org/wiki/Sistem_operasi”Kategori: Sistem operasi
POSTED BY Administrator ON 03.06.07 @ 7:15 am 0 Comments

-->
PENGENALAN JARINGAN KOMPUTER (LOCAL AREA NETWORK)
Sejak ditemukannya teknik komunikasi data antara komputer, mulailah berkembang penggunaan jaringan komputer di lembaga-lembaga bisnis maupun pendidikan dan riset serta lembaga-lembaga lainnya.
Dalam sebuah jaringan komputer biasanya terhubung banyak komputer ke sebuah atau beberapa server. Server adalah komputer yang difungsikan sebagai “pelayan” pengiriman data dan atau penerimaan data serta mengatur pengiriman dan penerimaan data diantara komputer-komputer yang tersambung. Fungsi pelayanan ini dimungkin oleh adanya penggunaan perangkat lunak khusus untuk server. Perangkat lunak yang dulu dikenal antara lain Xenix dari IBM, UNIX, Novell dan Microsoft Windows 3.11 dan beberapa merk lainnya. Saat ini yang umum dipergunakan orang adalah perangkat lunak Novell dan Windows NT dari jenis-jenis keluaran terbaru yang memiliki kompatibilitas dengan jaringan internet. Kompatibilitas ini atau kecocokan ini dimungkinkan oleh karena perusahaan produsennya telah mengembangkan produknya dengan menambahkan sistem TCP/IP. Sistem TCP/IP dipergunakan dalam jaringan internet sebagai sistem pengiriman meta data dan pengontrolannya.
Secara fisik, jaringan komputer merupakan komputer yang dihubungkan dengan kabel data. Ada beragam jenis kabel data yang dibuat untuk penggunaan tertentu seperti kabel RG 58 untuk didalam ruangan, dapat juga mempergunakan kabel UTP. Untuk hubungan jaringan komputer antar gedung dapat dipergunakan kabel RG8 atau yang dikenal sebagai kabel backbone. Apabila anda membangun jairngan komputer antar gedung sebaiknya memperhatikan keamanannya dari gangguan petir.
Model penyambungan antara komputer didalam sebuah jaringan komputer juga ada beberapa macam yang secara umum ada 3 buah model yaitu :
1. Model BUS, dimana komputer dan server dihubungkan pada sebuah kabel saja secara berderet. ujung-ujung kabel data diberi komponen elektronik yang disebut terminator, yaitu semacam resistor terbungkus logam dengan nilai tahanan sebesar 50 ohm.
2. Model Star, dalam model ini dipergunakan alat tambahan yang disebut hub sebagai penghubungnya. Hub memiliki lubang konektor sejumlah tertentu, ada yang memiliki 8 buah lubang koneksi (disebut port), 12 port atau 16 port dan 24 port. Kabel data dari masing-masing komputer atau server dihubungkan pada alat ini.
3. Model Token Ring, dalam hubungan komputer model ini, kabel penghubung antar komputer dibuat seperti lingkaran (ring). Komputer yang dihubungkan secara berderet pada sebuah kabel data kemudian ujung satu dan ujung satunya lagi dari kabel tersebut dihubungkan.
Ketiga model tersebut dapat dibuat berdiri sendiri atau dalam jaringan yang besar dapat juga digabungkan sesuai dengan kondisi setempat dan rencana penggunaannya.
Komunikasi data antara komputer tersebut dilakukan oleh protokol komunikasi data. Ada beberapa jenis protokol seperti ipx/spx, netbeui, tcp/ip dan protocol-protokol lainnya.
Dalam jaringan komputer yang terhubung ke internet, server memiliki beberapa fungsi. Yang umum dibuat adalah gateway (gerbang), web server (untuk penyimpanan homepage atau web site), mail server (untuk pelayanan elektronik mail). Dalam penggunaan khusus, sering juga dibuat proxy server, cache server, firewall server atau name server dan router. Informasi mengenai jaringan komputer dan teknik komunikasi data dapat anda cari di situs FreeBsd atau situs Linux. Atau dapat juga anda berkenalan dengan kelompok pengembang jaringan komputer di Institut Teknologi Bandung (ITB) yaitu Computer Network Research Group (CNRG) atau di Jurusan Teknik Informatika dan Jurusan Teknik Elektro yang ada di ITB.

Read more....

Operating System Dan Jaringan


Operating System
Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista yang akan dirilis pada tahun 2007)).
Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).
Diposting oleh hazard_tkj22 di 01:47:00 0 komentar
2008/01/16

Protokol IP ini berfungsi mengatur pengiriman data agar sampai ke tujuan yang tepat. Agar masing masing komputer yang terhubung ke jaringan dapat dikenali, maka tiap komputer diberi alamat yang disebut alamat IP. Spesifikasi dari desain protokol IP yang diberikan oleh DARPA adalah sebagai berikut :(1) Tidak tergantung pada jenis host dan peralatan (termasuk router)(2) Dapat dijalankan pada berbagai jenis jaringan(3) Adaptif terhadap perubahan dan pertumbuhan jaringan(4) Mampu menghubungkan jaringan berteknologi lama dan baru(5) Dapat mendukung koneksi layer atas yang Conection Oriented maupun ConnectionlessUntuk memenuhi spesifikasi ini, dipilih arsitektur jaringan yang connectionless. Istilah connection oriented berarti bahwa sebelum melakukan pertukaran data, kedua komputer yang akan saling berhubungan terlebih dahulu melakukan beberapa perjanjian. Perjanjian yang dilakukan ialah reservasi jalur dan memori. Sebelum terjadi koneksi, terlebih dahulu kedua belah pihak menentukan jalur mana yang akan dilalui untuk pengiriman data. Ada atau tidak ada koneksi, jalur logic tersebut tetap milik kedua pihak dan tidak dapat digunakan oleh pihak lain. Selain jalur, untuk menampung data yang hendak masuk, kedua belah pihak mengalokasikan sebagian memori komputernya. Memori komputer ini dialokasikan untuk keperluan buffer data.Sebaliknya, istilah connectionless berarti dalam pengiriman data, tidak ada perjanjian terlebih dahulu antara kedua belah pihak. Jika satu pihak ingin mengirimkan data, data tersebut dikirim begitu saja. Dan karena tidak ada reservasi jalur terlebih dahulu, tiap-tiap paket data yang dikirim dapat menempuh jalur yang berbeda. Akibatnya, urutan paket yang sampai ditujuan belum tentu sama dengan urutan paket saat dia dikirim. Karena sifatnya yang berbeda tersebut, kedua jenis hubungan ini diterapkan pada situasi dan kondisi yang berbeda pula.Langkah Pemilihan Protocol Jika Menggunakan Model TCP/IPØ Memilih add pada configuration NetworkØ Memilih protocolØ Klik addØ Pilih TCP/IPØ Klik OKa) Kesalahan pengalamatan IP.Setiap komputer dalam suatu jaringan merupakan identifikasi alamat yang unik, sehingga tidak diperbolehkan ada alamat yang sama. IP Address dalam jaringan tidak diperbolehkan sama karena merupakan identitas untuk masing-masing komputer dalam jaringan untuk komunikasi data jika terjadi alamat yang sama maka kedua komputer tidak dapat mengakses jaringan karena terjadi perebutan nomor alamat tersebut. Pengisolasian yang dapat dilakukan dengan melakukan seting ulang alamat IP Address dan subnetmasknya sesuai dengan jaringan yang digunakan. Untuk jenis hubungan antara dua komputer yang memerlukan fleksibilitas tinggi, dengan tidak tergantung pada topologi jaringan, model pengiriman paket yang connectionless sangat cocok untuk digunakan. Namun, untuk menjaga keutuhan data yang ditransfer diperlukan protokol lain diatas IP Protokol inilah yang dinamakan TCP (Transmission Control Protocol).TCP menyediakan layanan berupa jaringan Virtual circuit yaitu adanya proses pemesanan bandwitdh atau memori serta perjanjian terlebih dahulu antara pihak pengirim dan penerima paket TCP. Dengan bantuan TCP, paket-paket yang hilang ditransmisikan kembali. Jika paket tersebut sampai ditujuan dengan urutan yang salah, TCP akan mengaturnya kembali sehingga sesuai dengan urutan semula.Agar urutan paket dapat diketahui, TCP memberikan Sequence Number pada setiap paket yang dikirim. Setiap byte yang dikirim, termasuk juga permintaan pembukaan dan penutupan koneksi, diberi nomor urut.Untuk menjamin sampainya paket ditempat tujuan, setiap byte yang dikirim, kecuali byte pertama, selalu disertai dengan acknowledgement number. Acknowledgement number ini berisi sequence number dari paket terakhir yang diterima dengan sukses.Selain memberikan layanan jaminan keutuhan data, TCP juga berfungsi sebagai pembagi layanan. Dalam suatu host, bisa jadi terdapat banyak aplikasi yang memerlukan layanan TCP/IP (misalnya suatu host yang berfungsi sebagai FTP server sekaligus web server dan mail server). Agar paket yang diterima dapat sampai ke layanan yang benar, maka untuk tiap-tiap layanan di TCP/IP disediakan nomor identifikasi. Nomor ini dikenal sebagai Well Known Port. Nomor identifikasi ini juga berguna bagi client yang hendak menghubungi server. Jika client ingin menghubungi server untuk mengirimkan e-mail misalnya, client akan menghubungi host yang bersangkutan dengan memberikan IP address host tersebut dan Nomor Port dari program email di sisi server (yaitu 25). Proses TCP pada sisi Client sendiri menggunakan nomor diluar nomor yang telah dialokasikan sebagai well known port tersebut. Kombinasi dari IP address dan Well Known Port ini dikenal dengan sebutan Socket.Server adalah komputer yang biasanya dikhususkan untuk penyimpanan data atau system operasi berbasis network (Network Operating System), berisikan daftar user yang diperbolehkan masuk ke server tersebut. Jadi apabila komputer server mengalami kerusakan atau gangguan secara otomatis seluruh jaringan tidak berfungsi karena server merupakan pintu masuk dan sebagai pusat jaringan tersebut. Jadi apabila seluruh jaringan tidak dapat berfungsi berarti terjadi gangguan atau kerusakan pada server. Workstation adalah komputer yang memanfaatkan jaringan untuk menghubungkan komputer tersebut dengan komputer lain atau komputer tersebut dengan server. Pemanfaatan jaringan tersebut dapat berupa sharing data, sharing printer dan sebagainya. Apabila terjadi kerusakan pada komputer workstation berarti komputer yang digunakan tidak dapat masuk dalam jaringan sehingga tidak dapat berkomunikasi dengan komputer server maupun komputer lain dalam jaringan tersebut.Hub/switch merupakan terminal atau pembagi signal data bagi kartu jaringan (Network Card). Jika Hub mengalami kerusakan berarti seluruh jaringan juga tidak dapat berfungsi untuk berkomunikasi antar workstation atau komputer workstation dengan server. Apabila terjadi kerusakan pada Hub dapat dilihat pada lampu indikator power dan lampu indikator untuk masing masing workstation. Apabila lampu indikator power Hub/switch mati berarti kemungkinan besar Hub tersebut rusak. Jika ada lampu indikator workstation yang tidak menyala menyatakan bahwa komputer workstation sedang tidak aktif (tidak hidup) atau ada gangguan pada komputer workstation tersebut.
Diposting oleh hazard_tkj22 di 01:57:00 0 komentar
2007/12/20

InTerNet..
Jaringan komputer adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:
Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk.
Komunikasi: contohnya surat elektronik, instant messaging, chatting
Akses informasi: contohnya web browsing
Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta layanan disebut klien (client) dan yang memberikan layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.
Klasifikasi Berdasarkan skala :
Local Area Network (LAN)
Metropolitant Area Network (MAN)
Wide Area Network (WAN)
Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer:
Client-server
Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.
Peer-to-peer
Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Network Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer.
Berdasarkan topologi jaringan : Berdasarkan [topologi jaringan], jaringan komputer dapat dibedakan atas:
Topologi bus
Topologi bintang
Topologi cincin

Read more....

sistem Operasi

Sistem operasi
Dari Wikipedia Indonesia, ensiklopedia bebas berbahasa Indonesia.
Langsung ke: navigasi, cari

Artikel bertopik teknologi informasi ini perlu dirapikan agar memenuhi standar WikipediaMerapikan artikel bisa berupa membagi artikel ke dalam paragraf atau wikifisasi artikel.Setelah dirapikan, tolong hapus pesan ini.
Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
Daftar isi[sembunyikan]
1 Pendahuluan
2 Layanan inti umum
3 Sistem Operasi saat ini
4 Proses
4.1 Status Proses
5 Lihat juga
6 Pranala luar
//

[sunting] Pendahuluan
Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall.
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
Sistem Operasi secara umum terdiri dari beberapa bagian:
Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
Kernel, yaitu inti dari sebuah Sistem Operasi
Command Interpreter atau shell, yang bertugas membaca input dari pengguna
Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu, tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti itu disebut sebagai Multi-tasking Operating System. Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS

[sunting] Layanan inti umum
Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.
Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.
Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain.

[sunting] Sistem Operasi saat ini
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista yang akan dirilis pada tahun 2007)).
Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.

[sunting] Proses
Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.
Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).

[sunting] Status Proses
Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:
Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas

Read more....

Otomasi Instalasi sistem operasi lewat jaringan

Article
Otomasi Instalasi Sistem Operasi Lewat Jaringan
Author: adiguna Published: 17th December 2007Category: Sistem Operasi, Linux Administrasi dan Server
Banyak diantara kita yang masih melakukan penginstalan sistem operasi secara manual, baik lewat CD, Floppy, harddisk, dll. Teknisi harus mendatangi secara fisik ke lokasi komputernya dan menginstalnya disana. Cara ini dikenal sebagai ‘Sneaker-Net’.
Kalau kita hanya mengelola komputer kurang dari 5 cara ‘Sneaker-Net’ masih bisa dilakukan. Bila jumlah komputernya cukup banyak, misalnya di pusat data (data center), perkantoran, perguruan tinggi, dll maka akan membutuhkan banyak sekali waktu dan tenaga hanya untuk menginstal sistem operasinya dan karena penginstalannya dilakukan secara manual, teknisi harus mengetik data-data yang diminta pada waktu menginstal. Dengan cara pemasukan data secara manual ini, bila teknisi diharuskan menginstal 10 komputer atau lebih (berulang-ulang 10 kali), maka akan cenderung untuk melakukan kesalahan.
Otomasi instalasi sistem operasi lewat jaringan akan sangat menghemat waktu dan mengurangi tingkat kesalahan. Data-data yang harus dimasukkan pada waktu menginstal sudah dipersiapkan sebelumnya dan disimpan di server. Instalasi dapat dilakukan berulang-ulang dan hasilnya akan sama (konsisten).
Dokumen ini tidak dibatasi hanya untuk satu jenis sistem operasi saja tetapi terbuka untuk mengakomodasi lebih dari satu sistem operasi. Di dokumen ini akan dibahas otomasi instalasi sistem operasi untuk: Fedora Core 4, Red Hat Enterprise Linux (RHEL) Enterprise Server (ES) 4, SUSE Linux Profesional 9.3, SUSE Linux Enterprise Server (SLES) 9 dan Solaris 10. Sistem operasi yang lain bisa ditambahkan kemudian bila diperlukan.
Biasanya kita memerlukan satu server (kickstart, autoyast, atau jumpstart) untuk menginstal satu jenis sistem operasi. Bila kita ingin mempunyai server kickstart, autoyast dan jumpstart berarti harus mempunyai 3 (tiga) server. Dalam dokumen ini server-server itu akan dikonsolidasikan menjadi satu. Jadi dari satu fisik server bisa menginstal lebih dari satu sistem operasi. Secara ekonomi akan menghemat biaya untuk pembelian perangkat keras untuk server.
Topik yang ditekankan dalam dokumen ini adalah OTOMASI dan KONSOLIDASI SERVER

Read more....

Ziddu yeUh.......