TOPREFERAT.COM.KZ - Қазақша рефераттар

войти на сайт

вход на сайт

Логин: :
Пароль :

Забыл пароль Регистрация

Алгоритмдеу. Блок схемалар курстық жұмыс




Алгоритмдеу. Блок схемалар курстық жұмыс
0
Раздел: Соңғы қосылған | Автор: Админ | Дата: 13-03-2015, 12:05
Загрузок: 3508


 Жоспар



КІРІСПЕ ..................................................................................................3

1.АЛГОРИТМДЕУ НЕГІЗДЕРІ ............................................................4

1.1. Алгоритім түсінігі

1.2. Алгоритімнің қасиеттері

1.3. Алгоритімді жазу тәсілдері

2. БЛОК - СХЕМАЛАР .........................................................................6

2.1. Орындаушы түсінігі, орындаушының жарлықтар жүйесі

2.2. Алгоритмінің түрлері

2.3. Көмекші алгоритм түсінігі

ҚОРЫТЫНДЫ.......................................................................................19

ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ...........................................22




Жұмыс түрі: Курстық жұмыс
Жұмыс көлемі: 30 бет
Пәні: Соңғы қосылған курстық жұмыстар

-----------------------------------------------------------------------------------

КУРСТЫҚ ЖҰМЫСТЫҢ ҚЫСҚАРТЫЛҒАН МӘТІНІ

КІРІСПЕ ..................................................................................................3

1.АЛГОРИТМДЕУ НЕГІЗДЕРІ ............................................................4

1.1. Алгоритім түсінігі

1.2. Алгоритімнің қасиеттері

1.3. Алгоритімді жазу тәсілдері

2. БЛОК - СХЕМАЛАР .........................................................................6

2.1. Орындаушы түсінігі, орындаушының жарлықтар жүйесі

2.2. Алгоритмінің түрлері

2.3. Көмекші алгоритм түсінігі

ҚОРЫТЫНДЫ.......................................................................................19

ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ...........................................22

Кіріспе

Алгоритмдегі жарлықтардың, нұсқаулардың берілу түріне қарай алгоритмді
Мысалы, цирктегі құстар мен жануарларға алгоритмдер арнайы дауыстар,
Орындаушы – адам болатын жағдайда алгоритм көбінесе сөзбен
Алгоритмді кез келген басқа жазулардан мына мағаналық қасиеттері
Алгоритім – информатика пәнінің негізі ұғымдарының бірі. Компьютерді
«Алгоритм» сөзі мағанасы жағынан нұсқау, жарлық, рецепт, ереже,
1.Алгоритімдеу негіздері

1.1. Алгоритім түсінігі

Алгоритім – информатика пәнінің негізі ұғымдарының бірі. Компьютерді
«Алгоритм» сөзі мағанасы жағынан нұсқау, жарлық, рецепт, ереже,
Анықтама. Алгоритм деп алдын – ала анықталған мақсатқа
1.2. Алгоритімнің қасиеттері

Алгоритмді кез келген басқа жазулардан мына мағаналық қасиеттері
Дискреттілігі – деп алгоритм жарлықтарының тізбектелген ретпен орындалуын
Алгоритм – шектеулі қадамдарды орындап болған соң нәтижеге
1.3. Алгоритімді жазу тәсілдері

Алгоритмдегі жарлықтардың, нұсқаулардың берілу түріне қарай алгоритмді
Мысалы, цирктегі құстар мен жануарларға алгоритмдер арнайы дауыстар,
Орындаушы – адам болатын жағдайда алгоритм көбінесе сөзбен
Енді сөзбен жазылған алгоритмге мысалдар қарастырайық.

1 – есеп. Екі бүтін санның ең үлкен
Бастапқы берілген екі бүтін санды М және N
Бөлуді қайталанып отыратын азайту амалымен алмастырайық. Онда алгоритмді
Басы

(M,N) енгізіндер.

Егер M = N болса, онда 4 пунктке,
Егер M >N болса, онда 5 пунктке, әйтпесе
M:=M – N; 3 пунктке өтіңдер.

N; =N – M; 3 пунктке өтіңдер.

ЕҮОБ:=М

EYOБ:=М жауапқа шығару.

Соңы.

2. Блок – схемалар

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

Алгоритмді блок – схема түрінде жазуда қолданылатын

геометриялық фигуралар

N Таңбаның аталуы
1. Басы – соңы
( кіру – шығу) Алгоритімнің басы
2. Есептеу блогы

( процесс) Есептеулер
( ақпаратты өңдеу )

3. Логикалық блок
4. Енгізу – шығару

блоктары Берілген деректерді ендіру және нәтижені
5. Нұсқама
Байланыс бағытын көрсету

1 – есеп. Екі бүтін санның ең үлкен
2 – есеп.Герон формуласы бойынша ұшбұрыштың ауданын есептеу

______________
S = √p(p-a)(p-b)(p+c)
P= 2

Есептеу алгоритмін блок – схема түрінде

2.1. Орындаушы түсінігі, орындаушының

жарлықтар жүйесі

Есепті шешуалгоритмі деп жазбаша жарлықтардың тізімі аталады, яғни
Алгоритм түсінігі есепті есепті шешу әдісі түсінігімен тығыз
Ал, алгоритм есепті шешу және практикада қолдану әдісін
Алгоритмнің қасиетті салаларының бірі – орындаушыдан шешу әдісін,
Орындаушы алгоритмдерді қағида – жарлықтардың ізімен механикалық түрде
Алгоритм әрқашанда орындаушы үшін жазылады. Ол адам, ЭЕМ
Қосымша толықтырушы түсінік енгізейік. Жеке жазбаларды (сөйлемдерді) –
Мысалы: ЭЕМ үшін жарылықтар жүйесі – қосу, азайту,
Сондықтан, алгоритм әр кезде де орындаушының жарылықтар жүйесінің
Алгоритмнің манандай түрлері белгілі – есептеу алгоритмдері, диологтық
Алгоритмді жазудың бірнеше тәсілдері қалыптасқан: формула, кесте, сөз,
Программалау тілі деп, орындаушы ЭЕМ үшін жазылған алгоритмді
Программалардың мынандай түрлері бар: ЭЕМ – ге арналған
Келесі порагрофтарда бірнеше есептерді шешу алгоритмдерін сөз жүзінде
Алгоритмдерді сөз жүзінде сипаттағанда, жазғанда, әрбір жарлықты нөмірлеп
2.2. Алгоритмінің түрлері

Алгоритмдер үш түрге бөлінеді. Олар: сызықты, тармақталушы және
1 – мысал. Формула бойынша есептеңдер: x =
a) Алгоритімді сөз түрінде жазайық:

Мұндағы a.b.c – аргументтер

x – соңғы натиеже

P,S – аралық айнымалылар

Басы

P:=a*y

S:=b*z

S:=S+c

X:P+s

Жауабы:х

Соңы

ә) алгоритімді блок – схема түрінде жазайық:

Бұл алгоритм сызықты түрдегі алгоритм болып табылады. Себебі,
2 мысал. Үш санды өсу реті бойынша орналастырыңыздар.

А) алгоритмді сөз түрінде жазайық.

Шешуі; қатар орналасқан кез келген үш санды –
Мұндағы: АВС – аргументтер;

АВС – нәтижелер;

S – қосымша аралық айнымалы.

1. Басы

2. Егер А3. S: = a; A: = B; B:
4. Егер В5. Егер C6. S: = C; C: = B; B:
7. 9п өтіңдер

8. S: =C; C: = B; B: =
9. жауабын шығару

10. Соңы

