Высокоуровневые методы информатики и программирования. Семенихин И.Н. - 5 стр.

UptoLike

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

Кафедра: Информационные системы и радиотехника УП:351400-5-5_R.pli Стр. 5
13:20:13 22.03.2006 Информационные системы и радиотехника
4.2 Разделы дисциплины и виды занятий
4.01.08.08
Сам. работа 8 Стратегии структурного и функционального тестирования. Стандартизация
жизненного цикла программного средства в системе государственных
стандартов и стандартов ISO. Документирование на фазах жизненного
цикла по требованиям ЕСПД и стандартов ISO.
4.01.08.09
Сам. работа 10 Проектирование размещения компонентов ПП для распределенных систем.
Особенности спиральной модели жизненного цикла при объектном
подходе.
17 Итоговая
неделя
Консультации, контрольная точка. (Проведение лекций, лабораторных и
практических занятий не допускается!)
4.3 Содержание разделов дисциплины
96
Код
занятия
Наименование разделов и тем /вид занятия/ Литература Часов
Раздел 1. Введение в программирование. Критерии качества программы
2
01.01 Понятие алгоритма. Способы записи алгоритмов. Блок-схемы. /лекция/ [1.001] [1.002]
[1.003] [1.005]
[2.001] [2.002]
[2.003] [2.004]
[2.005] [2.006]
[2.007] [2.008]
2
Раздел 2. Средства разработки ПП
2
02.01
Я
зык программирования: назначение и основные особенности. Исходный код
и машинный код. /лекция/
[1.001] [1.002]
[1.003] [1.004]
[1.005] [2.001]
[2.002] [2.003]
[2.004] [2.005]
[2.006] [2.007]
[2.008]
2
Раздел 3. Основные понятия и подходы технологии программирования
6
03.01 Технология программирования и основные этапы ее развития. Автоматизация
разработки ПП, CASE-технологии. Эффективность и технологичность ПП.
Структурное программирование. Объектно-ориентированное
программирование. /лекция/
[1.001] [1.002]
[1.003] [1.004]
[1.005] [1.006]
[1.010] [1.011]
[2.001] [2.002]
[2.003] [2.004]
[2.005] [2.006]
[2.007] [2.008]
2
03.02 Реализация базовых и дополнительных алгоритмических структур.
/лабораторная работа/
2
03.03 Процедурное программирование. /лабораторная работа/ 2
Раздел 4. Типы и структуры данных. Основные алгоритмы
8
04.01 Основные понятия структур данных. Динамические структуры данных. Поиск.
Сортировка. /лекция/
[1.001] [1.002]
[1.003] [1.004]
[1.005] [1.006]
[1.007] [1.008]
[1.009] [1.010]
[1.011] [2.001]
[2.002] [2.003]
[2.004] [2.005]
[2.006] [2.007]
[2.008]
2
04.02 Ввод-вывод, работа с файлами. /лабораторная работа/ 2
04.03 Алгоритмы поиска. /лабораторная работа/ 2
04.04 Алгоритмы сортировки. /лабораторная работа/ 2
Раздел 5. Технология программирования при структурном подходе.
2
05.01 Спецификация ПП при структурном подходе. Диаграммы переходов со-
стояний. Функциональные диаграммы. Структурные и функциональные схемы,
метод пошаговой детализации. Структурные карты Константайна. /лекция/
[1.001] [1.002]
[1.003] [1.004]
[1.005] [1.006]
[1.007] [1.008]
[1.009] [2.001]
[2.002] [2.003]
[2.004] [2.005]
[2.006] [2.007]
[2.008]
2
Кафедра: Информационные системы и радиотехника УП:351400-5-5_R.pli                                    Стр. 5
                                4.2 Разделы дисциплины и виды занятий
                   Сам. работа  8 Стратегии структурного и функционального тестирования. Стандартизация
                                     жизненного цикла программного средства в системе государственных
 4.01.08.08
                                     стандартов и стандартов ISO. Документирование на фазах жизненного
                                     цикла по требованиям ЕСПД и стандартов ISO.
                   Сам. работа 10 Проектирование размещения компонентов ПП для распределенных систем.
 4.01.08.09                          Особенности спиральной модели жизненного цикла при объектном
                                     подходе.
             17     Итоговая           Консультации, контрольная точка. (Проведение лекций, лабораторных и
                     неделя                           практических занятий не допускается!)


                                    4.3 Содержание разделов дисциплины
                                                                                                            96
   Код                    Наименование разделов и тем /вид занятия/                  Литература        Часов
 занятия
             Раздел 1. Введение в программирование. Критерии качества программы                          2
  01.01    Понятие алгоритма. Способы записи алгоритмов. Блок-схемы. /лекция/        [1.001] [1.002]     2
                                                                                     [1.003] [1.005]
                                                                                     [2.001] [2.002]
                                                                                     [2.003] [2.004]
                                                                                     [2.005] [2.006]
                                                                                     [2.007] [2.008]
                               Раздел 2. Средства разработки ПП                                          2
  02.01    Язык программирования: назначение и основные особенности. Исходный код    [1.001] [1.002]     2
           и машинный код. /лекция/                                                  [1.003] [1.004]
                                                                                     [1.005] [2.001]
                                                                                     [2.002] [2.003]
                                                                                     [2.004] [2.005]
                                                                                     [2.006] [2.007]
                                                                                         [2.008]
              Раздел 3. Основные понятия и подходы технологии программирования                           6
  03.01    Технология программирования и основные этапы ее развития. Автоматизация   [1.001] [1.002]     2
           разработки ПП, CASE-технологии. Эффективность и технологичность ПП.       [1.003] [1.004]
           Структурное программирование. Объектно-ориентированное                    [1.005] [1.006]
           программирование. /лекция/                                                [1.010] [1.011]
                                                                                     [2.001] [2.002]
                                                                                     [2.003] [2.004]
                                                                                     [2.005] [2.006]
                                                                                     [2.007] [2.008]
  03.02    Реализация базовых и дополнительных алгоритмических структур.                                 2
           /лабораторная работа/
  03.03    Процедурное программирование. /лабораторная работа/                                           2
                    Раздел 4. Типы и структуры данных. Основные алгоритмы                                8
  04.01    Основные понятия структур данных. Динамические структуры данных. Поиск.   [1.001] [1.002]     2
           Сортировка. /лекция/                                                      [1.003] [1.004]
                                                                                     [1.005] [1.006]
                                                                                     [1.007] [1.008]
                                                                                     [1.009] [1.010]
                                                                                     [1.011] [2.001]
                                                                                     [2.002] [2.003]
                                                                                     [2.004] [2.005]
                                                                                     [2.006] [2.007]
                                                                                         [2.008]
  04.02    Ввод-вывод, работа с файлами. /лабораторная работа/                                           2
  04.03    Алгоритмы поиска. /лабораторная работа/                                                       2
  04.04    Алгоритмы сортировки. /лабораторная работа/                                                   2
               Раздел 5. Технология программирования при структурном подходе.                            2
  05.01    Спецификация ПП при структурном подходе. Диаграммы переходов со-       [1.001] [1.002]        2
           стояний. Функциональные диаграммы. Структурные и функциональные схемы, [1.003] [1.004]
           метод пошаговой детализации. Структурные карты Константайна. /лекция/  [1.005] [1.006]
                                                                                  [1.007] [1.008]
                                                                                  [1.009] [2.001]
                                                                                  [2.002] [2.003]
                                                                                  [2.004] [2.005]
                                                                                  [2.006] [2.007]
                                                                                      [2.008]
13:20:13 22.03.2006                                                   Информационные системы и радиотехника