Решение задач с использованием ЭВМ

Структура предприятия ОАО "Златмаш" и основные задачи Информационно-вычислительного центра. Разработка локального сервера, использующего движок Mediawiki на операционной системе Linux Ubuntu. Выбор языка и среды программирования, создание интерфейса.

Рубрика Программирование, компьютеры и кибернетика
Вид отчет по практике
Язык русский
Дата добавления 16.09.2012
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. СТРУКТУРА ПРЕДПРИЯТИЯ

1.1 Общая структура предприятия

1.2 Структура ИВЦ

1.3 Основные задачи ИВЦ

1.4 Функции ИВЦ

1.5 Оборудование ИВЦ

2. АНАЛИЗ ПОСТАВЛЕННОЙ ЗАДАЧИ

2.1 Постановка задачи на разработку

2.2 Данные для реализации

2.3 Выбор языка и среды программирования

3. РАЗРАБОТКА СКРИПТА

3.1 Создание подраздела

3.2 Редактирование подраздела

3.3 Удаление товаров

ЗАКЛЮЧЕНИЕ

ЛИТЕРАТУРА

ПРИЛОЖЕНИЯ

ВВЕДЕНИЕ

Местом прохождения практики студента четвертого курса металлургического факультета являлся "Информационно-вычислительный центр" (ИВЦ) машиностроительного завода.

Производственная практика проходила с 16.07.2012 по 12.08.2012.

Основные задачи: закрепление теоретических и практических знаний решения задач с использованием ЭВМ; приобретение практических навыков в разработке, сопровождении и эксплуатации программных средств, пакетов прикладных программ.

1. СТРУКТУРА ПРЕДПРИЯТИЯ

1.1 Общая структура предприятия

ОАО "Златмаш" является градообразующим предприятием. Завод вносит значительный вклад в экономическое и культурное развитие Златоустовского городского округа.

Для осуществления непосредственного руководства деятельностью заводом создан аппарат управления. Всей деятельностью машиностроительного завода руководит генеральный директор. В соответствии с действующим законодательством директор имеет право распоряжаться всеми средствами и имуществом завода, для осуществления его производственно-хозяйственной деятельности заключать необходимые договора, представительствовать от имени завода, открывать счета и распоряжаться ими в пределах государственного плана. Директор имеет подчиненный ему функциональный аппарат и заместителей, каждый из которых обладает определенной функцией и имеет в своем подчинении соответствующие функциональные подразделения. Предприятие включает в себя примерно 300 отделов.

Златоустовский машиностроительный завод имеет цеховую структуру управления. Цех возглавляется начальником, который должен обеспечить: выполнение плана, рациональное использование оборудования, правильную организацию труда и заработной платы, соблюдение трудовой и производственной дисциплин и т.п.

Все цеха и устройства, входящие в состав современного машиностроительного завода, в зависимости от их назначения и характера делятся на несколько групп. Состав завода в значительной мере определяют размеры выпуска продукции, характер технологического процесса, особенности требований, предъявляемых к качеству изделий, и другие производственные факторы. ОАО "ЗлатМаш" относится к первому виду заводов, которые включают в себя все этапы изготовления машины. Все они имеют основные цеха. К ним относятся, такие как: заготовительные, обрабатывающие, сборочные. А также вспомогательные цеха, складские, энергетические, транспортные, санитарно-технические, общезаводские устройства.

Прохождение практики осуществлялось в "Информационно-вычислительном центре".

1.2 Структура Информационно-вычислительного центра (ИВЦ)

ИВЦ -- отдел 288 является самостоятельным структурным подразделением предприятия и функционально подчиняется главному инженеру предприятия.

Структуру и штатную численность ИВЦ утверждает генеральный директор предприятия исходя из условий и особенностей деятельности предприятия по представлению директора ИВЦ и по согласованию с отделом управления персоналом и мотивации труда.

ИВЦ имеет в своем составе следующие структурные подразделения:

-Бюро вычислительной техники и сетевого обслуживания

-Бюро САПР

-Бюро программно-аналитическое

-Бюро нормативно-информационное

1.3 Основные задачи ИВЦ

- Изучение рынка информационных услуг.

- Сбор первичной информации.

- Автоматизированная обработка информации и проведение вычислительных работ.

- Решение инженерных, экономических и других задач производственного и научно-исследовательского характера.

- Разработка и внедрение новых способов решения задач управления предприятием с использованием современного программного обеспечения и методов обработки информации.

- Обеспечение структурных подразделений результатами вычислений.

- Разработка проектов организации локально-вычислительной сети ОАО "Златмаш" и ее сопровождение.

- Организация автоматизированных рабочих мест (АРМ), в состав которых входит аппаратное и программное оборудование.

1.4 Функции ИВЦ

- Организация, систематизация, прием, учет, классификация и автоматизированная обработка поступающей информации.

- Проведение мероприятий по созданию, обслуживанию, развитию и информационному обеспечению системы средств вычислительной техники, коммуникаций и связи для механизированной и автоматизированной обработки информации, решения инженерных, экономических и других задач производственного и научно-исследовательского характера.

- Разработка планов и графиков обработки информации и проведения вычислительных работ в соответствии с заказами подразделений предприятия.

- Определение формы и методов сбора информации.

- Создание каналов внешней и внутренней информации.

- Выявление потребности предприятия в электронной информации.

- Проведение маркетинга электронного информационного рынка.

- Поиск, фильтрация и систематизация информации.

- Организация подсистемы нормативно-справочной информации.

- Размножение и электронная рассылка информации.

- Разработка и согласование с соответствующими подразделениями предприятия технологических схем обработки информации (по задачам и

технологическим процессам) средствами вычислительной техники.

- Контроль за:

- ходом поступления информации;

- соблюдением графиков и регламентов решения задач

- выполнением работ в установленные сроки;

- качеством выполнения работ;

- Обновление технической базы центра ИТ и информационного обслуживания.

- Обеспечение единой технологии развития информационно-вычислительных систем управления производственной деятельностью.

- Изучение и анализ рынка информационных услуг с целью обеспечения производства и управления предприятием современными информационными технологиями.

- Осуществление проектирования структур баз данных и механизмов доступа к ним.

- Разработка и обеспечение регламента работ с данными системы.

- Изучение возможных источников информации для обеспечения функционирования информационно-аналитической системы.

- Организация работ по защите информации в автоматизированных системах.

- Организация защиты информационных систем в соответствии с руководящими документами ОАО "Златмаш" по защите информации.

- Разработка и развитие нормативов и стандартов предприятия на использование программно-аппаратных средств, методической базы для создания и развития информационно-вычислительной системы предприятия.

- Разработка организационно-технических мероприятий по внедрению средств вычислительной техники с целью повышения эффективности труда.

- Техническое обслуживание вычислительных, аппаратных средств локальных вычислительных сетей и коммуникационного оборудования.

- Контроль состояния и безопасности сети и сетевого оборудования предприятия.

- Назначение пользователям сети прав доступа.

- Обеспечение бесперебойного функционирования системы и оборудования и принятие оперативных мер по устранению возникающих в процессе работы нарушений.

- Сопровождение системного программного обеспечения вычислительных средств, инструментальных и прикладных программных средств.

- Организация и проведение профилактических работ, устранение неисправностей, возникающих в процессе эксплуатации средств вычислительной техники.

- Составление заявок на необходимое оборудование, ведение учета его поступлений и использования средств, выделенных на эти цели.

- Хранение и обслуживание библиотеки стандартных программ, соблюдение правил хранения и эксплуатации машинных носителей, их своевременная замена в случае непригодности.

- Организация и проведение обучения пользователей прикладных программных приложений.

- Изучение зарубежного и отечественного опыта электронной обработки информации.

- Организация консультаций по решению отдельных вопросов.

1.4 Оборудование ИВЦ

Оборудование отдела стандартное - компьютеры производителей DELL, IBM, подключенные к общей сети; копиры, факсы и т.д. Также к отделу относится серверная комната, в которой находятся сервера, обслуживающие весь завод. В комнате поддерживается постоянная температура и влажность. Допуск в серверную имеют лишь некоторые сотрудники.

2. ПОСТАНОВКА ЗАДАЧИ

2.1 Постановка задачи на разработку

В ходе прохождения практики руководителем практики была поставлена следующая задача: разработать локальный сервер, использующий движок Mediawiki на операционной системе Linux Ubuntu, содержащий внутреннюю документацию отдела 288, а также написать подробную инструкцию по использованию этого сервера.

2.2 Данные для реализации

Для реализации данного проекта мне была выдана виртуальная машина VMware Workstation, операционная система Linux Ubuntu Server и внутренняя документация отдела 288.

2.3 Выбор языка и среды программирования

Для создания сервера я использовал Apache HTTP-сервер, обладающий надёжностью и гибкостью конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках. По причине того, что некоторые скрипты сайта были написаны на языке PHP, то и выбор оказался в его пользу. Также PHP, безусловно, является самым популярным языком веб-программирования. Его основными преимуществами являются: простой синтаксис, высокое быстродействие, поддержка большинством хостингов. Очень весомым преимуществом является то, что на PHP написаны многие популярные движки. Также при загрузке документации на сервер я использовал СУБД MySQL, который обеспечивает поддержку большого количества типов таблиц.

3. РАЗРАБОТКА ПАНЕЛИ УПРАВЛЕНИЯ КОНТЕНТОМ САЙТА

3.1 Создание подраздела

Меню созданное для удобного добавления подразделов

3.2 Редактирование подразделов

Меню созданное для удобного изменения контента уже существующего раздела

Сначала необходимо выбрать кликом необходимый раздел, который нужно отредактировать.

а затем уже появится форма редактирования

3.3 Интерфейс модуля "Удаление товаров"

сервер linux программирование интерфейс

Сначала необходимо выбрать необходимый товар и нажать на красный крестик видимый только в данном модуле

ЗАКЛЮЧЕНИЕ

Я проходил практику в течение 4-х недель в ОАО "Златоустовский машиностроительный завод" в Информационно-вычислительном центре. В начале практики я заполнил все необходимые бумаги для отдела кадров машиностроительного завода. Затем прошел необходимые инструктажи по технике безопасности и пожарной безопасности, получил пропуск на завод. Затем в отделе руководитель ознакомил нас с внутренним распорядком и структурой ИВЦ. Затем проводил нас на инструктаж по охране труда. Основную фазу практики для осуществления поставленной задачи мы разделили на 2 половины. Первую половину практики я занимался изучением необходимых мне технологий при разработке панели управления сайтом. Во второй половине практики уже программировал модули, выданные по заданию. В последние дни практики мы вместе с одногруппниками Пальцевым Дмитрием и Шадриным Борисом интегрировали написанные каждым из нас свои модули в единый WEB-интерфейс. Преимуществ пройденной мною практики в информационно-вычислительном центре ОАО "Златоустовского машиностроительного завода" много. Познакомились с сотрудниками отделов, которые проявили к нам радушие, особенное внимание и помощь нам оказывал руководитель практики Колмогоров Михаил Николаевич.

ЛИТЕРАТУРА

1. О.Н.Рева - JavaScript в кармане. - М.: Эксмо, 2008 г., 256 с.

2. Гудман Д., Моррисон М. - JavaScript. Библия пользователя.: Пер. с англ. - М.: ООО "И.Д. Вильямс", 2006 г., 1184 с.

3. Дунаев В.- Самоучитель JavaScript, 2-е изд. - СПб.: Питер, 2005. - 395 с.

ПРИЛОЖЕНИЕ

1. Обработка фотографий

<?php

///////////////////////////////////////////////////

// Функция создающая уменьшенную копию фотографии $filename,

// которая помещается в файл $smallimage

// Уменьшенная копия имеет ширину и высоту равную

// $w и $h пикселам, соответственно. Это максимально возможные значения.

// Они будут пересчитаны чтобы сохранить пропорции масштабируемого изображения.

function resizeimg($filename, $smallimage, $w, $h,$path)

{

// Имя файла с масштабируемым изображением

$filename = $path.$filename;

// Имя файла с уменьшенной копией.

$smallimage = $path.$smallimage;

// определим коэффициент сжатия изображения, которое будем генерить

$ratio = $w/$h;

// получим размеры исходного изображения

$size_img = getimagesize($filename);

// Если размеры меньше, то масштабирования не нужно

if (($size_img[0]<$w) && ($size_img[1]<$h)) return true;

// получим коэффициент сжатия исходного изображения

$src_ratio=$size_img[0]/$size_img[1];

// Здесь вычисляем размеры уменьшенной копии, чтобы при масштабировании сохранились

// пропорции исходного изображения

if ($ratio<$src_ratio)

{

$h = $w/$src_ratio;

}

else

{

$w = $h*$src_ratio;

}

// создадим пустое изображение по заданным размерам

$dest_img = imagecreatetruecolor($w, $h);

$white = imagecolorallocate($dest_img, 255, 255, 255);

if ($size_img[2]==2) $src_img = imagecreatefromjpeg($filename);

else if ($size_img[2]==1) $src_img = imagecreatefromgif($filename);

else if ($size_img[2]==3) $src_img = imagecreatefrompng($filename);

// масштабируем изображение функцией imagecopyresampled()

// $dest_img - уменьшенная копия

// $src_img - исходной изображение

// $w - ширина уменьшенной копии

// $h - высота уменьшенной копии

// $size_img[0] - ширина исходного изображения

// $size_img[1] - высота исходного изображения

imagecopyresampled($dest_img, $src_img, 0, 0, 0, 0, $w, $h, $size_img[0], $size_img[1]);

// сохраняем уменьшенную копию в файл

if ($size_img[2]==2) imagejpeg($dest_img, $smallimage);

else if ($size_img[2]==1) imagegif($dest_img, $smallimage);

else if ($size_img[2]==3) imagepng($dest_img, $smallimage);

// чистим память от созданных изображений

imagedestroy($dest_img);

imagedestroy($src_img);

return true;

}

2. Добавление подразделов

<?php

include('../config.php');

if(!$_SESSION['admin'])exit();

$cat = mysql_real_escape_string($_POST['cat']);

$name = mysql_real_escape_string($_POST['name']);

$type = mysql_real_escape_string($_POST['type']);

$eng = encodestring($name);

$query = "insert into page(`type`,`name`,`eng`,`edit`,`parent`) values('$type','$name','$eng','1','$cat')";

$result = mysql_query($query);

$id = mysql_insert_id();

switch($type)

{

case 'articles':

$query = "insert into articles(`id`,`header`) values('$id','$name')";

mysql_query($query);

break;

case 'tables':

$query = "insert into table_info(`id`,`full`) values('$id','$name')";

mysql_query($query);

break;

case 'products':

$query = "insert into product_info(`id`) values('$id')";

mysql_query($query);

break;

}

// print $_SERVER['REQUEST_URI'];

// die();

Header('Location: /admin/show_cat.php');

?>

?> Форма

<?php

if(!$_SESSION['admin'])exit();

?>

<h2>Создание подраздела</h2>

<form method="post" action="/admin/add_page.php">

<input type="hidden" name="cat" value="<?=$category?>" />

<table>

<tr>

<td>Название</td>

<td><input name="name" type="text" /></td>

</tr>

<tr>

<td>Тип раздела</td>

<td>

<select name="type">

<option value="articles">Статья</option>

<option value="products">Товары</option>

<option value="tables">Таблица</option>

</select>

</td>

</tr>

<tr>

<td></td>

<td><input type="submit" value="Добавить" /></td>

</tr>

</table> </form>

3.Редактирование подразделов

<?php

include("../config.php");

if(!$_SESSION['admin'])exit();

$item = table('page');

$item = $item[$_GET['id']];

$category = $_GET['cat'];

?>

<h2>Редактирование подраздела</h2>

<form method="post" action="/admin/edit.php">

<input type="hidden" name="table" value="page" />

<input type="hidden" name="id" value="<?=$_GET['id']?>" />

<table>

<tr>

<td>Название</td>

<td><input name="name" type="text" value="<?=$item['name']?>" /></td>

</tr>

<tr>

<td></td>

<td><input type="submit" value="Изменить" /></td>

</tr>

</table>

</form>

4.Добавление видео

<?php

include("../config.php");

if($_SESSION['admin']!=1)exit();

$id = mysql_real_escape_string($_POST['id']);

$cat = $_POST['cat'];

$page = $_POST['page'];

$act = $_POST['act'];

$ext_photo = strrchr($_FILES['video']['name'], ".");

if($ext_photo != ".flv"){

// Header("Location:../index.php?cat=$cat&page=$page");

Header("Location:/admin/show_cat.php?cat=$cat&id=$id&act=$act");

}

$ext_photo = strrchr($_FILES['photo']['name'], ".");

if($ext_photo != ".jpg"){

// Header("Location:../index.php?cat=$cat&page=$page");

Header("Location:/admin/show_cat.php?cat=$cat&id=$id&act=$act");

}

$path=$_SERVER['DOCUMENT_ROOT']."/video/";

@copy($_FILES['video']['tmp_name'], $path.$id.'.flv');

@copy($_FILES['photo']['tmp_name'], $path.$id.'.jpg');

// Header("Location:../index.php?cat=$cat&page=$page");

