Другие языки программирования и технологии
С чего начать програмирование
ну я знаю что с паскаля но с какова абц или турбо вот кидайте ссылы если очень хотите чтоб ваш ответ был лучшим =)))
Да у вас в принципе подход неправильный.
Сначала начни с паскаля. Так ты научишься двум вещам, из которых и состоит все программирование: ветвлениям и циклам, а также приобретешь нормальный стиль написания программ.
Затем переходи на Дельфи, и вот почему: тебе будет легче с синтаксисом, потому что он основан на паскале. Особо не углубляйся, но изучи принципы объектно-ориентированного программирования - в отличии от всякого дурацкого С++ в Дельфи эта модель предствлена в достаточно чистом и незамутненном виде. К тому же Дельфи тесно связан с базами данных - будет повод получить представление о них и о языке SQL. Это основа.
А дальше выбирай что тебе нравится. Нравится копаться в железках - изучай свой С++. Можешь стать чистым программером баз данных - возьми большую и сложную RDBMS (Oracle, MS SQL ...) и углубляйся - реляционная модель, нормализация данных, индексирование, оптимизация, написание пакетов для обработки - там до фига всего. Можешь писАть интерфейсные программки к базам данных - тогда тебе, скорее всего, надо изучать С#, но учитывай, что таких умников очень много. Есть такие мозги роботические, называются PLC - я когда-то такие программировал, язык там обычно - ассемблер несложный, страшно увлекательное занятие и результат сразу виден.. . Веб-программирование - вообще отдельная тема, там целая куча языков и технологий, но если изучишь Жабу - не ошибешься.. . Есть еще древняя экзотика вроде кобола или adabas/natural - специалисты нужны до сих пор, особенно на западе, где много старых систем.. . В общем, изучи сначала общие принципы, а потом специализируйся на то, что тебе нравится.
Еще совет: получи какое-нибудь системное образование в этой области. Не тянешь универ - иди в "колледж". Поначалу тебе будет казаться, что тебя грузят всякой отвлеченной фигней, но потом ты вдруг обнаружишь, что кое-что из этого весьма полезно. По крайней мере, когда на интервью тебя попросят оценить сложность какого-нибудь алгоритма, ты будешь знать о чем речь.
Сначала начни с паскаля. Так ты научишься двум вещам, из которых и состоит все программирование: ветвлениям и циклам, а также приобретешь нормальный стиль написания программ.
Затем переходи на Дельфи, и вот почему: тебе будет легче с синтаксисом, потому что он основан на паскале. Особо не углубляйся, но изучи принципы объектно-ориентированного программирования - в отличии от всякого дурацкого С++ в Дельфи эта модель предствлена в достаточно чистом и незамутненном виде. К тому же Дельфи тесно связан с базами данных - будет повод получить представление о них и о языке SQL. Это основа.
А дальше выбирай что тебе нравится. Нравится копаться в железках - изучай свой С++. Можешь стать чистым программером баз данных - возьми большую и сложную RDBMS (Oracle, MS SQL ...) и углубляйся - реляционная модель, нормализация данных, индексирование, оптимизация, написание пакетов для обработки - там до фига всего. Можешь писАть интерфейсные программки к базам данных - тогда тебе, скорее всего, надо изучать С#, но учитывай, что таких умников очень много. Есть такие мозги роботические, называются PLC - я когда-то такие программировал, язык там обычно - ассемблер несложный, страшно увлекательное занятие и результат сразу виден.. . Веб-программирование - вообще отдельная тема, там целая куча языков и технологий, но если изучишь Жабу - не ошибешься.. . Есть еще древняя экзотика вроде кобола или adabas/natural - специалисты нужны до сих пор, особенно на западе, где много старых систем.. . В общем, изучи сначала общие принципы, а потом специализируйся на то, что тебе нравится.
Еще совет: получи какое-нибудь системное образование в этой области. Не тянешь универ - иди в "колледж". Поначалу тебе будет казаться, что тебя грузят всякой отвлеченной фигней, но потом ты вдруг обнаружишь, что кое-что из этого весьма полезно. По крайней мере, когда на интервью тебя попросят оценить сложность какого-нибудь алгоритма, ты будешь знать о чем речь.
начинай с турбо. . поймешь принцыпы программирования ...а там переходи на си не вкоме случае на делфи не переходи.... я щас делфи знаю.. . а он нафиг некому ненужен (... так что изучай си потом си++ и си шарп
Итак, рассмотрим первый метод заражения PE EXE файлов, а именно запись в заголовок жертвы. Он не самый простой, но довольно интересный, с него и начнём.
Если кому интересно, то небезызвестный вирус win95.CIH (Чернобыль) записывал свою загрузочную процедуру именно в то место, которое будет рассмотрено ниже. Мы пока что пойдем простым путем и запишем туда все тело нашего "вируса". Я надеюсь, у вас есть под рукой описание структуры PE заголовка, рекомендую почаще заглядывать в него с целью лучшего усвоения материала. Довольно неплохой труд у Hard'а Wisdom'а, хотя его статьи и имеют ряд неточностей. Для знающих английский язык, рекомендую описание PE от некого Luevelsmeyer.
Прежде всего отмечу, что "запись в заголовок" - это не совсем верное утверждение, так как рассматриваемое пространство находится не в самом заголовке. Но для простоты изложения я позволю себе это допущение.
На нижеследующем рисунке изображена примерная структура PE EXE файла.
Если кому интересно, то небезызвестный вирус win95.CIH (Чернобыль) записывал свою загрузочную процедуру именно в то место, которое будет рассмотрено ниже. Мы пока что пойдем простым путем и запишем туда все тело нашего "вируса". Я надеюсь, у вас есть под рукой описание структуры PE заголовка, рекомендую почаще заглядывать в него с целью лучшего усвоения материала. Довольно неплохой труд у Hard'а Wisdom'а, хотя его статьи и имеют ряд неточностей. Для знающих английский язык, рекомендую описание PE от некого Luevelsmeyer.
Прежде всего отмечу, что "запись в заголовок" - это не совсем верное утверждение, так как рассматриваемое пространство находится не в самом заголовке. Но для простоты изложения я позволю себе это допущение.
На нижеследующем рисунке изображена примерная структура PE EXE файла.
Похожие вопросы
- с чего лучше начать програмирование? Скажите с чего лучше начать програмирование???с С++ или с Турбо Паскаль?
- счего начать програмирование (проги, вирусы) ?
- Хочу начать програмирование уже очень много чего просмотрел кто то говорит паскаль устарел начанай с бесика с чего начин
- C чего лучше всего начать програмирование ?
- Подскажите пожалуйста какой язык програмирования лучше всего начать изучать в самом начале и начинающему програмисту?
- Посоветуйте с чего начать учиться програмированию!
- Люди я хочу обучится програмированию подскажите с чего начать??? как просче???
- вечный вопрос...с какого языка програмирования начать?но теперь есть конкретно цели...
- Програмирование в VBA
- о програмировании