निर्मितीमाध्यमिक शिक्षण आणि शाळा

माहिती. अल्गोरिदम आणि प्रोग्रामिंग मूलभूत

विविध अवघडपणा अनुप्रयोग लिहिण्यासाठी, आपण प्रथम हे कसे करायचे ते ज्ञान प्राप्त करणे आवश्यक आहे. आणि अल्गोरिदम आणि प्रोग्रामिंग मूलतत्त्वे सह प्रारंभ करणे इष्ट आहे. त्या आम्ही लेख फ्रेमवर्क मध्ये चर्चा करू याबद्दल आहे.

संगणक विज्ञान काय आहे?

तयार करणे, प्रक्रिया, प्रसारण, आणि चा वापर करून डेटा जतन पुन्हा सादर च्या systematization पद्धती - त्यामुळे ज्यांचे कार्य कॉम्प्लेक्स तांत्रिक विज्ञान म्हणतात संगणक तंत्रज्ञान. तसेच त्यात ध्येय साध्य करण्यासाठी मदत ऑपरेशन आणि व्यवस्थापन पद्धती, तत्त्वे लागू होते. टर्म "संगणक" फ्रेंच मूळ आहे आणि शब्द "माहिती" आणि "आपोआप" एक संकरीत आहे. हे विकास आणि संकलित करणे, प्रक्रिया नवीन तंत्रज्ञान प्रसार, आणि प्रसार संगणक मीडियावर त्यांच्या स्थिरीकरण संबंधित आहेत की माध्यमातून झाला. त्या संगणक मूळ हे आहे काय आहे. अल्गोरिदम आणि प्रोग्रामिंग मूलभूत हे शास्त्र महत्त्व एक आहेत.

'ती काय करते?

संगणक विज्ञान करण्यापूर्वी खालील कार्ये आहेत:

  1. हार्डवेअर आणि संगणक सॉफ्टवेअर समर्थन.
  2. एकत्र मनुष्य आणि संगणक घटक दरम्यान संवाद साधने.

टर्म "संवाद" अनेकदा तांत्रिक भाग संदर्भ करण्यासाठी वापरले जाते. येथे आम्ही एक अनियंत्रित कार्यक्रम आहे. आपल्याला माहिती आहे की प्रेक्षकांनी जिंकण्यासाठी "पाहिजे" आहेत उत्पादनांची वस्तुमान वितरण तयार करताना अल्गोरिदम आणि प्रोग्रामिंग मूलभूत नेहमी वापरली जाते. सर्व केल्यानंतर, अर्ज लोकप्रियता विकसित केली जात चांगल्या कार्य आणि दिसले पाहिजे.

अल्गोरिदम

ते मार्ग सिंहाचा संख्या रेकॉर्ड केले जाऊ शकते. सर्वात लोकप्रिय खालील प्रमाणे आहे:

  1. शाब्दिक-व्याख्यित वर्णन. मजकूर आणि सूत्रे सर्व वैयक्तिक प्रकरणांमध्ये संवाद वैशिष्ट्ये स्पष्ट होईल विशिष्ट स्थान ठरत आहे.
  2. फ्लोचार्ट. हे कार्यक्रम संवाद स्वत: शी आणि इतर अनुप्रयोग किंवा संगणक हार्डवेअर घटक सह वैशिष्ट्ये समजून परवानगी ग्राफिक प्रतीक उपस्थिती अर्थ. त्यांना प्रत्येक एक विशिष्ट कार्य, प्रक्रिया किंवा सूत्र जबाबदार असू शकते.
  3. अल्गोरिथमिक भाषा. हे वैशिष्ट्ये आणि कार्य क्रम दाखवा जे एक विशिष्ट प्रकरणात याचे वर्णन वेगळा मार्ग निर्माण करण्यात आले आहे.
  4. ऑपरेटर योजना. तो नमुना निर्मिती केलेली आहे - ते operands वेगळे होईल की संवाद मार्ग आधारावर दर्शविले जाईल.

द स्यूडो-कोड. कार्यक्रम इमारत रेखाकृती.

रेकॉर्ड अल्गोरिदम

कसे त्याच्या नमुना कार्यक्रम, समारंभ, किंवा प्रक्रिया तयार करण्यासाठी सुरू करण्यासाठी? हे करण्यासाठी, जोरदार अशा सामान्य शिफारसी वापरा:

  1. प्रत्येक अल्गोरिदम आपले नाव, त्याचा अर्थ स्पष्ट करते असणे आवश्यक आहे.
  2. प्रारंभ आणि शेवट उपस्थिती काळजी घेणे खात्री करा.
  3. इनपुट आणि आऊटपुट डेटा वर्णन करणे आवश्यक आहे.
  4. संघ करतात पाहिजे जे विशिष्ट माहिती विशिष्ट क्रिया आहे.

रेकॉर्डिंग पद्धती

अल्गोरिदम पाच तेवढे असू शकते. पण इथे फक्त दोन रेकॉर्ड मार्ग आहे:

  1. औपचारिक-मौखिक. वर्णन सूत्रे आणि शब्द वापरून प्रामुख्याने केली जाते की तो मध्ये दर्शविले आहे. सामग्री तसेच या प्रकरणात अल्गोरिदम पायऱ्या क्रम एक व्यावसायिक स्वरूपात एक नैसर्गिक भाषेत लिहिले आहे.
  2. ग्राफिक. सर्वात सामान्य. त्याला, ब्लॉक वर्ण किंवा चार्ट वापरून. त्यांना दरम्यान कनेक्शन विशेष ओळी मदतीने दर्शविली आहे.

रचना सॉफ्टवेअर विकसित

तीन मुख्य प्रकार आहेत:

  1. रेषेचा. या रचना, सर्व पावले फक्त एकदाच ऑर्डर रांगेत अनुक्रमशः सादर आहेत. सर्किट त्यांच्या अंमलबजावणी क्रम अवलंबून खालच्या व्यवस्था ब्लॉक क्रम दिसते. परिणामी प्राथमिक आणि दरम्यानचे डेटा संगणकीय प्रक्रिया दिशा प्रभाव करू शकत नाही.
  2. Branching. मी जटिल समस्या उपाय मध्ये, सराव व्यापक अनुप्रयोग आढळला नाही. त्यामुळे, आपण प्रारंभिक परिस्थिती किंवा अंतरिम परिणाम खात्यात घेणे इच्छित असल्यास, आवश्यक गणिते त्यांना नुसार आणि संगणकीय प्रक्रिया परिणाम अवलंबून बदलू शकतात दिशेने सुरू आहेत.

चक्रीय. कार्ये अनेक आपले कार्य सुलभ करण्यासाठी रचला, कोड काही भाग तो अर्थ अनेक वेळा पुनरावृत्ती करते. किती वेळ आणि आपण काय एक चक्रीय रचना वापर आहे करावे लागेल लिहून नाही. हे आदेश मालिका एक निर्दिष्ट अट पर्यंत पुनरावृत्ती जाईल की उपलब्ध आहे. लूप्स वापरून एक कार्यक्रम लेखन अवघडपणा कमी करण्यासाठी परवानगी देते.

प्रोग्रामिंग

महत्वाचे कार्यक्रम तयार केला जाईल ज्या प्रोग्रामिंग भाषा निवडण्यासाठी आहे. हे लक्षात घेतले पाहिजे त्यांना अनेक विशिष्ट कार्य परिस्थितीत "अडकलेला" (उदाहरणार्थ, ब्राउझर). साधारणतया, प्रोग्रामिंग भाषा दोन भागांत विभागणी केली जाते:

  1. कार्यक्षमता.
  2. ऑपरेटर:

- नाही उपचार;

- उपचार.

आपण त्यांना कोणत्या सर्वाधिक वेळा वापरली जाते अंदाज करू शकता? ऑपरेटर-उपचार - उत्तर आहे. ते मशीन किंवा स्वतंत्र उद्देश जाऊ शकते. माजी assemblers, autocode प्रतिकात्मक कोडींग यांचा समावेश आहे. स्वतंत्र त्यांच्या आवडीवर आधारित वाटणी

  • उपचार;
  • समस्या;
  • ऑब्जेक्ट.

त्यांना प्रत्येक त्याची व्याप्ती आहे. पण कार्यक्रम (उपयुक्त अनुप्रयोग किंवा खेळ) सर्वात सामान्यपणे ऑब्जेक्ट orientrovannye भाषा वापरली जातात लेखन. अर्थात, आपण इतर वापरू शकता, पण ते सर्वात चांगले जनतेला वापर अंतिम उत्पादने तयार करण्यासाठी विकसित आहेत की. हो, आणि आपल्याकडे अद्याप सुरू कुठे एक तंतोतंत दृष्टी नाही आहेत तर, मी अल्गोरिदम आणि ऑब्जेक्ट देणारं प्रोग्रामिंग मूलतत्त्वे लक्ष द्या देतात. आता हा एक अतिशय लोकप्रिय, जेथे आपण हे करू शकता शोध भरपूर शैक्षणिक साहित्य. साधारणतया, अल्गोरिदम आणि प्रोग्रामिंग भाषा मूलतत्त्वे आता संपुष्टात कुशल विकासक एक कमतरता आहे, आणि भविष्यात त्यांचे महत्व फक्त वाढू होईल की आवश्यक आहे.

निष्कर्ष

अल्गोरिदम कार्य करताना (आणि त्यानंतर कार्यक्रम) लहान सर्व तपशील द्वारे विचार घ्यावी. त्यानंतर प्रत्येक कोड भाग फक्त अतिरिक्त काम, विकास खर्च आणि कार्य वेळ एक वाढ होईल ओळख unexamined. आणि काळजीपूर्वक नियोजन करुन सर्व बारकावे विचार लक्षणीय जतन होईल वेळ, मेहनत आणि पैसा. पण, आता मी हा लेख वाचल्यानंतर अल्गोरिदम आणि प्रोग्रामिंग प्राथमिक ओळख करून एक संकल्पना आहे की म्हणू शकता. या ज्ञान लागू करण्यासाठी फक्त राहते. अधिक तपशील आपण विषय अन्वेषण करू इच्छित असल्यास, मी पुस्तक शिफारस करू शकतात "अल्गोरिदम आणि प्रोग्रामिंग मूलभूत" (Semakin Shestakov) 2012.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mr.birmiss.com. Theme powered by WordPress.