Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_rab_OSNOV_ALGORITMIZATsII_I_PROGRAMMIROVANI...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.28 Mб
Скачать

Государственное бюджетное образовательное учреждение

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

«Московский колледж управления и новых технологий»

ОСНОВЫ ПРОГРАММИРОВАНИЯ

Часть 1

методическое пособие-разработка для студентов

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

«Московский колледж управления и новых технологий»

2012

Составитель:

Преподаватель ГБОУ СПО «Московский

колледж управления и новых технологий»

кандидат технических наук

Бочков А.В.

Содержание

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

Раздел 1. ОСНОВЫ АЛГОРИТМИЗАЦИИ…………………………………5

Тема 1.1. Понятие алгоритма …………………………….………..5

Тема 1.2. Линейные алгоритмы …………………………………..….9

Тема 1.3. Ветвления ……………………………………..11

Тема 1.4. Циклы ……………………………………..13

Лабораторная работа №1.Создание и редактирование структурной схемы с помощью Microsoft Visio……………………………………………………..17

Раздел 2. ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ ПАСКАЛЬ …22

Тема 2.1. Интегрированная среда разработчика…………………………….22

Лабораторная работа №2. Основные понятия алгоритмического языка Pascal…………………………………………………………………………. 25

Лабораторная работа №3. Арифметические операции……………………31

Лабораторная работа №4. Ввод и вывод данных………………………….. 35

Лабораторная работа №5. Логические операции……………………….….38

Лабораторная работа №6. Циклы……………………………….……….…..41

Лабораторная работа №7. Массивы………………………………………….47

Лабораторная работа №8. Функции и процедуры…………………………..51

Лабораторная работа №9. Порядковые типы данных…………………..…..56

Лабораторная работа №10. Строки символов. ………………………………61

Введение

Уважаемые студенты, перед вами методическое пособие, закладывающее не только фундамент вашего профессионализма, но и воздвигающая уже его первый уровень.

Все дисциплины, пройденные вами до этого момента, соединятся вместе при изучении "Основ алгоритмизации и программирования". Вы на собственном опыте убедитесь, что без знания Архитектуры компьютерных систем, Операционных систем, Высшей математики и Элементов математической логики не­возможно создать эффективную и работающую программу. Цель этого методического пособия сводится к тому, чтобы научить вас пра­вильно пользоваться инструментами программирования, делать это грамотно и рационально. Невозможно составить учебное пособие, после изучения которого человек освоит все тонкости, направления и возможности создания программных продуктов. Обучение про­граммированию всегда сводится к основам, и лишь человек сам решает, насколько эти основы расширить и углубить. Этот процесс напоминает знание языка: сначала мы учим азбуку, затем слова и их комбинации. Но то, насколько красиво мы говорим и пишем, зави­сит от каждого из нас, от нашей любознательности, усидчивости, упорства и трудолюбия.

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

  • основы алгоритмизации;

  • основы программирования на языке Паскаль;

  • основы программирования на языке C++.

Любое дело всегда начинается с плана, то же самое относится и к со­зданию программ. Создание алгоритма дело трудоемкое, ответст­венное, но весьма полезное. Ведь если вы допустите ошибку или упустите какой-либо его элемент, программа не будет работать, а значит, конечный результат не будет достигнут. Если вы уделите должное внимание теории, изложенной в методическом пособии, выполните все лабораторные работы и разберете все приведенные примеры и задания, вы сможете без затруднения создавать программы на языках Паскаль и C++.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]