Basic - Языки программирования
Бейсик можно считать долгожителем: появившись на свет одним из первых среди языков высокого уровня, он пережил как своих "ровесников", так и многих из тех, кто пришел значительно позже. Число версий Бейсика, созданных за прошедшие годы для самых разнообразных компьютерных платформ, просто не передается пересчету. И сегодня такая версия Бейсика, как Microsoft Visual Basic for Windows продолжает развиваться и не испытывает видимых признаков устаревания.
Бейсик нельзя назвать ни самым простым, ни самым совершенным, ни самым удобным языком программирования. Но при этом многие значительно более совершенные языки давно канули в лету, а Бейсик продолжает пользоваться известной популярностью. Дело здесь в удачной комбинации легкости изучения Бейсика и полезности знаний, получаемой в ходе такой работы. Осваивая Бейсик, человек получает универсальную информацию о программировании и языках программирования, так что после этого переход к использованию других "профессиональных" языков программирования становится простым и естественным.
История развития Бейсика подтверждает это наблюдение. Первые "сухие" его версии появились тогда, когда программирование для компьютеров было уделом избранных специалистов, и любое средство, облегчающее этот процесс, рассматривалось с восхищением. Последующие этапы развития языка совпадали по времени появления с расширением возможностей компьютеров. Специфические версии Бейсика для разных моделей микро компьютеров дополнялись возможностями, уникальными для соответствующих моделей. Существенным ограничением здесь являлась небольшая оперативная память компьютера, требовавшая максимально компактной системы ввода и интерпретации исходных текстов программ.
Следующим важным шагом стала версия языка Quick Basic, реализованная в таких программных средствах, как QBasic и Microsoft Visual Basic for MS-DOS. Она отразила на только количественные и качественные изменения в возможностях компьютеров, но и общее изменение подходов к созданию программ.
В этой версии нашли свой путь в Бейсик такие ставшие стандартными принципы построения языков программирования, как реализация основных управляющих структур, возможность работы со сложными структурами данных, универсальные возможности работы с файлами. Фактически, на момент своего появления (начало 90 годов), Quick Basic как язык программирования ничем не уступал по своим возможностям многим современным ему профессиональным языкам программирования, сохранив свою ценность как обучающего средства.
Основные конструкции QuнckBasic практически без изменений используются в других системах на основе Бейсика. В частности, освоение системы QВasic практически сразу даст возможность использовать средства VBA (Visual Basic for Applications), используемого во многих деловых приложениях Microsoft для записи макрокоманд (макросов). Это, например, позволяет производить программирование (а не запись) макросов текстового процессора Microsoft Word, их видоизменение и оптимизацию.
Похожие статьи
-
Для программирования агентов могут применяться: универсальные языки (Java, C++ , Visual Basic и др.), языки представления знаний (SL, KIF), языки...
-
В нашей курсовой работе была поставлена задача создания обучающей программы по информатике, с помощью которой студенты смогут проверить свои знания в...
-
Разработка приложения на языке C++ - Программирование на языке C++
C++ - объектно-ориентированный язык программирования. Разработан в 1998--2001 годах группой инженеров под руководством Андерса Хейлсберга в компании...
-
Языки и системы программирования, их эволюция - Автоматизация решения задач пользователя
Язык программирования - это способ записи программ решения различных задач на ЭВМ в понятной для компьютера форме. Процессор компьютера непосредственно...
-
Самостоятельное выполнение заданий позволяет закрепить навыки работы учащихся в среде Visual Basic Преподаватель может использовать их В качестве...
-
Предисловие, Теория "Основные понятия Visual Basic" - Visual Basic. Основы программирования
Язык программирования Visual Basic все шире используется в российском образовании. Одна из проблем, с которыми сталкивается преподаватель, работающий с...
-
Введение - Программирование графики в Microsoft Visual Basic
Microsoft Visual Basic (VB) - это система программирования, предназначенная для написания программ, работающих под управлением операционной системы...
-
Завершив выбор схемы работы системы и общего принципа работы ее частей и выбрав тип базы данных, следует перейти к выбору языка программирования....
-
Языки функционального программирования - Функциональные языки программирования
В этом разделе приведено краткое описание некоторых языков функционального программирования (очень немногих). Дополнительную информацию можно почерпнуть,...
-
Платформа. NET Framework - Программирование на языке C++
.NET Framework - программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является общеязыковая среда исполнения Common...
-
Постановка задачи - составление по возможности точного и понятного словесного описания того, как должно работать будущее приложение, - что должен делать...
-
Эволюция языков программирования - Модульное и объектно-ориентированное программирование
Принцип программного управления компьютером состоит в том, что человек подает команды на логические схемы, которые управляют различными подсистемами...
-
Области применения языка программирования С++ - Разработка видеолекций по программированию С++
Главным образом язык C++ используется на уровне инфраструктуры для разработки систем с ресурсными ограничениями и систем с высоким уровнем надежности....
-
Отложенные (ленивые) вычисления - Основные свойства функциональных языков программирования
В традиционных языках программирования (например, C++) вызов функции приводит к вычислению всех аргументов. Этот метод вызова функции называется...
-
Понятие программы и языка программирования Чтобы компьютер выполнил решение какой-либо задачи, ему необходимо получить от человека инструкции, как ее...
-
Языки программирования баз данных - Теоретические основы информационных технологий
Эта группа языков отличается от алгоритмических языков, прежде всего решаемыми задачами. База данных - это файл (или группа файлов), представляющий собой...
-
Поскольку в проекте ИИС "Шлаковые расплавы" используется реляционная модель в ходе проведения исследования были выделены и рассмотрены следующие РСУБД:...
-
В используемой мной версии "MS Visual Studio" (версия 10 доступна технология. NET4.0) доступно несколько языков программирования: - C#; - C++; - F#; -...
-
Выбор языка программирования Язык С++ является в настоящее время наиболее распространенным и перспективным языком промышленного программирования. Он...
-
Что такое уровень языка программирования - Основы программирования
В настоящее время в мире существует несколько сотен реально используемых языков программирования. Для каждого есть своя область применения. Любой...
-
История возникновения функциональных языков - Функциональные языки программирования
Теоретические основы императивного программирования были заложены в 30-х годах Аланом Тьюрингом и Джоном фон Нейманом. Теория положенная в основу...
-
Языки программирования для Интернета - Теоретические основы информационных технологий
С активным развитием глобальной сети было создано немало популярных языков программирования, адаптированных специально для Интернета. Все они отличаются...
-
Индивидуальное задание кафедры - Программирование на языке C++
- Ознакомление с деятельностью предприятия и протекающими в нем бизнес-процессами - Адаптироваться к рынку труда и возможной будущей трудовой...
-
Обзор языков программирования высокого уровня - Теоретические основы информационных технологий
Fortran (Фортран) Это первый компилируемый язык, созданный в 50-е годы. Программисты, разрабатывавшие программы исключительно на ассемблере, выражали...
-
Поколения языков программирования Языки программирования принято делить на пять поколений. В первое поколение входят языки, созданные в начале 50-х...
-
Обоснование выбора языка и среды программирования Для реализации данного курсового проекта был выбран язык программирования Visual C#. Язык основан на...
-
Основы функционального программирования - Основные свойства функциональных языков программирования
Функциональное программирование - раздел дискретной математики и парадигма программирования (совокупность идей и понятий, определяющая стиль написания...
-
Объектно-ориентированное программирование (ООП) является парадигмой программирования, которая представляет понятия, как "объекты", которые имеют поля...
-
Технология программирования Для реализации поставленной задачи наиболее удобной парадигмой программирования будет являться объектно-ориентированная...
-
История функционального программирования - Основные свойства функциональных языков программирования
Широко известно, что теоретические основы императивного программирования были заложены еще в 30-х годах XX века учеными Аланом Тьюрингом и Джоном фон...
-
Язык программирования R - Технологии больших данных: анализ и выбор решения для реализации проекта
Язык программирования R является универсальным и разработан для применения в следующих областях: разведочный анализ данных, классические статистические...
-
Ассемблер - Языки программирования
Программисты искали способы облегчить себе жизнь, создать инструмент, который позволил бы им писать программы, не тратя время на мелкие детали, не...
-
Уровень языка программирования - Языки программирования
Язык программирование информатизация алгоритм В настоящее время в мире существует несколько сотен реально используемых языков программирования. Для...
-
FBD (Function Block Diagram) - является графическим языком программирования. Предназначенный для программирования микро контролеров с помощью блок...
-
Язык C - Языки программирования
Один из самых популярных сегодня языков с незамысловатым названием C (читается как буква английского алфавита C -- си) создан в 1972 г. Деннисом Ритчи....
-
Язык PASCAL - Языки программирования
В 1970 г. известный швейцарский ученый профессор Никлаус Вирт создал собственный язык программирования, в котором постарался избавиться от всех...
-
У каждого языка программирования есть свои преимущества и недостатки, и их стоит рассматривать в контексте тех принципов, на которых строился язык, а так...
-
Инструментарий технологии программирования - программные продукты поддержки (обеспечения) технологии программирования. В рамках этого направления...
-
Turbo Pascal, О Turbo Pascal, История - Работа с языком Турбо Паскаль
Среда разработки Turbo Pascal 7.1 (Рис 1) О Turbo Pascal Turbo Pascal (произносится "турбо паскаль") -- Интегрированная среда разработки программного...
-
Введение, Язык программирования - Разработка игры "Морской бой"
Игра интерфейс компьютерный приложение Стремительное развитие компьютерной техники в последние годы, появление мощнейших графических ускорителей и...
Basic - Языки программирования