- " คุณพบว่ามีประโยชน์อย่างไร? "
แอปพลิเคชันของ Petri Nets กับการเขียนโปรแกรมคอมพิวเตอร์มีประโยชน์มาก ฉันสร้าง“ องค์ประกอบสุทธิและคำอธิบายประกอบ” ซึ่งเป็นวิธีการที่ใช้ Petri Nets (Chionglo, 2014) ฉันใช้วิธีนี้มาตั้งแต่ปี 2014 เพื่อเขียนโปรแกรม JavaScript ที่ใช้ Acrobat / JavaScript API สำหรับแอปพลิเคชันแบบฟอร์ม PDF
- “ การฝึกอบรม FM ของคุณเกี่ยวข้องกับอะไร (เช่นหลักสูตรหนังสือ) ”
ฉัน“ ฝึกฝน” เรื่อง Petri Nets ผ่านการศึกษาด้วยตนเอง ฉันอ่านบทใน Petri Nets จากหนังสือ“ Petri Nets และ Grafcet: เครื่องมือสำหรับการสร้างแบบจำลองระบบเหตุการณ์ไม่ต่อเนื่อง” (David and Alla, 1992) ฉันได้อ่านงานวิจัยเกี่ยวกับ Petri Nets ด้วยเช่นกัน หลังจากสร้างและจัดทำเอกสาร“ องค์ประกอบสุทธิและคำอธิบายประกอบ” ฉันฝึกฝนในการใช้วิธีนี้เป็นเวลาหลายสัปดาห์
- “ คุณใช้เครื่องมือ FM ชนิดใด ”
ฉันวาดไดอะแกรม Petri Net โดยใช้ PowerPoint ฉันสร้างมุมมองฟอร์มของคำอธิบายประกอบโดยใช้ Word ฉันสร้างเกมโทเค็นเป็นแอปพลิเคชันรูปแบบ PDF โดยใช้ Acrobat และ Notepad ด้วย หลังจากเพิ่มรายการลงในแบบฟอร์มการแปลของรายการเหล่านี้เป็นรหัส JavaScript เป็นระบบ ดังนั้นจึงเป็นไปได้ที่จะทำการแปลอัตโนมัติ หากมีการเพิ่ม "รายการ" ลงในวัตถุกราฟิกใน PowerPoint ก็ควรที่จะสามารถแปลเป็นรหัส JavaScript และทำการแปลนี้โดยอัตโนมัติเช่นกัน ฉันยังใช้ชุดเครื่องมือในการทำงานที่ดำเนินการแปลเหล่านี้และสำหรับการสร้างทรัพยากรเพิ่มเติมสำหรับการสร้างแอปพลิเคชันแบบฟอร์ม PDF (Chionglo, 2018; 2017)
- “ ข้อดีของความเร็ว / คุณภาพคืออะไรเมื่อเทียบกับการไม่ใช้ FM? ”
ฉันสามารถเขียนโปรแกรม JavaScript โดยใช้“ องค์ประกอบสุทธิและคำอธิบายประกอบ” ได้เร็วกว่าที่ฉันสามารถเขียนโปรแกรม JavaScript ได้โดยไม่ต้องใช้“ องค์ประกอบและคำอธิบายประกอบสุทธิ” และสำหรับโปรแกรมขนาดใหญ่ฉันสามารถหยุดการเข้ารหัสและกลับไปที่การเข้ารหัสในภายหลัง (หรือภายหลังมาก) โดยไม่ต้องสงสัยว่าจะดำเนินการต่อที่ใด (Chionglo, 2019) ในบางกรณีฉันสามารถเขียนโปรแกรม JavaScript โดยใช้“ องค์ประกอบสุทธิและคำอธิบายประกอบ” แต่ไม่สามารถเขียนโปรแกรม JavaScript ได้โดยไม่ต้องใช้“ องค์ประกอบสุทธิและคำอธิบายประกอบ” ตัวอย่างเช่นฉันไม่สามารถสร้างการใช้งานแบบเรียกซ้ำของฟังก์ชันแบบเรียกซ้ำโดยไม่ใช้“ องค์ประกอบสุทธิและหมายเหตุประกอบ” (Chionglo, 2019b; 2018b; 2016) สิ่งเหล่านี้เป็นจริงทั้งที่มีหรือไม่มีเครื่องมือที่กำลังดำเนินการอยู่
- " ซอฟต์แวร์ประเภทใดที่คุณสร้างขึ้นด้วย FM "
ฉันใช้“ องค์ประกอบสุทธิและหมายเหตุประกอบ” เพื่อสร้างโปรแกรม JavaScript ที่ใช้ Acrobat / JavaScript API สำหรับแอปพลิเคชันแบบฟอร์ม PDF ฉันยังสามารถใช้วิธีสร้างโปรแกรม JavaScript สำหรับเอกสาร HTML และสร้าง Arduino Sketches (Chionglo, 2019c; 2019d)
- " และถ้าคุณไม่ใช้ FM โดยตรงในตอนนี้มันก็คุ้มค่าที่จะเรียนรู้หรือไม่ " ไม่เกี่ยวข้อง
อ้างอิง
Chionglo, JF (2019b) การคำนวณเงื่อนไข N-th ของความสัมพันธ์แบบเรียกซ้ำ: การใช้ฟังก์ชั่นที่ไม่เกิดซ้ำ - การตอบคำถามที่คณิตศาสตร์สแต็คแลกเปลี่ยน < https://www.academia.edu/38496025/Computing_the_N-th_Term_of_a_Recursive_Relation_Using_a_Non-Recursive_Function_A_Reply_to_AmQuestion_atack_Exchange >
Chionglo, JF (2019c) ตรรกะการควบคุมเอฟเฟกต์เปลวไฟการจำลองและภาพร่าง: การตอบคำขอในฟอรัมชุมชน Arduino https://www.academia.edu/40342956/Flame_Effect_Control_Logic_Simulation_and_Sketch_A_Reply_to_a_Request_at_the_Arduino_Community_Forum
Chionglo, JF (2019) ฉันจะเข้ารหัสแอปพลิเคชันต่อไปหลังจากหยุดพักยาว ตอบกลับไปที่“ คุณจะรู้ได้อย่างไรว่าคุณหยุดที่รหัสของคุณหลังจากหยุดพัก 2 สัปดาห์ได้อย่างไร” - Software Engineering Stack Exchange https://www.academia.edu/39705042/How_I_Continue_Coding_an_Application_after_a_Long_Break_Reply_to_How_do_you_know_where_you_stopped_in_your_codes_after_a_2-week_break_Software_Engineering_Stack_Exchange
Chionglo, JF (2019d) ลอจิกควบคุมแสดงและซ่อน: ได้รับแรงบันดาลใจจากคำถามที่ Stack Overflow < https://www.academia.edu/40283015/Show-and-Hide_Control_Logic_Inspired_by_a_Question_at_Stack_Overflow >
Chionglo, JF (2018b) แบบจำลอง Petri Net สำหรับแฟกทอเรียลของจำนวน: และฟังก์ชัน JavaScript ที่ไม่เรียกซ้ำเพื่อคำนวณ <>
Chionglo, JF (2018) สร้างไฮเปอร์ฟอร์ม™ - เวิร์กโฟลว์ที่กำลังดำเนินการ: อัปเดตเกี่ยวกับการวิจัยการเขียนโปรแกรมเน็ต https://www.academia.edu/37697498/Create_Hyper_Form_-A_Workflow_in_Progress_Update_on_the_Net_Programming_Research
Chionglo, JF (2017) Net Programming: ข้อเสนอการวิจัย: สำหรับการพัฒนาแอปพลิเคชันแบบฟอร์ม PDF ด้วย PowerPoint และ Acrobat https://www.academia.edu/33374809/Net_Programming_A_Research_Proposal_For_Developing_PDF_Form_Applications_with_PowerPoint_and_Acrobat .
Chionglo, JF (2016) Petri Net Model สำหรับคำนวณจำนวนฟีโบนักชี https://www.academia.edu/31748108/A_Petri_Net_Model_for_Computing_the_Fibonacci_Number
Chionglo, JF (2014) องค์ประกอบสุทธิและคำอธิบายประกอบสำหรับการเขียนโปรแกรมคอมพิวเตอร์: การคำนวณและการโต้ตอบใน PDF https://www.academia.edu/26906314/Net_Elements_and_Annotations_for_Computer_Programming_Computations_and_Interactions_in_PDF
David, R. และ H. Alla (1992) Petri Nets และ Grafcet: เครื่องมือสำหรับการสร้างแบบจำลองระบบเหตุการณ์ไม่ต่อเนื่อง อัปเปอร์แซดเดิล, นิวเจอร์ซีย์: Prentice Hall