Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Решил поучиться программированию. С чего начать?

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Открыть новую тему     Написать ответ в эту тему

data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
qiGuar28

Цитата:
чем отличается basic от basic .net?

Нет, молодой человек, не в обиду, но так не пойдет - сначала юзайте Google, а потом уже на форуме спрашивайте о конкретных проблемах.
 
http://ru.wikipedia.org/wiki/Visual_Basic
http://ru.wikipedia.org/wiki/Visual_Basic_.NET

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 14:02 20-11-2009
nick7inc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
qiGuar28

Цитата:
по возможности автора учебника

Могу дать небольшой учебник по QBasic на русском в электронном виде: "Очков В.Ф. Языки программирования GW-BASIC и QBasic: сравнительное    описание.  М.:    Энергоатомиздат,   — 1992. - 80 с: ил." ISBN 5-283-02540-3, формат DjVu
Добавлено:
data man

Цитата:
В начале OOP только с толку собьет, ИМХО, с ним можно и попозже познакомится.
Может привести qiGuar28 выполняющий одно и то же код на разных языках

Согласен, надо попробовать сначала что-то написать без ООП, посмотреть, как и что получается, насколько легко или сложно программу развивать и модернизировать, насколько программа быстро (оптимально) работает. Это важно, поскольку даже когда хорошо владеешь языком надо себе отдавать отчёт, какую модель использовать: объектную или оптимальнее обойтись без неё.
Неразумно изучать параллельно языки, ибо вначале всё тяжело даётся. Он свои силы попусту растратит.
Добавлено:
qiGuar28

Цитата:
вот php и sql самое оно. а в бэйсике как то сложно выводится. хотя может это потому что с непривычки, первый раз.

Не надо сразу браться за какой-то проект, для начала надо с какой-нибудь толковой книжкой немного язык освоить. Примерчики тоже полезны бывают. Сам нарывался на такие грабли. Начинал что-то осмысленное писать, а потом выяснялось, что есть какая-то возможность языка или библиотеки, которые я сам пытаюсь реализовать в программе (естественно неоптимальным образом). Приходилось всё с начала начинать.

----------
Джин, не лезь в бутылку.

Всего записей: 1138 | Зарегистр. 04-05-2007 | Отправлено: 14:05 20-11-2009 | Исправлено: nick7inc, 15:47 20-11-2009
ya_Mickey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
data man

Цитата:
Нет, молодой человек, не в обиду, но так не пойдет - сначала юзайте Google, а потом уже на форуме спрашивайте о конкретных проблемах.

 Все мы были молодыми... А некоторые еще и не такими дряхлыми как мы с тобой...
 
Ты был бы в состоянии понять чем .NET отличается от не .NET в 10 классе? Я бы - точно нет. Не зная ООП, не зная Windows, не зная много еще чего...
 
Ты бы смог понять пользу наличия класса регулярных выражений для проверки правильности ввода?
 
А хочешь этого от молодого падавана.
 
Я вот на этот вопрос пока отвечать не буду. Просто не смогу объяснить.

Всего записей: 59 | Зарегистр. 14-05-2008 | Отправлено: 14:25 20-11-2009
nick7inc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всё хорошо в своей области применения: .NET, ООП, C++, C, ... Иначе будем палить пушкой по воробьям.
 
Добавлено:
А писать ПО для самолёта на JAVA - это вообще криминал. И ведь нашлись те, которые хотели так сделать.

----------
Джин, не лезь в бутылку.

Всего записей: 1138 | Зарегистр. 04-05-2007 | Отправлено: 14:32 20-11-2009 | Исправлено: nick7inc, 14:33 20-11-2009
ya_Mickey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Всё хорошо в своей области применения: .NET, ООП, C++, C, ... Иначе будем палить пушкой по воробьям.  

Ыыххх... Знать бы еще эти области...
Вернее, какие из них будут актуальными через сколько-то лет.
 

Цитата:
А писать ПО для самолёта на JAVA - это вообще криминал.
АБАСНУЙ!!!
Имея проц, способный переваривать Java-инструкции, это вообще круть невозможная.
 

Всего записей: 59 | Зарегистр. 14-05-2008 | Отправлено: 14:35 20-11-2009
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ya_Mickey

Цитата:
Все мы были молодыми... А некоторые еще и не такими дряхлыми как мы с тобой...

Ну, остались ещё нейроны в нейронохранилище
И с остальным согласен, да.

Цитата:
Я вот на этот вопрос пока отвечать не буду.

И я не буду. Общая тенденция сейчас такая, что ли - легче спросить, чем самому найти, поразмышлять.
А как-же удовольствие от самостоятельно найденного решения, изобретения очередного - но своего ! - велосипеда ?

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 14:43 20-11-2009
nick7inc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ya_Mickey
Мне про ПО для самолёта на JAVA рассказывал друг (он работал с JAVA, поэтому с его слов знаю о данной проблеме). Суть такая, в этом языке есть так называемый "сборщик мусора". После выделения динамической памяти под какой-то объект память в последствии не надо принудительно освобождать, как того требует C++. За это отвечает довольно интересный алгоритм - "сборщик мусора". Идея, безусловно, интересная, но в то же время и опасная.
Дело в том, что он вызывается непредсказуемо (автоматически), а так же в процессе своей работы приостанавливает работу основной пограммы, пока не закончит чистку. Представляете, что будет, если в самый ответственный момент, например, когда надо шасси выпускать и садиться в кабину пилотов врывается уборщица и выгоняет их от туда?


----------
Джин, не лезь в бутылку.

Всего записей: 1138 | Зарегистр. 04-05-2007 | Отправлено: 14:43 20-11-2009
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А вот придет модератор и сделает нам а-та-та.

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 14:50 20-11-2009
ya_Mickey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nick7inc

Цитата:
За это отвечает довольно интересный алгоритм - "сборщик мусора". Идея, безусловно, интересная, но в то же время и опасная.  

С этой зловредной тварью мне приходилось встречаться в .NET. Но мы с ним договорились. Я стараюсь выделять меньше динамических объектов, больше пользоваться пулами объектов, он мне не мешает.
Кстати, это одно из проклятий программистов-плюсовиков. В системах со сбором мусора надо по другому работать с памятью. Мне на осмысление этой истины пришлось потратить приличный кусок времени. Но потом мы с мусорщиком почти не конфликтовали.
 
А уборщицу лучше сразу забиндить на второй проц и периодически выгонять руками для подчистки.

Всего записей: 59 | Зарегистр. 14-05-2008 | Отправлено: 14:51 20-11-2009
qiGuar28

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
я всё понял. буду учиться. большое всем спасибо!

Всего записей: 14 | Зарегистр. 19-11-2009 | Отправлено: 15:24 20-11-2009
nick7inc



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ya_Mickey

Цитата:
Но мы с ним договорились.

А вы уверены? И потом, бывают системы, весьма критичные ко времени. Возможно будет достаточно задержки в 100 миллисекунд работы сборщика, вызванной не вашим кодом, а какой-нибудь реализацией стандартного алгоритма языка (она тоже бывает разной, зависящей, к примеру, от версии сборки).  
 
Давайте вопрос закроем, иначе из нашей дискуссии следует то, что нет абсолютно никакой разницы, на чём писать программы.

----------
Джин, не лезь в бутылку.

Всего записей: 1138 | Зарегистр. 04-05-2007 | Отправлено: 15:39 20-11-2009 | Исправлено: nick7inc, 15:44 20-11-2009
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос можно не закрывать - а перенести в наш флеймтопик Я с удовольствием почитаю, а может и поучаствую.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 16:07 20-11-2009
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShIvADeSt

Цитата:
перенести в наш флеймтопик

В этот ? прикладное программирование и не только...

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 16:28 20-11-2009
ya_Mickey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShIvADeSt

Цитата:
Вопрос можно не закрывать - а перенести в наш флеймтопик  Я с удовольствием почитаю, а может и поучаствую.  
 

 
А как это сделать с минимальными потерями?

Всего записей: 59 | Зарегистр. 14-05-2008 | Отправлено: 18:24 20-11-2009
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ya_Mickey

Цитата:
А как это сделать с минимальными потерями?

Просто продолжите обсуждение там Напишите типа продолжение спора начатого тут и дальше ищите истину.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 03:53 21-11-2009
ya_Mickey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перенес.
nick7inc
Продолжим дискуссию?

Всего записей: 59 | Зарегистр. 14-05-2008 | Отправлено: 08:12 23-11-2009
used

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!
Из дос РС с помощью MSCлиент3.0 по сети осуществляется запись 16 байт ,каждые 3 сек. в файл на линаксРС(scientificlinux5.0)
Проблема в том что доступ на чтение(в РС линакс) к файлу возможен только после закрытия файла на досРС.
Можно ли это побороть?
Другая проблема
В ДОСе.Ввод вывод не буферизованный.
В файле записи фиксированной длины
Осуществляется чтение или запись  нн-ой записи,со временем некоторые записи становяться не нужны или добавляются новые,
Как обрезать файл на заданную длину,что бы его можно было читать до конца файла.
(без копирования всего файла в новый файл.)
Вседа ли fseek(fp,0,SEEK_END) работает точно(в нелпе для борланда есть оговорка что нет)

Всего записей: 247 | Зарегистр. 14-03-2007 | Отправлено: 12:26 15-12-2009
John_White



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Уважаемые
Хотелось бы спросить ваше мнение на таком моменте:
Мой проект требует использования внешний библиотек.
На эти библиотеки есть исходники под Borland Delphi 5.
Вопрос:
есть ли смысл их компилить на более поздниж версия СРП Delphi?
Тут такой момент:
если компилить под 5 версией - то очень маленький размер файла
если компилить под 2007 - то отличий вроде бы не заметил но размер вырос в 3 раза.
Ваши мнения...

Всего записей: 221 | Зарегистр. 25-07-2009 | Отправлено: 00:40 18-12-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
John_White
Собирайте проект на той версии на какой работаете постоянно, если конечно проект собирается на этой версии.

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 11:14 18-12-2009
John_White



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
volser
Я портировал проекты библиотек под разные версии компилятора.
Пока тестирование показало что работоспособность везде стабильная, видимая разница лишь в размере исходящего файла.
Но я все таки предпочитаю Borland Delphi 7.0

Всего записей: 221 | Зарегистр. 25-07-2009 | Отправлено: 15:08 18-12-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Решил поучиться программированию. С чего начать?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru