Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Компьютеры, Программирование Компьютеры, Программирование     Программирование, Базы данных Программирование, Базы данных

Описание языка Turbo Basic для студентов всех специальностей

Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Ручка "Шприц", желтая.
Необычная ручка в виде шприца. Состоит из пластикового корпуса с нанесением мерной шкалы. Внутри находится жидкость желтого цвета,
31 руб
Раздел: Оригинальные ручки
Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее

АННОТАЦИЯ Настоящее пособие содержит описание основных средств языка Турбо-Бейсик, а также необходимые сведения по среде Турбо-Бейсика. Пособие в основном ориентировано на использование при выпол- нении практикума по курсу &quo ;Основы прикладной информатики&quo ;. Может также использоваться в качестве справочника по языку Турбо-Бейсик. С Московский государственный институт стали и сплавов 1994 г. - 3 - С О Д Е Р Ж А Н И Е 1. Основные средства языка. 4 1.1. Структура программы. 4 1.2. Типы данных. 4 1.3. Массивы. 5 1.4. Выражения. 5 1.5. Стандартные функции. 6 1.6. Основные операторы. 8 1.7. Операторы цикла. 10 1.8. Подпрограммы, функции и процедуры. 12 2. Цвет и графика. 16 3. Файлы. Работа с файлами данных последовательного и прямого доступа. 20 3.1. Файлы последовательного доступа. 20 3.2. Файлы прямого доступа. 23 4. Движущиеся изображения, звуковые эффекты и нестандар- тный ввод с клавиатуры. 26 4.2. Оператор DRAW. 26 4.3. Операторы GE и PU . 27 4.4. Оператор BEEP. 28 4.5. Оператор SOU D. 28 4.6. Оператор PLAY. 28 4.7 Функция I KEY$. 30 5. Библиотека стандартных процедур в Турбо-Бейсике. 31 6. Рекомендуемый порядок работы на ПЭВМ при создании и выполнении программ на языке Турбо-Бейсик. 32 - 4 - 1. ОСНОВНЫЕ СРЕДСТВА ЯЗЫКА 1.1. Структура программы Программа состоит из строк. Одна строка содержит один или несколько операторов, разделенных двоеточием. Например, a=1:b=1 Перенос оператора на другую строку допускается. В этом слу- чае используется знак переноса . Например, a=1:b =1 Строки могут нумероваться (но это не обязательно). Ссылка в нужное место программы может осуществляться также по метке.   Метка . размещается в отдельной строке, начинается с буквы и содержит любое количество букв и цифр. После метки ставится двое- точие. Например, aaa: x=x 1 . GO O aaa Если первым символом в строке является апостроф ('), то строка воспринимается как комментарий.   Имя . образуется из букв от A до Z (или от a до z), знака под- черкивания и цифр от 0 до 9, начинается с буквы. Имя использу- ется для обозначения переменных, меток, процедур и т.п. 1.2. Типы данных Целый (значения от -32767 до 32767, занимает 2 байта); длин- ный целый (от 2 5-31  0до 2 531 0, 4 байта); вещественный (4 байта); ве- щественный двойной точности (8 байт); символьный ( последователь- ность любых символов, каждый символ занимает 1 байт).   Тип переменной  .определяется типом данных, которые она предс- тавляет. Указание типа переменной задается соответствующим знаком после имени. a$ - символьный a% - целый a& - длинный целый - 5 - a! - вещественный обычной точности а# - вещественный двойной точности Если знак после имени отсутствует, то эта переменная счита- ется по умолчанию вещественной обычной точности. То есть a!=1.1 и а=1.1 одно и то же. 1.3. Массивы   Описание массивов . осуществляется с помощью оператора DIM с указанием размеров. Например, оператор DIM a(10), b(10:20, 25:45) описывает одномерный массив a, элементы которого имеют индексы от 0 до 10, и двухмерный массив b, элементы которого имеют индексы : первый от 10 до 20, второй от 25 до 45. Если нижняя граница индексов в описании не указана, то она считается равной 0.

Используя оператор   OP IO BASE  ., можно задать нижнюю грани- цу индексов равной . Например, OP IO BASE 1 DIM a(10) В этом случае индекс элементов массива a 2  0будет принимать значе- ния, начиная с 1. Если описание массива отсутствует, то по умол- чанию верхний индекс равен 10 ( нижний - 0). В описании массива вместо константы может использоваться переменная. Например, DIM a( ) Значение должно быть предварительно определено. Используя   оператор ERASE ., можно освободить память, выделен- ную под массив, и вернуть ее для дальнейшего использования. Нап- ример, оператор ERASE a возвращает память, выделенную под массив a. 1.4. Выражения   Символьные выражения . состоят из символьных констант (после- довательность символов, заключенная в кавычки), символьных пере- - 6 - менных, символьных функций, соединенных знаком (конкатенация, или объединение). Например, a$=&quo ;КАТЯ&quo ; b$=&quo ;ЛЕНА&quo ; f$=a$ &quo ; И &quo ; b$ В результате f$ будет иметь значение &quo ;КАТЯ И ЛЕНА&quo ;. При помощи функций LEF $, RIGH $, MID$ можно выбрать часть символьной пере- менной слева, справа или из середины. Например, F1$=LEF $(f$,4) F2$=RIGH (f$,4) F3$=MID$(f$,6,1) В результате будет F1$ = &quo ;КАТЯ&quo ;, F2$ = &quo ;ЛЕНА&quo ; и F3$ = &quo ;И&quo ;.   Числовые выражения . включают в себя константы, переменные, функции, соединенные знаками арифметических операций, при этом могут использоваться величины разных типов.   Приоритеты . арифметических операций: 1. Возведение в степень (^) 2. Умножение, деление ( ,/ ) 3. Деление нацело ( ) (например, 5 2 равно 2) 4. Вычисление остатка от деления (MOD) (например, 45 MOD 19 равно 7) 5. Сложение, вычитание ( ,-) 1.5. Стандартные функции Запись на Бейсике Математическая запись ABS (x) │x│ SI (x) si x COS (x) cos x A (x) g x A (x) arc g x EXP (x) e 5x LOG (x) l x LOG2(x) log 42  0x LOG10(x) lg x I (x) целая часть х SG (x) знак х ( 1 при х > 0, 0 при х=0, -1 при x < 0) SQR (x) квадратный корень из х - 7 - LE (а$) количество символов а$ LEF $(a$, ) выбирает из a$ символов, начиная с первого MID$ (a$,m, ) выбирает из a$ символов, начиная с m-го RIGH $ (a$, ) выбирает символов а$, начиная с последнего S R$ (x) преобразует число к символьному виду VAL (a$) определяет числовое значение а$ ASC (a$) определяет код первого символа а$ AB ( ) указывает номер позиции для вывода следующего элемента в списке вывода оператора PRI SPC ( ) вывод пробелов, используется в списке вывода оператора PRI R D выдает случайное число из инте- рвала (0,1) Замечания. 1. [] обозначают необязательный параметр. 2. Если х=0, то повторяется последнее сгенерированное число; если х < 0, то для каждого x 2  0генерируется новая последовательность случайных чисел; если x > 0 или отсутствует, то генерируется оче- редное случайное число, но при повторном запуске последователь- ность повторяется. Можно использовать оператор RA DOMIZE (перед первым использованием функции R D), чтобы при новом запуске прог- раммы получать новую последовательность случайных чисел.   Операции отношения .: =, . Левая и правая части отношения - это числовое или символьное выражение (в последнем случае сравниваются числовые коды симво- лов).

Если отношение удовлетворяется (является истинным), то его значение равно -1 , если не удовлетворяется (является ложным), то его значение 0. Отношения могут быть использованы также в число- вых выражениях. Например, при выполнении оператора PRI 5 > 6, 5 < 6, (5 < 6) 15 будет напечатано 0, -1 и -15.   Логические операции .: A D (логическое и ), OR (логическое или), XOR (исключающее или ), EQV (эквивалентность), IMP (импли- кация). - 8 - Логические операции осуществляются над целыми числами -1 ( RUE) и 0 (FALSE). -1, если A = -1, B = -1 A A D B 0, в остальных случаях 0, если A = 0, B = 0 A OR B -1, в остальных случаях -1, если A и B не совпадают A XOR B 0, если A и B совпадают -1, если A и B совпадают A EQV B 0, если A и B не совпадают 0, если A = -1, B = 0 A IMP B -1, в остальных случаях 1.6. Основные операторы   Оператор присваивания . имеет вид  1переменная 0 = 1 выражение   Оператор безусловного перехода . имеет вид GO O  1метка   Условный оператор . имеет вид IF  1условие 0 HE  1операторы 0 Например, IF a < b HE =15 : V=16 ELSE =17 В качестве условия может использоваться целое выражение, которое интерпретируется как FALSE, если его значение равно 0, и RUE, если не равно 0. Если после HE или после ELSE располагается целая группа операторов, то можно использовать   IF блок ., который имеет следую- щую структуру IF  1условие 0 HE  1операторы ELSE  1операторы E D IF При этом ELSE и операторы за ним могут отсутствовать, т.е. воз- - 9 - можна конструкция IF  1условие 0 HE  1операторы E D IF Если после ELSE необходима проверка условия, то используется опе- ратор ELSEIF IF  1условие 0 HE  1операторы ELSEIF  1условие 0 HE  1операторы ELSE  1операторы E D IF   Оператор конца E D . используется для окончания выполнения программы. Может использоваться в программе несколько раз. Ис- пользуется также с IF, SUB, DEF, SELEС (см.ниже)   Оператор очистки экрана CLS  .обычно располагается в начале программы для очистки экрана перед выводом результатов программы.   Оператор ввода I PU  . имеет вид I PU ,  1список переменных Поясняющий текст заключается в кавычки. Переменные в списке отде- ляются друг от друга запятыми. &quo ;;&quo ; после I PU означает, что кур- сор останется на той же строке, когда будет нажат &quo ;Ввод&quo ;.   Оператор вывода PRI  . имеет вид PRI Элементы списка разделяются &quo ;,&quo ; или &quo ;;&quo ; или пробелом. В первом случае вывод следующего элемента начинается в новую зону (строка экрана условно разделена на 5 зон по 14 позиций каждая), во вто- ром - через пробел (для чисел) или непосредственно вслед (для символьных строк) за предыдущим элементом. Элементом списка может быть имя переменной, константа (сим- вольная заключается в кавычки) или выражение (перед выводом вы- числяется).   Оператор вывода PRI USI G . имеет вид PRI USI G  1формат 0;  1список вывода Формат задается в виде символьной строки (заключенной в ка- вычки), задающей форму вывода каждого элемента списка по следую- щим правилам для чисел : # - для каждой цифры, ^^^^ - для вывода в показательной форме. Остальные символы обозначают сами себя.

Между тем следует отметить появление в последнее время (прежде всего в связи с введением в государственные стандарты всех специальностей дисциплины «Русский язык и культура речи») весьма конструктивных пособий по культуре речи, которые, однако, не исчерпывают всех реалий, связанных с речевым общением. Особенно обширна переводная литература, но и она не охватывает всего круга проблем речевой коммуникации. Анализируя взгляды авторов на способы достижения целей речевого общения, что определяет в конечном итоге как содержание учебных дисциплин, так и используемые в них приемы обучения, можно отметить наличие основных подходов лингвистического (ортологического), психолингвистического, психологического и комплексного. Лингвистический (ортологический) подход заключается в постулировании необходимости овладения нормами литературного языка и критериями культуры речи для эффективного достижения конечной цели общения. Такой подход характерен для учебников по русскому языку и культуре речи. В рамках психолингвистического подхода можно выделить два направления в зависимости от представлений об эффективности речевого общения: Pриторическое определяется лингвистическими характеристиками речевого сообщения (его композицией, выбором языковых средств и т.Pд.), зависящими от характеристик слушателей, ситуации и других факторов (реализуется в учебниках по риторике); Pдеятельностное зависит от уровня развития у человека навыков основных видов речевой деятельности (реализуется в учебниках, адресованных главным образом студентам педагогических вузов)

1. Реализация языкового процессора оператора FOR языка BASIC

2. Методы работы с массивами на языке BASIC

3. Список + все темы по английскому языку для сдачи выпускного экзамена в 11 классе 2001 года

4. Все о Turbo Basic

5. Массивы в языках Pascal и Basic

6. Turbo Basic прикладной
7. Использование языка программирования Visual Basic для решения математических задач
8. Адресная книга на языка Visual Basic

9. Создание макроса на языке Statistica Visual Basic для проверки гипотезы о нормальности остатков регрессии

10. The basical macroeconomics indicators

11. Латинский язык: Практические задания для студентов заочного отделения исторического факультета

12. Написание экспертной системы на языке Turbo-Prolog

13. Билеты по информатике 10 класс: Visual Basic

14. Понятие алгоритма, его свойства. Описание алгоритмов с помощью блок схем на языке Turbo Pascal

15. Программирование логической игры на visual basic

16. Учебник по языку Turbo Pascal в задачах и примерах

Карандаши цветные "Kores", 48 цветов, с точилкой.
Двусторонние цветные карандаши имеют насыщенные цвета. Трехгранная форма корпуса снижает усталость и придает дополнительный комфорт.
716 руб
Раздел: Более 24 цветов
Часы шахматные.
Механизм: механический кварцевый. Материал: пластик. Размеры: 18 x 11,3 x 5,6 см.
2023 руб
Раздел: Прочее
Пепельница S.Quire круглая c откидной крышкой, сталь, покрытие никель и черная краска, 67 мм.
Материал: нержавеющая сталь, покрытие никель, черная краска. Диаметр 67 мм, высота 102 мм.
350 руб
Раздел: Пепельницы

17. The basical macroeconomics indicators

18. Коммуникативный аспект профессиональной подготовки студентов на занятиях по методике русского языка

19. Основы Visual Basic 5.0

20. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)

