среда, 24 декабря 2014 г.
понедельник, 15 декабря 2014 г.
пятница, 12 декабря 2014 г.
среда, 10 декабря 2014 г.
понедельник, 8 декабря 2014 г.
пятница, 5 декабря 2014 г.
воскресенье, 30 ноября 2014 г.
Олимпиада ИТМО
1-ые туры отборочных этапов олимпиады ИТМО по математике и информатике проходят с 20 ноября по 10 декабря 2014 года. Не откладывайте участие на последний день!
суббота, 15 ноября 2014 г.
Материалы по рекурсии
http://www.tvd-home.ru/recursion "Рекурсия и рекурсивные алгоритмы" на сайте Диканева Т.В.
http://server.179.ru/tasks/training/recursion.html Тренировочные задания по теме "Рекурсия" на сайте московской школы № 179
http://server.179.ru/tasks/training/recursion.html Тренировочные задания по теме "Рекурсия" на сайте московской школы № 179
Типовые задачи для контрольной работы по рекурсии
- Даны два целых числа A и В (каждое в отдельной строке). Выведите все числа от A до B включительно, в порядке возрастания, если
A < B
, или в порядке убывания в противном случае. - Дано натуральное число N. Выведите все его цифры по одной, в обратном порядке, разделяя их пробелами или новыми строками. При решении этой задачи нельзя использовать строки, списки, массивы, циклы. Разрешена только рекурсия и целочисленная арифметика.
- Дано слово, состоящее только из строчных латинских букв. Проверьте, является ли это слово палиндромом. Выведите
YES
илиNO
. При решении этой задачи нельзя пользоваться циклами, - Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Определите наибольшее значение числа в этой последовательности. В этой задаче нельзя использовать глобальные переменные и передавать какие-либо параметры в рекурсивную функцию. Функция получает данные, считывая их с клавиатуры. Функция возвращает единственное значение: максимум считанной последовательности. Гарантируется, что последовательность содержит хотя бы одно число (кроме нуля).
- Что будет выведено на экран в результате вызова рекурсивной процедуры Rec(5);
procedure
Rec(a:
integer
);
begin
if
a>
0
then
Rec(a-
1
);
writeln
(a);
end
;
четверг, 13 ноября 2014 г.
четверг, 30 октября 2014 г.
понедельник, 27 октября 2014 г.
Руководство для самостоятельной работы в Lazarus
Самоучитель по программированию на FreePascal и Lazarus.
Материалы, составляющие данную книгу, распространяются на условиях лицензии GNU FDL.
Материалы, составляющие данную книгу, распространяются на условиях лицензии GNU FDL.
четверг, 23 октября 2014 г.
воскресенье, 19 октября 2014 г.
Д/з Записи
Написать программу, вносящую изменения в типизированный файл с записями (например, при условии, что одно поле равно определенному значению, изменить значение другого поля).
воскресенье, 5 октября 2014 г.
Проект "Солнышко" (Лазарус)
Заархивированная папка с проектом "Солнышко" для доработки:
https://drive.google.com/file/d/0B8gpIg-SZBYVMkZDSS04RDd3UDg/view?usp=sharing
https://drive.google.com/file/d/0B8gpIg-SZBYVMkZDSS04RDd3UDg/view?usp=sharing
понедельник, 15 сентября 2014 г.
Д/з на 17.09.14
Написать программу для обработки строк с подпрограммами (необходимы хотя бы одна процедура и хотя бы одна функция с параметрами).
пятница, 12 сентября 2014 г.
понедельник, 1 сентября 2014 г.
вторник, 13 мая 2014 г.
Д/з по информатике и ИКТ на 16.05.14
Написать программу с функцией, которая ищет в файле среднее население страны заданной части света.
понедельник, 12 мая 2014 г.
понедельник, 5 мая 2014 г.
Комментарий к д/з
Если файл не читается, попытайтесь написать программу выбранной сложности без него.
воскресенье, 4 мая 2014 г.
Д/з по информатике на 6.05.14
Повторить работу с текстовыми файлами.
Выбрать одну из двух задач. Программу выслать на почту.
Очень легкая задача: написать программу, которая выводит на экран одно число - количество стран Европы и стран Африки в файле, содержащем количество населения разных стран.
Легкая задача: написать программу, которая выводит на экран два числа - количество стран Европы и количество стран Африки в файле, содержащем количество населения разных стран.
Задача посложнее: написать программу, которая выводит на экран десять стран Азии (с количеством населения) и десять стран Африки из файла, содержащего количество населения разных стран.
Выбрать одну из двух задач. Программу выслать на почту.
Очень легкая задача: написать программу, которая выводит на экран одно число - количество стран Европы и стран Африки в файле, содержащем количество населения разных стран.
Легкая задача: написать программу, которая выводит на экран два числа - количество стран Европы и количество стран Африки в файле, содержащем количество населения разных стран.
Задача посложнее: написать программу, которая выводит на экран десять стран Азии (с количеством населения) и десять стран Африки из файла, содержащего количество населения разных стран.
среда, 23 апреля 2014 г.
понедельник, 14 апреля 2014 г.
Домашнее задание на 15.04.14 по элективным курсам
Задачи по теме "Системы счисления" из Типовых задач по информатике (9кл.) письменно в тетради.
вторник, 25 марта 2014 г.
Исправление по информатике и ИКТ
Переписывание по информатике в пятницу 28.03.14 в 12-00 ТОЛЬКО при наличии
работы над ошибками, присланной не позднее 21-00 четверга 27.03.14 (в письме - индивидуальное условие задачи по шаблону из блога,
программа - во вложении).
четверг, 20 марта 2014 г.
Работа над проектом
08.04.14 сдача документации к проекту (текстовый документ "Руководство пользователя")
15.04.14 защита проекта.
Необходимо иметь
На защите предлагается доказать, что программа
15.04.14 защита проекта.
Необходимо иметь
- дневник проекта,
- документацию,
- исходный текст программы и все необходимые файлы.
На защите предлагается доказать, что программа
- выполняет то, что было задумано,
- полезна обществу,
- работает устойчиво,
- написана лично автором.
Типовые задачи по теме "Процедуры. Массивы"
Написать программу с процедурами, которая
- вводит массив с клавиатуры/ заполняет массив случайными числами из заданного диапазона
- выводит получившийся массив в виде таблицы на экран
- находит минимум или максимум/ количество/ сумму/ среднее арифметическое во всем массиве/ в заданной строке или столбце среди всех элементов/ положительных или отрицательных элементов/ четных или нечетных/ кратных заданному числу/ оканчивающихся на заданную цифру
- меняет в массиве/ в заданной строке или столбце заданный элемент
вторник, 25 февраля 2014 г.
Д/з по элективным курсам
Может быть, есть желающие поздравить маму, бабушку, учительницу с помощью анимированной gif-открытки?
четверг, 20 февраля 2014 г.
Задание по элективным курсам
Пример совмещения двух изображений с плавным нелинейным переходом и текстом:
https://drive.google.com/file/d/0B8gpIg-SZBYVRWJrOW9Nb3ItRFE/edit?usp=sharing
https://drive.google.com/file/d/0B8gpIg-SZBYVRWJrOW9Nb3ItRFE/edit?usp=sharing
вторник, 18 февраля 2014 г.
Д/з по программированию
Архив подпрограмм 9а для создания пейзажа
https://drive.google.com/file/d/0B8gpIg-SZBYVam5lYnVib3NxOHc/edit?usp=sharing
Требования к программе:
https://drive.google.com/file/d/0B8gpIg-SZBYVam5lYnVib3NxOHc/edit?usp=sharing
Требования к программе:
- Необходимо использовать не менее 3 подпрограмм.
- Хотя бы к одной подпрограмме необходимо обращаться в цикле.
- Хотя бы одно изображение использовать с разными размерами.
воскресенье, 26 января 2014 г.
Электив Gimp
Найдите интересный урок и, используя его, обработайте фотографию, которую Вы сделали сами. В комментариях предлагается разместить ссылку на урок и Ваши фотографии (до и после обработки).
четверг, 23 января 2014 г.
Электив "Графический редактор Gimp"
Опишите полезные, на Ваш взгляд, интернет-ресурсы, которые могут помочь самостоятельно освоить возможности Gimp.
Подписаться на:
Сообщения (Atom)