Алгоритмнің орындалу барысында алғашқы екі сан реті бойынша
3 жарылықта А,В мәндерін алмастыру үшін S аралық
S: = A
A: = B
B: = S
Ары қарай алгоритм С мәніне байланысты үш бағытта
Ә) блок – схема түрінде жазу

3 мысал. Сандардың қосындысын есептеу.

Шешуі. Белгілеулер енгізейік, п – тізбектегі сандардың саны,
Қосындыны есептеу үшін сызықты алгоритімді пайдалануға болатын еді:

басы

S:=x1

S:=S+x2

S:=S+x3

….

N. S:=S+xⁿ

N+1. Соңы

Дегенмен, бұлай жазу өте көп жарлық жазуды қажет
Бұл жағдайда i индексі қосылған сандарды санаушы болып
Дегенмен, сандарды қосуды кері санаушы арқылы жүргізуге де
4 – мысал: Алгоритмнің блок – схемасы. Һ
2.3. Көмекші алгоритм түсінігі

Алгоритмдерді жазу барысында кйде алгоритмдегі әрекеттердің кейбір бөліктері
Көмекші алгоритмді пайдаланғанда, негізгі алгоритмнің көлемі кішірейеді. А)
Б) көмекші алгоритм шақырусыз өздігінен орындалмайтын болуы керек.

Енді көмекші алгоритмге 2 мысал қарастырайық.

1 – мысал. Берілген фигураның ауданың табыңдар. Трапецияның
T = a + b .h
2

Мұндағы x,y,z,t,hl,h2,h3 – аргументтер

S – нәтиеже

S1,S2,S3 – аралық

басы

a:=x; b:=y; h:=h1.

10п. өтімдер: S1:=T.

a:=y;b:=z;h:=h2.

10п. өтімдер: S2:=T

a:=z: b:=t: h:=h3.

10п. өтімдер: S3:=T

S=S1+S2+S3.

Соңы

10) Басы

11) T=(a+b)-h/2.

12) Соңы

2 – мысал. Берілген дөңес ұшбұрыштың ауданын табыңдар.

P = a + b + c

2

____________________

S = √P(P – a) (P – b)
a, b, c – аргументтер;

S – нәтиже;

S1, S2, P - аралық шамалар;

Басы

а: = AB; b: = BD; c: =
8п. өтіңдер: S1: = S

a: = BD; b: = BD; c: =
8п. өтіңдер: S2: = S

S: = S1 + S2;

Соңы

Басы

P = a + b + c;

2

__________________

S = √P(P – a) (P – b)
10. Соңы.

Қорытынды

Кез келген есепті ЭЕМ – де шешу бірнеше
есептің қойылуын ұғу (түсіну);

формалдау деңгейі (есептің математикалық түрде қойылуы);

шешу әдісін таңдау (немесе құрастыру);

алгоритмін жазу (құру);

программасын құру;

программаның дұрыстығын тексеру;

есептеу және нәтижелерді өңдеу.

Жалпы айтқанда аталған кезеңдері орындау – программаны құру,
Есептің қойылымын түсіну.

Есептің қойылымын ұғыну барысында алдымен соңғы нәтижені (мақсатты
Формалдау.

Формалдау қарастырып отырған құбылыстың ережеге сай математикалық моделін
Көптеген күрделі есептердің толық қойылуы есептеу техникасы құралдары
Шешу әдісін таңдау.

Есптің математикалық тұжырымдалуы анықталған соң оны шешу әдісін
Алгоритмді құру.

Аталған кезеңде есептеу процесін бірімен – бірі байланыстағы
Көптеген жағдайда қанағаттанатын нәтиежені тез ала алмаймыз, сондықтан,
Програмасын жазу.

Алгоритмді машинаға енгізу мүмкіндік беретін және келесі кезекте
Программаны тексеру, орындау.

Программаны құру орындаушыдан қатаң көңіл бөлуді қажет ететін,
Программа есепті дайындалған және программалаған адаммен тікелей тексеріледі.
Нәтижені есептеу және өңдеу.

Программа дұрыс нәтиже беретігінде толық сенімді болған
Есептеулер аяқталған соң оның нәтижелерін өңдеу кезеңі келеді.

Есептің нәтижелерін өңдеу – есеп пайда болған пән
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ

1) Беркінбаев К.М. Информатика «Заң әдебиеттері» Алматы 2005ж.
2) Е.Қ. Балапанов «Жаңа информатикалық технологиялар» Алматы 2003ж.
3) Н.Ермеков «Информатика» Алматы 2002ж. 24-31 бет.
31

