rpd000003882 (1009910), страница 3

Файл №1009910 rpd000003882 (230100 (09.03.01).Б2 Автоматизированные системы обработки информации и управления) 3 страницаrpd000003882 (1009910) страница 32017-06-17СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

10.Циклические алгоритмы и операторы циклов

11.Вложенные циклы

12.Структурированные типы данных

13.Массивы и их описание

14.Двумерные массивы

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

16.Передача данных через параметры, формальные и фактические параметры

17.Записи, организация записей и их описание

18.Файловая организация данных и текстовые файлы



2. Экзамен

Прикрепленные файлы:

Вопросы для подготовки к экзамену/зачету:

1.Проблемы автоматизации программирования. Уровни автоматизации и их эффективность (общая характеристика)

2.Уровни автоматизации программирования (общая характеристика) и их использование при разработке программного обеспечения автоматизированных систем

3.Автоматизация программирования. Машинный язык

4.Автоматизация программирования. Язык ассемблера

5.Автоматизация программирования. Язык программирования

6.Трансляция как способ реализации языка программирования. Виды трансляторов

7.Интерпретация как способ реализации языка программирования. Типовой алгоритм работы интерпретатора

8.Процессы трансляции и интерпретации. Сравнительная характеристика

9.Процесс трансляции и его этапы. Типовая структура транслятора (общая характеристика)

10.Процесс трансляции. Лексический анализ исходной программы

11.Процесс трансляции. Синтаксический анализ исходной программы

12.Процесс трансляции. Семантический анализ исходной программы

13.Процесс трансляции. Этап синтеза выполняемой программы

14.Понятие уровня языка программирования. Способы реализации языков программирования (общая характеристика)

15.Объекты данных и их виды. Основные понятия. Время жизни и область видимости

16.Атрибуты объектов данных. Понятие типа данных. Связывания объектов данных с атрибутами

17.Понятие связывания. Время связывания и атрибуты объектов данных

18.Структуры данных. Основные понятия и атрибуты

19.Массив как механизм структуризации данных

20.Строка как механизм структуризации данных

21.Запись как механизм структуризации данных

22.Сравнительный анализ основных языковых механизмов структуризации данных (массивы, строки, записи)

23.Множество как механизм структуризации данных, объявления множеств и операции с множествами

24.Файловые структуры данных, особенности работы с файлами различного типа

25.Модули как библиотеки ресурсов и особенности работы с ними

26.Понятие вычислительной модели языка программирования. Императивная и объектно-ориентированная модели

27.Базовые идеи структурного и объектно-ориентированного подхода к разработке программных продуктов

28.Понятие визуального проектирования и визуальные компоненты системы программирования

29.Особенности функционирования приложений в современных операционных системах

30.Событийная модель взаимодействия и событийно-управляемое программирование. Обработчики событий







  1. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

а)основная литература:

1. Павловская Т.А. Паскаль. Программирование на языке высокого уровня: Учебник для вузов, СПб., Питер, 2006, 393 с.

2. Павловская Т.А. Паскаль. Программирование на языке высокого уровня: Практикум, СПб., Питер, 2006, 317 с.

3. Фаронов В.В. Turbo Pascal, СПб., Питер, 2007.

4. Иванова Г.С. Основы программирования: Учебник для вузов, М., Издательство МГТУ им. Баумана, 2007, 416 с.

5. Свердлов С.З. Языки программирования и методы трансляции: Учебное пособие, СПб., Питер, 2007, 638 с.

6. Плаксин М.А. Тестирование и отладка программ – для профессионалов будущих и настоящих, М., БИНОМ. Лаборатория знаний, 2007, 167 с.

7. Фаронов В.В. Система программирования Delphi, СПб., БХВ-Петербург, 2006, 912 с.

8. Фленов М. Библия Delphi, СПб., БХВ-Петербург, 2008, 800 с.

б)дополнительная литература:

1. Пратт Т., Зелковиц М. Языки программирования: разработка и реализация, СПб., Питер, 2002, 688 с.

2. Себеста Р.У. Основные концепции языков программирования, М., Издательский дом «Вильямс», 2001, 672 с.

3. Левитин А. Алгоритмы: введение в разработку и анализ, М., Издательский дом «Вильямс», 2006, 576 с.

4. Порублев И.Н., Ставровский А.Б. Алгоритмы и программы. Решение олимпиадных задач, М., Издательский дом «Вильямс» - «Диалектика», 2007, 480 с.

5. Иванова Г.С., Ничушкина Т.Н., Пугачев Е.К. Объектно-ориентированное программирование: Учебник для вузов, М., Издательство МГТУ им. Баумана, 2007, 368 с.

6. Павловская Т.А. C/C++. Программирование на языке высокого уровня: Учебник для вузов, СПб., Питер, 2006, 461 с.

7. Павловская Т.А. C#. Программирование на языке высокого уровня: Учебник для вузов, СПб., Питер, 2007, 432 с.

8. Керниган Б., Ритчи Д. Язык программирования C, М., Издательский дом «Вильямс», 2006, 304 с.

9. Лафоре Р. Объектно-ориентированное программирование в C++, СПб., Питер, 2011, 923 с.

10. Страуструп Б. Дизайн и эволюция C++, М., ДМК-Пресс, СПб., Питер, 2006, 448 с.

11. Васильев А.Н. Самоучитель Java с примерами и программами, СПб., Наука и Техника, 2011, 352 с.

12. Васильев А.Н. Java. Объектно-ориентированное программирование, СПб., Питер, 2011, 400 с.

13. Фултон Х. Программирование на языке Ruby, М., ДМК-Пресс, 2007, 688 с.

в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:

1. Система программирования Turbo Pascal версии не ниже 7.0.

2. Система программирования Delphi версии не ниже 7.



  1. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

1. Для чтения лекций: учебная аудитория стандартной комплектации.

2. Для проведения лабораторных работ: компьютерный класс стандартного типа, оснащенный персональными компьютерами с операционными системами Microsoft Windows версий не ниже XP и дополнительным программным обеспечением, указанным в соответствующем разделе РПД.



Приложение 1
к рабочей программе дисциплины
«
Программирование на языке высокого уровня »

Аннотация рабочей программы

Дисциплина Программирование на языке высокого уровня является частью Профессионального цикла дисциплин подготовки студентов по направлению подготовки Информатика и вычислительная техника. Дисциплина реализуется на 3 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 302.

Дисциплина нацелена на формирование следующих компетенций: ОК-10 ,ОК-12 ,ОК-13 ,ПК-3 ,ПК-4 ,ПК-5 ,ПК-11.

Содержание дисциплины охватывает круг вопросов, связанных с: алгоритмизацией и программированием на языках высокого уровня, организацией данных, разработкой, тестированием и отладкой прикладного программного обеспечения

Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Лабораторная работа.

Программой дисциплины предусмотрены следующие виды контроля: промежуточная аттестация в форме Зачет ,Экзамен.

Общая трудоемкость освоения дисциплины составляет 8 зачетных единиц, 288 часов. Программой дисциплины предусмотрены лекционные (66 часов), практические (0 часов), лабораторные (52 часов) занятия и (143 часов) самостоятельной работы студента.

Приложение 2
к рабочей программе дисциплины
«
Программирование на языке высокого уровня »

Cодержание учебных занятий

  1. Лекции

1.1.1. Алгоритмы(АЗ: 2, СРС: 2)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



1.1.2. Структура программы на языке программирования(АЗ: 2, СРС: 3)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



1.1.3. Типы данных, ввод и вывод информации(АЗ: 4, СРС: 6)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



1.1.4. Выражения, функции, основные операторы(АЗ: 4, СРС: 6)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



1.2.1. Циклы(АЗ: 4, СРС: 6)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



1.2.2. Структуризация данных и методы внутренней сортировки(АЗ: 8, СРС: 10)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



1.2.3. Подпрограммы(АЗ: 4, СРС: 5)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



1.2.4. Записи(АЗ: 2, СРС: 2)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



1.2.5. Текстовые файлы(АЗ: 2, СРС: 2)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.1.1. Автоматизация программирования(АЗ: 4, СРС: 4)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.1.2. Реализация языков программирования высокого уровня(АЗ: 6, СРС: 6)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.2.1. Объекты данных, типы данных и контроль типов(АЗ: 4, СРС: 4)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.2.2. Механизмы структуризации данных(АЗ: 8, СРС: 8)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.2.3. Модули как библиотеки ресурсов(АЗ: 2, СРС: 2)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.3.1. Стиль программирования и способы его обеспечения(АЗ: 2, СРС: 2)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.3.2. Концептуальные идеи разработки программных продуктов(АЗ: 2, СРС: 4)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.3.3. Теоретические основы разработки приложений в современных системах программирования(АЗ: 2, СРС: 4)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс



2.3.4. Практические механизмы разработки приложений в современных системах программирования(АЗ: 4, СРС: 6)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс





  1. Практические занятия



  1. Лабораторные работы

1.1.1. Разработка простейших линейных программ(АЗ: 4, СРС: 2)

Форма организации: Лабораторная работа



1.2.1. Разработка программ с использованием циклов(АЗ: 4, СРС: 4)

Форма организации: Лабораторная работа



1.2.2. Разработка программ с использованием одномерных массивов(АЗ: 4, СРС: 4)

Форма организации: Лабораторная работа



1.2.3. Разработка программ с использованием методов внутренней сортировки(АЗ: 4, СРС: 4)

Форма организации: Лабораторная работа



1.2.4. Разработка программ с использованием двумерных массивов(АЗ: 8, СРС: 8)

Форма организации: Лабораторная работа



1.2.5. Разработка программ с использованием процедур и функций(АЗ: 4, СРС: 4)

Форма организации: Лабораторная работа



1.2.6. Разработка программ с использованием массивов, записей и текстовых файлов (АЗ: 8, СРС: 8)

Форма организации: Лабораторная работа



2.2.1. Закрепление базовых навыков алгоритмизации и структуризации данных при программной реализации задачи невысокой сложности на языке высокого уровня(АЗ: 8, СРС: 16)

Форма организации: Лабораторная работа



2.3.1. Применение навыков алгоритмизации в среде визуального проектирования(АЗ: 8, СРС: 11)

Форма организации: Лабораторная работа





  1. Типовые задания

Приложение 3
к рабочей программе дисциплины
«
Программирование на языке высокого уровня »

Прикрепленные файлы

Версия: AAAAAARxtRs Код: 000003882

Характеристики

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7041
Авторов
на СтудИзбе
259
Средний доход
с одного платного файла
Обучение Подробнее