Главная Магазин Новости Клиентам, ЧаВо О нас, связь AcademOut
поиск по сайту
  
.Задачи        .Рефераты        .Курсовые        .Софт        .Английский        .Доклады        .Статьи
.Игры      .Мобилки        .Право        .Психология        .Медицина        .Ссылки      .Фотогалерея
.В избранное

:: Заказать курсовой, реферат, программу, задачу, доклад, статью, диплом ::

.
 

- Принимаем заказы -

задачи
контрольные
рефераты
курсовые
дипломы
программы
статьи
доклады
и другие работы
Готовые работы
---------------------------
сотрудничество

- Все контакты -

- Опрос -



Используете ли Вы Skype?
Да, включен постоянно
Выхожу, если попросят
Пользовал когда-то давно
Что это такое?



Результаты
голосовали: 9080

- Реклама -

   

- Принимаем заказы -

задачи
контрольные
рефераты
курсовые
дипломы
программы
статьи
доклады
и другие работы
Готовые работы
---------------------------
сотрудничество

- Все контакты -

- Рассылка новостей -

Подробнее
подписчиков: 1586

- Разное -

- Реклама -

 

Программирование (история болезни)


Программист - это не профессия, a диагноз!

См.Копирование

Болезнь эта началась у меня в 9 классе школы. Тогда необходимо было чем-то заняться на весь день, один раз в неделю, отведённый для "учебно-практического обучения" (на УП-комбинате).

Занялись тогда мы Q-Basic"ом, в надежде освоить азы программирования. Занялись так, что не заметили, как прошёл год.

Уже к концу этого первого года я начал самостоятельно изучать Turbo Pascal, опробывая за компьютером утверждения в книгах, предсказывающих поведение оного при тех или иных действиях в среде Pascal.

К концу десятого класса болезнь достигла кульминационного момента. Тогда я, на протяжении почти трёх месяцев, начиная с конца января 1998 г. и до середины апреля, занимался написанием самой большой на сегодняшний день у меня программы - около 80 КБайт исходного текста на Turbo Pascal 7.0! Эта программа представляет собой вычислительный калькулятор, подобный тому, что есть в наборе стандартных программ OC Windows, но отличающуюся большим количеством функций и вычислительных возможностей. За реальную основу виртуального калькулятора был взят "CITIZEN SR-35", который, помимо стандартного набора функций, имеет возможность работы с комплексными числами, статистическими выборками и обладает другими возможностями. Наиболее трудной деталью при написании программы для меня была отладка работы алгоритма анализа приоритета операций. Потребовалось огромное количество различных массивов и других структур данных, чтобы калькулятор считал в правильном порядке действий.

В конце марта 98г. ещё недоработанная до конца программа-калькулятор одерживает полную победу (первое место!) в Районной конференции старшеклассиноков по информатике.

В середине апреля работа над калькулятором была завершена, как раз к началу Краевой конференции старшеклассников, где проект был представлен, но призового места уже не занял - были конкуренты сильнее.

Поражение на Краевой конференции сказалось на дальнейшем развитии болезни, а именно - в сторону выздоровления...

В одиннадцатом классе мне удалось поработать лаборантом в компьютерном классе школы, поэтому в это время область компьютерных знаний расширялась в основном, за счёт изучения устройства и работы "железа", а также устройства и работы ОС Windows 95 и программ пакета MS Office 95, - всё это используется для обучения нашими школьниками. В это же время у меня появился и доступ в Internet в "Центре Internet" в Красноярском гос.университете. Ещё удалось попробовать программировать под Windows уже на Borland Pascal.

С осени 1999г. началась бурная жизнь в университете (НГУ)!.. :-)

Первый семестр нам преподавался курс "Основы информационных технологий". Где зачётным заданием являлось изготовление личой web-странички (с определёнными требованиями к ней) и публикация её в Сети!.. Так, 22 декабря 1999 года эта страничка впервые появилась на этом сервере. А дальше, лишь постоянно корректировалась до придания её сегодняшнего вида!

Во втором семестре программистская деятельность возобновилась с новой силой! Тогда я познакомился с Си! По курсу "Основы программирования" необходимо было написать десять программ. Последняя программа представляла собой решение задачи поиска наикратчайшего пути в графе со взвешенными рёбрами методом Дейкстры.

Исходный текст получился таким большим, потомучто я не использовал некоторые библиотечные функции, а разработал свои версии их. Например, функции перевода строкового представления числа в числовое. А также некоторые функции работы со строками.

Планы на обозримое будущее (в контексте продолжения болезни) пока таковы:

третий семестр - "С++" + "MATLAB"

четвёртый - "С++ Builder"

а шестой семестр обещает "впутывание в запутанные" стуктуры программирования аппаратной части ЭВМ на языке ассемблера, в рамках курса "Технические средства автоматизации научных исследований".

СС, июнь 2000 года.