Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Teoria_po_inf_2-oy_semestr.docx
Скачиваний:
0
Добавлен:
27.09.2019
Размер:
107.86 Кб
Скачать

43. Работа в редакторе FrontPage Express.

Один из самых простых и доступных редакторов гипертекста — MS FrontPage Express. Он входит в состав Windows, и любой пользователь может быстро уста новить его на своем компьютере.

ачало работы с гипертекстовым редактором заключается в создании пустой страницы. Эта программа похожа на обычный редактор, и вы можете создавать в нем документы так же, как и обычные текстовые. Я рекомендую ввести на новой странице какойнибудь русский текст, сохранить файл, закрыть программу, а за тем открыть файл снова. И тут сразу возникнет проблема: русские буквы отобра зятся неправильно

FrontPage Express работает по такому же принципу, как и другие редакторы ги пертекста: для создания большинства элементов HTML предусмотрена специ альная кнопка или команда меню. Создадим для примера фон документа. Выби раем команду Формат > Фон и устанавливаем флажок Фоновое изображение. Затем в поле ввода указываем имя графического файла типа GIF или JPG. Если путь к файлу не указан, то подразумевается, что файл находится в той же папке, что и страница. После закрытия окна диалога фон появляется в документе. Для вставки рисунка надо установить курсор в нужной строке и щелкнуть на кнопке Вставить изображение. В поле ввода печатаем имя графического файла.

44. Редактор математических функций Matcad.

MathCAD — это программное обеспечение для персонального компьютера, которое позволяет создавать документацию и выполнять расчеты в технологической и научной областях Программное обеспечение Mathcad в настоящее время поддерживает работу с алгебраическими системами. Однако Mathcad ориентирован, в первую очередь, на инженерную разработку. Mathcad позволяет строить графические изображения, соответствующие математическим выражениям.

CreateMesh – построение графиков.

45. Понятие языка программирования . Алгоритма и программы. Компиляторы и интерпретаторы.

Алгоритм и программа

Алгоритм – это точно определенное описание способа решения задачи в виде конечной последовательности действий. Иначе, это описание называется формальным

Программа – это логически упорядоченная последовательность команд необходимая для управления компьютером.

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

Языки программирования

Языки программирования - это искусственные языки. Они отличаются от естественных ограниченным, достаточно малым числом слов, значение которых понятно компьютеру (транслятору), и очень строгими правилами записи команд (операторов). Совокупность требований для записи команд образуют синтаксис языка, а смысл каждой команды – семантику языка.

Нарушение формы записи программы приводят к синтаксической ошибке, а правильно написанная программа, но не отвечающая алгоритму, приводит к семантической ошибке (по другому – логической, или ошибке времени выполнения программы).

Процесс поиска ошибок в программе называют тестированием, процесс устранения ошибок – отладкой программы.

46. Уровни и поколения языков программирования.Уровни языков программированияЕсли язык программирования ориентирован на конкретный тип процессора и учитывает его особенности, то он называется языком программирования низкого уровня. “Низкий уровень” –это значит, что операторы близки к машинному коду и ориентированы на конкретный тип процессора. Языком самого низкого уровня является язык Ассемблера, который представляет каждую машинную команду в виде символьных условных обозначений, называемых символьными мнемониками. Перевод программы на языке Ассемблера в машинный язык называется транслитерацией. Программа, написанная на языке низкого уровня, может быть использована только в такой среде, в которой она была создана. С помощью языков низкого уровня создаются очень эффективные и компактные программы, так как разработчик получает доступ ко всем возможностям процессора.

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

47. Понятия визуального программирования. Окна и компоненты в Делфи. Delphi относится к системам визуального программирования, которые называются также системами RAD (Rapid Application Development) – быстрая разработка приложений.

В главном окне Delphi отображаются: главное меню, панели инструментов, палитра компонентов. Визуализируемой моделью в Visual Basic и Delphi является окно (форма, диалог) Windows, а не код программы.

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

В качестве возможного варианта реализации такой визуальной разработки кода программы можно рассматривать табличную форму записи макросов в Access. В этом случае визуализируемая модель - макрос - программа управления данными в базе или процессом их отображения. Команды макроса находятся в разных строчках записи макроса. Окно свойств находится непосредственно под списком команд. Окна инструментов в привычном виде нет, но оно реализовано в виде комбобокса с командами, т.е. в каждой строке записи макроса в отдельности имеется возможность выбора или смены текущей команды макроса. Это и есть визуализированная форма записи программы. В одном из диалогов с Митасовым Андреем (ООО "Интелпарт") мы коснулись вопросов реализации алгоритмической мультиязычности (КВ №45 за 1999). Интересен факт, что этот вопрос и визуальное программирование связаны между собой.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]