Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Учебно-методическое пособие




Экономический факультет

Кафедра экономической информатики

В.И. Малыженков

Информатика и вычислительная техника

Курс лекций по основам программирования

 

 

Учебно-методическое пособие

 

 

Рекомендовано методической комиссией экономического факультета

для студентов высших учебных заведений, обучающихся

по направлениям экономика, менеджмент

Нижний Новгород


 

Малыженков В.И. Информатика и вычислительная техника. Курс лекций по основам программирования: Учебно-методическое пособие – Нижний Новгород: Изд-во Нижегородского госуниверситета, 2011. – 52 с.

 

 

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

Приводятся этапы решения задачи на ПК, рассматриваются алгоритмические структуры в виде блок-схем как основа логического мышления при составлении алгоритмов решения задач. Затем дается описание языков программирования Бейсика и Паскаля, где основные операторы рассматриваются в соответствии с алгоритмическими структурами блок-схем. Приводятся принципы парадигмы структурного программирования, где программная система формируется как совокупность взаимосвязанных модулей, каждый из которых представляет собой линейную последовательность алгоритмических структур.

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

Пособие предназначено для обучения студентов экономического факультета. Кроме того, оно может быть полезно абитуриентам университета и всем, кто приступает к изучению программирования.

.

 

Рецензент: доцент, к.т.н. Громницкий Владимир Семенович

 

© Малыженков В.И., 2011

© Нижегородский государственный

университет им. Н.И. Лобачевского, 2011

Содержание

Введение………………………………………………………………….………..4

Глава1. Основы компьютерной грамотности………………...…………………5

1. Что такое компьютер?.................................................................................5

2. Базовая конфигурация ПК………………………………………………..5

3. Операционные системы (ОС)………………………………………….…7

4. Файловая система MS DOS и WINDOWS……………………………….8

5. Структура файловых систем………………………………….…………10

Глава 2. Обработка данных в среде алгоритмических языков……………..…11

1. Парадигмы программирования………...………………………………11

2. Этапы решения задач на компьютере…………………………………..11

3. Общее описание языков программирования (Basic, Pascal)…………..16

3.1 Алфавит………………………………………………………….…16

3.2 Описание данных………………………………………………….17

3.2.1. Типы данных…………….……………………………….17

3.2.2 Константы…………………………………………………17

3.2.3 Переменные…………………………………………...…..19

3.2.4 Функции…………………..……………………………….20

3.3 Выражения…………………………………………………………21

3.3.1. Арифметические выражения……………………………21

3.3.2.Логические выражения…………….……………………..22

3.3.3 Строковые выражения………………………..…………..23

3.4.Основные исполняемые операторы языков……………………...23

3.4.1 Оператор присваивания………………………………….24

3.4.2 Условный оператор………………………………………24

3.4.3 Оператор выбора по ключу…………………..………….25

3.4.4 Операторы цикла………………...……………………..27

3.4.5 Оператор безусловного перехода…………...……….30

3.4.6 Операторы ввода – вывода……………………………30

3.5.Структура программного модуля……………………………...…31

4. Пример решения задач с модульным подходом……………………….32

5. Сложные типы данных………………...………………………………..35

6. Обработка файлов данных…………………………………..………….38

6.1. Общие понятия……………………..……………………………..38

6.2. Основные операции по обработке файлов………..…………….39

6.3 Операторы (процедуры) обработки файлов в Basic и Pascal…...40

7. Принципы структурного программирования…………..……………..44

8. Описание простейших модулей………………………………………..46

9. Пример составления программы в соответствии с принципами структурного программирования………………………………………47

Литература……………………………………………………………………...51

 

Введение

Термин «информатика» впервые появился во Франции в начале 70-х годов и произошел от сочетания двух слов: information (информация, разъяснение) и automatique (автоматика, автоматический). Так образовалось французское слово informatique. В русском языке вместо вольного перевода этого термина как «информационная автоматика» утвердилось понятие «информация и средства её автоматической обработки». В США укоренился другое словосочетание - сomputer science – наука о компьютерах.

В нашем курсе мы будем представлять информатику как составляющую следующих компонент:

 

 


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






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных