🗊Презентация Строковый тип данных

Нажмите для полного просмотра!
Строковый тип данных, слайд №1Строковый тип данных, слайд №2Строковый тип данных, слайд №3Строковый тип данных, слайд №4Строковый тип данных, слайд №5Строковый тип данных, слайд №6Строковый тип данных, слайд №7Строковый тип данных, слайд №8Строковый тип данных, слайд №9Строковый тип данных, слайд №10Строковый тип данных, слайд №11Строковый тип данных, слайд №12Строковый тип данных, слайд №13Строковый тип данных, слайд №14Строковый тип данных, слайд №15Строковый тип данных, слайд №16Строковый тип данных, слайд №17Строковый тип данных, слайд №18Строковый тип данных, слайд №19Строковый тип данных, слайд №20Строковый тип данных, слайд №21Строковый тип данных, слайд №22Строковый тип данных, слайд №23Строковый тип данных, слайд №24Строковый тип данных, слайд №25Строковый тип данных, слайд №26Строковый тип данных, слайд №27Строковый тип данных, слайд №28Строковый тип данных, слайд №29Строковый тип данных, слайд №30Строковый тип данных, слайд №31Строковый тип данных, слайд №32Строковый тип данных, слайд №33Строковый тип данных, слайд №34Строковый тип данных, слайд №35Строковый тип данных, слайд №36Строковый тип данных, слайд №37Строковый тип данных, слайд №38Строковый тип данных, слайд №39Строковый тип данных, слайд №40Строковый тип данных, слайд №41Строковый тип данных, слайд №42Строковый тип данных, слайд №43

Содержание

Вы можете ознакомиться и скачать презентацию на тему Строковый тип данных. Доклад-сообщение содержит 43 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Лекция 7. 
Строковый тип данных
В Паскале существует три типа строк: 
стандартные (string);
определяемые программистом на основе string;
строки в динамической памяти.

Строка типа string может содержать до 255 символов.
Под каждый символ отводится по 1 байту, в котором хранится код символа. Еще один байт отводится под фактическую длину строки – это байт под номером 0. Т.е. для хранения данных типа string отводится 256 байт.
Описание слайда:
Лекция 7. Строковый тип данных В Паскале существует три типа строк: стандартные (string); определяемые программистом на основе string; строки в динамической памяти. Строка типа string может содержать до 255 символов. Под каждый символ отводится по 1 байту, в котором хранится код символа. Еще один байт отводится под фактическую длину строки – это байт под номером 0. Т.е. для хранения данных типа string отводится 256 байт.

Слайд 2





Как описываются строки в ТР?
Описание слайда:
Как описываются строки в ТР?

Слайд 3





Операции со строками
Описание слайда:
Операции со строками

Слайд 4





Процедуры и функции ТР, используемые для работы с данными строкового типа.
Описание слайда:
Процедуры и функции ТР, используемые для работы с данными строкового типа.

Слайд 5





Процедуры и функции ТР, используемые для работы с данными строкового типа (продолжение).
Описание слайда:
Процедуры и функции ТР, используемые для работы с данными строкового типа (продолжение).

Слайд 6





Примеры
Описание слайда:
Примеры

Слайд 7





Определить, что будет выведено на экран в результате работы программы
Описание слайда:
Определить, что будет выведено на экран в результате работы программы

Слайд 8





Лекция 8. 
Записи и множества.
Описание слайда:
Лекция 8. Записи и множества.

Слайд 9





 Записи (records)
Описание слайда:
Записи (records)

Слайд 10





Данные типа «запись» (примеры).
Описание слайда:
Данные типа «запись» (примеры).

Слайд 11





Примеры действий с записями.
Описание слайда:
Примеры действий с записями.

Слайд 12





Примеры записей
Описание слайда:
Примеры записей

Слайд 13





Как обратиться к полям записи?
Описание слайда:
Как обратиться к полям записи?

Слайд 14





Множества
Описание слайда:
Множества

Слайд 15





Примеры множеств
Описание слайда:
Примеры множеств

Слайд 16





Операции над множествами:
Описание слайда:
Операции над множествами:

Слайд 17





Сравнение множеств( результат – логическое значение)
Описание слайда:
Сравнение множеств( результат – логическое значение)

Слайд 18





Лекция 9.  Файлы в ТР.
Общие приёмы для работы с файлами;
Текстовые файлы;
Типизированные файлы;
Описание слайда:
Лекция 9. Файлы в ТР. Общие приёмы для работы с файлами; Текстовые файлы; Типизированные файлы;

Слайд 19





Файлы ТР.
В ТР используются три типа файлов: 
Текстовые файлы
Типизированные файлы 
Нетипизированные
Описание слайда:
Файлы ТР. В ТР используются три типа файлов: Текстовые файлы Типизированные файлы Нетипизированные

Слайд 20





Преобразование данных при работе с файлами.
Описание слайда:
Преобразование данных при работе с файлами.

Слайд 21





Доступ к содержимому файлов
Последовательный доступ – для текстовых файлов;
Прямой доступ – для типизированных и нетипизированных файлов;
Описание слайда:
Доступ к содержимому файлов Последовательный доступ – для текстовых файлов; Прямой доступ – для типизированных и нетипизированных файлов;

Слайд 22





Порядок  действий при работе с файлами в ТР
Задать файловую переменную;
Связать файловую переменную с файлом на диске или логическим устройством;
Указать направление обмена данными;
Осуществить чтение данных из файла или запись данных в файл;
Закрыть файл.
Описание слайда:
Порядок действий при работе с файлами в ТР Задать файловую переменную; Связать файловую переменную с файлом на диске или логическим устройством; Указать направление обмена данными; Осуществить чтение данных из файла или запись данных в файл; Закрыть файл.

Слайд 23





Как связать файловую переменную с файлом на диске?
Описание слайда:
Как связать файловую переменную с файлом на диске?

Слайд 24





fp – имя файловой переменной
Описание слайда:
fp – имя файловой переменной

Слайд 25





Пример:
Описание слайда:
Пример:

Слайд 26





Файлы в LAZARUS (чтение текстового файла)
Описание слайда:
Файлы в LAZARUS (чтение текстового файла)

Слайд 27





Основные функции для работы с файлами
fp- файловая переменная
Close(fp) –закрыть файл;
Rename(fp,<Новое_имя>) – переименовать файл;
Erase(fp) – удаляет файл (сначала его надо закрыть);
Flush(fp) – запись всех изменений в файл на диске;
EOF(fp) – логическая функция = True, если достигнут конец файла, иначе EOF = False;
IOResalt – признак последней операции ввода-вывода. При успешном завершении IOResalt = 0.
Описание слайда:
Основные функции для работы с файлами fp- файловая переменная Close(fp) –закрыть файл; Rename(fp,<Новое_имя>) – переименовать файл; Erase(fp) – удаляет файл (сначала его надо закрыть); Flush(fp) – запись всех изменений в файл на диске; EOF(fp) – логическая функция = True, если достигнут конец файла, иначе EOF = False; IOResalt – признак последней операции ввода-вывода. При успешном завершении IOResalt = 0.

Слайд 28





Текстовые файлы.
совокупность строк переменной длины. Последовательный доступ.
Var  fp : text;
В конце каждой строки ЕOLN  = #13#10
В конце Файла  EOF = #26
Чтение: Read(fp, List) или ReadLn(fp, List)
List содержит  Char, String, <целые>, <вещественные>
Запись: Write(fp,List) или WriteLn(fp,List)
List содержит  Char, String, BOOLEAN; <целые>, <вещественные>
Описание слайда:
Текстовые файлы. совокупность строк переменной длины. Последовательный доступ. Var fp : text; В конце каждой строки ЕOLN = #13#10 В конце Файла EOF = #26 Чтение: Read(fp, List) или ReadLn(fp, List) List содержит Char, String, <целые>, <вещественные> Запись: Write(fp,List) или WriteLn(fp,List) List содержит Char, String, BOOLEAN; <целые>, <вещественные>

Слайд 29





Специальные функции для текстовых файлов
EOLN(fp) – возвращает  True, если в текстовом файле, из которого осуществляется  ввод данных, достигнут маркер конца строки.
SeekEOLN(fp) – ищет маркер конца строки и возвращает True, если до конца строки остались только пробелы.
SeekEOF(fp) – ищет маркер конца файла и возвращает True, если до конца файла остались строки заполненные  пробелами.
Описание слайда:
Специальные функции для текстовых файлов EOLN(fp) – возвращает True, если в текстовом файле, из которого осуществляется ввод данных, достигнут маркер конца строки. SeekEOLN(fp) – ищет маркер конца строки и возвращает True, если до конца строки остались только пробелы. SeekEOF(fp) – ищет маркер конца файла и возвращает True, если до конца файла остались строки заполненные пробелами.

Слайд 30





Типизированные файлы.
Описание слайда:
Типизированные файлы.

Слайд 31





Типизированные файлы. Пример.
Описание слайда:
Типизированные файлы. Пример.

Слайд 32





Лекция 10. 
Примеры: некоторые алгоритмы и их программная реализация.
Алгоритмы сортировки;
Суммирование рядов;
Описание слайда:
Лекция 10. Примеры: некоторые алгоритмы и их программная реализация. Алгоритмы сортировки; Суммирование рядов;

Слайд 33





Сортировка простым выбором.
Описание слайда:
Сортировка простым выбором.

Слайд 34





Блок-схема сортировки простым выбором (по возрастанию).
Описание слайда:
Блок-схема сортировки простым выбором (по возрастанию).

Слайд 35





Сортировка простым выбором.
Описание слайда:
Сортировка простым выбором.

Слайд 36





Сортировка простым включением.
Описание слайда:
Сортировка простым включением.

Слайд 37





Блок-схема сортировки простым включением (по возрастанию)
Описание слайда:
Блок-схема сортировки простым включением (по возрастанию)

Слайд 38





Сортировка простым включением.
Описание слайда:
Сортировка простым включением.

Слайд 39





Суммирование  рядов с заданным числом слагаемых.
Описание слайда:
Суммирование рядов с заданным числом слагаемых.

Слайд 40





Суммирование  рядов с заданной точностью.
Описание слайда:
Суммирование рядов с заданной точностью.

Слайд 41





Алгоритм суммирования знакочередующихся рядов с заданной точностью.
Попытаться выразить (n+1) слагаемое через (n) – ое:                C(n+1) = M(x,n)*C(n)
Вводим значение x, при котором требуется вычислить сумму ряда, и точность eps, с которой надо вычислить сумму.
«Накапливаем» слагаемые ряда в переменной S до тех пор, пока очередное слагаемое по модулю не будет меньше или равно eps.
Выводим на экран найденное значение суммы и количество слагаемых, кoторое потребовалось для достижения заданной точности.
Описание слайда:
Алгоритм суммирования знакочередующихся рядов с заданной точностью. Попытаться выразить (n+1) слагаемое через (n) – ое: C(n+1) = M(x,n)*C(n) Вводим значение x, при котором требуется вычислить сумму ряда, и точность eps, с которой надо вычислить сумму. «Накапливаем» слагаемые ряда в переменной S до тех пор, пока очередное слагаемое по модулю не будет меньше или равно eps. Выводим на экран найденное значение суммы и количество слагаемых, кoторое потребовалось для достижения заданной точности.

Слайд 42





Пример.
Описание слайда:
Пример.

Слайд 43


Строковый тип данных, слайд №43
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию