Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В




Скачать 7.57 Mb.
Название Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В
страница 93/93
Тип Методическое пособие
rykovodstvo.ru > Руководство эксплуатация > Методическое пособие
1   ...   85   86   87   88   89   90   91   92   93

Highlight Colorization


When the pointer is positioned immediately before a starting delimiter, or immediately after an ending delimiter, gray rectangles appear to highlight both starting and ending delimiters to indicate an association between them. This feature is available for the following matching pairs:

{ }

braces

[ ]

brackets

( )

parenthesis




" "

Строка

@" "

Точная строка

#if, #endif

Директивы препроцессора для условных разделов

#region, #endregion

Директивы препроцессора для условных разделов

case, break

Ключевые слова операторов управления

default, break

Ключевые слова операторов управления

for, break

Ключевые слова для вычисления значений выражений

for, continue

Ключевые слова для вычисления значений выражений

foreach, break

Ключевые слова для вычисления значений выражений

foreach, continue

Ключевые слова для вычисления значений выражений

while, break

Ключевые слова для вычисления значений выражений

while, continue

Ключевые слова для вычисления значений выражений

Существует возможность отключить эту функцию, сняв флажок свойства Автоматически выделять разделители в Страница "Общие", папка "Текстовый редактор", диалоговое окно "Параметры".

Разметка цветом и выделение цветным фоном


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

{ }

фигурные скобки

[ ]

квадратные скобки

( )

круглые скобки




1 Создайте консольное приложение с именем MainReturnValTest. Важно, чтобы имя исполняемого файла, указанное во второй строке bat-файла (см. ниже), совпадало с именем приложения.

2 В конец bat-файла (после строки :end) добавьте оператор pause. После этого сохраните этот текст с каким-либо именем и расширением .bat в каталог bin/Debug – туда, где находится файл MainReturnValueTest.exe. Запустите bat-файл (прим. Фомина Г.В.).

3 Можно опустить при первом чтении (прим. Фомина Г.В.).

4 Можно опустить при первом чтении (прим. Фомина Г.В.)

5 Можно опустить при первом чтении (прим. Фомина Г.В.)


6 Можно опустить при первом чтении (прим. Фомина Г.В.)


7 Можно опустить при первом чтении (прим. Фомина Г.В.)


8 Можно опустить при первом чтении (прим. Фомина Г.В.)


9 Можно опустить при первом чтении (прим. Фомина Г.В.)


10 Можно опустить при первом чтении (прим. Фомина Г.В.)


11 Можно опустить при первом чтении (прим. Фомина Г.В.)


12 Можно опустить при первом чтении (прим. Фомина Г.В.)


13 Можно опустить при первом чтении (прим. Фомина Г.В.)


14 Можно опустить при первом чтении (прим. Фомина Г.В.)


15 Можно опустить при первом чтении (прим. Фомина Г.В.)


16 Можно опустить при первом чтении (прим. Фомина Г.В.)


17 Можно опустить при первом чтении (прим. Фомина Г.В.)


18 Можно опустить при первом чтении (прим. Фомина Г.В.)


19 Можно опустить при первом чтении (прим. Фомина Г.В.)


20 Можно опустить при первом чтении (прим. Фомина Г.В.)


21 Можно опустить при первом чтении (прим. Фомина Г.В.)


22 Разделы по лямбда-выражениям можно опустить при первом чтении (прим. Фомина Г.В.)


23 Разделы по операторам преобразования можно опустить при первом чтении (прим. Фомина Г.В.)


24 Можно опустить при первом чтении (прим. Фомина Г.В.)


25 В этом примере ошибка. Оператор MyClass mc2 = mc1 не будет пропущен транслятором. Здесь mc1 и mc2 – два нестатических поля класса Program. Одно из полей (в данном случае mc2) не может быть инициализировано значением другого (mc1). Однако оператор MyClass mc2 = mc1 можно написать внутри любого нестатического метода класса Program. Например, внутри конструктора

Program() { MyClass mc2 = mc1;} (прим. Фомина Г.В.)

26 При первом чтении можно опустить этот раздел (прим. Фомина Г.В.)

27 В первом описании ссылка object1 получает конкретное значение и наполнение. У объекта object1 есть поля со своими инициализированными значениями, т.к. вызван конструктор класса Customer. В описании obect2 объекта нет. Есть только ссылочная переменная object2, содержащая null – «ссылку в никуда» (прим. Фомина Г.В.)

28 Для создания сборки в этом примере сделайте следующее:

  • Создайте консольное приложение, которое назовите, например, abstractTest

  • Добавьте к этому проекту командой Add->New Item… из контекстного меню кодовый файл, который назовите abstractshape. В него поместите первую часть кода, описанного ниже

  • Добавьте к проекту еще один кодовый файл с именем shapes. Туда поместите вторую часть кода.

  • Наконец, в метод Main приложения поместите заключительный код примера (Прим. Фомина Г.В.)

29 При первом чтении этот раздел можно опустить (прим. Фомина Г.В.)

30 Создайте новое консольное приложение. Внутрь класса Program поместите трех классов авто, приведенных в примере. Внутрь метода Main поместите код, написанный внутри метода TestCars1 (прим. Фомина Г.В.)

31 В тот же метод Main поместите код из TestCars2 и цикл foreach (прим. Фомина Г.В.)

32 В цикле foreach кода объект vehicle объявлен как объект класса Car. Поэтому вызывается версия метода DescribeCar именно класса Car (прим. Фомина Г.В.).

33 При первом чтении этот раздел можно опустить (прим. Фомина Г.В.)

34 Здесь предполагается, что объект obj описан и инициализирован оператором SimpleMath obj=new SimpleMath(); Этот оператор и вторую часть кода можно поместить внутрь метода Main консольного приложения. При этом описание класса SimpleMath можно поместить внутрь класса Program. Более понятной будет следующая редакция кода

SimpleMath obj = new SimpleMath();

int result = obj.AddTwoNumbers(1, 2);

int res1 = obj.SquareANumber(result);

int res2 = obj.SquareANumber(obj.AddTwoNumbers(1, 2));

Console.WriteLine(res1 == res2);

Console.ReadLine();

(прим. Фомина Г.В.).

35 При первом чтении можно опустить этот раздел (прим. Фомина Г.В.)

36 При первом чтении этот раздел можно опустить (прим. Фомина Г.В.)

37 При первом чтении этот раздел можно опустить (прим. Фомина Г.В.)

38 Компиляцию этого примера не проводить (прим. Фомина Г.В.)

39 При первом чтении этот раздел можно опустить (прим. Фомина Г.В.)

40 При первом чтении разделы, посвященные разделяемым классам и методам, можно опустить (прим. Фомина Г.В.)

41 При первом чтении последующие разделы до раздела «Свойства» можно опустить (прим. Фомина Г.В.)

42 Приведенный пример содержит код с логическим недостатком. Содержимое конструктора не только увеличивает на единицу текущий счетчик числа служащих (поле counter), но и добавляет к нему значение статического поля NumberOffEmployees. Достаточно в дополнение к приведенному коду в методе Main добавить еще один объект (нового служащего), чтобы убедиться в этом. Представляется, что поле NumberOffEmployees является лишним (прим. Фомина Г.В.)

43 См. сноску, касающуюся примера 1. Здесь статическое поле NumberOffEmployees остается неизменным, если явно не задается, а поле counter не является статическим, поэтому обнуляется при конструировании нового объекта (прим. Фомина Г.В.)

44 Этот пример можно опустить при первом прочтении (прим. Фомина Г.В.)

45 Разделы, посвященные указателям, при первом чтении можно опустить (прим. Фомина Г.В.)

46 Результатом будет false и true, т.к. в стеке переменная y получит меньший адрес, чем x. Проверьте (прим. Фомина Г.В.)

47 Более простой вариант. После создания проекта по шаблону Windows Forms Application:

  • добавьте на форму кнопку и TextBox,

  • щелкните дважды по кнопке и в пустой обработчик Button1_Click скопируйте его содержимое из приведенного на предыдущей странице кода,

  • скопируйте также код (и только этот код!), находящийся после конструктора формы (прим. Фомина Г.В.)

1   ...   85   86   87   88   89   90   91   92   93

Похожие:

Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Учебно-методическое пособие «Возможности иик и цифрового кампуса...
Возможности иик и цифрового кампуса для использования в электронном образовательном пространстве юфу: Учебное пособие.  Ростов-на-Дону,...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Учебно-методическое пособие для семинарских занятий (Практикум)
Учебно-методическое пособие предназначено для проведения теоретических семинаров и практических занятий со студентами, обучающимися...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Методическое пособие Настоящее методическое пособие предназначено...
Методическое пособие предназначено для учащихся и педагогов общеобразовательных организаций, а также для студентов образовательных...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Методическое пособие Саратов 2008 г. Организация комплексной системы...
Методическое пособие предназначено для руководителей и преподавателей- организаторов обж образовательных учреждений
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Тесты по информатике и информационным технологиям Центр образования «Юниор»
Информационная система «Единое окно доступа к образовательным ресурсам» (Информационно-методическое пособие для учреждений общего...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Римское право и латинская юридическая терминология Учебно-методическое пособие
Учебно-методическое пособие предназначено для оказания методической помощи студентам тф ноу впо «Росноу» в изучении курса «Римское...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Учебно-методическое пособие по курсу «Рентгенографический анализ» Казань, 2010
Методическое пособие предназначено для студентов и аспирантов геологического факультета
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Методическое пособие по выполнению практических работ по междисциплинарному курсу
Методическое пособие предназначено для обучающихся по специальности 151901 Технология машиностроения
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Учебное пособие к лабораторным занятиям по фармацевтической химии...
Методическое пособие «Анализ органических лекарственных веществ» предназначено для проведения лабораторно-практических занятий у...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon «Портрет организации»
Шкунова А. А. – Основы менеджмента //. Учебно-методическое пособие для организации практических занятий Н. Новгород: вгипу, 2010....
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Методическое пособие по защите от опасных химических веществ, используемых...
Методическое пособие предназначено для использования в системе Министерства Российской Федерации по делам гражданской обороны, чрезвычайным...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Учебно-методическое пособие
...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Организация и технология документационного обеспечения управления учебно-методическое пособие
...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Методическое пособие для студентов 2011 год ивановский фармацевтический колледж
Методическое пособие по фармакологии предназначено для студентов 2 курса очной и очно-заочной форм обучения (специальность Фармация,...
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Методическое пособие по дисциплине «Фармакология»
Учебно-методическое пособие предназначено для самостоятельной работы студентов при подготовке к практическим занятиям по фармакологии....
Методическое пособие для занятий по информатике на физфаке юфу фомин Г. В icon Методическое пособие по педиатрии ббк
Методическое пособие подготовлено: Быковым В. О., Водовозовой Э. В., Душко С. А., Губаревой Г. Н., Кузнецовой И. Г., Кулаковой Е....

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск