<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Музыка, игры, фильмы, онлайн видео, программы и другое</title>
		<link>https://forfun.ucoz.ru/</link>
		<description>Форум</description>
		<lastBuildDate>Sun, 22 Dec 2013 12:03:29 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://forfun.ucoz.ru/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Лекция №6.</title>
			<link>https://forfun.ucoz.ru/forum/4-6-1</link>
			<pubDate>Sun, 22 Dec 2013 12:03:29 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://forfun.ucoz.ru/forum/4&quot;&gt;Программирование. Лекции&lt;/a&gt;&lt;br /&gt;Описание темы: Операторы: простые, структурированные. Форматы записи&lt;br /&gt;Автор темы: inqusiion&lt;br /&gt;Автор последнего сообщения: paladin159&lt;br /&gt;Количество ответов: 14</description>
			<content:encoded>Лекция №6. &lt;br /&gt; &lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size:10pt;&quot;&gt;Операторы: простые, структурированные. Форматы записи.&lt;/span&gt;&lt;/u&gt;&lt;/b&gt; &lt;p&gt; Основная часть программы на языке ТР представляет собой последовательность операторов, каждый из которых производит некоторые действия по преобразованию данных. Операторы выполняются последовательно в том порядке, в котором они записаны в тексте программы. Идущие друг за другом операторы программы разделяются точкой с запятой. &lt;br /&gt; Все операторы языка ТР можно разбить на три группы: &lt;br /&gt; •	простые; &lt;br /&gt; •	ввода-вывода; &lt;br /&gt; •	структурированные (структурные). &lt;br /&gt; Фактически операторы ввода-вывода являются обращением к стандартным процедурам, т.к. в Паскале нет операторов ввода-вывода. Но по установившейся традиции такие обращения называют операторами. &lt;br /&gt; простые операторы &lt;br /&gt; Операторы, не содержащие в себе никаких других операторов, называются простыми. К ним относятся: &lt;br /&gt; •	оператор присваивания; &lt;br /&gt; •	оператор вызова процедуры; &lt;br /&gt; •	оператор безусловного перехода; &lt;br /&gt; •	пустой оператор. &lt;br /&gt; оператор присваивания &lt;br /&gt; С помощью этого оператора переменной или функции присваивается значение выражения. Для записи этого оператора используется знак (:=), слева от которого записывается идентификатор переменной или функции, которым присваивается выражение, а справа – выражение, значение которого вычисляется перед присваиванием. Переменная (функция) и выражение должны иметь один и тот же тип. Исключение составляет случай, когда переменная имеет вещественный тип, а выражение – целочисленный, или переменная имеет строковый тип, а выражение символьный. Допустимо присваивание любых типов данных, кроме файловых. &lt;p&gt; Формат записи. &lt;br /&gt; &lt; идентификатор &gt; := &lt; выражение &gt;;[u]</content:encoded>
			<category>Программирование. Лекции</category>
			<dc:creator>inqusiion</dc:creator>
			<guid>https://forfun.ucoz.ru/forum/4-6-1</guid>
		</item>
		<item>
			<title>Лекция №5</title>
			<link>https://forfun.ucoz.ru/forum/4-5-1</link>
			<pubDate>Thu, 07 Apr 2011 13:14:19 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://forfun.ucoz.ru/forum/4&quot;&gt;Программирование. Лекции&lt;/a&gt;&lt;br /&gt;Описание темы: Процедуры ввода-вывода данных&lt;br /&gt;Автор темы: inqusiion&lt;br /&gt;Автор последнего сообщения: inqusiion&lt;br /&gt;Количество ответов: 5</description>
			<content:encoded>Решение самой простой задачи на ЭВМ не обходится без процедур ввода-вывода информации. Ввод данных - это передача информации от внешнего носителя в оперативную память для обработки. Вывод данных - процесс передачи информации после обработки из оперативной памяти на внешний носитель. Внешним носителем может быть дисплей, принтер, плоттер (графопостроитель), дискета, винчестер, магнитная лента и т.д. &lt;br /&gt; В языке ТР стандартным средством общения человека и ЭВМ являются предопределенные файлы Input и Output, которые по умолчанию являются параметрами программы. Программа получает входные данные из файла Input и помещает результат обработки в файл Output. Стандартно файлу Input назначена клавиатура, а файлу Output - экран монитора. &lt;br /&gt; Для выполнения операций ввода-вывода в языке ТР имеются четыре процедуры: read, readln, write и writeln. &lt;br /&gt; Процедура чтения read обеспечивает ввод числовых данных, символов, строк и т.д. для их обработки программой. &lt;p&gt; Формат записи: &lt;br /&gt; read (х1, х2, ... , хn); &lt;br /&gt; или &lt;br /&gt; read (FV, x1, x2, ... , xn);, &lt;br /&gt; где x1, ... ,xn - переменные допустимых типов данных; &lt;br /&gt; FV - переменная, связанная с файлом, откуда будет выполнятся чтение. &lt;br /&gt; После прочтения процедуры read программа приостанавливается и ЭВМ ожидает ввода данных. Значения х1, ... хn набираются минимум через один пробел. После набора данных для одной процедуры read нажимается клавиша ввода. Значения переменных должны вводится в строгом соответствии с синтаксисом языка ТР. При нарушении синтаксиса возникают ошибки ввода-вывода. Сообщение об ошибке имеет вид: I/O error NN, где NN - код ошибки. Пояснительный текст поможет определить причину программного прерывания. &lt;br /&gt; Пример. &lt;br /&gt; Var &lt;br /&gt; i: integer; &lt;br /&gt; r: real; &lt;br /&gt; c: char; &lt;br /&gt; Begin &lt;br /&gt; read(i, r, c);	{ввод данных}</content:encoded>
			<category>Программирование. Лекции</category>
			<dc:creator>inqusiion</dc:creator>
			<guid>https://forfun.ucoz.ru/forum/4-5-1</guid>
		</item>
		<item>
			<title>Лекция №4.</title>
			<link>https://forfun.ucoz.ru/forum/4-4-1</link>
			<pubDate>Thu, 07 Apr 2011 13:10:08 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://forfun.ucoz.ru/forum/4&quot;&gt;Программирование. Лекции&lt;/a&gt;&lt;br /&gt;Описание темы: Ввод-вывод данных&lt;br /&gt;Автор темы: inqusiion&lt;br /&gt;Автор последнего сообщения: inqusiion&lt;br /&gt;Количество ответов: 7</description>
			<content:encoded>Лекция №4. &lt;br /&gt; Структура программы, ее основные разделы и их назначение. Комментарии. Ввод-вывод данных: общие сведения, процедуры ввода-вывода, форматы вывода. &lt;p&gt; Программа реализует алгоритм решения задачи, т.е. представляет собой конечную совокупность действий, выполняемых над определенными данными с помощью определенных операций, приводящих к решению задачи. &lt;br /&gt; Основные характеристики программы: &lt;br /&gt; •	точность полученного результата; &lt;br /&gt; •	время выполнения программы; &lt;br /&gt; •	объем требуемой памяти; &lt;br /&gt; О соответствии этих показателей решаемой задаче и возможностям ЭВМ должен позаботится сам программист. Ограничения по объему памяти и времени выполнения носят менее жесткий характер. &lt;br /&gt; Программа на языке ТР состоит из строк, максимальная длина которой не должна превышать 127 символов. Если строка содержит более 127 символов, то все лишние символы игнорируются компилятором. Для Delphi явных ограничений нет. &lt;br /&gt; Программист, набирая текст программы, может располагать строки на экране произвольным образом, достигая тем самым наибольшей читабельности программы. Количество операторов в строке также произвольно. &lt;br /&gt; Размер программы на ТР имеет предел. Редактор текстов и компилятор позволяют обрабатывать программы и библиотечные модули объемом до 64 Кбайт. Если программа требует большего количества памяти, следует использовать библиотечные модули (.TPU-файлы) или оверлейные структуры. Для Delphi явных ограничений нет, т. к. проблема решается использованием модулей. &lt;br /&gt; Структура консольных (программ, написанных с использованием процедур Read, Readln и Write, Writeln) и оконных приложений имеет как общие черты, так и различия. &lt;br /&gt; В любом случае программа состоит из двух основных частей: описательной (описания данных, с которыми оперируют действия) и исполнительной (описания последовательности действий, которые необходимо выполнить). &lt;br /&gt; Действия представляются операторами языка, данные вводятся посредством описаний и определений. &lt;br /&gt; Описания данных предшествуют описанию действий и должны содержать упоминание всех объектов, используемых в действиях (операторах).</content:encoded>
			<category>Программирование. Лекции</category>
			<dc:creator>inqusiion</dc:creator>
			<guid>https://forfun.ucoz.ru/forum/4-4-1</guid>
		</item>
		<item>
			<title>Лекция №3.</title>
			<link>https://forfun.ucoz.ru/forum/4-3-1</link>
			<pubDate>Thu, 07 Apr 2011 13:00:42 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://forfun.ucoz.ru/forum/4&quot;&gt;Программирование. Лекции&lt;/a&gt;&lt;br /&gt;Описание темы: Выражения, операнды, операции&lt;br /&gt;Автор темы: inqusiion&lt;br /&gt;Автор последнего сообщения: inqusiion&lt;br /&gt;Количество ответов: 7</description>
			<content:encoded>Лекция №3. &lt;br /&gt; Выражения, операнды, операции &lt;p&gt; Константы и переменные разных типов используются в выражениях. Выражение задает порядок выполнения действий над элементами данных и состоит из операндов (констант, переменных, обращений к функциям), круглых скобок и знаков операций. Операции определяют действия, которые надо выполнить над операндами. &lt;br /&gt; Пример. &lt;br /&gt; В выражении (X + Y – 567)	X, Y, 567 – операнды, &lt;br /&gt; &quot;+&quot;, &quot;–&quot; 	 – знаки операций. &lt;br /&gt; В простейшем случае выражение может состоять из одной переменной или константы. Круглые скобки ставятся так же, как и в обычных арифметических выражениях. &lt;br /&gt; Операции в языке ТР подразделяются на арифметические, отношения, логические (булевские), операцию @, строковые и др. Выражения соответственно называются арифметическими, отношения, булевскими, строковыми и т.д. в зависимости от того, какого типа операнды и операции в них используются. &lt;br /&gt; Операции могут быть унарными и бинарными. В первом случае операция относится к одному операнду и всегда записывается перед ним, во втором операция выражает отношение между двумя операндами и записывается между ними. &lt;br /&gt; Пример. &lt;br /&gt; – А	унарная операция &lt;br /&gt; А + В	бинарная операция. &lt;br /&gt; Арифметическое выражение. Результатом арифметического выражения является целое или действительное значение. Наиболее простые формы арифметического выражения: целая или действительная константа; целая или действительная переменная; элемент массива целого или действительного типа; функция, принимающая целое или действительное значение. &lt;br /&gt; Значение переменной или элемента массива должно быть определено до их появления в арифметическом выражении. Другие арифметические выражения составляются из указанных простых форм путем применения круглых скобок и арифметических операций. &lt;br /&gt; Арифметические операции выполняют арифметические действия в выражениях над значениями операндов целочисленных и вещественных типов. &lt;br /&gt;</content:encoded>
			<category>Программирование. Лекции</category>
			<dc:creator>inqusiion</dc:creator>
			<guid>https://forfun.ucoz.ru/forum/4-3-1</guid>
		</item>
		<item>
			<title>Лекция №2.</title>
			<link>https://forfun.ucoz.ru/forum/4-2-1</link>
			<pubDate>Thu, 07 Apr 2011 12:55:21 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://forfun.ucoz.ru/forum/4&quot;&gt;Программирование. Лекции&lt;/a&gt;&lt;br /&gt;Описание темы: Система типов данных языка Turbo Pascal. Описание переменных&lt;br /&gt;Автор темы: inqusiion&lt;br /&gt;Автор последнего сообщения: inqusiion&lt;br /&gt;Количество ответов: 10</description>
			<content:encoded>Лекция №2. &lt;br /&gt; Система типов данных языка Turbo Pascal. Описание переменных и констант. &lt;p&gt; Каждый элемент данных относится к одному из конечного множества типов, допустимых для конкретной версии языка программирования. &lt;br /&gt; Тип – это множество значений, которые может принимать переменная и, как следствие, множество операций, допустимых над данной переменной. Язык Turbo Pascal является типизированным, или статическим языком. Это означает, что тип переменной определяется при ее описании и не может быть изменен. Переменная может участвовать только в операциях, допустимых с ее типом. Такой подход способствует большей аккуратности и ответственности при составлении программы, приводит к более высокой надежности программы. &lt;br /&gt; Язык Turbo Pascal имеет развитую и изощренную систему типов. На основе небольшого числа стандартных типов программист может конструировать данные произвольной структуры и сложности, которые оптимальным образом отражают суть его задачи. &lt;br /&gt; Систему типов представим в виде схемы:</content:encoded>
			<category>Программирование. Лекции</category>
			<dc:creator>inqusiion</dc:creator>
			<guid>https://forfun.ucoz.ru/forum/4-2-1</guid>
		</item>
		<item>
			<title>Развитие сайта</title>
			<link>https://forfun.ucoz.ru/forum/3-1-1</link>
			<pubDate>Fri, 25 Mar 2011 18:54:18 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://forfun.ucoz.ru/forum/3&quot;&gt;Ваши пожелания&lt;/a&gt;&lt;br /&gt;Автор темы: inqusiion&lt;br /&gt;Автор последнего сообщения: inqusiion&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>ПРошу оставлять вас в этой теме ваши пожелания по поводу развития сайта, или же ваши предложения</content:encoded>
			<category>Ваши пожелания</category>
			<dc:creator>inqusiion</dc:creator>
			<guid>https://forfun.ucoz.ru/forum/3-1-1</guid>
		</item>
	</channel>
</rss>