xmpps.ru
Официальная конференция технической поддержки
support@conference.xmpps.ru
Четверг, 3 января 2013< ^ >
Talisman-bot установил(а) тему:
Конфигурация комнаты
Участники комнаты

GMT+0
[06:44:40] Lubagov_H вошёл(а) в комнату
[06:56:15] <Lubagov_H> прикладная информатика, я подозреваю это не есть программирование... Программирование это ПО ВТ и АС (Программное обеспечение вычислительной техники и автоматизированных систем), 230105 вроде код, будешт Инженером... или как у Nick'а он математик-программист (010500 Математическое обеспечение и администрирование информационных систем), а а то Информатик...
[06:59:27] <Lubagov_H> А.. хотя там же все уже нафиг поменялось и учатся 4 года... и специальности посенялись и курсы...
[07:03:12] MafBot вышел(а) из комнаты: Рестарт: Admin
[07:03:45] MafBot вошёл(а) в комнату
[07:04:19] MafBot вышел(а) из комнаты
[07:13:46] MafBot вошёл(а) в комнату
[07:15:42] <Lubagov_H> Бегло посмотрел... нарыл учебные планы каких-то вузов... Более или мение нормальный план - программная инденерия, но там нет МЯС (межплатформенные Языковые Среды)... это уже вообще не знаю.. Прикладная иформатика - нет почти дисциплин связанных с разработкой ПО...
[07:16:22] MafBot вышел(а) из комнаты
[07:21:53] <Lubagov_H> И скриптов ых языков, и Unix нету... в общем учебные планы гавно... 5 лет назад было все гораздо лучше... и половину проф предметов посували в дисциплины по выбору... а мутатени меньше не стало... фроде истории там или философии...
[07:24:29] <Lubagov_H> http://static.dstu.edu.ru/povtas/files/ycheb-po.html вот учебный план на 5 лет обучения каким он был...
[07:28:08] <Lubagov_H> В общем, сейчас из всех дисциплин мне нужны знания для работы с курсов Oracle, Базы данных и Межплатформенные языковые среды... если учесть что в этих специальностях остались только базы данных... то... я не знаю...
[07:38:34] MafBot вошёл(а) в комнату
[08:42:35] enaken вошёл(а) в комнату
[08:46:40] <enaken> Lubagov_H: 230000 │                          Информатика и вычислительная техника                           │
├───────┼──────────────────────────────────────────────┬──────┬───────────────────────────────────┤
│230100 │Информатика и вычислительная техника          │  62  │Бакалавр техники и технологии      │
│       │                                              ├──────┼───────────────────────────────────┤
│       │                                              │  68  │Магистр техники и технологии       │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230101 │Вычислительные машины, комплексы, системы и   │  65  │Инженер                            │
│       │сети                                          ├──────┼───────────────────────────────────┤
│       │                                              │  51  │Техник                             │
│       │                                              ├──────┼───────────────────────────────────┤
│       │                                              │  52  │Старший техник                     │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230102 │Автоматизированные системы обработки          │  65  │Инженер                            │
│       │информации и управления                       │      │                                   │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230103 │Автоматизированные системы обработки          │  51  │Техник                             │
│       │информации и управления (по отраслям)         ├──────┼───────────────────────────────────┤
│       │                                              │  52  │Старший техник                     │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230104 │Системы автоматизированного проектирования    │  65  │Инженер                            │
│       │                                              ├──────┼───────────────────────────────────┤
│       │                                              │      │                                   │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230105 │Программное обеспечение вычислительной техники│  65  │Инженер                            │
│       │и автоматизированных систем                   ├──────┼───────────────────────────────────┤
│       │                                              │  51  │Техник                             │
│       │                                              ├──────┼───────────────────────────────────┤
│       │                                              │  52  │Старший техник                     │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230106 │Техническое обслуживание средств              │  51  │Техник                             │
│       │вычислительной техники и компьютерных сетей   ├──────┼───────────────────────────────────┤
│       │                                              │  52  │Старший техник                     │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230200 │Информационные системы                        │  62  │Бакалавр информационных систем     │
│       │                                              ├──────┼───────────────────────────────────┤
│       │                                              │  68  │Магистр информационных систем      │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230201 │Информационные системы и технологии           │  65  │Инженер                            │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230202 │Информационные технологии в образовании       │  65  │Инженер                            │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230203 │Информационные технологии в дизайне           │  65  │Инженер                            │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230204 │Информационные технологии в медиаиндустрии    │  65  │Инженер                            │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230300 │Организационно-технические системы            │      │                                   │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230301 │Моделирование и исследование операций в       │  65  │Инженер                            │
│       │организационно-технических системах           │      │                                   │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230400 │Прикладная математика                         │      │                                   │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230401 │Прикладная математика                         │  65  │Инженер-математик                  
[08:47:37] <Lubagov_H> Я оканчивал 230105
[08:48:23] <Lubagov_H> enaken: А учебные планы там есть?
[08:48:26] <enaken> Lubagov_H: на СПО там поганая подготовка системное программирование на паскале
[08:48:31] <enaken> их дофига и они разные
[08:48:45] <Lubagov_H> enaken: давай сюда..
[08:48:52] <enaken> Lubagov_H: ща поищу
[08:49:04] <Lubagov_H> Они на компе у тебя?
[08:49:43] <Lubagov_H> 230105 я так понимю уже не живая специальность, там 5 л5т учились
[08:50:09] <enaken> Lubagov_H: не в инете
[08:50:28] <enaken> Lubagov_H: Если брать нашу программу, ща я тебе почти все дисциплины перечислю подожди
[08:52:09] <Lubagov_H> там по идее в прикладной информатике, куча мутатени, ненужной... и нет вообще предметов касающихся разработки ПО...
[08:52:48] <Lubagov_H> где ты их ищещь?
[08:56:01] <Lubagov_H> enaken: это ты мне говорил что добавился во вконтакте? Я не вижу такого...
[08:56:20] <Lubagov_H> Какой то дмитрий волгоград 1977 года рождения в друзъя просится..
[08:57:31] <enaken> II курс
Информационные технологии
Дискретная математика
Базы данных
Русский язык и культура речи
Иностранный язык
Физкультура
Высшая математика
Теория вероятности
Архитектура ЭВМ
Операционные системы
Основы этики
Основы экономики
Социальная психология
ОСП
Основы алгоритмизации и программирования (85 часов)
О Права
Английский
III курс
Метрология
Технические средства информатизации
Основы философии
Физ Культура
Английский
Основы алгоритмизации и программирования (64 часа)
БЖ
Экология природопользования
Компьютерные сети
Авто инф сис
Проект ИС
Организация и ТО
Тех комп проект
Мультимед техн
Корпоративные ИС
Компьютерная графика
Охрана труда
VI курс
РАспредел сист обр инф
Безопасность и упр доступом
Правовое об пр дет
Англи
Физкультура
Экономика отрасли
Основы зак в сфере ДД
Устройство то Автом
Разработка и эксплуатация АИС
[08:57:41] <enaken> Lubagov_H: кинь ссылку ВК
[09:00:29] <enaken> Lubagov_H: Прикладная информатика и высшая математика. Это моя будущая Дай БОГ специальность. Эта спецуха посвящает половину курса высшей математики а остальное неопознанной хуете. В принципе, я туда иду тока ради вышки. Программированию сам учиться буду.
[09:00:29] <lubagovka> hmm..
[09:03:07] <enaken> Lubagov_H: и ещё там какие то в последнем семестре предметы
[09:03:25] <enaken> Наш ёбнутый начальник учебной части (она) добавили из-за своего сынка ПДД ёбнутая
[09:03:25] <lubagovka> hmm..
[09:03:30] <enaken> сука тупая
[09:03:44] <enaken> вообще большинство предметов к специальности не относящимся
[09:03:50] <enaken> в этом семестре
[09:03:56] <enaken> это в минобре не знают
[09:03:59] <enaken> въебли бы
[09:03:59] <lubagovka> hmm..
[09:04:33] <Lubagov_H> Ты вон квадратное уравнение формулы смотрел...
[09:05:45] <enaken> Lubagov_H: я?
[09:06:29] <Lubagov_H> На самам деле, это вообще непонятная смесь где нет предметов, относящихся к каой то опредиленной специальности... толи ты экономистом будешь то-ли математиком, то-ли физиком... то-ли вообще не понятно кем...
[09:06:47] <enaken> Lubagov_H: Короче Инженером.
[09:06:53] <enaken> Lubagov_H: А вообще бакалавром
[09:07:03] <enaken> да всё равно заочно чему там блеать научат\
[09:08:01] <enaken> Lubagov_H: преподом информатика и математики можно идти сисадмином или компы чинить.. программирования тут нет
[09:10:42] <Lubagov_H> Это ты мне какую специальность дал?
[09:15:01] <enaken> Lubagov_H: 230103 Информационные системы (по отраслям)
[09:15:03] <enaken> тоибшь моя
[09:16:35] <Lubagov_H> Вот что тут относится к программированию, да вообще компам:
Базы данных - да но на втором курсе? без знания того к чему они применимы... быть не должны..
Архитектура ЭВМ - У нас на этой предмете мы учили ассемблер, только он на первом курсе был во 2ом симместре, и на втором курсе в первом
Операционные системы - тут учили WinAPI, межпроцессное и много поточное взаимодействие, в Windows параллельно шел другой предмет UNIX там мы учили Cи и то-же самое относительно Unix
Основы алгоритмизации и программирования (64 часа)
Компьютерные сети - Было на 4ом курсе, 2ой симместр и на пятом курсе, много всего интересного
Авто инф сис - не понял что это
Мультимед техн - небыло такого,
Корпоративные ИС - небыло
Компьютерная графика -была комп. графика, там учили OpenGL
РАспредел сист обр инф - небыло
Безопасность и упр доступом - что то мутное названия.. - Была компьютерная безопастность мы писали там вирус :-) Например, изучали алгоритмы шифрования информации
Разработка и эксплуатация АИС
[09:20:26] <Lubagov_H> Вообще много что не ясно, например алгоритмы шифрования информации вам где-нибудь да и раскажут наверняка - на нафиг они нужны, если ты программировать не умеешь... и все равно их нигде не применишь...
[09:20:41] <Lubagov_H> так что я не понимаю Информатику как науку..
[09:27:40] <enaken> II курс
Информационные технологии - общее понятие, что о чем, там нас учили работать по практике по этому предмету в paint, microsoft office
Дискретная математика - компьютерная математика, логика, графы, кодирование, вычисление лог выражение и много всякой дряни предикаты кванторы
Базы данных - нифига не рано. самое то. я многому там научился. это наш основной предмет. один из основных
Русский язык и культура речи - к ЕГЭ по русскому готовили блеать смешно
Иностранный язык - hello how are you
Физкультура - не ходил не хожу не буду ходить
Высшая математика - матан чистого вида пределы производные интегралы. а потом матрицы векторы анал геометрия. множества ряды и много че ещё
Теория вероятности - ага
Архитектура ЭВМ - какой на хуй ассемблер . наши не могли, что такое форм фактор запомнить. вообщем собирали разбирали и каждую часть сисблока конкретно вызубривали. в принципе полезно. кстати про ассемблер я спрашивал тогда. меня культурно послали На ХУЙ
Операционные системы - никуя не изучали можно сказать. реестр и командная строка шиндовс - это самое сложное что там было
Основы этики - учили сморкаться в платок
Основы экономики - учили экономить
Социальная психология - учили психовать
ОСП - говно ебаное социально политическое
Основы алгоритмизации и программирования (85 часов) - сначала freebasic потом VBA. что примечательно в VBA препод заставлял всегда объявлять переменные (опомнился)
О Права - права качать учили
Английский
III курс
Метрология - эх и хуета
Технические средства информатизации - повторение курса Архитектуры но не так подробно и без практики
Основы философии - ага
Физ Культура
Английский
Основы алгоритмизации и программирования (64 часа) - VBA VBA VBA
БЖ
Экология природопользования
Компьютерные сети - предмет очень интересный но понял я что там к чему когда стал работать сисадмином и сеть мониторить. вела его ёбнутая училка которая любила только диктовать
Авто инф сис - автоматизированные информационные системы - второй основной предмет. тут учат как проектировать. вообщем проектное проектирование от ТЗ до тестирования продукта
Проект ИС - тоже самое. проектирование бдшек но уже по правилам проектирования ИС
Организация и ТО
Тех комп проект - тоже самое что АИС но изощрённее
Мультимед техн - звук видео и так далее практика  - презентации
Корпоративные ИС - отдельная часть комп сетей. там учили стеки протоколов какие сети по масштабам бывают и как соединяются говно ебучее никому не нужное
Компьютерная графика - AutoCad ненавижу и сейчас
Охрана труда
VI курс
РАспредел сист обр инф - хуета неведомая. там о том как инет работает и почему и как нагрузка распределяется
Безопасность и упр доступом - там антивирусы шифрования мы проходили методы взломов как банки обманывали и так далее
Правовое об пр дет
Англи
Физкультура
Экономика отрасли
Основы зак в сфере ДД
Устройство то Автом
Разработка и эксплуатация АИС - продолжение серии основных предметов (собственно повторение стадий проектирования АИС)
[09:27:40] <lubagovka> hmm..
[09:31:23] <Lubagov_H> Метрология - эх и хуета (это да.... Сидит лысый толстый мужик в очках, дикует книжку... читает её.. мы в тетрадь пишем... было :-D)
[09:31:23] <lubagovka> hmm..
[09:32:40] <enaken> Lubagov_H: у нас тётя сидела ты прикинь мы там ещё задачки решали и экзамен по ней нам ставили
[09:32:59] <Lubagov_H> Авто инф сис - автоматизированные информационные системы - второй основной предмет. тут учат как проектировать. вообщем проектное проектирование от ТЗ до тестирования продукта
Понял, ТРПО, у нас было... тока под другим названием...
[09:34:45] <Lubagov_H> это чей текст? кстати?
[09:35:44] <enaken> Lubagov_H: в смысле?
[09:35:47] <enaken> какой текст?
[09:36:06] <Lubagov_H> кто писал комменты к предметам?
[09:37:16] <enaken> Lubagov_H: я
[09:37:35] <Lubagov_H> enaken: а откуда ты знешь то чего еще не проходил?
[09:37:47] <enaken> Lubagov_H: я все эти предметы проходил
[09:38:01] <Lubagov_H> в коледже?
[09:38:04] <enaken> Lubagov_H: да
[09:39:19] <Lubagov_H> БД надо учить после того как научишься кодить... хоть на чем то... иначе ради чего учить БД не понятно... т.к. непонятно к чему его применять...
[09:39:30] <Lubagov_H> Я так думаю..
[09:40:31] <enaken> Lubagov_H: у нас на БД было одновременно обучение кодить на VBA, поэтому на алгорит и прогр нам было легче потом. и интереснее было. меня например впечатлял сам процесс кодинга, а не  разработки БД, я и использовал в основном кодинг, а к БД чисто формально относился.
[09:41:33] <Lubagov_H> Ну вот наделаешь ты в базе данных табличек SQL запросами... ну и что дальше? А программу написать которая в эту БД что то сохранит и что то прочитает? наче ради чего БД не понятно...
[09:42:08] <Lubagov_H> кто её ставит раньше, чем учат код писать? дураки только... вот потому вас там и учили VBA..
[09:43:07] <enaken> Lubagov_H: Там access
[09:43:13] <enaken> ниче для неё знать не надо
[09:43:25] <enaken> там всё есть
[09:43:30] <enaken> вплоть до транзакций
[09:43:44] <Lubagov_H> Вот а кто у нас в учебных планах поставил UNIX раньше чем Си? тоже дураки... в результате препод нам рассказывал си, поменяв предметы местами..
[09:43:45] <enaken> SQL тоже изучали, но так...что пздец
[09:44:15] <enaken> Lubagov_H: У нас также было) ставят АИС раньше проект ИС, тоже местами меняли
[09:44:27] <enaken> Преподу то пофиг
[09:44:52] <enaken> Ставили в один день неделями две пары дискр математики две пары высшей
[09:44:56] <enaken> ёпнуться можно
[09:45:03] <enaken> изучали сначала одну потом другую
[09:48:55] <enaken> походу у C++ проблемы с оператором rand()
[09:49:14] <Lubagov_H> enaken: как это?
[09:49:35] <Lubagov_H> это не оператор это функция
[09:49:38] <enaken> Lubagov_H: да он сначала разные числа писал а потом сука как зациклится на "41"
[09:49:42] <enaken> ну да функция
[09:49:48] <Lubagov_H> возвращает она число от 0 до 1 так?
[09:49:53] <enaken> ну нет
[09:49:58] <enaken> Нормально возвращает
[09:51:07] <enaken> Lubagov_H: хм одно и то же число возвращает
[09:51:09] <enaken> а почему
[09:51:10] <Lubagov_H> http://www.cplusplus.com/reference/cstdlib/rand/
[09:51:26] <Lubagov_H> а srand ты в начале сделал?
[09:51:37] <enaken> Lubagov_H: сброс рандома? нет конечно!
[09:53:14] <Lubagov_H> это не сброс... это инициализация счетчика, обычно системным временем...
[09:53:24] <Lubagov_H> enaken: только потом rand будет работать
[09:53:34] <Lubagov_H> это как randomize в паскале..
[09:53:44] <Lubagov_H> 1 раз в начале сделать то надо
[09:54:49] <enaken> а синтаксис то какой
[09:54:52] <enaken> не работает
[09:56:40] <Lubagov_H> [13:52.16]<Lubagov_H> http://www.cplusplus.com/reference/cstdlib/rand/
[09:56:47] <Lubagov_H> там пример
[10:00:18] <Lubagov_H>   /* initialize random seed: */
  srand ( time(NULL) );
  /* generate secret number: */
  iSecret = rand() % 10 + 1;
rand возвращает число от 0 до RAND_MAX, всегда целое, чтоб получить например число от 3х до 7 нужно, от него взять остаток диления (паскалевский mod, в C это %) на 3-7=4 и приплюсовать 3
будет
rand() % 4 + 3;
понимаешь почему?
[10:00:33] <enaken> Lubagov_H: http://vk.com/nefedyev_alexandr?w=wall97357546_1652
[10:02:27] <Lubagov_H> enaken: ну он всегда будет одно число гененрировать
[10:02:40] <enaken> Lubagov_H: ну что йто
[10:02:45] <Lubagov_H> знаешь как работает рандом?
[10:02:51] <enaken> я ограничил 10
[10:03:13] <enaken> Ну примерно згаю. берется системное время и оно крутится по циклу естественно и с цикла хватается число
[10:03:46] <Lubagov_H> берется начаальное число, его задают функцией
srand (число);
если его не задать, то там будет 0
[10:04:03] <enaken> http://paste.org.ru/?wxp1ou
[10:04:19] <Lubagov_H> потом от него высчисляется по формуле с синусами и косинусами некоторое число... следующее всегда по одному алгоритму
[10:04:44] <enaken> Lubagov_H: srand ( time(NULL) );
magic=rand()% 10;
[10:05:44] <Lubagov_H> угу есть srand
[10:06:30] <enaken> Lubagov_H: блин дошёл до case
[10:06:38] <enaken> никогда case не понимал до конца
[10:07:01] <enaken> препод говорил - это для облегченного написания ветвления, чтобы по сто раз конструкцию IF не юзать
[10:07:36] <Lubagov_H> что понимать то?
[10:07:39] <Lubagov_H> там?
[10:08:57] <enaken> бредятина не нужная там
[10:09:01] <Lubagov_H> switch(переменная){
  case значение1: код break;
  case значение2: код break;
  case значениеN: код break;
  default
}
[10:09:09] <Lubagov_H> switch(переменная){
  case значение1: код break;
  case значение2: код break;
  case значениеN: код break;
  default: код;
}
[10:09:39] <enaken> да это я читаю
[10:09:42] <enaken> вон про пироги
[10:09:49] <enaken> понял я. но тупо и скудно
[10:09:51] <enaken> лучше if
[10:10:27] <Lubagov_H> если переменная примет значение указанное выполнится нужная ветка, если break не будет, выполнится код далее за ней, до тех пор пока не встретится break
[10:12:23] <enaken> ну а хотя если эмулировать тот же терминал, то при сравнении команд (например time или cd), легче юзать тупо case и переходы к тем или иным функциями, где всё это будет выполняться в main(), а переходить к другим функциям
[10:13:24] <Lubagov_H> switch(i){
  case 1: cout<<"cond1"<<endl;
  case 2: cout<<"cond2"<<endl;
  case 3: cout<<"cond3"<<endl; break;
  default: cout<<"other"<<endl;
}
что вывдится если i примет значение 1?
что выведется если i примет значение 2?
[10:14:25] <enaken> case 1: cout<<"cond1"<<endl;
  case 2: cout<<"cond2"<<endl;
[10:14:29] <enaken> ну точнее
[10:14:32] <enaken> cond1
[10:14:35] <enaken> cond2
[10:14:41] <enaken> cond - это кондом?
[10:16:12] <Lubagov_H> что вывдится если i примет значение 1?
выведется
cond1
cond2
что вывдится если i примет значение 2?
выедется
cond2
[10:16:18] <Lubagov_H> тебя я не понял
[10:17:18] <enaken> Lubagov_H: если i=1 то и выведет cond1 если i=2 cond2 и тд
[10:17:38] <enaken> а если i=4 то уже other
[10:18:09] <Lubagov_H> если i=1 выведется cond1 потом выведется cond2 т.к. break стоит после него
[10:18:44] <Lubagov_H> будет выполнятся все условия подряд, пока не встретится break
[10:18:50] <Lubagov_H> в отличии от паскаля
[10:18:54] <enaken> Lubagov_H: ну после третьего
[10:18:56] <Lubagov_H> и от C#
[10:18:59] <enaken> а в паскале я вообще не знаю, как
[10:19:25] <Lubagov_H> ай.. это я ошибся..
[10:19:41] <Lubagov_H> да если i=1 выведется cond1 cond2 cond3
[10:19:59] <Lubagov_H> а если i=2 выведется cond2 cond3
[10:20:05] <enaken> Lubagov_H: как это? если i=1 то cond2 cond3 разве выведется?
[10:20:16] <Lubagov_H> да
[10:21:14] <Lubagov_H> switch(i){
  case 1: cout<<"cond1"<<endl;
  case 2: cout<<"cond2"<<endl;
  case 3: cout<<"cond3"<<endl; break; //<< break стоит тут, а будет выполнятся все условия ДО break
  default: cout<<"other"<<endl;
}
[10:21:20] <enaken> Lubagov_H: как это?
[10:22:27] <enaken> Lubagov_H: для каждого введенного свой результат. если ты введешь 1, то выведется cond1 а не сразу три конда
[10:22:45] <Lubagov_H> это не паскаль и не C#
[10:23:15] <enaken> Lubagov_H: щас попробую
[10:23:47] <Lubagov_H> что б было как ты говоришь нужно писать
switch(i){
  case 1: cout<<"cond1"<<endl; break;
  case 2: cout<<"cond2"<<endl; break;
  case 3: cout<<"cond3"<<endl; break;
  default: cout<<"other"<<endl;
}
[10:23:55] <enaken> Lubagov_H: кстати там отдельных библиотек не надо для этого? а то че то не деклорирует
[10:24:35] <Lubagov_H> нет не надо...
[10:24:44] <enaken> switch(i)
{
  case 1: cout<<"cond1"<<endl;
  case 2: cout<<"cond2"<<endl;
  case 3: cout<<"cond3"<<endl; break;
}
[10:24:48] <enaken> не деклорирует
[10:24:56] <enaken> switch(i)
[10:27:07] <enaken> бля
[10:27:07] <lubagovka> hmm..
[10:27:16] <enaken> я переменную i не объявил
[10:28:09] <Lubagov_H> #include <iostream>
using namespace std;
int main(int argc, char** argv){
  int i=1;
  switch(i){
     case 1: cout<<"cond1"<<endl;
     case 2: cout<<"cond2"<<endl;
     case 3: cout<<"cond3"<<endl; break; //<< break стоит тут, а будет выполнятс
     default: cout<<"other"<<endl;
  }
}
вывод
cond1
cond2
cond3
[10:29:38] <Lubagov_H> часто программисты забывали писать break..
[10:29:41] <enaken> Lubagov_H: че будет выполняться ? а ввод то где?
[10:29:46] <Lubagov_H> и мучались с этим
[10:29:54] <enaken> он мне при запуске проги пишет сразу break
[10:30:00] <enaken> ибо ниче не введено
[10:30:11] <Lubagov_H>   int i=1;
[10:30:23] <Lubagov_H> я i присвоил 1 сразу
[10:31:03] <enaken> Lubagov_H: ааа
[10:31:07] <Lubagov_H> и. .к. программисты break писать забывали, Microsoft в C# решила, что break надо ставить всегда..
[10:31:14] <Lubagov_H> после каждого условия..
[10:31:43] <Lubagov_H> :-D и ввело это в синтаксис языка... а вот Java и C++, break можно убрать..
[10:31:58] <Lubagov_H> тогда выполнится условие ниже..
[10:32:10] <Lubagov_H> пока не встретится break
[10:34:05] <enaken> а вон оно как
[10:34:08] <enaken> точняк
[10:36:12] <enaken> Lubagov_H: http://vk.com/nefedyev_alexandr?w=wall97357546_1653
[10:36:19] <enaken> вот поэтому я и не люблю case
[10:37:58] <Lubagov_H> а попробуй такое написать if' ами? замучишься..
[10:38:53] <enaken> Lubagov_H: ну да
[10:39:01] <enaken> всё равно плохо даётся
[10:39:05] <enaken> ну да ладно
[10:40:43] <enaken> Lubagov_H: цикл while от do while отличается только тем, что в do while независимо от условия выполнится всё равно один раз?
[10:41:52] <Lubagov_H> условие в конце, т.е. do while гарантирует, что выполнится тело цикла хотябы один раз
[10:43:46] <enaken> перешел к вложенным циклам
[10:45:44] <enaken> не люблю их
[10:47:26] <Lubagov_H> mov 10, cx
push cx
[10:47:28] <Lubagov_H> ой
[10:52:09] <Lubagov_H> как-то так, вот 2 цикла на assembler'е
mov 10, cx
l1:
;внешний цикл
  push cx
  mov 10, cx  
l2:
;внутренний цикл
  loop l2
  pop cx  
  loop l1
[10:52:18] <Lubagov_H> :-D
[10:53:44] <Lubagov_H> это эквивалент
for(int i=10;i>0;--i){
  for(int n=10;b>0;--n){
  }
}
[10:55:36] <Lubagov_H>   mov cx, 10
ай...
[10:55:44] <Lubagov_H> перепутал..
[10:55:54] <Lubagov_H> да я не все уже помню, далеко из асма...
[10:55:57] <enaken> вообщем сложно
[10:56:08] <Lubagov_H> где?
[10:56:18] <Lubagov_H> ассемблер? нифига сложного
[10:59:43] <Lubagov_H> mov cx,10 ; отправить в регистр cx число 10
l1:
;внешний цикл
  push cx ; сохранить его в стек
     mov cx, 10 ;отправить в регистр cx число 10
     l2:
      ;внутренний цикл
       loop l2 ;перейти на метру l2, уменьшить cx на 1
  pop cx ; восстановить из стека, в cx то что там было
  loop l1 ; перейти на метку l1, и уменьшить cx на 1
[11:00:26] <enaken> ппц
[11:00:32] <enaken> C++ детский сад
[11:00:38] <enaken> в сравнении с этим
[11:01:42] <Lubagov_H> я не знаю что проще C++ или ассемблер..
[11:01:50] <Lubagov_H> по мне асм проще...
[11:02:17] <Lubagov_H> там все понятно, что это а что то..
[11:02:59] <Lubagov_H> а плюсы вот у тебя есть переменная вида
cout<<somevar[10];
вопрос что такое somevar?
[11:03:12] <enaken> Lubagov_H: мы в любых языках дальше символьных переменных не заходили. допустим:
учим: ввод/вывод, условие, цикл, массивы, симв перемнные и всё
[11:03:15] <enaken> а что дальше?
[11:03:41] <Lubagov_H> по крайней мере это может быть
1. массив, 2. указтель, 3. любой тип данных для которого пергружина операция []
[11:04:33] <enaken> хочется допустим написать на C++ программу авторизации и что? для этого нужно обращаться в БД, а как с БД работать? можно тупо снести логин и пароль в текстовый документ. но опять а как? а если тупо снести он свободно видится. надо шифровать. надо подключать что - то и шифровать а как?
[11:04:37] <enaken> короче учат ничему
[11:07:12] <Lubagov_H> Почти в каждом современном языке, сразу есть уже масса фозможностей работы с БД...
[11:07:21] <Lubagov_H> В C++ нету
[11:07:37] <enaken> и как же быть?
[11:07:55] <Lubagov_H> Но используя обертки вроде QT.. или многих сторонних либ можно
[11:08:58] <enaken> Lubagov_H: ну массивы вроде не такие сложные одномерные по крайней мере
[11:11:00] <Lubagov_H> в некоторых языках есть готовые системы для авторизации например в JAVA EE есть Realm'ы с помощью которых ты можешь сконфигурировать все в WEB.XML файле... В JDBC Realm самое простое, можно, указать где бд, и где таблица с пользователями, и указать какие части сайта кому доступны... и где страница авторизации... сверстать её по опредиленным правилам...
[11:11:21] <enaken> Lubagov_H: блять ублюдская математика в C++ путаюсь всё время
зачем писать x /= 4
когда нормально - это x=x/4
[11:11:21] <lubagovka> hmm..
[11:11:22] <Lubagov_H> и веб сервер сам будет знать и не пускать куда не надо..
[11:12:39] <enaken> попробую щас написать программу определения минимального значения
[11:13:24] <Lubagov_H> от так чтоли?
val=(a<b)?a:b;
[11:14:47] <enaken> щас сек)
[11:16:46] <enaken> Lubagov_H:
int min;
int zn;
int a;
int dim[a];
for (a=0; a<10, ++a)
{
    cin<<zn;
    dim[a]=zn;
}
что не так? всё ок?
[11:16:59] <enaken> это наполнение массива числами моими
[11:17:06] <enaken> 10 раз ввести числа я должен буду
[11:18:10] <Lubagov_H> int dim[10];
тут размер массива
[11:18:57] <enaken> да да
[11:18:59] <enaken> но не пашет
[11:19:52] <enaken> эх я щас ошибок наделал
[11:20:19] <enaken> заработало
[11:54:36] <enaken> Lubagov_H: я сделал программу ещё одну http://paste.org.ru/?ym68m6
[11:54:48] <enaken> Lubagov_H: вычисляет минимум и максимум и ср значение
[11:55:07] enaken вышел(а) из комнаты
[11:55:16] enaken вошёл(а) в комнату
[11:56:00] enaken вышел(а) из комнаты
[11:56:16] enaken вошёл(а) в комнату
[12:02:23] <enaken> Lubagov_H: ну вот я и дошёл до пузырьковой сортировки!
[12:05:54] <enaken> Lubagov_H: Объяснишь мне сортировку пузырьком? Я её вообще не понимаю (((
[12:32:38] <Lubagov_H> enaken: Обмениваем 2 соседних элемента..
[12:32:50] <Lubagov_H> до тех пор пока не отсортируется
[12:33:08] <enaken> Lubagov_H: это я уже прочёл мне сам код не оч понятенэ
[12:33:57] Lubagov_H вышел(а) из комнаты
[16:43:43] enaken вышел(а) из комнаты
[16:45:58] enaken вошёл(а) в комнату
[17:23:27] enaken вышел(а) из комнаты
[17:23:35] enaken вошёл(а) в комнату
[17:25:09] PyTalisman вошёл(а) в комнату
[17:25:09] <PyTalisman> меня привёл enaken
[17:25:42] <enaken> дать_доступ Talisman-bot -100 навсегда
[17:25:42] <Talisman-bot> enaken: дал навсегда
[17:25:42] <PyTalisman> enaken: выдан постоянный доступ
[17:26:08] <enaken> PyTalisman: дать_доступ lubagovka -100 навсегда
[17:26:08] <PyTalisman> enaken: выдан постоянный доступ
[17:26:25] <enaken> PyTalisman: дать_доступ MafBot -100 навсегда
[17:26:25] <PyTalisman> enaken: выдан постоянный доступ
[17:26:29] <enaken> доступlubagovka
[17:26:33] <enaken> доступ lubagovka
[17:26:33] <Talisman-bot> enaken: -100 (полный игнор)
[17:26:33] <MafBot> enaken: 30 (овнер)
[17:26:33] <PyTalisman> enaken: -100 (полный игнор)
[17:26:35] <MafBot> В вашей конференции зафиксирован бот с аналогичной командой,
чтобы не засорять чат перехожу в тихий режим -
выполнение команд возможно только по обращению на ник!
[17:26:38] <enaken> доступ
[17:26:38] <Talisman-bot> enaken: 30 (овнер)
[17:26:38] <PyTalisman> enaken: 100 (админ бота)
[17:30:43] PyTalisman вышел(а) из комнаты
[17:30:47] PyTalisman вошёл(а) в комнату
[17:36:49] enaken вышел(а) из комнаты
[17:37:03] enaken вошёл(а) в комнату
[17:45:12] enaken установил(а) тему: Добро пожаловать в официальную конференцию
технической поддержки Jabber сервера XmppS.RU
XMPP.RU - официальный сайт
Логи конференций сервера - http://xmpps.ru/muclog/
**************
Здесь осуществляется техническая и информационная
поддержка пользователей по вопросам работы сервера и отдельных его компонентов.
**************
Правила данной конференции:
!?? rules
Часто задаваемые вопросы:
!?? FAQ
Про раздачи ботов // About give bots //  
!?? Bots
Про ICQ // Иные сервисы сервера
!?? ICQ
Администратор сервера: Lubagov_H
*******************************************

[17:45:27] <enaken> PyTalisman: фконфу
[17:45:27] <PyTalisman>
[17:45:28] <PyTalisman>
[17:45:30] <PyTalisman>
[17:45:31] <PyTalisman>
[17:45:32] <PyTalisman>
[17:45:34] <PyTalisman>
[17:45:35] <PyTalisman>
[17:45:36] <PyTalisman>
[17:45:38] <PyTalisman>
[17:45:39] <PyTalisman>
[17:45:40] <PyTalisman>
[17:45:42] <PyTalisman>
[17:45:43] <PyTalisman>
[17:45:44] <PyTalisman>
[17:45:45] <PyTalisman>
[17:45:47] <PyTalisman>
[17:45:48] <PyTalisman>
[17:45:49] <PyTalisman>
[17:45:51] <PyTalisman>
[17:45:52] <PyTalisman> enaken: ещё разик :)
[17:45:58] <enaken> PyTalisman: фконфу
[17:45:58] <PyTalisman>
[17:45:59] <PyTalisman>
[17:46:00] <PyTalisman>
[17:46:02] <PyTalisman>
[17:46:03] <PyTalisman>
[17:46:04] <PyTalisman>
[17:46:06] <PyTalisman>
[17:46:07] <PyTalisman>
[17:46:08] <PyTalisman>
[17:46:10] <PyTalisman>
[17:46:11] <PyTalisman>
[17:46:12] <PyTalisman>
[17:46:13] <PyTalisman>
[17:46:15] <PyTalisman>
[17:46:16] <PyTalisman>
[17:46:17] <PyTalisman>
[17:46:19] <PyTalisman>
[17:46:20] <PyTalisman>
[17:46:21] <PyTalisman>
[17:46:23] <PyTalisman> enaken: done
[17:46:35] enaken вышел(а) из комнаты
[17:46:39] enaken вошёл(а) в комнату
[17:50:31] <enaken> PyTalisman: хдея
[17:50:31] <PyTalisman> enaken: я сижу в 2 комнатах:
support@conference.xmpps.ru, info@conference.jabber.ru
[17:50:36] <enaken> Talisman-bot: хдея
[17:50:36] <Talisman-bot> enaken: я сижу в 47 комнатах:
karawang@conference.jabber.ru, angkasa@conference.jabber.ru, 55rus@conference.jabber.ru, veranda2@conference.jabber.ru, fishki_23@conference.jabber.ru, openlgtv%irc.freenode.net@irc.xmpps.ru, botz@conference.jabber.ru, ad@conference.jabber.ru, jawa@conference.jabber.ru, sumy@conference.jabber.ru, bombusqd-id@conference.jabber.ru, 55region@conference.jabber.ru, 1995@conference.jabber.ru, uno@conference.jabber.ru, kharkov@conference.jabber.ru, strip@conference.jabber.ru, betawi@conference.jabber.ru, general@conference.jabber.ru, stars@conference.jabber.ru, city@conference.jabber.ru, ukraine@conference.jabber.ru, stels@conference.jabber.ru, realvirt@conference.jabber.ru, омск@conference.jabber.ru, lite@conference.jabber.ru, narod@conference.jabber.ru, wc@conference.jabber.ru, support@conference.xmpps.ru, arsenal@conference.jabber.ru, омск@conference.qip.ru, tambov@conference.jabber.ru, humorial@conference.jabber.ru, soulmate@conference.jabber.ru, new_jabber_bots@conf >>>>
[17:53:07] <enaken> PyTalisman: фконфу
[17:53:07] <PyTalisman>
[17:53:09] <PyTalisman>
[17:53:10] <PyTalisman>
[17:53:11] <PyTalisman>
[17:53:13] <PyTalisman>
[17:53:14] <PyTalisman>
[17:53:15] <PyTalisman>
[17:53:16] <PyTalisman>
[17:53:18] <PyTalisman>
[17:53:19] <PyTalisman>
[17:53:20] <PyTalisman>
[17:53:22] <PyTalisman>
[17:53:23] <PyTalisman>
[17:53:24] <PyTalisman>
[17:53:26] <PyTalisman>
[17:53:27] <PyTalisman>
[17:53:28] <PyTalisman>
[17:53:30] <PyTalisman>
[17:53:31] <PyTalisman>
[17:53:32] <PyTalisman> enaken: done
[17:53:40] enaken вышел(а) из комнаты
[17:53:44] enaken вошёл(а) в комнату
[17:56:51] <enaken> PyTalisman: визитка Talisman-bot
[17:56:52] <PyTalisman> enaken:
name: Талисманка Ботярка
url: Мои чатлоги можно увидеть: http://xmpps.ru
about: Если кто то меня хочет взять к себе, пишите admin@xmpps.ru
[17:57:11] <enaken> Talisman-bot: дать_доступ PyTalisman -100 навсегда
[17:57:11] <Talisman-bot> enaken: дал навсегда
[20:53:55] enaken вышел(а) из комнаты
[21:05:45] enaken вошёл(а) в комнату
[21:54:56] enaken вышел(а) из комнаты
[22:13:35] PyTalisman вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!