ВУЗ:
Составители:
Программное обеспечение ПК
© 1999-2005 О. И. Шилов
43
одна их версий этого языка программирования, называемая Microsoft Visual Basic for applica-
tions. Несмотря на то, что «серьёзные» программисты скептически относятся как к Бейсику,
так и к его поклонникам, это полноценный язык, со своими достоинствами и недостатками,
позволяющий быстро и эффективно писать расчетные и несложные графические программы.
Pascal (Паскаль) – язык программирования, разработанный в 1971 г. специально для
обучения программистов искусству написания программ. В дальнейшем во многом благода-
ря усовершенствованиям фирмы Borland (теперь она называется Inprise) превратился в один
из производственных языков программирования. Версии Pascal существуют для практически
всех операционных систем.
Дальнейшее развитие этого языка – визуальная среда программирования
Delphi (Дель-
фи) для Microsoft Windows со встроенным отладчиком, расширяемым набором модулей и
компонентов – стало фактически (наряду с C) лидером среди инструментальных программ-
ных средств для операционной системы Windows. В частности, сама среда Delphi создана с
помощью её самой. Pascal (и Delphi) с успехом может применяться как профессиональными,
так и начинающими программистами, так как имеет очень строгие и простые семантику и
синтаксис, основанные на общеупотребительных словах английского языка.
C (Cи) – один из первых языков программирования, с существенными усовершенство-
ваниями удерживающий лидерство среди программистов-профессионалов. Так же как и Ba-
sic, C реализован практически для всех существующих ЭВМ. Большинство операционных
систем и прикладных программ (таких, как Microsoft Windows, Unix, Linux, Microsoft Office
и др.) написано именно на C (или его многочисленных разновидностях). Считается, что про-
фессионал обязан программировать на C.
Assembler (Ассемблер) – язык программирования в командах микропроцессора. Он на-
зывается языком низкого уровня. В отличие от языков высокого уровня (таких, как Basic или
Pascal), каждая команда Ассемблера соответствует одной команде микропроцессора. С по-
мощью Ассемблера можно создавать наиболее компактные и быстрые программы. Вместе с
тем программирование сложных алгоритмов на Ассемблере очень трудоёмко, поэтому этот
язык применяется в основном для разработки ядра операционной системы, драйверов и кри-
тически важных по времени выполнения фрагментов прикладных программ. Различные типы
процессоров имеют свои системы команд и, следовательно, нуждаются в различных версиях
транслятора Ассемблера.
FoxPro – очень широко распространённая система управления базами данных (СУБД)
для персональных ЭВМ. Позволяет создавать приложения для обработки данных любых ти-
пов, обладает развитыми средствами программирования и создания пользовательского ин-
терфейса. Наиболее популярны бухгалтерские и библиотечные программы, написанные на
FoxPro. Существуют версии для MS DOS и Windows. В настоящее время с развитием ин-
формационных сетей FoxPro утрачивает свои позиции в пользу клиент-серверных СУБД, та-
ких как Microsoft Access, Borland Paradox и пр.
Одна и та же программа (реализующая один и тот же алгоритм) на разных языках про-
граммирования имеет различный исходный текст. Например, простейшая программа, выво-
дящая на экран текст “Hello, World!” на упомянутых языках имеет вид:
Basic Pascal (Delphi)
PRINT ”Hello, World!”
END
Begin
Writeln(’Hello, World!’);
End.
C Assembler
Программное обеспечение ПК 43 одна их версий этого языка программирования, называемая Microsoft Visual Basic for applica- tions. Несмотря на то, что «серьёзные» программисты скептически относятся как к Бейсику, так и к его поклонникам, это полноценный язык, со своими достоинствами и недостатками, позволяющий быстро и эффективно писать расчетные и несложные графические программы. Pascal (Паскаль) – язык программирования, разработанный в 1971 г. специально для обучения программистов искусству написания программ. В дальнейшем во многом благода- ря усовершенствованиям фирмы Borland (теперь она называется Inprise) превратился в один из производственных языков программирования. Версии Pascal существуют для практически всех операционных систем. Дальнейшее развитие этого языка – визуальная среда программирования Delphi (Дель- фи) для Microsoft Windows со встроенным отладчиком, расширяемым набором модулей и компонентов – стало фактически (наряду с C) лидером среди инструментальных программ- ных средств для операционной системы Windows. В частности, сама среда Delphi создана с помощью её самой. Pascal (и Delphi) с успехом может применяться как профессиональными, так и начинающими программистами, так как имеет очень строгие и простые семантику и синтаксис, основанные на общеупотребительных словах английского языка. C (Cи) – один из первых языков программирования, с существенными усовершенство- ваниями удерживающий лидерство среди программистов-профессионалов. Так же как и Ba- sic, C реализован практически для всех существующих ЭВМ. Большинство операционных систем и прикладных программ (таких, как Microsoft Windows, Unix, Linux, Microsoft Office и др.) написано именно на C (или его многочисленных разновидностях). Считается, что про- фессионал обязан программировать на C. Assembler (Ассемблер) – язык программирования в командах микропроцессора. Он на- зывается языком низкого уровня. В отличие от языков высокого уровня (таких, как Basic или Pascal), каждая команда Ассемблера соответствует одной команде микропроцессора. С по- мощью Ассемблера можно создавать наиболее компактные и быстрые программы. Вместе с тем программирование сложных алгоритмов на Ассемблере очень трудоёмко, поэтому этот язык применяется в основном для разработки ядра операционной системы, драйверов и кри- тически важных по времени выполнения фрагментов прикладных программ. Различные типы процессоров имеют свои системы команд и, следовательно, нуждаются в различных версиях транслятора Ассемблера. FoxPro – очень широко распространённая система управления базами данных (СУБД) для персональных ЭВМ. Позволяет создавать приложения для обработки данных любых ти- пов, обладает развитыми средствами программирования и создания пользовательского ин- терфейса. Наиболее популярны бухгалтерские и библиотечные программы, написанные на FoxPro. Существуют версии для MS DOS и Windows. В настоящее время с развитием ин- формационных сетей FoxPro утрачивает свои позиции в пользу клиент-серверных СУБД, та- ких как Microsoft Access, Borland Paradox и пр. Одна и та же программа (реализующая один и тот же алгоритм) на разных языках про- граммирования имеет различный исходный текст. Например, простейшая программа, выво- дящая на экран текст “Hello, World!” на упомянутых языках имеет вид: Basic Pascal (Delphi) PRINT ”Hello, World!” Begin END Writeln(’Hello, World!’); End. C Assembler © 1999-2005 О. И. Шилов
Страницы
- « первая
- ‹ предыдущая
- …
- 41
- 42
- 43
- 44
- 45
- …
- следующая ›
- последняя »