21. Потоки в Visual Basic

22. Работа с текстовыми файлами в Visual Basic
23. Microsoft Visual Basic 5 0
Microsoft Visual Basic 5 0
24. Access і Visual basic for Application. Excel VBA: прийоми програмування

25. Basic perspectives and schools of developing sociology in the XX century

26. Walt Whitman. Philosophical basics of his work

27. Greating game on visual basic with multiplayer system

28. Работа в среде Visual Basic

29. Решение математических задач с помощью алгоритмического языка Turbo Pascal, Microsoft Excel, пакета MathCAD и разработка программ в среде Delphi

30. Создание теста на Visual Basic

31. Файлы в языке Turbo Pascal

32. Завдання з програмування на Visual Basic

Машинка закаточная винтовая "Мещёра-2".
Машинка идеальна для домашнего консервирования, она проста в использовании и надежна в работе. Конструкция машинки обеспечивает ее
337 руб
Раздел: Консервирование
Аэрозоль Gardex "Extreme" от клещей, 150 мл.
Аэрозоль является эффективным средством, парализующим клещей после соприкосновения с одеждой. Действие активного вещества сохраняется до
305 руб
Раздел: Аэрозоль, спрей
Фигурка "Zabivaka Знаменосец", 9 см.
Фигурка "Zabivaka Знаменосец" в подарочной коробке (64 наклейки флагов 32-х стран-участниц в комплекте). Этот обаятельный,
389 руб
Раздел: Игрушки, фигурки

33. Все про Марс

34. Все лучшее от природы (пчелы и их продукция)

35. Все про Индию

36. Билеты по всемирной истории для 11 класса на украинском языке

37. Иван III - Государь Всея Руси

38. Юридическая техника и язык права (на примере правовых актов органов государственной власти Нижегородской области)
39. Топики по английскому языку
40. История английского языка

41. Ударение в сложных словах немецкого языка

42. Топики по немецкому языку за 11 класс

43. Название всех стран, жители, столицы, языки (на английском языке)

44. Латинский язык (Контрольна робота)

45. Лингвистика - влияние первого языка на изучении второго

46. Substance abuse: Alcohol Consumption and alcohol dependence among the youth (Социологическое исследование проблемы алкоголизма среди студентов)

47. Билеты по немецкому языку за 11 класс (2001 год)

48. Использование интегрированных курсов при изучении иностранного языка

Машинка закаточная (улитка, полуавтомат) "Мещера-1".
Машинка идеальна для домашнего консервирования, она проста в использовании и надежна в работе. Конструкция машинки обеспечивает ее
419 руб
Раздел: Консервирование
Игра магнитная "Одевашки. Настя".
Это магнитная история про то, как одеть куклу Настю. Она простая, но при этом очень увлекательная и не вызовет сложности у ребенка старше
343 руб
Раздел: Бумажные куклы
Подушка, с лузгой гречихи, 40x60 см.
Подушка с гречневой лузгой - самая натуральная ортопедическая подушка: она высококачественная, "дышащая", экологична. Размер
520 руб
Раздел: Размер 50х70 см, 40х60 см

49. Категория "противоположность" в английском языке

50. Куча топиков по английскому языку

51. Переводы по английскому языку из учебника Л.Н. Адрианова

52. Политическая система государства /на англ. языке/

53. Социокультурный компонент содержания обучения как средство повышения мотивации изучения иностранных языков на среднем этапе общеобразовательной школы

54. Топики для сдачи экзаменов по английскому языку
55. Топики по английскому языку
56. Формы обращения в английском языке

57. Южнодунайские диалекты румынского языка

58. Грамматические трансформации при устном переводе с русского языка на английский

59. Синтаксические и функционально-семантические особенности употребления условного наклонения в итальянском языке

60. Глаголы французского языка (Le regime des verbes francais)

61. Словообразовательные модели неологизмов в современном английском языке

62. Роль заимствований в английском языке

63. Становление категории залога в англ. языке

64. Пословицы, поговорки английского языка. Их значение, употребление и русские эквиваленты

Трусики для девочек Moony, 9-14 кг, 44 штуки.
Дышащий материал отлично испаряет пот, а специальные рассеивающие ячейки эффективно впитывают "детские неожиданности" и
1423 руб
Раздел: Обычные
Держатель балдахина с двойным креплением (в пенале).
Крепление для балдахина состоит из двух полых трубок, которые вставляются одна в другую, верхней спирали для балдахина и двух креплений к
303 руб
Раздел: Балдахины, держатели
Пенал "Радужная коллекция", серый-лайм.
Пенал очень компактен, удобен для хранения и переноски карандашей, ручек, фломастеров, кистей. Без наполнения. Размер: 22x11x6,5 см. 1
475 руб
Раздел: Без наполнения

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

66. Обучение письменной речи на французском языке в старших классах

67. Структуры экономического дискурса во французском языке. Роль коннекторов в построении аргументации

68. Поле запаха в немецком языке на примере романа П.Зюскинда ПАРФЮМЕР

69. Фразеологический анализ ФЕ с компонентом-соматизмом Mund/рот в немецком и русском языках

70. Лекции Л. И. Городнего по лексикологии английского языка
71. Предмет исследования теоретической грамматики. Грамматический строй английского языка
72. Эффективные методы изучения иностранных языков

73. Экзаменационные темы по немецкому языку

74. Топики по Англ. языку

75. Особенности языка и стиля английской научной прозы

76. Сниженная лексика в современном немецком языке; источники пополнения и особенности функционирования в молодежном сленге

77. Структурно - семантические особеннности спортивной фразеологии современного английского языка

78. Научно-педагогическое обоснование урока английского языка в 8“б” классе Лингвистической гимназии №3

79. Русские заимствования в английском языке (Russian borrowings in English language)

80. Билеты по методике обучения иностранным языкам

Чайник со свистком ЕМ-25001/17, (2,5 л).
Внешнее высокопрочное японское эмалевое покрытие. Внутреннее эмалевое покрытие, устойчивое к воздействию пищевых кислот. Зачерненное дно с
979 руб
Раздел: Чайники эмалированные
Автокресло Еду-Еду "KS-516 Lux" с вкладышем (цвет: синий, принт: графити, 9-36 кг).
Для всех родителей очень важно обеспечить безопасность и комфорт во время поездки своему ребенку. В этом нам поможет детское автокресло
3873 руб
Раздел: Группа 1/2/3 (9-36 кг)
Патронташ со стопками.
Охотнику, туристу, болельщику и просто любителю спонтанных праздников это изобретение может весьма пригодиться. Набор удобных пластиковых
554 руб
Раздел: Прочее

81. Темы по английскому языку (English topics)

82. Лингвистические основы обучения произношению английского языка в каракалпакской школе

83. Лексико-семантическое поле "женщина" в современном английском языке

84. Синтаксические функции герундия в испанском языке. Проблема атрибутивного герундия

85. Сниженная лексика английского языка и ее перевод на русский язык (на примере перевода новеллы С.Кинга "Долгий путь")

86. Формы обращения в английском языке
87. Средства художественного языка в авангардных стилях начала XX века
88. Сегодня студенты, завтра - интеллектуальный потенциал нации - какой? (взгляд самой молодёжи)

89. Язык средств массовой информации на примере газетной печати

90. Проблема классификации языков

91. Русский язык (Шпаргалка)

92. Русский язык

93. Функционально – прагматические аспекты фразеологических интенсификаторов в современном английском языке

94. Речевой этикет в современном русском языке

95. Глагольное управление в селькупском языке

96. Приемы комического в языке произведений П.Г. Вудхауза

Шезлонг детский "Веселый динозаврик".
В кресле-шезлонге вашему ребенку будет одинаково удобно и кушать, и спать, и бодрствовать. Что бы вы ни делали — работу по дому,
2009 руб
Раздел: Качели, кресла-качалки, шезлонги
Пазл "Животные Сибири и Дальнего Востока", 55 деталей.
Новый увлекательный пазл от Larsen Животные Сибири и Дальнего Востока обязательно понравится детям и познакомит их с обитателями разных
548 руб
Раздел: Пазлы в рамке
Точилка механическая, с механизмом автофиксации карандаша.
Большая настольная точилка для карандашей в цветном пластиковом корпусе, с удобной рукояткой и объемным прозрачным контейнером для
695 руб
Раздел: Точилки

97. Структурные и понятийные аспекты языка

98. Диалектологический словарь русского языка

99. Значимость русского языка

100. Книга Г.О. Винокура "О языке художественной литературы"


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.