251797
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаНаучные работыАлгоритм түсінігі және программа. Атқарушы командалары жүйесі. Атқарушы түсінігі (9 сынып)

Алгоритм түсінігі және программа. Атқарушы командалары жүйесі. Атқарушы түсінігі (9 сынып)

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Муратқызы Жантилеу

Информатика пәнінің зертханашысы

«Ескелді ауданы әкімдігінің

Ш.Уәлиханов атындағы орта мектебі»

коммуналдық мемлекеттік мекемесінің


Практикалық жұмыс №2

Тақырыбы: Алгоритм түсінігі және программа. Атқарушы командалары жүйесі. Атқарушы түсінігі


Теорияға шолу


Информатика ғылымында «алгоритм» түсінігі ақпарат түсінігі сияқты негізгі ұғымдардың бірі болып табылады.

«Алгоритм» сөзі атақты араб математигі Әбу Жафар Мухаммед ибн Мұса әл-Хорезми (763—850 жж.) есімінің латындық транскрипциясы болып табылады. Ол санаудың ондық санау жүйесінде көпорынды сандар мен арифметикалық амалдардың орындалу ережесін ұсынған. Бұл ережелер қосынды мен көбейтіндіні табуға арналған амалдарды орындауға қажетті тізбектен құрылған. Сол ереже осы күнге дейін қолданылып келеді.

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

Қазіргі таңда алгоритм ұғымы тек математикалық есептерге ғана емес, сонымен қатар басқада мағыналарда қолданылады. Әрбір компьютер алдын-ала құрылған алгоритм бойынша, яғни программа бойынша жұмыс істейді.

Алгоритм ұғымының анықтамасы өте көп.

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

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


Атқарушы түсінігі

Алгоритм атқарушысының рөлін адам немесе автоматтандырылған құрылғы: компьютер, робот және т.б. орындайды. Мысалы:

у = (ах+b)(сх -d) функциясын есесптеу үшін келесі қарапайым әрекеттерді орындау керек:


1) а- ны х-ке көбейтіп, оны У деп белгілеп аламыз;

2) У – ті b –ға қосып, оны У1 деп белгілейміз;

3) с – ны х – ке көбейтіп, оны У2 деп белгілейміз;

4) У2 –ден d – ны алып тастаймыз, оны У3 деп белгілейміз;

5) У1 –ді У3 –ке көбейтіп, нәтижені У4 деп белгілейміз.


Көрсетілген пункттерді өзгертуге болмайды. Олар дәл осы қалпында орындалуы қажет. Сонда ғана қажетті нәтижеге жетуге болады.

Тағы бір мысал ретінде, күнделікті мектепке бару алгоритмін келтіруге айтуға болады:hello_html_2362f680.png

hello_html_m6ad37230.pnghello_html_7d06b4a.pnghello_html_774e19f8.pnghello_html_6d831c6d.png











hello_html_6d831c6d.pnghello_html_3fff981e.pnghello_html_242819a4.png










hello_html_m57b93f6f.pnghello_html_79cce60d.png








Қалааралық телефонды қолдану алгоритмі.

  1. Телефон тұтқасын алу;

  2. 8 санын теру;

  3. Үзіліссіз үнді күту;

  4. Керекті қаланың кодын теру;

  5. Абоненттің телефон нөмірін теру;

  6. Абонент жауабын күту;

  7. Сөйлесу батырмасын басу;

  8. Сөйлесуге болады.

Осы мысалдағы әрекеттерді орындау үшін алдын-ала абоненттің телефон нөмірін, тұратын қала кодын білу қажет.

Жалпы алғанда, өміріміздің барлығы алгоритм тізбектерінен тұрады десек те болады.

Алгоритм орындалу барысында атқарушы қандай инструкция келесі орындалу керектігін біледі. Атқарушы орындай алатын командалардың жиынын атқарушы командалар жүйесі деп атаймыз.

Сонымен, алгоритм атқарушысы алдын-ала қойылған әрекеттерді орындап, нәтижеге жететін адам, компьютер немесе техника болуы мүмкін. Егер есепті шешу үшін техникалық құралдар пайдаланылса, орындалатын әрекеттер тізбегі нақты және түсінікті болу керек. Қаншалықты әрекеттер түсінікті де, нақты болса, соншалықты нәтижеге жету тез және дұрыс болады.



Общая информация

Номер материала: ДБ-060613

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.