Конец холивара. Pascal vs C

Конец холивара. Pascal vs C
Автор книги: id книги: 115543     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 40 руб.     (0,43$) Читать книгу Купить и скачать книгу Купить бумажную книгу Электронная книга Жанр: Программирование Правообладатель и/или издательство: Издательские решения Дата публикации, год издания: 2015 Дата добавления в каталог КнигаЛит: ISBN: 978-5-4474-1031-5 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 12+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

Данное пособие является введением в основы программирования на двух языках. Сначала рассматриваются простые примеры на Pascal с описанием алгоритмов на русском языке и использованием графических блок-схем, затем эти же примеры приводятся в программах на C.

Оглавление

М. Кривцов. Конец холивара. Pascal vs C

Ответ на неизбежный вопрос

Часть первая. Язык программирования Pascal

1. Структура программы на языке Pascal

Стандартные типы данных и описание переменных

Константы

Процедуры ввода и вывода

Арифметические операции

Стандартные математические функции

Оператор присваивания

2. Программные конструкции

2.1. Ветвление (выбор)

2.1.1. Альтернатива (условный оператор)

2.1.2. Неполный условный оператор

2.1.3. Оператор варианта (переключатель)

2.2. Повторение (операторы цикла)

2.2.1. Цикл типа “пока” (цикл с предусловием)

2.2.2. Цикл типа “до” (цикл с постусловием)

2.2.3. Цикл с параметром (со счётчиком)

3. Процедуры и функции (подпрограммы)

3.1. Функции

3.2. Процедуры

4. Массивы и индексированные переменные

5. Заглянем в вычислительную математику

6. Чего ещё не хватает?

Часть вторая. Язык программирования C

1. Структура программы на языке C

Стандартные типы данных и описание переменных

Константы

Процедуры ввода и вывода

Арифметические операции

Стандартные математические функции

Оператор присваивания

2. Программные конструкции

2.1. Ветвление (выбор)

2.1.1. Альтернатива (условный оператор)

2.1.2. Неполный условный оператор

2.1.3. Оператор варианта (переключатель)

2.2. Повторение (операторы цикла)

2.2.1. Цикл типа “пока” (цикл с предусловием)

2.2.2. Цикл, который выполняется не меньше одного раза

2.2.3. Цикл с параметром (со счётчиком)

3. Функции

4. Массивы и индексированные переменные

5. Заглянем в вычислительную математику

6. Что ещё интересного?

Напутствие

Упражнения

Литература

Отрывок из книги

Зачем сей древний, как сами IT, холивар вынесен в заголовок? Затем, что он порождён не проблемами упомянутых языков, или даже различных версий их компиляторов1, кои их верные паладины пытаются сравнивать в ходе сей священной войны. Нет, он является плодом фундаментального свойства человеческой психики – человеку удобно то, к чему он привык. Отсюда – каждый сверчок хвалит свой шесток, а каждый кулик – своё болото.

Целью этой небольшой книжки будет ваше знакомство с обоими славными представителями большой семьи языков программирования. Чтобы вы легко могли переходить с одного на другой, по мере необходимости.

.....

А теперь я расскажу вам – почему эта книжка получилась именно такой?

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

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Конец холивара. Pascal vs C
Подняться наверх