NANO Security
Отчет по практике - Компьютеры, программирование
Другие отчеты по практике по предмету Компьютеры, программирование
много новой, полезной информации. С недавних пор в сети появился очень интересный и перспективный проект, связанный с обучением людей. Его главная задача создать и разработать программу обучения, тесты и другие задания для того, чтобы люди смогли набираться знаний прямо за компьютером. Сайт academlive.com является большой находкой для различных учреждений и компаний.
По сути электронная online академия способна заменить нам различные курсы. Она дает возможность заменить дорогостоящие походы и делать это самим. Также система является очень удобным способом обучать работников и выжимать из них максимальный результат.
Сайт academlive.com включает в себя информационную платформу, полную организацию учебного процесса, поисковую систему, учет посещаемости, проведение различных экзаменационных тестов и многое другое. Одним словом, она полностью заменяет преподавателей.
Достоинство - автоматизированный сбор информации об успеваемости каждого человека, недостаток - высокая стоимость данного программного продукта (на сайте производителя цена 500000 руб.)
4. ОБЗОР ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
.1 Серверная часть
nano security программирование
,HTML.
Аббревиатура PHP означает Hypertext Preprocessor (Препроцессор Гипертекста)". Синтаксис языка берет начало из C, Java и Perl. PHP достаточно прост для изучения. Преимуществом PHP является предоставление web-разработчикам возможности быстрого создания динамически генерируемых web-страниц.
Важным преимуществом языка PHP перед такими языками, как языков Perl и C заключается в возможности создания HTML документов с внедренными командами PHP.
Значительным отличием PHP от какого-либо кода, выполняющегося на стороне клиента, например, JavaScript, является то, что PHP-скрипты выполняются на стороне сервера. Вы даже можете сконфигурировать свой сервер таким образом, чтобы HTML-файлы обрабатывались процессором PHP, так что клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта.позволяет создавать качественные Web-приложения за очень короткие сроки, получая продукты, легко модифицируемые и поддерживаемые в будущем.
Главным фактором языка ">РНР является практичность. РНР должен предоставить программисту средства для быстрого и эффективного решения поставленных задач. Практический характер РНР обусловлен пятью важными характеристиками:
традиционностью;
простотой;
эффективностью;
безопасностью;
гибкостью.
Существует еще одна характеристика, которая делает РНР особенно привлекательным: он распространяется бесплатно, причем, с открытыми исходными кодами (Open Source).
Perl (Practical Extraction and Report Language) - это динамический язык программирования общего назначения. Основной характеристикой, которая отличает этот язык программирования от других, является обширная поддержка работы с текстом. Богатые возможности по работе с текстом включают широкий выбор средств по обработке регулярных выражений, встроенных в синтаксис языка. Сам по себе Perl - это некий симбиоз языков С и AWK, а также языков командных оболочек UNIX - ничего сверхъестественного, но, тем не менее, оригинально и практично.
На сегодняшний день Perl используется для выполнения задач системного администрирования, при создании разнообразных приложений в сети Интернет (к примеру, для работы с электронной почтой), либо же для создания CGI-сценариев. Очень удобен язык программирования и для поддержки узлов Web.
Стоит отметить, что система Perl стала результатом разработки языка программирования, который бы совмещал в себе множество разнообразных средств администрирования, которые были доступны еще в UNIX, но модернизировались и дополнялись. Оптимизация Perl позволила выполнять множество дополнительных функций, а его универсальность сделала этот язык довольно востребованным инструментом администрирования UNIX-систем. Так как Perl пользовался большой популярностью, он был портирован и на платформу Windows.
Кроме повседневных задач по администрированию, сейчас очень часто возникает крайняя необходимость в решении задач контроля вспомогательных программ, служащих для автоматической проверки электронной почты, резервного копированиея файлов в определенное время, синхронизации времени, данных и тому подобного. Часто для решения пробле?/p>