m.kelas-karyawan-ftumj.prestasi.web.id Layanan Informasi 17 Jam
Telp/Fax : 021-8762002, 8762003, 8762004, 87912360
HP/SMS : 081 1110 4824 27, 0812 9526 2009, 08523 1234 000
WhatsApp : 0817 0816 486, 0812 9526 2009
email : _Hubungi Kami__ silahkan klik
Chatting dengan Staf :
ggkarir.com
ggiklan.com
Pilih Bahasa :   ID   EN   Permintaan Katalog / Brosur (GRATIS via POS)   Kelas Karyawan   Reguler
S1 Teknologi PanganS1 Ilmu Administrasi Bisnis / NiagaS1 Ilmu Administrasi Publik / NegaraS1 Ilmu HukumS1 Ilmu Kesejahteraan SosialS1 Ilmu KomunikasiS1 Ilmu PertanianPolitikFilsafatAntIlmu KomputerDebat TeknikIslam

   
Cari  
    Komputer Sains

    Sebelumnya  (Fril) (FRISK Software International)  Berikutnya    

Frink

Frink
Paradigm(s)Multi-paradigm: functional, object-oriented, imperative
Appeared in2001
Designed byAlan Eliasen
Typing disciplinedynamic typing, strong typing
Major implementationsFrink
Influenced byJava, Perl, Ruby, Smalltalk, BASIC

Frink is a calculating tool and programming language designed by Alan Eliasen in December, 2001,[1] and presented at the Lightweight Languages 2004 conference.[2] It is built on the Java Virtual Machine and incorporates features similar to Java, Perl, Ruby, Smalltalk, and various BASIC implementations. Its main focus is on the fields of science, engineering, physics, text processing, and education.

Frink is named after the fictional mad scientist Professor John Frink from The Simpsons.

Contents

Measurement units

One of the distinguishing characteristics of Frink is that it tracks units of measure through all calculations. This allows all values to contain a quantity and its units of measure. Frink understands how different units of measure interrelate, such as how length cubed is volume, and power multiplied by time is energy. Different units of measure can be mixed in calculations, and Frink automatically ensures that the calculations lead to a result with the expected dimensions.

height = 10 feetgravitation = 9.80665 m/s^2mass = 180 poundspotential_energy = height * gravitation * massprintln[potential_energy -> joules]  // Display in joules, number displayed without units

Since gravitation is given as a floating-point value, the answer is also floating point.

2440.47230699652072

The statement above could be rewritten many ways - using different abbreviations and different target units, for instance:

3 meters 1 gravity 180 lbs -> "Calories"//Capital-C Calories = kilocalories//Quotes around target unit cause answer to be displayed with units.

Here the built-in unit "gravity" is used, which is specified in Frink's units file as a rational number. Since all the inputs are rational or integer the result is:

26689329691563/46520000000000 (approx. 0.5737173192511393) Calories

Note that different systems of measurements can be effortlessly mixed (for example, pounds, meters, and feet.) When used interactively as a desk calculator println[] and named variables are not required.

The standard distribution comes with a data file which contains hundreds of the most common (and uncommon) units of measure, along with data such as masses of elementary particles, planetary data, and historical units of measure. The standard data file uses the SI base units as its fundamental units of measure, and extends this with units for currency and information (bits). The standard data file can be completely replaced by the user, and new units and even fundamental dimensions may be added at runtime. Any unit or product of units in the file can be converted easily into any other unit which measures the same sort of quantity.

Other features

Frink has arbitrary-size integers, arbitrary-size rational numbers, arbitrary-precision floating-point numbers, complex numbers, and interval arithmetic. It also has a number of optimized functions for number theory computations.

Frink uses Unicode characters throughout, allowing it to represent most of the world's languages.

On systems with an internet connection, Frink can translate dozens of human languages, including some requiring right-to-left reading, and it can also convert among current currency and precious metal values as well as inflation-adjusted US dollar and British pound values.

Frink has regular expressions for text processing which are very similar to those in Perl or Ruby.

Other built-in datatypes include dynamically resizable arrays, dictionaries, sets, enumerating expressions, and anonymous functions. Frink also allows writing of object-oriented programs, although inheritance is not yet implemented.

Frink is not exactly a dynamically typed nor a statically typed language. By default, any value may be placed into any variable. However, for more safety, arbitrary constraints may be placed on any variable, ensuring that only values meeting the constraints can be assigned to the variable. For example, one can constrain a variable to only contain values that have dimensions of power. Any number of arbitrary constraints may be placed on a variable, including constraints described by user-defined functions. For example, a variable or function argument could be constrained to only contain prime numbers greater than 100.

