Образования республики узбекистан закирова ф. М., Набиулина л. М., Саратовская а. С., Ли о. Э


П р и к л а д н ы е п р о г р а м м ы



Download 5,99 Mb.
Pdf ko'rish
bet19/143
Sana29.04.2022
Hajmi5,99 Mb.
#593690
TuriУчебный курс
1   ...   15   16   17   18   19   20   21   22   ...   143
Bog'liq
Ф.М.Закирова-Информатика и информационные технологии-2007

П р и к л а д н ы е п р о г р а м м ы
Для IBM PC разработаны и используются сотни тысяч различных 
прикладных программ. Наиболее широко применяются программы:


• 
подготовки текстов (документов) на компьютере — редакторы 
текстов;
• 
обработки табличных данных — табличные редакторы;
• 
подготовки 
документов 
типографского 
качества 
— 
издательские системы;
• 
обработки массивов данных — системы управления базами 
данных;
• 
программы экономического 
назначения - бухгалтерские 
программы, программы финансового анализа, правовые базы данных и
др.;
• 
системы автоматического проектирования (САПР), то есть 
программы черчения и конструирования различных предметов и 
механизмов;
• 
программы для статистического анализа данных;
• 
компьютерные игры, 
обучающие программы, электронные 
справочники и т.д.
С и с т е м ы п р о г р а м м и р о в а н и я
Даже при наличии десятков тысяч программ для 1ВМ РС 
пользователям может потребоваться что-то такое, что не делают (или 
делают, 
но 
не так) имеющиеся 
программы. В этих случаях 
используются 
системы 
программирования, 
т.е. 
системы 
для 
разработки новых программ. Программа — это упорядоченный список 
команд, которую пишут с помощью специальных языков. Их называют 
языками 
программирования. 
Существуют 
сотни 
языков 
программирования, и у каждого могут быть десятки разных версий. 
Каждый программист пишет программы на том языке, который ему 
удобен, и нет языка программирования, считающегося общепринятым.
Программа на языке программирования записывается с помощью 
более-менее понятных человеку слов и символов. При этом получается 
так, что чем ближе язык программирования к машинному коду, тем 
удобнее программа для процессора — она и выполняется быстрее, и 
места в памяти меньше занимает. А чем ближе язык к человеческому, 
тем удобнее он людям, но тем меньше в нем команд для управления 
регистрами процессора. Языки, близкие к процессору, называют 
языками низкого уровня, а языки, удобные для людей, - языками 
высокого уровня.
Язык сам ого низкого уровня известен — это язык машинного 
кодирования (ближе к процессору не может быть). Чуть выше 
леж ит 
уровен ь 
языка 
ассем блера, 
а 
далее 
идут 
сотни 
всевозм ож ны х прочих языков.
Но у всех языков программирования есть одно общее свойство. 
Они понятны программистам, но абсолютно непонятны процессору.


Процессор может работать только с числами, и потому понимает 
только 
программы, 
записанные 
в 
машинном 
коде. 
Поэтому 
программы, записанные на любом языке программирования, сначала 
«переводят» на язык процессора, т.е. превращают в машинный код. 
Этот перевод выполняют специальные программы-переводчики. По- 
английски «перевод» называется трансляцией (translation), поэтому 
программы, выполняющие перевод программ на язык машинного кода 
называют трансляторами.
Программы на языке программирования записывают в обычном 
текстовом редакторе и получают текстовый файл. Исходный текст 
программы состоит из специальных команд (операторов языка 
программирования). Процессор их исполнить не может, и исходную 
программу 
преобразуют 
в 
инструкции 
процессора. 
Это 
преобразование берут на себя трансляторы.

Download 5,99 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   143




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish