Читайте также:
|
|
1. Пять основных типов данных. Локальные, формальные и глобальные параметры. Привести фрагмент программы.
2. Операторы препроцессора # и ##. Общий вид программы на языке С. (Структура программы на языке С).
3. Арифметика в С. Операции равенства и отношения.
4. Директивы #include и #define.
5. Структура выбора if, if-else и switch. Привести фрагмент программы.
6. Операторы сравнения и логические операторы. Привести пример.
7. Варианты цикла for. Бесконечный и пустой цикл for. Привести пример.
8. Отличие операторов while, do-while и for. Привести фрагменты программы.
9. Операторы перехода return, goto, break и continue. Привести фрагменты программы.
10. Ввод и вывод одномерного массива.
11. Ввод и вывод двухмерного массива.
12. Три способа инициализаций элементов массива.
13. Сортировка массива.
14. Поиск в массивах.
15. Действия над массивами.
16. Способы вызова функций: вызов по значению и вызов по ссылке.
17. Определение функций. Аргументы функции.
18. Передача массива в функцию.
19. Возврат управления из функции. Функции типа Void.
20. Спецификаторы класса памяти.
21. Автоматический и статический период хранения. Их отличие.
22. Объявление и инициализация переменной- указателя. Операции над указателями.
23. Выражения и арифметические операции с указателями.
24. Указатели на функции.
25. Указатели и массивы. Связь между указателями и массивами.
26. Сведения о строках и символах. Функции преобразования строк.
27. Функции ввода-вывода, предназначенных для операций с символьными и строковыми данными.
28. Операции над строками. Привести пример.
29. Функции сравнения строк strcmp и strncmp. Привести пример.
30. Приведите несколько функции поиска строк, например, strchr, strstr, strprbk и др.
31. Описания структур. Инициализация структур. Привести пример.
32. Массивы структур.
33. Использование указателей на структуры.
34. Использование структур с функциями.
35. Структуры, ссылающиеся на себя.
36. Динамическое распределение памяти.
37. Связанные списки. Стеки. Очереди. Деревья.
38. Структура типа FILE.
39. Создание, открытие и закрытие файла. Привести пример.
40. Запись и чтение символа в файл. Применение функций fopen(), fclose().
41. Удаление файла. Операции ввода-вывода с файлами fprintf и fscanf.
42. Графические контексты и графические объекты.
43. Управление цветом. Управление шрифтами.
44. Рисование линий, прямоугольников и овалов.
45. Рисование дуг, многоугольников и ломаных линий.
46. Инициализация графического режима.
47. Суперклассы и субклассы.
48. Связь между объектами суперкласса и объектами субкласса.
49. Разработка программного обеспечения с использованием наследования
50. Абстрактные суперклассы и конкретные классы.
Глоссарий
· ASCII – стандартная таблица кодов символов.
· Алгоритм – последовательность элементарных действий, ведущих к выполнению поставленной задачи.
· Блок-схема – графическое представление алгоритма.
· Директива – команда препроцессора.
· Запись – тип данных, для которого характерно наличие нескольких полей-переменных.
· Компилятор – программа, преобразующая исходный текст программы в машинные коды.
· Массив – совокупность однотипных данных.
· Модуль – автономная, независимая библиотека подпрограмм.
· Объект – программная единица, содержащая как переменные, так и методы их обработки.
· Объектно-ориентированное программирование (ООП) – технология программирования, основанная на использовании объектов.
· Операнд – объект, над которым выполняется действие.
· Оператор – команда языка, выполняющая некоторые действия над операндом.
· Переменная – именованная область памяти, хранящая в некоторое значение, которое может меняться в ходе выполнения программы.
· Программа – набор команд, реализующих заданный алгоритм на языке понятном компьютеру.
· Процедура – подпрограмма, выполняющая некоторое действие, и не возвращающая значение в основную программу.
· Рекурсия – метод программирования, при котором осуществляется вызов программы из самой этой подпрограммы.
· Транслятор – программа, осуществляющая построчное выполнение исходного текста программы.
· Указатель – переменная, содержащая адрес переменной.
· Файл – именованная часть памяти.
· Функция – подпрограмма, возвращающая значение в основную программу.
· Цикл – метод программирования, используемый для выполнения ряда сходных по назначению операций.
· Язык программирования – набор правил и слов, необходимых для составления программы.
Дата добавления: 2015-11-04; просмотров: 46 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тестовые задания для самоконтроля с указанием ключей правильных ответов | | | Объект и предмет социологии. |