Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Арнайы Word.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
95.74 Кб
Скачать

Мббж-де foxpro-ныҫ техникалық мiнездемесi жјне ерекшелiктерi.

ЭЕМ-дi мјлiметтердi ҙҫдеудiҫ қолданбалы жҝйесiн қўру ҝшiн қолдану тјжiрибесi еҫ қолайлы қўрал болып жоәарәы деҫгейдегi алгоритмдiк универсалды тiлдер емес деректердi басқару жҝйесiн қўруәа арналәан арнаулы тiлдер екенiн кҙрсетедi.

МББЖ-i қолданушыәа деректердi басқаруәа, ал программистерге оларды ҙҫдеудi тез јрi жеҫiл iске асыруына мҝмкiндiк бередi.

МББЖ-де FoxPro программасыныҫ алатын орны зор. FoxPro-ныҫ жўмыс iстеуi ҝшiн дербес ЭЕМ-нiҫ жадысыныҫ минималды кҙлемi 512 Кбайт болуы керек.

  1. FOXPRO. EXE, FOXPRO.OVL - қолданушы орталыәы жјне разработчик јзiрлеу.

  2. CONFIG. FP - FoxPro-ныҫ конфигурациялық файлы.

  3. FOXUSER. DBF, FOXUSER. FPT - FoxPro-ныҫ iшкi файылын қўрады.

  4. FOXHELP.DBF, FOXHELP.EPT - FoxPro жҝйесiне кҙмектеседi.

  5. FOXDOC. EXE, FOXDOC. MSG, FOXDOC.HLP, FOXDOC.DVR, CONFIG.FXD, PROWORDS. FXD - FoxPro-ныҫ қўжаттық файылдарын анықтау.

  6. GENMENU. PRG-программалық коды мјзiрiнiҫ генераторы мјзiр тўрәызуәа кҙмектеседi.

  7. GENSCRN. PRG - экранныҫ программалық код генераторы экран қўруәа кҙмектеседi.

  8. FOXSWAP. COM - қозәалыс байланысын ўйымдастыратын программа, RUN жҝктеген команда бойынша, МББЖ-де FoxPro-сыртқы программамен байланыстырады.

  9. GENPO.APP - Принтер программасына кҙмек сҝймелдейтiн генератор.

  10. DEMO.APP, DEMO.BAT-жҝйенiҫ демонстрациялық «ролик».

  11. FOX.EXE, FOXS. EXE/FOXL. EXE- FoxPro-ны жҝктейтiн программа бўлардыҫ кҙмегiмен керектi жҝйенi жҝктеймiз.

Орындалушы файл ретiнде FoxPro.exe.(желiлiк версия ҝшiн), Fox.exe (стандартты желiлiк емес версия ҝшiн) FOXS. exe (кеҫейтiлген вариант ҝшiн) файлдары шақырылады.

FoxPro тiлiнiҫ ерекшелiктерi

  1. Компьютердiҫ жадысын динамикалық таратады.

  2. Жҝйе сопроцессорды ескереді.

  3. «Мышканы» жақсы қабылдап, жўмысты тездетедi.

  4. FoxPro тiлi жақсы программаларды қўруәа мҝмкiндiк бередi, iшкi жјне сыртқы процедуралар қўрылымында қолданады.

  5. Мемо- ҙрiстердi қўрып, оны ҙҫдеуге мҝмкiндiгi зор.

  6. Индекстеудiҫ жаҫа типтерi, керек информацияны тез табуәа жјне жазулар тобын қасиеттерi бойынша топтастыруәа болады.

Файлдар типі

Файлдардыҫ кеҫейтуі оныҫ типін анықтайды.

Негізгі типтері:

  • <файл атауы.DBF> - деректер базасыныҫ файлы

  • <файл атауы.FPT> - ескертпе файл, мемо ҙрісті сақтайды

  • <файл атауы.IDX> - индекстік файл

  • <файл атауы.CDX> - мультииндекстік файл

  • <файл атауы.PRG> - командалық, программалық файл

  • <файл атауы.MEM> - уақытша айнымалыларды сақтау

  • <файл атауы.FXP> - жҙндеуден ҙткен программалық файл

  • <файл атауы.FMT> - форматталәан файл

DBF типті деректер файлы дискідегі негізгі деректерді тасмалдаушы болып табылады, бўл файлда 1 миллиардқа дейін жазу саны болуы мҝмкін. Жазу мҙлшері (ўзындыәы) 4000-әа дейін байт. Жазу ҙрісініҫ саны 255-ке дейін. Бірмезгілде 25-ке дейін мјліметтер файлын ашуәа болады.

Fox pro белгiлерi жјне командалар қўрылымы

Командалар келесi операциялық белгiлердi қамтиды.

  • Математикалық операция.

    • ** немесе ^ – дјреже кҙрсеткiштерi

    • * – кҙбейту, / – бҙлу, % – бҙлшектiҫ қалдыәы

    • + – қосу , - – алу

 

  • Логикалық операция

    • NOT  – емес

    • AND – жјне

    • OR  – немесе

 

  • Қатынастар.

    • < – кiшi, > – ҝлкен,

    • < = – ҝлкен емес ,

    • = – теҫ, # – теҫ емес,

    • < = – кiшi емес.

Бўл белгiлердi символдық, даталық ҙрнектерге сандық ҙрнектерге қолданәандай пайдаланамыз.

  • Символдық ҙрнекке тјн операциялар.

    • $ – символдық жолды салыстыру.

A$B операциясы «ақиқат» болады егер В – А-мен бiрдей болса

А-ден В шықса «жаләан» болады

== – символдыҫ жолдық ўзындыәы, мазмўны жјне пробелды қоса отырып салыстыру.

Жаләастыру: ‘’+’’ екi немесе одан кҙп жолды бiрге байланыстырады. Ҙрнектiҫ тҝгел операцияларын солдан оҫәа қарай орындайды