Автор работы: Пользователь скрыл имя, 01 Февраля 2011 в 09:43, отчет по практике
Системный инженер – это человек который занимается установкой, настройкой и обслуживанием серверов на базе ОС: Windows Server NT 4. 0, Windows 2000/2003; рабочих станций на базе Windows. Установкой антивирусной защиты в пределах локальной сети и блокировка вирусов из внешних источников (почта, web-content). Проектированием и прокладкой ЛВС, а так же монтаж кабельных систем различной сложности. Закупкой комплектующих, офисной техники и расходных материалов к ним. Сборкой, настройкой, модернизацией, устранением неисправностей ПК, профилактикой ПК и оргтехники, подключением и настройкой офисных мини АТС. Организацией доступа в Интернет различными способами. Установкой, настройкой и обслуживанием почтовых серверов MS Exchange Server, работой с системами контроля доступа, и т. д.
Содержание 6
Введение 7
1 Техническое задание на разработку 8
1.1 Введение 8
1.2 Основание для разработки 8
1.3 Назначение разработки 9
1.4 Требования к программе 9
1.5 Технико-экономические показатели 11
1.6 Стадии и этапы разработки 11
1.7 Порядок контроля и приемки 12
1.8 Описание алгоритма 12
2 Анализ средств программирования 13
2.1 Обзор средств программирования 13
2.2 Описание языка 15
Заключение 22
Нормативные документы 23
Используемая литература 24
ПРИЛОЖЕНИЕ А 25
Шестнадцатеричное число состоит из шестнадцатеричных цифр, которым предшествует знак доллара $ (код символа 36). Диапазон шестнадцатеричных чисел - от $ffffffffffffffff до
$7FFFFFFFFFFFFFFF (для версии 4...6).
Логическая константа - это либо слово false (ложь), либо слово true (истина).
Символьная константа - это любой символ ПК, заключенный в апострофы:
'z' - символ “z”;
'Ф' - символ “Ф”.
Если необходимо записать собственно символ апострофа, он удваивается:
'''' - символ “'” (апостроф).
Допускается использование записи символа путем указания его внутреннего кода, которому предшествует символ # (код 35), например:
#97 - символ “а”;
#90 - символ “Z”;
#39 - символ “'”;
#13 - символ “CR”.
Строковая константа - любая последовательность символов (кроме символа CR - возврат каретки), заключенная в апострофы. Если в строке нужно указать сам символ апострофа, он удваивается, например:
'Это - строка символов';
'That''s string'.
Строка символов может быть пустой, т. е. не иметь никаких символов в обрамляющих ее апострофах. Строку можно составлять из кодов нужных символов с предшествующими каждому коду символами #, например, строка #83#i2i#i09#98#ii#i08 эквивалентна строке ' Symbol '.
Наконец, в строке можно чередовать части, записанные в обрамляющих апострофах, с частями, записанными кодами. Таким способом можно вставлять в строки любые управляющие символы, в том числе и символ cr (код 13), например:
#7'Ошибка
!'#13'Нажмите любую клавишу ..
Конструктор
множества - список элементов множества,
обрамленный-квадратными
[ 1,2,4..7,12]
[blue, red]
[ ]
[true]
2.2.2.4 Выражения
Основными
элементами, из которых конструируется
исполняемая часть программы, являются
константы, переменные и обращения к функциям.
Каждый из этих элементов характеризуется
своим значением и принадлежит к какому-либо
типу данных. С помощью знаков операций
и скобок из них можно составлять выражения,
которые фактически представляют собой
правила получения новых значений.
Частным случаем выражения может быть просто одиночный элемент, т. е. константа, переменная или обращение к функции. Значение такого выражения имеет, естественно, тот же тип, что и сам элемент. В более общем случае выражение состоит из нескольких элементов (операндов) и знаков операций, а тип его значения определяется типом операндов и видом примененных к ним операций.
2.2.2.5 Операции
В Object Pascal определены следующие операции:
Приоритет
операций убывает в указанном
порядке, т. е. наивысшим приоритетом
обладают унарные операции, низшим
- операции отношения. Порядок выполнения
нескольких операций равного приоритета
устанавливается компилятором из условия
оптимизации кода программы и не обязательно
слева направо. При исчислении логических
выражений операции равного приоритета
всегда вычисляются слева направо, причем
будут вычисляться все или только достаточные
операции в зависимости от установленного
в среде Delphi переключателя Project | Options |
Compiler | Complete Boolean eval: при установленном
переключателе вычисляются все операции
отношения, при неустановленном - только
те, что необходимы для однозначного определения
результата исчисления.
2.2.3 Исторические сведения
Borland Delphi — результат развития языка Турбо Паскаль, который, в свою очередь, развился из языка Паскаль. Паскаль был полностью процедурным языком, Турбо Паскаль, начиная с версии 5.5, добавил в Паскаль объектно-ориентированные свойства, а в Object Pascal — динамическую идентификацию типа данных с возможностью доступа к метаданным классов (то есть к описанию классов и их членов) в компилируемом коде, также называемом интроспекцией — данная технология получила обозначение RTTI. Так как все классы наследуют функции базового класса TObject, то любой указатель на объект можно преобразовать к нему, после чего воспользоваться методом ClassType и функцией TypeInfo, которые и обеспечат интроспекцию.
Также отличительным свойством Object Pascal от С++ является то, что объекты по умолчанию располагаются в динамической памяти. Однако можно переопределить виртуальные методы NewInstance и FreeInstance класса TObject. Таким образом, абсолютно любой класс может осуществить «желание» «где хочу — там и буду лежать». Соответственно организуется и «многокучность». Object Pascal (Delphi) являются результатом функционального расширения Turbo Pascal.
Delphi оказал огромное влияние на создание концепции языка C# для платформы .NET. Многие его элементы и концептуальные решения вошли в состав С#. Одной из причин называют переход Андерса Хейлсберга, одного из ведущих разработчиков Дельфи, из компании Borland Ltd. в Microsoft Corp.
Версия 1 была предназначена для разработки под 16-разрядную платформу Win16; Версии со второй компилируют программы под 32-разрядную платформу Win32; Вместе с 6-й версией Delphi вышла совместимая с ним по языку и библиотекам среда Kylix, предназначенная для компиляции программ под операционную систему GNU/Linux; Версия 8 способна генерировать байт-код исключительно для платформы .NET. Это первая среда, ориентированная на разработку мультиязычных приложений (лишь для платформы .NET); Последующие версии (обозначаемые годами выхода, а не порядковыми номерами, как это было ранее) могут создавать как приложения Win32, так и байт-код для платформы .NET.
В
дипломном проекте была поставлена задача
создания программы упрощающей работу
системного инженера. Мною была создана
программа «qwerty». Таким образом, все поставленные
задачи были выполнены, цель достигнута.
Приложение А
Блок-схема решения задачи
Информация о работе Отчет по преддипломной практике на базе ОС: Windows Server NT 4. 0