Язык программирования FreeBasic. Введение.. Что такое FreeBasic ? FreeBasic - язык высокого уровня, нацеленный на легкое и удобное написание программ.

Презентация:



Advertisements
Похожие презентации
© Уласевич Е.В г. Программирование B A S I C 1965.
Advertisements

Числовые выражения В языке Q-basic. Переменные. Переменная - это область данных в памяти, имеющая имя. Переменная - это величина, которая может меняться.
Язык программирования Quick BASIC. Языки программирования уровням уровням по стилям по стилям низкий высокий линейное программирование структурное программирование.
Язык программирования Паскаль 1 часть. Система программирования – совокупность программ для создания других программ. Среда программирования – программная.
Алфавит и синтаксис языка программирования Visual Basic.
Чтобы писать программы в среде программирования необходимо изучить его знаковую систему.
Виды алгоритмов: Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке); Циклический алгоритм (описание действий, которые.
Введение в программирование. Компоненты системы программирования Среда Режимы работы Система команд Данные Язык программирования Среда программирования.
Объектно-ориентированный язык программирования. Переменная - эта поименованная ячейка памяти, хранящая какое-либо одно значение (одно число, один фрагмент.
*А*А лгоритм, записанный на «понятном» компьютеру языке программирования, называется программой
Языки программирования. Язык Паскаль. Учитель: Абузова Е. В. МОУ «Бардымская СОШ 2»
Язык Паскаль, названный в честь французского математика и философа Блеза Паскаля – изобретателя счетной машины ( ), был создан как учебный язык.
Язык программирования Pascal. Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод программы (целой)
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
Итак, мы научились проектировать интерфейс программы. Но для полноценной программы этого не достаточно. Нужно написать код программы, который будет манипулировать.
Тип, имя и значение переменной.. Переменные. В объектно-ориентированных языках программирования, и в частности в языке Visual Basic, переменные играют.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Введение в QBasic Исторические сведения. Основы составления линейных алгоритмов на языке QBasic.
УЧЕБНЫЙ АЛГОРИТМИЧЕСКИЙ ЯЗЫК. 1. Назначение языка ИнтАл Для изучения основ программирования. Для решения широкого круга задач.
Присваивание. Арифметические, строковые, логические выражения 12 августа 2015 г.
Транксрипт:

Язык программирования FreeBasic. Введение.

Что такое FreeBasic ? FreeBasic - язык высокого уровня, нацеленный на легкое и удобное написание программ. В основе языка лежит компилятор с открытыми исходными кодами, который позволяет писать программное обеспечение под DOS, Windows, Linux.

Что такое транслятор, компилятор, интерпретатор? Транслятор это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд. Компилятор (англ. compiler составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется Интерпретатор (англ. interpreter истолкователь, устный переводчик) переводит и выполняет программу строка за строкой.

Язык FreeBasic был разработан в 2004 году Andre Victor T. Vicentini. Изначально был написан на Visual Basic, но в последствии его исходные коды были переписаны на FreeBasic, так что компилятор может компилировать "сам себя".

Синтаксис языка удобочитаем, прост, легок для изучения. Возможности языка конечно уступают такому популярному языку как С++, но все таки очень велики и достаточны для человека, решившего посвятить себя программированию. Изучив FreeBasic, вы осознаете алгоритмы принятых стандартов программирования, и легко сможете впоследствии перейти на С++ и другие языки.

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

Многие команды языка несут в своих названиях большой смысл. И если вы хоть немного знакомы с английским, то вам не составит труда понять, что делают большинство команд. Так например: Print - печатать Sleep - усыпить программу Draw - рисовать Goto - перейти на нужную строчку End - конец программы

Понятие переменных: Переменная - это область памяти, в которой располагается определенное значение (1 или несколько байтов). Переменная состоит из имени и значения. Имя может быть любым, состоящим из символов латиницы, цифр, знаков подчеркивания.

Ограничения на имя переменной. Имя не должно начинаться с цифры. Имя не должно иметь сходство со встроенными операторами или командами языка.

Некоторые типы переменных: BYTE - целое число со знаком (8 бит) SINGLE – вещественное число с плавающей точкой и одинарной точностью DOUBLE – вещественное число с плавающей точкой и двойной точностью STRING – строковая переменная И другие.

Математические операторы Сложение – «+» Вычитание – «-» Умножение – «*» Деление – «/» Деление без остатка – «\» Остаток от деления – «MOD» Возведение в степень – «^»

Некоторые математические функции: sinx – sin(x) cosx – cos(x) tgx – tan(x) Корень из числа X – sqr(X) Модуль числа – abs(x) И другие Аргументы функций пишутся в скобках. Аргумент тригонометрических функций должен быть только в радианах.

Пример программы: Dim X as single X=2/3 Print X Sleep Для выхода нужно нажать любую клавишу.

Порядок работы: 1. Запустить программу (редактор fbide) 2. Открыть новый файл (CTRL + N) 3. Набрать текст программы 4. Запустить программу на выполнение При зависании программы нужно нажать CTRL+PAUSE

Задания для самостоятельной работы: Изменить тип переменной X в программе и сравнить результаты Составить программу для вычисления значения выражений: 1) 2) sin20° +tg53°