• Tidak ada hasil yang ditemukan

void loop(int *a, int n) 2 {

3 #pragma cilk grainsize = 100 // optional 4 cilk_for (int i = 0; i < n; i++) {

5 a[i] = f(a[i]);

6 } 7 }

d. Compiler :

GCC

GNU Compiler Collection termasuk depan berakhir untuk C, C ++, Objective-C, Fortran, Ada, dan Go, serta perpustakaan untuk bahasa ini (libstdc ++, ...). GCC awalnya ditulis sebagai compiler untuk sistem operasi GNU. Sistem GNU dikembangkan menjadi 100% perangkat lunak bebas, bebas dalam arti bahwa ia menghormati kebebasan pengguna.

O. Bahasa Pemrograman : CICS a. Pengertian :

Customer Information Control System (CICS) adalah server transaksi yang berjalan terutama pada sistem mainframe IBM di bawah z / OS dan z / VSE.

CICS adalah middleware dirancang untuk mendukung cepat, volume tinggi pemrosesan transaksi online. Sebuah transaksi CICS adalah unit pengolahannya diprakarsai oleh permintaan tunggal yang dapat mempengaruhi satu atau lebih objek. Pengolahan ini biasanya interaktif (layar-oriented), namun transaksi latar belakang yang mungkin.

CICS menyediakan layanan yang memperpanjang atau mengganti fungsi dari sistem operasi dan lebih efisien daripada layanan umum dalam sistem operasi dan sederhana bagi programmer untuk menggunakan, khususnya yang berkaitan dengan komunikasi dengan perangkat terminal yang beragam.

Aplikasi yang dikembangkan untuk CICS dapat ditulis dalam berbagai bahasa dan menggunakan ekstensi bahasa CICS disediakan untuk berinteraksi dengan sumber daya seperti file, koneksi database, terminal, atau untuk memanggil fungsi seperti layanan web. CICS mengelola seluruh transaksi sehingga jika untuk alasan apapun bagian dari transaksi gagal semua perubahan dipulihkan dapat mundur.

Sementara CICS memiliki profil tertinggi di antara lembaga-lembaga keuangan seperti bank dan perusahaan asuransi, lebih dari 90 persen dari perusahaan Fortune 500 yang dilaporkan untuk menjalankan CICS bersama dengan banyak entitas pemerintah. CICS juga banyak digunakan oleh banyak organisasi yang lebih kecil. CICS digunakan dalam aplikasi bank teller, sistem ATM, sistem kontrol produksi industri, aplikasi asuransi, dan jenis lain dari aplikasi interaktif.

Terbaru CICS Transaction Server perangkat tambahan termasuk dukungan untuk layanan Web dan Enterprise Java Beans (EJB), pengolahan acara, Atom feed, dan interface tenang. CICS Transaction Server versi 4.2, yang menjadi umumnya tersedia pada tanggal 24 Juni 2011 termasuk dukungan untuk aktivitas sistem, 64-bit Java, pelacakan transaksi, dan frase sandi.

b. Sejarah :

CS didahului dengan sebelumnya, sistem pemrosesan transaksi ulir tunggal, IBM MTCS. Sebuah 'MTCS-CICS jembatan' kemudian dikembangkan untuk memungkinkan transaksi ini untuk mengeksekusi bawah CICS dengan tidak ada perubahan ke program aplikasi asli.

CICS awalnya dikembangkan di Amerika Serikat pada Pusat Pengembangan IBM di Des Plaines, Illinois, yang dimulai pada tahun 1966 untuk mengatasi kebutuhan dari industri utilitas publik. Produk CICS pertama dirilis pada tahun 1968, bernama Utilitas Umum Customer Information Control System, atau PU-CICS. Menjadi jelas segera bahwa itu diterapkan untuk industri lainnya, sehingga awalan Utilitas Umum dijatuhkan dengan

pengenalan rilis pertama dari Produk Program CICS pada 8 Juli 1969, tidak lama setelah sistem manajemen database IMS.

Pada tahun 1974, pengembangan tanggung jawab CICS dialihkan ke IBM Hursley, Inggris Raya Laboratory, di mana pekerjaan pembangunan berlanjut hari ini.

CICS awalnya hanya didukung beberapa perangkat IBM-merek seperti terminal berdasarkan 1965 IBM 2741 Selectric (bola golf) mesin tik. The 1964 IBM 2260 dan 1972 IBM 3270 terminal tampilan video yang banyak digunakan nanti.

Pada hari-hari awal mainframe IBM, perangkat lunak komputer gratis - dibundel tanpa biaya tambahan dengan perangkat keras komputer. OS / 360 sistem operasi dan dukungan aplikasi software seperti CICS yang "terbuka"

untuk pelanggan IBM jauh sebelum inisiatif perangkat lunak open source.

Perusahaan seperti Standard Oil of Indiana (Amoco) membuat kontribusi besar untuk CICS.

Tim IBM Des Plaines mencoba untuk menambahkan dukungan untuk terminal non-IBM populer seperti ASCII Teletype Model 33 ASR, namun tim pengembangan perangkat lunak anggaran rendah kecil tidak mampu hardware

$ 100 per bulan untuk menguji itu. eksekutif IBM tidak benar merasa bahwa masa depan akan seperti masa lalu dengan batch processing menggunakan kartu punch tradisional.

IBM enggan tersedia hanya dana minimal ketika perusahaan utilitas publik, bank dan kartu kredit perusahaan menuntut sistem interaktif hemat biaya (mirip dengan 1965 Program Pengendalian IBM Airline digunakan oleh American Airlines Sabre sistem reservasi komputer) untuk kecepatan tinggi akses-data yang dan-update untuk informasi pelanggan untuk operator telepon mereka (tanpa menunggu sistem over-malam bets kartu pengolahan pukulan).

Ketika CICS disampaikan ke Amoco dengan Teletype Model 33 ASR dukungan, itu disebabkan seluruh OS / 360 sistem operasi crash (termasuk program aplikasi non-CICS). Sebagian besar Program Pengendalian Terminal CICS (TCP - jantung CICS) dan bagian dari OS / 360 harus susah payah didesain ulang dan ditulis ulang oleh Perusahaan Produksi Amoco di Tulsa Oklahoma. Hal itu kemudian diberikan kembali ke IBM untuk dibagikan secara gratis kepada orang lain.

Dalam beberapa tahun yang singkat [kapan?], CICS dihasilkan lebih dari $ 60 miliar dolar dalam pendapatan hardware baru untuk IBM, dan menjadi yang paling-sukses produk perangkat lunak mainframe mereka.

Pada awal 1970, sejumlah pengembang asli, termasuk Ben Riggins (arsitek utama dari rilis awal) pindah ke California dan pengembangan CICS dilanjutkan di Palo Alto Development Center IBM. eksekutif IBM tidak

mengakui nilai dalam perangkat lunak sebagai produk pendapatan generasi, sampai setelah undang-undang federal diperlukan software unbundling. Pada tahun 1980, eksekutif IBM gagal mengindahkan saran yang kuat Ben Riggins 'bahwa IBM harus menyediakan sistem mereka sendiri berbasis EBCDIC operasi dan terpadu sirkuit chip microprocessor untuk digunakan dalam IBM Personal Computer sebagai terminal cerdas CICS (bukan chip Intel tidak kompatibel, dan dewasa ASCII berbasis Microsoft 1980 DOS).

Karena terbatasnya kapasitas prosesor bahkan besar era bahwa setiap instalasi CICS diperlukan untuk merakit kode sumber untuk semua modul sistem CICS setelah menyelesaikan generasi sistem (Sysgen) proses untuk menetapkan nilai untuk laporan bahasa assembly bersyarat. Proses ini memungkinkan setiap pelanggan untuk mengecualikan dukungan dari CICS sendiri untuk fitur yang mereka tidak berniat untuk menggunakan, seperti dukungan perangkat untuk jenis terminal tidak digunakan.

CICS berutang popularitas awal untuk implementasi yang relatif efisien ketika hardware sangat mahal, multi-threaded pengolahan arsitektur, relatif sederhana untuk mengembangkan terminal berbasis aplikasi real-time transaksi, dan banyak kontribusi pelanggan open-source, termasuk kedua debugging dan fitur peningkatan.

