Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Что такое транслятор, компилятор, интерпретатор?↑ ⇐ ПредыдущаяСтр 2 из 2 Содержание книги
Поиск на нашем сайте
Трансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются. Компилятор (англ. compiler — составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. После того, как программа откомпилирована, ни сама исходная программа, ни компилятор более не нужны. В то же время программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном запуске программы.
Что такое системы программирования?
Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ. В них входят: · компилятор или интерпретатор; · интегрированная среда разработки; · средства создания и редактирования текстов программ; · обширные библиотеки стандартных программ и функций; · отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе; · "дружественная" к пользователю диалоговая среда; · многооконный режим работы; · мощные графические библиотеки; утилиты для работы с библиотеками · встроенный ассемблер; · встроенная справочная служба; · другие специфические особенности. Популярные системы программирования – Turbo Basic, Quick Basic, Turbo Pascal, Turbo C. В последнее время получили распространение системы программирования, ориентированные на создание Windows-приложений:
· пакет Borland Delphi (Дельфи) — блестящий наследник семейства компиляторов Borland Pascal, предоставляющий качественные и очень удобные средства визуальной разработки. Его исключительно быстрый компилятор позволяет эффективно и быстро решать практически любые задачи прикладного программирования. · пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций. · пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.
Ниже для иллюстрации приведены на языках Бейсик, Паскаль и Си программы решения одной и той же простой задачи — вычисления суммы S элементов одномерного массива A=(a1, a2,..., an).
Для чего нужны инструментальные программы?
По своему назначению они близки системам программирования. К инструментальным программам, например, относятся: · редакторы; · средства компоновки программ; · отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе; · вспомогательные программы, реализующие часто используемые системные действия; · графические пакеты программ и т.п. Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО. Что такое текстовый редактор?
Этими данными могут быть программа или какой-либо документ или же книга. Редактируемый текст выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения. Текстовые редакторы могут обеспечивать выполнение разнообразных функций, а именно: · редактирование строк текста; · возможность использования различных шрифтов символов; · копирование и перенос части текста с одного места на другое или из одного документа в другой; · контекстный поиск и замена частей текста; · задание произвольных межстрочных промежутков; · автоматический перенос слов на новую строку; · автоматическая нумерацию страниц; · обработка и нумерация сносок; · выравнивание краев абзаца; · создание таблиц и построение диаграмм; · проверка правописания слов и подбор синонимов; · построение оглавлений и предметных указателей; · распечатка подготовленного текста на принтере в нужном числе экземпляров и т.п. Возможности текстовых редакторов различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы).
Наиболее известный текстовый редактор — Microsoft Word. Полнофункциональные издательские системы — Microsoft Publisher, Corel Ventura и Adobe PageMaker. Издательские системы незаменимы для компьютерной верстки и графики. Значительно облегчают работу с многостраничными документами, имеют возможности автоматической разбивки текста на страницы, расстановки номеров страниц, создания заголовков и т.д. Создание макетов любых изданий — от рекламных листков до многостраничных книг и журналов — становится очень простым, даже для новичков.
|
|||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-08; просмотров: 3907; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.2.6 (0.006 с.) |