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

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

1. Программа тестирования знаний студентов.

2. Использование интерактивной доски.

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

Интерактивная доска используется при проведении лабораторных занятий, как средство объяснения основных алгоритмических и синтаксических конструкций языка программирования.

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

Удельный вес занятий проводимых в интерактивных формах составляет не менее 80%. Занятия лекционного типа в среднем составляют 44% аудиторных занятий со студентами.

Учебно-методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины

Дисциплина обеспечена электронными учебными материалами, размещенными на сервере кафедры «ПМиИ».

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

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

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

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

Учебное пособие в электронном варианте содержит перечень заданий по всем лабораторным занятиям.

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

Семестр (зачет)

1. Принцип программного управления

2. Алфавит и лексемы языка Си

3. Лексемы языка Си

4. Понятие идентификатора и ключевого слова

5. Требования к назначению имен идентификаторов

6. Переменные и константы

7. Локальные и глобальные переменные.

8. Спецификаторы области действия переменных

9. Операции языка Си. Общая характеристика

10. Арифметические операции языка Си

11. Логические операции языка Си

12. Битовые операции языка Си

13. Стандартные типы данных языка Си

14. Спецификаторы типа данных языка Си, их назначение и порядок использования

15. Правила записи текста программы

16. Структура программы на языке высокого уровня

17. Базовые конструкции языка Си. Теорема структуры

18. Условный оператор выбора. Графическое отображение

19. Условный оператор множественного выбора. Графическое отображение

20. Понятие цикла с предусловием. Графическое отображение

21. Понятие цикла с постусловием, графическое отображение

22. Понятие цикла с параметром, графическое отображение

23. Операторы передачи управления

24. Понятие указателя

25. Порядок объявления и инициализации указателей

26. Операции с указателями

27. Понятие массива

28. Порядок объявления и инициализации массивов

29. Инициализация элементов массива датчиком случайных чисел

30. Динамические массивы. Порядок объявления

31. Связь между массивами и указателями

32. Строки символов и порядок их хранения

33. Символьные и строковые функции языка Си

34. Место компилятора в программном обеспечении.

35. Структура компилятора.

36. Трансляция переменных и арифметических выражений.

37. Оптимизация кода.

Семестр (экзамен)

1. Этапы разработки программы на ЭВМ

2. Алфавит и лексемы языка Си

3. Понятие идентификатора и ключевого слова.

4. Требования к назначению имен идентификаторов

5. Переменные и константы

6. Локальные и глобальные переменные.

7. Спецификаторы области действия переменных

8. Операции языка Си. Общая характеристика

9. Арифметические операции языка Си

10. Логические операции языка Си

11. Битовые операции языка Си

12. Стандартные типы данных языка Си

13. Спецификаторы типа данных языка Си, их назначение и порядок использования

14. Правила записи текста программы

15. Структура программы на языке высокого уровня

16. Базовые конструкции языка Си. Теорема структуры

17. Условный оператор выбора. Графическое отображение

18. Условный оператор множественного выбора. Графическое отображение

19. Понятие цикла с предусловием. Графическое отображение

20. Понятие цикла с постусловием, графическое отображение

21. Понятие цикла с параметром, графическое отображение

22. Операторы передачи управления

23. Понятие указателя. Порядок объявления и инициализации указателей

24. Операции с указателями

25. Ссылки

26. Понятие массива. Порядок объявления и инициализации массивов

27. Инициализация элементов массива датчиком случайных чисел

28. Динамические массивы. Порядок объявления

29. Связь между массивами и указателями

30. Строки символов и порядок их хранения

31. Определение структур данных и их инициализация

32. Переименование типов и перечисления в языке Си

33. Понятие функции. Ее назначение, порядок объявления и описания

34. Понятие и назначение прототипа пользовательской функции

35. Возвращаемые параметры функции. Назначение возвращаемого значения

36. Передача параметров в функцию по значению

37. Передача параметров в функцию по адресу

38. Передача параметров в функцию по ссылке

39. Функции и массивы. Порядок передачи массивов в функцию

40. Функции и структуры. Порядок передачи структур в функцию

41. Рекурсивные функции

42. Символьные и строковые функции языка Си

43. Математические функции языка Си

44. Понятие файлов данных и потоков и их классификация

45. Типы файлов данных и ключи доступа

46. Функции для работы с файлами последовательного доступа

47. Функции для работы с файлами прямого доступа

48. Представление текста в памяти компьютера. Кодовая страница

Наши рекомендации