Административная контрольная работа по информатике 8 класс: Учебно-методический материал по информатике и икт (8 класс): Годовая контрольная работа по информатике 8 класс

Содержание

Годовая контрольная работа по информатике 8 класс

Административная контрольная работа по информатике за 8 класс

1. В кодировке КОИ-8 каждый символ кодируется одним байтом. Определите информационный объем сообщения из 30 символов в этой кодировке.

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

Определите текст радиограммы. В ответе укажите, сколько букв было в исходной радиограмме. 3. Пользователь работал с каталогом С:\Документы\Договора\Продажа.

Сначала он поднялся на один уровень вверх, затем спустился в каталог Срочные, затем спустился в каталог Покупка. Запишите полный путь каталога, в котором оказался пользователь.

  1. С:\Срочные\Покупка

  2. С:\Документы\Срочные\Покупка

  3. С:\Документы\Срочные\Покупка\Продажа

  4. С:\Документы\Договора\Срочные\Покупка

4. Определите значение переменной a после исполнения данного алгоритма.

a := 7

b := 7 + 9*a

a := b/5*а

Порядок действий соответствует правилам арифметики. В ответе укажите одно число — значение переменной a.

Ответ: _________

5. Для какого из приведённых значений числа X ложно высказывание: 

НЕ (X < 6) ИЛИ (X < 5)? 1) 7 2) 6 3) 5 4) 4

6. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.

Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).

Запись

Повтори k раз

Команда1 Команда2 КомандаЗ

Конец

означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.

Чертёжнику был дан для исполнения следующий алгоритм:

Повтори 2 раз

Команда1 Сместиться на (3, 2) Сместиться на (2, 1) Конец

Сместиться на (−6, −4)

После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?

1) Сместиться на (−2, −1) 3) Сместиться на (−4, −2)

2) Сместиться на (1, 1) 4) Сместиться на (2, 1)

7. Переведите число 135 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число — количество единиц.

Часть 2

1. Составить алгоритм, закрашивающий все клетки как показано на рисунке. Четыре команды — это команды-приказы:

вверх вниз влево вправо закрасить

Ещё четыре команды — это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырёх возможных направлений:

сверху свободно  снизу свободно  слева свободно  справа свободно

Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

нц пока условие

последовательность команд

кц

Например, для движения вправо, пока это возможно, можно использовать следующий алгоритм:

нц пока справа свободно

вправо

кц


2. Составьте программу в Pascal ABC.

Задание. «Рассчитайте площадь прямоугольника по двум известным сторонам.»

3. В электронную таблицу занесли данные о тестировании учеников. Ниже приведены первые пять строк таблицы:

A

B

C

D

1

округ

фамилия

предмет

балл

2

C

Ученик 1

обществознание

246

3

В

Ученик 2

немецкий язык

530

4

Ю

Ученик 3

русский язык

576

5

СВ

Ученик 4

обществознание

304

 

В столбце А записан округ, в котором учится ученик; в столбце В — фамилия; в столбце С — любимый предмет; в столбце D — тестовый балл. Всего в электронную таблицу были занесены данные по 1000 ученикам.

Выполните задание.

Откройте файл с данной электронной таблицей (расположение файла Вам сообщат организаторы экзамена). На основании данных, содержащихся в этой таблице, ответьте на два вопроса.

1. Сколько учеников в Северо-Восточном округе (СВ) выбрали в качестве любимого предмета математику? Ответ на этот вопрос запишите в ячейку Н2 таблицы.

2. Каков средний тестовый балл у учеников Южного округа (Ю)? Ответ на этот вопрос запишите в ячейку Н3 таблицы с точностью не менее двух знаков после запятой.

Административная контрольная работа по информатике за 8 класс

Вариант 2

1. В кодировке Unicode на каждый символ отводится два байта. Определите информационный объем сообщения из двадцати символов в этой кодировке.

2. От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе:

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

Определите текст радиограммы.
  1. АИНГЧИГ

  2. НИНГЧИГ

  3. АИНГЧАН

  4. АИНЧГАН

3. Пользователь работал с каталогом С:\Физика\Задачи\Кинематика.

Сначала он поднялся на один уровень вверх, потом спустился в каталог Экзамен и после этого спустился в каталог Кинематика. Запишите полный путь для того каталога, в котором оказался пользователь.

  1. С:\Физика\Кинематика\Экзамен

  2. С:\Физика\Задачи\Экзамен\Кинематика

  3. С:\Физика\Экзамен\Кинематика

  4. С:\Физика\Задачи\Кинематика

4. Определите значение переменной a после исполнения данного алгоритма.

a := 3

b := 4 + 2*a

a := b/5*а

Порядок действий соответствует правилам арифметики. В ответе укажите одно число — значение переменной a.

Ответ: _________

5. Для какого из приведённых значений числа X истинно высказывание: 

НЕ (X < 6) И (X < 7)? 1) 5 2) 6 3) 7 4) 8

6. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (ab) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.

Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).

Запись

Повтори k раз

Команда1 Команда2 КомандаЗ

Конец

означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.

Чертёжнику был дан для исполнения следующий алгоритм:

Повтори 4 paз

Команда1 Сместиться на (3, 3) Сместиться на (1,−2) Конец

Сместиться на (−8, 12)

После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?

1) Сместиться на (−2, −4)

2) Сместиться на (4,−13)

3) Сместиться на (2, 4)

4) Сместиться на (−8, −16)

7. Переведите число 147 из десятичной системы счисления в двоичную систему счисления. Сколько нулей содержит полученное число? В ответе укажите одно число — количество значащих нулей.

Часть 2

1. Составить алгоритм, закрашивающий все клетки как показано на рисунке. Четыре команды — это команды-приказы:

вверх вниз влево вправо закрасить

Ещё четыре команды — это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырёх возможных направлений:

сверху свободно  снизу свободно  слева свободно  справа свободно

Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

нц пока условие

последовательность команд

кц

Например, для движения вправо, пока это возможно, можно использовать следующий алгоритм:

нц пока справа свободно

вправо

кц

2. Составьте программу в Pascal ABC.

Задание. «Рассчитайте периметр прямоугольника по двум известным сторонам.»

3. В электронную таблицу занесли данные о тестировании учеников. Ниже приведены первые пять строк таблицы:

 

A

B

C

D

1

округ

фамилия

предмет

балл

2

C

Ученик 1

обществознание

246

3

В

Ученик 2

немецкий язык

530

4

Ю

Ученик 3

русский язык

576

5

СВ

Ученик 4

обществознание

304

 

В столбце А записан округ, в котором учится ученик; в столбце В — фамилия; в столбце С — любимый предмет; в столбце D — тестовый балл. Всего в электронную таблицу были занесены данные по 1000 ученикам.

 

Выполните задание.

Откройте файл с данной электронной таблицей (расположение файла Вам сообщат организаторы экзамена). На основании данных, содержащихся в этой таблице, ответьте на два вопроса.

1. Сколько учеников в Центральном округе (Ц) выбрали в качестве любимого предмета английский язык? Ответ на этот вопрос запишите в ячейку Н2 таблицы.

2. Каков средний тестовый балл у учеников Восточного округа (В)? Ответ на этот вопрос запишите в ячейку Н3 таблицы с точностью не менее двух знаков после запятой.

Методическая разработка по информатике и икт (8 класс) на тему: Итоговая контрольная работа по информатике (8 класс)

Итоговая  работа по информатике (8 класс)

Первая часть

(к каждому заданию дано несколько вариантов ответа, из которых один только верный)

1. Самую высокую информационную нагрузку несет канал:

  1. осязания
  2. слуха
  3. обоняния
  4. зрения
  5. мышечных рецепторов
  1. Для восприятия информации человек использует:

А) каналы осязания

Б) каналы слуха

В) все каналы

Г) каналы зрения

Д) каналы мышечных рецепторов

  1. Изменение формы представления информации без изменения ее содержания может осуществляться в процессе:

А) приема информации

Б) обмена информации

В) обработки информации

Г) хранение информации

Д) передача информации

4. Измерение параметров окружающей среды на метеостанции является процессом:

  1. хранения информации;
  2. передачи информации;
  3. защиты информации;
  4. получения (сбора) информации;
  5. использования информации.

5. Комплекс взаимосвязанных программ, обеспечивающий пользователю удобный способ общения с программами, называется:

  1. утилитой;
  2. интерфейсом;
  3. транслятором;
  4. драйвером;
  5. интерпретатором.

6. Для создания текстового документа используют  программу:

  1. MS Excel;
  2. MS Word;
  3. MS Power Point;
  4. Adobe PhotoShop.

7.  Какие из перечисленных функций отображены кнопками управления состоянием окна:

А) свернуть, развернуть, закрыть

Б) вырезать, копировать, вставить

В) свернуть, развернуть, восстановить, закрыть

Г) вырезать, копировать, вставить, переименовать

Д) вырезать, копировать, вставить, закрыть

8. Для создания слайда электронной презентации учитель использовал программу:

  1. MS Excel;
  2. MS Word;
  3. MS Power Point;
  4. Adobe PhotoShop.

9. Дано дерево каталогов.

Определите полное имя файла Doc3.

А. A:/DOC3

Б. A:/DOC3/Doc3

В. A:/ ПОРТ2/Doc1

Г. A:/ПОРТ3/Doc3

10. Как называется значок Windows:

А) пиктограмма

Б) ярлык

В) рисунок

Г) интерфейс

Д) папка

11. Модель – это:

  1. Аналог оригинала, отражающий некоторые его характеристики
  2. Аналог оригинала, не отражающий некоторые его характеристики
  3. Уменьшенный объект
  4. Уменьшенный аналог оригинала

12. Дано дерево каталогов.

Определите полное имя файла Doc3.

А. A:/DOC3

Б. A:/DOC3/Doc3

В. A:/ DOC3/Doc1

Г. A:/TOM3/Doc3

13. Какие из всех перечисленных программ входят в стандартный набор системы:

  1. блокнот, калькулятор, Paint, WordPad
  2. блокнот, калькулятор, Paint, Word
  3. блокнот, калькулятор, CorelDraw, WordPad
  4. Paint, WordPad
  5. Word, Excel, Access, PowerPoint

14. Моделирование – это:

  1. процесс замены реального объекта (процесса, явления) моделью, отражающей его существенные признаки с точки зрения достижения конкретной цели;
  2. процесс конструирования моделей одежды в салоне мод;
  3. процесс неформальной постановки конкретной задачи;
  4. процесс замены реального объекта (процесса, явления) другим материальным или идеальным объектом;
  5. процесс выявления существенных признаков рассматриваемого объекта.

15. Графические примитивы в графическом редакторе представляют собой:

  1. операции, выполняемые над файлами, содержащими изображения, созданные в графическом редакторе;
  2. среду графического редактора;
  3. режимы работы графического редактора;
  4. простейшие фигуры, рисуемые с помощью специальных инструментов графического редактора.

16. Язык – это…

  1. Элемент конечного множества
  2. Система знаков для представления и передачи информации
  3. Набор знаков, в котором определен порядок
  4. Знак вместе с его смыслом

17. Растровое изображение – это:

  1. Рисунок представленный из базовых элементов
  2. Рисунок представлен в идее совокупности точек
  3. Рисунок представлен геометрическими фигурами

18. Символ – это…

  1. Элемент конечного множества
  2. Система знаков для представления и передачи информации
  3. Набор знаков, в котором определен порядок
  4. Знак вместе с его смыслом

19.  Устройство, обеспечивающее преобразование информации и управление другими устройствами:

  1. Процессор
  2. Сопроцессор
  3. Системный блок
  4. Материнская плата

20. Чему равен 1 Кбайт?

  1. 100 бит;                                        
  2. 1024 байт;
  3. 1024 бит                                        
  4. 1024 бод.

21. В какой из последовательностей единицы измерения информации указаны в порядке возрастания:

  1. мегабайт, килобайт, гигабайт, байт;
  2. байт, килобайт, мегабайт, гигабайт
  3. байт, килобайт, мегабайт, бит;
  4. килобайт, байт, бит, мегабайт;

22. При выключении компьютера вся информация стирается …

А) на гибком диске;                        

Б) на жестком диске;

В) на CD-ROM диске;                        

Г) в оперативной памяти.

23. Основные части компьютера:

  1. Системный блок, монитор, клавиатура
  2. Системный блок, монитор, клавиатура, мышь
  3. Системный блок, монитор, клавиатура, мышь, колонки
  4. Системный блок, монитор, мышь

24. Чему равен 1 байт?

  1. 10 бит;                                        
  2. 10 Кбайт;
  3. 8 бит;                                        
  4. 1024 бод.

25. В какой из последовательностей единицы измерения информации указаны в порядке возрастания:

  1. байт, килобайт, мегабайт, бит;
  2. килобайт, байт, бит, мегабайт;
  3. мегабайт, килобайт, гигабайт, байт;
  4. байт, килобайт, мегабайт, гигабайт.

26. Выберите устройство, обладающее наименьшей скоростью обмена информацией:

  1. CD-ROM дисковод;                        
  2. жесткий диск;
  3. дисковод для гибких дисков;        
  4. флеш — карта

Вторая часть

(работа включает задания с кратким ответом)

27. Выполните перевод из одной единицы измерения информации в другую:
21 Кбайт=… байт

28.  В кодировке Unicode на каждый символ отводится два байта. Определите  информационный объем слова из двадцати четырех символов в этой кодировке (в битах)

29. Сравните возможности блокнота и текстового процессора MS Word для редактирования текста.

30. Сообщение, записанное буквами из 64-символьного алфавита, содержит 20 символов. Какой объем информации оно несет?

Контрольная работа по теме «Информация» (8 класс)

Контрольная работа

1 вариант

1) Что такое информация?

2) Какие информационные процессы изучает информатика? Приведите примеры источников и приемников информации.

3) В формуле , при содержательном подходе N – это…

4) Сколько информации несет сообщение о том, что встреча назначена на октябрь?

5) Сколько бит информации содержится в 1,8 Килобайтах?

6) Текст набран на компьютере в размере 2 страниц по 56 строк, в каждой строке 45 символов. Найдите информационный объем сообщения.

7) Сообщение, записанное буквами из 16 символьного алфавита, содержит 20 символов. Какой объем информации в битах оно несет?

8) Сколько символов содержит сообщение, записанное с помощью 32 символьного алфавита, если объем его составил 150 бит?

Контрольная работа

2 вариант

1) Что такое информация?

2) Какие знания называются декларативными. Приведите такой информации примеры.

3) В формуле , при содержательном подходе i – это…

4) Сколько бит информации содержится в 2,5 Килобайтах?

5) Текст распечатали на принтере в размере 3 страниц по 214 символов на каждой. Найдите информационный объем сообщения.

6) Объем сообщения, содержащего 35 символов, составил 140 бит. Каков размер алфавита, с помощью которого записано сообщение?

7) Сколько символов содержит сообщение, записанное с помощью 16 символьного алфавита, если объем его составил 120 бит?

8) Дискета имеет объем 1,44 Мбайт. Сколько дискет нужно, чтобы записать игру, содержащую 28 Мбайт?

Контрольная работа

3 вариант

1) Что такое информация?

2) Какие информационные процессы изучает информатика? Приведите примеры источников и приемников информации.

3) В формуле , при алфавитном подходе i – это…

4) Сколько информации несет сообщение о том, что встреча назначена в ресторане в 20.00?

5) Сколько Килобайт информации содержится в 1,3 Гигабайтах?

6) Текст распечатали на принтере в размере 8 страниц по 125 символов на каждой. Найдите информационный объем сообщения.

7) Объем сообщения, содержащего 125 символов, составил 1000 бит. Каков размер алфавита, с помощью которого записано сообщение?

8) Сколько на диске (700 Мб) останется места, если на него записан файл 4096 Кб?

Контрольная работа

4 вариант

1) Что такое информация?

2) Какие знания называются процедурными. Приведите примеры источников и приемников информации.

3) В формуле , при алфавитном подходе N – это…

4) Сколько бит информации вы получите, если вытяните красный шар из 32 возможных?

5) Сколько Килобайт информации содержится в 2,1 Мегабайтах?

6) Текст набран на компьютере в размере 3 страниц по 23 строк, в каждой строке 44 символов. Найдите информационный объем сообщения.

7) Сообщение, записанное буквами из 32 символьного алфавита, содержит 15 символов. Какой объем информации в битах оно несет?

8) Дискета имеет объем 1,44 Мбайт. Сколько дискет нужно, чтобы записать игру, содержащую 2048 Кб?

5 вариант

1) Что такое информация?

2) Какие информационные процессы изучает информатика? Приведите примеры источников и приемников информации.

3) В формуле , при содержательном подходе N – это…

4) Сколько информации несет сообщение о том, что вам выпал красный шар из 128?

5) Текст набран на компьютере в размере 3 страниц по 45 строк, в каждой строке 63 символов. Найдите информационный объем сообщения.

6) Сообщение, записанное буквами из 64 символьного алфавита, содержит 28 символов. Какой объем информации в битах оно несет?

7) Сколько символов содержит сообщение, записанное с помощью 64 символьного алфавита, если объем его составил 240 бит?

8) Дискета имеет объем 1,44 Мбайт. Сколько дискет нужно, чтобы записать игру, содержащую 1024 Килобайта?

Контрольная работа

6 вариант

1) Что такое информация?

2) Знания будут для нас информацией, если они соответствуют двум условиям………..

3) В формуле , при содержательном подходе i – это…

4) Сколько информации несет сообщение о том, что встреча назначена на 17.00?

5)Текст распечатали на принтере в размере 2 страниц по 189 символов на каждой. Найдите информационный объем сообщения.

6) Объем сообщения, содержащего 35 символов, составил 140 бит. Каков размер алфавита, с помощью которого записано сообщение?

7) Сколько символов содержит сообщение, записанное с помощью 16 символьного алфавита, если объем его составил 84 бит?

8) Дискета имеет объем 1,44 Мбайт. Сколько дискет нужно, чтобы записать игру, содержащую 64 Мбайт?

Контрольная работа

7 вариант

1) Что такое информация?

2) В формуле I=K*i , при алфавитном подходе K – это…

3) Сколько информации несет сообщение о том, что игральная кость упала вверх гранью с 6 очками?

4) Сколько бит информации содержится в 1,7 Гигабайтах?

5) Текст распечатали на принтере в размере 12 страниц по 128 символов на каждой. Найдите информационный объем сообщения.

6) Объем сообщения, содержащего 25 символов, составил 150 бит. Каков размер алфавита, с помощью которого записано сообщение?

7) Сколько символов содержит сообщение, записанное с помощью 8 символьного алфавита, если объем его составил 120 бит?

8) Сколько на диске (700 Мб) останется места, если на него записан файл 8192 Кб?

Контрольная работа

8 вариант

1) Что такое информация?

2) В формуле I=K*i, при алфавитном подходе I – это…

3) Сколько бит информации вы получите, если вытяните желтый шар из 64 возможных?

4) Сколько бит информации содержится в 3,4 Мегабайтах?

5) Текст набран на компьютере в размере 3 страниц по 23 строк, в каждой строке 44 символов. Найдите информационный объем сообщения.

6) Сообщение, записанное буквами из 32 символьного алфавита, содержит 15 символов. Какой объем информации в битах оно несет?

7) Сколько символов содержит сообщение, записанное с помощью 16 символьного алфавита, если объем его составил 80 бит?

8) Дискета имеет объем 1,44 Мбайт. Сколько дискет нужно, чтобы записать игру, содержащую 2048 Кб?

9 вариант

1) Что такое информация?

2) Какие информационные процессы изучает информатика? Приведите примеры источников и приемников информации.

3) В формуле , при содержательном подходе N – это…

4) Сколько информации несет сообщение о том, что у вас 3 вагон из 16 возможных?

5) Сколько бит информации содержится в 1,7 Килобайтах?

6) Текст набран на компьютере в размере 3 страниц по 45 строк, в каждой строке 35 символов. Найдите информационный объем сообщения.

7)Сообщение, записанное буквами из 32 символьного алфавита, содержит 30 символов. Какой объем информации в битах оно несет?

8)Сколько символов содержит сообщение, записанное с помощью 64 символьного алфавита, если объем его составил 120 бит?

Контрольная работа

10 вариант

1) Что такое информация?

2) Какие знания называются декларативными. Приведите такой информации примеры.

3) В формуле , при содержательном подходе i – это…

4) Сколько бит информации содержится в 1,5 Килобайтах?

5) Текст распечатали на принтере в размере 3 страниц по 214 символов на каждой. Найдите информационный объем сообщения.

6)Объем сообщения, содержащего 35 символов, составил 140 бит. Каков размер алфавита, с помощью которого записано сообщение?

7)Сколько символов содержит сообщение, записанное с помощью 16 символьного алфавита, если объем его составил 160 бит?

8)Дискета имеет объем 1,44 Мбайт. Сколько дискет нужно, чтобы записать игру, содержащую 28 Мбайт?

Контрольная работа

11 вариант

1) Что такое информация?

2) Какие информационные процессы изучает информатика? Приведите примеры источников и приемников информации.

3) В формуле , при алфавитном подходе i – это…

4) Сколько информации несет сообщение о том, что встреча назначена в ресторане в 12.00?

5) Сколько Мегабайт информации содержится в 2,1 Гигабайтах?

6) Текст распечатали на принтере в размере 8 страниц по 125 символов на каждой. Найдите информационный объем сообщения.

7) Объем сообщения, содержащего 25 символов, составил 100 бит. Каков размер алфавита, с помощью которого записано сообщение?

8) Сколько на диске (700 Мб) останется места, если на него записан файл 4096 Кб?

Контрольная работа

12 вариант

1) Что такое информация?

2) Какие знания называются процедурными. Приведите примеры источников и приемников информации.

3) В формуле , при алфавитном подходе N – это…

4) Сколько бит информации вы получите, если вытяните красный шар из 64 возможных?

5) Сколько Килобайт информации содержится в 2,1 Мегабайтах?

6) Текст набран на компьютере в размере 3 страниц по 23 строк, в каждой строке 44 символов. Найдите информационный объем сообщения.

7) Сообщение, записанное буквами из 4 символьного алфавита, содержит 15 символов. Какой объем информации в битах оно несет?

8) Дискета имеет объем 1,44 Мбайт. Сколько дискет нужно, чтобы записать игру, содержащую 2048 Кб?

Итоговая административная контрольная работа по информатике (8 класс)

Итоговая административная контрольная работа

по информатике (8 класс)

Вариант I

Первая часть

(к каждому заданию дано несколько вариантов ответа, из которых один только верный)

1. Самую высокую информационную нагрузку несет канал:

  1. осязания

  2. слуха

  3. обоняния

  4. зрения

2. Какое устройство преобразует изображение в графический файл…

а) клавиатура

б) сканер

в) монитор

г) мышь

3. Драйвер – это …

а) устройство компьютера;

б) программа, обеспечивающая работу устройства компьютера;

в) антивирусная программа .

4. Для создания слайда электронной презентации учитель использовал программу:

  1. MS Excel;

  2. MS Word;

  3. MS Power Point;

  4. Adobe PhotoShop.

5. Дано дерево каталогов.

Определите полное имя файла Doc3.

  1. A:/DOC3

  1. A:/DOC3/Doc3

  1. A:/ DOC3/Doc1

  1. A:/TOM3/Doc3

6. Сколько бит необходимо для кодирования одного пикселя 16-цветного изображения?

а) 8 в) 4

б) 3 г) 16

7. Какой объем памяти (в байтах) необходим для кодировки изображения размером 640х480 для четырехцветной палитры?

а) 76800 байт;

б) 115200 байт;

в) 307200 байт.

8. Векторное изображение представляет собой …

а) совокупность точек…

б) объект из графических примитивов…

в) непрерывный сигнал.

9. Считая, что каждый символ кодируется одним байтом, оцените информационный объём в битах следующего предложения: «Информатика – наука об информации и информационных процессах.» (кавычки не учитывать).

а) 480 бит;

б) 488 бит;

в) 976 бит.

10. Как представляется число 2510 в двоичной системе счисления:

  1. 1001

  2. 11001

  3. 10011

  4. 11010

11. Чему равен 1 байт?

  1. 10 бит;

  2. 10 Кбайт;

  3. 8 бит;

  4. 1024 бод.

12. В какой из последовательностей единицы измерения информации указаны в порядке возрастания:

  1. байт, килобайт, мегабайт, бит;

  2. килобайт, байт, бит, мегабайт;

  3. мегабайт, килобайт, гигабайт, байт;

  4. байт, килобайт, мегабайт, гигабайт.

13. Результатом вычислений в ячейке С1 будет:

  1. 20;

  2. 15;

  3. 10;

  4. 5.

Вариант II

Первая часть

(к каждому заданию дано несколько вариантов ответа, из которых один только верный)

  1. Для восприятия информации человек использует:

  1. каналы осязания

  2. каналы слуха

  3. каналы мышечных рецепторов

  4. каналы зрения

  5. все перечисленные каналы

  1. Какое устройство предназначено для вывода информации, хранящейся в видеопамяти компьютера?

а) принтер; б) сканер; в) монитор; г) клавиатура

3. Файл — это …

а) единица измерения информации;

б) программа или данные на диске, имеющие имя;

в) программа в оперативной памяти.

4. Для создания текстового документа используют программу:

  1. MS Excel;

  2. MS Word;

  3. MS Power Point;

  4. Adobe PhotoShop.

5. Дано дерево каталогов.

Определите полное имя файла Doc3.

  1. A:/DOC3

  1. A:/DOC3/Doc3

  1. A:/ ПОРТ2/Doc1

  1. A:/ПОРТ3/Doc3

6. Сколько бит необходимо для кодирования одного пикселя 8-цветного изображения?

а) 8; б) 3; в) 4; г) 16.

7. Какой объем видеопамяти (в байтах) необходим для кодировки изображения размером 640х480 для восьмицветной палитры?

а) 15000 байт; б) 115200 байт; в) 307200 байт.

8. Растровое изображение – это:

  1. Рисунок представленный из базовых элементов

  2. Рисунок представлен в идее совокупности точек

  3. Рисунок представлен геометрическими фигурами

9. Считая, что каждый символ кодируется двумя байтами, оцените информационный объём в битах следующего предложения: «Коренное население Америки – индейцы.» (кавычки не учитывать).

а) 296 бит; б) 592 бита; в) 576 бит.

10. Как представляется число 8310 в двоичной системе счисления:

а)1001011 б)1100101 в)1010011 г) 101001

11. Чему равен 1 Кбайт?

  1. 100 бит;

  2. 1024 байт;

  3. 1024 бит

  4. 1024 бод.

12. В какой из последовательностей единицы измерения информации указаны в порядке возрастания:

  1. мегабайт, килобайт, гигабайт, байт;

  2. байт, килобайт, мегабайт, гигабайт

  3. байт, килобайт, мегабайт, бит;

  4. килобайт, байт, бит, мегабайт.

13. Результатом вычислений в ячейке С1 будет:

  1. 20;

  2. 15;

  3. 10;

  4. 5.

Административная контрольная работа по информатике и ИКТ (8 класс)

6.Рассчитайте объем видеопамяти, необходимой для графического изображения, занимающего весь экран монитора с разрешением 1024х768 и количеством отображаемых цветов, равным 16777216.

7. Переведите в килобайты — 3 мб, 5120 байт.

Административная контрольная работа

по информатике и ИКТ (8 класс)

2 вариант

1. Сочинение по литературе написано на 5 страницах, на каждой странице 32 строки по 48 символов. Использовалась кодировка Unicode, где один символ кодируется 2 байтами. Каков информационный объем всего сочинения в Кбайтах?

2. Пользователь работал с каталогом C:\Учеба\Математика\Задания. Сначала он поднялся на один уровень вверх, затем еще раз поднялся на один уровень вверх и после этого спустился в каталог Биология, далее спустился в каталог Оценки. Запишите полный путь каталога, в котором оказался пользователь.

2)С:\ Оценки\Биология

4) С:\Учеба\Биология\Оценки

3. Поль­зо­ва­тель ра­бо­тал с ка­та­ло­гом Ло­ги­ка. Сна­ча­ла он под­нял­ся на один уро­вень вверх, затем под­нял­ся ещё на один уро­вень вверх, потом спу­стил­ся на один уро­вень вниз. В ре­зуль­та­те он ока­зал­ся в ка­та­ло­ге C:\Школа\Уроки\Химия. За­пи­ши­те воз­мож­ный пол­ный путь ка­та­ло­га, с ко­то­рым поль­зо­ва­тель на­чи­нал ра­бо­ту.

 1) C:\Школа\Уроки\Ин­фор­ма­ти­ка\Ло­ги­кА 3) C:\Школа\Ло­ги­ка

2) C:\Школа\Уроки\Ло­ги­кА 4) C:\Школа\Ин­фор­ма­ти­ка\Ло­ги­кА

.ru

Е

.txt

Ж

edu

5. В таб­ли­це при­ве­де­ны за­про­сы к по­ис­ко­во­му сер­ве­ру. Для каж­до­го за­про­са ука­зан его код — со­от­вет­ству­ю­щая буква от А до Г. Рас­по­ло­жи­те коды за­про­сов слева на­пра­во в по­ряд­ке воз­рас­та­ния ко­ли­че­ства стра­ниц, ко­то­рые нашёл по­ис­ко­вый сер­вер по каж­до­му за­про­су. По всем за­про­сам было най­де­но раз­ное ко­ли­че­ство стра­ниц. Для обо­зна­че­ния ло­ги­че­ской опе­ра­ции «ИЛИ» в за­про­се ис­поль­зу­ет­ся сим­вол «|», а для ло­ги­че­ской опе­ра­ции «И» — «&»:

А

Ле­бедь | Рак | Щука

Б

Ле­бедь & Рак

В

Ле­бедь & Рак & Щука

Г

Ле­бедь | Рак |

Контрольная работа за 1 полугодие 8 класс

Контрольная работа за I полугодие

8 класс

I вариант

  1. Переведите число MMCMXLVI из римской системы счисления в десятичную систему счисления.
  2. Чему равен результат сложения двух чисел, записанных римскими цифрами: МMCM + LXVIII? Запишите ответ в десятичной системе счисления.
  3. Переведите двоичное число 100111 в десятичную систему счисления.
  4. Переведите десятичное число 79 в восьмеричную систему счисления.
  5. Найдите сумму двоичных чисел 1001 и 110.
  6. В знаковый разряд ячейки для отрицательных чисел заносится:

 1) +  2) —  3) 0  4) 1

  1. Какое высказывание является ложным?
  1.  Знаком + обозначается логическая операция ИЛИ;
  2.  Логическую операцию ИЛИ иначе называют логическим сложением;
  3.  дизъюнкцию иначе называют логическим сложением;
  4.  Знаком + обозначается логическая операция конъюнкция.
  1. Для какого из приведённых значений числа X ложно высказывание:

НЕ (X < 6)ИЛИ (X < 5)?

 1) 7     2) 6       3) 5        4) 4

9. Для ка­ко­го из при­ведённых имён ис­тин­но вы­ска­зы­ва­ние:

НЕ (Тре­тья буква глас­ная) И (По­след­няя буква со­глас­ная)?

 1) Иван      2) Ксе­ния       3) Ма­ри­на       4) Артём

10. В таб­ли­це при­ве­де­ны за­про­сы к по­ис­ко­во­му сер­ве­ру. Для каж­до­го за­про­са ука­зан его код — со­от­вет­ству­ю­щая буква от А до Г. Рас­по­ло­жи­те коды за­про­сов слева на­пра­во в по­ряд­ке убы­ва­ния ко­ли­че­ства стра­ниц, ко­то­рые нашёл по­ис­ко­вый сер­вер по каж­до­му за­про­су. По всем за­про­сам было най­де­но раз­ное ко­ли­че­ство стра­ниц. Для обо­зна­че­ния ло­ги­че­ской опе­ра­ции «ИЛИ» в за­про­се ис­поль­зу­ет­ся сим­вол «|», а для ло­ги­че­ской опе­ра­ции «И» — «&»: 

   

 

 

 

 

 

 

 

 

Контрольная работа за 1 полугодие

8 класс

II вариант

  1. Переведите число MMMCDXLIV  из римской системы счисления в десятичную систему счисления.
  2. Чему равен результат сложения двух чисел, записанных римскими цифрами: MCM + LXVIII? Запишите ответ в десятичной системе счисления.
  3. Переведите двоичное число 110110  в десятичную систему счисления.
  4. Переведите десятичное число 85 в восьмеричную систему счисления.
  5. Найдите сумму двоичных чисел 10001 и 11.
  6. Количество разрядов, занимаемых двухбайтовым числом, равно:

 1) 8  2) 16  3) 38  4) 25

7.   Какое предложение не является высказыванием ?

1) никакая причина не извиняет невежливость;

2) обязательно стань отличником;

3) рукописи не горят;

4) 10112=1*23 + 0*22 + 1*21 + 1*20

8. Для ка­ко­го из при­ведённых чисел ис­тин­но вы­ска­зы­ва­ние:

НЕ (число < 20) И (число нечётное)?

 1) 8          2) 15        3) 21        4) 36

  1.          Для ка­ко­го из при­ведённых имён ис­тин­но вы­ска­зы­ва­ние:

 

НЕ (Пер­вая буква со­глас­ная) И НЕ (По­след­няя буква глас­ная)?

 1) Юлиан 2) Кон­стан­тин 3) Ека­те­ри­на 4) Свет­ла­на

10.    В таб­ли­це при­ве­де­ны за­про­сы к по­ис­ко­во­му сер­ве­ру. Для каж­до­го за­про­са ука­зан его код-  со­от­вет­ству­ю­щая буква от А до Г. Рас­по­ло­жи­те коды за­про­сов слева на­пра­во в по­ряд­ке убы­ва­ния ко­ли­че­ства стра­ниц, ко­то­рые нашёл по­ис­ко­вый сер­вер по каж­до­му за­про­су. По всем за­про­сам было най­де­но раз­ное ко­ли­че­ство стра­ниц. Для обо­зна­че­ния ло­ги­че­ской опе­ра­ции «ИЛИ» в за­про­се ис­поль­зу­ет­ся сим­вол «|», а для ло­ги­че­ской опе­ра­ции «И» — «&»: 

   

 

 

 

 

Ответы:

I вариант

  1. 2946
  2. 2968
  3. 3910
  4. 1178
  5. 11112
  6. 4
  7. 4
  8. 3
  9. 4, Артём
  10. АБВГ

 

II вариант

  1. 3444
  2. 1968
  3. 5410
  4. 1258
  5. 101002
  6. 16
  7. 2
  8. 21
  9. Юлиан
  10. ВАГБ

Критерии:

  1. Перевод чисел из римской системы счисления в десятичную систему счисления.
  2. Арифметические операции с числами в римской системе счисления.
  3. Перевод чисел из двоичной системы счисления в десятичную систему счисления.
  4. Перевод чисел из десятичной системы счисления в восьмеричную систему счисления.
  5. Арифметические операции в двоичной системе счисления.
  6. Представление целых чисел в памяти компьютера.
  7. Определение истинности высказываний.
  8. Нахождение значения логического выражения.
  9. Нахождение значения логического выражения.
  10. Формирование поисковых запросов в сети интернет с помощью логических операций.