Соңы

ЕҮОБ

Жауапқа шығару

EYOБ: = М

Басы

M: = M – N

N : = N – M

M > N

M = N

(N,M) ендіру

басы

a, b, c – енгізіңіз

Р: = ay

S: = bz

S: = S+c

X: = p+c

X – шығару

Соңы

басы

А,В,С, енгіз

АS;=A;A:B;B;=S

BCS:=;C; C:=B

B:=A; A:=R

S:=B; B=C; C=S

A, B, C
Соңы

Басы

Енгіз: Һ,х

S: = 0

i: = n

S: = S + Xi

i: = i - 1

i > 0

S – ті шығару

Соңы

Басы

Енгіз: а,b,c

P: = (a+b+c)/2

________________

S:=√ p(p-a)(p-b)(p-c)

Жауабы

Соңы






Написать комментарий
Имя:*
E-Mail:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *


Бұл сайтта Қазақстанның түкпір-түкпірінен жиналған қазақ тіліндегі рефераттар мен курстық және дипломдық жұмыстар ұсынылған. Қазіргі таңда www.topreferat.com.kz сайтының қазақ тіліндегі жұмыстар базасы бүкіл интернеттегі ең үлкен база болып табылады! Біздің базадағы жұмыстар саны 15000-нан асады. Біз бұл жетістікпен тоқтап қалмаймыз! Біз базамызды одан әрі толықтырамыз.
» » Алгоритмдеу. Блок схемалар курстық жұмыс

© 2011-2016 Скачать бесплатно на topreferat.com.kz курсовые, дипломные и рефераты на телефон, на планшет и на компьютер.
При копировании материала активная ссылка на источник обязательна.


Мнение посетителей:
 

После 9 класса Вы:

Пойду в 10, 11, закончу школу полностью
Пойду в Колледж
Пойду в ПТУ
Пойду работать
Снова пойду в 9 класс

 
 
Похожие:
  • Ақпаратты қорғау мәселесінің криптографиялық негіздері диплом жұмысы
  • Құпия кілтті алгоритм курстық жұмыс
  • Экономикада және басқа ғылымдарда математикалық әдістемелерді қолдану курст ...
  • Сызықтық программалау есептерінің тәжірибелік есептерінің математикалық мод ...
  • Стохастикалық программалау курстық жұмыс
  • Паскаль бағдарламалау тілінде электронды сағат құру курстық жұмыс
  • Модуль және оның қасиеттері курстық жұмыс
  • Массиверді программалау курстық жұмыс
  • Крамер әдісімен теңдеулер шешуге программа құруl курстық жұмыс
  • Имитациялық модельдеу курстық жұмыс
  • Жүктелген параболалық теңдеуді коэффициент арқылы басқару курстық жұмыс
  • Ақпараттық жүйені криптографиялық алгоритмдермен қорғау курстық жұмыс
  • Ассимметриялық криптоалгоритмдер курстық жұмыс
  • Алгоритмдеу негіздері және құру технологиясы курстық жұмыс
  • Алгебра курстында көрсеткіштік функция тақырыбын оқыту курстық жұмыс
  • Қайталану операторы реферат
  • Циклдік құрылымды алгоритмді программалау Паскаль тілінде реферат
  • Прроцессорлық қондырғы реферат
  • Іздеу алгоритмі реферат
  • DES алгоритмі реферат