Учащимся 10 кл.

Д/3    

Презентация "Модели и моделирование"


Для самопроверки  ответьте на вопросы теста. (В случае, если вы не знаете правильного ответа, можно выбрать вариант "Показать ответ").
Упражнение. Найди слова по теме "Электронные таблицы". Перейти к заданию.
Кроссворд по теме "Электронные таблицы". Перейти к заданию.

Вопросы для подготовки к контрольной работе по теме «Электронные таблицы»

1. Электронная таблица – это - …?
2. Табличные процессоры - это ...?
3. К типовым задачам обработки информации в электронных таблицах относятся ...?
4. Какие типы данных можно поместить в ячейку электронной таблицы?
5. Какая ячейка называется активной?
6. Как обозначается диапазон ячеек?
6. Назовите форматы чисел.
7. Какие знаки для обозначения операций используются в формулах?
8. Ссылка - это ...?  
9. Какие ссылки называются относительными?  абсолютными? смешанными? Как они обозначаются?
10. Как записываются функции для нахождения суммы, среднего значения, максимального и минимального значения?
11. Какие типы диаграмм можно построить в MS Excel?
12. Для чего предназначены следующие кнопки на панели инструментов?
13. а) В ячейке C8 записана формула:   =А8/В8+$В$7.  Её скопировали в ячейку C9. Запишите формулу, полученную в ячейке C9.
б) В ячейке B4 записана формула:  =$А$1*(A2+А3).  Её скопировали в ячейку C4. Запишите формулу, полученную в ячейке C4.


Электронные таблицы (ЭТ).  Коротко о главном 

Электронная таблица - структура данных в виде прямоугольной таблицы, в которой числовые значения в вычисляемых ячейках могут автоматически пересчитываться при изменении значений исходных данных.
Прикладные программы для работы с электронными таблицами называют табличными процессорами.
Типовые задачи обработки информации в электронных таблицах:

- создание ЭТ;
- редактирование ЭТ;
- автоматический пересчёт по формулам при изменении исходных данных;
- графическое представление числовых данных в виде диаграмм;
- сохранение ЭТ на диске в виде файла;
- загрузка ЭТ из файла в оперативную память компьютера;
- вывод ЭТ на бумагу.
Основные структурные элементы электронной таблицы - строки, столбцы, ячейки.
Ячейка электронной таблицы получает адрес, состоящий из названия столбца и номера строки, на пересечении которых она находится. Выделенная ячейка называется активной.
Содержимым ячейки может быть: текст, число, формулаПо умолчанию в ячейках с формулами отображаются не сами формулы, а результаты вычислений по ним.
Область из нескольких ячеек образует диапазон. Примеры обозначения диапазона ячеек: A1:A10;   B5:D12.

Форматы чисел ( для изменения формата используется команда Формат/Ячейки)
- общий;
- числовой;
- денежный;
- процентный;
- дробный (например  1 1/2); 
- экспоненциальный (например 1,5Е+20)
- дата, время и другие
Ссылка - это адрес ячейки в формуле.
Относительные ссылки - это ссылки, которые меняются при копировании формул. Они имеют вид: A2;  D10;  E6 и  т. п.
Абсолютные ссылки - это ссылки, которые не меняются при копировании формул. Они имеют вид: $A$2;  $D$10;  $E$6 и  т. п. 
Ссылки, у которых при копировании не меняется только одна часть, называются смешанными ссылками. Они имеют вид: $A2;  D$10;  E$6 и  т. п.




Строковые величины

Строковая переменная (string) - величина, значением которой является последовательность символов. Переменная этого типа может содержать строку длиной до 255 символов.  Значение строковой переменной заключается в одиночные кавычки.
a:='10-A класс';  b:='Минск'; c:='Мне нравится составлять программы';

Пример описания строковых переменных:
Var a, b, c: string;

К каждому символу строки можно обратиться по его номеру как к элементу массива.
Например, если a='Школа', то a[1] - символ Ш,  a[2] - символ к,  a[3] - символ о  и т. д.

Кроме того, к строкам применима операция соединения (сцепления), которая обозначается  как "+".
Например,  a:='Школа ';   b:='№148'; c:=a+b;    переменная с примет значение 'Школа №148'.

Строковые величины можно сравнивать. Сравнение происходит по следующему правилу.
Сначала сравниваются коды первых символов, какой код больше, та и строка больше. Если первые символы одинаковы, то сравниваются коды вторых символов и т.  д.
'ABC' < 'BBC'    'стул' > 'стол'     '14 '< '3'

Длину строки можно узнать с помощью функции   Length.

Пример 1. Дана строка. Составить программу, выводящую на экран её длину.
program z1;
var s: string;
     n: integer;
begin
write('Введите строку ');   readln(s);
n:=length(s);
write('Длина строки=', n);
end.

Пример 2. Дана строка. Составить программу, выводящую на экран слово, состоящее из первой и последней буквы данной строки.
program z2;
var s, t: string;
     n: integer;
begin
write('Введите строку ');   readln(s);
n:=length(s);
t:=s[1]+s[n];
write('Полученное слово - ', t);
end.

Стандартные процедуры и функции для работы со строковыми величинами
1. Copy (s, k, n) - копирует n символов строки s, начиная с позиции k.
s — string; k, n — integer
Например:
s:='Зима весна лето осень';
b:=copy(s,6,5);     {весна}
2. Delete (s, k, n) - удаляет  n символов в строке s , начиная с позиции k.
s — string; k, n — integer
Например:
s:='Зима весна лето осень';
delete(s,1,5);     {весна лето осень}
3. Insert (t, s, k) - вставляет подстроку t в строку s, начиная с позиции k
s, t — string; k — integer
Например:
S:='квадрат трапеция';
T:='  ромб';
insert(T,S,8); {квадрат ромб трапеция}
4. Pos (t, s) - вычисляет позицию первого вхождения подстроки t в строку s (или возвращает 0, если подстрока не найдена)
s, t — string
Например:
S:='Good bye';
k:=pos('o',s);  {k=2}
k:=pos('a',s);  {k=0}
5. UpperCase (s) - преобразует строку s к верхнему регистру
s — string
Например:
S:='город Минск';
Uppercase(S);  {ГОРОД МИНСК}
6. LowerCase (s) - преобразует строку s к нижнему регистру
s — string
Например:
Например:
S:='ГОРОД';
Lowerrcase(S);  {город }


Символьные  величины

Задачи программирования не сводятся только к обработке чисел. Часто приходится обрабатывать и текстовую информацию. Для хранения символов используется тип величины - char.
Символьная переменная - величина, значением которой является один символ (буква, цифра, знак).  В оперативной памяти один символ занимает 1 байт. Значения символьных  величин заключаются в апострофы (одинарные кавычки). Например,  a:='+';    c:='5';
Описание символьных переменных:  Var имя_переменной: char;
Например:     Var a,  c: char;
Каждый символ имеет свой уникальный двоичный код. В таблице кодов каждому знаку ставится в соответствие числовой код от 0 до 255. Благодаря этому символы можно сравнивать. Из двух символов большим считается тот, у которого код больше.

Функции для работы с символами
ord(s)                 находит код символа
chr(n)      находит символ по его коду
pred(s)  находит предыдущий символ
succ(s)    находит следующий символ

Пример 1. Составить программу, которая определяет код символа, введенного с клавиатуры.
Program Primer_1;
Var s: char;
begin
write('Введите символ ');   readln(s);             { ввод символа }
writeln('Код этого символа = ',  ord(s));         { вывод кода }
end. 

Пример 2. Составить программу, которая выводит символ по коду, введенному с клавиатуры.
Program Primer_2;
var n: integer;
begin
write('Введите код символа от 33 до 255 '); readln(n);     { ввод кода }
writeln(' Символ = ', chr(n));                                            { вывод символа }
end.


Комментариев нет :

Отправить комментарий