Frink contains a pattern-matching and tree-rewriting engine that allows transformation of one mathematical expression to another. This allows symbolic manipulation of equations, solving of systems of equations, simplification of algebraic expressions, and symbolic derivatives and integrals with the proper rules defined.

Frink includes concise commands for creating graphical user interfaces as well as animated or static vector and bitmapped graphics, optionally with scaling directives for physically dimensioned drawings.

Date and time values are integrated with the units of measure. Dates and times can be specified and used in calculations in a wide variety of formats. A date/time represents a particular moment in time, and can be converted to different timezones, Julian day, Modified Julian day, Dynamical Time, and many other systems of time. Frink keeps track of the quirks of these different systems, even down to leap seconds.

Frink can call Java methods and automatically convert its internal types to and from Java types, allowing use of external Java libraries. Frink can also be embedded in a Java program with only a few lines of code.[3]

Frink Server Pages uses Frink as a language for creating dynamic web-based resources, similar to PHP or Active Server Pages.

Host platforms

It is implemented in Java and will run on Java Virtual Machine version 1.1 and later, or on Android 1.5 and later. (This includes nearly all personal computers and operating systems as well as many cellphones and hand-held devices.) Supported platforms include PersonalJava 1.1 implementations that include implementations of the optional java.math libraries. It includes a text-mode interface as well as three different graphical interfaces using the Java AWT, Swing, and Android libraries.

The interpreter is freeware, but proprietary: its source code is not available. It generally installs with one or two clicks on any machine with a recent version of Java, or it can be used via a web-based interface.

References

  1. ^ http://futureboy.us/frinkdocs/whatsnew.html Frink changelog
  2. ^ http://ll4.csail.mit.edu/Abstracts.html#Eliasen Eliasen, Alan, "Frink - A Language for Understanding the Physical World", Lightweight Languages 2004, Massachusetts Institute of Technology, Cambridge, MA, 2004
  3. ^ Smedley, Richard (2008). "LXFHotPics: The best new open source software on the planet". Linux Format (Future Publishing). LXF105 (May 2008): 70–75. 

External links

    Sebelumnya  (Fril) (FRISK Software International)  Berikutnya    





Tags: Frink, Komputer Sains, 2243, Frink Frink Paradigm(s) Multi paradigm : functional object oriented imperative Appeared in 2001 Designed by Alan Eliasen Typing discipline dynamic typing strong typing Major implementations Frink Influenced by Java Perl Ruby Smalltalk BASIC Frink is a calculating tool and programming language designed by Alan Eliasen in December 2001 [ ] and presented at the Lightweight Languages 2004 conferenc, Frink, Bahasa Indonesia, Contoh Instruksi, Tutorial, Referensi, Buku, Petunjuk m.kelas karyawan ftumj, prestasi.web.id
 Download Brosur    Bursa Karir    Berbagai Perdebatan    Program S2 (Pascasarjana)
Kuliah Reguler Pagi (Hybrid)

Koleksi Jenis Foto
Penerimaan Mahasiswa/i
Program Studi
Layanan + Download

Pustaka Khusus
Kumpulan Web Kuliah Karyawan
Kumpulan Web Perkuliahan Paralel
Kumpulan Web Gabungan PTS
Kumpulan Web Program Reguler Pagi/Siang
Kumpulan Web Program S2 (Pascasarjana)

 Berbagai Publikasi    Pendaftaran Online    Pengajuan Beasiswa    Kuliah Hybrid di 112 PTS Terbaik    Program Perkuliahan Gratis    Program Kuliah Extension    Program Kuliah Reguler Pagi/Siang    Perkuliahan Paralel    Try Out Online Gratis    Jadwal Sholat    Qur'an Online    Buku Tutorial    Soal-Jawab Psikotes/TPA    Semua Literatur Bebas
Link Khusus ke
PTS Terakreditasi & Terkemuka
Penyelenggara Program S1, D3, S2

(silakan klik di bawah ini)
STMIKMJ - STMIKMJ Jakarta
IGI - STIE IGI Jakarta
STTM Cileungsi - STIE Cileungsi
STIE WP - STIE Widya Persada
UPRI - UPRI Makassar
STEI - STEI Yogyakarta
STIE - Hidayatullah Depok
STEBI - Bina Essa
P2KKMPoliteknik Aisyiyah

P2KKMUMPTB Lampung
P2KKMSTIT Al-Hikmah Lampung

P2KKMUniv.Amir Hamzah
P2KKMUSM Indonesia
P2KKMUniv. Al-Azhar Medan
P2KKMUniversitas Deli Sumatera

P2KKMUniv. Muh. Palangkaraya

P2KKMSTIT Nur Ahadiyah

P2KKMUniv. Nahd. Ulama Kalbar

