пятница, 30 октября 2026 г.

Операции над фрагментами изображения

  ПРЕЗЕНТАЦИЯ

ПРАКТИЧЕСКАЯ ЧАСТЬ

Сюжет: «Подготовь школьный двор к празднику»

В школе завтра праздник. Художник подготовил рисунок школьного двора, но не успел закончить оформление. Нужно расставить предметы по местам, убрать лишнее и украсить территорию.



Задание 1. Подготовь рисунок к работе

  1. Запусти графический редактор Paint.

  2. Скопируй исходный рисунок с блога и вставь его в Paint.

  3. Сохрани рисунок в папке D:\ученики\6А, Б,... под именем Праздник_Фамилия.png.

Задание 2. Расставь скамейки

Во дворе стоит одна скамейка. Для гостей праздника нужно подготовить три.

  1. Выдели скамейку.

  2. Создай две её копии.

  3. Расположи все три скамейки в один ряд возле школьного здания.

  4. Сохрани изменения.

Результат: три одинаковые скамейки, расположенные рядом, без наложения друг на друга.

Задание 3. Освободи место для праздника

Посреди школьного двора стоят три коробки. Они мешают проведению праздника.

  1. Выдели первую коробку и перемести её к стене школы.

  2. Вторую коробку перемести рядом с первой.

  3. Третью коробку удали.

  4. Сохрани изменения.

Результат: две коробки стоят возле стены школы, третьей коробки нет.

Задание 4. Укрась школьный двор

У входа в школу стоит один горшок с цветами. К празднику нужно украсить дорожку.

  1. Скопируй горшок с цветами пять раз.

  2. Размести три горшка слева от дорожки и три справа, включая исходный.

  3. Перемести один из горшков так, чтобы расстояния между соседними горшками с каждой стороны были примерно одинаковыми.

  4. Сохрани изменения.

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

    Задание 5. 

  1. Создайте новое изображение Файл\Создать.
  2. Сохраните файл в папку D:\ученики\6А(Б,В,Г) под именем сова фамилия.
  3. Нарисуйте рисунок из Упр. 1 стр. 59-60.  Обратите внимание, что в учебнике расписана последовательность действий. И глаза, лапы вы получаете с помощью копирования. Ребята, все элементы лучше сначала рисовать в сторонке, а потом перемещать.
  4. Сохраните изменения в файле Файл\Сохранить.

Максимальный и минимальный элементы массива. Урок 2

ПРЕЗЕНТАЦИЯ К УРОКУ


СОСТАВЛЯЕМ ПРОГРАММЫ

Задание 2. Составьте программу, которая будет находить разность максимальной и минимальной температур.

Задание 3. Учёные проводят исследования. И им необходимо знать сумму максимального и минимального значения температур. Выведите на экран эту сумму.

Задание 4. Составьте программу, которая считает количество дней с максимальной температурой. 

Задание 5.  В массиве хранится информация о стоимости автомобилей. Определить стоимость самого дорогого автомобиля и его номер в массиве. Если есть несколько таких автомобилей, то выведите все номера. Количество элементов массива и сами элементы массива ввести с клавиатуры. 

среда, 28 октября 2026 г.

Выделение части строки


АКТИВИРУЕМ ПАМЯТЬ




СОСТАВЛЯЕМ ПРОГРАММЫ

Задание 2. Набрать и выполнить программу, разобранную в классе.

Задание 3. Чтобы защитить пользователей, часть их ников стирается. На экран выводится часть  ника до @ и первый символ после @.  Символ @ есть обязательно. Вводится имя пользователя полностью, выводится часть  ника до @ и первый символ после @. 

Пример:
Ввод:
annawer@y45q
Вывод:
annawer@y

Задание 4.  Вводится адрес электронной почты. Вывести адрес сервера.

Пример
Ввод: zubrenok@les.by
Вывод: les.by

Подсказка. 
abc@mail.ru
mail идёт после @
Мы можем посчитать длину строки
И из длины строки и номера @ получить, сколько символов надо выделять,  сколько символов адресе сервера


Задание 5. Создание шаблона электронного письма. Некая почтовая программа при создании письма использует следующую технологию. Она берет имя получателя и помещает его после приветствия. Затем следует место для текста сообщения, после него — подпись отправителя. Имена получателя и отправителя программа берет из их электронных адресов. Напишите программу, реализующую данное действие.

Входные данные:
электронный адрес адресата;
электронный адрес отправителя.
Выходные данные: шаблон сообщения.

Пример
Входные данные:
Кому: Bilbo@valinor.er
От кого: Gandalf@valinor.er
Текст сообщения:
Поздравляю тебя со стаодиннадцатилетием! Желаю здоровья и долголетия.
Вывод на экран:
Здравствуй, Bilbo!
Поздравляю тебя со стаодиннадцатилетием! Желаю здоровья и долголетия.
С уважением, Gandalf. 

Выделение части строки

 


 

АКТИВИРУЕМ ПАМЯТЬ




СОСТАВЛЯЕМ ПРОГРАММЫ

Задание 2. Набрать и выполнить программу, разобранную в классе.

Задание 3. Чтобы защитить пользователей, часть их ников стирается. На экран выводится часть  ника до @ и первый символ после @.  Символ @ есть обязательно. Вводится имя пользователя полностью, выводится часть  ника до @ и первый символ после @. 

Пример:
Ввод:
annawer@y45q
Вывод:
annawer@y

Задание 4.  Вводится адрес электронной почты. Вывести адрес сервера.

Пример
Ввод: zubrenok@les.by
Вывод: les.by

Подсказка. 
abc@mail.ru
mail идёт после @
Мы можем посчитать длину строки
И из длины строки и номера @ получить, сколько символов надо выделять,  сколько символов адресе сервера


Задание 5. Создание шаблона электронного письма. Некая почтовая программа при создании письма использует следующую технологию. Она берет имя получателя и помещает его после приветствия. Затем следует место для текста сообщения, после него — подпись отправителя. Имена получателя и отправителя программа берет из их электронных адресов. Напишите программу, реализующую данное действие.

Входные данные:
электронный адрес адресата;
электронный адрес отправителя.
Выходные данные: шаблон сообщения.

Пример
Входные данные:
Кому: Bilbo@valinor.er
От кого: Gandalf@valinor.er
Текст сообщения:
Поздравляю тебя со стаодиннадцатилетием! Желаю здоровья и долголетия.
Вывод на экран:
Здравствуй, Bilbo!
Поздравляю тебя со стаодиннадцатилетием! Желаю здоровья и долголетия.
С уважением, Gandalf. 

пятница, 23 октября 2026 г.

Создание приложений с графическим интерфейсом

 

Задания по теме урока

Создание Блокнота

Задание 1. 

1. Создайте в папке D:\ученики\11А, Б папку фамилия, имя.

2. Запустите PascalABC.Net.

3. Создайте  проект.


4. Сохраните проект под именем bloknot в папку D:\ученики\11А, Б \фамилия, имя.


Проверить есть ли папка bloknot в вашей папке.

Задание 2. 

  1. Переименовать свойство «текст» имя Блокнот
  2. Разместить на форму рабочую  область  для  текста  — TextBox1;
  3. Разместить на форму диалоги  работы  с  файлами  —OpenFileDialog1, SaveFileDialog1;
  4. Разместить на форму диалоги  для  настройки  внешнего  вида  приложения  —  FontDialog1, ColorDialog1;
  5. Разместить на форму главное меню — MenuStrip1
7. Установите значение для  TextBox1 «истина» для свойства MultiLine

8.  Для  TextBox1 У свойства Dock значение Fill

 9.   Для  TextBox1 установить значение вертикальная полоса для свойства ScrollBars – Vertical

10. Заполнить структуру меню MenuStrip1

11.  Написать обработчики пунктов меню:

Файл — Новый
implementation
var s:string;
var F_N:String;
procedure Form1.toolStripMenuItem4_Click(sender: Object; e: EventArgs);
begin
  TextBox1.Clear;
end;

Файл — Открыть
procedure Form1.toolStripMenuItem5_Click(sender: Object; e: EventArgs);
begin
  openFileDialog1.ShowDialog();
  s:=openFileDialog1.FileName;
  Text:='Блокнот '+s;
  TextBox1.Lines:=ReadAllLines(s);
end;

Файл — Сохранить
procedure Form1.toolStripMenuItem6_Click(sender: Object; e: EventArgs);
begin
  saveFileDialog1.ShowDialog();
  F_N:=saveFileDialog1.FileName;
  WriteAllLines(F_N,TextBox1.Lines);
    Text:='Блокнот '+F_N;
end;

Файл — Выход
procedure Form1.toolStripMenuItem7_Click(sender: Object; e: EventArgs);
begin
  close;
end;

Формат — Шрифт
procedure Form1.toolStripMenuItem8_Click(sender: Object; e: EventArgs);
begin
  fontDialog1.ShowDialog();
  TextBox1.Font:=fontDialog1.
  Font;
end;

Формат — Цвет текста      
procedure Form1.toolStripMenuItem9_Click(sender: Object; e: EventArgs);
begin
  colorDialog1.ShowDialog();
  TextBox1.ForeColor:=colorDialog1.Color;
end;

Формат — Цвет фона
procedure Form1.toolStripMenuItem10_Click(sender: Object; e: EventArgs);
begin
  colorDialog1.ShowDialog();
  TextBox1.BackColor:=colorDialog1.Color;
end;

12. Сохранить изменения и протестировать приложение. 

Максимальный и минимальный элементы массива

 


 ПРЕЗЕНТАЦИЯ К УРОКУ

СОСТАВЛЯЕМ ПРОГРАММЫ


Задание 2. Набрать и выполнить программу, которую составляли в классе.



Задание 3. Чем меньше размер ноги, тем лучше. Так считали японцы. Вводятся данные о размерах ноги  7 девушек, выведите самый маленький размер ноги.


Задание 4.  Ребята играют в игру. В этой игре каждый набирает определённое количество баллов. Игрок, который набирает наименьшее  количество баллов получает 0. А у остальных игроков количество баллов уменьшается на минимум выбывшего игрока. 
Выведите баллы игроков, которые останутся после выбывания первого игрока.

Пример:
Ввод:
10
13
12
5
8
3
9

Вывод
7
10
9
2
5
0
6

Протестируйте свою программу. Если результат правильный, то покажите результат работы  учителю

Подсказка. 
1. Сначала надо найти этот самый маленький балл. А затем уже 
отнимать.
2,  Отнимаем от каждого эелмента массива максимальный v[n]:=v[n]-... 
3. Сколько раз будем это делать?
4. Как увидеть новые


Задание 5. Оценки в соревнованиях по фигурному катанию выставляются 9 судьями. потом одна самая низкая и одна самая высокая оценки отбрасываются и в зачет идет среднее арифметическое оставшихся оценок. Составьте программу, которая определяет зачетную оценку спортсмена. Оценки судей ввести с клавиатуры (целые числа от 1 до 6).

Протестируйте свою программу. Если результат правильный, то покажите результат работы  учителю.

четверг, 22 октября 2026 г.

Основные понятия веб-конструирования. Язык гипертекстовой разметки документов HTML. Структура HTML-документа

 

ПРЕЗЕНТАЦИЯ К УРОКУ

ПРАКТИЧЕСКАЯ РАБОТА

Задание 1. 
1. Загрузите Notepad+++.

2. Выберите Синтаксисы/H/Html


3. Сохраните документ с именем index. Тип файла Html



Задание 2. 


1.  Создайте код







2. Сохраните изменения в документе Файл/Сохранить.
3. Откройте страницу через бразуер. Для этого зайдите в свою папку и откройте файл двойным щелчком.

Задание 3. 

1. Добавьте в блок <head> тег <title> и между тегами вставьте текст «Обо мне. Имя фамилия»

 2. Сохраните изменения в файле Файл/Сохранить.

3. Обновите свою страницу в браузере. У вас должен появиться текст 
Задание 4. 

1. Добавьте в блок <body> тег <h1> и между тегами вставьте текст «Имя фамилия».
2. Сохраните изменения в файле. 
3. Обновите страницу браузера. У вас на странице в области содержимого должен появиться ваш текст.

4.  Добавьте в блок <body> после заголовка свою дату рождения. 
5. Сохраните изменения в файле. 
6. Обновите страницу браузера. У вас на странице в области содержимого должен появиться после имени и фамилии ваша дата рождения.


7. Добавьте в блок <body> после даты рождения 3 предложения о себе. Каждое предложение  пишите в новом абзаце. Используйте тег <p>

8. Сохраните изменения. Обновите страницу.

.
Задание 5. 

1. Измените цвет страницы и цвет текста Сделайте их контрастными.
2. Сохраните изменения в файле.  Обновите страницу браузера. Посмотрите изменения.
3. Оформите 2 столбика вашего любимого стихотворения.
Требования к оформлению:
1. Название стихотворения и фамилия, имя автора оформите заголовком второго уровня.
2. Сделайте так, чтобы столбики были виlдны. Пример оформления.