171 Основные термины и определения операционных систем.
Операцио́нная систе́ма — ОС - комплекс управляющих и обрабатывающих программ, который, с одной стороны, выступает как интерфейс между аппаратурой компьютера и пользователем с его программами, а с другой — предназначен для наиболее эффективного использования ресурсов компьютера.
Ядро — центральная часть операционной системы, управляющая выполнением процессов, ресурсами вычислительной системы и предоставляющая процессам координированный доступ к этим ресурсам.
Драйвера - программы, позволяющие процессору правильно общаться с периферийными устройствами.
Утилиты - специальные системные программы, служащие для расширения функций ОС, с помощью которых можно готовить к работе диски, выполнять перекодирование данных, осуществлять оптимизацию размещения данных на дисках и выполнять другие работы, связанные с обслуживанием вычислительной системы.
Сетевой ОС называется программа или совокупность программ, посредством которых можно организовать управление работой компьютерной сети и доступ ее пользователей к определенным файлам и ресурсам.
Ресурс - это все те аппаратные и программные средства и данные, которые необходимы для выполнения программы.
Процесс – это программа, находящаяся в стадии выполнения, процессоре или ожидающая продолжения своего выполнения из-за временной нехватки ресурсов.
172 Основные типы проектов, которые могут создаваться с помощью Microsoft VisualStudio, их характерные особенности.
Microsoft Visual Studio — линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.
.NET Framework — программная платформа компании Microsoft, предназначенная для создания обычных программ и веб-приложений.
Microsoft Visual Studio (C#, Visual Basic .NET, Managed C++, F#) является средой разработки .NET-приложений.
Проекты – это шаблоны, которые группируют файлы для выполняемых приложений под Windows, Office или мобильные устройства.
Разработчик под .NET имеет множество вариантов создания пользовательских приложений при помощи Visual Studio. Следующий список дает обзор технологий презентации, доступных разработчику под .NET:
ASP.NET позволяет создавать Web-решения (а также решения на базе браузеров) с использованием HTML, Ajax и обработки на стороне сервера.
NetCF - .NET Compact Framework 3.5 работает на небольших устройствах и позволяет создавать приложения для этих мобильных устройств.
Silverlight – это новое решение фирмы Microsoft предназначено для разработки высоко интерактивных решений, которые сочетают видео и анимацию (предоставляемые через интернет для компьютеров под управлением как Windows, так и Mac).
VSTO – Visual Studio Tools for Office позволяет создавать решения на базе инструментов пакета Office (Word, Excel, Project, Visio, PowerPoint, Outlook и SharePoint).
WinForms – эти формы используются для разработки бизнес-приложений и различных инструментов для платформы Windows. Приложения WinForms могут быть как независимыми, так и управляться данными. Кроме того, приложения WinForms могут подключаться к Web-сервисам, использовать ресурсы клиента и т.д.
WPF – Windows Presentation Foundation использует WinForms, HAML, Smart Clients, трехмерную графику и прочее для того, чтобы можно было создавать функционально богатые клиентские решения под Windows. Приложения WPF могут разрабатываться аналогично приложениям WinForms. Кроме того, они могут существовать в виде решения на основе браузера.
XNA – эта технология позволяет создавать игры для Xbox при помощи Visual Studio
Все эти технологии поддерживаются в Visual Studio 2008. С их помощью можно создавать самые различные пользовательские приложения.
Do'stlaringiz bilan baham: |