Сообщения

Сообщения за апрель, 2020

Урок 29 апреля

Изображение
Архитектура персонального компьютера Архитектура – это общие принципы построения компьютера, отражающие программное управление работой и взаимодействие его основных узлов. Архитектура современных компьютеров основана на магистрально–модульном принципе . Модульный принцип позволяет потребителю самому подбирать нужную ему конфигурацию и производить модернизацию компьютера. Модульная организация компьютера опирается на магистральный (шинный) принцип обмена информации.

Урок 27 апреля

Изображение
История развития вычислительной техники Информационная революция — кардинальное изменение инструментальной основы, способов передачи и хранения информации, а также объёма информации, доступной активной части населения. Человечество прошло через несколько информационных революций, связанных с появлением речи, письменности, книгопечатания, средств коммуникации (телеграф, телефон, радио, телевизор) и вычислительной техники. 

Урок 22 апреля

Программирование обработки строк символов 1. Проверьте себя, ответив на вопросы викторины.  

Урок 20 апреля.

Программирование обработки строк символов 1. Закрепим материал, изученный на прошлом уроке.  Последовательно выполните упражнения 1.1. на проверку знаний строковых переменных String и  Char 1.2. на проверку знаний переменных String и  Char, Real и Integer 1.3.на знание строковых функций  1.4. Посмотрите презентацию Практическая работа 1. Составить программу, записывающую любое слово в обратном порядке var s,s1:string; i:byte; begin writeln('Введите строку '); readln(s1); for i:= length(s1) downto 1 do s:=s+s1[i]; writeln(s); end . 2.  Составить программу, удваивающую каждую букву слова var s,sn:string; i:byte; begin writeln('Word'); readln(s); for i:=1 to length(s) do sn:= sn+s[i]+s[i]; writeln ('NewWord  ', sn); end . 3.  Составить программу, подсчитывающую количество букв "f" в тексте var s:string[30];     n,i:integer; begin   writeln(' введите текст ');...

Геометрические фракталы

Наш проект завершен. Давайте вместе полюбуемся нашими геометрическими фракталами. Спасибо всем за работу!

Урок 15 апреля

Изображение
Символьный тип данных. Строки символов.  До этого времени мы обходились числовыми данными: целыми (integer) и вещественными(real).Пришло время разобраться с символами и строками. Символьный тип данных: сhar  Все символы закодированы в таблице символов и именно с ее помощью и распознаются значения нажатых клавиш. Каждый символ занимает 1 байт памяти.  Для работы с символами нам достаточно двух функций: СHR и  ORD. CHR- определяет  символ по коду. Пример: write(chr(65)); выведет букву А. ORD-определяет  код по символу. write(ord('A')); выведет 65 (номер буквы А в таблице) Программа 1 var    c: char;   code: integer; begin   readln(c);   code := Ord(c);   writeln('Код символа ',c,' равен ',code);   readln(code);   c := Chr(code);   writeln('Символ с кодом ',code,' - это ',c); end. Строковый тип данных:string Строка — это последовательность символов. Количество символов ...

Урок 13 апреля

Изображение
Решение задач на рекурсивные алгоритмы Основные определения   Рекурсия – это приём, позволяющий свести исходную задачу к одной или нескольким более простым задачам того же типа. Чтобы определить рекурсию, нужно задать: 1. условие остановки рекурсии (базовый случай или несколько базовых случаев); 2. рекуррентную формулу. Существуют языки программирования, в которых рекурсия используется как один из основных приемов обработки данных (Lisp, Haskell). Порядок выполнения 1. Посмотрите видеолекцию.  2. Выполнить задания на уроке.  2.1. Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:  F(1) = 1   F(2) = 2   F(n) = 2 * F(n–1) + (n – 2) * F(n–2), при n >2  Чему равно значение функции F(6)? 2.2. Алгоритм вычислений значений функции   F ( n ) и G ( n ), где n – натуральное число, задан следующим соотношением       F(1) = 1 ...

Урок 8 апреля

Изображение
Процедуры и функции в Паскале.    Аннотация урока. Познакомитесь с понятиями процедуры и функции.  Посмотрите, как выглядит онлайн-программирование в Паскаль.  Если скачали и установили Паскаль ABC  или Паскаль на смартфоне, то можете использовать их. Самостоятельно разберетесь с программой и определите, как она работает.       Решите 2 задачи: одну на программирование, одну – расчетную. Инструкция к уроку 1. Посмотреть видео о процедурах и функциях. 2. Из презентации выписать определение функции и процедуры  и два поясняющих примера.   Ссылка на папку школы Группа 1 Группа 2 3. Самостоятельно напишите процедуру, которая принимает параметр – натуральное число  N  и выводит на экран квадрат из звездочек со стороной  N .  4.       Самостоятельно разберитесь с процедурой определения возраста.   Вам дана программа, требуется посмотреть на про...

Урок 6 апреля

Изображение
Рекурсивные алгоритмы Алгоритм называется рекурсивным , если на каком-­либо шаге он прямо или косвенно обращается сам к себе. В рекурсивном определении должно присутствовать ограничение (граничное условие), при выходе на которое дальнейшая инициация рекурсивных обращений прекращается. Порядок выполнения заданий. 1.      Посмотреть видео. 2.      Записать в тетрадь определение рекурсивных алгоритмов. 3.      Решение упражнений 3, 4. 4.      Самостоятельно решить задания 5 и 6. 5.      Записать в тетрадь задания 7 и 8. Дополнительный материал по геометрическим фракталам https://elementy.ru/posters/fractals/geometric Подготовка программной среды. Требуется скачать на стационарный компьютер программную среду Паскаль ABC . NET . Программный продукт распространяется бесплатно http://pascalabc.net/ При наличии только мобильных устройств можн...