Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методические указания к курсовому проекту.doc
Скачиваний:
3
Добавлен:
22.11.2019
Размер:
286.72 Кб
Скачать

3. Защита курсового проекта

Перед защитой проекта студенты должны заблаговременно установить на компьютер необходимое программное обеспечение. В начале защиты студент делает доклад с изложением сути проделанной работы, для иллюстрации основных положений он использует презентацию. После этого, как правило, следуют вопросы со стороны членов комиссии, на которые студент обязан ответить.

Вторая часть защиты заключается в демонстрации спроектированного ОБ. При этом необходимо пояснить основные моменты проектирования, составные части схемы и особенности программной реализации.

Доклад должен быть кратким (5-7 минут), четким и ясным. В докладе должны быть выделены основные задачи, стоявшие при выполнении работы, указаны пути их решения. Заканчиваться доклад должен выводами по проделанной работе.

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

- уровень проработки темы, использование современных литературных источников;

- Эргономичность разработанной схемы;

- Полнота раскрытия теоретических вопросов

- качество доклада, правильность ответов на вопросы;

- качество подготовленных презентации и пояснительной записки.

4. Список рекомендуемых тем курсовых проектов

Каждый студент заполняет задание на курсовой проект, приведенное в Приложении 1. Данные, необходимые для заполнения согласно своему варианту студент берёт из табл. 1-7.

Таблица 1.

Варианты заданий к пункту 1.1. курсового проекта

1.1. Основные понятия о компьютерных системах и информационных технологиях

1

Кодирование информации

2

Топология локальных компьютерных систем

3

Методы коммутации в компьютерных сетях

4

Сети "маркерная шина"

5

Обеспечение безопасности информации в сетях

6

Основные сведения о телекоммуникационных системах

7

Семейство протоколов ТСР IP

8

Спутниковые сети связи и коммутация в сетях

9

Генерация случайных последовательностей

10

Локальные и территориально-распределенные сети

11

Сети и технологии ISDN и SDN

12

Алгоритмы поиска данных и сортировки

13

Типы и характеристики ЛВС

14

Управление локальными сетями

15

Этапы развития сети Internet

16

Системы обработки данных

17

Модули и их свойства при программировании

18

Вычислительные сети

19

Многопроцессорные системы

20

Протоколы канального уровня

Окончание табл. 1

1.1. Основные понятия о компьютерных системах и информационных технологиях

21

Электронные деньги

22

Электронная почта стандарта Internet

23

Потоки событий. Типы потоков

24

Алгоритмы на графах

25

Сетевые протоколы и уровни

26

Применение Интернета

27

Защита от ошибок в сетях

28

Числовая и нечисловая обработка информации

29

Общая структура микропроцессора

30

Управление ресурсами микропроцессора (при обработке задач)

31

Архитектура вычислительной сети

32

Отечественные ЛВС

33

Простые топологии сетей: шины, звезда, кольцо

34

Глобальная сеть "Интернет"

35

Маршрутизация пакетов в сетях

Таблица 2.

Варианты заданий к пункту 1.2. курсового проекта

1.2. Технические средства вычислительных систем

1

Модемы

2

Принтеры

3

Сумматоры

4

Внешние запоминающие устройства

5

Видеоадаптеры

6

Дешифраторы

7

Регистры сдвига информации

8

Регистры - преобразователи кодов

9

Клавиатура ПЭВМ

10

Микропроцессоры

11

Мультиплексоры

12

Шифраторы

13

Цифро-аналоговые преобразователи

Окончание табл. 2

1.2. Технические средства вычислительных систем

14

Аналого-цифровые преобразователи

15

Демультиплексоры

16

Мониторы

17

Контроллеры

18

Постоянные запоминающие устройства

19

Оперативные запоминающие устройства

20

Сканеры для снятия (опроса) информации

21

Оптические (лазерные) носители информации

22

Магнитные носители информации

23

Регистры выполнения операций

24

Сканирующие устройства

25

Маршрутизаторы

26

Манипуляторы типа «Мышь»

27

Стримеры

28

Позиционные устройства ввода

29

Системная магистраль

30

Плоттеры

31

ТВ тюнеры

32

Звуковые карты

33

Твердотельные жесткие диски

34

Дисплеи

35

Сопроцессоры

Таблица 3.

Варианты заданий к пункту 2.1. курсового проекта

2.1. Преобразование чисел Х1 и Х2 из 16-тиричной системы счисления в двоичную и выполнение над ними вычислительных операций в двоичной системе счисления

1

Х1+Х2 в ПК, если Х1=3F, Х2=1В

2

X1-X2 в ДК, если X1=A1, X2=94

3

X1 V X2 в ОК, если X1=F4, X2=09

4

X1 ^ X2 в ДК, если X1=FF, X2=98

Окончание табл. 3

2.1. Преобразование чисел Х1 и Х2 из 16-тиричной системы счисления в двоичную и выполнение над ними вычислительных операций в двоичной системе счисления

5

X1-X2 в ДК, если X1=BC, X2=A9

6

X1-X2 в ОК, если X1=98, X2=74

7

X1-X2 в ДК, если X1=F9, X2=BC

8

X1-X2 в ОК, если X1=49, X2=3F

9

X1+X2 в ПК, если X1=A9, X2=C1

10

X1+X2 в ОК,если X1=3F, X2=C9

11

X1-X2 в ДК, если Х1=В6, Х2=1F

12

X1-X2 в ДК, если X1=9A, X2=B1

13

X1-X2 в ОК, если X1=FA, X2=87

14

X1+X2, если X1=AB, X2=01

15

X1VX2, если X1=CD, X2=66

16

X1 ^ X2, если X1=23, X2=4D

17

X1 ^ X2, если X1=BC, X2=CB

18

X1VX2, если X1=FA, X2=69

19

X1+X2, если X1=12, X2=B5

20

X1VX2, если X1=49, X2=B9

21

X1-X2 в ДК, если X1=CA, X2=74

22

X1+X2, если X1=55, X2=99

23

X1-X2 в ОК, если X1=88, X2=66

24

X1 ^ X2,если X1=C1, X2=A9

25

X1+X2, если X1=3F, X2=1B

26

X1-X2 в ОК, если X1=A1, X2=94

27

X1-X2 в ДК, если X1=78, X2=91

29

X1VX2, если X1=01, X2=CF

30

X1+X2, если X1=29, X2=C9

31

X1-X2 в ОК, если X1=F5, X2=D4

32

X1-X2 в ДК, если X1=A8, X2=99

33

X1 ^ X2, если X1=FF, X2=AA

34

X1^ X2, если X1=9A X2=AF

35

X1-X2 в ОК, если X1=CF, X2=49

Таблица 4.

Варианты заданий к пункту 2.2. курсового проекта

2.2. Структурная схема ОБ и ее компоненты для выполнения выражения

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Окончание табл. 4

2.2. Структурная схема ОБ и ее компоненты для выполнения выражения

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

Таблица 5.

Варианты заданий к пункту 2.3. курсового проекта

2.3. Схема и работа ОБ и использование результата вычислений для:

1

дешифрации кода команды Y

2

логического умножения параллельных кодов X3, X4

3

кодирования адресов X1 и X2

4

декодирования кодов адресов X3, X4

5

хранения в ПЗУ результата Y

Окончание табл. 4

2.3. Схема и работа ОБ и использование результата вычислений для:

6

суммирования в параллельных кодах Х3, Х4

7

параллельно-логического суммирования 2-х операндов

8

копирования операндов Х2 и Х4

9

хранения в ПЗУ 2-х операндов Х2, Х4

10

хранения в БИС ОЗУ X2 и X4

11

кодирования X1 и X2

12

смещения на байт результата Y

13

получения из последовательного кода Y параллельного

14

хранения в БИС ОЗУ результата Y

15

кодирования операндов Х2 и Х3

16

выполнения ЛУ всех разрядов Х1 Х2

17

выполнения ЛС всех разрядов Х3, Х4

18

хранения в ПЗУ результата Y

19

хранения В БИС ОЗУ Х1 и Х2

20

сдвига результата вправо (Х1 ^ Х2)

21

сдвига результата влево(Х3-Х4)

22

декодирования результата Y

23

кодирования операндов Х3 и Х4

24

преобразования результата Y в последовательный и параллельный код

25

преобразования кода Y из параллельного в последовательный код

26

запоминания результата Y в БИС ОЗУ

27

кодирования десятичного кода результата Y

28

сдвиг результата Y

29

хранения констант Х1, Х2, Х3, Х4

30

хранения операндов Х1, Х2, Х3, Х4

31

выполнения ЛУ над всеми разрядами одновременно для Х3, Х4

32

декодирования Y, Х4

33

выполнения кодирования Х1 и Х2

34

регистрации приема, хранения и выдачи результата Y

35

преобразования параллельного кода Yв последовательный

Таблица 6.

Варианты заданий к пункту 2.4. курсового проекта

2.4. Составление временных диаграмм работы ОБ

1

X1=3F, X2=1B, X3=97, X4=1A;

2

X1=A1, X2=94, X3=11, X4=12;

3

X1=F4, X2=09, X3=15, X4=07;

4

X1=FF, X2=98, X3=A4, X4=04;

5

Х1= ВС, Х2=А9, Х3=90, Х4=02;

6

Х1=98, Х2=74, Х3=20, Х4=02;

7

Х1=F9, X2=BC, X3=33, X4=66;

8

X1=90, X2=09, X3=AF, X4=F9;

9

X1=A9, X2=C1, X3=63, X4=36;

10

Х1=3F, X2=C9, X3=00, X4=99;

11

X1=B6, X2=1F, X3=24, X4=42;

12

X1=49, X2=94, X3=AA, X4=BF;

13

X1=CA, X2=F9, X3=41, X4=55;

14

X1=AB , X2=01, X3=CC, X4=AA;

15

X1=CD, X2=66, X3=00, X4=11;

16

X1=23, X2=49, X3=13, X4=31;

17

X1=BC, X2=CB, X3=84, X4=48;

18

X1=FA, X2=69, X3=10, X4=01;

19

X1=12, X2=B5, X3=12, X4=21;

20

X1=49, X2=B9, X3=02, X4=20;

21

X1=CA, X2=74, X3=C4, X4=03;

22

X1=55, X2=99, X3=30, X4=03;

23

X1=88, X2=66, X3=33, X4=11;

24

X1=C1, X2=A9, X3=51, X4=15;

25

X1=4E, X2=0F, X3=CE, X4=DB;

26

X1=A1, X2=94, X3=FC, X4=01;

27

X1=78, X2=91, X3=12, X4=43;

28

X1=94, X2=CF, X3=02, X4=20;

29

X1=01, X2=CF, X3=33, X4=31;

30

X1=29, X2=C9, X3=AB, X4=BA;

31

X1=A1, X2=FB, X3=66, X4=E9;

Окончание табл. 6

2.4. Составление временных диаграмм работы ОБ

32

X1=F5, X2=D4, X3=C9, X4=9C;

33

X1=CB, X2=FF, X3=41, X4=26;

34

X1=FF, X2=AA, X3=49, X4=89;

35

X1=9A, X2=AF, X3=44, X4=33;

Таблица 7.

Варианты заданий к пункту 3.1. курсового проекта

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

1

Принципиальные решения начальных этапов проектирования

2

Логическое программирование

3

Проектирование структур данных

4

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

5

Аналитическое программирование

6

Структурное программирование

7

Функциональное программирование

8

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

9

Эффективность и технологичность программных продуктов

10

Алгоритмы поиска

11

Алгоритмы на подстановках

12

Параллельные алгоритмы

13

Разработка и сопровождение программного обеспечения для рабочих групп в условиях парапрограммирования

14

Разработка технического задания

15

Этапы развития технологии программирования

16

Классификация программных продуктов

17

Сквозной структурный контроль

18

Программирование "с защитой от ошибок"

19

CASE-технологии

20

Технологии виртуального программирования

21

Компонентный подход и CASE-технологии

Окончание табл. 7

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

22

Операционная система

23

Генерация случайных последовательностей

24

Алгоритмы поиска

25

Алгоритмы сортировки

26

Методика мозгового штурма

27

Оценка качества процессов создания программного обеспечения

28

Проблемы разработки сложных программных систем

29

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

30

Стандарты оценки качества программного обеспечения (ГОСТ 28195-89 и ГОСТ РИСО/МЭК 9126-93)

31

Структурное тестирование программных продуктов

32

Функциональное тестирование программных продуктов

33

Методы отладки программного обеспечения

34

Виды программных документов

35

Теория графов