Автор Тема: Вопрос к компьютерщикам  (Прочитано 314129 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Свенельд

  • Ветеран форума
  • ******
  • Сообщений: 5144
  • Репутация: +1338/-7
Re: Вопрос к компьютерщикам
« Ответ #7575 : Ноября 24, 2016, 16:06:53 »
Pavel WOC, Понял))

Ну да, облако тож как бы не самый надежный способ хранения...

А ни у кого книжек по программированию нету?

Я вот по Си ищу ))

Оффлайн впальто

  • Завсегдатай
  • ***
  • Сообщений: 332
  • Репутация: +68/-0
  • GuitarPlayer.Ru fan!
Re: Вопрос к компьютерщикам
« Ответ #7576 : Ноября 24, 2016, 16:19:47 »
 когда появился Гугол  Книга ушла курить , это к тому что даже в википедии есть некоторые сведения например о printf()  и намного больше чем в любой книге по си, по остальному можно ещё пару статей  почитать вот и вся книга  :hmmm:
« Последнее редактирование: Ноября 24, 2016, 16:26:29 от впальто »

Оффлайн Pavel WOC

  • Эксперт
  • *****
  • Сообщений: 2789
  • Репутация: +1437/-19
  • GuitarPlayer.Ru fan!
    • World Of Covers
Re: Вопрос к компьютерщикам
« Ответ #7577 : Ноября 24, 2016, 16:29:16 »
когда появился Гугол  Книга ушла курить
Очень спорно. Техническая литература очень желательна в бумажном виде на полке.
Правда сейчас проблема в том, что на рынке очень много просто какойто книжкой х**ни и покупать книгу в слепую чревато пустой тратой денег  :hmmm: Поэтому сначала надо скачать книгу, проглядеть что там вообще такое, а потом только купить в бумажном виде.

Оффлайн Mishok

  • Эксперт
  • *****
  • Сообщений: 2470
  • Репутация: +3979/-7
  • ♠ ♣ ♥ ♦
Re: Вопрос к компьютерщикам
« Ответ #7578 : Ноября 24, 2016, 17:08:22 »
Про книги - если вообще с нуля - Head First хорошая серия.

Оффлайн Свенельд

  • Ветеран форума
  • ******
  • Сообщений: 5144
  • Репутация: +1338/-7
Re: Вопрос к компьютерщикам
« Ответ #7579 : Ноября 24, 2016, 17:32:26 »
когда появился Гугол  Книга ушла курить , это к тому что даже в википедии есть некоторые сведения например о printf()  и намного больше чем в любой книге по си, по остальному можно ещё пару статей  почитать вот и вся книга  :hmmm:

Книжка Стивена Праты у меня есть в электронной версии- по Си- я к примеру. Но удобней всё ж бумажные...

Мож я старомоден. конечно. Но мне бы сголились ИМХО и старые выпуски- основа-то всё та же))

Нашел в продаже на Озоне Стивен Прата С около 3000 руб стОит. Жалко, что только на русском языке

Оффлайн Mishok

  • Эксперт
  • *****
  • Сообщений: 2470
  • Репутация: +3979/-7
  • ♠ ♣ ♥ ♦
Re: Вопрос к компьютерщикам
« Ответ #7580 : Ноября 24, 2016, 17:34:36 »
Свенельд, А тебе по си++ или по си?

Оффлайн впальто

  • Завсегдатай
  • ***
  • Сообщений: 332
  • Репутация: +68/-0
  • GuitarPlayer.Ru fan!
Re: Вопрос к компьютерщикам
« Ответ #7581 : Ноября 24, 2016, 18:11:58 »
основа-то всё та же))

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

Оффлайн Свенельд

  • Ветеран форума
  • ******
  • Сообщений: 5144
  • Репутация: +1338/-7
Re: Вопрос к компьютерщикам
« Ответ #7582 : Ноября 24, 2016, 18:13:09 »
Mishok, По Си, сначала его освою)) Ну книжку толковую по Си++ тож хотел  бы взять))

Да че-то взялся на старость лет осваивать...

 :pozor:

... и добавил:

впальто, Но общие-то алгоритмы есть? :)

А практика... Я еще не знаю, зачем мне это надо, потому хочу освоить хотя бы основы вышивания программирования крестиком :crazy:

Оффлайн впальто

  • Завсегдатай
  • ***
  • Сообщений: 332
  • Репутация: +68/-0
  • GuitarPlayer.Ru fan!
Re: Вопрос к компьютерщикам
« Ответ #7583 : Ноября 24, 2016, 18:52:52 »
впальто, Но общие-то алгоритмы есть? :)


общие да в основном циклы, вот например вычисляет корень это для тренировки практического применения мало потому что корень можно вычислить функцией


#include <stdio.h>
#include  <stdlib.h>

//#include <winuser.h>
#include  <windows.h>

DWORD  dxx,dyy ;

 double  x , y , s , s64  , s6432 , dw;
 float  x32, y32 , s32 , m;
 int n , w;
float  tm, tms ,tq;


void main()
{

w=0;
y=10.0;
x=1;
while(1)
{
  dw=y/x-x;
  x+=dw/2.0;
        printf("x %10.10f\n",x);
       w++;
      if(w>10) break;
}

}

x 5.5000000000
x 3.6590909091
x 3.1960050819
x 3.1624556228
x 3.1622776652
x 3.1622776602
x 3.1622776602
x 3.1622776602
x 3.1622776602
x 3.1622776602
x 3.1622776602

Оффлайн Свенельд

  • Ветеран форума
  • ******
  • Сообщений: 5144
  • Репутация: +1338/-7
Re: Вопрос к компьютерщикам
« Ответ #7584 : Ноября 24, 2016, 19:04:20 »
А зачем столько всего в препроцессор подключать? :))

... и добавил:

Скомпилил- без <stdlib.h>- фурычит)

... и добавил:

Забавно- я привык, что не void, а int и стоит return 0;  :)

... и добавил:


Причесал)

#include <stdio.h>
#include  <windows.h>

 double  x , y, dw;
 int n , w;

int main()
{
w=0;
y=10.0;
x=1;
while(1)
{
  dw=y/x-x;
  x+=dw/2.0;
        printf("x %10.10f\n",x);
       w++;
      if(w>10) break;
}
return 0;
}

... и добавил:

 :rolleyes:Я уже недели две как читаю учебник по Си- так что знаний еще void  :pozor:
« Последнее редактирование: Ноября 24, 2016, 19:15:19 от Свенельд »

Оффлайн впальто

  • Завсегдатай
  • ***
  • Сообщений: 332
  • Репутация: +68/-0
  • GuitarPlayer.Ru fan!
Re: Вопрос к компьютерщикам
« Ответ #7585 : Ноября 24, 2016, 19:36:42 »
А зачем столько всего в препроцессор подключать? :))

... и добавил:

Скомпилил- без <stdlib.h>- фурычит)

... и добавил:

Забавно- я привык, что не void, а int и стоит return 0;  :)

... и добавил:



  ну это потому что я  быстро набросал текст в другой проект. По поводу void  в этом и заключается разность сред разработки по разному они требуют
 оформления, в микрософте визуал студии и то и то подходит а вот в линуксовом gcc  только int, микроконтроллер неданвно программил оказалалось только void  :hmmm:
 return  это передача числа через стек вроде чтобы разобраться надо ещё немного ассемблера, но я обычно просто таким способом не передавал
а только через переменные или указатели.....
« Последнее редактирование: Ноября 24, 2016, 19:43:34 от впальто »

Оффлайн Mishok

  • Эксперт
  • *****
  • Сообщений: 2470
  • Репутация: +3979/-7
  • ♠ ♣ ♥ ♦
Re: Вопрос к компьютерщикам
« Ответ #7586 : Ноября 25, 2016, 01:03:25 »
А зачем столько всего в препроцессор подключать? :))

... и добавил:

Скомпилил- без <stdlib.h>- фурычит)

... и добавил:

Забавно- я привык, что не void, а int и стоит return 0;  :)

... и добавил:


Причесал)
Судя по этому не совсем новичок. По си++ мне понравилась книга Майкла Доусона "Изучаем си++ через программирование игр". Там основы, без графики, всё в консоль, все примеры основаны на играх. Но понятно объясняется вся база - векторы, указатели и т.п. Можно ещё на ютубе уроки поискать, там 100% есть.

Я сам ещё нуб. ;D :pozor:

Оффлайн Свенельд

  • Ветеран форума
  • ******
  • Сообщений: 5144
  • Репутация: +1338/-7
Re: Вопрос к компьютерщикам
« Ответ #7587 : Ноября 25, 2016, 04:11:28 »
впальто, return вроде как для диагностики в том числе- если выдало 0, то всё ок)) Только я в Windows Prompt не могу посмотреть почему-то)))


Оффлайн JohnDoe

  • Опытный
  • ****
  • Сообщений: 851
  • Репутация: +145/-0
  • аутичный социопат
    • блог
Re: Вопрос к компьютерщикам
« Ответ #7588 : Ноября 25, 2016, 04:11:43 »
По теме хранения: у меня почти все нужные данные в облачных хранилищах, документы в ГугльДоках, а комп готовится к Убунте))
лучше дебиан, ибо убунта - вечносырое глюкалово и шпионит за юзверем
p.s. не сектора, а тома/разделы (сектора - сервисная единица для внутреннего контроллера)
p.p.s. если надо - есть инструкция по установке lmde/debian на btrfs с подтомами

Оффлайн Свенельд

  • Ветеран форума
  • ******
  • Сообщений: 5144
  • Репутация: +1338/-7
Re: Вопрос к компьютерщикам
« Ответ #7589 : Ноября 25, 2016, 04:12:31 »
впальто, Как вариант можно void main (void) )) НАверное)))

... и добавил:

JohnDoe, Ага, попробую Debian )))

У меня пара компов для экспериментов- но почему-то один не хочет установщик с флешки видеть. Пока еще е разбирался, в чем засада))

А второй- это древний комп, на нем ХР еще стоит)) Туда че-нить легкое попробую воткнуть))
« Последнее редактирование: Ноября 25, 2016, 04:14:33 от Свенельд »