SlideShare una empresa de Scribd logo
1 de 15
Презентация уч-цы 9r2 класса
      Гасымлы Айсель
          на тему:
Классификация программного
        обеспечения.
Программное обеспечение компьютера (“
    software”) - это неотъемлемая часть
  компьютерной системы, и в то же время
  является логическим продолжением его
           технических средств.

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




                                Инструментарий
системные       прикладные
                               программирования
Системные
      программы
Системные программы
предназначены для
управления ресурсами
компьютера. Среди
системных программ
особое место занимают
операционные системы.
 Операционная система-
это система программ ,
обеспечивающих запуск
компьютера, слаженную
работу всех его частей и
управление
информацией.
Другую важную часть системных программ
 составляют утилиты. Вот некоторые виды
                 утилит:
       Интерфейсные программы
         Программы- оболочки
        Программы, тестирующие
работоспособность компьютерных устройств
   Программы, управляющие работой
          устройств ( драйверы)
Антивирусные программы
Программы- архиваторы:




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




Microsoft     Microsoft   Microsoft   Microsoft   Microsoft
Word          Excel       Outlook     One Note    PowerPoint
Инструментарий
программирования
  • Программы
    предназначенные для
    создания системного и
    прикладного программного
    обеспечения. Для
    создания программного
    обеспечения используются
    языки программирования
    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.com
www.PowerPoint.net.ru
www.zaqruzcik.ru
• Текст из книги «Информатика 9 класс»
КОНЕЦ




                     дата:
02.10.2011

Más contenido relacionado

Similar a Qasimli aysel 9 r2 klassifikasiya proqrammnoqo obespeceniya

Ayan9r1 po(1)
Ayan9r1 po(1)Ayan9r1 po(1)
Ayan9r1 po(1)Ayan_R
 
Orxan9r2 klassifikasiya programmnoqo_obespeceniya
Orxan9r2 klassifikasiya programmnoqo_obespeceniyaOrxan9r2 klassifikasiya programmnoqo_obespeceniya
Orxan9r2 klassifikasiya programmnoqo_obespeceniyaorxan9r2
 
Afandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalAfandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalkamala_afandiyeva_zahs
 
Программное обеспечение
Программное обеспечениеПрограммное обеспечение
Программное обеспечениеAndrey Dolinin
 
4.2 PO
4.2 PO4.2 PO
4.2 POmessya
 
Lyaman9r12011кпо
Lyaman9r12011кпоLyaman9r12011кпо
Lyaman9r12011кпоLyaman
 
Программное обеспечение компьютера
Программное обеспечение компьютераПрограммное обеспечение компьютера
Программное обеспечение компьютераkvlar
 
презентация языки программирования
презентация языки программированияпрезентация языки программирования
презентация языки программированияnhfkzkz
 
языки программирования
языки программированияязыки программирования
языки программированияDmitry Kulikov
 
Programming history. Algorithm
Programming history. AlgorithmProgramming history. Algorithm
Programming history. AlgorithmIhor Porotikov
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prTahir Miriyev
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcahar
 
4.2-po
4.2-po4.2-po
4.2-pomessya
 
программное обеспечение пк
программное обеспечение пкпрограммное обеспечение пк
программное обеспечение пкpochtalion
 
Программное обеспечение ПК
Программное обеспечение ПКПрограммное обеспечение ПК
Программное обеспечение ПКkvlar
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcahar
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcahar
 

Similar a Qasimli aysel 9 r2 klassifikasiya proqrammnoqo obespeceniya (20)

Ayan9r1 po(1)
Ayan9r1 po(1)Ayan9r1 po(1)
Ayan9r1 po(1)
 
Orxan9r2 klassifikasiya programmnoqo_obespeceniya
Orxan9r2 klassifikasiya programmnoqo_obespeceniyaOrxan9r2 klassifikasiya programmnoqo_obespeceniya
Orxan9r2 klassifikasiya programmnoqo_obespeceniya
 
Afandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalAfandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascal
 
Программное обеспечение
Программное обеспечениеПрограммное обеспечение
Программное обеспечение
 
Software
SoftwareSoftware
Software
 
Yaziki proqrammirovania. toqrul
Yaziki proqrammirovania. toqrulYaziki proqrammirovania. toqrul
Yaziki proqrammirovania. toqrul
 
4.2 PO
4.2 PO4.2 PO
4.2 PO
 
Lyaman9r12011кпо
Lyaman9r12011кпоLyaman9r12011кпо
Lyaman9r12011кпо
 
Программное обеспечение компьютера
Программное обеспечение компьютераПрограммное обеспечение компьютера
Программное обеспечение компьютера
 
презентация языки программирования
презентация языки программированияпрезентация языки программирования
презентация языки программирования
 
языки программирования
языки программированияязыки программирования
языки программирования
 
Programming history. Algorithm
Programming history. AlgorithmProgramming history. Algorithm
Programming history. Algorithm
 
43828
4382843828
43828
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
4.2-po
4.2-po4.2-po
4.2-po
 
программное обеспечение пк
программное обеспечение пкпрограммное обеспечение пк
программное обеспечение пк
 
Программное обеспечение ПК
Программное обеспечение ПКПрограммное обеспечение ПК
Программное обеспечение ПК
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 

Qasimli aysel 9 r2 klassifikasiya proqrammnoqo obespeceniya

  • 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 класс»
  • 15. КОНЕЦ дата: 02.10.2011