Срез. Среззззз. Билет 1 Наименование вопроса Дайте определение понятия Программное обеспечение
Скачать 0.49 Mb.
|
БИЛЕТ № 1 Наименование вопроса: 1. Дайте определение понятия «Программное обеспечение» (ПО). Приведите классификацию программного обеспечения по его назначению и охарактеризуйте данные виды ПО. Выделите основные задачи, решаемые ПО. Программное обеспечение (ПО) – наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях. Программное обеспечение представляет собой либо данные для использования в других программах, либо алгоритм, реализованный в виде последовательности инструкций для процессора. По назначению ПО разделяется на системное, прикладное и инструментальное. Системное программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс» с одной стороны которого аппаратура, а с другой приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д. К нему относятся: Операционная система. Драйверы Вспомогательные программы: программы-архиваторы, которые позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии нескольких файлов меньшего размера; антивирусные программы, предназначенные для предотвращения заражения компьютерным вирусом и ликвидации последствия заражения; коммуникационные программы, предназначенные для организации обмена информацией между компьютерами; программы для управления памятью, обеспечивающие гибкое использование оперативной памяти компьютера; программы для оптимизации дисков, обеспечивающие быстрый доступ к информации на диске за счет оптимизации размещений данных на диске и т.д. Прикладная программа или приложение – программа, предназначенная для выполнения определенных пользовательских задач и рассчитана на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и проч. посредством операционной системы. Инструментальное программное обеспечение – программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ. Современные системы программирования для персональных компьютеров предоставляют пользователю мощные и удобные средства для разработки программ. В них входят: компилятор, преобразующий программу на язык машинных кодов; библиотека подпрограмм, которыми могут пользоваться программисты; объектно-ориентированная среда разработки программ; вспомогательные программы, например отладчики. Все программное обеспечение можно разделить на общее и специальное. Общее ПО рассчитано на самый широкий круг пользователей и используется почти на каждом компьютере. Специальное ПО разрабатывается для решения конкретной задачи, оно как правило уникально. ПО предназначено для решения следующих задач: обеспечения эффективного управления компонентами вычислительной системы. поиска, сбора, накопления, передачи, получения, хранения, обработки и иного использования, предоставления и распространения информации; создания другого программного обеспечения. 2. Дайте определение понятиям реляционная база данных, таблица, поле, атрибут. Перечислите основные атрибуты полей таблиц в MySQL. Реляционная база данных – набор данных в виде таблиц и связей между ними. Таблица - структура хранения данных, состоящая из строк и столбцов. Поле – столбец таблицы базы данных, являющийся характеристикой хранимых в таблице объектов. Атрибут – специальное свойство столбца, которое задаёт его поведение. Существуют следующие атрибуты: PRIMARY KEY - Первичный ключ уникально идентифицирует строку в таблице. В качестве первичного ключа необязательно должны выступать столбцы с типом int, они могут представлять любой другой тип. |