welcome


^___^ welcome to firya oktaviana blog ^___^ follow me, semoga bermanfaat .


Minggu, 31 Juli 2011

pemrograman visual

Pemrograman Visual  adalah penciptaan sebuah komputer program dengan memanfaatkan elemen bergambar. Traditionally, a program is a sequence of text statements used to achieve a certain result or solve some problem. Secara tradisional, program merupakan urutan pernyataan teks yang digunakan untuk mencapai hasil tertentu atau memecahkan beberapa masalah. Programming languages often have particular ways of representing the work to be done thus leading to complexity. Pemrograman bahasa seringkali memiliki cara tertentu mewakili pekerjaan yang harus dilakukan sehingga mengarah ke kompleksitas. Visual programming attempts to make the creation of programs simpler. upaya pemrograman visual untuk membuat program-program penciptaan sederhana.
Consider a search conducted within a website where a box is used to enter text. Pertimbangkan pencarian dilakukan dalam sebuah situs web di mana kotak yang digunakan untuk memasukkan teks. When the user types in a character, a number of suggestions are shown right below the text box. Ketika jenis pengguna dalam karakter, sejumlah saran yang ditampilkan tepat di bawah kotak teks. A visual program to achieve this would allow the programmer to place a number of boxes on the screen, one for each task, and use arrows to indicate the flow between tasks. Sebuah program visual untuk mencapai hal ini akan memungkinkan para programmer untuk menempatkan sejumlah kotak pada layar, satu untuk setiap tugas, dan menggunakan panah untuk menunjukkan aliran antara tugas.
The first box on the screen would indicate that it is waiting for user action. Kotak pertama pada layar akan menunjukkan bahwa ia sedang menunggu tindakan pengguna. When a character is typed the flow will be directed to a box which determines whether the character is valid. Ketika karakter diketik aliran akan diarahkan ke kotak yang menentukan apakah karakter tersebut valid. If the character is valid then the flow will be directed to another box on the screen that searches the database. Jika karakter valid, maka aliran akan diarahkan ke kotak lain pada layar yang akan mencari database.
Searching the database would itself have a number of subtasks. Pencarian database akan sendiri memiliki sejumlah sub-tugas. Clicking on the box for database search would bring up a new screen to let the programmer indicate those subtasks and the flow between them. Klik pada kotak untuk pencarian database akan memunculkan sebuah layar baru untuk membiarkan programmer menunjukkan mereka subtasks dan aliran di antara mereka. Aspects such as stopping the search when a fixed number of suggestions are found or giving up the search when not enough suggestions are found in a given amount of time, would be considered and dealt with by the programmer in this screen. Aspek seperti menghentikan pencarian ketika sejumlah saran tetap ditemukan atau menyerah mencari ketika saran tidak cukup ditemukan dalam jumlah waktu tertentu, akan dianggap dan ditangani oleh programmer di layar ini.
A computer program has many facets to it besides action and flow. Sebuah program komputer memiliki banyak sisi untuk itu selain aksi dan aliran. These include relationships between the data, sharing of data with other programs, spreading the work among resources, and linkage of graphical elements for ease of use. Ini termasuk hubungan antara data, berbagi data dengan program lain, menyebarkan kerja antara sumber daya, dan hubungan antara elemen grafis untuk kemudahan penggunaan. A set of text statements does not always handle all of these actions in a smooth manner and it may not be easy for other programmers to understand all the implications. Satu set laporan teks tidak selalu menangani semua tindakan ini secara halus dan mungkin tidak mudah bagi programmer lain untuk memahami semua implikasi. Visual programming attempts to address most of these aspects. pemrograman Visual upaya untuk mengatasi sebagian besar aspek.
There are many languages that allow programming to be done visually. Ada banyak bahasa pemrograman yang memungkinkan harus dilakukan secara visual. Typically, visual programming languages include: Tersus for web applications, MVPL for robotics, LabVIEW for scientists, and SynthMaker for audio tools. Biasanya, bahasa pemrograman visual meliputi: Tersus untuk aplikasi web, MVPL untuk robotika, LabVIEW bagi para ilmuwan, dan Synthmaker untuk peralatan audio. There are visual languages for programming hand-held and embedded computers. Ada bahasa visual untuk komputer pemrograman tangan-diadakan dan tertanam. However, Visual C# or Visual Basic are not visual languages. Namun, Visual C # atau Visual Basic tidak bahasa visual. Though popular, they merely allow on-screen placement of items with which the user interacts. Meskipun populer, mereka hanya mengizinkan penempatan di layar item dengan yang user berinteraksi.
Visual programming has been criticized for making programs toy-like and for the number of visual elements that can be shown on a screen at one time. Pemrograman visual telah dikritik untuk membuat program-program seperti mainan dan jumlah elemen visual yang dapat ditampilkan pada layar pada satu waktu. The Deutsch Limit indicates that roughly 50 elements can be shown. Batas Deutsch menunjukkan bahwa sekitar 50 elemen dapat ditampilkan. Just as textual programming languages have evolved, there is promise that visual languages can also address these challenges. Sama seperti bahasa pemrograman tekstual telah berevolusi, ada janji bahwa bahasa visual juga dapat mengatasi tantangan ini.
(Bahasa)
visual programming language - (VPL) Any programming language that allows the user to specify a program in a two-(or more)-dimensionsional way. bahasa pemrograman visual - (VPL) Setiap bahasa pemrograman yang memungkinkan pengguna untuk menentukan program di-(atau lebih)-dimensionsional dua arah. Conventional textual languages are not considered two-dimensional since the compiler or interpreter processes them as one-dimensional streams of characters. bahasa tekstual konvensional tidak dianggap dua dimensi sejak compiler atau interpreter proses mereka sebagai satu-dimensi aliran karakter. A VPL allows programming with visual expressions - spatial arrangements of textual and graphical symbols. Sebuah VPL memungkinkan pemrograman dengan ekspresi visual - spasial pengaturan simbol tekstual dan grafis.

VPLs may be further classified, according to the type and extent of visual expression used, into icon -based languages, form -based languages and diagram languages. VPLS dapat diklasifikasikan lebih lanjut, sesuai dengan jenis dan tingkat ekspresi visual yang digunakan, menjadi ikon berdasarkan bahasa-, bentuk berbasis bahasa-dan bahasa diagram. Visual programming environments provide graphical or iconic elements which can be manipulated by the user in an interactive way according to some specific spatial grammar for program construction. lingkungan pemrograman Visual menyediakan unsur-unsur grafis atau ikonik yang dapat dimanipulasi oleh pengguna dengan cara yang interaktif menurut beberapa tata ruang khusus untuk program konstruksi.

A visually transformed language is a non-visual language with a superimposed visual representation. Sebuah bahasa visual berubah adalah bahasa non-visual dengan representasi visual superimposed. Naturally visual languages have an inherent visual expression for which there is no obvious textual equivalent. Tentu bahasa visual memiliki ekspresi visual yang melekat yang tidak ada setara tekstual jelas.

Visual Basic , Visual C++ and the entire Microsoft Visual family are not, despite their names, visual programming languages. Visual Basic , Visual C + + dan seluruh Microsoft Visual keluarga tidak, meskipun nama mereka, bahasa pemrograman visual. They are textual languages which use a graphical GUI builder to make programming interfaces easier. Mereka adalah bahasa tekstual yang menggunakan grafis pembangun GUI untuk membuat antarmuka pemrograman lebih mudah. The user interface portion of the programming environment is visual, the languages are not. User interface bagian dari lingkungan pemrograman visual, bahasa yang tidak. Because of the confusion caused by the multiple meanings of the term " visual programming ", Fred Lakin has proposed the term "executable graphics" as an alternative to VPL. Karena kebingungan yang disebabkan oleh beberapa arti dari istilah " pemrograman visual ", Fred Lakin telah mengusulkan istilah" executable "grafis sebagai alternatif untuk VPL.

Some examples of visual programming languages are Prograph , Pict , Tinkertoy, Fabrik, CODE 2.0 and Hyperpascal. Beberapa contoh bahasa pemrograman visual Prograph , Pict , Tinkertoy, Fabrik, CODE 2.0 dan Hyperpascal.

http://cogs.susx.ac.uk/users/ianr/vpl.html . http://cuiwww.unige.ch/eao/www/readme.html . http://cogs.susx.ac.uk/users/ianr/vpl.html . http://cuiwww.unige.ch/eao/www/readme.html .

Usenet newsgroup: news:comp.lang.visual (NOT for Visual Basic or Visual C++ ). Usenet newsgroup: news: comp.lang.visual (TIDAK untuk Visual Basic atau Visual C + + ).

Tidak ada komentar:

Posting Komentar