Bagian dari CICS diresmikan menggunakan notasi Z pada 1980-an dan 1990-an bekerja sama dengan Oxford University Computing Laboratory, di bawah kepemimpinan Sir Tony Hoare. Karya ini memenangkan penghargaan Queen untuk Prestasi Teknologi.

CICS Transaction Server (TS) 2.1 memperkenalkan kemampuan untuk transaksi CICS akan dipanggil melalui permintaan HTTP. Hal ini memungkinkan transaksi CICS untuk berpartisipasi sebagai server dalam POX atau SISA percakapan.

CICS Transaction Server 2.3 menambahkan EJB baru kemampuan melacak, dan kelas JCICS baru, yang memungkinkan seruan layanan CICS menggunakan Java. End-to-end debugging

c. Contoh Kode :

EXEC CICS

RECEIVE MAPSET('LOSMATT') MAP('LOSATT') INTO(OUR-MAP) END-EXEC.

d. Compiler :

Compiler doa, PROSES atau pernyataan CBL, atau standar instalasi.

Ketika opsi CICS adalah default instalasi COBOL, Anda tidak bisa menentukan CICS suboptions. Namun, membuat opsi CICS default instalasi tidak dianjurkan, karena perubahan yang dibuat oleh CICS penerjemah terintegrasi yang tidak sesuai untuk aplikasi non-CICS.

Compiler pilihan :

 NOLIB, dynam, atau NORENT

 LIB

 NODYNAM

 RENT

 Size (xxx)

P. Bahasa Pemrograman : CL a. Pengertian :

CL Program atau CL Procedures merupakan sebuah kumpulan CL Commands yang digunakan pada sistem AS400 untuk mendapatkan masukan, melakukan proses tersebut dan hasil akhir yang akan didapatkan. Program atau prosedur tersebut diberikan sebuah nama (object CL Program dengan type *PGM dan attribute CLP) dan dapat dipanggil di dalam comman line AS400 atau dapat digunakan dalam program atau prosedur lainnya. Hal yang harus diperhatikan dalam membuat CL Program adalah Source Program tersebut (Source Physical File), compile dan mengikat sumber tersebut sesuai prosedur.

IBM Control Language (CL) adalah bahasa scripting untuk platform i IBM IBM ini (sebelumnya disebut OS / 400 ketika berjalan pada sistem AS / 400) bantalan kemiripan dengan IBM Job Control Language dan terdiri dari serangkaian terus berkembang dari objek perintah (* CMD) yang digunakan untuk memohon tradisional AS / 400 program dan / atau mendapatkan bantuan pada apa program-program lakukan. CL juga dapat digunakan untuk membuat program CL (kongruen dengan shell script) di mana ada perintah tambahan yang menyediakan fungsionalitas program seperti (IF / ELSE, deklarasi variabel, masukan mengajukan, dll).

b. Sejarah :

AS400 itu system buatan IBM yang dibuat pada tahun 1987 untuk penggunaan skala menengah ke atas(mid-ranged system), ni system gak bisa jalan di PC yang kita punya.

AS400 sekarang bernama iSeries, jadi masih disupport sama IBM, dan penggunaanya masi banyak terutama di Bank.

c. Contoh Kode :

PGM (&IN &TYP)

DCL &IN *CHAR 6 DCL &OUT *CHAR 8 DCL &TYP *CHAR 1

IF (&TYP = J) + DO

CVTDAT DATE(&IN) TOVAR(&OUT) FROMFMT(*MDY) + TOFMT(*JUL) TOSEP(*NONE)

ENDDO

ELSE IF (&TYP = M) + DO

CVTDAT DATE(&IN) TOVAR(&OUT) FROMFMT(*JUL) + TOFMT(*MDY) TOSEP(*NONE)

ENDDO

SNDPGMMSG MSG('IN=' || &IN || ' OUT=' || &OUT) + MSGTYPE(*COMP)

ENDPGM

d. Compiler :

Command Line AS400

AS400 itu system buatan IBM yang dibuat pada tahun 1987 untuk penggunaan skala menengah ke atas(mid-ranged system), AS400 sekarang bernama iSeries, jadi masih disupport sama IBM, dan penggunaanya masi banyak terutama di Bank.

