Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
inform.doc
Скачиваний:
5
Добавлен:
17.09.2019
Размер:
522.75 Кб
Скачать

58 Предметна область та об’єкти інформатики.

Інф-ка – це техн. наука, яка систематизує прийоми створення, зберігання, відтворення, обробки і передачі даних засобами обчислюв. техніки, а також принципи функціонування цих засобів і методи упр-ня ними. Інф-ка дуже близька до технології, тому її предмет часто називають інф. технологією. Предмет інф-ки включає: -апаратне забезпечення засобів обчислюв. техніки; - програмне забезпечення засобів обчислюв. техніки; - засоби взаємодії апаратн. та програмн. забезпечення; - засоби взаємодії користувача з апаратн. та програмн. засобами. В інф-ці особлива увага приділяється питанню взаємодії. Для цього існує спец. поняття – інтерфейс (користувача, апаратн., прграмн., апаратно-програмний).

Осн. задачею інф-ки є систематизація прийомів і методів роботи з апаратн. і програмн.засобами обчислюв. техніки. Мета систематизації – виділити, запровадити та розвити найб. ефективні технології, автоматизувати роботу з даними. У складі осн. завдання інф-ки виділяють такі напрямки: - архітектура обчтслюв. с-м; - інтерфейси обчислюв. с-м; - програмування; - перетворення даних; - захист інф-ції; - автоматизація; - стандартизація.

59 С-ми програм-ня.

СП – це комплекс інструментальних прогр. засобів, які призначені для роботи з програмами на одній з мов прогр-ня. СП надають сервісні можливості програмістам для розробки їх власних комп. програм. До складу СМ входять: транслятори; засоби редагув-ня, компонування і завантаження програм; макроасамблери; налагоджувані машинних програм. СП зазвичай включають: текст. редактор(Edit); завантажувач програм(Load); запускач програм(Run); компілятор(Compile); налагоджувач(Debug); диспетчер файлів(File).

Ядро с-ми складає мова. Виділяють процедурні і непроцедурні мови прогр-ня. Процедурні(алгоритм.) програми являють собою с-му інструкцій для розв'язання конкретної задачі. Ці мови розділяють на мови низького і високого рівня. Мови низького рівня(машинно-орієнт.) дозволяють створ. програми з машинних кодів. З ними важко працювати, але такі програми займають менше пам'яті і працюють швидше. Програми на мовах високого рівня близькі до англ. мови і являють собою набір заданих команд.

Найб. відомі СП:

Фортран – найстарша, але ще й досі використовувана у вирішенні марем. задач мова.

Бий сік – з недоліками, погане сумісними версіями, але най поп. по числу користувачів.

Си – широко використов-ся при створ-ні прогр. забезпеч-ня.

Паскаль – дуже поп. як при вивченні прогр-ня, так і серед професіоналів.

Дельфи – мова об'єктно-орієнт. візуального прогр-ня.

Джава – платформенно-незалежна мова про прогр-ня, дуже ефективний при створенні інтерактивних веб-сторінок

Серед не процедурних мов найб. відомі: Лисп, Пролог, Оккам.

Шир. поширення отримали СП Турбо фірми Borland, ядром яких є транслятори з мов прог-ня Бейсік, Паскаль, Си. Розглянемо СП на мові З та З++ Borland. Гол. меню с-ми: File – робота з файлами; Edit – робота з текст. редактором; Search – пошук та заміна фрагментів тексту; Project – компіляція програми й установка її параметрів; Debug – установка параметрів налагодження програми; Tools – інструмент. програмні засоби; Options – установка опцій інтегрованого середовища; Windows – робота з вікнами; Help – с-ми допомоги та підказок.

Для початку роботи необхідно набрати текст програми на робочому полі вікно с-ми. Якщо текст програми був збережений на жорсткому чи диску дискеті, те він може бути завантаженим за допомогою пункту меню File. Після набору тексту необхідно відкомпілювати програму( Project ). Запуск програми здійсн-ся командою Run.

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