Rambler's Top100


Виртуальный клуб начинающих программистов на Delphi


Заводь
Мелководье
Сокровищница
Рифы
Течения
Архивный грот
Дальние земли
Жемчужница
Ловцы жемчуга
Почтовый грот
Дельфинарий
Карта бухты

Rambler's Top100


Mastak.ru - качественный хостинг на двух континентах

The List of Russian Web Servers WebList.Ru

Что-то типа курсов начинающего дельфина.

История компьютеризации России Тем, кто впервые услышал о компьютерах несколько лет назад, возможно, будет небезынтересно узнать, что СССР в свое время был далеко не последней компьютерной державой мира. И чем дальше мы углубляемся в историю, тем менее заметно наше отставание. Так, компьютеры серии БЭСМ ("Большая электронно-счетная машина"), строившиеся в конце 50-х - начале 60-х годов, были для своего времени выдающимся достижением по каким угодно меркам.
Может ли машина мыслить "Искусственный интеллект" - словосочетание, некогда широко известное даже непрофессионалам, ныне почти не встречается в компьютерной литературе. Это не значит, однако, что методы и подходы искусственного интеллекта (о них мы говорили в прошлый раз) сейчас не применяются. Как пользователь, вы почти наверняка столкнетесь с ними (или, по крайней мере, с результатами их деятельности).
Искусственный интеллект Что это, или уже вернее, кто это. Всбесившийся робот или новая ступень развития в компьютерной технике. Так называемое пятое поколение компьютеров. Никакое другое понятие или термин компьютерной науки не было с такой охотой превратно толкуемо, как "искусственный интеллект". Во многом вина за это лежит на научной фантастике, чьим популярнейшим героем одно время был взбесившийся (или влюбившийся, но с не менее печальными последствиями) робот или "электронный мозг"...
Программные миры Первая и самая естественная классификация компьютерных программ - по типу компьютеров, для которых они предназначены. Даже в мире персональных компьютеров, не говоря уже о более мощных машинах, существует несколько несовместимых друг с другом платформ. И если раньше принято было разделять платформы по "аппаратным" признакам (прежде всего по типу центрального процессора компьютера), то теперь на первый план вышли различия операционных систем....
Компьютерная история (неофициальная)

Вторая половина уходящего столетия не может пожаловаться на недостаток так называемых "эпохальных" изобретений. Однако ни полеты в космос, ни атомная энергия не смогли оказать такого всепроникающего и всепереворачивающего влияния на общество, как компьютеры. Причем моменты, когда это воздействие было наиболее сильным, редко совпадали со сменами вех в компьютерной науке. Можно сказать, что в массовом сознании творилась своя, неофициальная компьютерная история.

Компьютерная история (официальная) История возникновения и развития компьютеров, конечно, заслуживает отдельной книги (и не одной). Менее чем за полвека компьютеры прошли путь, небывалый и невозможный для каких-либо других устройств. Подсчитано, что если бы автомобили совершенствовались теми же темпами, то обычные легковые машины передвигались бы сейчас со второй космической скоростью, весили бы несколько граммов и потребляли бы микроскопические количества бензина - при этом не потеряв ни одного из достоинств шикарных лимузинов 50-х годов.
Основы работы персонального компьютера. Прежде чем программировать компьютер, мы должны понять, как он работает. Программирование - это постоянная борьба с компьютером, из которой мы обязаны выйти победителем. Нужно заставить его делать то, что нам нужно. Поэтому любой уважающий себя программист обязан знать его внутренности.
История возникновения языков программирования Когда-то очень давно - команда очень ленивых чуваков решила придумать железяку, которая думала бы за них, ну или хотя бы чего-нибудь помогала делать (читай - делала)...
Машинный язык Даже текстовые файлы на диске выглядят в виде нулей и единиц. Точно так же выглядит и любая программа, только её называют машинным кодом.

Двоичная система работы процессора

Бит это единица информации, которая может принимать значение или 0, или 1, т.е. «включён или выключен». Восемь бит объединяются в байт, т.е. один байт равен 8 битам. Почему именно 8? Да потому что первые компьютеры были восьми разрядными и могли работать одновременно только с 8-ю битами, например, 010000111.

Основы программирования

В этом разделе рассматриваются базовые понятия программирования, необходимые для начала практической работы в Delphi.

Почему Delphi?

В настоящее время в мире существует множество языков программирования. Одну и ту же программу можно «написать» на Basic, Pascal, C. Какой из этих языков лучше? Ответ на данный вопрос не такой простой.

Как установить Delphi Давайте поговорим сначала - где взять Delphi.
Среда программирования Delphi Всю верхнюю часть вашего экрана занимает главное (main) окно. Это окно считается главным потому, что если его закрыть, произойдет выход из Delphi. Кроме того, оно управляет всеми другими окнами. Окно разделено на три части:
Первая программа за 5 минут. (Ну, или около того.) Самая большая проблема начинающих - это незнание, куда приложить руки. Начинающий программист чаще всего не знает, какую бы программу ему написать. Вроде, как и нечего писать. Все уже написано. Но посмотрите на профессионалов. У них всегда есть куча проектов, которые следовало бы начать, еще одна куча, проектов не законченных.
Разбираем заготовки. (редактор кодинга) Каждый раз, когда вы начинаете работу с новым проектом - Delphi создает для вас файл проекта, и каждый раз, когда добавляете в проект форму, Delphi формирует для нее файл модуля (unit). Когда вы помещаете в форму какой-либо компонент, Delphi вставляет в вашу программу соответствующий программный код. А когда вы созреваете до написания обработчика событий, Delphi обеспечивает определенную инфраструктуру.
Безопасность прежде всего! Жизнь полна компромиссов. Машина, о которой вы так мечтаете, страшно прожорлива, однако ее более экономичный собрат выглядит как мыльница на колесах. Вы можете позволить себе либо посещение дорогого спортивно-оздоровительного клуба, где можно накачать мышцы, либо отпуск на берегу моря, чтобы продемонстрировать нового себя (с мышцами), - но не то и другое одновременно. Так же и с Delphi.
Общие свойства компонентов. Размещать компоненты на форме очень просто. Требуется только щелкнуть на закладке нужной страницы палитры компонентов, нажать кнопку с пиктограммой соответствующего компонента и щелкнуть на форме. Все! Или, если вам так больше нравится, можно щелкнуть на компоненте, а затем отбуксировать прямоугольник в форму - компонент появится на форме. Если размеры компонента поддаются изменению, при появлении он заполнит собой прямоугольник.
Визуальная модель Delphi.
Процедурное программирование
.
Delphi - это визуальная среда разработки программ. Мы об этом уже говорили. Это значит, что большую часть оформления внешнего вида вы будете делать с использованием мышки, расставляя необходимые объекты на дизайнере форм.

Идеи и пожелания с удовольствием почитаем.

Хостинг от uCoz