Q. Bahasa Pemrograman : Clarion a. Pengertian :

Clarion adalah komersial, 4GL, multi-paradigma, bahasa pemrograman dan Integrated Development Environment dari SoftVelocity digunakan untuk program aplikasi database. Hal ini kompatibel dengan ISAM, SQL dan metode akses data ADO, membaca dan menulis beberapa format database desktop flat file termasuk ASCII, CSV, DOS (Binary), FoxPro, Clipper, dBase, dan beberapa database relasional melalui ODBC, MS SQL Server, Sybase SQL Anywhere dan Oracle melalui penggunaan driver database asli dipercepat, dan XML, Clarion dapat digunakan untuk output ke HTML, XML, plaintext, dan PDF, dan lainnya.

b. Sejarah :

Rilis pertama dari bahasa Clarion adalah produk DOS disebut Clarion 1.0 dan pertama kali dirilis pada April 1986. Clarion diciptakan oleh Bruce Barrington, salah satu pendiri perusahaan kesehatan "HBO & Company"

(kemudian diakuisisi oleh McKesson), dan tim kecil dari pengembang. Tujuan Barrington adalah untuk menciptakan bahasa yang akan kompak dan ekspresif, dan akan memaksimalkan penggunaan layar memori-dipetakan dari PC IBM dengan membuat desainer layar. Versi 1 diproduksi pseudocode; rilis awal termasuk desainer layar, penerjemah, editor, dan debugger. Awalnya didukung database terdiri dari file DAT dan proprietary format file ISAM Clarion. Bruce Barrington dibentuk Barrington Sistem dan merilis versi 1.0.

Clarion 1.0 diperlukan penggunaan dongle, pada saat sentimen industri telah berbalik melawan dongle, yang diimbangi dengan kemampuan untuk membuat aplikasi bebas royalti. Namun dongle itu dihapus dengan rilis 1.1.

Pada saat yang sama, bahkan versi yang lebih dasar telah terjual. Bernama Personal Developer, itu sangat terbatas dalam apa yang user bisa melakukan, tapi itu cukup untuk aplikasi database yang sangat dasar. Dan itu adalah sebagian kecil dari biaya Profesional Developer 1.x.

Versi 2.0, dirilis pada Mei 1988, dikenal sebagai Clarion Professional Developer, atau CPD, dan termasuk komponen yang disebut Designer, yang dimasukkan kamus data. CPD dihasilkan kode Clarion berdasarkan isi dari

kamus dan template disebut "file model." Desainer menciptakan semua penting dari kode CRUD (create, read, update, delete), dan pengembang bisa meningkatkan fungsionalitas dengan memasukkan kode pada titik-titik tertentu di kode yang dihasilkan, atau dengan prosedur baru tangan-coding.

Clarion profesional Pengembang juga memperkenalkan Bahasa Ekstensi Modul (LEMS), yang bisa memperpanjang bahasa Clarion menggunakan modul yang disusun dalam bahasa lain yang dibangun ke format LEM.

Software Clarion dan banyak pengembang alat pihak ketiga diciptakan masalah-untuk semua tujuan, termasuk ekstensi untuk menghubungkan ke database lain seperti dBase, Clipper dan Paradox.

Clarion Database Developer 3.0 (CDD) dirilis pada tahun 1993. Itu adalah produk revolusioner menambahkan banyak fitur dan teknologi yang bisa membuat program dengan "Windows like" CUA (Common User Access) antarmuka pengguna. Sebagian besar perubahan CDD cocok ke dalam paradigma pemrograman Windows dan meletakkan dasar bagi masa depan Clarion untuk produk Windows.

Versi 3.1 bernama Clarion untuk DOS (CFD) dirilis pada tahun 1995. Hal ini terbukti jauh lebih stabil, tetapi saat ini ada sedikit minat dalam alat pengembangan DOS. Sebuah fitur yang signifikan adalah sopir berkas Topspeed, format file ISAM memungkinkan semua indeks dan beberapa file data yang akan terkandung dalam satu file disk.

