Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

11 / тп / Voprosy_k_ekzamenu

.doc
Скачиваний:
26
Добавлен:
19.05.2015
Размер:
30.72 Кб
Скачать

Б3.Б.1. Технологии программирования

1 семестр

1 рейтинг

Раздел 1. Основные понятия дисциплины и типы данных

  1. Понятие технологии программирования.

  2. Жизненный цикл программного обеспечения. Модели жизненного цикла.

  3. Тестирование и отладка.

  4. Программа на языке высокого уровня.

  5. Критерии качества программы.

  6. Стандартные типы данных. Логический тип данных.

  7. Понятие переменной.

  8. Операции над переменными различных типов данных.

Раздел 2. Понятие алгоритма и структурное программирование.

  1. Определение понятия алгоритма. Свойства алгоритмов. Виды алгоритмов.

  2. Способы записи последовательности решения задач. Схемы алгоритмов.

  3. Представление основных структур программирования.

2 рейтинг

Раздел 3. Сложные типы данных

  1. Массивы.

  2. Строковый тип данных.

  3. Пользовательский тип данных.

  4. Список.

  5. Стек. Очередь. Дек.

  6. Деревья.

Раздел 4. Изучение и разработка алгоритмов

  1. Реализация алго­ритмов поиска в не отсорти­ро­ванн­ом массиве.

  2. Реализация алго­ритмов поиска в отсортированном массиве.

  3. Дерево поиска.

  4. Алгоритмы сортировки. Оценка алгоритмической сложности.

  5. Алгоритмы работы с одномерными массивами.

  6. Алгоритмы работы с двухмерными массивами.

  7. Поиск минимального /максималь­но­го элемента в массиве.

Раздел 5. Технологии и методы программирования

  1. Процедуры.

  2. Функции.

  3. Модульное программирование.

  4. Объектно-ориентированное программирование.

  5. Разработка программ в коллективе.

Соседние файлы в папке тп