рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

С помощью псевдокодов.

С помощью псевдокодов. - Лекция, раздел Информатика, Лекции по курсу Информатика Лекция 1. Основные понятия и методы теории информатики и кодирования. Информатика как научная дисциплина. Понятие информации и информационных процессов   5.2. Языки Программирования И Их Виды Назначение Про...

 

5.2. Языки программирования и их виды

Назначение программирования – разработка программ управления компьютером с целью решения различных информационных задач. Для составления программ существуют разнообразные языки программирования.

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

Популярными языками программирования сегодня являются Паскаль, Бейсик, Си, Фортран и т.д.

По подходу к структуре программы все языки программирования можно разделить на:

1. Процедурно-ориентированные языки. Программа, написанная на таком языке программирования, представлена в виде отдельных блоков (процедур). Примером такого языка является язык программирования Бейсик (Basic).

2. Структурно-ориентированные языки. Программа, написанная на таком языке программирования, представлена в виде набора блоков, которые можно по отдельности детализировать и отлаживать. Примером такого языка является язык программирования Паскаль (Pascal).

3. Объектно-ориентированные языки. К структурно-ориентированному подходу добавляется понятие объекта, который может совмещать в себе не только свойства, но и методы работы с данным объектом. Примером такого языка является язык программирования Object Pascal.

Для создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования.

Система программирования – это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования.

Далее мы начнем знакомство с системой (средой) программирования Turbo Pascal 7.0.

5.3. Среда программирования Turbo Pascal

 

В состав среды программирования Turbo Pascal входят:

- редактор для написания и редактирования текстов программ;

- компилятор для перевода текста программ в машинные коды;

- отладчик;

- компоновщик для создания исполнимых модулей.

Экран среды Turbo Pascal состоит из 4 частей: главного меню, окна редактирования Edit, окна просмотра Watch, строки назначения функциональных клавиш.

Строка назначения функциональных клавиш
Окно редактирования Edit

 

Назначение основных пунктов меню:

File – служит для загрузки и сохранения файлов, работы с каталогами, выхода из среды Turbo Pascal.

Edit – предназначен для создания и редактирования текстов программ.

Run – служит для запуска программы, пошагового выполнения, просмотра окна вывода.

Compile – служит для компилирования, компоновки программ, нахождения ошибок.

Options – предназначен для установки параметров среды Turbo Pascal.

Debug – служит для обнаружения ошибок.

Наиболее часто нам придется использовать так называемые «горячие клавиши»:

«F1» - вызов справочной системы.

«F2» - сохранения текста программы.

«F3» - загрузка текста программы.

«Ctrl» + «F9» - запуск программы.

«Alt» + «F5» - окно вывода результатов выполнения.

«Alt» + «F9» - компиляция программы.

«Ctrl» + «F2» - прерывание сеанса отладки программы.

«Ctrl» + «Break» - прерывание выполнения программы.

«Alt» + «X» - выход из среды Turbo Pascal.

5.4. Язык программирования Pascal

Основой языка программирования Pascal является алфавит – набор допустимых знаков (литер, символов), которые можно использовать для записи программы. Алфавит Pascal включает в себя:

- буквы латинского алфавита;

- цифры;

- символы: @, #, $, пробел, +, -, /, *, =, “, <, >, (, ), [, ], {, }, запятая, точка, точка с запятой, !, %, &, символ подчеркивания _.

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

Идентификатор состоит из латинских букв, цифр, знака подчеркивания; начинается с буквы; содержит не более 127 символов.

Служебное слово – это последовательность латинских букв, образующих английское слово, которое при употреблении в некотором контексте имеет определенный, раз и навсегда установленный смысл. Служебное слово не может использоваться в качестве идентификатора. Например: program, begin, while и т.п.

Еще один вспомогательный элемент языка – комментарий. Цель комментариев – дать объяснение использования всех объектов в программе и действий над ними. Комментарий – запись в программе вида:

{<последовательность символов>}

либо

(*<последовательность символов >*)

Структура программы на Pascal:

Program <имя> {имя программы};

{раздел описаний}

Label {раздел описания меток};

Const {раздел описания констант};

Type {раздел описания типов};

Var {раздел описания переменных};

Procedure <имя> {раздел описания процедур};

Function <имя> {раздел описания функций};

{раздел операторов}

Begin{начало программного блока}

<операторы>

End.{конец программного блока}

Имя программы и раздел описаний являются необязательными и могут отсутствовать в ней.

Данные – общее понятие всего того, с чем работает компьютер. Программа, написанная на языке Паскаль, обрабатывает данные, то есть является описанием последовательности действий, которые надо осуществить с некоторой последовательностью данных. Все данные имеют свое имя (идентификатор), тип и значение. Рассмотрим основные типы данных, используемые в Pascal:

 

Типы данных
Простые типы
Строковый тип
Структурированные типы
Ссылочные типы
Процедурные типы
Целые типы

 

Тип Диапазон значений типа
shortint целое число в диапазоне от -128 до 127
byte целое число в диапазоне от 0 до 255
integer целое число в диапазоне от -32768 до 32767
word целое число в диапазоне от 0 до 65535
longint целое число в диапазоне от -2147483648 до 2147483647

– Конец работы –

Эта тема принадлежит разделу:

Лекции по курсу Информатика Лекция 1. Основные понятия и методы теории информатики и кодирования. Информатика как научная дисциплина. Понятие информации и информационных процессов

Лекция Основные понятия и методы теории информатики и кодирования... Информатика как научная дисциплина... Понятие информации и информационных процессов...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: С помощью псевдокодов.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Сложение в шестнадцатеричной системе
При сложении цифры суммируются по разрядам, и если при этом возникает избыток, то он переносится влево. Пример 1. Слож

Вычитание
Пример 3. Вычтем единицу из чисел 102, 108 и 1016

Правила построения таблицы истинности
1. Количество строк таблицы (M) определяется по формуле M=2n, n – количество логических переменных. 2. Количество столбцов таблицы равно сумме логических переменных и логических

Многоколончатая верстка
1.Для того чтобы текст на странице был размещен в несколько колонок, необходимо в пункте меню «Формат» выбрать команду «Кол

Работа со списками
Все списки можно разделить на 3 вида: – нумерованные, в которых в качестве обозначения элемента списка служит цифра (римская и арабская) или буква (русская и латинская); – маркиро

Стилевое оформление текста
Для того чтобы текстовый документ имел четко выраженную структуру, в которой каждый абзац представлял бы собой определенный набор параметров шрифта, абзаца и пр. необходимы так называемые стили фор

Работа с графическими объектами
В текстовом редакторе Microsoft Word реализована возможность работы с векторной графикой. Графические объекты можно как вставить из уже готового файла, так и создать самостоятельно, пользуясь средс

Создание автоматического оглавления
Перед созданием автоматического оглавления необходимо найти в тексте все заголовки и присвоить им стили, основанные на заголовке 1, заголовке 2 и т.д. в зависимости от типа заголовка (глава, парагр

Правила записи формул
1. Запись формулы начинается со знака равенства «=». 2. Формула может содержать адреса ячеек, знаки арифметических операций (+, -, *, /), знаки операций сравнения (>, <, =, >= - б

Относительная адресация
Пусть необходимо с использованием Microsoft Excel разработать таблицу, которая бы по введенной цене билета на некоторый автобусный рейс и ко

Абсолютная адресация
Изменим предыдущую задачу следующим образом: пусть к любой стоимости каждого билета будет добавлен комиссионный сбор. Тогда формула для подсчета итоговой стоимости будет иная. Разместим в ячейке D2

Сортировка данных
В Microsoft Excel существует возможность выполнения сортировки данных, т.е. упорядочение данных, размещенных в строках по возрастанию или по убыванию. При сортировке данных происходит перестановка

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

Табулирование функции и построение ее графика
Табулирование функции – нахождение значений функции на некотором промежутке с некоторым шагом. Пусть требуется протабулировать функ

Решение уравнений методом подбора параметра
Пусть требуется решить уравнение . Для его решения необходимо привести уравнение к

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

Работа с запросами
Средствами запроса можно: - выбрать записи, удовлетворяющие условиям отбора; - включить в результирующую таблицу запроса нужные поля; - произвести вычисления в каждой из

Создания запроса на выборку
1) Необходимо нажать на кнопку «Запросы» и активировать команду «Создание запроса в режиме конструктора». 2) В диалоговом окне «Добавление таблицы» добавить таблицы, н

Создания запроса с параметром
Данный тип запроса отличается тем, что критерий отбора может задать сам пользователь, введя нужный параметр при вызове запроса. 1) Необходимо создать запрос на выборку с установкой необход

Создание отчетов
Отчеты позволяют представить данные о результатах запроса (либо выбрать данные из таблицы) на листе бумаги с последующей возможность их печати или отправки в другие офисные приложения (например,

Для одного объекта, процесса или явления может быть построено несколько разных моделей в зависимости от целей моделирования.
Никакая модель не может учесть все свойства и поведение прототипа, поэтому полученный на основе модели результат соответствует реальности приближённо. Степень приближения зависит от степени адекват

Логический тип
boolean – имеет только одно из двух значений: TRUE («Истина») или FALSE («Ложь»). Константами называют используемые в процессе выполнения программы заранее определе

Программа пересылки файлов FTP.
Перемещает копии файлов с одного узла Интернет на другой в соответствии с протоколом FTP (File Transfer Protocol — "протокол передачи файлов"). При этом не имеет значения

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги