Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Автоматизированные системы обработки информации и управления” (по отраслям)Содержание книги
Поиск на нашем сайте 2203 “Программное обеспечение вычислительной техники и автоматизированных систем”
Автор: Карлагина Анна Александровна Рецензенты: Саложёнкина Г.В., заведующая заочным отделением Шульгин Е.Д., старший преподаватель кафедры “Управления, информатики и математики” Тюменского юридического института МВД России Печатается по решению научно-методического совета Протокол № ____ “___” ____________ 20 г. СОДЕРЖАНИЕ
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Методические указания по дисциплине “Основы алгоритмизации и программирования” предназначены для студентов заочной формы обучения по специальностям 2202 “Автоматизированные системы обработки информации и управления” (по отраслям) и 2203 “Программное обеспечение вычислительной техники и автоматизированных систем”. Учебная дисциплина “Основы алгоритмизации и программирования” является общепрофессиональной, устанавливающей базовый уровень знаний для освоения других общепрофессиональных и специальных дисциплин, таких как “Объектно-ориентированное программирование”, “Компьютерное моделирование”, “Технология разработки программных продуктов”, ”Автоматизированные информационные системы”. Программа дисциплины предусматривает изучение двух объектно-ориентированных языков программирования Pascal и C++ как системы обозначений алгоритмов из различных областей экономики, науки, производства, права и техники. В результате изучения дисциплины студент должен: иметь представление: - о роли и месте знаний по этой дисциплине при освоении смежных дисциплин по выбранной специальности и в сфере профессиональной деятельности; знать: - стратегию проектирования, эвристические методы конструирования алгоритмов; - базовые принципы построения рациональных алгоритмов; - критерии алгоритма; - типы данных и переменных; - методы структурного нисходящего программирования; - массивы, записи, символьные строки; - способы сортировки массивов; - методы динамического распределения памяти; - механизм создания, записи, чтения и перезаписи файлов на диск; - использование наследования для создания новых классов при объектно-ориентированном программировании; уметь: - разрабатывать алгоритм и анализировать его; - описывать типы данных; - создавать пользовательские типы данных; - объявлять глобальные и локальные переменные; - использовать операторы IF и IF-ELSE для принятия решения в соответствии со значением выражения; - использовать операторы SWITCH для упрощения вложенных конструкций IF-ELSE; - решать задачи с помощью различных видов цикла; - создавать циклы с предусловием (WHILE-DO), постусловием (REPEAT-UNTIL) и параметром (FOR); - применять вложенные циклы; - использовать нисходящий метод проектирования для решения сложных задач путем разбивки их на более мелкие; - писать функции и процедуры; - объявлять массивы, в том числе многомерные; - сортировать массивы различными способами; - объявлять указатели; - адресовать память; - использовать строковые функции для копирования, поиска, сравнения, разложения на подстроки; - работать с файловыми потоками прямого и последовательного доступа; - использовать объектно-ориентированное программирование для создания новых классов из уже существующих; - создавать массивы объектов классов; - создавать, удалять динамические массивы объектов класса. На изучение дисциплины отводится 46 часов, из них 20 – лабораторно-практические. В содержании дисциплины указаны требования к знаниям, умениям и навыкам студентов по темам. В процессе изучения дисциплины предусмотрено выполнение двух контрольных работ (домашней и классной). Домашняя контрольная работа составлена на одиннадцать вариантов, приведены требования к оформлению. В качестве примера решения заданий разобран одиннадцатый вариант контрольной работы. Итоговая форма контроля по дисциплине – экзамен.
СОДЕРЖАНИЕ ДИСЦИПЛИНЫ Введение Студент должен: иметь представление: - о задачах дисциплины; - о месте предмета в учебном плане и его связях с другими дисциплинами; знать: - современное состояние и перспективы развития языков программирования Содержание и задачи дисциплины. Место дисциплины в учебном плане, связь с другими дисциплинами.
Раздел 1. Основы алгоритмизации
|
||||||||||||||||
|
Последнее изменение этой страницы: 2017-02-17; просмотров: 182; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.009 с.) |