Курс лекций по основам программирования Учебно-методическое пособие



страница1/5
Дата30.06.2013
Размер0.59 Mb.
ТипКурс лекций
  1   2   3   4   5


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение

высшего профессионального образования

«Нижегородский государственный университет им. Н.И. Лобачевского»

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

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

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

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

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

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

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

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

2011


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

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

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

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

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

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

Похожие:

Курс лекций по основам программирования Учебно-методическое пособие iconУчебно-методическое пособие Паскаль. Основы программирования
Учебно-методическое пособие "Паскаль. Основы программирования" рекомендовано к изданию Постановлением Ученого Совета физико-математического...
Курс лекций по основам программирования Учебно-методическое пособие iconУчебно-методическое пособие Магнитогорск 2001 рецензент
Данное учебно-методическое пособие адресовано в первую очередь студентам филологического факультета дневного и заочного отделений,...
Курс лекций по основам программирования Учебно-методическое пособие iconУчебно-методическое пособие по неорганической химии Алт гос техн ун-т им. И. И. Ползунова, бти. Бийск
Учебно-методическое пособие предназначено для студентов всех форм обучения, изучающих курс "Неорганическая химия"
Курс лекций по основам программирования Учебно-методическое пособие iconУчебно-методическое пособие Саратов 2011 Содержание Предисловие Практические задания
Учебно-методическое пособие предназначено для студентов географических факультетов специальностей 020401 «География» (дисциплина...
Курс лекций по основам программирования Учебно-методическое пособие iconУчебно-методическое пособие по курсу «управление банковским продуктом»
Учебно-методическое пособие предназначено для студентов дневного и заочного отделения Финансового факультета, изучающих курс "Управление...
Курс лекций по основам программирования Учебно-методическое пособие iconУчебно-методическое пособие для студентов, обучающихся по специальности «Информатика»
Учебно-методическое пособие предназначено для студентов, обучающихся по специальности «информатика», а также может использоваться...
Курс лекций по основам программирования Учебно-методическое пособие iconКурс лекций по истории экономических учений, вопросы для зачета, тесты для самоконтроля и список рекомендуемой литературы
М-18 История экономических учений. Краткий курс: Учебно-методическое пособие. — Нижний Новгород: Издательство Нижегородского госуниверситета...
Курс лекций по основам программирования Учебно-методическое пособие iconУчебно-методическое пособие Издательство Казанского государственного университета 2009 удк 930. 2(075. 8) Ббк 63. 3(2) я73
Данное учебно-методическое пособие предназначено для студентов исторического факультета Казанского государственного университета,...
Курс лекций по основам программирования Учебно-методическое пособие iconУчебно-методическое пособие по Новой истории стран Азии и Африки Брянск, 2008 Сагимбаев Алексей Викторович. Учебно-методическое пособие по курсу «Новая история стран Азии и Африки»
Учебно-методическое пособие предназначено для студентов дневного отделения Исторического факультета, обучающихся по специальности...
Курс лекций по основам программирования Учебно-методическое пособие iconН. Ю. Токсикологическая химия [Текст] Учебно-методическое пособие
Якушева Н. Ю. Токсикологическая химия [Текст] Учебно-методическое пособие для аудиторной и внеаудиторной работы студентов фармацевтического...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org