Так-с, на прикладной информатике было следующее:
1. Методы оптимизации - линейное программирование, транспортная задача и т. д.
3. WEB-дизайн - у нас было скорее интернет-программирование, писали на php.
4. Базы данных - в основном на MS Access и SQL сервер, но был факультатив по mySQL
5. Безопасность жизнедеятельности - стандартная техника безопасности на рабочем месте
6. Вычислительная математика - или численные методы, в принципе одно и то же.
8. Дискретная математика - честно, ничего не вспоминается капитально
9. Дифференциальное счисление - производные, интегралы, дифуры
10. Защита информации - или информационная безопасность, рассматривали защиты информации, как внутри ПК, так и за его пределами
12. Иностранный язык - no comments
14. Информатика - рассматривали задачи на нахождение наименьшего пути, изучали графы и т. д. (что странно, у следующих студентов был курс Excel)
15. Информационные технологии - разрабатывали формы документов (?)
16. Исследование операций - в общем, примерно то же самое, что и в МО
17. История России - в основном 19 век
20. Математика 2 (Математический анализ) - включала в себя диф. исчисление
28. Операционные системы - работали на Linux
32. Программирование - C#
37. Русский язык делового общения
39. Системы искусственного интеллекта - Пролог
41. Социология и политология
43. Теория вероятностей, математическая статистика - нормальное распределение до сих пор не могу забыть
47. Физика - 1 семестр, в основном изучали электромагнетизм
48. Физическая культура
49. Философия
51. Экология
53. Экономика предприятия
// Внимание! Если программа не работает, обновите версию!
begin
var k:=20;
var a:=ArrRandom(k,-50,50); a.Println;
var n:=ReadInteger('Введите число циклических сдвигов влево:') mod k;
if n>0 then a:=(a[n:]+a[:n]).ToArray;
a.Println
end.
Примеры
-31 -27 -45 21 -49 14 -40 21 -13 -45 6 -44 -17 -12 9 4 25 -22 -11 35
Введите число циклических сдвигов влево: 5
14 -40 21 -13 -45 6 -44 -17 -12 9 4 25 -22 -11 35 -31 -27 -45 21 -49
-22 14 25 3 -12 -46 -12 -32 -12 -23 8 -44 -8 42 16 9 -8 33 -22 43
Введите число циклических сдвигов влево: 0
-22 14 25 3 -12 -46 -12 -32 -12 -23 8 -44 -8 42 16 9 -8 33 -22 43
-18 -42 10 48 -41 -32 -29 19 39 49 44 -1 15 -19 -32 -35 36 -6 -38 38
Введите число циклических сдвигов влево: 21
-42 10 48 -41 -32 -29 19 39 49 44 -1 15 -19 -32 -35 36 -6 -38 38 -18
-36 42 29 0 -43 -33 -17 46 -34 7 -6 -20 -30 19 -30 36 43 -22 -44 -44
Введите число циклических сдвигов влево: -1
-36 42 29 0 -43 -33 -17 46 -34 7 -6 -20 -30 19 -30 36 43 -22 -44 -44