Вопросы к экзамену по дисциплине «Программирование» (Интегрированная среда программирования Borland C++)

Страницы работы

Содержание работы

Вопросы к экзамену по дисциплине «Программирование».

  1. Интегрированная среда программирования Borland C++.
  2. Целочисленные типы данных, ключевые слова в С.
  3. Переменные и константы, данные типа int, char, float, double.
  4. Использование комментариев в тексте программы, операторы условия и выбора.
  5. Организация элементарного ввод–вывода в С.
  6. Консольный ввод–вывод.
  7. Форматированный ввод–вывод.
  8. Функции scanf( ), printf( ), sprintf( ).
  9. Символы управления форматированием.
  10. Арифметические и логические операции в С, операции сдвига.
  11. Операция sizeof, операция приведения типа.
  12. Представление данных в памяти.
  13. Операторы if, switch, break, continue.
  14. Операторы цикла.
  15. Циклы while, do while, for.
  16. Понятие указателя.
  17. Операция обращения по значению указателя.
  18. Операция взятия адреса.
  19. Арифметические операции с указателями.
  20. Определение массива.
  21. Инициализация массива.
  22. Связь массива с указателями.
  23. Строковые литералы.
  24. Определение и инициализация строки.
  25. Массивы указателей.
  26. Определение функции, прототип функции, назначение функции main( ).
  27. Передача параметров в функции.
  28. Способы передачи параметров в функции.
  29. Передача параметров в функции по значению.
  30. Передача параметров в функции по адресу.
  31. Функции с переменным числом аргументов.
  32. Передача и преобразование параметров в функции, возврат значения из функции.
  33. Область видимости идентификатора.
  34. Внешние переменные (extern).
  35. Статические переменные (static).
  36. Библиотека математических функций.
  37. Библиотека строковых функций, длина строки, сравнение строк.
  38. Библиотека строковых функций, копирование строк.
  39. Библиотека строковых функций, разбор и преобразование строк.
  40. Определение структуры.
  41. Понятие структурной переменной.
  42. Указатель на структурную переменную.
  43. Массивы структурных переменных.
  44. Использование структур в функциях, примеры.
  45. Организация списков структур.
  46. Объединения (union) в С.
  47. Директивы #define, #undef, #include.
  48. Директивы #if, #else, #elif.
  49. Создание файла и каталога.
  50. Доступ к файлам через поток ввода–вывода.
  51. Двоичные и текстовые файлы.
  52. Функции чтения из файла и записи в файл.
  53. Поиск файлов в каталогах.
  54. Функции findfirst( ), findnext( ).
  55. Организация рекурсии в С.
  56. Динамическое управление памятью
  57. Функции выделения и освобождения памяти.
  58. Чтение содержимого директория.
  59. Управление файлами в С, режимы открытия файлов.
  60. Инициализация подсистемы графики.
  61. Вывод текста в графическом режиме.
  62. Функции рисования графических примитивов.

Похожие материалы

Информация о работе