-->

Pages

Thursday, 23 March 2017

Flow Control Structure in Turbo Pascal 7.1.

 ***  English   Version  ***

1. Flow Control Structure Definition in TP 7.1.

    
* Represents a form / structure that has a special role to regulate flow of execution of the operation or Multiple Sequence Specific Operations.
    
* A flow control structure is Some type of construction That alters the flow of water in Some way. As a group these are passive structures since They operate without intervention under different amounts of water flow and Their Impact "changes based on the quantity of water available.
      
(en.wikipedia.org / wiki / Flow_control_structure)
    
* The above definitions apply to all programming either based or Non Pascal Pascal.2. Structure Types Full Flow 7.1.

      
There are 8 (Eight) Full Flow in Turbo Pascal 7.1. namely:

    
Begin - End, may be written begin - end or the other.
          
o Function as flow control structures to make a number of commands or other elements as a whole.


    
* If - Then, may be written if - then or the other.
          
o Function as a flow control structure to execute the command (or commands when incorporated into the structure of the Begin - End) after the notation "then" with the condition expressions are examined (the notation "If" and the notation "Then" in 'Boolean value" True ".
    
If - Then - Else, should be written if - then - else or other.
          
o Function as a flow control structure to execute the command (or commands when incorporated into the structure of the Begin - End) after the notation "Then" with the condition expressions are examined (the notation "If" and the notation "Then") 
Boolean value "True" and vice versa when "False" to run the command (or commands when incorporated into the structure of the Begin - End) after the notation "False".
    
For - Do, can be written for - do or other.
          
o Function as flow control structures for repetition (iteration) command (or commands when incorporated into the structure of the Begin - End) after the notation "Do" with the number of repetitions in line with price changes iterator is declared between the notation "For" and the notation "Do ".
    
While - Do, may be written while - do or other.
          
o Function as flow control structures for repetition (iteration) command (or commands when incorporated into the structure of the Begin - End) after the notation "Do" with a requirement for an expression that is checked (the notation "While" and the notation "Do" precious 
Boolean " True ". When the first time examined the direct value" False ", then the iteration is not done at all.
    
Repeat - Until, may be written repeat - until or other.
          
o Function as flow control structures for repetition (iteration) commands or commands between the notation "Repeat" and the notation "Until" to an expression that is checked (after the notation "Until") worth Boolean "True". So at least once started.
    
Case - Of - End, may be written case - of - end or the other.
          
o Function as a flow control structure is similar to the function of If - Then - ElseWhen the If - Then - Else is branching flow with 2 (two) branches, then the structure of Case - Of - End is a branching function very much.
    
* The Flow Control Structures Nested Control Structure or Shape mixture or of The Full Integration. The point is that all of The Full Flow can be lodged in between all of these Structure Form of  Flow Control  is  a form in another form. For example, in For 1: = 0 to 99 do exist Begin - End; in the Begin - End exists If - Then and later on it no more Begin - End, and so on.


*** Note ***  :
          o For If - ThenIf - Then - ElseWhile - Do, and Repeat - Until, then the flow control criteria applied was AN EXPRESSION. For example, in "If" (status [1] or state [99]) Then ... "as an expression that is checked is the result of Logical Operation  between the status [1] with status [99] with the logical operator" or ".
          
o When Flow Control Structure on the "Begin - End, If - ThenIf - Then - ElseFor - DoWhile - DoRepeat - UntilCase - Of - End" operated separately without mutual pasted to each other, then called "7 (Seven) Full Flow (Pure or Single)"When mutual be inserted  each other, so-called  "Structural Control (Mixtures or Combination or Blend)". 


3. Posting Rules Structure Full Flow in Turbo Pascal 7.1. (TP 7.1.)

    
3.1. Posting Rules General in TP 7.1. :

    
* This applies to all types of Pascal-based programming and non Pascal in which the writing-Notation Notation, Commands or expression-expression should not be on a separate line / certain, but it could be some element is written to join the line of the Same.

    
* Indeed, in writing notation, notation, Commands, or expression-expression should not be a separate line / specified, then for the sake of clarity and accuracy in reading of Positive Habits Some algorithms do, but "Must Not," both Pascal and non-Based Programming Pascal, particularly in terms of:
          
o Commands are written in languages not written Everyday mixed in One Line Element Algorithm with the Other.
          
o Indent the same for the "Block / Group Structure of the Same" is strongly recommended.     3.2. Special Posting Rules In TP 7.1. :

    
* In order to Full Flow-8 Type the above will be in-Compile and Run and Other Needs perfectly, it must comply with rewriting rules. Specifically addressed as follows:

   
1. Flow Control Structures "Begin - End".
          
* The commands in a row that a single structural unit (a block) is written in between notas "Begin" and the notation "End". Commands written in Pascal language, including TP Notation 7.1. written by "Mark separator / separator in the form of" Point Comma  (";") at the end of each command contained in the section "Statement". When not done, then the program will not be made on-Run on in-Compile and Special Needs.
          
* If there are other structures between the "Begin - End", then the structure is treated as a command written in Pascal Language use end separator of Point Comma  ( ";").

   
2. Flow Control Structures "If - Then".
          
* Conditions that will be examined in this structure is a type of logical expression that is placed between the notation "If" and the notation "Then". Command (or commands to be performed when the condition expression is valuable 
Boolean logical "True" is placed after the notation "Then".
          
* Where more than one command, then those commands into one unitary structure with the additional notation "Begin - End" is flanking.

   
3. 
Flow Control Structures "If - Then - Else".
          
* As in "If - Then", a condition that will be examined in this structure is a type of logical expression that is placed between the notation "If" and the notation "Then". Command (or commands) that will be provided when the logical expression is a 
Boolean value "True" is placed after the notation "Then" and the command (or commands) that will be provided whenever done value "False" is placed after the notation "Else".
          
* Good for the "Then" and "Else", applies the rule when more than one command, then each command will serve as a single unitary structure with the additional notation "Begin - End" which flanking (respectively).

   
4. 
Flow Control Structures "For - Do".
          
* Among the notation "For" and the notation "Do" Expressions Iterative written with the rules:
          
* Writing an iterative expression contains.
          
* Iterator variable name.
          
* After the signs are written Assignment Start Price Iterator (which can be a Literal or Expression Price Aritmethic).
          
* Notation "To" or "Downto" stating the price iterator "Ascending" or "Descending", the Last Price Iteration is still to be done (which can be a good price Aritmatis Literal or an expression), and
          
* When the increase / decrease in non Numbers 1, then the price changes that occur in Iterator every One Iteration elapsed, otherwise the notation is "Step" and followed by the price changes are, for example: "Step 2".
          
* After the notation "Do", then the command or commands that will be applied at each time iteration is written. Where more than one command, then the commands which will serve as one of the Unitary Extension with Additional Notation "Begin - End" is flanking.

   
5. 
Flow Control Structures "While - Do".
          
* Conditions that will be examined is the type of logical expression that is placed between the notation "While" and the notation "Do". The command or commands to be performed repeatedly with the terms "Over the logical expression is a 
Boolean value" True "is placed after the notation" Do ".
          
* Where more than one command, then the commands which will serve as one unitary structure with the additional notation "Begin - End" is flanking.

   
6. Flow Control Structures "Repeat - Until".
          
* Conditions that will be examined is the type of logical expression that goes after the notation "Until". Perrintah or commands to be performed and then repeated for the valuable Expression 
Boolean logical "False" which is placed between the notation "Repeat" and the notation "Until".

   
7. Flow Control Structures "Case - Of - End".
          
* Things will be examined is variable or expression that has Aritmatis certain prices. Variable or expression of this Aritmatis placed between notation "Case" and the notation "Of".
          
* Among the notation "Of" and the notation "End", listed a number of possible price / case and instructions or commands to be run for the possibility that price.
          
* One Price Literal which may be placed on the left, will be followed by the notation "Point Two (:)" and followed the command to run the next a notation "Comma Point (;)".
          
* If there are several commands to be run, then orders will serve as one of the Unitary Extension with Additional notation "Begin - End" is flanking.


*** Note *** :

   
1. Notation: Definition Notation (1, 2); Function Notation (1, 2, 3); Notation Applied Field,
   
2. Command: Review 1,
   
3. Expression: In Programming (Define, Function, Classification), In Mathematic,
   
4. Algorithm: Concept 1, Concept 2, Concept 3. Element Algorithm, Reading or Writing Rules Algorithm (1, 2)
   
5. Indent  :    Review 1,   Review 2,  Review 3,  Review 4
   
6. Iterative expression is a kind of expression stating how the iteration is to take place.
   
7. Iterator variable is a type of integer variables that the price will fluctuate in line with the iterations that happen. 
(1).
   
8. The variable is part of the Structure Declaration.
   
9. Iteration (Repetition) is an action usually repeat the process with the aim of approaching the desired goal or target or outcome. Each repetition of this process is also called an "iteration", and the result of one iteration is used as a starting point for the next iteration.
  
10. Iterative (The Returning) Review 1.
  
11. Iterator is an object that allows programmers to trace all the elements of collections, regardless of the specific implementation. An iterator is sometimes called a cursor, especially in the context of the database. (Http://en.wikipedia.org/wiki/Iterator). Other Define.
  
12. Prices start Iterator: Review in C + +,
  
13. Final Price Iterator: Review 1,
  
14. Price Literal: Review 1,
  
15. Price Literals in C language, how to write "Before the price literally, there is notation" Case "that preceded it.
  
16. Price Literal in Pascal language that may be placed on the left, followed by the notation ":", can be expressed as a Range of Prices may be, for example: Numbers-numbers between 1 through 10, written as "1 .. 10" or more likely the price with Signs Comma separated (,), for example: 2, 5, 9. This does not exist in the language C, so that in Pseudopascal, it should be avoided.
  
17. One Price Literal which may be placed on the left, will be followed by the notation "Point Two (:)" and followed the command to run the next a notation "Comma Point (;)". This applies to the Pascal language, whereas in C, must be followed by the notation "Break", because without it, then the flow becomes asangat different.
  
18. Pseudopascal is Pseudopascal (aka Pesudocode Pascal) is a pseudocode that use (adopt) some notation language follows the structure of the writing of Pascal programs. (Http://www.toki.or.id/toki2006/pseudopascal.pdf)
  
19. Pseudocode is a way of writing algorithms for the idea and logic of the algorithm can be delivered / diekspersikan. (Http://www.toki.or.id/toki2006/pseudopascal.pdf). Studied and diolimpiadekan in OSN ICT Sector in the form of Pseudocode Pascal, where can use Free Pascal example: Version 2.0.4, or Turbo Pascal for example: TP 5.5., TP 6.0, TP 7.0. , TP 7.1. , Or Borland Delphi, for example: Version 7.0. Free Trial Version, Version 7.0. Paid Version / Purchase, boson's BD 5 Test, All about Help files in Borland Delphi 1.0.
  
20. Expression Aritmetis: Definition, Function, Operation Classification.



 ***  
Resources  *** :

         
1. Pseudopascal (OSN Version Field Informatics / Computer)-Suryana Setiawan Toki-Chairman of the coach-May 18, 2006
         
2. http://en.wikipedia.org/wiki/Boolean
         
3. http://math.uww.edu/ ~ harrisb/courses/cs171/strings.html
         
4. http://www.freepascal.org/docs-html/ref/ref.html
         
5. http://www.amazinglight.info/program-programming-dan-notasi-algoritma.html
         
6. http://www.amazinglight.info/algoritma-itu-apa-sih.html

*** Download  Software *** : 
  1. http://www.brothersoft.com/turbo-pascal-download-272943.html - Free Pascal 2.0.4. Version
  2. http://www.brothersoft.com/turbo-pascal-download-272949.html - TP 5.5. Version
  3. http://www.brothersoft.com/turbo-pascal-download-272947.html - Download Sostware TP 6.0.
  4. http://www.brothersoft.com/turbo-pascal-download-272943.html - Download Software TP 7.0  
  5. http://www.brothersoft.com/boson.s-borland-delphi-5-test-1-download-18985.html
  6. http://www.brothersoft.com/all-about-help-files-in-borland-delphi-download-9348.html  
   
        

     *** Indonesia  Version ***  
       
 1.   Definisi Struktur Kendali Aliran di TP 7.1.
  • Merupakan suatu bentuk/struktur yang memiliki peranan khusus untuk mengatur Aliran Urutan Pengerjaan Operasi atau Beberapa Operasi Tertentu.  
  • A flow control structure is some type of construction that alters the flow of water in some way. As a group these are passive structures since they operate without intervention under different amounts of water flow and their impact changes based on the quantity of water available.
    en.wikipedia.org/wiki/Flow_control_structure  
  • Definisi di atas berlaku untuk semua Programming baik yang berbasis Pascal maupun Non Pascal. 
2.   Jenis Struktur Kendali Aliran 7.1.
      Ada 8 (Delapan) Kendali Aliran dalam Turbo Pascal 7.1. yaitu :
  • Begin - End, boleh ditulis  begin - end atau lainnya.
    • Fungsinya sebagai struktur kendali aliran untuk menjadikan sejumlah perintah atau elemen lain sebagai satu kesatuan.
  •  If - Then,  boleh ditulis  if - then atau lainnya.
    • Fungsinya sebagai struktur kendali aliran untuk menjalankan perintah(atau perintah-perintah bilamana disatukan dalam struktur Begin - End) setelah notasi "then" dengan  syarat ekspresi yang diperiksa (antara notasi "If" dan notasi "Then" berharga Boolean"True".
  • If - Then - Else,  boleh  ditulis  if - then - else  atau lainnya.
    • Fungsinya sebagai struktur kendali aliran untuk menjalankan perintah (atau perintah-perintah bilamana disatukan dalam struktur Begin - End) setelah notasi "Then" dengan syarat ekspresi yang diperiksa (antara notasi "If" dan notasi "Then") berharga Boolean "True" dan sebaliknya bilamana "False" menjalankan perintah (atau perintah-perintah bilamana disatukan dalam struktur Begin - End) setelah notasi "False".
  • For - Do ,  boleh ditulis  for - do  atau lainnya.
    • Fungsinya sebagai struktur kendali aliran untuk pengulangan (iterasi) perintah (atau perintah-perintah bilamana disatukan dalam struktur Begin - End) setelah notasi "Do" dengan jumlah pengulangan sejalan dengan perubahan harga iterator yang dinyatakan di antara notasi "For" dan notasi "Do".
  • While - Do, boleh ditulis  while - do  atau lainnya.
    • Fungsinya sebagai struktur kendali aliran untuk pengulangan (iterasi) perintah (atau perintah-perintah bilamana  disatukan dalam struktur  Begin - End) setelah notasi "Do" dengan syarat selama ekspresi yang diperiksa (antara notasi "While" dan notasi "Do" berharga Boolean "True". Bilamana pertama kali diperiksa langsung berharga "False", maka iterasi samasekali tidak dilakukan.
  • Repeat - Until, boleh ditulis  repeat - until  atau lainnya.
    • Fungsinya sebagai struktur kendali aliran untuk pengulangan (iterasi) perintah atau perintah-perintah antara notasi "Repeat" dan notasi "Until" hingga ekspresi yang diperiksa (setelah notasi "Until") berharga Boolean "True". Jadi minimal satu kali dijalankan.
  • Case - Of - End, boleh ditulis case - of - end  atau lainnya.
    • Fungsinya sebagai struktur kendali aliran yang mirip dengan Fungsi If - Then - Else. Bilamana If - Then - Else merupakan pencabangan aliran dengan 2 (dua) cabangmaka pada struktur Case - Of - End merupakan fungsi pencabangan yang sangat banyak.
  • Bentuk Struktur Kendali Aliran Bersarang atau Bentuk Struktur Kendali Campuran atau Bentuk Struktur Kendali Perpaduan. Maksudnya adalah semua Bentuk Struktur Kendali Aliran tersebut bisa bersarang di antara semua bentukstruktur kendali aliran tersebut yakni suatu bentuk di dalam bentuk yang lain.  Misalnya , di dalam For 1 :=0 to 99 do ada Begin - End;   di dalam Begin - End tersebut ada If - Then dan kemudian di dalamnya ada lagi Begin - End  dst. 
  •   
    Catatan :
    • Untuk If - Then,  If - Then - Else,  While - Do,  dan Repeat - Until, maka kriteria pengendalian aliran yang diterapkan adalah SUATU EKSPRESI.  Misalnya, dalam "If" (status[1] or status[99]) Then ..." sebagai ekspresi yang diperiksa adalah merupakan hasil operasi  lojik  antara  status[1]  dengan  status[99]  dengan  Operator Lojik  "or".
    • Bilamana  Struktur Kendali Aliran pada  "Begin - End If - Then,  If - Then - Else,  For - Do While - Do,  Repeat - Until,   Case - Of - End"  dioperasikan secara terpisah tanpa saling disisipkan satu sama lainnya, maka dinamakan  "7 (Tujuh) Kendali Aliran  (Murni atau  Tunggal)".  Bilamana saling disisipkan satu sama lainnya, maka dinamakan  "Struktur Kendali  (Campuran  atau Gabungan atau Perpaduan)".
3. Aturan Penulisan Struktur Kendali Aliran Dalam Turbo Pascal 7.1. (TP 7.1.)

    3.1. Aturan Penulisan Umum Dalam TP 7.1.  :
  • Ini  berlaku  untuk  seluruh  Jenis  Programming  yang berbasis Pascal maupun Non Pascal  di mana dalam  penulisan Notasi-Notasi,  Perintah-Perintah  atau  Ekspresi-Ekspresi  tidak harus  berada  di  baris tersendiri/tertentu,  namun  bisa  saja  Beberapa Elemen ini dituliskan bergabung dengan  Baris Yang  Sama.
  • Memang, dalam penulisan Notasi-NotasiPerintah-Perintah,  atau  Ekspresi-Ekspresi  tidak harus di baris tersendiri/tertentu, maka demi kejelasan dan ketepatan dalam pembacaan Algoritma  dilakukan  Beberapa  Kebiasaan  Positif, tetapi "Tidak Harus",  baik  Programming  Berbasis  Pascal   maupun  Non Pascal , terutama  dalam hal :             
    • Perintah yang ditulis dalam Bahasa Sehari-Hari dituliskan tidak dicampur dalam Satu Baris dengan  Elemen Algoritma Yang Lain.
    •  Indentasi  yang sama untuk   "Blok/Kelompok  Struktur Yang Sama"  sangat disarankan.
3.2. Aturan Penulisan Khusus Dalam TP 7.1. :
  • Agar ke-8 Jenis Kendali Aliran tersebut di atas nantinya bisa di-Compile dan Run serta Kebutuhan Lainnya dengan sempurna, maka harus mematuhi Aturan Penulisannya. Secara khusus diatur sebagai berikut :
  1. Struktur Kendali Aliran  "Begin - End".  
    • Perintah-perintah dalam satu deret yang menjadi satu kesatuan struktural (satu blok) dituliskan di antara Notas "Begin" dan Notasi "End". Perintah yang ditulis dalam Notasi Bahasa Pascal termasuk TP 7.1. dituliskan dengan "Tanda Separator/Pemisah yang berupa "Titik Koma yakni " ; " di akhir setiap perintah yang terdapat di dalam Bagian "Statement". Bilamana tidak dilakukan, maka Program yang dibuat nanti tidak bisa di-Run di di-Compile serta Kebutuhan Lainnya.
    • Bilamana terdapat struktur lain di antara satu "Begin - End", maka struktur tersebut diperlakukan sebagaimana perintah yang ditulis dalam Bahasa Pscal (diakhiri separator  " ; ".
  2. Struktur Kendali Aliran  "If - Then". 
    • Kondisi yang akan diperiksa dalam struktur ini adalah Jenis Ekspresi Lojik yang diletakkan di antara Notasi "If" dan Notasi "Then". Perintah (atau perintah-perintah yang akan dilakukan bilamana dengan syarat Ekspresi Lojik itu berharga Boolean "True" yang diletakkan setelah Notasi "Then".
    • Bilamana lebih dari satu perintah, maka perintah-perintah tersebut dijadikan satu kesatuan struktur dengan Tambahan Notasi  "Begin - End"  yang mengapitnya.
  3. Struktur Kendali Aliran "If - Then - Else". 
    • Seperti halnya pada "If - Then", kondisi yang akan diperiksa dalam struktur ini adalah Jenis Ekspresi Lojik yang diletakkan di antara Notasi "If" dan Notasi "Then". Perintah (atau perintah-perintah) yang akan dilakukan dengan syarat bilamana Ekspresi Lojik tersebut berharga Boolean "True" yang diletakkan setelah Notasi "Then" dan perintah (atau perintah-perintah) yang akan dialakukan dengan syarat bilamana berharga "False" yang diletakkan setelah Notasi "Else".
    • Baik untuk "Then" maupun "Else", berlaku aturan  bilamana lebih dari satu perintah, maka masing-masing perintah tersebut dijadikan satu kesatuan struktur dengan Tambahan Notasi  "Begin - End" yang mengapitnya (masing-masing).
  4. Struktur Kendali Aliran "For - Do". 
    • Di antara Notasi "For" dan Notasi "Do"  Ekspresi Iteratif dituliskan dengan aturan :
    • Penulisan ekspresi iteratif berisi.
    • Nama Variabel Iterator.
    • Setelah Tanda Assignment dituliskan Harga Awal Iterator (yang bisa merupakan suatu Harga Literal atau Ekspresi Aritmatis).
    • Notasi "To"  atau  "Downto" yang menyatakan arah harga iterator "Menaik" atau "Menurun", maka Harga Terakhir Iterasi tersebut masih akan dilakukan (yang bisa merupakan suatu Harga Literal atau suatu Ekspresi Aritmatis), dan
    • Bilamana kenaikan/penurunan bukan Bilangan 1, maka Harga Perubahan yang terjadi pada Iterator setiap Satu Iterasi  yang  dilalui , dinyatakan dengan Notasi "Step" dan diikuti dengan Harga Perubahannya, misalnya :  "Step 2".
    • Setelah Notasi "Do", maka perintah atau perintah-perintah yang akan dilakukan  diterapkan pada setiap kali Iterasi dituliskan. Bilamana lebih dari satu perintah, maka perintah-perintah tersebut dijadikan Satu Kesatuan Terstruktur dengan Tambahan Notasi "Begin - End" yang mengapitnya.
  5. Struktur Kendali Aliran "While - Do". 
    • Kondisi yang akan diperiksa adalah Jenis Ekspresi Lojik yang diletakkan di antara Notasi  "While" dan Notasi  "Do". Perintah atau perintah-perintah yang akan dilakukan secara berulang-ulang dengan syarat "Selama Ekspresi Lojik tersebut berharga Boolean "True" diletakkan setelah Notasi "Do".
    • Bilamana lebih dari satu perintah, maka perintah-perintah tersebut dijadikan Satu Kesatuan Struktur dengan Tambahan Notasi  "Begin - End" yang mengapitnya.
  6. Struktur Kendali Aliran "Repeat - Until". 
    • Kondisi yang akan diperiksa adalah Jenis Ekspresi Lojik yang diletakkan setelah Notasi  "Until". Perrintah atau perintah-perintah yang akan dilakukan dan kemudian diulang-ulang selama Ekpsresi Lojik tersebut berharga Boolean  "False" yang diletakkan di antara Notasi  "Repeat"  dan  Notasi  "Until".
  7. Struktur Kendali Aliran "Case - Of - End". 
    • Hal yang akan diperiksa adalah Variabel  atau  Ekspresi Aritmatis yang memiliki harga-harga tertentu. Variabel atau Ekspresi Aritmatis ini diletakkan di antara Notasi  "Case"  dan  Notasi  "Of".
    • Di antara Notasi "Of" dan  Notasi  "End" , terdaftar sejumlah kemungkinan harga/kasus dan perintah atau perintah-perintah yang akan dijalankan untuk kemungkinan harga tersebut.
    • Satu Harga Literal yang mungkin diletakkan di Sebelah Kiri, akan diikuti Notasi   "Titik Dua (:) ", lalu diikuti perintah yang akan dijalankan selanjutnya sebuah Notasi "Titik Koma (;)".
    • Bilamana ada beberapa perintah yang akan dijalankan, maka perintah-perintah tersebut dijadikan Satu Kesatuan Terstruktur dengan Tambahan Notasi  "Begin - End" yang mengapitnya.


*** Catatan *** :
  1. Notasi          :     Definisi Notasi  (1, 2) ;  Fungsi Notasi  (1, 23);  Bidang Terapan Notasi, 
  2. Perintah       :     Review 1,            
  3. Ekspresi      :     In Programming  (Define, Function,  Classification),   In Mathematic,          
  4. Algoritma     :     Konsep 1,  Konsep 2,   Konsep  3.   Elemen Algoritma,    Pembacaan atau Aturan Penulisan Algoritma   (1,    2 )                  
  5. Indentasi  :  Kajian 1,   Kajian 2,  Kajian 3,  Kajian 4.
  6. Ekspresi Iteratif merupakan jenis ekspresi yang menyatakan bagaimana iterasi itu  harus terjadi. 
  7. Variabel Iterator merupakan jenis variabel integer yang harganya akan berubah-ubah sejalan dengan iterasi yang terjadi. (1).
  8. Variabel merupakan sebagian dari  Struktur Deklarasi.
  9. Iterasi (Perulangan) merupakan tindakan mengulangi proses biasanya dengan tujuan mendekati tujuan yang diinginkan atau target atau hasil. Setiap pengulangan proses ini juga disebut sebuah "iterasi", dan hasil dari salah satu iterasi yang digunakan sebagai titik awal untuk iterasi berikutnya.
  10. Iteratif (Yang Berulang) Review 1.
  11. Iterator merupakan  sebuah objek yang memungkinkan programmer untuk menelusuri semua elemen koleksi, terlepas dari implementasi spesifik. Sebuah iterator kadang-kadang disebutkursor, terutama dalam konteks database. (http://en.wikipedia.org/wiki/Iterator).   Other Define.
  12. Harga Awal  Iterator    :   Review in C++,     
  13. Harga Akhir  Iterator  :  Review 1,   
  14. Harga Literal    :  Review 1,   
  15. Harga Literal dalam Bahasa C, cara menulisnya "Sebelum harga literal tersebut, ada Notasi "Case" yang mendahuluinya.
  16. Harga Literal dalam Bahasa Pascal yang mungkin diletakkan di sebelah kiri, diikuti Notasi ":", bisa dinyatakan sebagai Range Harga yang mungkin, misalnya : Bilangan-bilangan antara 1 sampai dengan 10, ditulis sebagai  "1..10" atau beberapa kemungkinan harga dengan dipisahkan Tanda Koma  (,) , misalnya : 2, 5, 9.  Hal ini tidak ada di Bahasa C, sehingga dalam Pseudopascal, hal tersebut harus dihindari.
  17. Satu Harga Literal yang mungkin diletakkan di Sebelah Kiri, akan diikuti Notasi   "Titik Dua (:) ", lalu diikuti perintah yang akan dijalankan selanjutnya sebuah Notasi "Titik Koma (;)". Hal ini berlaku pada Bahasa Pascal, sedangkan dalam Bahasa C, harus diikuti dengan Notasi  "Break", karena tanpa ini, maka alirannya menjadi asangat berbeda.
  18. Pseudopascal merupakan Pseudopascal (alias Pesudocode Pascal) adalah pseudocode yang menggunakan (mengadopsi) beberapa notasi Bahasa Pascal berikut struktur penulisan programnya. (http://www.toki.or.id/toki2006/pseudopascal.pdf)
  19. Pseudocode merupakan suatu cara penulisan algoritma agar ide dan logika dari algoritma dapat disampaikan/diekspersikan. (http://www.toki.or.id/toki2006/pseudopascal.pdf).  Yang dikaji dan diolimpiadekan dalam OSN Bidang TIK berupa  Pseudocode Pascal, di mana bisa memakai Free Pascal  misalnya :  Versi 2.0.4, atau Turbo Pascal misalnya :  TP 5.5.,  TP 6.0,  TP 7.0. ,  TP  7.1. , atau  Borland Delphi, misalnya  :  Versi 7.0. Versi Gratis Trial,   Versi 7.0. Versi Berbayar/Beli ,  BOSON's BD 5 Test ,   All about Help files in Borland Delphi 1.0.  
  20. Ekspresi Aritmetis  :  Definition,  Function,  Operation Classification.


   *** Sumber *** :
    1. Pseudopascal (Versi OSN Bidang Informatika/Komputer)-Suryana Setiawan-Ketua Pembina TOKI-18 Mei 2006
    2. http://en.wikipedia.org/wiki/Boolean
    3. http://math.uww.edu/~harrisb/courses/cs171/strings.html
    4. http://www.freepascal.org/docs-html/ref/ref.html 
    5. http://www.amazinglight.info/program-programming-dan-notasi-algoritma.html
    6. http://www.amazinglight.info/algoritma-itu-apa-sih.html
    7. http://www.slideshare.net/Adridemmanongkan/algoritma-dan-pemrograman-teori-dan-praktik-dalam-pascal-edisi-kedua-normal-bab-1
    8. Pascal Notation - http://www.allbusiness.com/glossaries/pascal-notation/4949105-1.html 
    9. http://en.wikipedia.org/wiki/Notation
    10. http://en.wikipedia.org/wiki/Iterator
    11. http://en.wikipedia.org/wiki/Iteration  
    12. Tutorial Turbo Pascal - http://proton.ucting.udg.mx/tutorial/pascal/unidad1p.html
    13. Tutorial Turbo Pascal Part 1 - http://www.ee.ui.ac.id/~astha/courses/daskom/tutp1.html#variables
    14. Variable in Programming - http://en.wikipedia.org/wiki/Variable_%28programming%29
    15. http://suhupspbwongtubanronggolawez21.blogspot.com/search/label/TP7.1.%20-%20Complete%20Syntax 
    16. http://matriks-exacta.blogspot.com/2008/04/aturan-penulisan-algoritma.html
    17. http://staff.unud.ac.id/~agungcahyawan/wp-content/uploads/2010/10/konsep-pemrograman.ppt
    18. http://en.wikipedia.org/wiki/Indentation
    19. http://ang.wikipedia.org/wiki/Wikipedia:Tutorial_%28Talk_pages%29
    20. http://en.wikipedia.org/wiki/Indent_style
    21. http://en.wikipedia.org/wiki/Wikipedia:Indentation
    22.  
       
      *** Download Software *** 
    1. http://www.brothersoft.com/turbo-pascal-download-272943.html - Free Pascal 2.0.4. Version
    2. http://www.brothersoft.com/turbo-pascal-download-272949.html - TP 5.5. Version
    3. http://www.brothersoft.com/turbo-pascal-download-272947.html - Download Sostware TP 6.0.
    4. http://www.brothersoft.com/turbo-pascal-download-272943.html - Download Software TP 7.0.
    5. http://www.brothersoft.com/boson.s-borland-delphi-5-test-1-download-18985.html
    6. http://www.brothersoft.com/all-about-help-files-in-borland-delphi-download-9348.html



BERSAMBUNG

No comments:

سرعة


Flag Counter