Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск

Кто сейчас на форуме
Сейчас посетителей на форуме: 2, из них зарегистрированных: 0, скрытых: 0 и гостей: 2

Нет

[ Посмотреть весь список ]


Больше всего посетителей (9) здесь было Вс Фев 11, 2018 12:54 pm
Самые активные пользователи за неделю
Ярослав
 


Программа курса. Билеты к экзамену

Перейти вниз

Программа курса. Билеты к экзамену

Сообщение автор Ярослав в Пн Апр 09, 2018 2:42 pm

1. Основные черты языка C: компилируемый, типизированный, чувствительный к заглавности
2. Эскейп-последовательности
3. Пробельные символы в C. Комментарии: однострочный и многострочный
4. Типы данных: целочисленные, дробные, символьные, логический
5. Константы: именованные и литералы
6. Переменные. Идентификаторы. Стартовое значение переменной
7. Понятия ввода и вывода. Устройства ввода и вывода. Ввод-вывод в стиле C++
8. Операторы. Унарные, бинарные, тернарный. Таблица приоритетов
9. Формула. Значение формулы. Утверждение
10. Инкремент, декремент: префиксный и постфиксный
11. Операторы сравнения. Логические операторы. Оператор sizeof
12. Преобразование типа: явное и неявное. Сужающее и расширяющее преобразование. Неявное преобразование в bool
13. Ветвления: if, if / else, if / else if / else if / else, switch
14. Цикл с пред- и постусловием
15. Датчик случайных чисел
16. Вечный цикл. break, continue
17. Цикл с управляющей переменной
18. Цикл for. Пропуск любой части
19. Циклы с накоплением
20. Ввод-вывод в стиле C. printf, scanf
21. Вложенные циклы. Печать двумерных фигур
22. Форматирование в C++
23. Массивы. Элемент. Индекс. Адрес
24. Инициализация, печать массива. Агрегирование и поиск
25. Двумерные массивы. Перебор всех элементов. Печать массива
26. Функции. Тип возврата, значение возврата, ключевое слово return. Аргументы функции
27. Описание, вызов, прототип функции
28. Чисто математические функции. Побочные эффекты
29. Локальные и глобальные переменные. Стэк вызовов
30. Встраиваемые функции. Преимущества, недостатки, ограничения
31. Макросы. Сравнение со встраваемыми функциями
32. Перегрузка функций. Ограничения перегрузки
33. Значения аргументов по умолчанию
34. Шаблоны функций. Специализация шаблона
35. Неполный массив. Операции с неполным массивом
36. Линейный поиск. Сложность
37. Алгоритмы сортировки: выбором, пузырьком, шейкер, вставкой
38. Измерение реального времени работы функции с помощью clock
39. Перечислимые типы данных. Создание перечисления ключевым словом enum
40. Рекурсия. Переполнение стэка. Числа Фибоначчи
41. Быстрая сортировка. Сортировка слиянием. Двоичный поиск
42. Адрес. Указатель. Операция взятия адреса. Операция разыменования
43. Нулевой указатель. Преобразования типов указателей. Тип void *
44. Передача аргументов в функцию копированием и по указателю
45. Массив и указатель. Арифметические операции с указателями. Операция квадратные скобки применительно к указателям
46. Указатель на указатель. Указатели высших порядков
47. Указатель на константные данные
48. Ссылки. Сравнение с указателями. Передача аргументов по ссылке. Возврат значения по ссылке. L-value и R-value
49. Статически и динамически выделяемая память. Выделение и высвобождение памяти в C и C++. Функции memset и memcpy
50. Динамически расширяемый массив. Понятие стэка и очереди
51. Строки в C. Разница между указателем и массивом символов
52. Ввод и вывод строк. Длина строки. Переполнение буфера. Защита от переполнения
53. Копирование, конкатенация. Сравнение строк. Поиск в строке
54. Двумерный динамический массив. Создание, освобождение, расширение
55. Плоский двумерный динамический массив. Обращение к элементу
56. Работа с файлами. Текстовые и двоичные файлы. Режимы открытия файлов. Буферизованный ввод-вывод
57. Работа с файлами библиотечными методами C
58. Работа с файлами с помощью потоков ввода-вывода в C++
59. Указатель на функцию. Адрес функции. Вызов функции по указателю
60. Функции с переменным числом аргументов. Синтаксис. Макросы для работы с ними
61. Структура. Поле. Тип данных и экземпляр типа. Операции точка и стрелка
62. Способы передачи структуры в функцию. Возврат структуры из функции
63. Работа с датой и временем с помощью библиотечных функций C
64. Битовые поля. Синтаксис создания. Использование битовых полей
65. Литералы в разных системах счисления
66. Побитовые операции: ~, &, |, ^. Битовые флаги и маски. Использование побитовых операций.
67. Операции сдвига: <<, >>.
68. Объединения (union). Расположение в памяти. Использование
69. Препроцессорный этап компиляции. Директивы процессора. Создание символов
70. Условная компиляция. Директивы #if, #else, #elif, #endif, #ifdef, #ifndef. Пример использования
71. Директивы препроцессора: #line, #error, #pragma, #, ##. Склеивание строк
72. Разбиение проекта на несколько файлов. Роли файлов .h и .cpp
avatar
Ярослав
Admin

Posts : 548
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Программа курса. Билеты к экзамену

Сообщение автор Ярослав в Пн Апр 09, 2018 2:44 pm

C. Билет 1.
4. Типы данных: целочисленные, дробные, символьные, логический
14. Цикл с пред- и постусловием
54. Двумерный динамический массив. Создание, освобождение, расширение

C. Билет 2.
67. Операции сдвига: <<, >>.
63. Работа с датой и временем с помощью библиотечных функций C
26. Функции. Тип возврата, значение возврата, ключевое слово return. Аргументы функции

C. Билет 3.
3. Пробельные символы в C. Комментарии: однострочный и многострочный
62. Способы передачи структуры в функцию. Возврат структуры из функции
34. Шаблоны функций. Специализация шаблона

C. Билет 4.
69. Препроцессорный этап компиляции. Директивы процессора. Создание символов
55. Плоский двумерный динамический массив. Обращение к элементу
42. Адрес. Указатель. Операция взятия адреса. Операция разыменования

C. Билет 5.
1. Основные черты языка C: компилируемый, типизированный, чувствительный к заглавности
68. Объединения (union). Расположение в памяти. Использование
37. Алгоритмы сортировки: выбором, пузырьком, шейкер, вставкой

C. Билет 6.
11. Операторы сравнения. Логические операторы. Оператор sizeof
35. Неполный массив. Операции с неполным массивом
48. Ссылки. Сравнение с указателями. Передача аргументов по ссылке. Возврат значения по ссылке. L-value и R-value

C. Билет 7.
2. Эскейп-последовательности
28. Чисто математические функции. Побочные эффекты
22. Форматирование в C++

C. Билет 8.
71. Директивы препроцессора: #line, #error, #pragma, #, ##. Склеивание строк
39. Перечислимые типы данных. Создание перечисления ключевым словом enum
40. Рекурсия. Переполнение стэка. Числа Фибоначчи

C. Билет 9.
30. Встраиваемые функции. Преимущества, недостатки, ограничения
43. Нулевой указатель. Преобразования типов указателей. Тип void *
58. Работа с файлами с помощью потоков ввода-вывода в C++

C. Билет 10.
32. Перегрузка функций. Ограничения перегрузки
29. Локальные и глобальные переменные. Стэк вызовов
19. Циклы с накоплением

C. Билет 11.
44. Передача аргументов в функцию копированием и по указателю
7. Понятия ввода и вывода. Устройства ввода и вывода. Ввод-вывод в стиле C++
59. Указатель на функцию. Адрес функции. Вызов функции по указателю

C. Билет 12.
16. Вечный цикл. break, continue
61. Структура. Поле. Тип данных и экземпляр типа. Операции точка и стрелка
57. Работа с файлами библиотечными методами C

C. Билет 13.
70. Условная компиляция. Директивы #if, #else, #elif, #endif, #ifdef, #ifndef. Пример использования
56. Работа с файлами. Текстовые и двоичные файлы. Режимы открытия файлов. Буферизованный ввод-вывод
66. Побитовые операции: ~, &, |, ^. Битовые флаги и маски. Использование побитовых операций.

C. Билет 14.
15. Датчик случайных чисел
52. Ввод и вывод строк. Длина строки. Переполнение буфера. Защита от переполнения
41. Быстрая сортировка. Сортировка слиянием. Двоичный поиск

C. Билет 15.
12. Преобразование типа: явное и неявное. Сужающее и расширяющее преобразование. Неявное преобразование в bool
6. Переменные. Идентификаторы. Стартовое значение переменной
46. Указатель на указатель. Указатели высших порядков

C. Билет 16.
18. Цикл for. Пропуск любой части
23. Массивы. Элемент. Индекс. Адрес
50. Динамически расширяемый массив. Понятие стэка и очереди

C. Билет 17.
47. Указатель на константные данные
45. Массив и указатель. Арифметические операции с указателями. Операция квадратные скобки применительно к указателям
60. Функции с переменным числом аргументов. Синтаксис. Макросы для работы с ними

C. Билет 18.
72. Разбиение проекта на несколько файлов. Роли файлов .h и .cpp
13. Ветвления: if, if / else, if / else if / else if / else, switch
64. Битовые поля. Синтаксис создания. Использование битовых полей

C. Билет 19.
27. Описание, вызов, прототип функции
10. Инкремент, декремент: префиксный и постфиксный
9. Формула. Значение формулы. Утверждение

C. Билет 20.
5. Константы: именованные и литералы
33. Значения аргументов по умолчанию
65. Литералы в разных системах счисления

C. Билет 21.
25. Двумерные массивы. Перебор всех элементов. Печать массива
36. Линейный поиск. Сложность
20. Ввод-вывод в стиле C. printf, scanf

C. Билет 22.
31. Макросы. Сравнение со встраваемыми функциями
51. Строки в C. Разница между указателем и массивом символов
49. Статически и динамически выделяемая память. Выделение и высвобождение памяти в C и C++. Функции memset и memcpy

C. Билет 23.
53. Копирование, конкатенация. Сравнение строк. Поиск в строке
24. Инициализация, печать массива. Агрегирование и поиск
38. Измерение реального времени работы функции с помощью clock

C. Билет 24.
8. Операторы. Унарные, бинарные, тернарный. Таблица приоритетов
17. Цикл с управляющей переменной
21. Вложенные циклы. Печать двумерных фигур
avatar
Ярослав
Admin

Posts : 548
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения