Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Перечень экзаменационных вопросов по пройденному курсу

Лабораторная работа № 10. Разработка программ с использованием графических функций языка Си. | Тема 1. Запись констант, стандартных функций, выражений, операторов присваивания. Запись программ линейных структур алгоритмов. | Форма проведения: Решение задач. | Методические рекомендации по проведению СРСП. | Методические рекомендации по проведению СРСП. | Методические рекомендации по проведению СРСП. | Тема 12. Методы сортировки. | Методические рекомендации по проведению СРСП. | Методические рекомендации по проведению СРСП. | Методические рекомендации по проведению СРСП. |


Читайте также:
  1. E) Несколько наивных вопросов
  2. II. Обсуждение вопросов в группах
  3. IV. Перечень вопросов, по которым старший государственный таможенный инспектор вправе или обязан самостоятельно принимать управленческие и иные решения
  4. V. ПЕРЕЧЕНЬ ТЕМ КОНТРОЛЬНЫХ РАБОТ
  5. VI. Дата та порядок проведення конкурсу
  6. Беседа-опрос по пройденному материалу
  7. Беседа-опрос по пройденному материалу

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 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Тестовые задания для самоконтроля с указанием ключей правильных ответов| Объект и предмет социологии.

mybiblioteka.su - 2015-2024 год. (0.008 сек.)