Си тілі. Программаны жобалау

Курстық жұмыстың жалпы мазмұны:
Кіріспе
Есептің қойылымы және тапсырманы талдау ... ... ... ... ... ...4.бет.
1. Теориялық бөлім ... ... ... ... ... ... ... ... ... ... ... ... ...5.11.бет.
2. Программаны жобалау ... ... ... ... ... ... ... ... ... ... ..12.13.бет.
3. Программаны жүзеге асыру ... ... ... ... ... ... ... ... ... 14.15.бет.
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 18.бет.
Әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... .19.бет
Қосымша А: Программаның модульдік схемасы ... ... ... ... ..16.бет.
Қосымша Б: Программа листингі ... ... ... ... ... ... ... ... ... .17.бет.
Кіріспе
Cи тілінде кез келген программа бір немесе бірнеше функциялар мен қажетті бір немесе бірнеше модульдерден тұрады. Си тілінде қарапайым программаны мысал ретінде қарастырайық.
#include
Main()
{
Int F;
F=9;
Printf(“%d”,F);
}
Компиляторды жүктеу барысында алдыменен препроцессор іске қосылады. Препроцессор #-фунт символынан басталатын препроцессор нұсқауларын іздестіре бастайды. Бұл нұсқаулардың негізгі қызметі бастапқы код мәтінін өзгерту. Нәтижесінде пайдаланушыға көрінбейтін уақытша файл пайда болады. Компилятор жүктелу нәтижесінде осы файлды оқып орындалатын файлға түрлендіреді (компиляция жасайды). Бұл әдіс #include дериктивасында да қолданылып, препроцессорге көрсетілген файлды бастапқы код мәтініне қосуға мәжбүр етеді. Сол себепті, компилятор бастапқы код мәтінін өндеуге кіріскенде барлық қосымша файдар кірістіріліп тұрады.
# include-“<” және “>” таңбалары арқылы аты көрсетілген файды тіркеу керектігін білдіретін препроцессор нұсқауы (командасы);
#include - stdio.h (кіріс шығыс ағысы) файлын тексеру.
Main() негізгі функция және басқа функциялардан айырмашылығы оның операциялық жүйемен шақырылуында. Басқа функцияларды программа кодын орындау барысында, негізгі функцияда шақыру қажет.
Курстық жұмыстың мақсаты,осы си тілінде массивті қолдана отырып, функциялар мен әр түрлі директиваларды қолданып, массивті кездейсоқ сандармен толтыра отырып.Негізгі және қосымша функциялар арасындағы байланысты көрсету.
Қолданылған әдебиеттер тізімі
1. Бөрібаев. Программа тіліне кіріспе. Оқу құралы.
2. Н.С.Заурбеков,Б.Ж.Жұмажанов.Алгоритмдеу және программалау тілдері. Оқу құралы.-Алматы,2008.-325 бет.
3. Г.П.Котлинская,О.И. Галиновский.Программирование на Си.Справочное пособие.- Минск «Вышэйшая школа»,1991.-156 стр.
4. Н.Культин. С/С++ в задачах и примерах.-СПб.:БХВ-Петербург,2008.-288 с.: ил..
        
        Курстық жұмыстың жалпы мазмұны:
Кіріспе
Есептің қойылымы және тапсырманы талдау-----------------------4-бет.
1. Теориялық бөлім---------------------------------------------------5-
11-бет.
2. Программаны жобалау------------------------------------------12-13-
бет.
3. Программаны жүзеге асыру------------------------------------14-15-
бет.
Қорытынды---------------------------------------------------------------
-18-бет.
Әдебиеттер тізімі-------------------------------------------------------
--19-бет
Қосымша А: Программаның ... ... Б: ... листингі-------------------------------------17-
бет.
Кіріспе
Cи тілінде кез келген программа бір немесе бірнеше ... ... бір ... ... ... ... Си ... қарапайым
программаны мысал ретінде қарастырайық.
#include
Main()
{
Int F;
F=9;
Printf(“%d”,F);
}
Компиляторды жүктеу барысында алдыменен препроцессор іске қосылады.
Препроцессор #-фунт символынан басталатын препроцессор ... ... Бұл ... ... ... бастапқы код мәтінін
өзгерту. Нәтижесінде пайдаланушыға көрінбейтін уақытша файл пайда болады.
Компилятор жүктелу нәтижесінде осы файлды оқып орындалатын файлға
түрлендіреді (компиляция жасайды). Бұл әдіс #include ... ... ... ... ... ... код мәтініне қосуға
мәжбүр етеді. Сол себепті, компилятор бастапқы код мәтінін ... ... ... ... ... тұрады.
# include-“” таңбалары арқылы аты көрсетілген файды тіркеу
керектігін білдіретін препроцессор нұсқауы (командасы);
#include - stdio.h (кіріс ... ... ... тексеру.
Main() негізгі функция және басқа функциялардан айырмашылығы оның
операциялық жүйемен шақырылуында. Басқа функцияларды программа кодын
орындау барысында, ... ... ... ... ... ... си ... массивті қолдана отырып,
функциялар мен әр түрлі директиваларды қолданып, массивті кездейсоқ
сандармен толтыра отырып.Негізгі және қосымша функциялар арасындағы
байланысты көрсету.
Есептің қойылымы және ... ... ... бір n ... саны ... ... Пифогордың 3 қабырғаларын
табу. Әр қайсысы анықталған n натурал санынан кіші ... ... Яғни ... 3-ті: ...

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 10 бет
Бұл жұмыстың бағасы: 600 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Программаны құрудың техникалық тапсырмасы. Программаларды техникалық жобалау кезеңдерін сипаттау. Алгоритмдердің құрылымдық схемесын дайындау8 бет
Delphi ортасы19 бет
«Санды тап» ойыны17 бет
Ақпарат жүйесін жобалау11 бет
Ақпараттық анықтамалық жүйе Әуежай384 бет
Дәмхана жұмысын автоматтандыру41 бет
Информатика пәнінен әдістемелік нұсқау (программалық тілдер)59 бет
Кәсіпорынға арналған қойма есебінің автоматтандырылған жұмыс орнын әзірлеу63 бет
Паскаль программалау тілі35 бет
Сандарды спираль бойынша орналастыру10 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь