Showing posts with label education. Show all posts
Showing posts with label education. Show all posts

Thursday, November 25, 2010

Arsitektur DBMS Mulitiuser


Arsitektur Database Sistem
Tingkat Eksternal (External Level)
Menerangkan view basis data dari sekelompok pemakai.

Tingkat Konseptual (Conseptual Level)
Menerangkan informasi basis data secara me-nyeluruh dengan menyembunyikan penyimpan-an data secara fisik.

Tingkat Internal (Internal Level)
Menerangkan struktur penyimpanan basis data secara fisik dan organisasi file yang digunakan.

Contoh : sebuah file Pegawai yang akan didefinisikan

Tingkat Eksternal (External Level) :

Cobol

01 PEG_REC.
02 PEG_NO PIC X(6).
02 DEPT_NO PIC X(4).
02 GAJI PIC 9(6).


Tingkat Konseptual (Conceptual Level) :

PEGAWAI
NOMOR_PEGAWAI CHARACTER 6
NOMOR_DEPT CHARACTER 4
GAJI NUMERIC 6


Tingkat Internal (Internal Level) :

FILE_PEGAWAI LENGTH = 22
PREFIX TYPE = BYTE (6), OFFSET = 0
EMP# TYPE = BYTE (6), OFFSET = 6,
INDEX = EMPX
DEPT# TYPE = BYTE (4), OFFSET = 12
PAY TYPE = FULLWORD, OFFSET = 16


Data Independence

Kapasitas untuk merubah skema pada satu level sistem basis data tanpa harus merubah skema pada level lainnya.


1.Physical Data Independence
Perubahan pada skema internal dimana tidak mempengaruhi kema konseptual dan eksternal.


2.Logical Data Independence
Perubahan pada skema konseptual dimana tidak mempengaruhi skema eksternal dan aplikasi program.

Mapping (Transformasi)

Proses pendefinisian informasi dari satu level ke level lainnya.

Conceptual/Internal Mapping

Pendefinisian hubungan antara view konseptual dengan basis data di level internal (Bagaimana record-record/field-field didalam level konseptual didefinisikan dilevel internal)

External/Conceptual Mapping

Pendefinisian hubungan antara view konseptual dengan view eksternal

DBMS (Database Management Systems)

DBMS adalah perangkat lunak yang menangani semua pengaksesan database. Mempunyai fasilitas membuat, mangakses, memanipulasi dan memelihara basis data.

Bahasa Dalam DBMS

1.Data Definition Language (DDL)

2.Data Manipulation Language (DML)
Procedural DML
Non Procedural


Fungsi DBMS


1.Data Definition
DBMS harus dapat mengolah pendefinisian data

2.Data Manipulation
DBMS harus dapat menangani permintaan-permintaan dari pemakai untuk mengakses data

3.Data Security & Integrity
DBMS harus dapat memeriksa security dan integrity data yang didefinisikan oleh DBA

4.Data Recovery & Concurency
-DBMS harus dapat menangani kegagalan-kegagalan pengaksesan database yang dapat disebabkan oleh kesalahan sistem, kerusakan disk, dsb.
-DBMS harus dapat mengontrol pengaksesan data yang konkuren yaitu bila satu data diakses secara bersama-sama oleh lebih dari satu pemakai pada saat yang bersamaan.

5.Data Dictionary
DBMS harus menyediakan data dictionary

6.Performance
DBMS harus menangani unjuk kerja dari semua fungsi seefisien mungkin.


Komponen DBMS



1.Query Processsor
2.Database Manager
3.File Manager
4.DML Preprocessor
5.DDL Compiler
6.Dictionary Manager

Arsitektur DBMS Multi User

Teleprocessing

Arsitektur tradisional untuk sistem multi user adalah teleprocessing, dimana satu komputer dengan sebuah CPU dan sejumlah terminal seperti pada gambar di bawah ini.

File-Server

Proses didistribusikan ke dalam jaringan, sejenis LAN (Local Area Network). File server mengendalikan file yang diperlukan oleh aplikasi dan DBMS. Meskipun aplikasi dan DBMS dijalankan pada masing-masing workstation, tetapi tetap meminta file dari file server jika diperlukan (perhatikan gambar di bawah ini).






Kerugian arsitektur file-server adalah
-Terdapat lalulintas jaringan yang besar
-Masing-masing workstation membutuhkan copy DBMS
-Kontrol terhadap concurrency, recovery dan integrity menjadi lebih kompleks karena sejumlah DBMS mengakses file secara bersamaan


Client Server

Client-server menunjukkan cara komponen software berinteraksi dalam bentuk sistem.

Data Dictionary

Data dictionary adalah tempat penyimpanan informasi yang menggambarkan data dalam database. Data dictionary biasa disebut juga dengan metadata atau data mengenai data.
Berisi tentang :
-nama-nama user yang mempunyai wewenang untuk menggunakan DBMS
-nama-nama item data yang ada dalam database
-jenis dan ukuran item data
-batasan untuk masing-masing item data

Model Data

Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu organisasi.

1.Model Data Berbasis Objek
Model data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas.

2.Model Data Berbasis Record
Pada model data berbasis record, database terdiri dari sejumlah record dalam bentuk yang tetap yang dapat dibedakan dari bentuknya. Ada 3 macam jenis model data berbasis record, yaitu :
-model data relasional (relational)
-model data hierarkhi (hierarchical)
-model data jaringan (network)

3.Model Data Fisik
Menggambarkan data pada tingkat internal; penyimpanan data secara detailnya dengan format record penyusunan record dan jalur akses.

4.Model Data Konseptual
Menyediakan konsep yang sesuai dengan persepsi pemakai yang memandang datanya.
READ MORE - Arsitektur DBMS Mulitiuser

Thursday, November 4, 2010

How to Choose Education Supplies

Have you been fretting over your education supplies list? Is it time for kids to be back in school and you are wondering how to cut costs, while still organising a comprehensive range of high quality supplies? 

Choosing Education Supplies 

There are a plethora of things that you may require when considering school supplies. However, this endeavour does not need to drain your energy, bust your budget and completely stress you out. Here are some important considerations that you can keep in mind to ensure that you have the best education supplies within your budget. 

Make a list: If you go shopping without a list of the things that you need, you will definitely end up spending more than you intended to. So, first try and make as comprehensive a list as possible of all the things you require. Sometimes you may already have a list from the previous year or your school may have given you a list. You can use this, but make sure you go through all the items and brainstorm about what else you would need and what you can do without. 

Reuse and recycle: Not all education supplies are consumed within the span of a year. What you need to do is to make a list of all the things that you already have. These could range from furniture to play mats and from art supplies to gardening accessories. There are sure to be some things left over from the previous year. Once you have a list of the things that you already have, you can begin striking these from the list of things you need that you had previously made. 

Shop online: The best place to shop for education supplies is online. This is because online stores will offer you the supplies at a more reasonable price than brick and mortar stores. This is on account of a number of factors, including: 

- Online stores do not have huge overheads that they need to pass on to customers through higher priced products. 

- Online stores do not have to keep staff employed at the stores and these savings can be transferred to customers through discounted products. 

Apart from the cost factor, the other advantages of online shopping include: 

- You do not need to spend time driving to various stores , parking and walking around. So, it is simple, convenient and less time consuming. 

- You may find a website that offers a huge variety of education supplies. Thus, you can purchase all your supplies in one place. 

If there are items that you need that you are unable to find online, you can visit your local 99 cent or dollar store. 

Important Considerations while Shopping for Education Supplies 

Ensure that you make the list of the required education supplies as early in the year as possible. Stores typically offer higher discounts at the beginning of the session. Also, this would give you time to check out various websites and find the most suitable one from which you can purchase most of your supplies. Although many online stores will advertise discounts, do not go by price alone. It is better to think in terms of value for money. That way, you will get the best quality items at the most reasonable prices. It is also important to choose an online store that has a safe payment gateway. 

The quality of education supplies may play a less significant role when selecting consumable items like folders, paper, clips, etc. However, while selecting more durable items, like classroom tables and chairs, you should definitely choose high quality over low price. Certain types of furniture like gopak foster a positive learning environment. These are lightweight, durable and are available in different sizes and colours.
READ MORE - How to Choose Education Supplies

Saturday, October 2, 2010

PERBEDAAN SISTEM INFORMASI, ILMU KOMPUTER, TEKNIK KOMPUTER, DAN SISTEM KOMPUTER

Sistem Informasi

Program Sistem Informasi lebih berfokus pada pengintegrasian solusi berbasis teknologi informasi dengan proses bisnis untuk memenuhi kebutuhan informasi bisnis dan usaha-usaha lain, yang memungkinkan tercapainya tujuan sebuah organisasi dengan efektif dan efisien. Perspektif bidang ilmu ini lebih memandang teknologi sebagai instrumen untuk mencatat, menghasilkan, mengolah, serta mendistribusikan informasi. Ahli-ahli di bidang ini memiliki kemampuan untuk memetakan kebutuhan informasi sebuah organisasi, dan menentukan cara terbaik teknologi informasi dapat digunakan untuk memenuhi kebutuhan tersebut.
Selain penguasaan aspek teknologi informasi, seorang pakar sistem informasi juga harus memahami prinsip-prinsip manajemen dan bisnis. Sebagai konsekuensinya, kurikulum di bidang sistem informasi juga mencakup materi mengenai kerangka bisnis dan manajemen, di samping penguasaan teknologi perangkat lunak dan perangkat keras komputer.
Lulusan dari program ini memiliki keahlian yang sangat dibutuhkan industri saat ini, di mana pemanfaatan teknologi informasi sering menjadi kunci keunggulan sebuah organisasi.


Ilmu Komputer / Teknik Informatika

Program yang berjudul Ilmu Komputer dan Teknik Informatika pada dasarnya adalah program yang sama. Cakupannya cukup luas, mulai dari fondasi teoritis mengenai perancangan algoritma, yaitu konsep dasar yang melandasi pengembangan perangkat lunak, sampai kepada penerapan mutakhir berupa aplikasi robotika, kecerdasan buatan, bio-informatika, dan topik-topik menarik lainnya.

Fokus kurikulum Ilmu Komputer dan Teknik Informatika seringkali lebih ilmiah dan teoritis, dan cukup banyak mengandung unsur matematika dan logika.

Ilmu Komputer mempelajari apa yang bisa dilakukan oleh beberapa program, dan apa yang tidak (komputabilitas dan intelegensia buatan), bagaimana program itu harus mengevaluasi suatu hasil (algoritma), bagaimana program harus menyimpan dan mengambil bit tertentu dari suatu informasi (struktur data), dan bagaimana program dan pengguna berkomunikasi (antarmuka pengguna dan bahasa pemrograman).

Seorang lulusan Ilmu Komputer/Teknik Informatika memiliki kemampuan untuk merancang dan mengembangkan perangkat lunak yang canggih untuk menyelesaikan permasalahan yang rumit. Mereka jugalah yang senantiasa menemukan inovasi baru di bidang ilmu komputer. Sebagai contoh, saat ini kita sudah mengenal baik fasilitas Internet dan World Wide Web, yang tidak akan terwujud tanpa kemajuan di sub-bidang ilmu komputer seperti jaringan komputer (computer networking), basis data (database), serta interaksi manusia komputer. Saat ini, ilmuwan komputer menggunakan teknologi komputer untuk pengembangan robot yang cerdas, pemodelan DNA manusia, serta pembuatan program yang dapat memahami berbagai data dalam bentuk teks, gambar, suara, maupun video.






Teknik Sistem Komputer

Teknik komputer (disebut juga teknik sistem komputer,bahasa inggris: computer engineering) adalah suatu disiplin khusus yang mengkombinasikan teknik elektro dan ilmu komputer. Seorang teknisi komputer adalah teknisi elektro arus lemah yang lebih berfokus pada sistem sirkuit digital, sistem komunikasi data pada frekuensi radio, dan elektronika sebagai bagian dari komputer secara menyeluruh. Dari kacamata ilmu komputer, seorang teknisi komputer adalah seorang arsitek perangkat lunak yang memiliki fokus pada interaksi antara perangjat lunak dan  program serta komponen perangkat keras pendukungnya. Secara akademis, teknik komputer menekankan pada jenis mata kuliah:
  • elektronika dan system digital
  • mikroprosesor dan bahasa assembler
  • organisasi computer atau arsitektur komputer
  • jaringan computer dan Internet
  • komputer paralel, dll


READ MORE - PERBEDAAN SISTEM INFORMASI, ILMU KOMPUTER, TEKNIK KOMPUTER, DAN SISTEM KOMPUTER

About Operating System



Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditempatkan 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
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:
  1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
  2. Kernel, yaitu inti dari sebuah Sistem Operasi
  3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
  4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.

Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). 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

Sebagai contoh, yang dimaksud sistem operasi itu antara lain adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.

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.

 

Sistem Operasi saat ini

Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
  1. 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, Windows Vista, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
  2. 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.
  3. 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.

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).

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:
  1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
  2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
  3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas
 sumber : wikipedia.org
READ MORE - About Operating System

Friday, September 17, 2010

Sulit Konsentrasi Belajar? Coba Wewangian Lavender

Aromaterapi lavender dapat meningkatkan kemampuan konsentrasi belajar siswa, karena berfungsi mendorong kinerja kognitif seseorang, kata peneliti dari Universitas Muhammadiyah Yogyakarta Barii Hafidh Pramono.

Menurut Barii di Yogyakarta, Sabtu, aromaterapi lavender atau terapi menggunakan minyak atsiri bunga lavender dapat memengaruhi suasana hati menjadi tenang, meningkatkan kewaspadaan, kemampuan berkonsentrasi, dan menurunkan kecemasan seseorang.

Ia mengatakan aromaterapi lavender mampu meningkatkan aktivitas gelombang alfa yang merupakan penanda seseorang dalam keadaan tenang, dapat merangsang otak, dan membangun konsentrasi.

"Teknik penerapan aromaterapi dapat dilakukan pada proses belajar baik di rumah maupun sekolah. Hal itu dilakukan agar dapat meningkatkan konsentrasi belajar dan menurunkan kecemasan siswa ketika menghadapi ujian nasional," katanya.

Ia mengatakan, teknik aplikasi aromaterapi lavender salah satunya dengan menggunakan empat pot bunga lavender yang diletakkan di setiap sudut kelas maupun lingkungan rumah atau kamar siswa.

Selain itu, katanya, bisa dilakukan dengan teknik penguapan maupun sistem pengharum ruangan yang saat ini sedang tren digunakan, yaitu pengharum ruangan otomatis yang bisa ditempatkan di ruangan.

"Bau-bauan tersebut akan ditangkap syaraf pembau diteruskan syaraf pusat kemudian timbul perasaan tenang sehingga siswa dapat belajar dengan tenang dan lebih berkonsentrasi," katanya.

Menurut dia, aromaterapi dapat diterapkan di masyarakat baik di lingkungan keluarga maupun sekolah sehingga siswa dapat belajar dengan tenang dan lebih konsentrasi.

"Konsentrasi belajar akan membuat siswa lebih siap menghadapi ujian dan tidak cemas sehingga jumlah siswa tidak lulus ujian dapat berkurang," katanya.

Ia mengatakan kalangan masyarakat kini bisa mencoba menerapkan aromaterapi lavender yang menggunakan minyak atsiri bunga lavender untuk menenangkan pikiran.

sumber : antaranews.com
READ MORE - Sulit Konsentrasi Belajar? Coba Wewangian Lavender

Monday, September 13, 2010

Saham VOC Ditemukan, Indonesia Dijajah Perusahaan Multinasional Kere?


Seorang mahasiswa sejarah Belanda menemukan saham tertua United East India Company (VOC) yang bertahun 1606. Ruben Schalk, mahasiswa Universitas Utrecht, menemukannya ketika menggarap skripsi.

VOC atau yang lebih dikenal di Indonesia dengan sebutan kumpeni, menerbitkan saham tersebut pada 9 September 1606 di Enkhuizen, yang kala itu merupakan sebuah kota penting di sebelah utara Amsterdam. Saham tertua kedua VOC--yang kini tersimpan di Arsip Kota Amsterdam-- diterbitkan 3 pekan kemudian, yaitu pada tanggal 27 September 1606.

Saham tertua itu diketahui dijual kepada Pieter Harmenszoon senilai 150 gulden. Setelah kematiannya, saham tersebut terdampar di arsip pemerintah kota Enkhuizen. Arsip itu kemudian menjadi bagian dari arsip besar yang berpusat di Hoorn, tempat di mana saham tersebut ditemukan oleh Schalk.

Sebagaimana dilansir Radio Netherland (10/9), dalam lembaran saham dijelaskan secara rinci klausul pembagian dividen secara rinci hingga tahun 1650, waktu yang lebih lama dibandingkan periode yang ditetapkan dalam saham-saham lain yang bisa ditemukan hingga saat ini. Dalam pasal yang ada juga dijelaskan bahwa pemegang saham tidak memiliki hak suara dalam manajemen VOC. Berdasarkan bukti yang tercantum di dalamnya, diketahui bahwa pemilik saham harus menungu berberapa waktu lamanya sebelum bisa mendapatkan pembagian dividen.

Menurut para peneliti yang ikut mengkaji, dokumen itu menunjukkan bahwa VOC ternyata jauh lebih miskin daripada yang dibayangkan selama ini. Dan manajemen perusahaannya jauh dari lancar.

VOC merupakan sebuah perusahaan terbesar pada abad 17-18M. Perusahaan itu dikenal sebagai perusahaan multinasional dunia pertama yang mengeluarkan sahamnya di pasar bebas. Perdagangan saham VOC menjadi cikal bakal berdirinya Amsterdam Stock Exchange, bursa saham tertua di dunia.

Mulai tanggal 10 September 2010, saham VOC tersebut akan dipamerkan di Musium Westfries di Hoorn, sebagai bagian dari pameran tentang VOC.
READ MORE - Saham VOC Ditemukan, Indonesia Dijajah Perusahaan Multinasional Kere?

Ebook untuk Belajar Android



Reto Meier, Professional Android 2 Application Development
Wrox | 2010 | ISBN: 0470565527 | 576 pages | File type: PDF | 12,2 mb
Build unique mobile applications with the latest Android SDK

Written by an Android authority, this up-to-date resource shows you how to leverage the features of Android 2 to enhance existing products or create innovative new ones. Serving as a hands-on guide to building mobile apps using Android, the book walks you through a series of sample projects that introduces you to Android's new features and techniques. Using the explanations and examples included in these pages, you'll acquire the foundation needed to write compelling mobile applications that use Android, along with the flexibility to quickly adapt to future enhancements.

Professional Android 2 Application Development:

# Reviews Android as a development platform and?best practices for mobile development
# Provides an in-depth look at the Android application components
# Details creating layouts and Views to produce compelling resolution independent user interfaces
# Examines Intents and Content Providers for sharing data
# Introduces techniques for creating map-based applications and using location-based services such as GPS
# Looks at how to create and use background Services, Notifications, and Alarms
# Demonstrates how to create interactive homescreen components
# Explores the Bluetooth, telephony, and networking APIs
# Examines using hardware, including the camera and sensors such as the compass and accelerometers

>download<
READ MORE - Ebook untuk Belajar Android

Spinosaurus,Dinosaurus Darat Pemakan Daging Terbesar

Dinosaurus pemakan daging terbesar di darat bukan Tyranosaurus, melainkan Spinosaurus Agygepticus. Spinosaurus mungkin paling dikenal sebagai bintang Jurassic Park 3. Ini telah digambarkan sebagai yang terbesar dari carnosaurs. Setelah mengatakan bahwa spinosaur fosil yang telah ditemukan lebih panjang dari T-rex baik atau Gigantosaurus. Namun spinosaurs dibangun jauh lebih ringan daripada salah satu dari dua raksasa carnosaurs lain.

Nama Spinosaurus
The spinosaurus namanya berarti "kadal berduri". Ini berasal dari duri besar yang membentang dari vertebra di sepanjang punggung. Duri ini bisa sampai enam meter. Hal ini umumnya berpikir bahwa duri ini ditutupi oleh membran kulit untuk membentuk layar seperti sirip. Ini mungkin telah digunakan untuk membantu mengatur panas tubuh. Ada beberapa bukti yang menunjukkan bahwa berlayar itu dapat diperpanjang atau setidaknya sebagian runtuh.


Spinosaurus pertama

Ernst Stromer, seorang ahli paleontologi Jerman menemukan spesimen pertama dan terlengkap di Mesir pada tahun 1912. Dia menamainya Spinosaurus aegyptiacus. Sayangnya ini kerangka spinosaur dihancurkan selama pengeboman Munich dalam Perang Dunia II. spinosaur tengkorak lainnya telah ditemukan sejak itu namun sejauh ini tidak ada sudah selengkap ini pertama ditemukan.

Habitat Spinosaurus Di Afrika Utara

menemukan spinosaurus Kebanyakan telah dari Gurun Sahara di Afrika Utara. Menemukan juga telah dilaporkan dari Amerika Selatan. Maroko telah menghasilkan lebih dari saham adil kerangka spinosaur. Sekitar 100 juta tahun yang lalu di bagian awal Periode Kapur ketika spinosaurs berjalan bumi Afrika Utara jauh lebih iklim tropis daripada sekarang. Ada sungai, danau, dan lahan basah di tempat yang sekarang Gurun Sahara.

Ukuran Spinosaur

Spinosaurs tumbuh menjadi 40-56 meter panjang atau 12-17 meter. struktur tubuh Ini mirip dengan T-rex dengan beberapa perbedaan. T-rex yang dibangun lebih berat. Para spinosaurs telah lama, lengan depan lebih berat. "Enak" spinosaur mengatakan ini membuatnya lebih mudah untuk memahami mangsa. Lain berpendapat bahwa spinosaurs kadang-kadang berjalan di keempat kakinya. Tentu saja di sepanjang punggung bagian belakang spinosaurs tidak hadir dalam T-rex.




READ MORE - Spinosaurus,Dinosaurus Darat Pemakan Daging Terbesar

Saturday, September 11, 2010

Macam-macam Bahasa Pemrograman

Bagi anda yang bekerja dalam bidang web design pasti sudah tidak asing lagi dengan apa yang nama bahasa pemrograman.Bahasa pemrograman yang umum dikenal adalah php dan html.Tapi sebenarnya masih banyak bahasa pemrograman yang lain.

Berikut ini ada beberapa macam bahasa pemrograman yang perlu anda ketahui

1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.

2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).

3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.

4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.

7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.

8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).
READ MORE - Macam-macam Bahasa Pemrograman

Sniffing vs Spoofing

Ada 2 istilah dalam sekuriti internet yang sering membingungkan orang. Sniffing, Spoofing. Sniffing adalah adalah kegiatan menyadap dan/atau menginspeksi paket data menggunakan sniffer software atau hardware di internet. Kegiatan ini sering disebut sebagai serangan sekuriti pasif dengan cara membaca data yang berkeliaran di internet, dan memfilter khusus untuk host tujuan tertentu. Jadi kegiatan ini tidak melakukan apa-apa terhadap data, tidak merubah dan tidak memanipulasi. Cukup menyadap. Ia digunakan untuk mendapatkan informasi seperti password, data-data rahasia dan lainnya. Sering digunakan para analyst networking, baik dari kalangan developer maupun network administrator, untuk melakukan troubleshooting.Spoofing adalah aksi pemalsuan identitas. IP Spoofing merupakan tehnik yang digunakan bagi penyelundup untuk mengakses sebuah network dengan mengirimkan paket/pesan dari sebuah komputer yang mengindikasikan bahwa paket/pesan tersebut berasal dari host yang terpercaya. Untuk melakukan aksi ini para penyelundup menggunakan tehnik yang bermacam-macam, dan spoofing sendiri merupakan salah satu bagian dari proses penyerangan. 
READ MORE - Sniffing vs Spoofing