Типизация дегеніміз .. Әр түрлі қызмет салаларындағы типтеу

Мазмұны:

Типизация дегеніміз .. Әр түрлі қызмет салаларындағы типтеу
Типизация дегеніміз .. Әр түрлі қызмет салаларындағы типтеу
Anonim

Әртүрлі сөздердің жан-жақтылығы оларды адам қызметінің әртүрлі салаларында қолдануға мүмкіндік береді және бұл ұғымдарды түсіну әртүрлі. Сондай көп қырлы сөздердің бірі – «теру». Бұл ұғым көбінесе метрологияда, дизайнда, архитектурада кездеседі. Бұл терминді бағдарламашылар да пайдаланады.

Теру нені білдіреді

Түрлі мәселелердің шешімі әртүрлі формалар мен стандарттарды құруда болуы мүмкін, олар технологиялармен және өндірістік процестермен жұмыс істеу кезінде сақталуы керек. Типификация стандарттаумен және әмбебап шешімдерді әзірлеумен айналысады. Бұл сөздің мағынасы құрылыстағы, жобалаудағы бағытты білдіреді, типтік жобалар негізінде әртүрлі объектілерді салуға мүмкіндік береді. Бірнеше негізгі қағидаларды әзірлеу құрылымды құру процесін айтарлықтай жылдамдатады немесе тұтастай алғанда жүйенің тиімділігін арттырады.

Құрылыстағы типтік

Құрылысшы үшін теру нені білдіреді? Сірә, арнайы әзірленген түрлерді, ережелер мен ережелерді, стандартталған құралдар мен конструкцияларды пайдалану. Мұндай типтеу құрылыс салушының іс-әрекетінің қайтарымын айтарлықтай арттыруға, тартылған машиналар мен механизмдердің тиімділігін арттыруға және объектінің құрылысын жеделдетуге арналған.құрылыс.

теру болып табылады
теру болып табылады

Терудің жеке элементтері ерте заманнан белгілі. Археологтар құрылыстардың жекелеген сынықтарын қайта пайдаланудың, стандартты құрылыс техникасының қайталануының іздерін табады. Типификацияның жеке элементтерін пайдалану орта ғасырлардағы ғимараттарда да, жаңа дәуірдегі классикалық ғимараттарда да орын алды. Бірақ типтеу посткеңестік елдердің сәулетінде ең үлкен рөл атқарды. Индустрияландыру жұмыс күшінің үлкен ағынын талап етті, демек стандартты және үнемді көпқабатты үйлер салу. Әйгілі «Хрущев» ғимараттары осылай пайда болды - 50-70 жылдардағы типтік жобалар, олар терудің арқасында бұрынғы Кеңес Одағының түкпір-түкпірінде қысқа мерзімде салынған.

сөздің мағынасын теру
сөздің мағынасын теру

Стандарттаудағы типтеу

Стандарттау көптеген байланысты техникалық пәндерді қамтиды. Осы ғылымның арқасында есепке алу аспаптары бірдей мәндерді көрсетеді, жұмыс құралдары бір жұмысқа арналған және тұтынушыларға ұсынылатын тауарлар бірдей параметрлер бойынша сертификатталады. Типтеу - белгілі бір тауарларды, еңбек құралдарын және т.б. өндірісінде біркелкі ережелер мен нормаларды белгілеу. Бұл процесс технологияны стандарттаудың әртүрлі салаларында дамып келеді, нормативтік құжаттаманы әзірлеу кезінде ескеріледі және есептеу мен бюджеттеудің стандартты әдістеріне әсер етеді.

теру мәні
теру мәні

Бағдарламалауда теру

Бұл жағдайда теру нені білдіреді? Бағдарламалау негізіненадам мен компьютер арасындағы байланыс процесі болып табылады. Кез келген коммуникация сияқты, мұндай сөйлесу адамның командаларын компьютерге түсінікті сигналдарға аудару құралы болып табылатын тілдің көмегімен ғана мүмкін болады. Бағдарламалаудағы барлық стандартты процестер бір немесе басқа тілде жүргізіледі. Мұндай тілдерді жіктеуде теру үлкен рөл атқарады. Бұл тұжырымдаманың мәні мен мағынасы бар тілдерді пайдалану және жаңаларын жасау үшін теру негізін құрайды.

Бағдарламалау тілдерінің екі тобы

Жалпы, бар тілдер екі үлкен топқа бөлінеді:

  • терілмеген тілдер;
  • терілген тілдер.

Көріп отырғаныңыздай, теру - бар тілдердің үлкен санын қарапайым және түсінікті негізде бөлуге болатын ең маңызды көрсеткіш. Түрленбеген тілдер - ассемблер, Brainfuck немесе бірдей Forth - тар ауқымдағы мәселелерді шешуге арналған. Оларды бейімдеу немесе жақсарту мүмкін емес. Тағы бір нәрсе - теру бар тілдер. Бұл Scala, PHP, C, Python және Lua, сондай-ақ кейбір басқа құралдар.

теру нені білдіреді
теру нені білдіреді

Терілген тілдердің құрылымдары

Терілген тілдер әлдеқайда күрделі және қызықты. Сондықтан оларды белгілі бір белгілері бойынша қайтадан бірнеше топқа бөлу қажет болды, оларда тағы да теру маңызды рөл атқарады.

мағынасы мен мағынасын теру
мағынасы мен мағынасын теру
  • Динамикалық немесе статистикалық теру тілдері. Осы негізде бөлу соңғы түрлерге сәйкес жүзеге асырыладыайнымалы функциялар. Статистикалық теру құрастыру сатысында жүзеге асырылады. Яғни, пәрменді өңдеу кезінде компилятор белгілі бір типті қай жерден іздеу керектігін «біледі». Тағы бір нәрсе - динамикалық теру. Түрлердің мағынасы пәрменді өңдеу кезінде нақтыланған. Статистикалық терудің мысалы: C, Java, C; берілген динамикалық ішкі топ: Python, JavaScript, Ruby.
  • Күшті және бос теру тілдері. Біріншісі қолданылған өрнектерде тілдің әртүрлі типтерін араластыруға мүмкіндік бермейді - мысалы, мұндай тілдегі біреуден шексіздікті алып тастау мүмкін емес. Бос теру бар тілдер дәлдікті айтарлықтай жоғалтқанымен, жасырын түрлендіруді жақсы орындауы мүмкін. Осы негізде бөлу мысалдары: қатаң: Python, Lisp, Haskell, Java; қатаң емес: C, Visual Basic, JavaScript, PHP.
  • Жасырын және анық теру. Бөлу компилятор арқылы жүзеге асырылады. Анық терілген тіл пайдаланылған және жаңа айнымалы мәндерді анық жасайды. Жасырын тілдерде бұл функция компиляторда болады. Ашық терілген тілдердің мысалдары C++, D, C болып табылады. Жасырын: Lua, PHP, JavaScript.

Көріп отырғаныңыздай, теру әртүрлі әрекеттерде үлкен рөл атқарады. Жаһандану үдерістерінің күшеюін ескере отырып, оның рөлі тек арта түседі. Барлық қолданыстағы және болашақ процестер мен технологияларды типтеу, оларды бір бөлгішке келтіру, осылайша Жердің түкпір-түкпіріндегі адамдардың өмірін айтарлықтай жеңілдету үшін көп күш пен уақыт қажет.

Ұсынылған: