Контрольная работа: Программное обеспечение, компьютерные сети
Adobe Photoshop
CorelDraw
Internet Explorer
Outlook Express
The Bat!
AutoCad
КОМПАС
Тесты
Стратегии
Лабиринты
Логика
Инструментарий программирования – это средства, предназначенные для создания ПО, т.е. того же системного и прикладного ПО. Его составляют разнообразные языки и среды программирования.
Инструментарий программирования
Программы | Пояснение | Примеры |
Трансляторы | Переводчики программ языков программирования и машинные коды | |
Отладчики | Средства поиска и исправления ошибок | |
Интегрированные среды разработки приложений | Объектно-ориентированные языки программирования |
Visual Basic Delphi |
Языки программирования | Средства создания программ для компьютера |
Basic Pascal |
Итак, программное обеспечение – неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него ПО. Программное обеспечение современных компьютеров включает миллионы программ – от игровых до научных.
2. Компьютерные сети
При физическом соединении двух и более компьютеров образуются компьютерные сети.
Компьютерная сеть (вычислительная сеть, сеть передачи данных) – система связи компьютеров и/или компьютерного оборудования (серверы, маршрутизаторы и другое оборудование). Для передачи информации могут быть использованы различные физические явления, как правило – различные виды электрических сигналов, световых сигналов или электромагнитного излучения.
Назначение всех видов компьютерных сетей определяется двумя функциями:
· обеспечением совместной работы компьютеров и других устройств коллективного пользования (принтера, сканера и т.п.);
· обеспечением доступа и совместного использования аппаратных, программных и информационных ресурсов сети (дискового пространства, коллективных баз данных и др.).
Архитектурный принцип построения таких сетей (за исключением одноранговых сетей, в которых компьютеры равноправны) называется «клиент – сервер».
Сервер – компьютер сети, предоставляющий свои программные и аппаратные ресурсы пользователям сети для хранения данных, выполнения программ и других услуг (например, доступ к общей базе данных, совместное использование устройств ввода/вывода, организацию взаимодействия пользователей и др.).
Клиент – компонент архитектуры «клиент – сервер», пользующийся услугами сервера. Часто в качестве клиента выступают программы, имеющие доступ к информационным ресурсам или устройствам сервера. Для подключения к серверу пользователь рабочей станции должен получить собственное регистрационное имя и пароль.
Термины «клиент» и «сервер» используются для обозначения как программных, так и аппаратных средств.
К преимуществам сетей с архитектурой «клиент – сервер» относятся централизованное управление ресурсами сети, безопасность и скорость доступа. Мероприятия по реализации этих свойств называются администрированием сети.
По масштабам (территориально-организационным признакам) компьютерные сети принято разделять на локальные – LAN (Local Area Network) и глобальные – WAN (Wide Area Network).
Локальные сети охватывают предприятия, группу учреждений или район и используют единый высокоскоростной канал передачи данных.