- 05 ناۋ. 2024 03:12
- 223
فايلداردىڭ تۇرلەرى
فايلداردىڭ تۇرلەرى
وسىعان دەيىن، ءبىز مالىمەتتەردى پەرنەتاقتادان ەنگىزىپ، ولاردى ەكرانعا شىعاردىق، پروگرامما جۇمىسى كەزىندە ولار كومپيۋتەردىڭ وپەراتيۆتى جادىندا ساقتالاتىن دا، ەسەپتەۋلەر بىتكەننەن كەيىن بۇل مالىمەتتەر جوعالىپ كەتەتىن. جۇمىس ناتيجەسىن كەلەشەكتە پايدالانا الۋ ءۇشىن، مىسالى، ولاردى ەسەپتەۋلەرگە پايدالانۋ ءۇشىن نەمەسە جاڭا مالىمەتتەردى الۋ ءۇشىن، ولاردى ەستە ساقتاپ قالۋ كەرەك. ونداي تاسىلدەردىڭ ءبىرى مىناداي: ناتيجە ەكرانعا شىققان سوڭ قولعا قالامساپ (قارىنداش) جانە ءبىر بەت قاعاز الىپ، بۇل مالىمەتتەردى جازىپ الۋ. “دەربەس كومپيۋتەرلەر” ءداۋىرىنىڭ باسىندا ولاردى “ءۇي تاپسىرماسى” دەپ اتاعان دا، شىن مانىندە سولاي بولعان. قازىرگى كەزدەگى دەربەس كومپيۋتەرلەردىڭ بارلىعى اقپاراتتى ساقتاۋعا ارنالعان ارنايى قۇرىلعىلارمەن جابدىقتالعان. قىزمەتتەرىنە قاراي ولاردى: ماگنيتتىك اقپارات تاسىمالداۋشىلار نەمەسە جازىلاتىن CD - ديسكىلەر دەپ اتايدى. اقپاراتتى ساقتاۋ وسى تاسىمالداۋشىلاردا ۇيىمداستىرىلادى، بۇل جاعدايدا ءبىز العان ناتيجەلەردى سولاردىڭ جادىندا ساقتايمىز. بارلىق مالىمەتتەر وسى تاسىمالداۋشىلاردا فايلدار تۇرىندە ساقتالادى.
فايل دەگەنىمىز – مالىمەتتەر ساقتاۋعا ارنالعان سىرتقى تاسىمالداۋشىداعى جادىنىڭ ات قويىلعان ايماعى (بولىگى).
File (اعىلشىن تىلىنەن اۋدارىلعاندا) بۋما، ءىس قاعازدار جيناعى، سونىمەن قاتار اقپاراتتى ساقتاۋ دەگەن ماعىنانى بىلدىرەدى.
Borland Pascal - دا فايلداردى ەكى نەگىزگى بەلگىسى بويىنشا توپتاستىرۋعا بولادى:
فايلدىڭ ءتيپى بويىنشا (ونىڭ لوگيكالىق قۇرىلىمىنا )
فايل ەلەمەنتتەرىنە قاتىناۋ ءتاسىلى بويىنشا
تيپتەرى بويىنشا فايلدار شارتتى تۇردە ءۇش تۇرگە بولىنەدى:
ماتىندىك فايل؛
تيپتىك فايل؛
تيپتىك ەمەس فايل.
ءبىز كوبىنەسە ماتىندىك جانە تيپتىك فايلدارمەن جۇمىس ىستەيمىز.
قاتىناۋ ءتاسىلى بويىنشا فايلدار كەلەسىدەي بولىنەدى:
تىكەلەي قاتىناۋ فايلدارى
كەزەكپەن قاتىناۋ فايلدارى
ولاردىڭ ايىرماشىلىعى تىكەلەي قاتىناۋ فايلدارىندا ارنايى
پروسەدۋرالار جانە فۋنكسيالاردى پايدالانا وتىرىپ، مالىمەتتەردى، ولاردىڭ فايلداعى ورنىنا تاۋەلسىز، وقۋعا نەمەسە جازۋعا بولادى، ال كەزەكپەن قاتىناۋ فايلىندا ونىڭ ورتاسىندا نەمەسە سوڭىندا تۇرعان مالىمەتتى وقۋ ءۇشىن، ونىڭ الدىنداعى مالىمەتتەردىڭ بارلىعىن وقۋعا تۋرا كەلەدى. ماتىندىك فايلدار كەزەكپەن قاتىناۋ فايلدارىنا جاتادى، ال تيپتىك فايلدار تىكەلەي قاتىناۋ فايلدارىنا جاتادى.
2. ماتىندىك فايلعا مالىمەتتەر جازۋ.
ءبىر ولشەمدى ماسسيۆ.
ەڭ قاراپايىم فايل ءتيپى ماتىندىك فايل بولىپ تابىلادى. بۇل فايلداعى مالىمەتتەر تيپتىك جانە تيپتىك ەمەس فايلدارداعىداي ماشينالىق كودتا ەمەس، سان، ءارىپ جانە باسقا پەرنەتاقتا سيمۆولدارى تۇرىندە (ASCII كودىندا) بەرىلەدى. سوندىقتان مۇنداي فايلدار مازمۇنى وڭاي قارالادى، وڭاي وزگەرەدى جانە ولاردى كەز كەلگەن ماتىندىك رەداكتوردىڭ، سونىڭ ىشىندە Borland Pascal ورتاسىنىڭ دا كومەگىمەن وزگەرتۋگە بولادى. وزدەرىڭىز بىلەتىندەي 2. 1. 2.- ءنى قارا، ءماتىندى تەرۋ كەزىندە جاڭا جولدى ەنگىزۋ ءۇشىن “Enter” پەرنەسىن باسۋ كەرەك، وسى كەزدە ارنايى كود گينەراسيالانادى — ول جول سوڭى كودى، ال فايلدى سىرتقى ساقتاۋ قۇرىلعىسىنا جازعان كەزدە دە ارنايى كود گينەراسيالانادى — ول فايل سوڭى كودى. ماتىندىك فايلدى وقىعاندا بۇل كودتار كورىنبەيدى.
فايلداردىڭ تۇرلەرى جۇكتەۋ
وسىعان دەيىن، ءبىز مالىمەتتەردى پەرنەتاقتادان ەنگىزىپ، ولاردى ەكرانعا شىعاردىق، پروگرامما جۇمىسى كەزىندە ولار كومپيۋتەردىڭ وپەراتيۆتى جادىندا ساقتالاتىن دا، ەسەپتەۋلەر بىتكەننەن كەيىن بۇل مالىمەتتەر جوعالىپ كەتەتىن. جۇمىس ناتيجەسىن كەلەشەكتە پايدالانا الۋ ءۇشىن، مىسالى، ولاردى ەسەپتەۋلەرگە پايدالانۋ ءۇشىن نەمەسە جاڭا مالىمەتتەردى الۋ ءۇشىن، ولاردى ەستە ساقتاپ قالۋ كەرەك. ونداي تاسىلدەردىڭ ءبىرى مىناداي: ناتيجە ەكرانعا شىققان سوڭ قولعا قالامساپ (قارىنداش) جانە ءبىر بەت قاعاز الىپ، بۇل مالىمەتتەردى جازىپ الۋ. “دەربەس كومپيۋتەرلەر” ءداۋىرىنىڭ باسىندا ولاردى “ءۇي تاپسىرماسى” دەپ اتاعان دا، شىن مانىندە سولاي بولعان. قازىرگى كەزدەگى دەربەس كومپيۋتەرلەردىڭ بارلىعى اقپاراتتى ساقتاۋعا ارنالعان ارنايى قۇرىلعىلارمەن جابدىقتالعان. قىزمەتتەرىنە قاراي ولاردى: ماگنيتتىك اقپارات تاسىمالداۋشىلار نەمەسە جازىلاتىن CD - ديسكىلەر دەپ اتايدى. اقپاراتتى ساقتاۋ وسى تاسىمالداۋشىلاردا ۇيىمداستىرىلادى، بۇل جاعدايدا ءبىز العان ناتيجەلەردى سولاردىڭ جادىندا ساقتايمىز. بارلىق مالىمەتتەر وسى تاسىمالداۋشىلاردا فايلدار تۇرىندە ساقتالادى.
فايل دەگەنىمىز – مالىمەتتەر ساقتاۋعا ارنالعان سىرتقى تاسىمالداۋشىداعى جادىنىڭ ات قويىلعان ايماعى (بولىگى).
File (اعىلشىن تىلىنەن اۋدارىلعاندا) بۋما، ءىس قاعازدار جيناعى، سونىمەن قاتار اقپاراتتى ساقتاۋ دەگەن ماعىنانى بىلدىرەدى.
Borland Pascal - دا فايلداردى ەكى نەگىزگى بەلگىسى بويىنشا توپتاستىرۋعا بولادى:
فايلدىڭ ءتيپى بويىنشا (ونىڭ لوگيكالىق قۇرىلىمىنا )
فايل ەلەمەنتتەرىنە قاتىناۋ ءتاسىلى بويىنشا
تيپتەرى بويىنشا فايلدار شارتتى تۇردە ءۇش تۇرگە بولىنەدى:
ماتىندىك فايل؛
تيپتىك فايل؛
تيپتىك ەمەس فايل.
ءبىز كوبىنەسە ماتىندىك جانە تيپتىك فايلدارمەن جۇمىس ىستەيمىز.
قاتىناۋ ءتاسىلى بويىنشا فايلدار كەلەسىدەي بولىنەدى:
تىكەلەي قاتىناۋ فايلدارى
كەزەكپەن قاتىناۋ فايلدارى
ولاردىڭ ايىرماشىلىعى تىكەلەي قاتىناۋ فايلدارىندا ارنايى
پروسەدۋرالار جانە فۋنكسيالاردى پايدالانا وتىرىپ، مالىمەتتەردى، ولاردىڭ فايلداعى ورنىنا تاۋەلسىز، وقۋعا نەمەسە جازۋعا بولادى، ال كەزەكپەن قاتىناۋ فايلىندا ونىڭ ورتاسىندا نەمەسە سوڭىندا تۇرعان مالىمەتتى وقۋ ءۇشىن، ونىڭ الدىنداعى مالىمەتتەردىڭ بارلىعىن وقۋعا تۋرا كەلەدى. ماتىندىك فايلدار كەزەكپەن قاتىناۋ فايلدارىنا جاتادى، ال تيپتىك فايلدار تىكەلەي قاتىناۋ فايلدارىنا جاتادى.
2. ماتىندىك فايلعا مالىمەتتەر جازۋ.
ءبىر ولشەمدى ماسسيۆ.
ەڭ قاراپايىم فايل ءتيپى ماتىندىك فايل بولىپ تابىلادى. بۇل فايلداعى مالىمەتتەر تيپتىك جانە تيپتىك ەمەس فايلدارداعىداي ماشينالىق كودتا ەمەس، سان، ءارىپ جانە باسقا پەرنەتاقتا سيمۆولدارى تۇرىندە (ASCII كودىندا) بەرىلەدى. سوندىقتان مۇنداي فايلدار مازمۇنى وڭاي قارالادى، وڭاي وزگەرەدى جانە ولاردى كەز كەلگەن ماتىندىك رەداكتوردىڭ، سونىڭ ىشىندە Borland Pascal ورتاسىنىڭ دا كومەگىمەن وزگەرتۋگە بولادى. وزدەرىڭىز بىلەتىندەي 2. 1. 2.- ءنى قارا، ءماتىندى تەرۋ كەزىندە جاڭا جولدى ەنگىزۋ ءۇشىن “Enter” پەرنەسىن باسۋ كەرەك، وسى كەزدە ارنايى كود گينەراسيالانادى — ول جول سوڭى كودى، ال فايلدى سىرتقى ساقتاۋ قۇرىلعىسىنا جازعان كەزدە دە ارنايى كود گينەراسيالانادى — ول فايل سوڭى كودى. ماتىندىك فايلدى وقىعاندا بۇل كودتار كورىنبەيدى.
فايلداردىڭ تۇرلەرى جۇكتەۋ