ВУЗ:
Составители:
Кафедра: Информатика УП:351400-5-1_r.pli Стр. 9
13:14:39 22.03.2006 Информатика
4.3 Содержание разделов дисциплины
[2.066]
07.03 Методология проектирования программных продуктов. Способы
конструирования программ. /лекция/
[1.015] [1.016]
[1.020] [1.051]
[2.007] [2.043]
[2.046] [2.012]
2
07.04 Использование встроенных функций. Построение и использование процедур и
функций пользователя. /лабораторная работа/
[1.053] [1.054]
[1.055] [1.056]
[2.066]
2
07.05 Основы доказательства правильности. Технологии обработки и отладки
программ. Критерии качества программы. /лекция/
[1.015] [1.016]
[1.020] [1.051]
[2.007] [2.043]
[2.046] [2.012]
2
07.06 Списки: основные виды и способы реализации. /лабораторная работа/ [1.015] [1.016]
[1.020] [1.051]
[2.066]
2
07.07 Экономические, организационные и правовые вопросы создания программного
и информационного обеспечения. Понятие интеллектуальной собственности.
/лекция/
[1.015] [1.016]
[1.020] [1.051]
[2.007] [2.043]
[2.046] [2.012]
2
07.08 Программирование рекурсивных алгоритмов /лабораторная работа/ [1.015] [1.016]
[1.020] [1.051]
[2.066] [3.002]
2
07.09 Системы программирования. Редактор связей и загрузчик. Отладчики.
Проектирование, программирование, отладка, документирование,
сопровождение и эксплуатация программных средств. Проблема верификации
и сертификации программ. Практическая реализация автоматизации решения
некоторой задачи в профессиональной области. /самостоятельная работа/
[1.015] [1.016]
[1.020] [1.051]
[2.007] [2.043]
[2.046] [2.012]
[2.066] [3.002]
36
5 Тематика лабораторных и письменных работ
5.1Лабораторные работы
№ Наименование (тема) лабораторной работы
5.1.1 Системы классификации и кодирования информации.
5.1.2 Представление чисел в различных системах счисления. Перевод чисел из одной системы в другую.
5.1.3 Арифметические и логические операции.
5.1.4 Овладение навыками работы с клавиатурой, мышью, монитором и принтером.
5.1.5 Устройство персонального компьютера. Периферийные устройства
5.1.6 Работа с пользовательской оболочкой операционной системы.
5.1.7 Знакомство с прикладным программным обеспечением
5.1.8 Визуализация алгоритмов. Базовые управляющие структуры.
5.1.9 Модульная структура программы. Подпрограммы.
5.1.10 Среда программирования языка высокого уровня. Ввод и отладка программ в среде программирования
языка высокого уровня. Средства объектно-ориентированного программирования
5.1.11 Стандартные типы данных. Программная реализация операций ввода-вывода данных.
5.1.12 Программная реализация базовых управляющих структур. Обработка массивов
5.1.13 Типы данных, определяемые пользователем; записи; файлы; динамические структуры данных
5.1.14 Использование встроенных функций. Построение и использование процедур и функций пользователя.
5.1.15 Списки: основные виды и способы реализации.
5.1.16 Программирование рекурсивных алгоритмов
5.2Письменные работы
№ Перечень рекомендуемых тем (с последующим уточнением при выдаче задания конкретному студенту)
5.2.1 Этапы полного построения алгоритма. Оценка правильности и анализ сложности.
5.2.2 Понятия и принципы компьютерного моделирования. Классификация моделей. Многокритериальные
модели.
5.2.3 Организация и средства человеко-машинного интерфейса.
5.2.4 Перспективы развития телекоммуникационных систем. Проект информационных суперскоростных
магистралей.
5.2.5 Информационные системы: основные понятия и область применения.
5.2.6 Методы разработки алгоритмов. Алгоритмы машинной математики.
5.2.7 Информационная безопасность и её составляющие.
5.2.8 Органы обеспечения информационной безопасности в РФ. Административно- правовая и уголовная
ответственность в информационной сфере.
5.2.9 Правовые основы регулирования отношений в сфере информационной безопасности в России.
5.2.10 Назначение и основы использования систем искусственного интеллекта;
Кафедра: Информатика УП:351400-5-1_r.pli Стр. 9 4.3 Содержание разделов дисциплины [2.066] 07.03 Методология проектирования программных продуктов. Способы [1.015] [1.016] 2 конструирования программ. /лекция/ [1.020] [1.051] [2.007] [2.043] [2.046] [2.012] 07.04 Использование встроенных функций. Построение и использование процедур и [1.053] [1.054] 2 функций пользователя. /лабораторная работа/ [1.055] [1.056] [2.066] 07.05 Основы доказательства правильности. Технологии обработки и отладки [1.015] [1.016] 2 программ. Критерии качества программы. /лекция/ [1.020] [1.051] [2.007] [2.043] [2.046] [2.012] 07.06 Списки: основные виды и способы реализации. /лабораторная работа/ [1.015] [1.016] 2 [1.020] [1.051] [2.066] 07.07 Экономические, организационные и правовые вопросы создания программного [1.015] [1.016] 2 и информационного обеспечения. Понятие интеллектуальной собственности. [1.020] [1.051] /лекция/ [2.007] [2.043] [2.046] [2.012] 07.08 Программирование рекурсивных алгоритмов /лабораторная работа/ [1.015] [1.016] 2 [1.020] [1.051] [2.066] [3.002] 07.09 Системы программирования. Редактор связей и загрузчик. Отладчики. [1.015] [1.016] 36 Проектирование, программирование, отладка, документирование, [1.020] [1.051] сопровождение и эксплуатация программных средств. Проблема верификации [2.007] [2.043] и сертификации программ. Практическая реализация автоматизации решения [2.046] [2.012] некоторой задачи в профессиональной области. /самостоятельная работа/ [2.066] [3.002] 5 Тематика лабораторных и письменных работ 5.1Лабораторные работы № Наименование (тема) лабораторной работы 5.1.1 Системы классификации и кодирования информации. 5.1.2 Представление чисел в различных системах счисления. Перевод чисел из одной системы в другую. 5.1.3 Арифметические и логические операции. 5.1.4 Овладение навыками работы с клавиатурой, мышью, монитором и принтером. 5.1.5 Устройство персонального компьютера. Периферийные устройства 5.1.6 Работа с пользовательской оболочкой операционной системы. 5.1.7 Знакомство с прикладным программным обеспечением 5.1.8 Визуализация алгоритмов. Базовые управляющие структуры. 5.1.9 Модульная структура программы. Подпрограммы. 5.1.10 Среда программирования языка высокого уровня. Ввод и отладка программ в среде программирования языка высокого уровня. Средства объектно-ориентированного программирования 5.1.11 Стандартные типы данных. Программная реализация операций ввода-вывода данных. 5.1.12 Программная реализация базовых управляющих структур. Обработка массивов 5.1.13 Типы данных, определяемые пользователем; записи; файлы; динамические структуры данных 5.1.14 Использование встроенных функций. Построение и использование процедур и функций пользователя. 5.1.15 Списки: основные виды и способы реализации. 5.1.16 Программирование рекурсивных алгоритмов 5.2Письменные работы № Перечень рекомендуемых тем (с последующим уточнением при выдаче задания конкретному студенту) 5.2.1 Этапы полного построения алгоритма. Оценка правильности и анализ сложности. 5.2.2 Понятия и принципы компьютерного моделирования. Классификация моделей. Многокритериальные модели. 5.2.3 Организация и средства человеко-машинного интерфейса. 5.2.4 Перспективы развития телекоммуникационных систем. Проект информационных суперскоростных магистралей. 5.2.5 Информационные системы: основные понятия и область применения. 5.2.6 Методы разработки алгоритмов. Алгоритмы машинной математики. 5.2.7 Информационная безопасность и её составляющие. 5.2.8 Органы обеспечения информационной безопасности в РФ. Административно- правовая и уголовная ответственность в информационной сфере. 5.2.9 Правовые основы регулирования отношений в сфере информационной безопасности в России. 5.2.10 Назначение и основы использования систем искусственного интеллекта; 13:14:39 22.03.2006 Информатика