Topspeed dirilis Clarion untuk versi Windows 1.0 (alias CW 1.0) pada bulan Januari 1995. akhir 1,003 rilis bulan Juni 1995. IDE benar-benar ditulis sebagai Windows GUI dan bisa menghasilkan Win16 EXE dan binari DLL untuk berjalan di bawah Windows 3.x. Bahasa ini menampilkan banyak perangkat tambahan yang diperlukan untuk mendukung event driven antarmuka pengguna Windows. Seorang pengembang Clarion bisa dengan mudah membuat aplikasi MDI multithreaded. CW 1.0 terus fleksibilitas database yang ditambahkan dalam CDD serta menambahkan driver ODBC yang memungkinkan koneksi ke database SQL, atau sumber didukung oleh ODBC.

Clarion untuk Windows versi 1.5 (alias CW 1,5) dirilis September 1995, dengan 1,502 rilis final Januari 1996. Versi ini menambahkan dukungan untuk menciptakan binari Win32 asli untuk Windows 95 dan Windows NT 4.

Sumber yang sama bisa menargetkan Win16 atau Win32. IDE tetap 16-bit tetapi menambahkan compiler 32-bit, linker dan debugger.

Clarion untuk Windows versi 2 (alias CW20) dirilis pada bulan Juni 1996, dengan 2,003 rilis final Maret 1997. CW20 menambahkan orientasi objek klasik dengan bahasa, termasuk pewarisan, enkapsulasi, metode virtual dan

overloading. CW20 ditingkatkan 32-bit dukungan, menambahkan dukungan ActiveX dan dukungan SQL ditingkatkan.

Clarion 4 (alias C4) dirilis Desember 1997, dengan 4,002 rilis akhir bulan Mei 1998. Topspeed terpilih untuk melewatkan versi ditakuti nomor tiga (penjelasan resmi adalah bahwa CW 1.5 "seharusnya CW 2.0," begitu CW 2.0

"harus memiliki telah CW 3.0 ", jadi mari kita sebut berikutnya satu versi 4).

Karena DOS development menjadi mati nama menjatuhkan nama "for Windows".

Clarion 5 (alias C5) dirilis Mei 1998, dengan 5.0B rilis final Juni 1999.

Produk ini dibagi menjadi edisi Professional dan Enterprise.

Clarion 5.5 (alias C55) dirilis Agustus 2000, dengan 5,507 rilis final Januari 2002. C55 menambahkan Interfaces untuk OOP.

Clarion 6.0 (alias C6) dirilis November 2003, dan menambahkan dukungan langsung untuk pre-emptive multi-threading.

Clarion 6.1 dirilis Mei 2004.

Clarion 6.2 dirilis Mei 2005.

Clarion 6.3 seperti dirilis Jan 2006. patch Termasuk ini adalah rilis akhir dari 16 bit lingkungan pengembangan Clarion. Penggunaan 16 bit IDE menghasilkan beberapa masalah dengan menggunakan teknologi Windows saat ini (ActiveX, OCX, COM, DOC, ...); Namun, perhatikan bahwa seri 6.x dari Clarion menghasilkan executable asli Win32 (32-bit ongkos dan / atau dll). versi sebelumnya diproduksi baik 16-bit dan 32-bit executable, dukungan 16-bit dijatuhkan dari produk pengguna akhir dengan versi 6.0 dari Clarion.

Pada April 13, 2009 SoftVelocity dirilis Clarion 7 (alias C7). IDE baru akan terlihat akrab bagi pengguna SharpDevelop, SoftVelocity memperoleh lisensi komersial untuk kode SharpDevelop dan terintegrasi Clarion kode generasi dan teknologi generasi aplikasi, tetap dan memperpanjang fungsi dasar. fitur baru utama (selain standar IDE modern yang fitur kurang dalam C6) termasuk sistem build berdasarkan MSBuild dan kompatibilitas dengan semua rilis dari Clarion akan kembali ke Clarion untuk Windows 1.5.

Pada September 12, 2011 SoftVelocity dirilis Clarion 8. Ini melanjutkan jajaran Clarion 7 (rilis terbaru adalah C7.3).

Pada Agustus 2014 C9.1 Gold rilis.

Versi yang berjalan sebenarnya (November 2015) adalah C10 Gold+

C10 itu kembali bekerja untuk membangun NET 4.

c. Contoh Kode :

PROGRAM MAP

END CODE

MESSAGE('Hello World!','Clarion') RETURN

d. Compiler :

Clarion for Windows.

R. Bahasa Pemrograman : Clean a. Pengertian :

Clean adalah bahasa pemrograman komputer general-purpose purely functional. Bahasa pemrograman general-purpose berarti bahasa pemrograman yang dirancang untuk digunakan untuk menulis perangkat lunak dalam berbagai domain aplikasi. Dalam bahasa pemrograman general-purpose hanya memiliki statusnya karena tidak termasuk konstruksi bahasa yang dirancang untuk digunakan dalam domain aplikasi tertentu. Bahasa purely functional yaitu bahasa yang hanya mengakui pemrograman fungsional murni. Murni program fungsional namun dapat ditulis dalam bahasa yang tidak murni fungsional. Untuk sebagian besar sejarah pengembangan aktif bahasa ini itu disebut Concurrent Clean, tapi ini dijatuhkan pada beberapa titik.

b. Sejarah :

bahasa Clean pertama kali muncul pada tahun 1987 dan masih sedang dikembangkan lebih lanjut. Ini membagi banyak properti dengan Haskell:

transparansi referensial, daftar pemahaman, penjaga, pengumpulan sampah, fungsi orde tinggi, currying dan evaluasi yang malas.

Pada Windows, sebuah lingkungan pengembangan terintegrasi (IDE) termasuk dalam distribusi Clean.

Metode Clean untuk berurusan dengan negara bisa berubah dan I / O dilakukan melalui sistem mengetik keunikan, berbeda dengan penggunaan Haskell monads. compiler mengambil keuntungan dari sistem tipe keunikan untuk menghasilkan kode yang lebih efisien, karena ia tahu bahwa apa-apa dengan jenis keunikan hanya dapat digunakan sekali. Oleh karena itu, nilai unik dapat diubah di tempat.

c. Contoh Kode :

module hello Start :: {#Char}

Start = "Hello, world!"

d. Compiler :

S. Bahasa Pemrograman : Clipper a. Pengertian :

Clipper adalah compiler xBase, yang merupakan bahasa pemrograman komputer, yang digunakan untuk membuat program perangkat lunak yang awalnya dioperasikan terutama di DOS. Meskipun adalah bahasa pemrograman tujuan umum yang kuat, itu terutama digunakan untuk membuat database program / bisnis.

b. Sejarah :

Clipper dibuat oleh Nantucket Corporation, sebuah perusahaan yang dimulai pada tahun 1984 oleh Barry Rebell (manajemen) dan Brian Russell (teknis). Pada tahun 1992, perusahaan ini dijual ke Computer Associates untuk 190 juta dolar dan produk ini berganti nama menjadi CA-Clipper.

Clipper diciptakan sebagai bahasa pemrograman pengganti Ashton Tate dBASE III, bahasa database yang sangat populer pada saat itu. Keuntungan dari Clipper lebih dBASE adalah bahwa hal itu dapat dikompilasi dan dijalankan di bawah MS-DOS sebagai aplikasi mandiri. Pada tahun-tahun antara 1985 dan 1992 jutaan aplikasi Clipper dibangun, biasanya untuk usaha kecil berhubungan dengan database mengenai banyak aspek manajemen klien dan manajemen persediaan. Untuk banyak bisnis kecil, memiliki aplikasi Clipper dirancang untuk kebutuhan khusus mereka adalah pengalaman pertama mereka dengan pengembangan perangkat lunak. Juga banyak aplikasi untuk perusahaan perbankan dan asuransi dikembangkan, di sini terutama dalam kasus-kasus di mana aplikasi itu dianggap terlalu kecil untuk dikembangkan dan dijalankan pada mainframe tradisional. Dalam lingkungan ini Clipper juga menjabat sebagai front end untuk aplikasi mainframe yang ada.

Sebagai produk matang, itu tetap alat DOS selama bertahun-tahun, tetapi menambahkan unsur bahasa pemrograman C dan bahasa pemrograman Pascal, serta OOP, dan kode-blok data tipe (hibridisasi konsep makro dBase, atau tali -evaluation, dan fungsi pointer), untuk menjadi jauh lebih kuat

daripada yang asli. proyek Aspen Nantucket ini kemudian berkembang menjadi Windows asli kode Visual Objects compiler.

Meskipun upaya ini di awal tahun sembilan puluhan bawah Clipper kepemilikan baru terbukti mampu membuat transisi yang mulus dari MS-DOS ke MS-Windows-daerah. Akibatnya, hampir tidak ada aplikasi komersial baru ditulis dalam Clipper setelah 1995. Tiga dari bahasa yang lebih penting yang mengambil alih dari Clipper adalah Visual Basic, Delphi dan PowerBuilder.

Beberapa aplikasi Clipper yang ada terus digunakan selama sepuluh atau lima belas tahun, membutuhkan pemeliharaan rutin, tetapi sekitar tahun 2015 jumlah aplikasi Clipper yang masih digunakan secara komersial setiap hari, itu sangat kecil.

Bahasa Clipper sedang aktif diterapkan dan diperpanjang oleh beberapa organisasi / vendor, seperti Xbase ++ dari Alaska Software dan unggulan, serta bebas (GPL-lisensi) proyek seperti Harbour dan xHarbour.

Banyak implementasi saat ini adalah portable (DOS, Windows, Linux (32 dan 64-bit), Unix (32 dan 64-bit), dan MacOS), mendukung banyak ekstensi bahasa, dan telah sangat diperpanjang runtime perpustakaan , serta berbagai diganti database Driver (RDD) mendukung banyak format database populer, seperti DBF, DBTNTX, DBFCDX (FoxPro, Apollo, Comix, dan Advantage database Server), MachSix (enam Driver and Apollo), SQL, dan banyak lagi.

Ini implementasi yang lebih baru semua berusaha untuk kompatibilitas penuh dengan sintaks dBase / xBase standar, sementara juga menawarkan pendekatan OOP dan sintaks berdasarkan target seperti SQLExecute ().

c. Contoh Kode :

? "Hello World!"

d. Compiler :

Computer Associates dBASE language compiler linked with RTLINK or Microsoft linker.

Computer Associates dBASE language compiler linked with BLINKER for protected mode applications.

T. Bahasa Pemrograman : CLIST

a. Pengertian :

Bahasa CLIST adalah bahasa interpretatif tingkat tinggi yang memungkinkan Anda untuk bekerja lebih efisien dengan TSO / E. Anda dapat menulis program disebut CLISTs untuk melakukan tugas-tugas pemrograman rutin dan kompleks pada TSO / E.

Istilah CLIST kependekan dari Command List karena sebagian besar CLISTs dasar adalah daftar perintah / E TSO. Ketika Anda menjalankan CLIST seperti itu, itu mengeluarkan perintah secara berurutan. CLISTs juga dapat melakukan tugas-tugas yang lebih kompleks seperti menampilkan serangkaian panel layar penuh dan menyediakan interface untuk aplikasi yang ditulis dalam bahasa lain.

b. Sejarah :

Ini berasal di OS / 360 Rilis 20 dan telah diasumsikan peran sekunder karena ketersediaan Rexx di TSO / E Versi 2. CLIST Istilah ini juga digunakan untuk daftar perintah yang ditulis oleh pengguna dari NetView.

c. Contoh Kode :

PROC 0

WRITE HELLO WORLD!

d. Compiler :

CLIST adalah bahasa Interpreted artinya, komputer harus menerjemahkan CLIST setiap kali program dijalankan. Oleh karena itu CLISTs cenderung lebih lambat daripada program yang ditulis dalam bahasa dikompilasi seperti COBOL, FORTRAN, atau PL / 1. (Sebuah program yang ditulis dalam bahasa

CLIST adalah bahasa Interpreted artinya, komputer harus menerjemahkan CLIST setiap kali program dijalankan. Oleh karena itu CLISTs cenderung lebih lambat daripada program yang ditulis dalam bahasa dikompilasi seperti COBOL, FORTRAN, atau PL / 1. (Sebuah program yang ditulis dalam bahasa

Dokumen terkait