вторник, 17 марта 2020 г.

Дистанционный СЯП для 3 курса


Студенты 3 курса!

Мы с вами продолжаем общаться здесь.

Для этого:
1.Зарегистрируйтесь в Google, если нет аккаунта.
2.Примеры выполнения задач я буду размещать в постах этого блога.
3.Вы отлаживаете индивидуальные задачи на своем компьютере или онлайн (см.
"Подборка онлайн компиляторов: запускаем и тестируем код прямо в браузере")
4.Публикуете текст (на С/С++) в облаке (не забудьте открывать файл для чужого просмотра), а ссылку на файл на странице "Консультации по теме.." или сразу на странице консультаций (следите, чтобы задача отражалась полностью! Большие тексты могут усекаться. Тогда публикуйте частями).
5.Далее ведем диалог, пока реализация задачи меня не удовлетворит.

Номера задач получаете по почте pavlova_tu@list.ru.
Материалы по курсу 
"Численные методы и математическое моделирование" 
для 1 курса здесь

четверг, 27 февраля 2020 г.

Курс "Современные языки программирования" в 2020 г.

Часть 1. Изучение ЯП С/С++

1 задача  Линейные программы 
2 задача  Программы с оператором цикла for
                 Задачи   Примеры и указания 1   2
                 Можно зарегистрироваться в Google и размещать ссылки на файлы в "облаках" здесь
3 задача  Программы на функции
                 Задачи   Примеры и указания 1  (отдельный h-файл писать не нужно) 
4 задача  Программы на классы
                 Задачи  Примеры и указания

воскресенье, 31 марта 2019 г.

Курс "Современные языки программирования" -2019

Часть 1. Изучение ЯП С/С++

Каждый студент 
  • должен освоить курс "Введение в программирование (C++)" на платформе Stepik.org  (главы  1.3-1.7 и 1.9): изучить теорию и решить по 3 задачи из каждой указанной главы);
  • разработать и отладить 1 контрольное задание на занятии в присутствии преподавателя (задачи см. на рабочих столах компьютеров в папке Share). Программа отлаживается с помощью компилятора Visual Studio 2008.

суббота, 23 марта 2019 г.

HTML-2019

Вторая часть курса посвящена разработке веб-страниц.
Каждый студент

  • должен освоить язык разметки  HTML в рамках курса  Веб-разработка для начинающих: HTML и CSS  на платформе stepik.org (темы 1-5)
  • разработать HTML-страницу (требования см. ниже)
  • продолжить изучение курса, главу 6 
  • включить в разработанный проект css-стили как изложено в задании в п.6.7 
  • продолжить изучение курса (рекомендуется)

Пример html-страницы Prim_html.htm смотрите на рабочем столе компьютеров в 1335 в папке Share.

Проект HTML

Задание:

Разработать HTML-страницу, по указанной преподавателем схеме, на которой содержится:
1.информация об авторе страницы- фото(аватар), ФИО, краткие сведения о круге интересов;
2.Краткий текст-описание темы со ссылкой на справочные сведения;
3.Форма с придуманными Вами вопросами:
     а)вопрос с ответом в текстовом поле
     б)вопрос с радиокнопками или выпадающим списком
     в)вопрос с чек-боксом
     г) кнопки "Очистить" и "отправить"
4.Оглавление со справочными сведениями из (5 и более пунктов) со ссылками для перехода:
5.Блоки со справочными сведениями (3-4), на которые можно перейти по ссылкам.
   Каждый блок содержит картинку(и), текст и ссылку "назад" на оглавление.
6. Часть ссылок(1-2) в оглавлении ведут на интернет-страницы.




Темы индивидуальных проектов:
(выберите)

1. Достопримечательности Санкт-Петербурга (Москвы, Нью-Йорка, Лондона,Парижа,..)
2. Отдых на островах (Канарских, Сейшельских, Пасхи,...)
3. Дайв-сафари в Доминикане (Кабо-Верде, Малайзии..)
4. Исследования Солнечной системы
5. Моя Малая Родина
6. О Спорт, ты-мир!
7. Экологические проблемы планеты Земля
8. Жизнь Солнца

воскресенье, 20 мая 2018 г.

Задача на разработку HTML-страницы с таблицей и формой

 Задача №5. Разработайте HTML-документ и простейший РНР-скрипт, реализующие Вашу задачу (см. текст задач ).    
 При этом:

  • Вид таблицы в HTML-документе должен соответствовать схеме с номером, сообщенным преподавателем (см. схемы таблиц);
  • HTML-документ (веб-страница) должна содержать краткую информацию о Вас (фото или аватар, ФИО, кратко о интересах и др.), текст задачи, html-форму, соответствующую задаче, картинку-иллюстрацию. Пример смотрите здесь.
  • Простейший РНР-скрипт, который обрабатывает форму из Вашего  HTML-документа, должен выдавать на экран все данные, введенные последним посетителем страницы (см. тот же пример)



Обратите внимание на следующее:

  • Слова "Обработчик выводит данные..." в тексте задачи пока игнорируйте, эту часть вы будете делать в следующем задании.
  • Писать страницу нужно "в ручную" в редакторе Блокнот. Это даст вам возможность продумать применение каждого тега и атрибута. Естественно, каждый элемент написанного кода вы должны понимать (что означает, зачем написан, как выполняется) - буду выборочно спрашивать.
  • Не забудьте изменить расширение txt на htm. Если не сумеете с этим справиться, откройте в блокноте какую-нибудь скачанную из Интернета веб-страницу (выбором опции "открыть с помощью" в контекстном меню после щелчка правой кнопкой мыши на имени файла), уберите из нее всё, что там есть, и начните писать. Сохраните файл. Потом средствами ОС измените имя файла. 
  • Картинки и другие вспомогательные файлы разместите в специальной папке.
  • Проверять, хорошо ли получилось, можно на своей машине с помощью стандартного браузера. 
  • Обязательно необходимо назвать файл Reshenie_1_№.htm (вместо № - номер Вашей задачи), затем его и папку с рисунками вы поместите на студенческий сервер и только там я его буду смотреть.


вторник, 15 мая 2018 г.

Зачет по курсу

Зачет по курсу "Современные языки программирования" проставляется после сдачи следующих заданий::

  1. Задача на языке С на циклы (см. требования)
  2. Задача на языке С++ на функции (см. требования) или АСТ-тест (60% и выше правильных ответов)
  3. Задача на языке С++ на классы или АСТ-тест (60% и выше правильных ответов)
  4. Задача на разработку HTML-страницы с таблицей и формой
  5. Задача на написание скрипта на языке РНР (или задача на разработку приложения Windows Forms, сделанная в присутствии преподавателя)