P2KKMUniv. Nahd. Ulama Kaltim

Langsa -- Aceh :
P2KKMUSCND Langsa

P2KKMUniv. Ubudiyah Indonesia

P2KKMSTIT Hidayatullah
P2KKMIAI Abdullah Said

P2KKMUniv. Pejuang Rep. Ind.
P2KKMUniv. Teknologi Sulawesi
P2KKMUniv. Cokroaminoto Makassar
P2KKMITeKes Tri Tunas Nasional

P2KKMUniv. Patria Artha

P2KKMUniv. Nusantara, Manado
P2KKMSTIE Pioneer Manado
P2KKMUniversitas Parna Raya Manado

P2KKMUniversitas Boyolali

P2KKMUniversitas Duta Bangsa
P2KKMPoliteknik Harapan Bangsa Surakarta
P2KKMPoliteknik Santo Paulus Surakarta

P2KKMUNIBABWI

P2KKMUniv. Muhammadiyah Smrg
P2KKMUNDARIS Semarang
P2KKMUNAKI Semarang
P2KKMUPGRIS Semarang
P2KKMUniv. IVET Semarang
P2KKMSTIE Cendekia

P2KKMUNUGHA Cilacap

P2KKMUniv. Muhammadiyah Sby
P2KKMSTIE Pemuda Sby
P2KKMIKIP Widya Darma Sby
P2KKMSTIE Widya Darma Sby
P2KKMSTIE ABI Surabaya
P2KKMUNUSA Surabaya
P2KKMUniv. Widya Kartika
P2KKMSTAI Al Akbar Surabaya

P2KKMUniv. Kahuripan Kediri

P2KKMSTAI Muhammadiyah Tulungagung

P2KKMSTIKI Malang
P2KKMSTIE INDOCAKTI
P2KKMSTIE Al Rifa'ie

P2KKMSTIA Bayuangga
P2KKMSTAI Muhammadiyah Probolinggo

P2KKMUniversitas Moch. Sroedji

P2KKMSTEI JOGJA - STEI Yogyakarta
P2KKMSTIE Mitra Indonesia
P2KKMSTiPsi
P2KKMSTAI Terpadu Yogyakarta
P2KKMUniversitas Mahakarya Asia

P2KKMSTIE Hidayatullah
P2KKMSTIE - GICI A
P2KKMSTIE - GICI A


P2KKMSTMIK-MJ - STMIK Muh. Jkt.
P2KKMUNKRIS - Krisnadwipayana
P2KKMSTT Bina Tunggal - Bekasi
P2KKMSTT Duta Bangsa - Bekasi
P2KKMSTIE - GICI C
P2KKMSTEBI Global Mulia
P2KKMUniversitas Pelita Bangsa
P2KKMUniversitas Indonesia Mandiri
P2KKMPoliteknik Bhakti Kartini

P2KKMSTMIK-STIKOM Bali
P2KKMPOLNAS Denpasar
P2KKMUniversitas Bali Dwipa
P2KKMPoltek Ganesha Guru Singaraja

P2KKMSTIE Ganesha
P2KKMSTT Yuppentek
P2KKMITB Ahmad Dahlan
P2KKMUniv. Tangerang Raya
P2KKMSTIA Maulana Yusuf
P2KKMSTIH Gunung Jati
P2KKMSTIE PPI Balaraja

P2KKMUNSUB - Universitas Subang

P2KKMSTIT Al-Hidayah Tasikmalaya

P2KKMSTIE Walisongo
P2KKMSTT Walisongo

P2KKMUniv. Islam Al-Ihya

P2KKMSTT Mandala, Bandung
P2KKMSTT Bandung
P2KKMSTIE Gema Widya Bangsa
P2KKMUniversitas Insan Cendekia Mandiri
P2KKMUniversitas Halim Sanusi
P2KKMUniversitas Persatuan Islam
P2KKMSTEBI Bina Essa

P2KKMSTT Dr. Khez Muttaqien

P2KKMIMWI Sukabumi

P2KKMSTIH Dharma Andigha
P2KKMUniversitas Teknologi Nusnatara

P2KKMSTT Muhammadiyah Cileungsi

P2KKMISTA - Institut ST Al Kamal
P2KKMSTIE IGI - Inter. Golden Inst.
P2KKM Univ. Mpu Tantular B

P2KKMU M J - Univ. Muh. Jkt

P2KKMFISIP UMJ - Univ. Muh. Jkt.
P2KKMFTan UMJ - Agroteknologi
P2KKMSTIE Trianandra Jakarta
P2KKMSTIE - GICI B
P2KKMSTIE Ganesha
P2KKMSTIMAIMMI Jakarta
P2KKMTanri Abeng University

P2KKMUMHT - Univ. MH. Thamrin
P2KKMFE UMHT - FE MH. Thamrin
P2KKMFASILKOM UMHT
P2KKMUNKRIS - Krisnadwipayana
P2KKMITBU - Inst. Tek. Budi Utomo
P2KKMSTIE Trianandra Jakarta
P2KKMSTMIK Muh. Jkt - Matraman
P2KKMSTMIK Muh. Jkt - Ciracas
P2KKMUniv. Mpu Tantular A
P2KKMSTT Sapta Taruna
P2KKMIAI Al-Ghurabaa Jakarta

P2KKMISIF - Institut Studi Islam Fahmina

P2KKMSTEBI Global Mulia

P2KKMSTIKes Sapta Bakti
P2KKMSTAI Miftahul ulum

P2KKMPoltekkes Kerta Cendekia

P2KKMPelita Raya Institute


KPT Konsultan Pendidikan Tinggi

PERMINTAAN BROSUR
(Gratis via POS)
Nama Penerima

Alamat Jelas

Kota/Kabupaten + Provinsi

Kode Pos

Email (tidak wajib)

✵ harus diisi lengkap & jelas
Atau kirimkan nama dan
alamat lengkap via SMS ke HP:
0811 1990 9026


Download BROSUR
Brosur Kelas Karyawan
Gabungan Seluruh Wilayah Indonesia

pdf (11,2 MB)ZIP (8,8 MB)
Image/jpg (36,2 MB)
Brosur Kelas Karyawan
JABODETABEK

pdf (5,5 MB)ZIP (4,4 MB)
Image/jpg (13,2 MB)
Brosur Kelas Karyawan
DIY,JATENG,JATIM & BALI

pdf (4,4 MB)ZIP (3,5 MB)
Image/jpg (14,5 MB)
Brosur Kelas Karyawan
JAWA BARAT

pdf (2,8 MB)ZIP (2,2 MB)
Image/jpg (7,1 MB)
Brosur Kelas Karyawan
SULAWESI

pdf (1,9 MB)ZIP (1,5 MB)
Image/jpg (5,6 MB)
Brosur Kelas Karyawan
SUMATERA & BATAM

pdf (2,2 MB)ZIP (1,7 MB)
Image/jpg (6,5 MB)
Brosur Kuliah Reguler
pdf (4,1 Mb)ZIP (8,4 Mb)
Strategi Meningkatkan
Kualitas Pendidikan, Pendapatan dan Sumber Daya PTS

pdf(6 Mb)Image/jpg(16 Mb)

STRATEGI Meningkatkan
Kualitas Pendidikan, Pendapatan dan Sumber Daya PTS
http://kpt.co.id
Terobosan Baru

PT. Gilland Ganesha
Membutuhkan Segera

  • Design Grafis
  • Web Programmer

Penjelasan Lebih Lanjut di :
Info kerja

Persalinan kucing dan persiapannya, makanan kucing, dsb.
155 Ras Kucing di Dunia

Twitter Kuliah Karyawan

Tautan Elok
silakan klik
Ensiklopedia Online

1. MIA FISIP UMJ Jakarta - Magister Ilmu Administrasi Universitas Muhammadiyah Jakarta - Kampus FISIP - UMJ : Jl. KH. Ahmad Dahlan, Cirendeu, Ciputat, Jakarta Selatan 15419
2. MIKOM FISIP UMJ Jakarta - Magister Ilmu Komunikasi Universitas Muhammadiyah Jakarta - Kampus FISIP - UMJ : Jl. KH. Ahmad Dahlan, Cirendeu, Ciputat, Jakarta Selatan 15419
3. MM UNKRIS Jakarta - Magister Manajemen Universitas Krisnadwipayana Jakarta - Kampus UNKRIS : Jl. Raya Jatiwaringin, Pondok Gede, Jakarta Timur 13077
4. S2 FISIP UMJ Jakarta - Magister FISIP Universitas Muhammadiyah Jakarta - Kampus FISIP - UMJ : Jl. KH. Ahmad Dahlan, Cirendeu, Ciputat, Jakarta Selatan 15419
5. S2 UNKRIS Jakarta - Pascasarjana (S2, Magister) Universitas Krisnadwipayana Jakarta - Kampus UNKRIS : Jl. Raya Jatiwaringin, Pondok Gede, Jakarta Timur 13077
sbmpts.com  |  snmpts.com  |  sbmpts.web.id  |  umb-pts.com  |  bidik-misi.com  |  p2k.cyber-univ.ac.id  |  unismu.web.id  |  p2k.sebi.ac.id  |  stiepasim.web.id  |  uyi.web.id  |  unmtangerang.web.id