Системы программирования
Даже при наличии десятков тысяч программ для IBM PC пользователям может потребоваться что-то такое, чего не делают ( или делают, но не так ) имеющиеся программы. В этих случаях следует использовать системы программирования, т.е. системы для разработки новых программ.
Современные системы программирования для персональных компьютеров обычно предоставляют пользователю весьма мощные и удобные средства для разработки программ. В них входят:
-
компилятор, осуществляющий преобразование программ на языке программирования в программу машинных кодах, или интерпретатор, осуществляющий непосредственное выполнение текста программы на языке программирования высокого уровня;
-
библиотеки программ, содержащие заранее подготовленные программы, которыми могут пользоваться программисты;
-
различные вспомогательные программы, например отладчики, программы для получения перекрестных ссылок и т.д.
Системы программирования, прежде всего, различаются, естественно, по тому, кокой язык программирования они реализуют. Среди программистов пишущих программы для персональных компьютеров, наибольшей популярностью пользуются языки Си, Си++, Паскаль, Бейсик
Литература.
-
Гуде С.В., Ревин С.Б. Информационные системы. Учебное пособие. РЮИ МВД России. 2002.
-
Информатика и вычислительная техника в деятельности органов внутренних дел. Учебное пособие под ред. проф. Минаева. М.: УМЦ при ГУК МВД РФ, 1995. – 48 с.
-
Информатика и математика для юристов: Учебное пособие для вузов (Гриф МО РФ) / Под ред.проф. Х.А.Андриашина, проф. С.Я.Казанцева – М.:Юнити-Дана, 2002.- 463 с.
-
Информатика и математика: Учебник / Под ред. Д.В. Захарова
-
Информатика: Учебник (Гриф МО РФ) / Каймин В.А.,2-е изд. перераб. И доп.- М: Инфра-М., 2002.- 272 с.
-
Информатика: Учебник (Гриф МО РФ) / Под ред. Н.В.Макаровой, 3-е изд., перераб. и доп. – М.: Финансы и статистика, 2001.- 768 с.
-
Информатика: Учебник для вузов (Гриф МО РФ) / Острейковский В.А., М: Высшая школа, 2001.- 511 с.
-
Информатика: Учебник для вузов / Козырев А.А.- СПб: издательство Михайлова В.А., 2002.- 511 с.
-
Математика и информатика / Турецкий В.Я. – 3-е изд., испр. И доп. – М.: Инфра-М, 2000.- 560 с.
-
О.Э. Згадзай, С.Я.Казанцев, А.В.Филиппов. Информатика и математика. Учебник. – М.: ИМЦЙ ГУК МВД Росси, 2002. – 348 с.
-
Основы информатики и математики для юристов. В 2-х томах: краткий курс в таблицах, схемах и примерах. Учебник / Богатов Д.Ф., Богатов Ф.Г.- М.: Приор, 2000.- 144 с., 166 с.
-
Фундаментальные основы информатики: социальная информатика.: Учебное пособие для вузов / Колин К.К. – М.: Академ.проект: Деловая книга Екатеринбург, 2000.- 350 с.
-
Тестирование программы как черного ящика - тестирование, при котором программа рассматривается как объект, внутренняя структура которого неизвестна…
- Глава 1. Введение в информатику.
- 1.1. Что такое инфоpматика?
- 1.2. Что такое информация?
- 1.3. В каком виде существует информация?
- 1.4. Как передаётся информация?
- 1.5. Как измеряется количество информации?
- 1.6. Что можно делать с информацией?
- 1.7. Какими свойствами обладает информация?
- 1.8. Что такое обработка информации?
- 1.9. Что такое информационные ресурсы и информационные технологии?
- 1.10. Что понимают под информатизацией общества?
- Понятие информации, виды информации. Ее свойства
- Информационные процессы. Общность информационных процессов в живой природе, технике, обществе.
- Язык и информация. Кодирование информации. Алфавит кода
- Представление и кодирование информации в компьютере.
- Двоичная система счисления.
- Операционная система компьютера (назначение, состав, загрузка).
- Файловая система. Принципы организации. Файл (имя, тип, местоположение).
- Понятие программного обеспечения. Классификация программного обеспечения.
- Понятие языка программирования. Классификация языков программирования.
- Текстовый редактор. Назначение и основные функции
- Электронные таблицы. Назначение и основные функции.
- Система управления базами данных (субд), Назначение и основные функции.
- Понятие модели. Сущность метода моделирования. Основные типы моделей.
- 1. Классификация по области использования
- 2. Классификация с учетом фактора времени: статическая и динамическая модели.
- 3. Классификация по способу представления
- 4. Классификации информационных знаковых моделей: по способу реализации:
- Построение и использование компьютерных моделей.
- Некоторое соответствие различных видов информационных моделей и тех программных средств, которые их реализуют:
- Формальная и неформальная постановка задачи, переход от реальной задачи к информационной модели.
- Современные информационные технологии.
- Информатизация общества. Развитие вычислительной техники.
- Передача информации. Организация и структура телекоммуникационных компьютерных сетей.
- Назначение и основные услуги компьютерных телекоммуникационных сетей (электронная почта, телеконференции).
- Алгоритмизация и программирование. Программное обеспечения пк и его классификация. Этапы подготовки и решения задач на разработку программ.
- Понятие алгоритма, его свойства. Формы записи алгоритмов.
- Алгоритмические языки для пк
- Программное обеспечение пк и его классификация
- Классификация по
- Наиболее часто используемые типы прикладных программ.
- Вспомогательные программы (утилиты)
- Системы программирования
- Тестирование программного обеспечения Материал из Википедии — свободной энциклопедии
- [Править] Введение
- [Править] Уровни тестирования
- [Править] Тестирование «белого ящика» и «черного ящика»
- [Править] Статическое и динамическое тестирование
- [Править] Регрессионное тестирование
- [Править] Тестовые скрипты
- [Править] Покрытие кода
- Типы системных тестов