Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Методичні проблеми вивчення алгоритмів роботи з величинами

Реферат Методичні проблеми вивчення алгоритмів роботи з величинами





овності, починаючи з A2, якщо М A 4, і так до тих пір, поки знайдеться число Ai <М. Тоді вважаємо М = Ai і продовжуємо порівняння з М наступних чисел з послідовності, починаючи з Ai +1 і так до тих пір, поки не будуть переглянуті всі п чисел. У результаті перегляду всіх чисел М буде мати значення, рівне найменшому числу з послідовності (I-поточний номер числа). Цей процес може бути записаний у вигляді наступної системи послідовних вказівок:

1. Вважаємо i = 1 і переходимо до наступного пункту. p> 2. Вважаємо М = Ai і переходимо до наступного пункту. p> 3. Порівнюємо i з п; якщо i < п, переходимо до 4 пункту, якщо i = п, процес пошуку зупиняємо.

4. Збільшуємо, i на 1 і переходимо до наступного пункту.

5. Порівнюємо Ai з М. Якщо М < Ai , то переходимо до пункту 3, інакше (М> А) переходимо до пункту 2. p> У першому алгоритмі як елементарних операцій використовуються найпростіші арифметичні операції множення, які могли б бути розкладені на ще більш елементарні операції. Ми такого розбиття не робимо в силу простоти і звичності, арифметичних правил.

Алгоритми, в відповідно до яких рішення поставлених завдань зводиться до арифметичних діям, називаються чисельними алгоритмами.

Алгоритми, в відповідно до яких рішення поставлених завдань зводиться до логічних дії, називаються логічними алгоритмами. Прикладами логічних алгоритмів можуть служити алгоритми пошуку мінімального числа, пошуку шляху на графі, пошуку шляху в лабіринті та ін

Алгоритмом, таким чином, називається система чітких однозначних вказівок, яка визначає послідовність дій над деякими об'єктами і після кінцевого числа кроків призводить до по одержанні необхідного результату. br/>

ЕОМ - виконавець алгоритмів. br/>

Обговорення методичних питань вивчення теми В«Алгоритми роботи з величинамиВ» буде проводити в програмістські аспекті. Складання будь-якої програми для ЕОМ починається з побудови алгоритму. Як відомо, всякий алгоритм (програма) складається для конкретного виконавця, в рамках його системи команд. Про який же виконай тілі йдеться в темі В«програмування для ЕОМВ»? Відповідь очевидна: виконавцем є комп'ютер. Точніше кажучи, виконавцем є комплекс В«ЕОМ + система програмувати і (СП) В». Програміст складає програму на тій мові, на який орієнтована СП. Іноді в літературі з програмування такий комплекс називають В«віртуальної ЕОМВ». Наприклад, комп'ютер з працюючою системою програмування на Бейсике називають В«Бейсік-машинаВ»; комп'ютер з працюючою системою програмування на Паскалі називають В«Паскаль-машина і т. п. Схематично це зображено на рис. 1. br/>

Рис. 1. Взаємодія програміста з комп'ютером

Вхідним мовою такого виконавця є мова програмування Паскаль. При вивченні елементів програмування в базовому курсі необхідно продовжувати ту ж структурну лінію, яка була виявлена ​​в алгоритмічній розділі. Тому при виборі мови та програмування слід віддавати перевагу мовам структурного програмування. Найбільш підходящим з них для навчання є Паскаль. p> Процес програмування ділиться на три етапи:

1 складання алгоритму розв'язання задачі;

2 складання програми на мові програмування;

3 налагодження та тестування програми.

Дня опису алгоритмів роботи з величинами слід, як раніше, використовувати блок-схеми та навчальний алгоритмічний мову. Опис алгоритмів має бути орієнтоване на зі структурним вхідним мовою, незалежно від того, мова програмування буде використовуватися на слідуємо етапі.


Характеристики величин. br/>

Тепер обговоримо специфіку поняття ісіпчіни та методичні проблеми розкриття цього поняття.

Комп'ютер працює з інформацією. Інформація, оброблюваної комп'ютерною програмою, називається даними. Величина - це Шильнов інформаційний об'єкт, окрема одиниця даних . Команди II комп'ютерній програмі визначають дії, що виконуються над величинами. За відношенню до програми дані діляться на вихідні, результати (остаточні дані) і проміжні дані, що отримуються у процесі обчислень (рис. 2). br/>В 

Рис. 2. Рівні даних щодо програми

Наприклад, при рішенні квадратного рівняння: ах 2 + b х + с = 0 вихідними даними є коефіцієнти а, Ь, с; результатами - корені рівняння: х 1, х 2 ; проміжним даними - дискримінант рівняння: D = Ь 2 - 4ас.

Найважливішим поняттям, яке повинні засвоїти учні, є наступне: всяка величина займає своє певне меню в пам'яті ЕОМ - елемент пам'яті . У результаті у свідомості учнів повинен закріпитися образ комірки пам'яті, з...


Назад | сторінка 2 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...
  • Реферат на тему: Розробка програми і схеми алгоритмів мовою програмування С + +
  • Реферат на тему: Розробка програми на алгоритмічній мові програмування Паскаль
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Розробка алгоритму програми &Таймер& на мові програмування C ++