пятница, 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. Сохрани изменения.

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

    Задание 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дны. Пример оформления.