qasimli aysel 9r2
DESCRIPTION
Klassifikasiya proqrammnoqo obespeceniyaTRANSCRIPT
![Page 1: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/1.jpg)
Презентация уч-цы 9r2 классаГасымлы Айсель
на тему:Классификация программного
обеспечения.
![Page 2: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/2.jpg)
Программное обеспечение компьютера (“ software”) - это неотъемлемая часть
компьютерной системы, и в то же время является логическим продолжением его
технических средств.
Программное Программное обеспечениеобеспечение
системныесистемные прикладныеприкладные ИнструментарийИнструментарий программированияпрограммирования
![Page 3: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/3.jpg)
Системные программы
Системные программы предназначены для управления ресурсами компьютера. Среди системных программ особое место занимают операционные системы.
Операционная система- это система программ , обеспечивающих запуск компьютера, слаженную работу всех его частей и управление информацией.
![Page 4: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/4.jpg)
Другую важную часть системных программ составляют утилиты. Вот некоторые виды
утилит:Интерфейсные программы
Программы- оболочкиПрограммы, тестирующие
работоспособность компьютерных устройствПрограммы, управляющие работой
устройств ( драйверы)
![Page 5: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/5.jpg)
Антивирусные программы
![Page 6: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/6.jpg)
Программы- архиваторы:
7- zip7- zip WinrarWinrar
![Page 7: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/7.jpg)
Прикладные программы
• Прикладная программа- это программа, способствующая решению какой- либо задачи в пределах данной проблемной области.
Microsoft Microsoft WordWord
Microsoft Microsoft ExcelExcel
Microsoft Microsoft One NoteOne Note
Microsoft Microsoft OutlookOutlook
Microsoft Microsoft PowerPointPowerPoint
![Page 8: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/8.jpg)
Инструментарий программирования
• Программы предназначенные для создания системного и прикладного программного обеспечения. Для создания программного обеспечения используются языкиязыки программированияпрограммирования Basic, C++, Pascal, Java, LOGO и др.
![Page 9: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/9.jpg)
Языки программирования
• Машинный язык. Для непосредственного “общения” с компьютером используется машинный язык( “machine language”) , представляющий собой набор цифр. Именно цифрами кодируются и выражаются все команды для процессора.
• Вот упрощенный общий вид некой абстрактной, примерной команды для процессора
Номер ячейки, в которую будет помещён результат
Второй операндПервый операндКод команды
![Page 10: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/10.jpg)
Assembler
• Название языка assembler происходит от англ. “assemble”- “складывать, собирать”.
• Запись команд при помощи символов наз. мнемоническим письмом.
• Все языки, кроме языка Assembler, именуют языками высокого уровня.
• Понятие “язык высокого уровня” подразумевает лишь степень близости данного языка к человеческому языку.
• У каждого языка есть свои приверженцы и противники. В наши дни существуют несколько тысяч языков программирования.
![Page 11: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/11.jpg)
Языки высокого уровня.
• Инженеры отдают предпочтение языку FORTRAN , банкиры обычно используют- COBOL , военные пишут программы планирования и управления войсками на языке- ADA, учёные используют языки PROLOG и LISP , программисты пишут программы для Интернета на языке JAVA.
![Page 12: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/12.jpg)
При помощи языков высокого уровня можно программировать в любой области. Однако существуют и такие языки, которые предназначены для использования в конкретных областях:
• ALGOL- для выполнения математических задач• CHILL- для систем телекоммуникаций• COBOL- для экономических задач• FORTRAN- для математических расчётов
• Java- для работы с объектами
• Linda- для параллельной обработки данных• PostScript- для изображения макетов• PROLOG- для решения задач в области искусственного
интеллекта.
![Page 13: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/13.jpg)
Этапы создания программ:1. Постановка и
анализ задачи.2. Разработка
технического задания.
3. Проектирование и кодирование.
4. Тестирование и откладка.
5. Внедрение.6. Сопровождение
программы.
![Page 14: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/14.jpg)
Литература использованных файлов:
• Картинки с сайтов:www.tatice.deviantart.comwww.PowerPoint.net.ruwww.zaqruzcik.ru• Текст из книги «Информатика 9 класс»
![Page 15: Qasimli Aysel 9r2](https://reader034.vdocuments.net/reader034/viewer/2022042602/559abaf51a28abde4a8b458a/html5/thumbnails/15.jpg)
КОНЕЦ
дата: 02.10.2011