Rabu, 06 Maret 2013

Penentuan Harga Permintaan dan Penawaran



Bab 2
Penentuan Harga Permintaan dan Penawaran

Dalam ekonomi terdapat permintaan (demand) dan penawaran (supply) yang saling bertemu dan membentuk satu titik pertemuan dalam satuan harga dan kuantitas (jumlah barang). Setiap transaksi perdagangan pasti ada permintaan, penawaran, harga dan kuantitas yang saling mempengaruhi satu sama lain.
A. Pengertian/Arti Definisi Permintaan dan Penawaran
Permintaan adalah sejumlah barang yang akan dibeli atau yang diminta pada tingkat harga tertentu dalam waktu tertentu.
Masyarakat selaku konsumen harus membeli barang atau jasa keperluannya di pasar. Keadaan ini mengandaikan bahwa barang atau jasa itu memiliki tingkat harga tertentu. Adanya berbagai macam harga di pasar selanjutnya mengandaikan adanya kondisi yang mempengaruhi. Adapun unsure-unsur yang terdapat pada permintaan yakni barang atau jasa, harga dan kondisi yang mempengaruhi. Jadi permintaan adalah jumlah barang atau jasa yang dibeli dalam berbagai situasi dan tingkat harga.
Penawaran adalah sejumlah barang yang ditawarkan pada tingkat harga tertentu dan waktu tertentu.
Dalam rangka menjawab kebutuhan konsumen, pihak produsen menyediakan berbagai barang dan jasa. Barang dan jasa hasil produksi ini kemudian dijual kepada konsumen di pasar menurut tingkat harga tertentu. permintaan bersangkut paut dengan pembelian dan pemakainan sedangkan penawaran bersangkut paut dengan peneyediaan dan penjualan. Jadi penawaran adalah jumlah barang dan jasa yang tersedia untuk dijual pada berbagai tingkat harga dan situasi.
Contoh permintaan adalah di pasar kebayoran lama yang bertindak sebagai permintaan adalah pembeli sedangkan penjual sebagai penawaran. Ketika terjadi transaksi antara pembeli dan penjual maka keduanya akan sepakat terjadi transaksi pada harga tertentu yang mungkin hasil dari tawar-menawar yang sulit.
B. Hukum permintaan dan Hukum penawaran
1. Hukum Permintaan
` Hukum ekonomi berlaku ceteris paribus (diluar obyek yang diselidiki, keadaannya tetap tidak berubah). Singkatnya hukum permintaan adalah : “ Permintaan akan bertambah apabila harga turun dan akan berkurang apa bila harga naik”.
Hukum permintaan tersebut dilatari oleh kenyataan bahwa orang harus memenuhi kebutuhannya sebatas anggaran atau pendapatan tertentu. Muncul masalah disini mengapa manusia harus memenuhi berbagai kebutuhan, sementara anggaran yang dimilikinya terbatas? Alasannya, setiap benda pemenuhan kebutuhan mempunyai kegunaan (utilitas)nya masing-masing sehingga orang akan berupaya memenuhi kebutuhan dengan menyamakan pertambahan kegunaan (utilitas marginal) benda pemuas kebutuhan yang dikonsumsinya.
Hukum permintaan berbunyi: apabila harga naik maka jumlah barang yang diminta akan mengalami penurunan, dan apabila harga turun maka jumlah barang yang diminta akan mengalami kenaikan. Dalam hukum permintaan jumlah barang yang diminta akan berbanding terbalik dengan tingkat harga barang. Kenaikan harga barang akan menyebabkan berkurangnya jumlah barang yang diminta, hal ini dikarenakan: naiknya harga menyebabkan turunnya daya beli konsumen dan akan berakibat berkurangnya jumlah permintaan naiknya harga barang akan menyebabkan konsumen mencari barang pengganti yang harganya lebih murah.
2. Hukum Penawaran
Hukum penawaran berbunyi: bila tingkat harga mengalami kenaikan maka jumlah barang yang ditawarkan akan naik, dan bila tingkat harga turun maka jumlah barang yang ditawarkan turun. Dalam hukum penawaran jumlah barang yang ditawarkan akan berbanding lurus dengan tingkat harga, di hukum penawaran hanya menunjukkan hubungan searah antara jumlah barang yang ditawarkan dengan tingkat harga.
Kesimpulan  Hukum Permintaan dan Hukum Penawaran
Jika semua asumsi diabaikan (ceteris paribus) : Jika harga semakin murah maka permintaan atau pembeli akan semakin banyak dan sebaliknya. Jika harga semakin rendah/murah maka penawaran akan semakin sedikit dan sebaliknya.
Semua terjadi karena semua ingin mencari kepuasan (keuntungan) sebesar-besarnya dari harga yang ada. Apabila harga terlalu tinggi maka pembeli mungkin akan membeli sedikit karena uang yang dimiliki terbatas, namun bagi penjual dengan tingginya harga ia akan mencoba memperbanyak barang yang dijual atau diproduksi agar keuntungan yang didapat semakin besar. Harga yang tinggi juga bisa menyebabkan konsumen/pembeli akan mencari produk lain sebagai pengganti barang yang harganya mahal.
 C.Faktor-Faktor yang mempengaruhi tingkat penawaran dan permintaan
1. Kurva Penawaran :
Kurva penawaran adalah kurva yang menunjukkan hubungan berbagai jumlah barang dan jasa yang ditawarkan oleh produsen pada berbagai tingkat harga. Kurva ini akan menghubungkan titik-titik koordinat pada sumbu harga (sumbu Y) dengan sumbu jumlah barang (sumbu X). Contoh: jumlah pakaian batik yang ditawarkan Ibu Nina pada berbagai tingkat harga.
Faktor-Faktor Yang Mempengaruhi Tingkat Penawaran (Suply)
1. Biaya produksi dan teknologi yang digunakan
biaya pembuatan/produksi suatu produk sangat tinggi maka produsen akan membuat produk lebih sedikit dengan harga jual yang mahal karena takut tidak mampu bersaing dengan produk sejenis dan produk tidak laku terjual. Dengan adanya teknologi canggih bisa menyebabkan pemangkasan biaya produksi sehingga memicu penurunan harga.
2. Tujuan Perusahaan
Perusahaan yang bertujuan mencari keuntungan sebesar-besarnya (profit oriented) akan menjual produknya dengan marjin keuntungan yang besar sehingga harga jual jadi tinggi. Jika perusahaan ingin produknya laris dan menguasai pasar maka perusahaan menetapkan harga yang rendah dengan tingkat keuntungan yang rendah sehingga harga jual akan rendah untuk menarik minat konsumen.
3. Pajak
Pajak yang naik akan menyebabkan harga jual jadi lebih tinggi sehingga perusahan menawarkan lebih sedikit produk akibat permintaan konsumen yang turun.
4. Ketersediaan dan harga barang pengganti/pelengkap
Jika ada produk pesaing sejenis di pasar dengan harga yang murah maka konsumen akan ada yang beralih ke produk yang lebih murah sehingga terjadi penurunan permintaan, akhirnya penawaran pun dikurangi.
5. Prediksi / perkiraan harga di masa depan
Ketika harga jual akan naik di masa mendatang perusahaan akan mempersiapkan diri dengan memperbanyak output produksi dengan harapan bisa menawarkan/menjual lebih banyak ketika harga naik akibat berbagai factor

2. Kurva Permintaan :
Kurva Permintaan adalah kurva yang menunjukkan hubungan berbagai jumlah barang dan jasa yang dibeli oleh konsumen pada berbagai tingkat harga. Kurva ini akan menghubungkan titik-titik koordinat pada sumbu harga (sumbu Y) dengan sumbu jumlah barang (sumbu X).
Faktor-faktor yang mempengaruhi permintaan diantaranya :
a.Selera
Apabila selera konsumen terhadap suatu barang dan jasa tinggi maka akan diikuti dengan jumlah barang dan jasa yang diminta akan mengalami peningkatan, demikian sebaliknya. Contohnya: permintaan terhadap telepon genggam
b.Pendapatan konsumen
Apabila pendapatan konsumen semakin tinggi akan diikuti daya beli konsumen yang kuat dan mampu untuk membeli barang dan jasa dalam jumlah yang lebih besar, demikian sebaliknya.
c.Harga barang/jasa pengganti
Konsumen akan cenderung mencari barang atau jasa yang harganya relatif lebih murah untuk dijadikan alternatif penggunaan. Contohnya: bila harga tiket pesawat Jakarta-Surabaya sama harganya dengan tiket kereta api, maka konsumen cenderung akan memilih pesawat sebagai alat transportasi. Contoh lain: untuk seorang pelajar bila harga pulpen lebih mahal dari pensil, maka ia akan cenderung untuk membeli pensil.
d.Harga barang/jasa pelengkap
Keduanya merupakan kombinasi barang yang sifatnya saling melengkapi. Contoh: kompor dengan minyak tanah, karena harga minyak tanah mengalami kenaikan maka orang beralih menggunakan bahan bakar minyak tanah dan beralih ke bahan bakar gas.
e.Perkiraan harga di masa datang
Apabila konsumen menduga harga barang akan terus mengalami kenaikan di masa datang, maka konsumen cenderung untuk menambah jumlah barang yang dibelinya. Contoh: Pada saat krisis ekonomi, ketika konsumen memperkirakan harga-harga sembako esok hari akan melambung tinggi, maka mereka akan memborong sembako tersebut hari ini.
f.Intensitas kebutuhan konsumen
Bila suatu barang atau jasa sangat dibutuhkan secara mendesak dan dirasakan pokok oleh konsumen, maka jumlah permintaan akan mengalami peningkatan. Contoh: kebutuhan akan bahan pokok beras, konsumen bersedia membeli dalam jumlah harga tinggi, walaupun pemerintah sudah menetapkan harga pokok.
D. PENENTUAN HARGA KESEIMBANGAN:
harga keseimbangan atau harga ekuilibrium adalah harga yang terbentuk pada titik pertemuan kurva permintaan dan kurva penawaran. Terbentuknya harga dan kuantitas keseimbangan di pasar merupakan hasil kesepakatan antara pembeli (konsumen) dan penjual (produsen) di mana kuantitas yang diminta dan yang ditawarkan sama besarnya. Jika keseimbangan ini telah tercapai, biasanya titik keseimbangan ini akan bertahan lama dan menjadi patokan pihak pembeli dan pihak penjual dalam menentukan harga. Sehingga terjadilah transaksi antara penjual dan pembeli


Senin, 14 Januari 2013

Turbo Pascal

Sejarah perkembangan Turbo Pascal

Turbo Pascal adalah sebuah sistem perkembangan perangkat lunak yang terdiri atas kompiler dan lingkungan perkembangan terintegerasi IDE ( Develovement Environment ) atas bahasa pemrograman Pascal untuk sistem operasi CP/M, CP/M-86 dan MS-DOS, yang dikembangakan oleh Borland pada masa kepemimpinan Philippe Khan. Nama Borland Pascal umumnya digunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan pusaka kode sumber standar. Sementara versi yang lebih murah dan paling luas digunakan dengan nama Turbo Pascal. Nama Borlan Pascal juga digunakan sebagai dialek spesifik pascal buatan Borland.
Borland telah mengembangkan tiga buah versi lama dari turbo pascal secara gratis disebabakan karena sejarah yang panjang khusus untuk versi 1.0, 3.02 dan 5.5 yang berjalan pada sistemm operasi MS-DOS.

Turbo Pascal pada awalnya adalah kompiler Blue label Pascal yang dibuat untuk sistem operasi komputer mikro berbasis kaset, NAsSys, milik Nascom tahun 1981 oleh anders Hejlsberg. Kompiler tersebut ditulis ulang untuk CP/M dan dinamai Compas Pascal, dan kemudian dinamai Turbo Pascal untuk system operasi MS-Dos dan CP/M. Versi Turbo Pascal untuk Komputer Apple Macintosh sebenarnya telah dikembangkan pada tahun 1986, namun pemgembangannya dihentikan sekitar tahun 1992. Versi-versi lain pernah tersedia pula untuk mesin-mesin CP/M seperti DEC Rainbow dalam beberapa pengembangannya.

Borland membeli lisensi atas kompiler polypascal yang ditulis oleh Anders Hejlsberg (poly data adalah perusahaan yang didirikan di Denmark) dan menambahkan antara muka penggunaan serta editor . Anders Hejlsberg kemudian bergabung sebagai karyawan dan menjadi semua arsitek atas semua versi kompiler Turbo Pascal dan tiga versi pertamanya.


1.1 Turbo Pascal versi I

Versi pertama dari Turbo Pascal memiliki unjuk kerja yang sangat cepat dibandingkan dengan kompiler Pascal untuk komputer mikro lainnya . kompiler tersebut tersedia untuk system operasi CP/M CP/M-86, dan MS-Dos dan penggunaannya sangat luas pada masa itu .versi turbo pascal CP/M saat itu biasa digunakan pada komputer apple II yang sangat popular jika digunakn dengan sebuah Z-80 SoftCArd produk perangkat keras pertama yang dikembangakan Microsoft di tahun 1980.

Pada saat itu CP/M menggunakan format berkas executable yang sederhana dengan mengunakan ektensi .COM , system operasi MS-DOS bisa menggunakannya baik .COM ( tidak compatible dengan format yang terdapat pada CP/M) maupun format .EXE . Turbo Pascal pada saat itu hanya mendukung kode biner berformat.COM, pada masa itu hal tersebut tidak menjadi suatu bentuk keterbatasan . perangkat lunak Turbo Pascal itu sendiri merupakan berkas berektensi .COM dan berukuran sekitar 28 kilobita termasuk editor, compiler, dan linker dan rutin-rutin pusaka . Efisiensii proses edit/ kompilasi/ jalankan lebih cepat dibandingkan dengan implementasi Pascal pada kompiler lainnya disebabkan semua elemen yang terkait dalam pengembangan program diletakan pada memori komputer (RAM) dan karena kompilernya sendiri merupakan kompiler berjenis single-pass kompiler yang ditulis dengan bahasa assembler, dan untuk proses kerja kompilasi sangat cepat dibandingkan dengan produk lain ( bahkan dibandingkan dengan compiler C milik Borland sendiri ).

Ketika pertama kali versi Turbo Pascal muncul pada tanggal 20 november 1983 jenis IDE yang digunakan masih terbilang baru. Pada debutnya terhadap pasar perangkat lunak di Amerika perangkat lunak tersebut dibandrol dengan harga sekitar $ 49.99 kualitas kompiler Pascal terintegrasi terhadap dalam Turbo Pascal sangat baik dibandingkan competitor lain dan atas fitur-fitur tersebut ditawarkan dengan harga yang terjangkau.

1.2 Turbo Pascal versi II dan III

Merupakan pengembangan lebih lanjut dari versi sebelumnya mampu bekerja dalam memori dan menghasilkan berkas biner berektensi .COM/.CMD. dukungna atas sistem operasi CP/M dan CP/M-86 dihentikan setelah versi III

1.3 Turbo Pascal versi IV

Dikembangkan pada tahun1987 merupakan perangkat lunak yang ditulis yang untuk keseluruhan system kompiler menghasilkan berkas biner berektensi .EXE pada MS-DOS dan tidak lagi .COM. Sistem operasi CP/M dan CP/M-86 tidak lagi didukung pada versi kompiler ini versi ini pula memperkenalkan sebuah tatap muka berlayar penuh yang dilengkapi dengan menu menarik, versi –versi awal memiliki layar menu berbasis teks, dan editor berlayar penuh. Microsoft Windows belum ada pada saat versi ini dikembangkan.

1.4 Turbo Pascal versi V

Diperkenalkan dengan layar biru yang menjadi ciri khas yang sangat familiar dan kemudian menjadi merk dagang perusahaan perangkat kompiler MS-DOS sampai era DOS berakhir di petengahan tahun 1990-an.

1.5 Turbo Pascal versi VII

Versi terakhir yang pernah dikembangkan adalah versi 7 Borland Pascal 7 terdiri atas sebuat IDE dan kompiler untuk MS-DOS ,DOS terektensi , dan program Windows. Turbo Pascal 7 disisi lain hanya bisa membuat program MS-DOS standar. Perangkat lunak tersebut dilengkapi pula dengan pusaka grafis yang mengabstraksi pemrograman dalam menggunakan beberapa driver grafis eksternal, namun untuk kerja pusakan ini tidak memuaskan.

Meski semua versi Turbo Pascal mendukung inline machine code. Kode mesin yang disertakan dengan berbasi kode sumber bahasa pascal, versi-versi berikut mendukung integrasi bahasa perakit (assembler) dengan pascal secara mudah . Hal ini memungkinkan pemrogram untuk meningkatkan kerja eksekusi program lebih lanjut selain itu mememungkinkan pemrogram untuk mengakses perangkat keras secara langsung .
Dukungan atas model memori atas prosesor 8086 tersedia melalui inline assembly, opsi kompiler, dan eksensi bahasa seperti 30menggunakan kunci “absolute”.

2 Sejarah Perkembangan Delphi

Pada tahun 1995 borland menghetikan pengembangan Turbo Pascal dan menggantinya dengan Delphi berbasis objek Pascal (bahasa pascal yang telah dilengkapi dengan fitur pemrograman berorientasi objek ) perangkat lunak tersebut membawa banyak konsep baru kepada pengguna Turbo Pascal seperti konsep pemrograman berbasis RAD ( Rapid Application Develovement ) meski demikian versi 32 bit Delphi masih mendukung cukup banyak aspek-aspek yang ada pada turbo pascal. Beberapa produk lain yang compatible dengan Turbo Pascal juga bermunculan seperti Free Pascal dan Virtual Pascal.

Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak . Produk ini dikembangkan oleh Borland (sebelumnya dikenal sebagai inpires). Bahasa Delphi yang sebelumnya dikenal sebagai objek Pascal ( Pascal dengan ektensi pemerograman berorientasi objek (PBO/OOP) pada mulanya ditunjukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk linuk dan Microsoft .NET framework . Dengan mengunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan disistem operasi MacOs X dan Windows CE. 

Pada tahun 2001 sebuah versi linuk dikenal sebagai Kylik tersedia . dengan satu rilis baru setiap tahunnya,pada tahun 2002 dukungan untuk linux ( melalui Kylix dan CLX Component Library ) ditambahkan dan tahun 2003 .Net mulai didukung dengan munculnya Delphi .NET ( Delphi 8 ) yang kini sudah keluar, juga versi.Net terbaru yaitu RAD Studio 2007 dan Turbo Delphi .NET dengan versi desktopnya yaitu Delphi 2007 for win 32 dan Turbo Delphi.

Chief Architect yang melahirkan Delphi , dan pendahulunya turbo pascal adalah Anders Hejlsberg sampai kemudian ia pindah ke Microsoft tahun 1996 dimana ia sebagai chief designer C# dan termasuk orang kunci dalam perancangan Microsoft .NET framework didukungan penuh untuk .NET ditambahkan pada Delphi 8 ( yang dirilis pada bulan desember 2003 ) dengan penampilan user interface ( look and fell ) mirip dengan Microsoft Visual Studio .NET.

Delphi 2005 (Delphi 9) mendukung code generation baik untuk win 32 maupun .NET dan seperti yang telah dikenal fitur-fitur manipulasi data secara langsung dari database secara design-time . Ia juga membawa banyak pembaharuan pada IDE secara signifikan.



Bahasa pemrograman pada tahun 1960-an sangat rumit. Kemudian Wirth ingin menciptakan bahasa pemrograman yang sederhana dan ringkat tetapi cukup baik untuk memecahkan berbagai macam masalah. Ada dua tujuan yang ingin dicapai Wirth, yaitu menjadikan Pascal sebagai bahasa yang:
  1. Sesuai untuk pengajaran pernrograman sebagai sebuah disiplin yang sistematis, dengan konsep dasar yang jelas dan secara alamiah direfleksikan oleh bahasa.
  2. Efisien untuk dieksekusi oleh komputer.
Dalam perkembangan selanjutnya, muncul beberapa versi bahasa Pascal seperti yang kita kenal sekarang ini, yang kesemuanya itu merupakan versi-versi bahasa pascal yang masing-masing punya kelebihan dan kekurangan.
Kompilator

Komputer hanya dapat mengeksekusi bahasa yang dikenalinya. Bahasa yang langsung dapat dikenali oleh komputer adalah bahasa mesin atau sering disebut dengan bahasa tingkat-rendah (low-level language). Pascal sebagai salah satu bahasa tingkat tinggi (high-level language) untuk dapat dikenali oLeh komputer harus diterjernahkan menjadi bahasa mesin. Untuk itu dikembangkanlah sebuah program penerjemah yang disebut dengan kompilator (compiler). Kompilator menerjemahkan bahasa pernrograman tingkat-tinggi menjadi kode-kode yang dapat dikenaLi oleh komputer untuk kemudian dieksekusi.

Untuk dapat mengeksekusi program yang ditulis dalam Pascal, dibutuhkan kompitator Pascal. Menjalankan prograrn terdiri dari tiga proses:
  1. Menulis program dalam Pascal, yang disebut dengan program sumber (source program), dengan text-editor. Text-editor III sudah banyak disediakan dan menyatu dengan kompilator.
  2. Menjalankan kompilator untuk menerjemahkan, atau mengkompilasi, program sumber dari Pascal ke dalam bahasa mesin. Bahasa mesin ini disebut dengan program objek (object program).
  3. Mengeksekusi object program.
Beberapa sistem menggabungkan dua proses terakhir menjadi satu proses, yaitu perintah “run”. Apakah fasilitas ini digunakan atau tidak, sebuah program sumber tetap harus diterjemahkan dulu ke dalam bahasa mesin sebelum dieksekusi.
Kompitator Pascal adalah sebuah software, bukan perangkat keras hardware. Kompilator adalah program yang disimpan pada file dalam disk. Seperti halnya program lain, kompitator mempunyai masukan, melakukan proses, dan menghasilkan keluaran.
Cara menggunakan Turbo Pascal

Masukan disket Turbo Pascal pada drive A dan disket kerja pada drive B (optional) Pada prompt DOS ketikan kata TURBO, kemudian tekan tombol ENTER. Atau bila Turbo Pascal ada di drive C langsung pilih  file Tpx.exe di C:\TP\Bin.

Menu Utama terdiri dari pilihan File, Edit, Search, Run, Compile, Debug, Option, Window, dan Help File Menu.
File Menu terdiri dari
  • New : Perintah ini digunakan untuk membuat sebuah program pascal yang baru.
  • Open : Perintah ini digunakan untuk mengaktifkan atau memanggil kembali suatu file yang pernah anda buat. Hal ini dapat dilakukan langsung dari kotak penyuntingan dengan menekan tombol : F3.
  • Save : Perintah ini berfungsi untuk menyimpan program anda ke disk.
  • Save as:Digunakan apa bila kita ingin menyimpan program kedalam nama lain
  • Save all : Perintah ini berfungsi menyimpan semua window yang kita buka.
  • Change Dirtectory : Perintah ini digunakan untuk memindahkan directory yang aktif ke directory yang lain.
  • Print : Digunkan apa bila kita ingin melihat source code dalam bentuk hard Copy
  • Printer setup : Digunakan untuk melakukan set up terhadap Komputer.
  • DOS Shell : Menjalankan command DOS yang sifatnya sementara, untuk kembali ke layar penyuntingan cukup dengan mengetikan : EXIT <enter>.
  • EXIT : Keluar dari penyuntingan ke command DOS.
________________________________________

Edit Menu digunakan untuk mengedit program.
  • Run Menu dipilih bilamana akan menjalankan program yang ada di jendela edit/penyuntingan.
  • Compile Menu dipilih bilamana akan mengkompilasi program yang hasilnya dapat disimpan di disk yang berextension .EXE atau di memory.
  • Option Menu dipilh untuk mengatur atau menentukan kembali bagaimana integrated environment bekerja.
  • Debug dan Break/Watch Menu digunakan untuk melacak program.
________________________________________

Hotkeys

Di dalam Turbo Pascal disediakan beberapa hotkey atau shortcut yang dapat dipergunakan. Hotkey adalah tombol-tombol yang telah diatur untuk melakukan fungsi tertentu. Berikut ini adalah hotkey yang dapat digunakan :

Tombol Kegunaan
  • F1    Menampilkan informasi tentang posisi saat itu (help)
  • F2    Menyimpan program yang ada di jendela penyuntingan/edit
  • F3    Mengambil (load) program dari disk
  • F5    Zoom dan unzoom jendela yang sedang aktif
  • F6    Switch ke window yang aktif
  • F9    Melakukan fungsi “Make”
  • F10    ke keadaan menu utama
  • Alt-F1    Menampilkan layar yang berisi help terakhir kali ditampilkan
  • Alt-F3    Mengambil (pick) program dari disk
  • Alt-F5    Ke posisi layar hasil
  • Alt-F9    Mengkompilasi program
  • Alt-F10    Menampilkan versi dari Turbo Pascal
  • Alt-B    Memilih Break/Watch menu
  • Alt-C    Memilih Compile menu
  • Alt-D    Memilih Debug menu
  • Alt-E    Memilih edit menu
  • Alt-F    Memilih File menu
  • Alt-O    Memilih Option menu
  • Alt-R    Memilih Run menu
  • Alt-X    Mengakhiri turbo pascal dan kembali ke prompt DOS
  • Alt-F6    Jendela berikutnya
  • Ctrl-F9    Menjalankan program

Perintah Dasar dan Fitur Phyton


Python adalah bahasa pemrograman interpretatif multi guna dengan filosofi perancangan yangberfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif.
beberapa fitur python antara lain.
-memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber.
-berorientasi obyek.
-dan lain sebagainya
anda dapat bekerja dengan Python secara interaktif dengan interpreter Python.Dalam mode interaktif kita dapat bekerja seperti saat kita bekerja dalam terminal/prompt sistem operasi. Interpreter Python bisa Anda aktifkan dengan memberi perintah pada prompt sistem operasi:
$python
Interpreter Python akan menampilkan :

Python 1.5.2 (#1, Feb 1 2000, 16:32:16) [GCC egcs-2.91.66 19990314

+/Linux (egcs-on linux-i386 

Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam

>>>
Tiga tanda lebih besar (>>>) adalah prompt utama Python.
untuk memulai kalian tinggal tulis perintah atau codingnya secara interaktif
 >>> print " hello word " 
maka akan menghasilkan output.
hello word
contoh lain,menggunakan variabel :
 >>>nilai = 50+30 >>>print nilai
maka hasilnya adalah :
 80 
Untuk keluar dari prompt Python menuju prompt sistem operasi Anda bisa menekan tombol Ctrl-D, atau dengan mengetik perintah exit().
selanjutnya kita akan mencoba menggunakan bekerja dengan python dengan sebuah file.
pertama kita buat sebuah file.
contohnya kita akan membuat sebuah file hello.py ,silakan kalian buat sebuah file dengan editor kesayangan anda, buatlah dengan nama hello.py,lalu isi file itu dengan perintah seperti ini.
 #!/usr/bin/env python
 print "hello word" 
kalau sudah,kita kembali ke terminal untuk menjalankan file python hello.py yang baru saja kita buat.
$python hello.py
maka akan menghasilkan/mengeluarkan kata dibawah ini,
hello word
jadi perintah $python pada terminal akan menjalankan perintah pada sebuah file python,yaitu hello.py..
jadi kesimpulannya, python dapat bekerja secara interaktif,atau langsung di terminal ataupun dengan membuat sebuah file terlebih dahulu.
Fitur
Beberapa fitur yang dimiliki Python adalah:
  • memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-modul 'siap pakai' untuk berbagai keperluan.
  • memiliki tata bahasa yang jernih dan mudah dipelajari.
  • memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber.
  • berorientasi obyek.
  • memiliki sistem pengelolaan memori otomatis (garbage collection, seperti java)
  • modular, mudah dikembangkan dengan menciptakan modul-modul baru; modul-modul tersebut dapat dibangun dengan bahasa Python maupun C/C++.
  • memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa pemrograman Java, python memiliki fasilitas pengaturan penggunaan ingatan komputer sehingga para pemrogram tidak perlu melakukan pengaturan ingatan komputer secara langsung.



Sejarah Bahasa Pemrograman Phyton


 
 
 
Sejarah Bahasa Pemrograman Python
 Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI adalah 1.2. Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen.com yang merupakan sebuah perusahaan komersial dan membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke DigitalCreations.
Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah Python dimiliki oleh perusahaan komersial. Saat ini distribusi Python sudah mencapai versi 2.6.1 dan versi 3.0. Nama Python dipilih oleh Guido sebagai nama bahasa ciptaannya karena kecintaan guido pada acara televisi Monty Python’s Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari acara tersebut seringkali muncul dalam korespondensi antar pengguna Python.
 
Kelebihan Python :
- Tidak ada tahapan kompilasi dan penyambungan.
- Tidak ada deklarasi tipe sehingga program menjadi lebih sederhana, singkat dan fleksibel.
- Manajemen memori otomatis.
- Tipe data dan operasi tingkat tinggi.
- Pemrograman berorientasi objek.
- Pelekatan dan perluasan dalam C.
- Terdapat kelas, modul dan eksepsi.
- Pemuatan dinamis modul C.
- Pemuatan kembali secara dinamis modul Python seperti memodifikasi aplikasi tanpa menghentikannya.
- Model objek universeral kelas Satu.
- Konstruksi pada saat aplikasi berjalan.
- Interaktif, dinamis dan alamiah.
- Akses hingga informasi interpreter.
- Portabilitas untuk portable kode byte sehingga kesepatan eksekusi bertambah dan melindungi kode sumber.
- Antarmuka terpasang untuk pelayanan keluar seperti perangkat bantu system, GUI, Persistence, database, dll.
 
Kekurangan Python :
- Beberapa penugasan terdapat diluar dari jangkauan python.
- Python bukan merupakan perangkat bantu terbaik untuk pengantar komponen performa kritis.
- Python tidak dapat digunakan sebagai dasar bahasa pemrograman implementasi untuk beberapa komponen.
- Python memberikan efisiensi dan fleksibilitas tradeoff by dengan tidak memberikannya secara menyeluruh.
- Python menyediakan bahasa pemrograman optimasi untuk kegunaan.