Административная контрольная работа по информатике и ИКТ для 8 класса

Административная контрольная работа по информатике и ИКТ для 8 класса

По курсу 7 класса

Ученика(цы) ___________________________________ «_______» класса

МБОУ СОШ № 75

ВАРИАНТ №1

1. Минимально необходимый набор устройств для работы компьютера содержит…

a) принтер, системный блок, клавиатуру

b) системный блок, монитор, клавиатуру

c) процессор, мышь, монитор

d) клавиатуру, монитор, мышь

2. Программное обеспечение (ПО) – это:

a) совокупность программ, позволяющих организовать решение задач на компьютере

b) возможность обновления программ за счет бюджетных средств

c) список имеющихся в кабинете программ, заверен администрацией школы

3.Прикладное программное обеспечение:

a) программы для обеспечения работы других программ

b) программы для решения конкретных задач обработки информации

c) программы, обеспечивающие качество работы печатающих устройств

4. Системное программное обеспечение:

a) программы для организации совместной работы устройств компьютера как единой системы

b) программы для организации удобной системы размещения программ на диске

c) набор программ для работы устройств системного блока компьютера

Назначение антивирусных программ

a) обнаружение и уничтожение вирусов;

b) контроль возможных путей распространения компьютерных вирусов;

c) обнаружение компьютерных вирусов;

d) «излечение» зараженных файлов;

e) уничтожение зараженных файлов.

6. К устройствам вывода графической информации относится…

a) сканер

b) принтер

c) клавиатура

d) модем

7. Сканер – это …

a) устройство печати на твердый носитель, обычно на бумагу

b) устройство для изображения текстовой и графической информации

c) устройство, которое создает цифровую копию текстовой и графической информации

d) устройство для обеспечения бесперебойного питания

8. Манипулятор типа мышь – это …

a) устройство хранения данных с произвольным доступом

b) устройство вывода графической информации

c) устройство вывода алфавитно-цифровой и графической информации

d) устройство ввода управляющей информации

9. Бит – это…

a) логический элемент

b) минимальная единица информации, принимающая значение 0 или 1

c) минимальная единица информации, принимающая значение 0

d) минимальная единица информации, принимающая значение 1

Что такое Корзина?

a) это средство дополнительной безопасности при удалении файлов или папок

b) это средство поиска

c) это отображение иерархической структуры файлов и папок



d) это специальное место на диске, в котором хранятся сведения о размере файлов

Что такое Диалоговое окно команды?

a) окно, в котором пользователь выбирает или задает параметры запрашиваемой команды

b) окно для работы с программами и документами, которые имеют управляющий набор средств

c) весь экран монитора, содержащий документы и различные средства для работы с ними

d) окно Панели задач для работы с внешними и внутренними устройствами

Как правильно завершить работу в операционной системе Windows?

a) закрыть все программы, выбрать команду Пуск и нажать кнопку Выключить

b) закрыть все программы, нажать на кнопку «Выключить»

c) выбрать команду Выключить из меню Пуск

d) выключить компьютер кнопкой Power

Какие из указанных стандартных программ Windows позволяют создавать графические изображения?

a) Адресная книга

b) Блокнот

c) Word Pad

d) Paint

14. Папка – это …

a) контейнер для программ и файлов в графических интерфейсах пользователя

b) дерево каталогов

c) контейнер для размещения удалённых файлов или папок

d) диспетчер файлов

Какой может быть длина названия файлов?

a) от 1 до 255 символов, включая пробелы

b) от 2 до 187 символов

c) не менее 3 символов

d) количество символов не ограничено.

Как называется папка, в которую временно попадают удалённые объекты?

a) портфель

b) мои документы

c) корзина

d) блокнот

Какая из нижеприведенных записей может быть именем файла?

a) :abcd.doc

b) <abcd.doc

c) lacd.doc

d) ?abcd.doc

Какие программы используют для уменьшения объема файлов?

a) программы-архиваторы

b) программы резервного копирования файлов

c) программы-интерпретаторы

d) программы-трансляторы

19. Программы WinRar и WinZip предназначены…

a) для работы с папками

b) для работы с файлами

c) для антивирусной обработки

d) для сжатия файлов

Какие программы из ниже перечисленных являются антивирусными?

a) Doctor WEB, AVP

b) WinZip, WinRar



c) Word, PowerPoint

d) Excel, Internet Explorer

По курсу 7 класса

Ученика(цы) ___________________________________ «_______» класса

МБОУ СОШ № 75

ВАРИАНТ №2

1. Компьютер – это …

a) устройство для автоматической обработки числовой информации

b) устройство для хранения информации

c) устройство для поиска, сбора, хранения, преобразования и использования информации в цифровом формате

d) совокупность программных средств, осуществляющих управление информационными ресурсами

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

a. система программ, которая обеспечивает совместную работу всех устройств компьютера по обработке информации

b. система математических операций для решения отдельных задач

c. система планового ремонта и технического обслуживания компьютерной техники

3. Прикладное программное обеспечение – это:

a. справочное приложение к программам

b. текстовый и графический редакторы, обучающие и тестирующие программы, игры

c. набор игровых программ

4. Операционные системы:

a. DOS, Windows, Unix

b. Word, Excel, Power Point

c. (состав отделения больницы): зав. отделением, 2 хирурга, 4 мед. Сестры

5. Компьютерные вирусы:

a. а) возникают в связи со сбоями в аппаратных средствах компьютера;

b. б) пишутся людьми специально для нанесения ущерба пользователям ПК;

c. в) зарождаются при работе неверно написанных программных продуктов;

d. г) являются следствием ошибок в операционной системе;

e. д) имеют биологическое происхождение.

6. Монитор (дисплей) предназначен для…

a) постоянного хранения информации, часто используемой при работе на компьютере

b) подключения периферийных устройств к магистрали

c) управления работой компьютера по заданной программе

d) изображения текстовой и графической информации

7. К устройствам ввода информации относятся…

a) дисплей, клавиатура, мышь

b) принтер, дисплей, модем

c) сканер, клавиатура, мышь

d) принтер, сканер, мышь

8. Клавиатура компьютера – это устройство …

a) ввода алфавитно-цифровой информации

b) ввода графической информации

c) вывода алфавитно-цифровой и графической информации

d) хранения данных с произвольным доступом

9. Байт – это …

a) 1024 бит

b) максимальная единица информации

c) 8 бит

d) 10 бит

Что такое Power Point?

a) прикладная программа Microsoft Office, предназначенная для создания презентаций

b) прикладная программа для обработки кодовых таблиц

c) устройство компьютера, управляющее его ресурсами в процессе обработки данных в табличной форме

d) системная программа, управляющая ресурсами компьютера

25. Составная часть презентации, содержащая различные объекты, называется…

a) слайд

b) лист

c) кадр

d) рисунок

26. Запуск программы Power Point осуществляется с помощью команд …

a) Пуск – Главное меню – Программы – Microsoft Power Point*

b) Пуск – Главное меню – Найти – Microsoft Power Point

c) Панели задач – Настройка – Панель управления – Microsoft Power Point

d) Рабочий стол – Пуск – Microsoft Power Point

27. Команды вставки картинки в презентацию программы Power Point…

a) Вставка – Объект

b) Вставка – Рисунок – Картинки *

c) Формат – Рисунок – Картинки

a) Формат – Рисунок – Из файла

Административная контрольная работа по информатике и ИКТ для 8 класса

По курсу 7 класса

Ученика(цы) ___________________________________ «_______» класса

МБОУ СОШ № 75

ВАРИАНТ №1

1. Минимально необходимый набор устройств для работы компьютера содержит…

a) принтер, системный блок, клавиатуру

b) системный блок, монитор, клавиатуру

c) процессор, мышь, монитор

d) клавиатуру, монитор, мышь

2. Программное обеспечение (ПО) – это:

a) совокупность программ, позволяющих организовать решение задач на компьютере

b) возможность обновления программ за счет бюджетных средств

c) список имеющихся в кабинете программ, заверен администрацией школы

3.Прикладное программное обеспечение:

a) программы для обеспечения работы других программ

b) программы для решения конкретных задач обработки информации

c) программы, обеспечивающие качество работы печатающих устройств

4. Системное программное обеспечение:

a) программы для организации совместной работы устройств компьютера как единой системы

b) программы для организации удобной системы размещения программ на диске

c) набор программ для работы устройств системного блока компьютера

Курсы информатики

Следующие курсы рассчитаны на один семестр (по четыре кредита каждый), если не указано иное. Для получения дополнительной информации, касающейся описания курсов, предварительных условий и расписания, обратитесь в Офис заместителя декана по инженерным и компьютерным наукам.

Примечание: Некоторые выпускные курсы по содержанию эквивалентны конкретным курсам бакалавриата. Эти аспирантские курсы, отмеченные (*) ниже, не могут быть зачислены студентам, которые закончили бакалавриат.

COMP 6231 Проектирование распределенной системы (4 кредита)
Принципы распределенных вычислений: масштабируемость, прозрачность, параллелизм, согласованность, отказоустойчивость. Технологии взаимодействия клиент-сервер: межпроцессное взаимодействие, сокеты, групповое взаимодействие, удаленный вызов процедур, удаленный вызов метода, брокер объектных запросов, CORBA, веб-сервисы. Методы проектирования распределенных серверов: репликация процессов, отказоустойчивость за счет пассивной репликации, высокая доступность за счет активной репликации, координация и согласование транзакций и контроль параллелизма.Разработка программных отказоустойчивых распределенных систем высокой доступности с использованием репликации процессов. Лаборатория: два часа в неделю.

COMP 6281 Параллельное программирование (*) (4 кредита)
Переход от фон Неймана к архитектурам параллельной обработки: парадигмы разделяемой памяти и передачи сообщений; массивно-параллельные компьютеры; последние тенденции в области параллельной обработки товаров; кластеры, многоядерные, гетерогенные вычисления на базе CPU-GPU. Проблемы согласованности памяти и балансировки нагрузки.Параллельные алгоритмы для платформ с общей памятью и передачи сообщений; эффективность и масштабируемость; проблемы накладных расходов на производительность. Среды параллельного программирования: модели параллельного программирования; языки; программные инструменты. Лаборатория: два часа в неделю. Требуется проект.

COMP 6311 Анимация для компьютерных игр (*) (4 кредита)
Предварительное условие: COMP 6761 или эквивалент, ранее или одновременно.
Введение в алгоритмы, структуры данных и методы, используемые при моделировании и визуализации динамических сцен.Темы включают принципы традиционной анимации, производственный конвейер, оборудование и программное обеспечение для анимации, представление ориентации и интерполяцию, моделирование физических и шарнирных объектов, прямую и обратную кинематику, управление движением и захват, ключевые кадры, процедурную и поведенческую анимацию, анимацию камеры, создание сценариев. системы и деформации произвольной формы. Требуется проект. Лаборатория: два часа в неделю.

COMP 6321 Машинное обучение (4 кредита)
Введение в основы машинного обучения.Линейные модели: линейная и полиномиальная регрессия, переоснащение, выбор модели, логистическая регрессия, наивный байесовский метод. Нелинейные модели: деревья решений, обучение на основе экземпляров, бустинг, нейронные сети. Поддержка векторных машин и ядер. Теория вычислительного обучения. Экспериментальная методология, источники ошибок. Структурированные модели: графические модели, сети глубоких убеждений. Обучение без учителя: k-средние, модели смеси, оценка плотности, максимизация математического ожидания, анализ основных компонентов, собственные карты и другие методы уменьшения размерности.Обучение в динамических системах: скрытые марковские модели и другие типы временных / последовательных моделей. Обучение с подкреплением. Обзор машинного обучения и его приложений. Требуется проект. Лаборатория: два часа в неделю.

COMP 6331 Advanced Game Development (*) (4 кредита)
Предварительное условие: Разрешение инструктора.
Введение в продвинутые аспекты компьютерных игр. Дизайн игрового движка. Искусственный интеллект (ИИ): движение персонажей, не являющихся игроками, скоординированное движение, поиск пути, представления мира; принятие решений; тактический AI, стратегический AI, обучение в играх.Физические методы: обнаружение столкновений и реагирование. Сетевые игры: многопользовательские игры, создание сетей и распределенных игр, мобильные игры. Повышение реалистичности: кат-сцены, 3D-звук. Требуется проект. Лаборатория: два часа в неделю.

COMP 6341 Компьютерное зрение (*) (4 кредита)
Этот курс знакомит с основными методами и концепциями компьютерного зрения, включая формирование изображения, группировку и подгонку, геометрическое видение, распознавание, организацию восприятия и современное программное обеспечение инструменты.Студенты изучают фундаментальные алгоритмы и методы и получают опыт программирования компонентов, основанных на видении; в частности, как программировать в OpenCV, мощном программном интерфейсе, используемом для обработки данных, полученных с пассивных и активных датчиков. Требуется проект. Лаборатория: два часа в неделю.
Примечание: Студенты, получившие кредит за COMP 691 (компьютерное зрение), не могут пройти этот курс в качестве кредита.

COMP 6351 Темы в научных вычислениях (4 кредита)
Отдельные элементы численных методов, которые имеют ключевое значение для научных вычислений.Точное содержание курса может несколько отличаться от одного предложения к другому, но будет включать следующие темы: введение в численное решение нелинейных уравнений, методы продолжения, численное решение задач начального значения в обыкновенных дифференциальных уравнениях, метод конечных разностей. , численная теория устойчивости, жесткие уравнения, краевые задачи в обыкновенных дифференциальных уравнениях, методы коллокаций, введение в численное решение уравнений в частных производных, с акцентом на нелинейные задачи диффузии.Требуется проект.

COMP 6361 Численный анализ нелинейных уравнений (4 кредита)
Введение в численные алгоритмы для нелинейных уравнений, включая дискретные и непрерывные системы. Акцент делается на компьютерный численный анализ, а не на численное моделирование. Этот курс подходит для ученых и инженеров, имеющих практический интерес к нелинейным явлениям. Темы включают вычислительные аспекты: методы гомотопии и продолжения, неподвижные точки и стационарные решения, асимптотическая устойчивость, бифуркации, периодические решения, переход к хаосу, консервативные системы, решения с бегущей волной, методы дискретизации.Будут рассмотрены самые разные заявки. Будут доступны пакеты числового программного обеспечения. Требуется проект.

COMP 6371 Иммерсивные технологии (*) (4 кредита)
Этот курс охватывает основы иммерсивных технологий и предлагает краткую историю и обзор иммерсивных технологий. Студенты анализируют тематические исследования интерактивного опыта с использованием иммерсивных технологий и определяют основные проблемы современного состояния. Кроме того, этот курс охватывает фундаментальные принципы 3D-графики для создания виртуальных ресурсов и сред, а также основные концепции и технологии взаимодействия.Требуется проект.

COMP 6381 Цифровое геометрическое моделирование (4 кредита)
Этот курс знакомит с конвейером цифрового геометрического моделирования с упором на фундаментальные структуры данных и алгоритмы для цифрового представления и обработки трехмерной геометрии. Студенты изучают широкий спектр приложений и решений в области автоматизированного проектирования, инженерии, обратного проектирования архитектуры и медицинских приложений. Поскольку треугольные сетки на сегодняшний день являются наиболее популярным представлением трехмерной геометрии, в этом курсе основное внимание уделяется представлениям треугольной сетки и структурам данных, которые позволяют программисту эффективно запрашивать и редактировать геометрию.Кроме того, курс охватывает моделирование сплайнов: шлицы Эрмита, шлицы Безье и B-сплайны. Требуется проект.

COMP 6411 Сравнительное исследование языков программирования (4 кредита) Сравнение нескольких языков программирования высокого уровня в отношении прикладных областей, дизайна, эффективности и простоты использования. Выбранные языки продемонстрируют парадигмы программирования, такие как функциональные, логические и сценарии. Статическая и динамическая типизация. Составление и интерпретация.Продвинутые методы реализации. Требуется проект.

COMP 6421 Дизайн компилятора (*) (4 кредита)
Организация и реализация компилятора: лексический анализ и синтаксический анализ, синтаксически-управляемый перевод, оптимизация кода. Системы поддержки. Требуется проект.

COMP 6461 Компьютерные сети и протоколы (4 кредита)
Сети прямого соединения: кодирование, формирование кадров, обнаружение ошибок, управление потоком, примеры сетей. Коммутация и пересылка пакетов: мосты, коммутаторы.Межсетевое взаимодействие: Интернет-протокол, маршрутизация, адресация, IPv6, многоадресная рассылка, мобильный IP. Сквозные протоколы: UDP, TCP. Концепции сетевой безопасности. Протоколы прикладного уровня. Лаборатория: два часа в неделю.

COMP 6481 Программирование и решение проблем (4 кредита)
Этот курс предоставляет обзор программирования, решения проблем, широко используемых структур данных и разработки фундаментальных и сложных алгоритмов с использованием объектно-ориентированного программирования. Студенты узнают о массивах, списках и основных понятиях итераторов; алгоритмы сортировки и поиска; тестирование программного обеспечения, включая граничное и модульное тестирование; анализ сложности; рекурсия; деревья и алгоритмы обхода деревьев; карты и хеш-таблицы; деревья поиска; и графики и алгоритмы на основе графов.Чтобы получить проходной балл, ученик должен пройти один или несколько компьютерных тестов на компетенцию в области программирования. Учебник: один час в неделю. Лаборатория: 3 часа в неделю.
Примечание 1: Только студенты MApCompSc и MEng (SOEN) могут пройти этот курс в качестве кредита.
Примечание 2: Студенты, получившие кредит за COMP 5481, не могут пройти этот курс для получения кредита.

COMP 6521 Advanced Database Technology and Applications (4 кредита)
Обзор стандартных реляционных баз данных, языков запросов.Обработка запросов и оптимизация. Параллельные и распределенные базы данных. Информационная интеграция. Системы хранилищ данных. Интеллектуальный анализ данных и OLAP. Веб-базы данных и XML Активные и логические базы данных, управление пространственными и мультимедийными данными. Лаборатория: два часа в неделю.

COMP 6531 Основы семантической паутины (4 кредита)
языков разметки Web, стандарты Консорциума World Wide Web (W3C), структура описания ресурсов расширяемого языка разметки (XML) (RDF), схема для языков разметки, семантическая сеть, онтология разработка, языки разметки для онтологий, язык веб-онтологий (OWL), логические основы онтологий, логика описания, рассуждения с онтологиями.Требуется проект.

COMP 6591 Введение в системы базы знаний (4 кредита)
Обзор логики первого порядка, реляционной алгебры и реляционного исчисления. Основы логического программирования. Логика представления знаний. Архитектура системы базы знаний. Основы дедуктивных баз данных. Обработка запросов сверху вниз и снизу вверх. Некоторые важные стратегии обработки запросов и их сравнение. Проектная или курсовая работа по актуальным темам исследований.

COMP 6621 Дискретная математика Пола Эрдеша (4 кредита)
Введение в методы и приемы доказательства Пола Эрдеша, которые особенно применимы к информатике.Доказательство постулата Бертрана. Теоремы Эрдеша-Секереса и де Брейна-Эрдеша. Теорема Рамсея и числа Рамсея. Теорема Ван дер Вардена и числа Ван дер Вардена. Дельта-системы и доказательство гипотезы Эрдеша-Ловаса. Теорема Эрдеша-Ко-Радо. Экстремальная теория графов. Случайные графы и раскраска графов. Вероятностный метод и его приложения в теоретической информатике. Требуется проект.

COMP 6631 Крупномасштабная оптимизация (4 кредита)
Математическое моделирование крупномасштабных моделей оптимизации.Разработка и реализация крупномасштабных методов оптимизации: методы декомпозиции (Бендерса, Данцига-Вульфа, лагранжева релаксации, генерация столбцов), методы ветвей и цен. Методы крупномасштабного линейного и нелинейного программирования для оптимизации сети и целочисленного / дискретного программирования. Методы нелинейной невыпуклой непрерывной оптимизации: методы ветвей и границ, программирование DC (разности выпуклых функций), билинейная и двояковыпуклая оптимизация. Эвристика и метаэвристика.Требуется проект.
Примечание: Студенты, получившие кредит по этой теме под номером COMP 691Y, не могут пройти этот курс в качестве кредита.

COMP 6641 Теория вычислений (4 кредита)
Общие свойства алгоритмических вычислений. Машины Тьюринга, универсальные машины Тьюринга. Вычислимые функции Тьюринга как стандартное семейство алгоритмов. Примитивные рекурсивные функции. Тезис Черча, рекурсивные множества. Рекурсивно перечислимые множества и их свойства.Теорема Райса. Меры временной и пространственной сложности. Иерархия мер сложности. Продвинутые темы по теории сложности. Требуется проект.

COMP 6651 Методы разработки алгоритмов (4 кредита)
Предварительные математические задания; Эмпирические и теоретические измерения эффективности алгоритмов; Оптимизация и комбинаторные методы и алгоритмы, включая жадные алгоритмы, динамическое программирование, методы ветвей и границ и алгоритмы графовой сети; Анализ амортизированной сложности; Алгоритмы сопоставления строк; NP-полные задачи и приблизительные решения; Вероятностные алгоритмы.Требуется проект.

COMP 6661 Комбинаторные алгоритмы (4 кредита)
Представление и генерация комбинаторных объектов; методы поиска; подсчет и оценка. Проекты по избранным приложениям из комбинаторики и теории графов.

COMP 6711 Computational Geometry (4 кредита)
Эффективные алгоритмы и структуры данных для решения геометрических задач. Обсуждаемые проблемы включают выпуклые оболочки, пересечения линий, триангуляцию многоугольников, расположение точек, поиск по дальности, диаграммы Вороного, триангуляции Делоне, деревья интервалов и деревья сегментов, компоновки, планирование движения роботов, двоичные пространственные разделы, квадродеревья и посещаемость.Алгоритмические методы включают развертку плоскости, инкрементную вставку, рандомизацию, разделяй и властвуй. Акцент будет сделан на вычислениях и сложности, с приложениями в компьютерной графике, автоматизированном проектировании, географических информационных системах, сетях, создании сетей, базах данных и планировании движения роботов. Требуется проект.

COMP 6721 Прикладной искусственный интеллект (*) (4 кредита)
Курс охватывает эвристический и состязательный поиск конкретных приложений.Затем обсуждаются автоматизированные рассуждения, расширенное представление знаний и работа с неопределенностью для приложений искусственного интеллекта. Наконец, он знакомит с автоматическими кодировщиками, рекуррентными нейронными сетями и последовательностями моделей. Требуется проект. Лаборатория: два часа в неделю.

COMP 6731 Распознавание образов (*) (4 кредита)
Предварительная обработка. Извлечение и выбор признаков. Сходство между образцами и измерениями расстояния. Синтаксический и статистический подходы.Кластерный анализ. Байесовская теория принятия решений и дискриминантные функции. Методы кластеризации и классификации. Приложения. Требуется проект. Лаборатория: два часа в неделю.

COMP 6741 Интеллектуальные системы (*) (4 кредита)
Представление знаний и аргументация. Неопределенность и разрешение конфликтов. Проектирование интеллектуальных систем. Архитектура на основе грамматики, правил и классной доски. Требуется проект. Лаборатория: два часа в неделю.

COMP 6751 Анализ естественного языка (4 кредита)
Введение в обработку естественного языка.Структура английского языка. Грамматики и синтаксический анализ. Лексическая и композиционная семантика. Прагматические вопросы. Приложения для интеллектуального анализа текста и извлечения информации. Требуется проект.
Примечание: Студенты, получившие кредит за COMP 7741 до сентября 2011 года, не могут пройти этот курс для получения кредита.

COMP 6761 Расширенная трехмерная графика для программирования игр (4 кредита)
Фундаментальные алгоритмы, методы и принципы разработки программного обеспечения для трехмерной графики. Введение в архитектуру графических приложений реального времени; обзор основных 3D-концепций моделирования, просмотра и рендеринга.Функции трехмерной графики, конвейер и производительность. Иерархическая 3D графика. Алгоритмы отсечения окклюзии, обнаружения столкновений, фотореализма, теней и текстур. Современные тенденции и современные алгоритмы графики и физики. Лаборатория: два часа в неделю.

COMP 6771 Обработка изображений (*) (4 кредита)
Основы цифровых изображений; улучшение изображения: обработка гистограмм, фильтрация в пространственной области, фильтрация в частотной области; восстановление и реконструкция изображений; сегментация изображения: обнаружение линий, преобразование Хафа, обнаружение и связывание краев, пороговая обработка, разделение и объединение областей; сжатие изображений; введение в вейвлет-преобразование и обработку с несколькими разрешениями.Требуется проект. Лаборатория: два часа в неделю.

COMP 6781 Статистическая обработка естественного языка (4 кредита)
Курс охватывает надежные методы обработки естественного языка (НЛП) и их приложения для работы с большими текстовыми коллекциями. В этом курсе рассматриваются следующие темы: закон Ципфа, поиск информации, статистический машинный перевод, языковые модели N-грамм и методы сглаживания, устранение неоднозначности слов, тегирование частей речи и вероятностные грамматики и синтаксический анализ.Требуется проект.

COMP 6791 Поиск информации и веб-поиск (*) (4 кредита)
Основы поиска информации (IR): логические модели, векторное пространство и вероятностные модели. Токенизация и создание инвертированных файлов. Схемы взвешивания. Оценка ИК-систем: точность, отзыв, Е-мера. Обратная связь по релевантности и расширение запроса. Применение IR к поисковым машинам в Интернете: XML, анализ ссылок, алгоритм PageRank. Методы категоризации текста и кластеризации, используемые при фильтрации спама.Требуется проект. Лаборатория: два часа в неделю.

COMP 6811 Алгоритмы биоинформатики (4 кредита)
Основные цели курса — охватить основные алгоритмы, используемые в биоинформатике; выравнивание последовательностей, выравнивание множественных последовательностей, филогения; классификация паттернов в последовательностях; прогнозирование вторичной структуры; Прогнозирование трехмерной структуры; анализ данных экспрессии генов. Сюда входят алгоритмы динамического программирования, машинного обучения, имитации отжига и кластеризации.Особое внимание будет уделено алгоритмам. Требуется проект.

COMP 6821 Базы данных и системы биоинформатики (4 кредита)
Основные цели курса — изучить потребности биоинформатики в управлении данными, управлении знаниями и вычислительной поддержке; предоставить подробное описание примера каждого типа базы данных и системы; и внедрить передовые технологии баз данных и программное обеспечение, соответствующие потребностям биоинформатики.Требуется проект.

COMP 691 Темы по информатике I (4 кредита)
Тематика будет меняться от семестра к семестру и из года в год. Студенты могут повторно зарегистрироваться на этот курс при условии, что содержание курса изменилось. Изменения в содержании будут обозначены буквой, следующей за номером курса, например, COMP 691A, COMP 691B и т. Д.

COMP 6961 Семинар для аспирантов по информатике (1 кредит)
Студенты должны будут посетить выбранный набор ведомственных семинаров и представить исчерпывающий отчет по темам, представленным на одном из семинаров.Этот курс оценивается по принципу «прошел / не прошел».

COMP 6971 Проект и отчет I (4 кредита)
Предпосылка: Завершение 16 кредитов; CGPA 3,40 или выше; разрешение отдела.
См. Раздел «Требования к магистратуре прикладных компьютерных наук» (MApCompSc). Проект: 8 часов в неделю.
Примечание: Студенты, получившие зачетные баллы за SOEN 6951 или SOEN 6971, не могут пройти этот курс для получения кредита.

COMP 6981 Проект и отчет II (4 кредита)
Предварительное условие: COMP 6971.
То же описание курса, что и COMP 6971.
Примечание: Студенты, получившие зачетные баллы за ENCS 6931, не могут пройти этот курс для получения кредита.

COMP 7241 Параллельные алгоритмы и архитектуры (4 кредита)
Предварительное условие: COMP 6281 или разрешение преподавателя.
Параллельные архитектуры; организация памяти, структуры взаимосвязей, методы маршрутизации данных. Параллельные алгоритмы; парадигмы и методы проектирования, анализ сложности, алгоритмы для различных моделей вычислений.Требуется проект.

COMP 7251 Мобильные вычисления и беспроводные сети (4 балла)
Предварительное требование: COMP 6461.
Введение в мобильные вычисления и беспроводные сети: локальные (LAN), персональные (PAN) и городские (MAN). Мобильные одноранговые сети и сенсорные сети. Алгоритмы и протоколы для доступа к среде, маршрутизации, управления топологией и надежного транспорта. Требуется проект.

COMP 7451 Семантика языков программирования (4 кредита)
Предварительное условие: COMP 6411.
Необходимость семантического описания языков программирования. Классификация семантики: операциональная, аксиоматическая, теоретико-модельная, алгебраическая, денотационная. Классификация языков: процедурные, функциональные, логические, эквациональные. Приложения: проверка, построение, языковое проектирование, временная логика для распределенных систем, семантика для продвинутых языков.

COMP 7521 Криптография и безопасность данных (4 кредита)
Предварительное условие: COMP 6651.
Традиционная криптография.Теория информации. Криптографические алгоритмы с закрытым ключом (симметричный ключ) и открытым ключом (асимметричный ключ). Расширенный стандарт шифрования (Rijndael). Криптографические хеш-функции. Цифровые подписи. Аутентификация источника данных и целостность данных. Аутентификация объекта. Распределение ключей, управление, восстановление и исчерпание. Протоколы аутентификации. Услуги безопасности (конфиденциальность, аутентификация, целостность, контроль доступа, неотказуемость и доступность) и механизмы (шифрование, механизмы целостности данных, цифровые подписи, хэши с ключами, механизмы контроля доступа, аутентификация запрос-ответ, заполнение трафика и маршрутизация контроль).Проекты будут предлагаться по избранным темам в криптографии.

COMP 7531 Принципы систем баз данных (4 кредита)
Предварительное условие: COMP 6521.
Модели баз данных. Алгебраические, логические и дедуктивные языки баз данных. Эквивалентность запросов и оптимизация. Переписывание запросов, интеграция информации и обмен данными. Неполная информация и сложные значения. Введение в актуальные темы исследований. Требуется проект.

COMP 7651 Расширенный анализ алгоритмов (4 кредита)
Предварительное условие: COMP 6651.
Амортизированный анализ алгоритмов, NP-твердость и аппроксимация алгоритмов, онлайн-алгоритмы, рандомизированные алгоритмы. Избранные актуальные темы. Проектная или курсовая работа.

COMP 7661 Расширенный рендеринг и анимация (4 кредита)
Предварительное требование: COMP 6761.
Расширенные концепции рендеринга и анимации с упором на вычислительные методы для синтеза сложных реалистичных изображений, как статических, так и динамических. Темы включают: обзор методов компьютерной графики в играх, кино и инженерии; реалистичные методы рендеринга в реальном времени; методы анимации, включая анимацию на основе физики.Требуется проект.

COMP 7751 Расширенное распознавание образов (4 кредита)
Предварительное условие: COMP 6731.
Принципы распознавания образов; современные методы оцифровки и сбора данных; расширенные темы по извлечению и выбору признаков; методы анализа главных компонентов и кластеризации; множественные классификаторы и экспертные системы; продвинутые темы нейронных сетей в распознавании образов, оценке производительности и уменьшении ошибок. Приложения.Требуется проект.

COMP 7781 Расширенная обработка изображений (4 кредита)
Предварительные требования: COMP 6771 или разрешение инструктора.
Цифровая обработка изображений; морфологическая обработка сегментации; вейвлет-преобразования и анализ с несколькими разрешениями; подход к уравнениям в частных производных; вариационные методы; диффузионные и ударные фильтры; Марковское случайное поле и байесовский вывод; структура минимизации энергии: змеи, активные контуры, модель Мамфорда-Шаха, метод установки уровня; численная реализация; Приложения; рисование изображений; Регистрация; и обработка документов.Требуется проект.

COMP 791 Темы по информатике II (4 кредита)
Тематика будет варьироваться от семестра к семестру и из года в год. Студенты могут повторно зарегистрироваться на этот курс при условии, что содержание курса изменилось. Изменения в содержании будут обозначены буквой, следующей за номером курса, например COMP 791A, COMP 791B и т. Д.

COMP 7941 Магистерские исследования и тезисы (29 кредитов)
Студенты должны представить диссертацию, подготовленную под руководством преподавателя, назначенного комитетом по последипломным исследованиям GCS.Диссертация должна представлять собой результат самостоятельной работы студента после поступления на программу. Тезис будет оцениваться комитетом, назначенным Комитетом по последипломным исследованиям GCS.

COMP 8901 Докторская диссертация (70 кредитов)

SOEN 6011 Процессы разработки программного обеспечения (4 кредита)
Введение в концепции разработки программного обеспечения, современные процессы управления и жизненные циклы программного обеспечения. Отслеживание требований к программному обеспечению и разработки с помощью трекеров проблем.Практика управления версиями включает интеграцию ветвления функций. Практика валидации, включая фреймворки тестирования и проверку кода. Непрерывная интеграция и среда сборки. Практический компонент по настройке среды разработки, аналогичной тем, которые используются в профессиональной среде. Примеры успешных процессов управления в проектах с открытым исходным кодом и в отрасли. Требуется проект.

SOEN 6021 Модернизация программного обеспечения (4 кредита)
Предварительное условие: SOEN 6461 или разрешение инструктора.Этот курс знакомит с реинжинирингом программного обеспечения, восстановлением и реконструкцией архитектуры программного обеспечения и моделями отражения. Студенты используют историю разработки для поддержки реинжиниринга и знакомятся с последними эмпирическими исследованиями реинжиниринга программного обеспечения и метрик программного обеспечения, применяемых к реинжинирингу программного обеспечения. Кроме того, студенты узнают, как применять различные шаблоны реорганизации программного обеспечения и стратегии миграции программного обеспечения. Требуется проект.
Примечание: Студенты, получившие кредит за SOEN 691 (реинжиниринг программного обеспечения), не могут пройти этот курс в качестве кредита.

SOEN 6111 Аналитика больших данных (*) (4 кредита)
Этот курс посвящен основам терминологии, концепций и технологий больших данных. Что касается технических аспектов систем управления большими данными, курс фокусируется на механизмах больших данных, моделях программирования и файловых системах. Конкретные охватываемые методы включают контролируемую классификацию, рекомендательные системы, кластеризацию данных, анализ частых наборов элементов, поиск сходства, потоки данных и анализ графов. Требуется проект.Лаборатория: два часа в неделю.

SOEN 6211 Semantic Computing (4 кредита)
Системный анализ, архитектура и разработка семантических программных продуктов. Системы Text Mining и их архитектуры. Теги и анализ тегов. Рекомендательные системы и совместная фильтрация. Ползание по блогосфере и поиск мнений. Применение кластеризации, машинного обучения, классификации и регрессии. Сеть данных и технологии семантической паутины: RDF, RDFS, SPARQL. Связанные открытые данные (LOD).Дизайн и повторное использование словарей и онтологий семантической паутины. Семантические рабочие столы и информационные системы семантической паутины. Семантическая разработка приложений. Примеры применения в биомедицинских исследованиях, разработке программного обеспечения, бизнес-аналитике, онлайн-играх, электронной коммерции и электронной науке. Научно-исследовательский семинар. Эмпирические методологии оценки семантических систем. Требуется проект.
Примечание: Студенты, получившие кредит по этой теме под номером SOEN 691B, не могут пройти этот курс в качестве кредита.

СОЭН 6311 Формальные методы (4 кредита)
Компоненты формальных систем: формальные методы; уровни формализма. Интеграция формальных методов в существующую модель процесса жизненного цикла программного обеспечения для данного проекта. Атрибуты формального языка спецификации. Формальные обозначения на основе расширенных конечных автоматов; тематические исследования, включающие дизайн пользовательских интерфейсов, реактивных систем и параллельных систем. Разработка программного обеспечения с использованием формальных методов, включая инструменты для: проверки типов; отладка; проверка проверяемых свойств; проверка уточнений; и генерация кода из уточнений.Требуется проект.

SOEN 6431 Понимание и сопровождение программного обеспечения (4 кредита)
Курс затрагивает как технические, так и управленческие точки зрения на понимание и обслуживание программного обеспечения. Темы, рассматриваемые в этом курсе, включают: когнитивные модели, визуализацию программного обеспечения, инструменты CASE, обратный инжиниринг, статический и динамический анализ исходного кода, управление конфигурацией программного обеспечения и введение в текущие темы исследований в области обслуживания программного обеспечения и понимания программ.Требуется проект.
Примечание: Студенты, получившие кредит за COMP 6431, не могут пройти этот курс для получения кредита.

SOEN 6441 Advanced Programming Practices (4 кредита)
Проблемы написания и управления кодом. Управление сложностью и качеством кода с помощью процесса программирования. Самодокументирующийся код и создание документации. Управление конфигурацией программного обеспечения. Рекомендации по написанию модульных тестов для контроля качества кода. Передовые методы, такие как многопоточность, повторное использование кода и отказоустойчивость.Требуется проект. Лаборатория: два часа в неделю.

SOEN 6461 Методологии проектирования программного обеспечения (4 кредита)
Введение в процессы проектирования программного обеспечения и их модели. Представления дизайна / архитектуры. Архитектура программного обеспечения и планы проектирования. Методы проектирования, структуры объектно-ориентированных приложений, шаблоны проектирования, качество и гарантия проектирования, измерения взаимосвязи и когезии, проверка проекта и документация. Дизайн-проект.
Примечание: Студенты, получившие кредит за COMP 6471 до сентября 2011 года, не могут пройти этот курс для получения кредита.

SOEN 6471 Расширенная архитектура программного обеспечения (4 кредита)
Изучение архитектурных моделей представления, архитектурных стилей и структур; Архитектурные кейсы и извлечение бетонной архитектуры; Шаблоны архитектурного проектирования; Архитектура, управляемая моделями (MDA), Архитектура, ориентированная на службы (SOA). Архитектуры, специфичные для предметной области, такие как мобильные и облачные вычисления. Требуется проект.

SOEN 6481 Спецификация требований к программным системам (4 кредита)
Этот курс охватывает процесс разработки требований (RE), RE в различных моделях жизненного цикла программного обеспечения, анализ проблем, выявление и оценку требований, управление несогласованностью, анализ рисков, а также определение приоритетов и согласование требований. .Охваченные стили и стандарты спецификаций требований включают документацию на естественном языке, стандарты IEEE и ISO. Студенты познакомятся с формальными моделями спецификации, такими как логика и формальные языки, а также узнают о вариантах использования; гибкие процессы и пользовательские истории; обеспечение качества требований; Инструменты RE; эволюция требований; прослеживаемость; и инструменты моделирования предметной области, такие как UML, онтологии и предметно-ориентированные языки. Другие затронутые темы включают моделирование поведения, критерии приемки, тестовые примеры и модели затрат.Требуется проект.

SOEN 6491 Рефакторинг программного обеспечения (4 кредита)
Предварительное условие : SOEN 6461.
Темы включают введение в профилактическое обслуживание, проблемы проектирования и рефакторинги; методы обнаружения проблем проектирования и возможностей рефакторинга; управление профилактическим обслуживанием: визуализация, расстановка приоритетов, ранжирование и отслеживание эволюции проблем проектирования; эмпирические исследования деятельности и практики рефакторинга; реализация методов анализа исходного кода и рефакторинга.Требуется проект.
Примечание : Студенты, получившие кредит за SOEN 691C (рефакторинг программного обеспечения), не могут пройти этот курс в качестве кредита.

SOEN 6501 Тест на компетентность в программировании (без баллов)
См. Раздел «Требования к магистратуре прикладной информатики» (MApCompSc) или MEng (программная инженерия).

SOEN 6591 Software Mining and Analysis (4 кредита)
Предварительные требования: SOEN 6431 или разрешение преподавателя.
В этом курсе рассматриваются проблемы разработки и эксплуатации больших программных систем с помощью статического и динамического анализа кода производительности, а также журнала программного обеспечения и анализа производительности. Курс также обучает методам, которые можно использовать для анализа данных на основе анализа дисперсии программного обеспечения. Чтобы провести такой анализ, в курсе рассматривается структура эмпирических исследований производительности крупномасштабных программных данных и репозиториев программного обеспечения для интеллектуального анализа данных. Требуется проект.

SOEN 6611 Software Measurement (4 кредита)
Роль измерения в программной инженерии, теоретические, технические и управленческие взгляды на измерения программного обеспечения.Репрезентативная теория измерения. Теоретическая проверка программного обеспечения измерения. Измерение, ориентированное на достижение цели. Сбор и анализ данных разработки программного обеспечения. Моделирование и измерение качества программного обеспечения. Тестирование и измерения. Модели надежности. Функциональные методы измерения размеров. Модели оценки усилий и их использование в управлении проектами. Стандарты программных измерений. Поддержка инструмента. Тематические исследования. Требуется проект.

SOEN 6751 Дизайн интерфейса человек-компьютер (4 кредита)
Введение во взаимодействие человека с компьютером.Ориентированный на пользователя процесс проектирования. Пользовательское моделирование. Анализ задачи. Знание дизайна пользовательского интерфейса (принципы, рекомендации и шаблоны). Прототипирование пользовательского интерфейса. Оценка пользовательского интерфейса. Требуется проект. Лаборатория: два часа в неделю.
Примечание: Примечание: Студенты, получившие кредит за COMP 6751 до сентября 2011 года, не могут пройти этот курс для получения кредита.

SOEN 6761 Multimedia Computing (4 кредита)
Этот курс охватывает самые современные технологии для мультимедийных вычислений.Темы курса будут охватывать текущие типы мультимедиа, изображения, видео, аудио, графику и 3D-модели с точки зрения алгоритмов и структур данных для их захвата, представления, создания, хранения, архивирования, передачи, сборки, представления и поиска. Этот курс будет охватывать фундаментальные идеи мультимедийных технологий, применимые к информатике и разработке программного обеспечения. Требуется проект.

SOEN 6841 Управление проектами программного обеспечения (4 кредита)
Фундаментальные концепции управленческой деятельности, демонстрирующие, как она может быть связана с разработкой программного обеспечения и как они могут быть взаимно поддерживающими в процессе разработки и сопровождения программного обеспечения.Обзор объектно-ориентированной разработки; процессы разработки программного обеспечения; соображения качества; планирование деятельности; управление рисками; мониторинг и контроль; обслуживание и развитие; вопросы профессиональной этики и практики и юридические вопросы. Требуется проект.

SOEN 6861 Услуги, вычисления: основы, проектирование и реализация (4 кредита)
Проектирование системы с сервис-ориентированной архитектурой. Открытые стандарты для веб-сервисов. Разработка сервисов SOAP (сервис-ориентированная архитектура и программирование) и RESTful (REpresentational State Transfer).Моделирование и управление бизнес-процессами. Состав службы. Формальные модели услуг. Требуется проект.
Примечание: Студенты, получившие зачетные баллы по SOEN 691A (Сервисные вычисления: основы, проектирование и реализация), не могут проходить этот курс в качестве зачетных.

SOEN 691 Темы в программной инженерии (4 кредита)
Тематика будет меняться от семестра к семестру и от года к году. Студенты могут повторно зарегистрироваться на этот курс при условии, что содержание курса изменилось.Изменения в содержании будут обозначены буквой, следующей за номером курса, например СОЭН 691А, СОЭН 691Б и др.

SOEN 6951 Пример разработки программного обеспечения (4 кредита)
Студенты выполнят тематическое исследование программного проекта. По возможности, проект должен проводиться в промышленной среде при сотрудничестве с работодателем студента.
Примечание: Студенты, получившие зачетные баллы за SOEN 6971 или COMP 6971, не могут пройти этот курс для получения кредита.

SOEN 6971 Проект и отчет (4 кредита)
Предпосылка: Завершение 16 кредитов; CGPA 3,40 или выше; разрешение отдела.
См. Раздел «Требования к степени магистра прикладных компьютерных наук» (MApCompSc). Проект: 8 часов в неделю.
Примечание: Студенты, получившие зачетные баллы за COMP 6971 или SOEN 6951, не могут пройти этот курс для получения кредита.

SOEN 6981 Project and Report II (4 кредита)
Предварительное условие: SOEN 6971.
Описание курса такое же, как у SOEN 6971.
Примечание: Студенты, получившие зачетные баллы за ENCS 6931, не могут пройти этот курс для получения кредита.

SOEN 7481 Проверка и тестирование программного обеспечения (4 кредита)
Предварительные требования: SOEN 6461, SOEN 6481.
Обзор текущих методов тестирования программной инженерии, методов и стандартов для реализации систем тестирования. Классическое тестирование методом белого ящика; тестирование потока данных; классическое тестирование методом черного ящика; интеграционное тестирование; системное тестирование.Меры тестирования; план тестирования. Стандарт IEEE. Объектно-ориентированное тестирование. Разработка через тестирование. Меры качества тестирования. Методы редукции тестов. Приемы автоматизации тестирования. Инструменты и методы формальной верификации проектов программных систем: проверка моделей и доказательство теорем. Требуется проект.
Примечание: Студенты, получившие кредит за COMP 7481, не могут пройти этот курс для получения кредита.

SOEN 7761 Интеллектуальные пользовательские интерфейсы (4 балла)
Предварительное условие: SOEN 6751.
Интеллектуальные системы и интеллектуальные интерфейсы. Краткое введение в представление знаний и рассуждения. Создание и адаптация пользовательских моделей. Программные агенты в пользовательском интерфейсе. Применение этих концепций в разработке интеллектуальных пользовательских интерфейсов. Адаптивные пользовательские интерфейсы. Избранные расширенные темы, такие как интерфейсы на естественном языке, пользовательские интерфейсы на основе речи и мобильные пользовательские интерфейсы. Лаборатория: два часа в неделю. Требуется проект.
Примечание: Студенты, получившие кредит за COMP 7761 до сентября 2011 года, не могут пройти этот курс для получения кредита.

SOEN 791 Темы в программной инженерии II (4 кредита)
Тематика будет варьироваться от семестра к семестру и из года в год. Студенты могут повторно зарегистрироваться на этот курс при условии, что содержание курса изменилось. Изменения в содержании будут обозначены буквой, следующей за номером курса, например СОЭН 791А, СОЭН 791Б и др.

