вторник, 28 февраля 2023 г.

Создаем презентацию

Как и обещала, после повторения принципов работы с текстовым редактором, переходим к презентациям.

Предлагаю в рамках домашнего задания создать небольшую презентацию, соответствующую требованиям к работе.

Требования к оформлению презентации

1.  Ровно три слайда без анимации. Параметры страницы (слайда): экран (16:9), ориентация альбомная.

2.  Содержание, структура, форматирование шрифта и размещение изображений на слайдах:

● первый слайд  — титульный слайд с названием презентации; в подзаголовке титульного слайда в качестве информации об авторе презентации указывается фамилия имя ученика;

● второй слайд  — основная информация в соответствии с заданием, размещённая по образцу на рисунке макета слайда 2:

− заголовок слайда;

− два блока текста;

− два изображения;

● третий слайд  — дополнительная информация по теме презентации, размещённая по образцу на рисунке макета слайда 3:

− заголовок слайда;

− три изображения;

− три блока текста.

На макетах слайдов существенным является наличие всех объектов, включая заголовки, их взаимное расположение. Выравнивание объектов, ориентация изображений выполняются произвольно в соответствии с замыслом автора работы и служат наилучшему раскрытию темы.

В презентации должен использоваться единый тип шрифта.

Размер шрифта: для названия презентации на титульном слайде  — 40 пунктов; для подзаголовка на титульном слайде и заголовков слайдов  — 24 пункта; для подзаголовков на втором и третьем слайдах и для основного текста  — 20 пунктов.

Текст не должен перекрывать основные изображения или сливаться с фоном.


ОБРАЗЕЦ оформления


Задание 8. Используя информацию и иллюстративный материал, содержащийся в каталоге «Орёл» (для скачивания архива нажмите по ссылке), создайте презентацию из трёх слайдов на тему «Орёл». В презентации должны содержаться краткие иллюстрированные сведения о внешнем виде, об ареале обитания, образе жизни и рационе орлов. Все слайды должны быть выполнены в едином стиле, каждый слайд должен быть озаглавлен.

Презентацию сохраните в файле под своей фамилией. Файл необходимо сохранить в одном из следующих форматов: *.odp, или *.ppt, или *.pptx. Готовую работу необходимо отправить через форму загрузки своего класса до 20.00 7 марта

Форма загрузки для 9А


Форма загрузки для 9Э

вторник, 21 февраля 2023 г.

Массивы. Примеры программ

Уважаемые девятиклассники!

Для бОльшего понимания работы с массивами, публикую примеры программ с комментариями. Изучайте, вникайте, используйте!

Пример 1. Программа организует ввод и вывод элементов массива (способ 2).
Program mas;
const N = 100; { Задаем через константу количество элементов в массиве }
var a: array [1..N] of integer; i: integer; { Задаем массив содержащий целые значения и переменную i, которая будет использоваться в качестве индекса элемента массива}
   begin 
   writeln('Введите элементы массива: ');
   for i:=1 to N do read(a[i]);   { организуем в цикле ввод элементов массива. При вводе после запуска программы будем вводить значения через пробел. При этом мы не будем видеть как в "способе 1" индексы элементов, которые вводим!}
 write('Вывод элементов массива: '); 
 for i:=1 to N do write(a[i],'   ');         {Вывод элементов массива в строку через пробел}
end.

Пример 2. Программа организует заполнение массива случайными целыми числам и затем выводит элементы массива на экран.
Program mas;
const N = 20; { Как и в первом примере, задаем кол-во элементов в массиве } 
var a: array [1..N] of integer; i: integer;
begin 
    for i:=1 to N do a[i] := Random(100); {Присваиваем в качестве значения каждого элемента некоторое целое случайное число в промежутке от 1 до 100}
    writeln('Элементы массива: '); 
    for i:=1 to N do write('a[' , i, ']=', a[ i ],'  '); {выводим элементы массива на экран}
 end.

Пример 3. Программа вычисляет среднюю температуру месяца

Program temperatur;
Var T:array[1..30] of  real; i, N:integer; s:real;
Begin
N:=30; s:=0;
Writeln(’Введите температуру:’);
  For i:=1 to N do 
    Begin
      Write(’T[’,i,’]=’); Readln(T[i]); s:=s+T[i];
    End;
  Writeln(’Средняя температура месяца =’, s/N:4:2);
  End.

среда, 8 февраля 2023 г.

Работаем в текстовом редакторе

В рамках повторения основ работы с текстом на компьютере и подготовки к ОГЭ по информатике предлагаю выполнить следующее обяательное домашнее задание.

Задание 7. Создайте в текстовом редакторе документ и напишите в нём следующий текст (см. внизу поста), точно воспроизведя всё оформление текста, имеющееся в образце. Данный текст должен быть набран шрифтом размером 14 пунктов обычного начертания. Отступ первой строки первого абзаца основного текста  — 1 см. Расстояние между строками текста не менее одинарного, но не более полуторного междустрочного интервала. Основной текст выровнен по ширине; в ячейках первого столбца таблицы применено выравнивание по левому краю, в ячейках второго и третьего столбцов  — по центру. В основном тексте и таблице есть слова, выделенные полужирным, курсивным шрифтом и подчёркиванием. Ширина таблицы меньше ширины основного текста. Таблица выровнена на странице по центру горизонтали.

При этом допустимо, чтобы ширина Вашего текста отличалась от ширины текста в примере, поскольку ширина текста зависит от размеров страницы и полей. В этом случае разбиение текста на строки должно соответствовать стандартной ширине абзаца. 

Интервал между текстом и таблицей не менее 12 пунктов, но не более 24 пунктов. Обратите внимание: использование многократных пробелов и нажатий клавиши enter для создания интервалов между строчка недопустимо.

Текст сохраните в файле под своей фамилией в одном из следующих форматов: *.odt , или *.doc, или *.docx. Готовую работу необходимо отправить через форму загрузки своего класса до 20.00 18 февраля

Форма загрузки для 9А


Форма загрузки для 9Э



Матрица, но без Нэо

Ребята!
Integer, real, char, string или boolean, которые мы до сих пор использовали в наших программах, относились к скалярным типам данных. С переменной скалярного типа в каждый момент времени может быть связано только одно значение.
Есть в программировании и другие типы данных - структурные.
С переменной структурного типа в каждый момент времени может быть связана группа значений одного или разных типов. К структурным типам данных относится массив.

Массив – упорядоченный набор однотипных значений (или структурный тип данных с фиксированным набором однотипных значений).

Описание массива:
имя:Array[тип индекса] of тип
Тип индекса – последовательность диапазонов целых значений, перечисленных через запятую (1..10,  3..4, 2..7). Количество диапазонов называется размерностью массива. Массив размерности 1 называется одномерным массивом (вектором), размерности 2 – двумерным массивом (матрицей).
Например,
Var a:array[1..5] of integer; b:array[1..3, 1..7] of char;
(Вектор а состоит из 5 элементов целого типа, матрица b состоит из 3 строк и 7 столбцов элементов символьного типа).

К каждому элементу массива можно обращаться по отдельности. Имя элемента массива состоит из имени массива и индексов, заключенных в квадратные скобки. При этом количество индексов должно быть таким же как в описании массива, и их значения не должны выходить за границы диапазонов.
Т.о. элемент вектора определяется своим номером, а элемент матрицы номером строки и номером столбца, на пересечении которых он расположен.
Например,
- a[3] – третий элемент вектора a;
- b[2,5] – элемент матрицы b, расположенный на пересечении второй строки и пятого столбца.

Одномерные массивы
Ввод и вывод элементов массива
Программа вводит элементы одномерного целочисленного массива с количеством элементов до 20, а затем выводит их на экран в строку
Program massive;
Var M:array[1..20] of  integer; i,N:integer;
Begin
  Writeln(’Введите количество элементов массива (не больше 20):’);
  Readln(N);
  Writeln(’Введите элементы массива:’);
  For i:=1 to N do
    Begin
      Write(’M[’,i,’]=’);
      Readln(M[i]);
    End;
  Writeln(’Элементы массива:’);
  For i:=1 to N do Write(M[i],’ ’);
  Writeln;
End.