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

Шпаргалка по массивам

Жмите сюда >>>

Работаем со звуком. Итоги

Ребята! Музыкальный вечер удался. Прослушала все!


Многие из вас делали следующее: склеивали последовательно несколько фрагментов в один, соединяли несколько музыкальных файлов в один, объединяя дорожки, меняли тон в стиле "Элвин и бурундуки" или игрались с другими эффектами и т.п. 

Запомнились некоторые работы, которые отличались от остальных:

Работа Данилы Рыжова (и все это из одного "мяу") >>>
Вовы Тимофеева (сыграл на гитаре и замиксовал) >>>
Лизы Гарбуз (оригинально-криминально) >>>
Кирилла Андреева (сразу видно кто готовится к ОГЭ по русскому, и ускорение уместно читаемому тексту)) ) >>>

среда, 12 февраля 2020 г.

Символьные и строковые данные

Публикую ссылку на материал, который мы изучили по теме "Символьные и строковые данные" >>>

Рекомендую к самостоятельному изучению тем, кто что-то пропустил.

понедельник, 3 февраля 2020 г.

Работаем со звуком 2020

Обработка звука на компьютере - одно из интереснейших, на мой взгляд, занятий. Особенно по вкусу оно придется тем, кто занимается или увлекается музыкой. Существует множество программ, позволяющих обрабатывать звук на компьютере. Предлагаю вам познакомиться с одной из них - см. раздел "Самообразовываемся" (Изучаем  звуковой редактор Audacity).

Задание 11. Установите звуковой редактор Audacity (его можно скачать из моего блога) и изучите его возможности. Выполните в нем обработку какого-либо звукового файла. Сохраните звук в формате .wav  или .mp3 (для сохранения в этом формате необходимо скачать из Интернета файл с библиотекой dll, который запросит Audacity). Полученный результат, вместе с исходными файлами сохраните в папке под своей фамилией, которую разместите в Хранилище ДЗ. Файлы назовите  "Фамилия-до" и "Фамилия-после".

Например, я взяла два файла (чтобы прослушать фрагменты - нажимаем на ссылки!)

Файл 1 Имя файла - "Саблина-до1"
Файл 2 Имя файла - "Саблина-до2"
"Поработала" с ними в программе Audacity

И вот что получилось: Новый файл Имя файла - "Саблина-после"

Срок выполнения работы до 21.00 10 февраля. 

П.С. Просьба не загружать длительные музыкальные файлы. Мой пример - не повод для подражания. Проявите свою фантазию и творчество. Оценка будет ставиться за сложность обработки звука и качество полученного файла.

среда, 29 января 2020 г.

Результаты ОГЭ-2020-3

Публикую результаты домашнего задания в виде очередного пробного теста ОГЭ по информатике.
Результаты в целом хорошие, но огорчает то, что есть те, кто собирается сдавать экзамен по информатике, а ДЗ по подготовке к нему не выполняет.

(для увеличения щелкните по картинке)

пятница, 24 января 2020 г.

Готовимся к ОГЭ-2020-3

Продолжаем готовиться к ОГЭ.
Кто этого еще не делал, рекомендую внимательно изучить разбор решения нескольких задач (см публикацию).
Обращаю внимание на то, что за данное ДЗ оценки будут выставлены в журнал. Поэтому рекомендую отнестись к нему очень ответственно.

Далее читаем внимательно!

Тест можно будет выполнить один раз в строго отведенное время:

27.01.20 (понедельник) с 18.00 до 20.00
На выполнение работы отведено не более 45 минут!
За каждый повторный вход в систему во время открытого теста буду снижать оценку на 1 балл
Тем кто захочет написать программу в задаче №15.1 (последнее задание) для исполнителя Робот, время на написание программы будет дано дополнительно. Файл с программой прошу прислать на мою почту не позднее 1 часа после закрытия теста. Эту задачу для исполнителя Робот можно решать в среде Кумир (Не забудьте предварительно установить ее на свой ПК!!!). 

Задание 10 (обязательное задание для тех, кто выбрал информатику!). Решить задания пробного теста. Для этого перейти по ссылке https://inf-oge.sdamgia.ru/test?id=9093785 , зарегистрироваться на сайте (можно осуществить вход через аккаунт ВКонтакте, после входа проверьте чтобы в профиле была НАСТОЯЩАЯ фамилия). Срок выполнения теста - до 20.00 27 января.

P/S. Разрешаю пользоваться справочными материалами. Категорически не рекомендую "списывать друг с друга", ведь вы проверяете этой работой СВОИ силы и СВОИ способности! УДАЧИ!))

вторник, 21 января 2020 г.

Операторы цикла

Публикую справочную информацию для подготовки к проверочной работе. В самом конце обязательное ДЗ для тех, кто не смог сделать задание в классе

Операторы цикла используются для реализации многократного выполнения одной или нескольких команд. Различают 3 типа циклов:
  • цикл с параметром;
  • цикл с предусловием;
  • цикл с постусловием.
Все 3 типа реализованы операторами языка Pascal.

Цикл с параметром
Цикл с параметром используется тогда, когда заранее известно количество повторений и шаг постоянен. Этот тип цикла реализуется в языке Pascal оператором For, который имеет 2 варианта записи:
1) For параметр цикла:=начальное значение to конечное значение do тело цикла
2) For параметр цикла:=начальное значение downto конечное значение do тело цикла
Параметр цикла – переменная целого типа;
начальное и конечное значения – выражения того же типа;
тело цикла – простой или составной оператор.
- Цикл повторяется, пока значение параметра лежит в интервале между начальным и конечным значениями
- При каждом повторении цикла значение параметра автоматически изменяется: в первом варианте увеличивается, а во втором уменьшается на 1.
- Значение параметра цикла можно использовать, но нельзя изменять внутри цикла.

Примеры:
1. Программа выводит на экран числа от 1 до 7
Program prog1;
var i:integer;
begin
  for i:=1 to 7 do writeln(i);
end.

2. Программа выводит на экран числа от 7 до 1
Program prog2;
var i:integer;
begin
  for i:=7 downto 1 do writeln(i);
end.

3. Программа вычисляет S=1+2+…+N, где N - введенное целое число
Program sum1;
var i,n,s:integer;
begin
  write('n=');
  readln(n);
  s:=0;
  for i:=1 to n do s:=s+i;
  writeln('s=',s);
end.

Цикл с предусловием (цикл – пока)
Цикл с предусловием – наиболее универсальная циклическая структура (с его помощью можно представить любой цикл). В языке Pascal этот вид цикла реализован оператором While:
While условие do begin тело цикла end
Оператор While выполняется следующим образом:
1. проверяется условие
2. если условие выполнено, выполняется тело цикла и происходит переход к п. 1
3. если условие не выполнено, то происходит переход к следующей команде (выход из цикла)
Особенности:
- Цикл повторяется, пока условие выполнено
- Если изначально условие не выполнено, то тело цикла не выполняется ни разу
- Оператор While может зациклиться: если изначально условие выполнено, а в теле цикла его значение не изменяется, то выхода из цикла не происходит

Примеры:
1. Программа вычисляет S=1+2+…+N, где N - введенное целое число
Program sum1;
var i,n,s:integer;
begin
  write('n=');
  readln(n);
  s:=0; i:=1
  While i<=n do
      begin
      s:=s+i; i:=i+1;
      end;
  writeln('s=',s);
end.

2. Написать программу решения уравнения ax + b = 0, если a = 1, 2, 3, 4, 5
Program ur_e;
var a:integer; b,x:real;
begin
  write('введите коэффициент b');
  readln(b);
  a:=1;
 While a <=5 do
  begin
  x:=-b/a;
  writeln(’При a= ’, a, ’x=’, x:5:2);
  a:=a+1;
  end;
end.

Цикл с постусловием (цикл – до)
Цикл с постусловием реализован в языке Pascal оператором Repeat:
Repeat тело цикла until условие
Оператор Repeat выполняется следующим образом:
1. выполняется тело цикла
2. проверяется условие
3. если условие не выполнено, то происходит переход к п. 1
4. если условие выполнено, то происходит переход к следующей команде (выход из цикла)

Особенности:
- Цикл повторяется, пока условие не выполнено (до момента, когда условие выполнится)
- Тело цикла выполняется по крайней мере 1 раз
- Оператор Repeat может зациклиться: если изначально условие не выполнено, а в теле цикла его значение не изменяется, то выхода из цикла не происходит
- Если тело цикла Repeat – составной оператор, то операторные скобки не обязательны (тело цикла в этом операторе всегда ограничено ключевыми словами Repeat и Until)

Пример:
Написать программу решения уравнения ax + b = 0, если a = 1, 2, 3, 4, 5
Program ur_e;
var a:integer; b,x:real;
begin
  write('введите коэффициент b');
  readln(b);
  a:=1;
 repeat
  begin
  x:=-b/a;
  writeln(’При a= ’, a, ’x=’, x:5:2);
  a:=a+1;
  end;
end.

Задание 9. Выбрать 2 функции из трех и написать программу с использованием другого (не рассмотренного на уроке) вида цикла.