Qasimli Aysel 9r2

Preview:

DESCRIPTION

Klassifikasiya proqrammnoqo obespeceniya

Citation preview

Презентация уч-цы 9r2 классаГасымлы Айсель

на тему:Классификация программного

обеспечения.

Программное обеспечение компьютера (“ software”) - это неотъемлемая часть

компьютерной системы, и в то же время является логическим продолжением его

технических средств.

Программное Программное обеспечениеобеспечение

системныесистемные прикладныеприкладные ИнструментарийИнструментарий программированияпрограммирования

Системные программы

Системные программы предназначены для управления ресурсами компьютера. Среди системных программ особое место занимают операционные системы.

Операционная система- это система программ , обеспечивающих запуск компьютера, слаженную работу всех его частей и управление информацией.

Другую важную часть системных программ составляют утилиты. Вот некоторые виды

утилит:Интерфейсные программы

Программы- оболочкиПрограммы, тестирующие

работоспособность компьютерных устройствПрограммы, управляющие работой

устройств ( драйверы)

Антивирусные программы

Программы- архиваторы:

7- zip7- zip WinrarWinrar

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

• Прикладная программа- это программа, способствующая решению какой- либо задачи в пределах данной проблемной области.

Microsoft Microsoft WordWord

Microsoft Microsoft ExcelExcel

Microsoft Microsoft One NoteOne Note

Microsoft Microsoft OutlookOutlook

Microsoft Microsoft PowerPointPowerPoint

Инструментарий программирования

• Программы предназначенные для создания системного и прикладного программного обеспечения. Для создания программного обеспечения используются языкиязыки программированияпрограммирования Basic, C++, Pascal, Java, LOGO и др.

Языки программирования

• Машинный язык. Для непосредственного “общения” с компьютером используется машинный язык( “machine language”) , представляющий собой набор цифр. Именно цифрами кодируются и выражаются все команды для процессора.

• Вот упрощенный общий вид некой абстрактной, примерной команды для процессора

Номер ячейки, в которую будет помещён результат

Второй операндПервый операндКод команды

Assembler

• Название языка assembler происходит от англ. “assemble”- “складывать, собирать”.

• Запись команд при помощи символов наз. мнемоническим письмом.

• Все языки, кроме языка Assembler, именуют языками высокого уровня.

• Понятие “язык высокого уровня” подразумевает лишь степень близости данного языка к человеческому языку.

• У каждого языка есть свои приверженцы и противники. В наши дни существуют несколько тысяч языков программирования.

Языки высокого уровня.

• Инженеры отдают предпочтение языку FORTRAN , банкиры обычно используют- COBOL , военные пишут программы планирования и управления войсками на языке- ADA, учёные используют языки PROLOG и LISP , программисты пишут программы для Интернета на языке JAVA.

При помощи языков высокого уровня можно программировать в любой области. Однако существуют и такие языки, которые предназначены для использования в конкретных областях:

• ALGOL- для выполнения математических задач• CHILL- для систем телекоммуникаций• COBOL- для экономических задач• FORTRAN- для математических расчётов

• Java- для работы с объектами

• Linda- для параллельной обработки данных• PostScript- для изображения макетов• PROLOG- для решения задач в области искусственного

интеллекта.

Этапы создания программ:1. Постановка и

анализ задачи.2. Разработка

технического задания.

3. Проектирование и кодирование.

4. Тестирование и откладка.

5. Внедрение.6. Сопровождение

программы.

Литература использованных файлов:

• Картинки с сайтов:www.tatice.deviantart.comwww.PowerPoint.net.ruwww.zaqruzcik.ru• Текст из книги «Информатика 9 класс»

КОНЕЦ

дата: 02.10.2011

Recommended