Блок 3 «Структурное программирование»



Макс. 4 балла (0,2 б. за один правильный ответ)

  1. Что такое структурное программирование?
  2. Что такое функция?
  3. Что такое заголовок функции? Из каких частей он состоит?
  4. Что такое прототип функции и зачем он нужен?
  5. Что такое тело функции?
  6. Что такое вызов функции?
  7. Что такое параметры функции?
  8. Что такое void?
  9. Что такое return?
  10. Почему лучше код программы оформлять с помощью функций?
  11. Напишите функцию для вычисления суммы цифр целого числа. Укажите, где располагаются: заголовок функции, тело функции, имя функции, параметры функции, возвращаемое функцией значение и его тип. Напишите пример вызова этой функции.
  12. Можно ли в теле функции вызывать другие функции?
  13. Можно ли в теле функции вызывать ее саму?
  14. Чем отличаются формальные и фактические параметры функции?
  15. Можно ли использовать оператор return в теле функции, если типом возвращаемого ей значения указан void? Поясните ответ.
  16. Что такое глобальные переменные?
  17. Что такое локальные переменные?
  18. Можно ли в нескольких функциях объявить переменную одного и того же типа и с одним и тем же именем? Почему?
  19. Что такое внешние переменные?
  20. Что такое статические переменные?

Блок 4 «Одномерные массивы и файлы»

Макс. 3 балла (0,2 б. за один правильный ответ)

  1. Что такое массив?
  2. Приведите пример объявления одномерного массива из n целых чисел.
  3. Заполните массив из 100 чисел случайными числами из интервала

[ - 5 , 10].

  1. Как определить размер необходимой для хранения массива памяти?
  2. Как получить значение первого, пятого и последнего элементов массива?
  3. Что такое индекс элемента массива?
  4. Что такое размер массива?
  5. Можно ли обратиться к элементу с индексом 10, для массива из десяти чисел? Поясните ответ.
  6. Чем отличаются текстовые и бинарные файлы?
  7. В каких случаях лучше отдать предпочтение бинарным файлам, а не текстовым?
  8. Какие режимы открытия текстовых файлов моно использовать в программе? Что эти режимы означают?
  9. Напишите функцию для считывания одномерного массива из текстового файла.
  10. Напишите функцию для вывода одномерного массива в одну строчку в текстовый файл.
  11. Напишите функцию для вывода одномерного массива на экран по правилу: один элемент массива – одна строчка.
  12.  Напишите функцию для вывода одномерного массива в xls-файл по правилу: один элемент в одной ячейке A1, A2, A3 …

 


Дата добавления: 2018-11-24; просмотров: 252; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!