1

Etapa 1

Пройти в таскбуке "Графический интерфейс ч1"

06 junio—07 junio

2

Etapa 2

Пройти в таскбуке "Графический интерфейс ч2"

08 junio—12 junio

3

Etapa 3

Пройти в таскбуке "Графический интерфейс ч3"

13 junio—14 junio

4

Etapa 4

Пройти в таскбуке "Изображение и рисование"

15 junio—21 junio

5

Etapa 5

Реализовать паттерн "Стратегия"

22 junio—28 junio

6

Etapa 6

Реализовать паттерн "Наблюдатель"

30 junio—19 julio

7

Etapa 7

Реализовать паттерн "Декоратор"

20 julio—26 julio

8

Etapa 8

Реализовать паттерн "Фабрика"

27 julio—02 agosto

9

Etapa 9

Реализовать паттерн "Одиночка"

03 agosto—09 agosto

10

Etapa 10

Реализовать паттерн "Команда"

10 agosto—16 agosto

11

Etapa 11

Реализовать паттерн "Адаптер и Фасад" (ну и названице)

17 agosto—23 agosto

12

Etapa 12

Реализовать паттерн "Шаблонный метод"

24 agosto—30 agosto

13

Etapa 13

Реализовать паттерн "Иттератор и Компановщик"

12 octubre—18 octubre

14

Etapa 14

"Реализовать паттерн "Заместитель"

19 octubre—25 octubre

15

Etapa 15

Реализовать паттерн "Состояние"

26 octubre—01 noviembre

16

Etapa 16

Реализовать паттерн "Заместитель"

02 noviembre—08 noviembre

17

Etapa 17

Узнать ответы на вопросы из списка (будет решаться на протяжении всего обучения)

1

Etapa 1

Пройти в таскбуке "Графический интерфейс ч1"

06 junio—07 junio

2

Etapa 2

Пройти в таскбуке "Графический интерфейс ч2"

08 junio—12 junio

3

Etapa 3

Пройти в таскбуке "Графический интерфейс ч3"

13 junio—14 junio

4

Etapa 4

Пройти в таскбуке "Изображение и рисование"

15 junio—21 junio

5

Etapa 5

Реализовать паттерн "Стратегия"

22 junio—28 junio

6

Etapa 6

Реализовать паттерн "Наблюдатель"

30 junio—19 julio

7

Etapa 7

Реализовать паттерн "Декоратор"

20 julio—26 julio

8

Etapa 8

Реализовать паттерн "Фабрика"

27 julio—02 agosto

9

Etapa 9

Реализовать паттерн "Одиночка"

03 agosto—09 agosto

10

Etapa 10

Реализовать паттерн "Команда"

10 agosto—16 agosto

11

Etapa 11

Реализовать паттерн "Адаптер и Фасад" (ну и названице)

17 agosto—23 agosto

12

Etapa 12

Реализовать паттерн "Шаблонный метод"

24 agosto—30 agosto

13

Etapa 13

Реализовать паттерн "Иттератор и Компановщик"

12 octubre—18 octubre

14

Etapa 14

"Реализовать паттерн "Заместитель"

19 octubre—25 octubre

15

Etapa 15

Реализовать паттерн "Состояние"

26 octubre—01 noviembre

16

Etapa 16

Реализовать паттерн "Заместитель"

02 noviembre—08 noviembre

17

Etapa 17

Узнать ответы на вопросы из списка (будет решаться на протяжении всего обучения)

06 junio 2015

El objetivo está desatendido

El autor lleva sin comentar el objetivo 9 años 4 meses 26 días

Autor del objetivo

General

C# - Структурное программирование, Графический интерфейс, ООП, Паттерны

Я уже год преподаю C# при том сам его до сих пор знаю очень посредственно.

А это ведь клевый и полезный инструмент. Фактически мне нужно выйти на уровень, превышающий две планки:

  1. Я могу ответить на любой вопрос своего ученика;
  2. Я знаю и понимаю паттерны ООП.

 Criterio del fin

Я выполнил все практические задания, указанные в плане действий

 Recursos personales

Время, учебные материалы, помощь методистов, помощь друга-программиста

 Lo ecológico del objetivo

Данная цель является промежуточной, но долгосрочной. Она является как частью стратегии "Вверх", так и частью стратегии "Вширь".

Вверх: Чем лучше буду я сам, тем более сильное позитивное влияние я смогу оказывать на своих близких.

Вширь: Мое предназначение - быть учителем. Я должен оказать позитивное влияние на максимальное количество людей.

  1. Пройти в таскбуке "Графический интерфейс ч1"

  2. Пройти в таскбуке "Графический интерфейс ч2"

  3. Пройти в таскбуке "Графический интерфейс ч3"

  4. Пройти в таскбуке "Изображение и рисование"

  5. Реализовать паттерн "Стратегия"

  6. Реализовать паттерн "Наблюдатель"

    В этот момент я, вероятно, уеду, так что тут много времени на паттерн.

  7. Реализовать паттерн "Декоратор"

  8. Реализовать паттерн "Фабрика"

  9. Реализовать паттерн "Одиночка"

  10. Реализовать паттерн "Команда"

  11. Реализовать паттерн "Адаптер и Фасад" (ну и названице)

  12. Реализовать паттерн "Шаблонный метод"

  13. Реализовать паттерн "Иттератор и Компановщик"

  14. "Реализовать паттерн "Заместитель"

  15. Реализовать паттерн "Состояние"

  16. Реализовать паттерн "Заместитель"

  17. Узнать ответы на вопросы из списка (будет решаться на протяжении всего обучения)

    1. Что обозначает термин сборка?
    2. Чем отличаются ссылочные типы от значимых?
    3. Чем отличается класс от структуры?
    4. Имеется оператор цикла с заголовком foreach (type identifier in expression). Какого типа может быть expression? Какого типа должен быть type?
    5. Чем отличается тип string от StringBuilder?
    6. Что Вы будете использовать, если Вам нужно в приложении обрабатывать данные о дате и времени?
    7. Как Вы будете сравнивать строки, если нужно определить, какая из них идет раньше по алфавиту?
    8. Что такое неявное и явное приведение типов? Какие способы явного приведения типов Вы знаете и чем они отличаются?
    9. Объясните, для чего служит конструкция try/catch/finally и как она работает? Какие Вы видите проблемы если блок после catch будет пустым?
    10. Зачем в приложении нужно обрабатывать исключения?
    11. Для чего служат модификаторами abstract, new и sealed в объявлении класса?
    12. Какие члены можно объявлять в классе?
    13. Какие модификаторы доступа к членам класса Вы знаете и чем они отличаются?
    14. Чем отличаются члены класса поле и свойство (другой термин метод-свойство)?
    15. Что такое конструктор класса? Сколько конструкторов допускается? Что будет, если Вы не описали ни один конструктор?
    16. Где и для чего может использоваться модификатор static? Зачем нужны статические члены класса?
    17. Как в базовом классе описать полиморфный метод? Как он будет работать в зависимости от выбора модификатора override/new в классе-потомке?
    18. Что такое интерфейс и чем он отличается от абстрактного класса? Что Вы можете сказать о множественном наследовании?
    19. Как выполняется уничтожение объектов в куче и уборка мусора? Как уничтожаются объекты значимых типов?
    20. Что такое упаковка и распаковка? В какой из коллекций этот процесс имеет место?
    21. В чем особенности с коллекций List и ArrayList?
    22. Назовите три основные, с Вашей точки зрения, метода коллекции Stack и опишите, что они делают.
    23. В чем отличие и в чем сходство коллекций ArrayList и Array? Привидите примеры задач, для которых Вы бы выбрали ту и другую коллекцию.
    24. Что такое делегаты и для чего они нужны?
    25. Что такое событие, и какова их связь с делегатами?
    26. Расскажите, как Вы понимаете принципы организации GUI на примере класса Form.
    27. Что обычно содержит метод InitializeComponent() формы?
    28. Что такое GDI+? Раскажите об объекте Graphics и методе OnPaint(…).
    29. Расскажите о стандартных реализациях методов двоичного поиска и сортировки. Что такое компаратор и какие Вы знаете варианты его реализации?
    30. Что такое потоки ввода-вывода, какими они бывают? Какой интерфейс, связанный с освобождением ресурсов, реализуют все потоки?
    31. Для чего нужна конструкция using (…)?
    32. Назовите какие-нибудь известные Вам методы потоков ввода-вывода и расскажите о их назначении.
    33. Что такое поток в приложении? Что обозначает понятие потокобезопасность и какие средства ее реализации Вы знаете?
  • 2301
  • 06 junio 2015, 10:16
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?