1. Презентация уч-цы 9r2 класса
Гасымлы Айсель
на тему:
Классификация программного
обеспечения.
2. Программное обеспечение компьютера (“
software”) - это неотъемлемая часть
компьютерной системы, и в то же время
является логическим продолжением его
технических средств.
Программное
обеспечение
Инструментарий
системные прикладные
программирования
3. Системные
программы
Системные программы
предназначены для
управления ресурсами
компьютера. Среди
системных программ
особое место занимают
операционные системы.
Операционная система-
это система программ ,
обеспечивающих запуск
компьютера, слаженную
работу всех его частей и
управление
информацией.
4. Другую важную часть системных программ
составляют утилиты. Вот некоторые виды
утилит:
Интерфейсные программы
Программы- оболочки
Программы, тестирующие
работоспособность компьютерных устройств
Программы, управляющие работой
устройств ( драйверы)
7. Прикладные программы
• Прикладная программа- это программа,
способствующая решению какой- либо
задачи в пределах данной проблемной
области.
Microsoft Microsoft Microsoft Microsoft Microsoft
Word Excel Outlook One Note PowerPoint
8. Инструментарий
программирования
• Программы
предназначенные для
создания системного и
прикладного программного
обеспечения. Для
создания программного
обеспечения используются
языки программирования
Basic, C++, Pascal, Java,
LOGO и др.
9. Языки программирования
• Машинный язык. Для непосредственного “общения” с
компьютером используется машинный язык( “machine
language”) , представляющий собой набор цифр.
Именно цифрами кодируются и выражаются все
команды для процессора.
• Вот упрощенный общий вид некой абстрактной,
примерной команды для процессора
Код команды Первый операнд Второй операнд Номер ячейки, в которую
будет помещён
результат
10. Assembler
• Название языка assembler происходит от англ.
“assemble”- “складывать, собирать”.
• Запись команд при помощи символов наз.
мнемоническим письмом.
• Все языки, кроме языка Assembler, именуют языками
высокого уровня.
• Понятие “язык высокого уровня” подразумевает
лишь степень близости данного языка к
человеческому языку.
• У каждого языка есть свои приверженцы и
противники. В наши дни существуют несколько тысяч
языков программирования.
11. Языки высокого уровня.
• Инженеры отдают
предпочтение языку
FORTRAN , банкиры
обычно используют-
COBOL , военные
пишут программы
планирования и
управления войсками
на языке- ADA,
учёные используют
языки PROLOG и
LISP , программисты
пишут программы для
Интернета на языке
JAVA.
12. При помощи языков высокого уровня можно программировать
в любой области. Однако существуют и такие языки,
которые предназначены для использования в конкретных
областях:
• ALGOL- для выполнения математических задач
• CHILL- для систем телекоммуникаций
• COBOL- для экономических задач
• FORTRAN- для математических расчётов
• Java- для работы с объектами
• Linda- для параллельной обработки данных
• PostScript- для изображения макетов
• PROLOG- для решения задач в области искусственного
интеллекта.
13. Этапы создания программ:
1. Постановка и
анализ задачи.
2. Разработка
технического
задания.
3. Проектирование
и кодирование.
4. Тестирование и
откладка.
5. Внедрение.
6. Сопровождение
программы.
14. Литература использованных
файлов:
• Картинки с сайтов:
www.tatice.deviantart.com
www.PowerPoint.net.ru
www.zaqruzcik.ru
• Текст из книги «Информатика 9 класс»