В наличии
Введение в программирование
книга

Введение в программирование

Автор: Татьяна Волкова

Форматы: PDF

Издательство: Директ-Медиа

Год: 2018

Место издания: Москва|Берлин

ISBN: 978-5-4475-9723-8

Страниц: 139

Артикул: 20558

Возрастная маркировка: 16+

Печатная книга
761
Ожидаемая дата отгрузки печатного
экземпляра:
Электронная книга
196

Краткая аннотация книги "Введение в программирование"

Учебное пособие предназначено для студентов, обучающихся по направлению подготовки 09.03.03 «Прикладная информатика», а также может быть рекомендовано студентам других направлений группы 09.00.00 «Информатика и вычислительная техника». Пособие представляет собой вводный курс программирования, который систематизирует знания основных алгоритмических конструкций, полученные в школьном курсе информатики, но при этом формализует и углубляет их, создавая прочную основу для дальнейшего систематического изучения курса программирования в соответствии с требованиями ФГОС ВО. Достижению этой цели способствует параллельное изучение языков программирования Паскаль (в основном это повторение школьного курса) и Си Шарп на основе сопоставительного анализа реализации линейных, разветвляющихся и циклических алгоритмов, а также процедур и функций. Ко всем изучаемым темам прилагаются контрольные вопросы для самопроверки, задания для самостоятельной работы, а также лабораторные работы в 12 вариантах.

Содержание книги "Введение в программирование"


Раздел 1. Введение
Понятие алгоритма и программы. Способы записи алгоритмов
Общая характеристика языков программирования
Понятие о системе программирования. Трансляция программ
Контрольные вопросы
Раздел 2. Основные конструкции языка программирования
Язык программирования Паскаль. Структура программы
Величины и выражения. Оператор присваивания
Организация ввода и вывода в программах на языке Паскаль. Линейные программы
Контрольные вопросы и задания
Стандартные типы данных и операции над ними (язык Pascal)
Лабораторная работа № 1
Пример оформления отчета по лабораторной работе
Язык программирования Си-Шарп (C#). Структура программы в C#
Пространство имен .NET Framework. Создание и запуск проекта
Типы данных C#. Объявление и инициализация
Организация ввода и вывода данных в программах на языке C#
Арифметические и логические операции в Си-Шарп. Приоритет операций
Лабораторная работа № 2
Раздел 3. Основные алгоритмические конструкции и их реализация в языках Паскаль и СИ#
Разветвляющиеся алгоритмы и программы
Реализация разветвляющихся алгоритмов в языке Паскаль
Реализация разветвляющихся алгоритмов в языке Си#
Примеры реализации ветвлений (сравнительный анализ различных способов)
Контрольные вопросы и задания
Оператор выбора (варианта)
Контрольные вопросы и задания
Лабораторная работа № 3
Циклические алгоритмы и программы
Реализация циклических алгоритмов в языке Паскаль. Примеры
Реализация циклических алгоритмов в языке Си Шарп. Примеры
Вложенные циклы
Контрольные вопросы и задания
Лабораторная работа № 4
Раздел 4. Процедуры и функции – методы класса
Понятие подпрограммы. Процедуры и функции
Реализация процедур и функций в языке Паскаль
Вложенность процедур и функций. Побочные эффекты
Описание методов в Си#. Формальные параметры
Вызов метода. Способы передачи параметров. Примеры
Функции с побочным эффектом. Перегрузка методов
Контрольные вопросы и задания
Лабораторная работа № 5
Литература

Все отзывы о книге Введение в программирование

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Введение в программирование

13 Раздел 2 ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКА ПРОГРАММИРОВАНИЯ Язык программирования Паскаль. Структура программы Язык программирования Паскаль был разработан в конце 1960-х годов швейцарским ученым Никлаусом Виртом и назван в честь французского философа и математика XVII века Блеза Паскаля. Одной из целей создания языка Паскаль Никлаус Вирт считал обучение сту-дентов структурному программированию. До сих пор Паскаль заслу-женно считается одним из лучших языков для начального обучения программированию. Хотя первоначально этот язык был ориентирован для обучения студентов программированию, в дальнейшем постоянно развивался и совершенствовался, появлялись новые версии. В 1982–1984 гг. появи-лась версия Turbo Pascal, которая в основном вытеснила другие вер-сии. Последние версии – Turbo Pascal 7.0 и 7.1 сочетали в себе воз-можности разработки программ в средах MS-DOS и Windows. В настоящее время используются в основном системы программирова-ния Free Pascal и Pascal ABC, а также последняя версия – Pas-calABC.NET, сочетающая простоту языка Паскаль и огромные возмож-ности платформы .NET. В рамках данного курса мы будем рассматривать версию Pascal ABC 3.0.1, наиболее удобную для начального изучения программирования на процедурном уровне. Программа на языке Паскаль состоит из последовательности строк, содержащих ключевые слова (слова, смысл и написание кото-рых строго определены, их набор конечен в любом языке программи-рования), описания и операторы. Оператор определяет некоторую последовательность действий, т. е. задает несколько машинных ко-манд, которые должны быть выполнены в программе. Описания определяют условия применимости тех или иных конструкций языка. Разделителем между операторами и между описаниями служит сим-вол «;» (точка с запятой), им заканчивается каждая логическая строка программы (логическая строка может занимать на экране несколько физических строк). В конце пр...