Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Алгоритмизация и программирование.doc
Скачиваний:
65
Добавлен:
24.11.2018
Размер:
1.15 Mб
Скачать

Содержание

ВВЕДЕНИЕ 4

1 РАБОЧАЯ ПРОГРАММА ПО ДИСЦИПЛИНЕ «ИНФОРМАТИКА» 5

2 ОСНОВЫ АЛГОРИТМИЗАЦИИ 7

2.1 Основные этапы подготовки и решения задачи на компьютере 7

2.2 Постановка задачи. Разработка математической модели 9

2.3 Алгоритм и его свойства 13

2.4 Форма записи алгоритма на естественном языке 15

2.5 Графическая форма записи алгоритма 16

2.6 Типовые вычислительные процессы и структуры алгоритмов 17

2.6.1 Линейный вычислительный процесс 17

2.6.2 Разветвляющийся вычислительный процесс 19

2.6.3 Циклический вычислительный процесс 21

2.6.4 Алгоритмы обработки одномерных информационных массивов 26

2.6.5 Алгоритмы обработки двумерных информационных массивов 36

3 ЯЗЫК ПРОГРАММИРОВАНИЯ VBA 40

3.1 Элементы языка 41

3.2 Программирование алгоритмов линейной структуры 44

3.3 Программирование алгоритмов разветвленной структуры 49

3.4 Программирование алгоритмов циклической структуры 51

3.5 Организация программ обработки одномерных массивов 54

3.6 Организация программ обработки двумерных массивов 59

4 КОНТРОЛЬНАЯ РАБОТА И МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ЕЁ ВЫПОЛНЕНИЮ 62

4.1 Выбор варианта 62

4.2 Задание 1. Варианты задач 63

4.3 Задание 2. Варианты задач 64

4.4 Задание 3. Теоретический вопрос 70

4.5 Методические указания по выполнению контрольной работы 71

4.5.1 Пример выполнения задания 1 71

4.5.2 Пример выполнения задания 2 73

4.5.3 Пример выполнения задания 3 76

ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ 77

ЛИТЕРАТУРА 78

УКАЗАТЕЛЬ 79

Введение

Дисциплина «Информатика» имеет целью обучить студентов принципам формализации, проведению анализа полученных результатов, применению современных информационных технологий, а также содействовать фундаментализации образования, формированию научного мировоззрения и развитию системного мышления.

Этот предмет является базовым для изучения цикла компьютерных дисциплин: «Программные средства офисного назначения», «Информационные технологии в экономике», «Основы электронной коммерции». Знания и практические навыки, полученные из курса «Информатика», используются при изучении других дисциплин и при выполнении курсовых и дипломных работ.

В условиях «информационного общества» одним из главных элементов рабочего места специалиста является персональный компьютер как инструмент обработки информации, поэтому при изложении разделов дисциплины особое внимание уделено основам алгоритмизации и основным понятиям теории программирования. Квалификация современного выпускника для сферы коммерческой деятельности и управления в немалой степени определяется умениями использования продуктов Microsoft Office, а именно Visual Basic for Application (VBA), потому что это - «родной» язык для этих продуктов.

Задачи дисциплины - дать основы:

  • процессов сбора, передачи и накопления информации;

  • устройства и принципов действия ЭВМ различной архитектуры;

  • операционных систем и операционных оболочек;

  • языков программирования высокого уровня;

  • технологии программирования.

Данное учебное пособие предназначено для самостоятельной работы по разделу курса информатики «Алгоритмизация и программирование» и выполнения контрольной работы по теме «Обработка одномерных информационных массивов».