SlideShare a Scribd company logo
1 of 21
Рзаева Аян
Школа имени Академика З. Алиевой
                              9r1
 Программное    обеспечение компьютера
 (“software”) – неотъемлемая часть
 компьютерной системы, и в то же время
 является логическим продолжением его
 технических свойств.
Системные программы


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


Инструментарий
программирования
 Предназначены   для управления ресурсами
  компьютера:
 - центральным процессором
 - памятью
 - устройствами ввода-вывода
 Среди системных программ особое место
  занимают операционные системы.
 Осуществление  диалога с пользователем
 Запуск устройств оперативной и
  постоянной памяти
 Управление компьютером
 Запуск программ на выполнение
 Утилиты   – важная часть операционной
  системы.
 - интерфейсные программы
 - антивирусные программы
 - программы-архиваторы
 - программы-оболочки
 - программы, тестирующие
  работоспособность компьютерных
  устройств
 Программы,  способствующие решению
  какой-либо задачи в пределах данной
  проблемной области.
 - текстовые редакторы
 - издательские системы
 - графические редакторы
 - программы для подготовки презентаций
 Программы  предназначены для создания
  системного и прикладного программного
  обеспечения. Для создания программного
  обеспечения используются языки:
 - Basic
 - C++
 - Pascal
 - Java
 Машинный  язык используется для
 непосредственного “общения” с
 компьютером. Операнд – аргументы
 команд программирования (данные).
 Каждое данное размещается в ячейках
 памяти компьютера. У каждой ячейки есть
 свой номер – адрес. При записи данных в
 ячейку памяти предыдущая информация в
 ней стирается.
 Запись команд при помощи символов
  называется мнемоническим письмом.
    СУМ Х1, Х2 > X3
    ДЕЛ Х3, 2 > X3
 Язык Assembler предназначен для одного
  процессора. Не предназначен для
  переноса на другие процессоры.
 Начали   создаваться более высокого уровня
  языки, чем Assembler. Эти языки были
  переносимыми. Исполняемые
  файлы, создаваемые этим
  компилятором, пригодны для разных
  процессоров.
 - ALGOL – для математических задач
 - CHILL – для систем телекоммуникаций
 - COBOL – для экономических задач
 - Java – для работы с объектами
I  этап:
 анализ – определяется значение
  программы, разрабатывается алгоритм
  решения данной задачи.
 II этап:
 кодирование – алгоритм пишется на
  конкретном языке. Для небольших
  программ, это основной этап
  программирования.
 Постановка и анализ задачи
 Разработка технического задания
 Проектирование и кодирование
 Тестирование и откладка
 Внедрение
 Сопровождение программы
 Интерпретатор – это программа, которая
  переводит каждую строчку программы, тем
  самым если программа большая, то
  затрачивается много времени.
 Компилятор – это программа, которая
  целиком переводит программу, таким
  образов расход времени меньше
 Языкпрограммирования PASCAL был
 создан в 1971 году швейцарским ученым
 Никлаусом Виртом. PASCAL был назван в
 честь французского математика и
 философа XVII века Блеза Паскаля.
 Создание
 Компиляция  и запуск
 Загрузка ранее сохраненной программы
 Выход из Turbo Pascal
 Любая программа состоит из 2 частей:
 раздел описания переменных
 раздел тела программ
 Тело программы:
 program <имя программы>
      <описание переменных>
 begin
       <операторы>
 end.
 Комментарии  – это заметки читающего
  текст программы. Комментарии в
  программе Pascal пишутся между скобками
  со звездочками (* текст *) или между
  фигурными скобками { текст }
 Комментарии не транслируются на
  машинный язык.
 Для того чтобы именовать какие-либо
  объекты используются идентификаторы.
  Принципы работы:
 Комбинация только из букв и цифр, но
  начинаться только на буквы
 Не используется пробел и знаки
  препинания, только “_” “$”
 Ключевые слова не используются
 Может быть записан прописными или
  строчными буквами
 Real (для вещественных чисел)
 Char (для отдельных символов)
 Integer (для целых чисел)
 Boolean (для величин, принимающих всего
  два значения: True и False)
 Ресурсы:
  - информация: учебник для 9-го класса
  общеобразовательной школы
 - фото:
  http://www.google.ru/imghp?hl=ru&tab=wi
 Педагог: Айгюн ханум




                                     08.10.11

More Related Content

What's hot (15)

Технология OpenMP
Технология OpenMPТехнология OpenMP
Технология OpenMP
 
X text
X textX text
X text
 
C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.
 
эволюция языков программирования
эволюция языков программированияэволюция языков программирования
эволюция языков программирования
 
Языки программирования
Языки программированияЯзыки программирования
Языки программирования
 
Типы данных
Типы данныхТипы данных
Типы данных
 
039
039039
039
 
языки программирования
языки программированияязыки программирования
языки программирования
 
лек1
лек1лек1
лек1
 
Programming history. Algorithm
Programming history. AlgorithmProgramming history. Algorithm
Programming history. Algorithm
 
Lec 15
Lec 15Lec 15
Lec 15
 
Тодуа. Методы разработки интерпретатора языка Рефал-2
Тодуа. Методы разработки интерпретатора языка Рефал-2Тодуа. Методы разработки интерпретатора языка Рефал-2
Тодуа. Методы разработки интерпретатора языка Рефал-2
 
Custom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEACustom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEA
 
Основные научные направления ИИ
Основные научные направления ИИОсновные научные направления ИИ
Основные научные направления ИИ
 
Pascal+
Pascal+Pascal+
Pascal+
 

Similar to Ayan9r1 po(1)

Qasimli Aysel 9r2
Qasimli Aysel 9r2  Qasimli Aysel 9r2
Qasimli Aysel 9r2 aysel9r2
 
Afandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalAfandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalkamala_afandiyeva_zahs
 
Lyaman9r12011кпо
Lyaman9r12011кпоLyaman9r12011кпо
Lyaman9r12011кпоLyaman
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcahar
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prTahir Miriyev
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prTahir Miriyev
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcahar
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcahar
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcaharakperov
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcahar
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki prcahar
 
10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскальAnna_Malina
 
10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскальAnna_Malina
 
Общие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальОбщие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальAndrey Dolinin
 
Orxan9r2 klassifikasiya programmnoqo_obespeceniya
Orxan9r2 klassifikasiya programmnoqo_obespeceniyaOrxan9r2 klassifikasiya programmnoqo_obespeceniya
Orxan9r2 klassifikasiya programmnoqo_obespeceniyaorxan9r2
 
лекция1
лекция1лекция1
лекция1shagore
 

Similar to Ayan9r1 po(1) (20)

Qasimli Aysel 9r2
Qasimli Aysel 9r2  Qasimli Aysel 9r2
Qasimli Aysel 9r2
 
Afandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalAfandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascal
 
Lyaman9r12011кпо
Lyaman9r12011кпоLyaman9r12011кпо
Lyaman9r12011кпо
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
Cahar9r12011yaziki pr
Cahar9r12011yaziki prCahar9r12011yaziki pr
Cahar9r12011yaziki pr
 
10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль
 
10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль
 
Общие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальОбщие сведения о языке программирования Паскаль
Общие сведения о языке программирования Паскаль
 
8 3-1
8 3-18 3-1
8 3-1
 
43828
4382843828
43828
 
Software
SoftwareSoftware
Software
 
Orxan9r2 klassifikasiya programmnoqo_obespeceniya
Orxan9r2 klassifikasiya programmnoqo_obespeceniyaOrxan9r2 klassifikasiya programmnoqo_obespeceniya
Orxan9r2 klassifikasiya programmnoqo_obespeceniya
 
лекция1
лекция1лекция1
лекция1
 
Yaziki proqrammirovania. toqrul
Yaziki proqrammirovania. toqrulYaziki proqrammirovania. toqrul
Yaziki proqrammirovania. toqrul
 

Ayan9r1 po(1)

  • 1. Рзаева Аян Школа имени Академика З. Алиевой 9r1
  • 2.  Программное обеспечение компьютера (“software”) – неотъемлемая часть компьютерной системы, и в то же время является логическим продолжением его технических свойств.
  • 4.  Предназначены для управления ресурсами компьютера:  - центральным процессором  - памятью  - устройствами ввода-вывода  Среди системных программ особое место занимают операционные системы.
  • 5.  Осуществление диалога с пользователем  Запуск устройств оперативной и постоянной памяти  Управление компьютером  Запуск программ на выполнение
  • 6.  Утилиты – важная часть операционной системы.  - интерфейсные программы  - антивирусные программы  - программы-архиваторы  - программы-оболочки  - программы, тестирующие работоспособность компьютерных устройств
  • 7.  Программы, способствующие решению какой-либо задачи в пределах данной проблемной области.  - текстовые редакторы  - издательские системы  - графические редакторы  - программы для подготовки презентаций
  • 8.  Программы предназначены для создания системного и прикладного программного обеспечения. Для создания программного обеспечения используются языки:  - Basic  - C++  - Pascal  - Java
  • 9.  Машинный язык используется для непосредственного “общения” с компьютером. Операнд – аргументы команд программирования (данные). Каждое данное размещается в ячейках памяти компьютера. У каждой ячейки есть свой номер – адрес. При записи данных в ячейку памяти предыдущая информация в ней стирается.
  • 10.  Запись команд при помощи символов называется мнемоническим письмом.  СУМ Х1, Х2 > X3  ДЕЛ Х3, 2 > X3  Язык Assembler предназначен для одного процессора. Не предназначен для переноса на другие процессоры.
  • 11.  Начали создаваться более высокого уровня языки, чем Assembler. Эти языки были переносимыми. Исполняемые файлы, создаваемые этим компилятором, пригодны для разных процессоров.  - ALGOL – для математических задач  - CHILL – для систем телекоммуникаций  - COBOL – для экономических задач  - Java – для работы с объектами
  • 12. I этап:  анализ – определяется значение программы, разрабатывается алгоритм решения данной задачи.  II этап:  кодирование – алгоритм пишется на конкретном языке. Для небольших программ, это основной этап программирования.
  • 13.  Постановка и анализ задачи  Разработка технического задания  Проектирование и кодирование  Тестирование и откладка  Внедрение  Сопровождение программы
  • 14.  Интерпретатор – это программа, которая переводит каждую строчку программы, тем самым если программа большая, то затрачивается много времени.  Компилятор – это программа, которая целиком переводит программу, таким образов расход времени меньше
  • 15.  Языкпрограммирования PASCAL был создан в 1971 году швейцарским ученым Никлаусом Виртом. PASCAL был назван в честь французского математика и философа XVII века Блеза Паскаля.
  • 16.  Создание  Компиляция и запуск  Загрузка ранее сохраненной программы  Выход из Turbo Pascal
  • 17.  Любая программа состоит из 2 частей:  раздел описания переменных  раздел тела программ  Тело программы:  program <имя программы>  <описание переменных>  begin  <операторы>  end.
  • 18.  Комментарии – это заметки читающего текст программы. Комментарии в программе Pascal пишутся между скобками со звездочками (* текст *) или между фигурными скобками { текст }  Комментарии не транслируются на машинный язык.
  • 19.  Для того чтобы именовать какие-либо объекты используются идентификаторы. Принципы работы:  Комбинация только из букв и цифр, но начинаться только на буквы  Не используется пробел и знаки препинания, только “_” “$”  Ключевые слова не используются  Может быть записан прописными или строчными буквами
  • 20.  Real (для вещественных чисел)  Char (для отдельных символов)  Integer (для целых чисел)  Boolean (для величин, принимающих всего два значения: True и False)
  • 21.  Ресурсы:  - информация: учебник для 9-го класса общеобразовательной школы  - фото: http://www.google.ru/imghp?hl=ru&tab=wi  Педагог: Айгюн ханум 08.10.11