Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Алгоритмы и основы программирования
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

Алгоритмы и основы программирования

библиотека
материалов

Тhello_html_436a0cc8.gifема урока:



Алгоритмы и основы

программирования

Этапы решения задач на ЭВМ:

hello_html_m310ec7e7.gif

  1. Описание действий, которые необходимо выполнить

  2. Описание данных, с которыми будут производиться эти действия


hello_html_m75002983.gif




БЕЙСИК


hello_html_4d89ddb7.gifhello_html_584bf338.gif

hello_html_m62b5639c.gif

Числа


Целые (INTEGER)

Дробные (DOUBLE)



Дhello_html_28d37e0c.gifля записи арифметических действий используются:

арифметические операторы:


+ , –, *, / , ^


операции сравнения:


= , < >, <, < =, >, > =


логические операции:


и AND

или OR

не NOT



hello_html_69c12cd3.gif

Основные

команды

hello_html_m7237e19b.gif


  1. Операция присваивания «=»


  1. Вhello_html_m7237e19b.gifвод данных с клавиатуры


INPUT


  1. Вhello_html_m7237e19b.gifвод данных


DATA/READ, RESTORE (внутренний из программы)


  1. Вhello_html_m7237e19b.gifывод данных на экран


PRINT



RUN – команда запуска программы на выполнение

LIST – вывод текста программы на экран

SAVE – сохранить текст программы в виде файла

LOAD – загрузка ранее сохраненной программы из существующего файла


hello_html_2a45099c.gif


«Встроенные»

функции языка


Ihello_html_59eb5f17.gifNT(a) – возвращает значение целой части аргумента

ABS(a) – абсолютное значение аргумента \а\

SQR(a) - √а

EXP(a) = еа

LOG(a)натуральный логарифм

SIN(a) = sin a

COS(a) = cos a

TAN(a) = tg a

ATN(a) = arctg a


Еhello_html_59eb5f17.gifсли имена ячеек для размещения данных заканчиваются знаком:

%, то это INTEGER

$, то это STRING

#, то это DOUBLE


hello_html_59eb5f17.gif

LEN – определяет длину

LEFT$(a$, 5) – извлекает 5 левых литер цепочки а$

RIGHT - право

VAL – преобразование строки в число

STRчисло в строку

Условный оператор:

Ihello_html_md3a6553.gifF <условие> THEN<оператор1> ELSE <оператор2>


Безусловный переход:

GOTO <номер строки>


Циклическая конструкция:

FOR x=1 TO n STEP h

NEXT x



Автор
Дата добавления 07.04.2016
Раздел Информатика
Подраздел Конспекты
Просмотров72
Номер материала ДБ-015094
Получить свидетельство о публикации

Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Похожие материалы

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