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

Реферат Автоматизація розв'язання задачі на находженіе матриці в складі іншої матриці
















Пояснювальна записка

до курсової роботи


Програмування на алгоритмічних мовах














Рудний 2008р.

ВСТУП


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

Суть автоматизації завдання полягає в простоті і зручності отримання результату шляхом введення необхідних умов і формул.

Необхідно автоматизувати процес для спрощення роботи. Автоматизація дозволить зменшить час витрачений на вирішення поставленого завдання, а так само виконає рішення без помилок (при правильно заданой завданню і правильних шляхи виконання рішення). Так само відбувається глобальна економія людських ресурсів. Можна створити алгоритм рішенням якого були б зайняті безліч людей з різних сфер діяльності, а воспользововшісь алгоритмічними шляхами можна вирішити поставлене завдання всього за допомогою однієї або декількох ЕОМ. p align="justify"> З масовою комп'ютеризацією суспільства, стала гостро стояти проблема комп'ютерної грамотності. Складання алгоритмів є однією з основ всіх інформаційних систем, знати основи алгоритмізації зобов'язаний кожна людина тісно працює з інформаційними технологіями. p align="justify"> Вирішуючи завдання за допомогою алгоритмів можна: економити час і людські ресурси, виконувати поставлене завдання здійснюючи менше помилкових дій (помилок у розрахунках), створювати більш складні системи і вирішувати більш складні завдання.


1. МАТЕМАТИЧНА ЧАСТИНА (ПОСТАНОВКА ЗАВДАННЯ)


Задача про замковій щілині, чи підійде ключ до замка. Дано мозаїчні зображення замкової щілини і ключ. Потрібно дізнатися, чи пройде ключ в свердловину? Тобто дано матриці K (m1, n1) і L (m2, n2), m1> m2, n1> n2, що складаються з нулів та одиниць. Перевірити, чи можна накласти матрицю L на матрицю K (без повороту, дозволяється тільки зрушення) так, що кожній одиниці матриці L відповідав нуль матриці K, і якщо можна, то як? br/>

. Описання алгоритму розв'язання задачі


Для вирішення завдання складена блок-схема, яка дозволяє наочно побачити хід виконання поставленого завдання. Блок-схема тим і хороша, тому, що будь-яка людина, знаючи всього лише основи побудови алгоритмів, зможе прочитати дану схему - у неї не застосовуються оператори мов програмування. br/>В 
В В 

3. ОПИС ЗМІННИХ


При описі блок-схеми рішення задачі використано такі позначення змінних...


сторінка 1 з 3 | Наступна сторінка





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

  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...
  • Реферат на тему: Види і властивості алгоритмів. Рішення завдання Майхілла (про стрілки)
  • Реферат на тему: Геологічні, гідрогеологічні та інженерно-геологічні завдання; послідовніст ...
  • Реферат на тему: Рішення завдання комівояжера за допомогою алгоритму Дейкстри
  • Реферат на тему: Алгоритм рішення геометричній завдання