SOEN 7941 Магистерские исследования и тезисы (29 кредитов)
Студенты должны представить диссертацию, подготовленную под руководством преподавателя, назначенного комитетом по последипломным исследованиям GCS.Диссертация должна представлять собой результат самостоятельной работы студента после поступления на программу. Тезис будет оцениваться комитетом, назначенным Комитетом по последипломным исследованиям GCS.

СОЭН 8901 Докторская диссертация (70 кредитов)

.

MS в области компьютерных наук »Академики

Программа «Магистр информатики» предназначена для компьютерных профессионалов и для людей, которые намереваются перейти в компьютерную сферу из других областей обучения.

Результаты обучения

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

Информация о приеме

Для получения актуальной информации о зачислении посетите веб-сайт Metropolitan College.

Предварительные требования

Кандидаты на программу должны иметь степень бакалавра в аккредитованном учреждении и академический или рабочий опыт в программировании, дискретной математике и компьютерных системах.Если зачетные единицы уровня колледжа или профессиональный опыт не подтверждаются, Приемная комиссия определит, какие из следующих обязательных курсов необходимо будет пройти, если таковые имеются. Студенты, которые выполнили предварительные требования к программе в Бостонском университете, могут получить сертификат бакалавра компьютерных наук. Свяжитесь со Службой поддержки студентов по телефону 617-353-2980 или [email protected] для получения дополнительной информации.

Дорожка программирования на Java

  • MET CS 232 Программирование с помощью Java
  • MET CS 248 Дискретная математика
  • MET CS 342 структуры данных с Java
  • MET CS 472 Архитектура компьютера

Программа программирования на C ++

  • MET CS 231 Программирование на C ++
  • MET CS 248 Дискретная математика
  • MET CS 341 Структуры данных с C ++
  • MET CS 472 Архитектура компьютера

Студентам, не имеющим опыта программирования, настоятельно рекомендуется пройти MET CS 201 Introduction to Programming перед необходимыми последовательностями программирования на C ++ или Java.

Требования к степени

Студенты должны закончить основную учебную программу и либо пять курсов, либо пять общих факультативов. Минимальный проходной балл для курса в аспирантуре — C (2,0), но средний балл B (3,0) должен сохраняться, чтобы иметь хорошую академическую успеваемость и иметь право на выпуск.

Всего требуется 10 курсов (40 кредитов), а именно:

Основная учебная программа (пять курсов / 20 кредитов)

  • MET CS 535 Компьютерные сети
    или
    MET CS 579 Управление базами данных
  • MET CS 566 Анализ алгоритмов
  • MET CS 575 Операционные системы
  • MET CS 662 Теория компьютерного языка
  • MET CS 673 Разработка программного обеспечения

Студенты, которые закончили курсы по основным предметам учебной программы в рамках своей программы бакалавриата или имеют соответствующий опыт работы, могут запросить разрешение от Департамента компьютерных наук заменить соответствующие основные курсы факультативами по информатике для выпускников.Пожалуйста, обратитесь к Руководству по академической политике MET CS для получения дополнительной информации.

General Electives (пять курсов / 20 кредитов)

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

  • MET CS 532 Компьютерная графика
  • MET CS 544 Основы аналитики с R
  • Анализ и визуализация данных MET CS 555 с помощью R
  • MET CS 561 Финансовая информатика
  • MET CS 570 Биомедицинские науки и ИТ в здравоохранении
  • MET CS 580 Информатика здравоохранения
  • Электронная медицинская карта MET CS 581
  • MET CS 599 Биометрия
  • MET CS 601 Разработка веб-приложений
  • MET CS 602 Веб-разработка на стороне сервера
  • MET CS 622 Расширенные методы программирования
  • MET CS 632 Управление ИТ-проектами
  • MET CS 633 Управление качеством, тестированием и безопасностью программного обеспечения
  • MET CS 635 Сетевые медиа технологии
  • MET CS 664 Искусственный интеллект
  • Разработка программного обеспечения и шаблоны MET CS 665
  • MET CS 674 Безопасность базы данных
  • MET CS 677 Наука о данных с Python
  • MET CS 683 Разработка мобильных приложений на Android
  • MET CS 684 Политики и процедуры ИТ-безопасности
  • MET CS 685 Проектирование сети и управление ею
  • MET CS 688 Веб-аналитика и майнинг
  • MET CS 689 Разработка и внедрение хранилища данных
  • MET CS 690 Сетевая безопасность
  • MET CS 693 Цифровая криминалистика и расследования
  • MET CS 694 Мобильная криминалистика и безопасность
  • MET CS 695 Корпоративная кибербезопасность
  • MET CS 699 Интеллектуальный анализ данных
  • MET CS 701 Разработка полнофункциональных Интернет-приложений
  • MET CS 703 Network Forensics
  • MET CS 755 Облачные вычисления
  • MET CS 763 Безопасная разработка программного обеспечения
  • MET CS 767 Машинное обучение
  • MET CS 779 Расширенное управление базами данных
  • MET CS 781 Продвинутая медицинская информатика
  • MET CS 783 Архитектура предприятия
  • MET CS 789 Криптография
  • MET CS 793 Специальные темы в области кибербезопасности
  • MET CS 799 Расширенная криптография

Выборные курсы, кроме перечисленных, должны быть утверждены консультантом.

Вариант магистерской диссертации по информатике (8 кредитов)

Студенты, изучающие информатику, могут выбрать диссертацию, которую необходимо завершить в течение 12 месяцев. Этот вариант доступен кандидатам на степень магистра компьютерных наук, которые закончили как минимум семь курсов для получения степени и имеют средний балл (GPA) 3,7 или выше. Студенты несут ответственность за поиск научного руководителя и основного читателя на кафедре. Консультант должен быть штатным преподавателем; основной читатель может быть преподавателем на неполный рабочий день со степенью доктора философии (если кафедра не откажется от этого).

  • MET CS 810/811 Магистерская работа в области компьютерных наук

Концентрации

Декларация о более чем одной концентрации

Студенты программы магистра компьютерных наук имеют возможность сконцентрироваться в более чем одной области своей программы MS. Каждая концентрация должна быть завершена до того, как студент официально закончит свою программу. После градуировки нельзя добавлять дополнительные концентрации. В случае, если некоторые курсы перекрываются между одной или несколькими концентрациями, только один курс может засчитываться в обе концентрации.Если несколько курсов пересекаются, студент должен взять вместо него факультатив, чтобы каждая концентрация была завершена.

Студенты могут выбирать из следующих концентраций:

Компьютерные сети

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

Результаты обучения
  • Продвинутые знания теории компьютерного языка, проектирования программного обеспечения, а также баз данных, сетей или безопасности.
  • Знание алгоритмов, операционных систем, использования компьютерного языка, разработки программного обеспечения и управления данными, сетями или безопасностью.
  • Компетентность, достаточная для исследования постоянно появляющихся новых программных технологий, приложений и подходов.
  • Хорошее знание протоколов и сетей передачи данных; проблем, связанных с множественным доступом к среде передачи, включая проводной и беспроводной; анализ производительности сетей; и управление большими сетями.
  • Знание протоколов и сетей передачи данных, включая контроль ошибок и управление потоками, распределенную синхронизацию, обнаружение и исправление ошибок, а также пересылку и методы для ее реализации.
  • Компетентность, достаточная для проектирования, спецификации и разработки протоколов передачи данных для конкретных целей; проектировать, определять, планировать и определять сети любого размера; и анализировать, оценивать и выбирать сетевые технологии.

В дополнение к основной учебной программе магистра наук (MS) в области компьютерных наук (20 кредитов) студенты, желающие сконцентрироваться в компьютерных сетях, также должны пройти следующие требования к концентрации и факультативы:

(пять курсов / 20 кредитов)
  • MET CS 635 Сетевые медиа технологии
  • MET CS 685 Проектирование сети и управление ею
  • MET CS 690 Сетевая безопасность
  • MET CS 775 Расширенное сетевое соединение

Плюс один дополнительный курс из списка общих факультативов по информатике.

Аналитика данных

The Concentration in Data Analytics исследует тонкости анализа данных и познакомит студентов с различными темами и инструментами, связанными с обработкой, анализом и визуализацией данных. Студенты изучат теорию вероятностей, методы и инструменты статистического анализа, создание соответствующих визуальных представлений данных, а также концепции и методы интеллектуального анализа данных, интеллектуального анализа текста и веб-анализа. Лица, завершившие эту программу, будут обладать твердыми знаниями концепций и методов анализа данных, а также прочными знаниями о методах и инструментах для интеллектуального анализа данных и открытия знаний в дополнение к обширному опыту в теории практики информатики с основные курсы.

Результаты обучения
  • Знакомство с прикладной вероятностью и статистикой и их актуальность для повседневного анализа данных.
  • Возможность исследовать различные методы визуализации данных и их приложения с использованием реальных наборов данных.
  • Понимание веб-аналитики и показателей; как получить и обработать неструктурированный текст; и скрытые узоры.
  • Навыки содействия открытию знаний с использованием методов интеллектуального анализа больших объемов данных.

В дополнение к основной учебной программе магистра компьютерных наук (20 кредитов) студенты, желающие сконцентрироваться на аналитике данных, также должны пройти следующие требования к концентрации и факультативы:

(пять курсов / 20 кредитов)
  • MET CS 544 Основы аналитики с R
  • Анализ и визуализация данных MET CS 555 с помощью R
  • MET CS 688 Веб-аналитика и майнинг
  • MET CS 699 Интеллектуальный анализ данных

Плюс один дополнительный курс из списка общих факультативов по информатике.

Безопасность

The Concentration in Security предоставляет глубокие знания о возникающих угрозах безопасности и решениях, чтобы подготовить технических руководителей к выявлению, разработке и внедрению высокозащищенных систем и сетей, которые поддерживают цели организации.

Результаты обучения
  • Продвинутые знания теории компьютерного языка, проектирования программного обеспечения, а также баз данных, сетей или безопасности.
  • Знание алгоритмов, операционных систем, использования компьютерного языка, разработки программного обеспечения и управления данными, сетями или безопасностью.
  • Компетентность, достаточная для исследования постоянно появляющихся новых программных технологий, приложений и подходов.
  • Глубокие знания концепций информационной безопасности, управления, биометрических систем и безопасности систем баз данных, а также сетевой безопасности и криптографии.
  • Опыт в управлении рисками, например в оценке активов, архитектурных решениях, моделировании и проектировании.
  • Компетентность в политике, процессах, технологиях и операциях безопасности.

В дополнение к основной учебной программе магистра наук (MS) в области компьютерных наук (20 кредитов) студенты, желающие получить специализацию в области безопасности, должны также пройти следующие требования к концентрации и факультативы:

(пять курсов / 20 кредитов)
  • MET CS 690 Сетевая безопасность
  • MET CS 695 Корпоративная кибербезопасность
  • MET CS 789 Криптография

Плюс один курс, выбранный из следующего:

  • MET CS 599 Биометрия
  • MET CS 674 Безопасность базы данных
  • MET CS 684 Политики и процедуры ИТ-безопасности
  • MET CS 693 Цифровая криминалистика и расследования
  • MET CS 694 Мобильная криминалистика и безопасность
  • MET CS 703 Network Forensics
  • MET CS 799 Расширенная криптография

Плюс не более одного дополнительного курса из списка общих факультативов по информатике.

Вариант второй степени магистра

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

Заинтересованные студенты подают заявку на получение второй степени магистра после зачисления в MET.Студенты, подающие заявку на получение второй степени магистра, имеют право на освобождение от уплаты сбора за подачу заявления, а также могут потребовать, чтобы материалы заявки (включая ссылки и стенограммы) были перенаправлены из первой заявки во вторую. После получения второй степени магистра можно подать заявку на перевод до 8 кредитов.

.
Leave a Reply

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *