вторник, 12 ноября 2024 г.

Использование подпрограмм при составлении и реализации алгоритмов для компьютерного исполнителя


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


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

Задание 1. Запускаем программу PascalABC.NET. Ярлык вы найдёте на Рабочем столе или в меню Пуск Обратите внимание на чёрные буквы net в правом нижнем углу значка


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

uses robot;
 ... zakr;
 begin
  paint; down; paint; right;
  paint; up; paint;
 end;
 procedure perexod;
 begin
  right; right;
 end;
begin
 field(8,2);
 left;left;left;...;
 up;
 zakr;perexod;
...
end.

Задание 3. Измените программу так, чтобы Робот закрашивал 5 таких квадратов. 

1.  Вам надо изменить ширину поля: добавиться 2 квадрата шириной по 2 клеточки и 2 прохода ашириной в одну клетку, т. е. 8+2*2+2=14 клеток.

2. Измениться начальное положение Робота, ему надо пойти 7 раз влево, а не 4. 
....
begin
 field(14,2);
 left;
 left;
 left;
 left;
 left;
 left;
...

3. Добавить процедуры закраски и перехода. Перед end. надо добавить их имена.

Вспомогательные алгоритмы

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


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

Задание 1. Запускаем программу PascalABC.NET. Ярлык вы найдёте на Рабочем столе или в меню Пуск Обратите внимание на чёрные буквы net в правом нижнем углу значка


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

uses robot;
 ... zakr;
 begin
  paint; down; paint; right;
  paint; up; paint;
 end;
 procedure perexod;
 begin
  right; right;
 end;
begin
 field(8,2);
 left;left;left;...;
 up;
 zakr;perexod;
...
end.

Задание 3. Измените программу так, чтобы Робот закрашивал 5 таких квадратов. 

1.  Вам надо изменить ширину поля: добавиться 2 квадрата шириной по 2 клеточки и 2 прохода ашириной в одну клетку, т. е. 8+2*2+2=14 клеток.

2. Измениться начальное положение Робота, ему надо пойти 7 раз влево, а не 4. 
....
begin
 field(14,2);
 left;
 left;
 left;
 left;
 left;
 left;
...

3. Добавить процедуры закраски и перехода. Перед end. надо добавить их имена.

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

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

 Задача. Дана строка: логин:пароль@адрес_сервера. В целях обеспечения безопасности из строки решили удалить пароль и символ :.


Пример

Входная строка: CoolUser:parol@ftp.erunda.ru

Вывод: CoolUser@ftp.erunda.ru




РЕШЕНИЕ ЗАДАЧ

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



Задание 3. Из строки   ФИО^Средний балл&Суммарный балл удалить часть ^Средний балл


Пример

Входная строка: ИвановИ.И.^8,9&27

Вывод: ИвановИ.И&27


пятница, 8 ноября 2024 г.

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

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

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

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



2. Сохраните документ с именем ваша фамилия имя и фамилия латинскими буквами без пробела. Тип файла Html



Задание 2. 

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


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







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

Задание 3. 

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

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

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

вторник, 5 ноября 2024 г.

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

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




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

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

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

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