Тест с ответами: «Программное обеспечение компьютера»
1. Комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера:
а) операционная система +
б) оперативная память
в) программное обеспечение
2. Специалисты, разрабатывающие программное обеспечение:
а) системные администраторы
б) программисты +
в) составители
3. Для разработки прикладных компьютерных программ на языке программирования используют:
а) математические пакеты
б) геоинформационные системы
в) системы программирования +
4. К прикладному программному обеспечению относят:
а) графические редакторы +
б) антивирусные программы
в) операционные системы
5. Специальные программы, управляющие работой внешних подключенных к компьютеру устройств:
а) архиваторы
б) сервисные программы
в) драйверы +
6. В постоянном запоминающем устройстве компьютера хранится(ятся):
Урок ИНФОРМАТИКИ
а) антивирусные программы
б) BIOS +
в) операционная система
7. К сервисным программам относят:
а) системы программирования
б) операционные системы
в) архиваторы +
8. Последовательность обращения к дискам на этапе загрузки компьютера определяет(ют):
а) BIOS +
б) операционная система
в) прикладные программы
9. Взаимодействие между устройствами компьютера обеспечивает(ют):
а) коммуникационные программы
б) пользовательский интерфейс
в) аппаратный интерфейс +
10. Комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования:
а) операционная система
б) система программирования +
в) программное обеспечение
11. Совокупность всех программ, предназначенных для выполнения на компьютере:
а) программное обеспечение +
б) система программирования
в) операционная система
12. Приложениями специального назначения не являются:
а) геоинформационные системы
б) драйверы +
в) математические пакеты
13. Приложениями специального назначения являются:
а) образовательные программы +
б) драйверы
в) оба варианта верны
14. К какой из типов программ относится MS Office:
а) система программирования
б) табличный процессор
в) пакет прикладных программ +
15. Какая программа предназначена для работы с базами данных:
а) СУБД +
б) Табличный процессор
в) Графический редактор
16. Программа, предназначенная для автоматизации процессов построения на экране дисплея графических изображений:
а) фотошоп
б) графический редактор +
в) видеоконвертер
17. В прикладное программное обеспечение входят:
а) все программы, установленные на компьютере
б) языки программирования
в) текстовые редакторы +
18. Для чего нужны инструментальные программы:
Информатика 7 класс (Урок№8 — Файл и файловая система.)
а) для управления устройствами ввода и вывода компьютера
б) для разработки, корректировки или развития других прикладных или системных программ +
в) решать какие-либо задачи в пределах данной проблемной области
19. Перед отключением компьютера информацию можно сохранить:
а) в оперативной памяти
б) в процессоре
в) во внешней памяти +
20. К системным программам относится:
а) MS Word
б) BIOS +
в) Paint
21. К системным программам относится:
а) MS Windows +
б) MS Exel
в) MS Word
22. К системным программам относится:
а) Paint
б) Linux +
в) MS Exel
23. К системным программам относится:
а) Paint
б) MS Word
в) Антивирусы +
24. Назначение операционной системы:
а) редактирование, сохранение текстовых документов
б) организовать взаимодействие пользователя с компьютером и выполнение всех других программ +
в) выводить информацию на экран или печатающее устройство
25. Операционная система:
а) Google Chrome
б) Basic
в) Linux +
26. Операционная система:
а) Word
б) Windows +
в) Opera
27. Укажите правильную запись имени файла:
а) stol.txt +
б) a.bgbK
в) bas.e.txt
28. Каталог:
а) специальное место на диске, в котором хранятся программы пользователя
б) специальное место на диске, в котором хранятся программы, предназначенные для диалога с пользователем компьютера
в) специальное место на диске, в котором хранятся имена файлов, сведения о размере файлов и т. д. +
29. Путь к файлу:
а) последовательность из имен каталогов, разделенных знаком «/» +
б) поименованная область на диске
в) список файлов, собранных в одном каталоге
30. Для каких целей необходимо системное ПО:
а) для решения задач из проблемных областей
б) для управления ресурсами ЭВМ +
в) для расширения возможностей ОС
Источник: liketest.ru
Что называется программой в информатике это
УПС, страница пропала с радаров.
Вам может понравиться Все решебники
Драгомилов
Драгомилов, Маш
Мякишев, Буховцев
Виленкин, Жохов, Чесноков
Мордкович, Семенов
Александрова
Александрова, Загоровская, Богданов
Разумовская
Разумовская, Львова
Главная задача сайта: помогать школьникам и родителям в решении домашнего задания. Кроме того, весь материал совершенствуется, добавляются новые сборники решений.
Источник: reshak.ru
Уровни программного обеспечения компьютера
Программное обеспечение необходимо для нормальной работы компьютера, между всеми программами компьютера есть взаимная связь, все это можно назвать программной конфигурацией. Вся работа программ в вычислительной машине подчинена определенным действиям, программы высокого уровня основываются на программах низкого уровня. Интерфейс в системном блоке связывает между собой программы разных уровней. Схематично представить структуру программного обеспечения можно в таком виде:
- Уровень базовый.
- Уровень системный.
- Уровень служебный.
- Уровень прикладной.
Базовый уровень — отвечает за правильную работу аппаратных средств, является уровнем класса низкий. Программное обеспечение данного уровня хранится в микросхемах запоминающегося устройства (ПЗУ), его задача обеспечить работу входа и выхода BIOS. В процессе эксплуатации компьютера нельзя изменять программы и данные ПЗУ, они записываются в производственных условиях.
Системный уровень – отвечает за связь программ вычислительного устройства с программами базового уровня и аппаратного обеспечения, он считается переходным уровнем. Этот уровень и его программы отвечают за эксплуатационные возможности компьютера. Когда на вычислительное устройство устанавливается новое оборудование, этот уровень должен быть обеспечен программой, которая свяжет устанавливаемое оборудование и другие программы. Программы, которые отвечают за взаимную связь с устройствами компьютера, называются драйверами.
В данном уровне есть еще и программы другого класса, которые отвечают за связь с пользователем компьютера. С помощью этих программ пользователь может вводить информацию в компьютер, пользоваться ее. Данный класс называется средствами пользовательского интерфейса, состояние этих программ регламентируют работу компьютера.
Ядром системы вычислительной машины является совокупность программ этого уровня. Задачи, выполняемые этим ядром, и за что они отвечают, это: работа входа и выхода информации, работа памяти машины, работа файловой системы, и другие.
Служебный уровень – отвечает за настройку систем компьютера, за автоматизацию процессов. Многие программы данного уровня изначально входят в операционную систему, установленную на вычислительной машине. Существует 2 направления в развитии служебных программ, это программы для автономного применения и уже интегрированные в ОС.
Прикладной уровень — отвечает за выполнение уже определенных задач, которые могут быть развлекательного направления, для решения вопросов производства, учебными программами. Между системным уровнем программ и прикладным уровнем программ есть взаимная связь, работа вычислительной машины зависит от ОС стоящей на данном устройстве. Этот уровень подключает в себе: редакторы для текста, процессоры текстовые, системы автоматического создания проектирования, графические редакторы, браузеры, программы перевода текстов, системы которые управляют базами данных, таблицы, и многие другие программы прикладного уровня.
Источник: codomaza.com
Подпрограммы и иные процессы в программировании
Разработка ПО – процесс, требующий определенного спектра навыков, знаний и умений. Особую роль, особенно для новичков, здесь играет ключевая терминология. Перед тем, как создавать контент для устройств, программист должен хорошо понимать, что такое параметры, методы, процедуры, а также подпрограммы.
В данной статье речь зайдет о соответствующих понятиях. Это – база, без которой дальнейшее изучение информационных технологий и основ разработки будет затруднено.
Подпрограмма – это…
Подпрограмма – записанный отдельно и поименованный алгоритм, необходимый для решения конкретной задачи. В соответствующий компонент можно передавать различные данные для их дальнейшей обработки.
Подпрограмма – фундаментальное средство структурного программирования. Носит название «процедуры». Подпрограммы выполняют те или иные операции, но никаких значений они не возвращают.
Форма и особенности
Подпрограмма – обобщенный алгоритм, написанный по специальным правилам. Самостоятельно он не выполняется. Вызывается подпрограмма для обработки информации. Соответствующий алгоритм, предназначенный для работы с данными, называется. Он не будет самостоятельным – рассматриваемый компонент должен вызываться извне.
К ключевым особенностям изучаемого элемента относят:
- Возможность уменьшения объема исходного кода. Это позволяет ускорить и облегчить тестирование и отладку контента.
- Снижение ошибок в будущем приложении.
- Повышение читабельности кода программы. В некоторых проектах смогут разобраться даже новички.
- Ускорение разработки схожих программных продуктов. Достигается за счет того, что рассматриваемый компонент может использоваться «готовым блоком» для будущих проектов.
- Возможность абстрагироваться от деталей при применении подпрограмм вместо крупных алгоритмов в основной программе.
Соответствующий элемент – важная и очень удобная для разработчика часть в программировании.
Для чего нужны
Рассматриваемый элемент – это средство оптимизации программ по объему занимаемой памяти. В исходном коде с его помощью удалось избежать повторений одинаковых блоков – теперь они описываются однократно. Вызываются по мере необходимости.
Сейчас изучаемый компонент – это вспомогательное средство. Ключевое его назначение – помощь структуризации для упрощения понимания и сопровождения:
- Выделение набора действий с его последующим вызовом по мере надобности дает возможность логически выделить целостную подзадачу, которая имеет типовое решение.
- Однократное применение тоже оправдано. Оно дает возможность сократить объем целостного блока кода.
Главное – разобраться в принципах составления компонента и его параметрах.
Механизмы, описание, вызов
В элементарном случае подпрограмма – это последовательность команд (операторов), отделенная от основной части приложения. Имеет специальную команду для выхода, имя процедуры для вызова.
Чтобы активировать тот или иной «блок кода», нужно использовать специальную команду вызова, а также имя подпрограммы. Чтобы сохранить и восстановить контекст выполненного элемента, компилятор будет формировать для каждой процедуры специальные последовательности команд. Они носят название «пролог» и «эпилог» процедуры.
Некоторые языки в программировании позволяют создавать вложенные подпрограммы – когда одни «процессы» включены в другие. Они применяются только в подпрограммах, где описаны. Существенных преимуществ такой подход не имеет – он просто упрощает разработку.
О параметрах
Рассматриваемый компонент обычно используется для того, чтобы выполнять стереотипные манипуляции над информацией. Он имеет доступ к объектам данных, описанным в основном приложении (или к некоторым из них). Для того, чтобы передавать обработанные электронные материалы, их нужно присвоить. Пример – глобальные переменные. Это – не лучшее решение.
Оно часто приводит к ошибкам и сбоям.
Рекомендуется задействовать механизм параметров. Они описываются в описании (заголовке). Они могут использоваться внутри процедуры подобно переменным. При вызове значения каждого параметра прописываются в соответствующей команде.
Выше – наглядный пример кода. В нем параметр Line будет при вызове получать разные значения. Этот прием помогает отобразить разные строчки.
Формальные и фактические параметры
Существуют разные типы (виды) параметров в процедурах. Они могут быть:
- формальными;
- фактическими.
Формальные параметры – это параметры, описанные в заголовке процедуры. Список формальных параметров – перечень условных переменных. Он помогает описывать информацию, которая должна передаваться в процедуру.
Список формальных параметров определяет:
- типы параметров;
- порядок;
- количество параметров.
Это – последовательность объявлений, разделенных между собой.
Фактические параметры – параметры, записанные непосредственно в вызове процедуры или подпрограммы. Это – абстракции. Они должны реально существовать. Представлены списками конкретных значений, которые передаются в процедуру и обрабатываются заданными алгоритмами.
Список фактических параметров – выражения, разделенные запятыми. Их значения подставляются последовательно вместо формальных параметров.
Способы передачи
Передавать значения в процессы можно несколькими способами:
- По значению. Формальный вариант получает значение фактического. Он будет содержать копию второго.
- По ссылке. Формальный параметр размещается в фактическом. Реализация чаще всего происходит через помещение ссылки на фактическое значение.
- По имени. Формальный параметр получает произвольное выражение. Все необходимые вычисления будут выполнены внутри процесса. Это происходит тогда, когда необходимо получить то или иное значение.
- Через стеки. Вид передачи «по значению» с ручным приводом. Тут все данные размещаются на стеке. Их типы, количество и порядок не подлежит компиляторскому контролю.
Языки программирования позволяют настраивать особенности передачи параметров только одним способом: по значению, ссылке, имени и значению.
Виды подпрограмм
Подпрограммы бывают разными. Обычно это – процедуры и функции:
- Функция – готовый блок кода специального вида. Всегда возвращает тот или иной результат. Ее вызов в программировании является выражением. Он применяется в других операциях. Примеры – при присваивании в правой части.
- Процедура – независимая именованная часть программы. После однократного описания может использоваться бесконечное число раз. Вызов производится по имени из последующих блоков кода. Нужна для выполнения тех или иных действий.
В некоторых языках программирования подпрограмма – это всегда одна или несколько функций. Пример – в СИ-подобных приложениях. Процедура реализуется как функция типа void – имеющая пустой тип. Это позволяет не возвращать никакого значения.
Методы
Метод – функция или процедура, которая принадлежит к тому или иному классу/экземпляру класса. Включает в себя некоторые операторы, которые требуют для реализации заданного набора входных аргументов.
Методы предоставляют пользователю любой интерфейс, при помощи которого можно получить доступ к данным объекта того или иного класса. Они способствуют обеспечению инкапсуляции информации.
Метод может предоставлять различный уровень доступа. Опираясь на него, можно выделить такие интерфейсы:
- public – общий;
- protected – внутренний;
- private – закрытый.
Все это позволяет сохранить интерфейс неизменным и открытым. Внутренняя реализация предусматривает возможность внесения корректировок.
Константы
Parameters могут быть константами. Относятся к формальному типу. Используют в большинстве языков программирования ключевое слово const. Его тип – совместимый. В виде фактического значения допускается использование выражения.
Параметр-константа будет вести себя подобно локальной константе. Он схож со значениями. В теле процедуры изменить соответствующий компонент не получится. И передать ее в другую операцию в виде параметра-переменной – тоже.
Константы помогают оптимизировать код. Приложение самостоятельно решит, как передать любую const.
Параметр-значения
Это – формальный вариант, который объявляется без ключевого слова. Тип – совместимый. В виде фактического parameter выступает то или иное выражение.
Здесь нужно запомнить следующее:
- Поведение параметра-значения – как у локальной переменной, поэтому она инициализируется значением, передаваемым при вызове процедуры.
- Если передается переменная, компилятор создаст ее копию. Процедура будет работать с «дубликатом».
- Корректировки копии никак не влияют на исходную переменную.
- При обработке компонента происходит выделение памяти на устройстве.
Как только процедура заканчивается, копия переменной или выделенная область памяти освобождаются. Это помогает оптимизировать расход ресурсов устройства.
Параметры-переменные
Параметр-переменная – формальный вариант. В Pascal он объявляется при помощи ключевого слова var. Тип – идентичный. В виде фактического parameter может быть задействована только переменная.
В первую очередь нужно запомнить – данный элемент ведет себя подобно указателю на переменную, выступающую фактическим parameter. Все операции, которые производятся процедурой, будут осуществляться над переменной. Возможно изменение соответствующего значения.
Как лучше разобраться в теме
Процедуры в программировании – это неотъемлемая часть разработки. «База», на которой держится все приложение. Чтобы лучше разбираться в подпрограммах и их компонентах, можно воспользоваться всевозможными туториалами и видео уроками.
Но есть и более верное, быстрое, надежное решение – это прохождение специальных образовательных дистанционных онлайн курсов. Программы рассчитаны на срок от нескольких месяцев до года. Пользователь сможет проходить их тогда, когда ему удобно – достаточно иметь под рукой устройство с выходом в интернет.
Это – лучшее решение для тех, кто не имел опыта в разработке, но хочет разобраться в том, что собой представляют подпрограммы и иные элементы кода. На курсах гарантируют:
- интересные домашние задания;
- кураторство;
- своевременную обратную связь;
- постоянную практику – пользователи научатся писать программы и подпрограммы с нуля на выбранном языке;
- помощь в трудоустройстве и формировании портфолио.
Также клиент сможет быстро освоить любую IT-профессию, пользующуюся спросом в 21 веке. Курсы легко совмещаются с основной работой, а также домашними делами и семьей. В конце выдается электронный сертификат, который поможет подтвердить документально полученный спектр навыков, умений и знаний. Подобрать курс удастся как новичкам, так и опытным программистам. При желании можно освоить сразу несколько направлений в IT.
Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в Otus!
Источник: otus.ru
1. Что такое программное обеспечение ЭВМ?
2.Какие задачи выполняет прикладное программное обеспечение?
3.Назовите основные виды прикладных программ общего назначения.
4.Что такое прикладные программы специального назначения?
5.Какие разновидности программного обеспечения имеются на современных компьютерах?
6.Что такое операционная система (ОС)? Какие основные функции она выполняет?
7.Что такое диалоговый режим общения между ОС и пользователем?
8.Для чего предназначены системы программирования? Кто с ними работает?
Источник: znaniya.site