Набор Программного Обеспечения Для Студентов Обычного Вуза

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

И вот, хотя сегодня выходной, я поехал в университет по просьбе заведующего кафедрой «разложить Венду» на несколько машин.

В процессе «размазывания» я задал себе небольшой вопрос: что нужно современному студенту механико-математического факультета не от жизни вообще, а какой именно софт должен быть установлен в терминальном классе? Не то чтобы я никогда об этом особо не задумывался, просто у меня не было времени составить список.

Позвольте мне передать вам ход моих мыслей:



Операционные системы

Во-первых, вам обязательно нужна операционная система.

*никс или винда? Здесь все зависит от пожеланий преподавателей и программного обеспечения, которое они хотят там видеть.

Итак, если у нас есть n-ное количество лицензионных копий Windows XP, мы установим эту.



Офисное программное обеспечение

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

И снова возникает выбор между бесплатным и проприетарным программным обеспечением.

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

В частности, в рамках одной из дисциплин есть несколько занятий по VBA, реализация которых встроена в MS Office. Я не думаю, что учителя согласятся на что-то другое.

Итак, наш выбор – MS Office. Плюс мы установим различные приложения для просмотра изображений, просмотра и редактирования PDF-файлов, которых тонны и тележки, платных и бесплатных.



Работа с мультимедиа

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

Но загвоздка в том, что эти курсы ориентированы на конкретные программные продукты, а не на сами методы.

Что мы имеем в результате? У нас есть: Adobe Photoshop, 3D Studio Max, Corel Draw.

Изучение основ *nix

Одним из основных курсов на факультете является изучение *nix-систем, разумеется, не только в теории, но и на практике.

Теперь самый интересный момент — установить живую *nix-подобную систему или запихнуть ее в виртуальную машину.

Чтобы не создавать лишних проблем себе и самим студентам, было решено установить ОС на виртуальную машину.

Например, Virtual Box — достаточно простая и функциональная система.

В качестве самой ОС можно выбрать ту, которую проще установить и работать, ведь есть люди, которые Linux даже не видели.

Итак, мы, вероятно, установим Ubuntu. Не важно какая версия, ведь в рамках курса практика состоит из написания простых скриптов, а не написания сложных приложений для QT или GTK.

Среда разработки

И теперь есть выбор.

Нам необходимо установить среду разработки или несколько, в которых мы могли бы писать приложения на следующих языках: Pascal, Object Pascal, Prolog, Lisp, C, C++, C#, VB. По крайней мере, на факультете больше ничему не учат. Итак, по порядку.



Паскаль
Этот язык, как известно, очень хорош для изучения азов; многие люди сдают его в школе или на первом курсе университета.

Не особо беспокоясь, давайте установим знакомый синелицый TurboPascal.

Объектный Паскаль
Единственная известная мне IDE, которая может писать на Object Pascal, — это Delphi. Поскольку нашему отделу посчастливилось получить несколько лицензий на Borland Developer Studio 2006, будем ее устанавливать.



Пролог, Лисп
Для таких языков я не знаю более удобной среды, чем Visual Prolog и Visual Lisp.

С, С++, С#, ВБ
Итак, перейдем к самому сладкому.

Ряд базовых языков, которые частично осваиваются при обучении.

Выбор небольшой между Visual Studio и SharpDevelop, где есть «все и сразу».

Не особо заморачиваясь.

поставим оба, и кому нравится, тот будет пользоваться.

Что касается других языков, например: PHP, Ruby. У нас на кафедре их не делают, то ли преподаватели не хотят, то ли еще что, но результат тот же.



Работа с базой данных

Поскольку по умолчанию Visual Studio поставляется с MS SQL Server Express редакции 2005 или 2008 года и этого вполне достаточно для создания даже крупных проектов, то и для университета этого должно хватить.

Кажется, это все.

Если я что-то забыл, напомните, иначе в этом учебном году сокурсники останутся без ПО =) P.S. В этой теме я не хотел проводить какой-то сравнительный анализ программных продуктов, а просто хотел составить список стандартного программного обеспечения для большинства учебных заведений, в том числе университетов, которое используется в процессе обучения.

Нужно только научить азам, а остальное решат сами ученики =) Теги: #программное обеспечение #университеты #Чулан

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.