Header("Location:/admin/show_cat.php?cat=$cat&id=$id&act=$act");

?>

5.Добавление фото

<?

include("../config.php");

include("../util.php");

if($_SESSION['admin']!=1)

exit();

$name = mysql_real_escape_string($_POST['name']);

$id = mysql_real_escape_string($_POST['id']);

$cat = $_POST['cat'];

$page = $_POST['page'];

$act = $_POST['act'];

$query = "insert into photos values(NULL,'$name','$id','article')";

$result = mysql_query($query);

$idphoto = mysql_insert_id();

$path=$_SERVER['DOCUMENT_ROOT']."/photos/";

if (!copy($_FILES['photo']['tmp_name'], $path."temp".$idphoto.'.jpg')) die("failed to copy file<br>\n");

if (!copy($_FILES['photo']['tmp_name'], $path.$idphoto.'.jpg')) die("failed to copy file<br>\n");

resizeimg($path."temp".$idphoto.'.jpg',$path.$idphoto.".jpg",800,800,$path);

resizeimg($path."temp".$idphoto.'.jpg',$path."pr".$idphoto.".jpg",200,800,$path);

@unlink($path."temp".$idphoto.'.jpg');

// Header("Location:../index.php?cat=$cat&page=$page&edit");

Header("Location:/admin/show_cat.php?cat=$cat&id=$id&act=$act");

?>

6.Вывод и удаление товаров

<table>

<tr>

<?php

$id = $_GET['id'];

$query = "select * from products where parent = '$id' ORDER BY posz";

$result = mysql_query($query);

?>

<td valign="top" width="570" style="padding-right:30px">

<table width="100%" cellpadding="4" cellspacing="0">

<?php

$k=0;

while($product = mysql_fetch_assoc($result))

{

$k++;

?>

<tr <?php

if($k%2) echo 'bgcolor=""';

?>>

<td style="padding-top:15px;padding-bottom:15px" valign="top">

<?php

if(file_exists('../products/pr'.$product['id'].'.jpg'))

echo '<a href="/?cat=products&amp;page='.$page.'&amp;id='.$product['id'].'"><img alt="'.$product['name'].'" src="../products/pr'.$product['id'].'.jpg" /></a>';

?>

</td>

<td style="padding-top:15px;padding-bottom:15px;padding-left:10px;"><h2><a href="/?cat=products&amp;page=<?=$page?>&amp;id=<?=$product['id']?>"><?=$product['name']?></a>

<?php

if($_SESSION['admin']==1)

echo ' <a style="color:#ff0000; text-decoration:none;" href="delete_product.php?id='.$product['id'].'&cat='.$_GET['cat'].'&cat_id='.$_GET['id'].'&act='.$_GET['act'].'">x</a>';

?></h2><?php if($product[id]==123) {echo '<br />';} ?>

<?=$product['short']?>

</td>

<td width="25%">

<?php

if($product['price']>0 && $product['parent']==10)

// echo ' <font size="4">'.$product['price'].'</font> рублей';

echo '<p style="font-size:16px;font-weight:bold; padding:0;">'.$product['price'].' рублей</p>';

?>

<!--<a style="font-size:14px;font-weight:bold" href="/?cat=products&amp;page=<?=$page?>&amp;add=<?=$product['id']?>">Оформить заказ</a>

!-->

<br /><br />

<a href="/?cat=products&amp;page=<?=$page?>&amp;id=<?=$product['id']?>">технические характеристики</a><br />

</td>

</tr>

<?php

}

?>

</table>

<?php

if($_SESSION['admin']==1)

{

?>

<h2>Добавление товара</h2>

<form action="add_good.php" method=POST ENCTYPE="multipart/form-data">

<input type=hidden name=parent value="<?=$id?>" />

<input type=hidden name=cat value="<?=$_GET['cat']?>" />

<input type=hidden name=act value="<?=$_GET['act']?>" />

<input type=hidden name=page value="<?=$page?>" />

<table>

<tr>

<td>Название</td><td><input type=text name=name /></td>

</tr>

<tr>

<td>Цена</td><td><input type=text name=price /></td>

</tr>

<tr>

<td>Позиция</td><td><input type=text name=posz /></td>

</tr>

<tr>

<td valign=top>Краткое описание</td><td><textarea name=short cols="20" rows="4"></textarea></td>

</tr>

<tr>

<td valign=top>Фото</td><td><input type=file name=photo /></td>

</tr>

<tr>

<td valign=top>Фото 1</td><td><input type=file name=photo1 /></td>

</tr>

<tr>

<td valign=top>Фото 2</td><td><input type=file name=photo2 /></td>

</tr>

<tr>

<td valign=top>Фото 3</td><td><input type=file name=photo3 /></td>

</tr>

</table><br />

<b>Полное описание</b>

<div id="editor">

<?php

require("ckeditor/ckeditor.php");

echo'<form id="form1" name="form1" method="post" action="">

<textarea name="editor1" id="editor1" cols="45" rows="5"></textarea>

<script type="text/javascript">

CKEDITOR.replace(\'editor1\');

</script>

</form>';

?>

</div>

<br />

<input type=submit value="добавить" />

</form>

<?

}

?>

</td>

<?

/*

<td valign="top">

<?php

include('info_short.php.inc');

echo '<br /><br />';

if($id==10)

{

echo '<h2><a href="/?cat=products&amp;page='.$page.'&amp;dilers">Дилеры</a></h2>';

echo '<a href="/?cat=products&amp;page='.$page.'&amp;dilers">Список дилеров</a>';

echo '<h2></h2>';

include('cookerinfo.php.inc');

}

if($id==11)

{

echo '<h2></h2>';

include('weaponinfo.php.inc');

}

if($id==14)

{

echo '<h2></h2>';

include('medob/medobinfo.php.inc');

}

if($id==16)

{

echo '<h2></h2>';

include('hydroinfo.php.inc');

}

if(($id==13) or ($id==19))

{

echo '<h2></h2>';

include('polyinfo.php.inc');

}

?>

<h2>Карта проезда</h2>

<a href="lightbox/images/map3.jpg" rel="lightbox"><img src="lightbox/images/minimap.jpg" width="174" height="144" alt="Карта" /></a>

</td>

*/

?>

</tr>

</table>

7. Удаление подразделов

<?php

include('../config.php');

if(!$_SESSION['admin'])exit();

$id = mysql_real_escape_string($_GET['id']);

$query = "delete from page where id='$id'";

mysql_query($query);

Header("Location:/admin/show_cat.php"

Размещено на Allbest.ru


Подобные документы

  • Знакомство с этапами разработки трёх приложений для системы семейства Linux с использованием языка программирования С++. Анализ особенностей операционной системы Ubuntu 12.10. Характеристика способов тестирования команд с помощью стандартных средств.

    контрольная работа [732,1 K], добавлен 06.08.2013

  • Общие сведения об операционной системе Linux. Анализ информации о серверах. Основные прикладные клиент-серверные технологии Windows. Сведения о SQL-сервере. Общая информация о MySQL–сервере. Установка и специфика конфигурирования MYSQL-сервера на LINUX.

    курсовая работа [1,3 M], добавлен 16.12.2015

  • Установка операционной системы Ubuntu. Создание виртуальной машины. Выбор атрибутов жесткого диска. Региональные параметры. Ввод параметров авторизации. Установка дополнения гостевой операционной системы. Список учетных записей, их права, вход в систему.

    лабораторная работа [2,6 M], добавлен 15.12.2013

  • Создание программы "MP3 Player", воспроизводящей аудио файлы формата MP3 для работы в операционной системе Windows с использованием языка программирования Delphi. Разработка интерфейса, алгоритма и документации к разработанному программному продукту.

    курсовая работа [625,0 K], добавлен 18.07.2012

  • Требования к операционной системе Linux, встраиваемые приложения. Предсказуемость поведения, свойства ОС реального времени. Структура ядра; системные вызовы; работа с файлами. Стандартные устройства; обзор программирования; компилирование и линковка.

    лекция [112,2 K], добавлен 29.07.2012

  • Разработка системы хранения и обработки данных, интерфейса. Использование технологии Xamarin.Forms для организации заполнения путевых листов. Выбор операционной системы, языка и среды программирования. Аппаратная интеграция информационной системы.

    дипломная работа [1,7 M], добавлен 09.07.2017

  • Организация корпоративного файлового сервера, выполняющего функции прокси-сервера на базе ОС Linux. Процесс его реализации. Выбор оптимальной аппаратно-программной платформы. Расчёт сметы затрат на выполнение объёма работ по созданию FTP-сервера.

    дипломная работа [2,0 M], добавлен 06.07.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.