Другие языки программирования и технологии
Есть тут не профессионалы а любители и скажите сколько лет вы потратили на изучение компьютера и его программ? -->
Начиная с легкого компьютерного языка C++ и вообще распишите как с чего начинать чтоб легче понять и с этого ли языка и что для этого нужно чтоб в приблизительно в идеале понять все о компьютере. А то я не знаю как и с чего подобраться. И напишите каких книг нужно прикупить. Очень прошу серьезно ко мне отнестись я хоть и девушка но это ничего не значит, прежде всего я заинтересованный человек и серьезная не пьющая и не тусовщица. И готова много времени каждый день посвятить компьютеру и я представляю как это серьезно но если отнестись как к увлечению, то возможно что все постепенно получиться.
С++ язык не легкий, если выучишь с++, то потом проблем с другими языками не будет. На счет книг - инфы в инете куча. Самое лучшее обучение это поставить какую-нибудь цель (задачу, например написать калькулятор) и по мере написания читать книги и т. д.
Выучишь один язык, разобрать с другими будет не проблема. Сам знаю 5 языков, начинал с delphi, на изучения с++ ушло месяца 2-3, php - 1 мес и т. д.
А вообще лучше сразу java учить, тяжело зато эффект больше
Выучишь один язык, разобрать с другими будет не проблема. Сам знаю 5 языков, начинал с delphi, на изучения с++ ушло месяца 2-3, php - 1 мес и т. д.
А вообще лучше сразу java учить, тяжело зато эффект больше
Я купил компьютер 2 года назад. Спустя три месяца установленная в магазине виста начала виснуть. Пришлось учиться ставить систему. Через полгода решил тв-тюнер купить. Попробовал смонтировать его в компьютер. Потом были еще жесткий диск в добавок к первому, очистка внутренностей системника от пыли, смена термопасты на видеокарте, замена dwd-дисковода у соседа и т. д. Так постепенно освоился с железом.
Однажды цапнул порнобаннер на рабочий стол. Начал искать информацию, как его удалить. В итоге, после этого научился и в реестре ключи править, и в безопасном режиме работать, и всякого рода оптимизацию в windows проводить: убрать стрелочки у ярлыков, заблокировать диспетчер задач, скопировать данные из защищенной папки, например, system volume information. Так постепенно добрался до командной строки и bat-файлов.
Когда захотелось сохранять видео из интернета, у которого нет ссылок на скачивание, нашёл способ вытаскивать видео и музыку из кэша браузеров.
Так постепенно добрался до программирования. Не знал вообще, какие существуют языки программирования. Случайно достал в инете книгу Михаила Фленова "Библия Delphi" . Так начал знакомиться с программированием. Потом перешёл на c#, его попробовал, написал по книге простенькую игру с помощью xna game studio и c#.
Чуток занялся assembler'ом, изучил в общих чертах 16-битную часть, сегменты программ, регистры и т. д.
И вот, недавно нашёл то, что искал - С++. Теперь его изучаю. Начинал читать несколько книг, но некоторые показались слишком сложными для понимания ( например, Бьярне Страуструп , " Принципы и практика использования С++"), некоторые понятные, но со слишком сложными примерами ( Васильев, доктор физ. мат. наук) , некоторые ориентированы на то, что уже знаешь язык си ( Герберт Шилдт, в заданиях для самостоятельного решения частенько нужно применять то, что знаешь из си, а не только что изученное, хотя в целом книга хорошая) . Сейчас читаю Либерти , "С++ за 21 день". Книга самая лёгкая для понимания из тех, что держал в руках ( ну или читал на компьютере :) ). Так постепенно изучаю. Хотя работа никак не связана с программированием. Просто для себя увлекаюсь.
Главное - побольше любознательности, и практики. Я уже потратил на изучение компьютера 2 года, но всему виной лень. Частенько забиваю на всё , сижу, играю в эмуляторы сеги и денди. Иногда просто в инете торчу. Теперь нужно научиться забивать на лень, и всё будет ок.
Однажды цапнул порнобаннер на рабочий стол. Начал искать информацию, как его удалить. В итоге, после этого научился и в реестре ключи править, и в безопасном режиме работать, и всякого рода оптимизацию в windows проводить: убрать стрелочки у ярлыков, заблокировать диспетчер задач, скопировать данные из защищенной папки, например, system volume information. Так постепенно добрался до командной строки и bat-файлов.
Когда захотелось сохранять видео из интернета, у которого нет ссылок на скачивание, нашёл способ вытаскивать видео и музыку из кэша браузеров.
Так постепенно добрался до программирования. Не знал вообще, какие существуют языки программирования. Случайно достал в инете книгу Михаила Фленова "Библия Delphi" . Так начал знакомиться с программированием. Потом перешёл на c#, его попробовал, написал по книге простенькую игру с помощью xna game studio и c#.
Чуток занялся assembler'ом, изучил в общих чертах 16-битную часть, сегменты программ, регистры и т. д.
И вот, недавно нашёл то, что искал - С++. Теперь его изучаю. Начинал читать несколько книг, но некоторые показались слишком сложными для понимания ( например, Бьярне Страуструп , " Принципы и практика использования С++"), некоторые понятные, но со слишком сложными примерами ( Васильев, доктор физ. мат. наук) , некоторые ориентированы на то, что уже знаешь язык си ( Герберт Шилдт, в заданиях для самостоятельного решения частенько нужно применять то, что знаешь из си, а не только что изученное, хотя в целом книга хорошая) . Сейчас читаю Либерти , "С++ за 21 день". Книга самая лёгкая для понимания из тех, что держал в руках ( ну или читал на компьютере :) ). Так постепенно изучаю. Хотя работа никак не связана с программированием. Просто для себя увлекаюсь.
Главное - побольше любознательности, и практики. Я уже потратил на изучение компьютера 2 года, но всему виной лень. Частенько забиваю на всё , сижу, играю в эмуляторы сеги и денди. Иногда просто в инете торчу. Теперь нужно научиться забивать на лень, и всё будет ок.
S B
P.S. Кстати, учитывая то, что решил изучать программирование, попутно пришлось освоить "соло на клавиатуре", чтоб печатать, не глядя на клавиатуру. Это здорово экономит время.
И кстати, с++ не сложнее того же c# или delphi, а где-то даже проще.
И кстати, с++ не сложнее того же c# или delphi, а где-то даже проще.
Александр Зауэр
Ооо спасибо огромное !---->вы меня не скрою вдохновили и поразили своей терпимостью а главное целеустремленностью.Все буду равняться на вас)Искренно желаю вам удачи и бесконечного развития и чтобы все у вас задуманное осуществилось и чтобы самое главное никогда не теряли веру в себя!!!!)
Аня вы в городской библиотеке с книжками когда либо были?
видели сколько там книг? так вот вся информация о компьютере и программах не поместится на всех этих книгах.. .
человек не может знать все!
видели сколько там книг? так вот вся информация о компьютере и программах не поместится на всех этих книгах.. .
человек не может знать все!
"И напишите каких книг нужно прикупить. "
Я начал с какой-то книги про C++, но нифига не понял, потом она у меня 2-3 года валялась под диваном, помню как-то находил её ошмётки =) Это, конечно, вина автора - там все было написано через ж.. у, это ведь не справочник. Идеальная книга - это справочник, когда у тебя УЖЕ есть задача, и тебе просто нужно знать, как ее реализовать.
Начинать, думаю, надо с определения своих целей, для чего тебе вообще нужно программирование. Оно бывает высокоуровневое и низкоуровневое.
Высокоуровневое (ЯВУ) : Допустим, программисту нужно сложить 2 числа, он делает "c=a+b;" и ему пофиг, как оно там работает. Разбираться с техникой - не его задача, он просто пишет код, который (каким-то образом) процессор (а может и нет) должен делать.
Низкоуровневое (Ассемблер) : Допустим, программисту нужно сложить 2 числа. Он пишет:
add eax, [var1] ; если 2 слогаемое было в памяти; тут синтаксис FASM
add [var1], eax ; если это потом надо сохранить в память
или так:
mov ebx. [var1]
lea eax, [eax+ebx] ; если несколько команд назад поменялись флаги процессора, и пока надо их оставить такими, какие они есть
Ну и т. д.
Я с Ассемблера и начинал, мне этот язык понятен лишь потому, что там нет дебильных вставочек "void/DWORD/int/uint/char/etc." и over 9000 ошибок компилятора =)
Разумеется, если в твои планы не входит разбираться со всем этим, "понять ...о компьютере" здесь не вписывается, по крайней мере, пока мы все сидим на допотопных процессорах. Если ты относишься к любителям ЯВУ - просто выучи любой язык и как взаимодействовать с ОС, и вперёд )
Можно также писать приложения для Веб, но и на сервере может потребоваться оптимизация, если не на Асме, то хотя-бы на C++.
Если программировать под телефон - ЯВУ (вроде как, там нужна большая кроссплатформенность) . Для программирования микроконтроллеров - вроде Асм, но не знаю, может еще какие-то языки для этого придумали...
Я начал с какой-то книги про C++, но нифига не понял, потом она у меня 2-3 года валялась под диваном, помню как-то находил её ошмётки =) Это, конечно, вина автора - там все было написано через ж.. у, это ведь не справочник. Идеальная книга - это справочник, когда у тебя УЖЕ есть задача, и тебе просто нужно знать, как ее реализовать.
Начинать, думаю, надо с определения своих целей, для чего тебе вообще нужно программирование. Оно бывает высокоуровневое и низкоуровневое.
Высокоуровневое (ЯВУ) : Допустим, программисту нужно сложить 2 числа, он делает "c=a+b;" и ему пофиг, как оно там работает. Разбираться с техникой - не его задача, он просто пишет код, который (каким-то образом) процессор (а может и нет) должен делать.
Низкоуровневое (Ассемблер) : Допустим, программисту нужно сложить 2 числа. Он пишет:
add eax, [var1] ; если 2 слогаемое было в памяти; тут синтаксис FASM
add [var1], eax ; если это потом надо сохранить в память
или так:
mov ebx. [var1]
lea eax, [eax+ebx] ; если несколько команд назад поменялись флаги процессора, и пока надо их оставить такими, какие они есть
Ну и т. д.
Я с Ассемблера и начинал, мне этот язык понятен лишь потому, что там нет дебильных вставочек "void/DWORD/int/uint/char/etc." и over 9000 ошибок компилятора =)
Разумеется, если в твои планы не входит разбираться со всем этим, "понять ...о компьютере" здесь не вписывается, по крайней мере, пока мы все сидим на допотопных процессорах. Если ты относишься к любителям ЯВУ - просто выучи любой язык и как взаимодействовать с ОС, и вперёд )
Можно также писать приложения для Веб, но и на сервере может потребоваться оптимизация, если не на Асме, то хотя-бы на C++.
Если программировать под телефон - ЯВУ (вроде как, там нужна большая кроссплатформенность) . Для программирования микроконтроллеров - вроде Асм, но не знаю, может еще какие-то языки для этого придумали...
Александр Зауэр
Ой спасибо!!! ---учту!!)
Raul_Emil Aminov
на сервере может и понадобится оптимизация только если сервак не ваш кто это позволит?
> я хоть и девушка но это ничего не значит
Эт точно.
21-й век - век гомосячины и трансвеститов.
Сегодня ты девушка - а завтра ты недомужик.
Сегодня ты парень - а завтра ты недобаба.
Бредятина еще та))) )
> Начиная с легкого компьютерного языка C++ и вообще распишите как с чего начинать чтоб легче понять и с этого ли языка и что для этого нужно чтоб в приблизительно в идеале понять все о компьютере. А то я не знаю как и с чего подобраться. И напишите каких книг нужно прикупить. Очень прошу серьезно ко мне отнестись я хоть и девушка но это ничего не значит, прежде всего я заинтересованный человек и серьезная не пьющая и не тусовщица. И готова много времени каждый день посвятить компьютеру и я представляю как это серьезно но если отнестись как к увлечению, то возможно что все постепенно получиться.
Словесный понос.
Эт точно.
21-й век - век гомосячины и трансвеститов.
Сегодня ты девушка - а завтра ты недомужик.
Сегодня ты парень - а завтра ты недобаба.
Бредятина еще та))) )
> Начиная с легкого компьютерного языка C++ и вообще распишите как с чего начинать чтоб легче понять и с этого ли языка и что для этого нужно чтоб в приблизительно в идеале понять все о компьютере. А то я не знаю как и с чего подобраться. И напишите каких книг нужно прикупить. Очень прошу серьезно ко мне отнестись я хоть и девушка но это ничего не значит, прежде всего я заинтересованный человек и серьезная не пьющая и не тусовщица. И готова много времени каждый день посвятить компьютеру и я представляю как это серьезно но если отнестись как к увлечению, то возможно что все постепенно получиться.
Словесный понос.
сами собой знания компьютера пришли
чтобы знать компьютер не обязательно знать с++
чтобы знать компьютер не обязательно знать с++
Александр Зауэр
Как не обязательно) а программы то как писать)))
Как появился комп так и стал учить, а изучить все просто не возможно. Если насчет программирования, то качай чужие исходные коды, книги, выполняй примеры что в книгах пытайся добавить что то свое, что то удалить. Язык программирования какой лучше сложно сказать. Просто если так хорошо подумать, то лучше учить С/С++/С# Но книжек и исходников мне кажется все таки больше по Делфи и он проще, компонетов много, даже не будучи очень умным человеком не ничего не стоит написать на Делфи просмотрщик фоток или проигрыватель. Да в целом даже шпионов всяких писать не трудно. И как я писал выше примеров валом. Но все равно я бы сказал, что учить с точки зрения прибыль Делфи уже наверное не актуально. Сейчас актуальны приложения NET ВЕБ программирование и разработка приложений под андроид, виндовс мобайл, симбиан и бада.
Ну я с 9-ого класса интересовался уже, в 11 более менее хело ворд умел писать на си )) ну и там простые проги, а более мене учить стал с первого курса ( учить сам ибо я учусь не фига не на программиста) ну вот за 4 года я так оч не плохо я считаю разбираюсь во всем этом, н оесли подумать то оч много времени тратил зря )) так что дума юи за 3 вполне можно не плохо освоить, а книги си++ я начинал учить с "полный справочник по С" герберт Шилдт - он чо не плохо напсиан понятно и просто, потом прчоел В. В. Подбельский "Язык Си++" , книшка скажу я оч тяжелая и не простая )) некоторые вещи приходилось перечитыват ьпо несколько раз пока допирало, по этому для начала ее не советую, ну и так я думаю что нить по архитектуре компьютеров и архитектуре Windws почитай к сожалению конкретыне книшки не знаю, ну и коненчо что нить про сети я читал восновнм статьи и как тос ам допирал когда Писаль сетевые приложения, но потом все же купил книгу Тим паркер TCP/IP для профессионалов не плохая вещподходит и как справочник и как учебное пособие - вполне понятн овсе изложено. Главное желание! дерзай!
Александр Зауэр
Спасибо) и как это вы сказали зря много времени потратили нееет не зря вы молодец теперь хоть что-то понимаете, а другие например как я только и мечтают хоть на 3 знать.Вы молодец так держать! я восхищена
изучать придется всю жизнь, материал постоянно меняется, пополняется итд... начать изучение программирования можно с чего угодно, хоть с С хоть с Бейсика, хоть с Джавы... главное, это понять принципы, они везде одинаковые, основное различие это синтаксис и инструмент... даже названия операторов по большей части схожи... у меня лично на изучение Делфи и написание дипломки ушло два месяца, никаких книжек я не покупал, все есть в инете... то что ты не тусовщица и не пьющая ни о чем не говорит... с чего тебе начать изучение? начни с простого, напиши калькулятор в котором будут функции сложения, вычитания, умножения и деления... за подробностями о дальнейших познаниях лучше в личку
Даже не знаю что тебе ответить. .." непьющая, и не тусовщица" .Во первых, если С++ ты считаешь легким языком, то это уже ты не начинающий пользователь. Да и зачем он тебе? Книги не покупай никаких, все ответы найдешь в инете.
И еще. Ты не замужем?
И еще. Ты не замужем?
Александр Зауэр
Очень смешно))) то что я подметила о том что я не употребляю алкоголь и не тусовщица--то это не реклама самой себя))))
я изучаю пол-года, началось все с создания сайта. Проще Всего Создать Сайт, А там уже и само все придет, Написал более 10 Программ Под Windows xp,7, Вообщем, думайте
Похожие вопросы
- какой язык програмирования лучше изучить первым? и сколько времени вы потратили на изучение?:)
- в 16 лет уже поздно начинать изучать компьютер? (взломы, написание программ и т.д.)
- ваше мнение!хочу стать дизайнером.Что посоветуете,курсы?(тратить деньги и время)или время потратить на изучение самому
- какую программу посоветуете для очистки компьютера от бродячих программ, но чтобы она не повредила систему. помогите
- Всем добрый вечер) пожалуйста,помогите найти ошибку в программе-->
- На каком языке программирования пишут шахматные программы; и за сколько лет можно его изучить?
- как уменьшить шум компьютера с помощью программы speedfan
- какие действия повысят производительность компьютера? ЧРерез какие программы это лучше делать? раскожите пошагово
- сколько времени примерно нужно для изучения HTML, XHTML, PHP для написания полноценного сайта
- Где находиться BIOS в компьютере? или это программа и, его скачать надо?
вы себе льстите если считаете что вы знаете 5 языков...
на изучение с++ 2-3 месяца... покажите хоть одно приложение (сложнее хелло ворд и школьных задачек типа пощитать площадь..)
я 7 лет использую php и то не могу сказать что его выучил досконально...
и норм люди не учат языки программирования.. норм люди изучают приемы программирования и смотрят синтаксис языка!