कम्प्युटरकार्यक्रम

को ससर्त अपरेटर के हो?

कार्यक्रम मा, यो महत्त्वपूर्ण मात्र होइन भाषा कौशल, तर पनि के को लागि जिम्मेवार छ के को समझ छ। यसलाई सफल को संभावना को लागि आवश्यक छ टिमवर्क, र लेख भित्र तपाईं अपरेटर वातावरण, यो आवश्यक छ किन, के सुविधाहरू छन् के बाहिर पाउनुहुनेछ। त्यहाँ पनि छलफल गरिनेछ मा सामान्य सर्तहरू स्विच र branching कोड, र जसको लागि यो लागू भएको छ।

को ससर्त अपरेटर के हो?

त्यसैले (वा, वैकल्पिक, एक ससर्त शाखा निर्देशन) एक कार्यक्रमको भाषा डिजाइन भनिन्छ। यो एक टोली वा सेट को प्रदर्शन प्रदान गर्दछ। तर यो सम्भव छ मात्र जब embodiment मा एक निश्चित तार्किक प्रयोगकर्ता (उपकरण अपरेटर) बाट अभिव्यक्ति वा प्राप्त निर्देशन को सत्य को पालन सर्त।

अनुप्रयोगको सामान्य विवरण

प्रदर्शन वा आदेशहरू केही सेट उपेक्षा (आज्ञा कम) कि त्यहाँ निर्धारण कारक के हो मा निर्भर गर्दछ जब ससर्त कथन प्रयोग गरिन्छ। यो पनि branching गर्न एक दृश्य संग प्रयोग गर्न सकिन्छ। यसलाई प्रयोग गरिन्छ जो तीन आधारभूत डिजाइन, एक छ संरचित कार्यक्रम।

ससर्त शाखा बयान

सर्वप्रथम एक बिट digress र Vasnetsov विक्टर Mikhailovich, "नाइट को Crossroads मा" 1878. लेखिएको, यो एक Crossroads मा र कहाँ जाने निर्णय उभिए गर्ने नायक चित्रण एकदम लोकप्रिय चित्रहरु सम्झना गरौं। त्यसै गरी, ओपरेटर conditioned संचालित। त्यसैले, यदि नाइट एक दिशा मा जाने प्रस्ताव स्वीकार गर्नेछ, तर उहाँले नै शाखा मा जानेछन्। विकल्प मात्र हुन सक्छ। हामी ससर्त अपरेटर कुरा भने यसलाई आफ्नो तार्किक अभिव्यक्ति "साँचो" हुँदा मात्र काम गर्छ। यसलाई यदि खोजशब्द प्रयोग निर्दिष्ट गर्न सबैभन्दा कार्यक्रम भाषाहरु। सायद निर्माण चरण, जब पहिलो सर्त, त्यसपछि अर्को, त्यसपछि तेस्रो, एक चौथाई जाँच गरिएमा, र यति मा। का थप विवरण यस हेरौं। ससर्त बयान विभिन्न प्रकारका के हुन्? सबै तीन ती:

  1. ससर्त बयान, जो त्यहाँ एउटा मात्र शाखा छ। देखिन्छ (औसत) निम्नानुसार: यदि आवश्यक अवस्था त टोलीमा अन्त द्वारा प्रदर्शन गर्दै छन्। कम्प्युटर, कार गणना सत्यको सूचक को तार्किक मान कि। अवस्था कार्यक्रम अन्य भागहरु ती संग नै छ भने, यो शब्द अन्त सम्म कोड कार्यान्वयन गर्न थाल्छ। कोडांतरक काम को यो फारम मात्र प्रोग्रामर उपलब्ध छ। यो पनि अन्त मा एक निश्चित खोजशब्द हुनेछ कि यस्तो हुन सक्छ, र त तपाईं अतिरिक्त केहि विशेषता छैन सावधान हुन आवश्यक छ।
  2. ससर्त बयान, wherein दुई शाखा वर्तमान। दिइएको अवस्था भने command1 command2 अरू अन्त: यो निम्नानुसार देखिन्छ। अवस्थामा यो कार्यक्रम निर्माण जहाँ यो टोली एक सही प्रदर्शन गरिएको आवश्यक छ प्रयोग गर्नुहोस्। तसर्थ, अवस्था साँचो, त्यसपछि पहिलो कोड को भाग हो भने - छैन भने दोस्रो। केही अवस्थामा, यस्तो समाधान आवश्यक छ।
  3. अवस्था एक नम्बर अपरेटर ससर्त। निम्नानुसार देखिन्छ:
    पहिलो अवस्था त के भने
    पहिलो अवस्था फिट यदि गर्दैन अरू भने के गर्न त निम्न जाँच
    एक गरेर सबै अवस्था एक जाँच अरू त के गर्न
    माथिको देखि न विकल्प उपयुक्त छैन अरू भने आदेश अन्त चलाउन छ

तपाईं देख्न सक्नुहुन्छ रूप मा, ससर्त अपरेटर फरक डिजाइन प्रयोग गर्दछ। आफ्नो कार्यान्वयन ठाउँ क्रमिक लाग्छ। सधैं सुरुदेखि - त्यो कोड कार्यान्वयन अन्त देखि सुरु हुनेछ जसमा सम्भव अवस्था (सामान्य प्रविधी मा), छैन।

उदाहरणका "पास्कल"

यो कसरी काम गर्छ बुझ्न, हामी सबै भन्दा लोकप्रिय कार्यक्रम भाषाहरूको एक उदाहरण विचार प्रस्तावित। को "पास्कल" मा ससर्त बयान सरल वा जटिल हुन सक्छ। पहिलो प्रकार - प्रतीक = एक प्रकारको <,> र जस्तै। पास्कल मा एक जटिल ससर्त कथन निम्न फारम लिन सक्छ:

एक> = y यदि
त्यसपछि
सेशन: = Sqr (प्र)
अरू
लेख्न (एउटा अमान्य मूल्य);

एक स्विच के हो?

एक स्विच के हो? यसको डिजाइन को सुविधा यसलाई कम्तीमा पनि दुई शाखा छ भन्ने छ। तर उहाँले मात्र एक, पहिले सेट मापदण्डहरू प्रमुख अभिव्यक्ति गणना छन् त्यसो गर्न सक्नुहुन्छ। को पहिले निर्देशन विपरीत कुरा विषयको एक मानमा फिर्ता गर्दैन भन्ने तथ्यलाई र सारा, साथै उहाँलाई दिइएको सकिन्छ कि प्रकार तपाईंको ध्यान आकर्षित गर्नुपर्छ। यो पनि पाठ स्ट्रिङ संग तुलना, केही कार्यक्रम भाषामा बाहिर गर्न सकिन्छ।

विकास को इतिहास

मूल गणना ट्याग को संक्रमण संकेत, टोलीमा प्रयोग। यो एक पूर्णांक रिटर्न जो एक चयनकर्ता, र संक्रमण निर्देशन को एक सेट दुवै अभिनय, अभिव्यक्ति बताए। आदेश कार्यान्वयन गरिन्छ, गणना विशिष्ट मूल्य, त्यहाँ मिसिन को एक सार्ने र ध्यान छ जसको लागि आदेशहरू सम्पूर्ण सूची मा एक लेबल नम्बर रूपमा प्रयोग भएको छ जो।

यस्तै डिजाइन यस्तो "मूल" र "फोर्ट्रान Language" को रूपमा कार्यक्रम भाषामा देख्न सकिन्छ। हामी अब सम्म तिनीहरूले हामी कार्यक्रम बारेमा सामान्य मा कुरा भने पर्याप्त अत्यधिक कुशल घमण्ड गर्न सक्नुहुन्छ किनभने तिनीहरूले मिति बाहिर एकदम हो कि, भन्न सकिन्छ। आधुनिक भाषामा प्रयोग गरिएको छ कि ससर्त बयान, जो प्रदर्शन असर अझ जटिल संरचना छ। म आवश्यक शाखा को सङ्कल्प लागि भनेर थप गर्न चाहनुहुन्छ यस वस्तुको मूल जाँदै आवश्यक छैन प्रक्रिया क्रमिक र परिणाम तुलना अन्य मान को अभिव्यक्ति संग छ। बस जो तपाईंको ठेगाना समावेश र्शतहीन शाखा निर्देशन को स्मृति एरे, मा रेकर्डमा जाँदै। जब आवश्यक जानकारी बस गणना छ कि एक आवश्यक सङ्केत। र कार्यक्रम को गति ट्याग संख्या स्वतन्त्र हुन्छ।

व्यापक क्षणमा प्रयोग गरिन्छ जो आधुनिक कार्यक्रम भाषाहरु, मा, अपरेटर पनि संक्रमण तालिका जो बाहिर विभिन्न अवस्थामा बिना कोड को आवश्यक टुक्रा मा ध्यान को आन्दोलन ले पनि टोली, मिलेर रूपमा डिजाइन गर्न सकिन्छ स्विच गर्नुहोस्। तिनीहरूले कसरी लागि खडा गर्छन्? उच्च स्तरको कार्यक्रम भाषाहरु, प्रायजसो, मामला नाम, swithc वा दुवै प्रयोग गर्नुहोस्।

गुण बुल अभिव्यक्ति गणना

ससर्त कथन संग कार्यक्रम कार्यान्वयन गरिनेछ कसरी एक महत्वपूर्ण प्रभाव, प्रत्येक मामला मा अपनाए renders ससर्त अभिव्यक्ति तर्क गणना। त्यहाँ दुई मुख्य रणनीति हो।

  1. गणना सम्पन्न भयो। हामी प्रदान मान सबै मापदण्डहरु को गणना, र त्यसपछि आई
  2. अपूर्ण गणना। अलग हरेक विकल्प मानिन्छ। अभिव्यक्ति "साँचो" मूल्यांकन भने अर्को विकल्प धोखा। यो या को मामला मा कार्य।

निष्कर्षमा

ससर्त संचालक कार्यक्रम गर्न धेरै सहज डिजाइन हो। आफ्नो मद्दत यसलाई सजिलै मानिसहरू विचार बिना जटिल डिजाइन लागू गर्न सम्भव छ।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.delachieve.com. Theme powered by WordPress.