Презентация, доклад по информатике на тему: Инструментальное программное обеспечение

Содержание

Компьютер

Слайд 1Инструментальное ПО



Подготовила:
Леонович Е.С.


г. Житикара

Инструментальное ПОПодготовила:Леонович Е.С.г. Житикара

Слайд 2Компьютер

Компьютер

Слайд 3Программное обеспечение
Программное обеспечение (ПО) — совокупность всех программ, хранящихся на всех

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

Слайд 5Инструментальное программное обеспечение — программное обеспечение, предназначенное для использования в ходе

проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения.

Инструментальное программное обеспечение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в

Слайд 6
Текстовые редакторы
Интегрированные среды разработки
SDK
Компиляторы
Интерпретаторы
Линковщики
Парсеры и генераторы парсеров (см. Javacc)


Ассемблеры
Отладчики
Профилировщики
Генераторы документации
Средства анализа покрытия кода
Средства непрерывной интеграции
Средства автоматизированного тестирования
Системы управления версиями

Виды инструментального ПО

Текстовые редакторыИнтегрированные среды разработки SDKКомпиляторыИнтерпретаторыЛинковщики Парсеры и генераторы парсеров (см. Javacc) Ассемблеры ОтладчикиПрофилировщики Генераторы документации Средства анализа

Слайд 7Языки визуального программирования могут быть дополнительно классифицированы в зависимости от типа

и степени визуального выражения, на следующие типы:

языки на основе объектов, когда визуальная среда программирования предоставляет графические или символьные элементы, которыми можно манипулировать интерактивным образом в соответствии с некоторыми правилами;
языки, в интегрированной среде разработки которых на этапе проектирования интерфейса применяются формы, с возможностью настройкой их свойств. Примеры: Delphi и C++ Builder фирмы Borland.
языки схем, основанные на идее «фигур и линий», где фигуры (прямоугольники, овалы и т. п.) рассматриваются как субъекты и соединяются линиями (стрелками, дугами и др.), которые представляют собой отношения. Пример: UML

Языки визуального программирования:

Языки визуального программирования могут быть дополнительно классифицированы в зависимости от типа и степени визуального выражения, на следующие

Слайд 8Ассемблер
Basic
C
C++
Cobol
Fortran
Java
Pascal
Delphi и др.
Языки программирования:

АссемблерBasic CC++CobolFortranJavaPascalDelphi и др.Языки программирования:

Слайд 9Паскаль (англ. Pascal) — один из наиболее известных языков программирования, используется

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


Pascal:

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

Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа. Первая публикация Вирта о языке датирована 1970 годом; представляя язык, автор в качестве цели его создания указывал построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные.

Паскаль (англ. Pascal) — один из наиболее известных языков программирования, используется для обучения программированию в старших классах

Слайд 10Внешний вид программы:
ЗАДАЧА Необходимо написать программу, которая вычислит и выведет

на экран результаты в виде таблицы .
Таблица:

Внешний вид программы: ЗАДАЧА Необходимо написать программу, которая вычислит и выведет на экран результаты в виде таблицы

Слайд 11Delphi:
Delphi — императивный, структурированный, объектно-ориентированный язык программирования со строгой статической типизацией

переменных. Основная область использования — написание прикладного программного обеспечения.
Первоначально носил название Object Pascal и исторически восходит к одноимённому диалекту языка, разработанному в фирме Apple в 1986 году группой Ларри Теслера. Однако в настоящее время термин Object Pascal чаще всего употребляется в значении языка среды программирования Delphi. Начиная с Delphi 7, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal.

Object Pascal — результат развития языка Турбо Паскаль, который, в свою очередь, развился из языка Паскаль. Паскаль был полностью процедурным языком, Турбо Паскаль, начиная с версии 5.5, добавил в Паскаль объектно-ориентированные свойства, а в Object Pascal — динамическую идентификацию типа данных с возможностью доступа к метаданным классов (то есть к описанию классов и их членов) в компилируемом коде, также называемую интроспекцией — данная технология получила обозначение RTTI. Так как все классы наследуют функции базового класса TObject, то любой указатель на объект можно преобразовать к нему, после чего воспользоваться методом ClassType и функцией TypeInfo, которые и обеспечат интроспекцию.

Delphi:Delphi — императивный, структурированный, объектно-ориентированный язык программирования со строгой статической типизацией переменных. Основная область использования — написание

Слайд 12Внешний вид программы:

Внешний вид программы:

Слайд 13С и С++
C (рус. Си) — компилируемый статически типизированный язык программирования

общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би. Первоначально был разработан для реализации операционной системы UNIX, но, впоследствии, был перенесён на множество других платформ. Благодаря близости по скорости выполнения программ, написанных на Си, к языку ассемблера, этот язык получил широкое применение при создании системного программного обеспечения и прикладного программного обеспечения для решения широкого круга задач. Язык программирования С оказал существенное влияние на развитие индустрии программного обеспечения, а его синтаксис стал основой для таких языков программирования, как C++, C#, Java и D.

С и С++C (рус. Си) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах

Слайд 14Внешний вид программы:

Внешний вид программы:

Слайд 15Basic :
Бе́йсик (от BASIC, сокращение от англ. Beginner’s All-purpose Symbolic

Instruction Code — универсальный код символических инструкций для начинающих) — семейство высокоуровневых языков программирования.

Был разработан в 1964 году профессорами Дартмутского колледжа Томасом Курцем и Джоном Кемени.

Язык создавался как инструмент, с помощью которого студенты-непрограммисты могли самостоятельно создавать компьютерные программы для решения своих задач. Получил широкое распространение в виде различных диалектов, прежде всего как язык для домашних компьютеров. К настоящему моменту претерпел существенные изменения, значительно отойдя от характерной для первых версий простоты, граничащей с примитивизмом и превратившись в достаточно ординарный язык высокого уровня с типичным набором возможностей.
Basic : Бе́йсик (от BASIC, сокращение от англ. Beginner’s All-purpose Symbolic Instruction Code — универсальный код символических

Слайд 16Внешний вид программы:

Внешний вид программы:

Слайд 17СПАСИБО ЗА ВНИМАНИЕ

СПАСИБО ЗА ВНИМАНИЕ

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть