Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Организационная структура Омского линейного отдела ⇐ ПредыдущаяСтр 3 из 3
Рабочее место технолога АСКУ Э в Омском линейном отделе состоит из персонального компьютера и подключенных к нему периферийных устройств, таких как сканер, принтер, GSM-модуль связи с дистанционноопрашиваемыми счетчиками. Для работы используется операционная система Windows 7. В качестве программного обеспечения на персональном компьютере используется как распространенное офисное ПО, так и специализированное, в том числе написанное специально для Дирекции по энергообеспечению. В список используемых распрастраненных офисных программ входят: · Microsoft Office 2007: Word, Excell, Access; · Microsoft Visio; · Internet Explorer; · Windows Mail Live; · Paint; · Sumatra PDF; · Unreal Commander. Специализированные программы, написанные специально для Дирекции по энергообеспечению, имеют классификацию автоматизированных рабочих мест (АРМ) и подключаются к удаленным серверам посредством клиентских приложений, либо путем удаленного доступа к рабочему столу при помощи цифровых ключей. К таким программам относятся: · RDM Клиент – клиент для работы со счетчиками электроэнергии Eshelon, устанавливающимися на отдаленных от административных центров станциях; · АСКУЭ БП Горизонт – клиент для работы с системой АСКУ Э счетчиков электроэнергии типа Меркурий или РиМ, устанавливаемых на опорах воздушных линий электропередач; · ПК Энергия Альфа – АРМ для работы со счетчиками электроэнергии, устанавливаемыми на центрах питания и тяговых подстанциях; · ПК Энергосфера – АРМ для работы с приборами учета и контроля электроэнергии, устанавливаемыми в трансформаторных подстанциях на узловых станциях; · АРМ МО Метролог – клиент для синхронизированного контроля за сроками метрологических поверок приборов учета, подключенных к сетям ОАО «РЖД». С точки зрения информационной безопасности в структуре ОАО «РЖД» существует Информационно – вычислительный центр (ИВЦ) – опосредованная дирекция, занимающаяся полным обслуживанием оргтехники внутри домена ОАО «РЖД», а так же осуществляющий информационную безопасность. Каждое рабочее место на ОАО «РЖД» включено в этот домен, и без специальных разрешений ИВЦ никак нельзя менять конфигурацию оборудования или системы (в том числе невозможна самостоятельная установка ПО). В качестве средства антивирусной защиты используется Антивирус Касперского.
ЗАДАНИЕ №1
Задание (вариант 3): Разработать две программы. Первая принимает от пользователя строку символов, затем осуществляет замену всех латинских букв на их аналоги из кириллицы и выводит результат на экран. Вторая программа запускает первую в качестве вновь созданного процесса
Программа 1 листинг: using System; namespace PraktikaZaytsev { class Program { static void Main(string[] args) { Translit translit = new Translit(); Console.WriteLine("Введите строку"); string strIn = Console.ReadLine(); string strOut = translit.TranslitEngToRus(strIn); Console.WriteLine("Строка после транслитерации: {0} ", strOut); Console.ReadLine(); }
public class Translit { string[] engLow = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"}; string[] rusLow = { "а", "б", "ц", "д", "е", "ф", "г", "х", "и", "й", "к", "л", "м", "н", "о", "п", "к", "р", "с", "т", "у", "в", "в", "кс", "ы", "з"}; string[] engUp = { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"}; string[] rusUp = { "А", "Б", "Ц", "Д", "Е", "Ф", "Г", "Х", "И", "Й", "К", "Л", "М", "Н", "О", "П", "К", "Р", "С", "Т", "У", "В", "В", "КС", "Ы", "З"};
public string TranslitEngToRus(string source) { var result = ""; foreach (char ch in source) { var ss = ""; int index = Array.IndexOf(engLow, ch.ToString()); if (index!= -1) { ss = rusLow[index]; result += ss; } else { index = Array.IndexOf(engUp, ch.ToString()); if (index!= -1) { ss = rusUp[index]; result += ss; } else { result += ch; } } } return result; } } } }
Программа 2 (листинг):
using System; using System.Diagnostics; namespace PraktikaZaytsevProg2 { class Program { static void Main(string[] args) { try { using (Process myProcess = new Process()) { myProcess.StartInfo.FileName = "C:/Users/Kompyasi/source/repos/PraktikaZaytsev/PraktikaZaytsev/bin/Debug/PraktikaZaytsev.exe"; myProcess.Start(); Console.WriteLine("Программа была запущена в другом окне"); Console.WriteLine("Для закрытия этого окна нажмите любую клавишу"); Console.ReadKey(); } } catch (Exception e) { Console.WriteLine(e.Message); } } } } Рисунок 1 – Результат выполнения программы
ЗАДАНИЕ №2 Задание (вариант 3): Разработайте программу, которая из чисел 20.. 45 находила те, которые делятся на 5 и найдите сумму этих чисел. Рекомендую использовать функцию fmod для определения "делится число" или "не делится".
Программа (листинг): <?php $sum = 0; echo "<p>В массиве чисел от 20 до 45 следующие числа делятся на 5:</p>"; for($i = 20; $i <= 45; $i++) { if(($i % 5) == 0) { $sum += $i; echo $i, "<br/>"; } } echo "<p>Сумма чисел, делящихся на 5 равна $sum</p>" ?>
Рисунок 2 – Результат выполнения программы в браузере Chrome.
ЗАКЛЮЧЕНИЕ Во время прохождения практики закрепил полученные во время учебы теоретические навыки практическими. Познакомился с организацией, структурой и принципами функционирования предприятия. Развил коммуникативные навыки. Получил опыт работы в коллективе. Во время прохождения практики показал себя, как способного и ответственного сотрудника. Вовремя справлялся с поставленными задачами. Индивидуальное задание, полученное на предприятии, было исполнено полностью и в срок. Во время прохождения практики расширил свои знания в области разработки алгоритмов поставленной задачи и их реализации, разработки кода, его тестирования и отладки. Считаю необходимым и дальше расширять свои знания в области прикладного программного обеспечения в частности глубже изучить архитектуры ПО с целью понимания современных тенденций использования той или иной архитектуры при создании модульного программного обеспечения. При прохождении производственной практики особо ценными оказались знания, полученные при изучении таких предметов, как «Системное программирование», «Прикладное программирование», «Web-программироване» и «Основы программирования».
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2019-12-14; просмотров: 83; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.19.31.73 (0.021 с.) |