RU EN
RU EN
Введение в программирование: учебное пособие Волкова Т. И.

Введение в программирование: учебное пособие

Волкова Т. И.

Директ-Медиа 2018 г. 139 страниц

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

Пролистать

Для бесплатного просмотра доступны первые 7 страниц

Купить доступ

Доступ к 4 826 книгам раздела IT и электроника от 34.95 $

Содержание

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