Перечень вопросов, подлежащих

      Комментарии к записи Перечень вопросов, подлежащих отключены

Заведующий кафедрой

Н. Сапожников

“ ” 2013 г.

задание

на подготовку к лабораторному занятию № 1

по Программированию

Класс ________ Дата и время

Место проведения: класс ПК

Тема: Разработка проекта для алгоритмов с ветвлениями.

Цель:

  1. Закрепление и углубление теоретических знаний.

2. Выработать навыки разработки и отладки программ ветвящейся структуры.

Организационно-методические указания по подготовке к занятию:

При подготовке к занятию студент должен:

— хорошо понять тему занятия;

— четко усвоить целевые установки;

— ознакомиться с вопросами и задачами, решаемыми на занятии и последовательностью их выполнения;

— подобрать необходимую литературу к занятию (учебные пособия, справочники, конспект лекций);

— изучить лекционный материал по теме занятия и для контрольной проверки.

Подготовку необходимо начинать с изучения вопросов, подлежащих закреплению на ПЗ и изложенных в данном задании, а также вопросов контрольной проверки. Вначале целесообразно рассмотреть эти вопросы по конспекту лекций, а затем дополнительно — по рекомендуемой литературе. При подготовке рекомендуется выполнить несколько практических задач по соответствующей занятию теме.

Проработайте, примеры данного задания и задачи из Вариантов индивидуальных заданий.

Перечень вопросов, подлежащих

закреплению на практическом занятии:

  1. Разработка интерфейса проекта.
  2. Условные операторы. Их использование в программах.

3. Трансляция, трассировка и отладка программ в среде Delphi.

Перечень контрольных вопросов:

  1. Перечислить основные типы данных Delphi.
  2. Тип «запись» так же как и тип «массив» позволяет хранить несколько значений под одним именем. В чем принципиальное различие между этими типами?
  3. Назовите типы данных, которые определяют как пользовательские.
  4. Какие две операции определены для данных целого типа, но не определены для данных вещественного типа?
  5. Чему равен результат вычисления выражения (a div b)*b+(a mod b)?
  6. Для какого типа данных определены операции +, -, *, /?
  7. Какой тип должно иметь выражение, стоящее в условном операторе между словами if и then?

8. Программирование в Delphi представляет собой два процесса:

— конструирование визуального проявления программ;

— написание кода, придающего элементам окна необходимую функциональность.

В каких окнах эти процессы реализуются?

9. С помощью какого свойства меняются настройки шрифта: у компонента Label, у компонента Edit, у компонента Memo?

10. С помощью какого свойства выводится текст в Label?

11. С помощью какого свойства выводится текст в Edit?

12. С помощью какого свойства выводится текст в Memo?

13. Какой метод позволяет добавить строку в Memo?

14. С помощью какого метода можно узнать количество строк, введенных в Memo?

15. Какой тип данных, которые вводятся в Edit?

16. Какая функция преобразует строку в целое число?

17. Какая функция преобразует вещественное число в строку?

18. Как сделать Label невидимой в начале выполнения программы?

19. Что делает процедура val?

20. Расшифруйте параметры процедуры val(edit1.Text,X,code);

21. С помощью какого метода можно выделить весь текст в Memo?

22. Какой метод позволяет удалить строку из Memo?

23. Что собой представляет компонент Memo?

  1. Объясните работу оператора:

if code=0 then Memo1.Lines.Add(‘x = ‘+floattostr(x))

  1. Определение класса.
  2. Назовите класс, являющийся предком всех классов.
  3. Назначение метода constructor Create.
  4. Назначение метода destructor Destroy.
  5. Разница методов destructor Destroy и procedure Free.
  6. Назовите метод, возвращающий строку, содержащую имя класса для данного объекта.
  7. Что такое потоковый объект?
  8. Назначение Класса TPersistent.
  9. Назовите основополагающие концепции ООП.
  10. Что такое Инкапсуляция?
  11. Что такое Наследование?
  12. Что такое Полиморфизм?
  13. Что такое объект?
  14. Есть описание type

TChildClass = class

FOne : Integer;

FTwo : String;

FThree : TObject; end;

и переменная этого класса MyObject : TChildClass

запишите командой : полю FOne дать значение 20.

  1. Назначение Класса Exception.
  2. Что такое метод?
  3. Что такое свойства?

Статьи к прочтению:

Вопросы по политическому убежищу. Часть 3


Похожие статьи: