Совет 1: Как научиться программировать

Программирование привлекает и интересует многих современных людей, в особенности — молодых и начинающих специалистов, которые только начинают выбирать будущую профессию. Они нередко встают перед вопросом — с чего начать в изучении программирования? Если вы решили научиться программировать, не стоит совершать распространенную ошибку — не беритесь сразу за сложные системы и языки (например, Си). Начав со слишком сложного языка, вы можете сформировать неправильное впечатление о программировании в целом. Начинающим рекомендуется работать с самыми простыми системами — например, учиться писать программы в Бейсик. Изучение этого языка позволит в короткие сроки добиться хороших результатов. Усвоить PureBasic несложно — этот универсальный компилируемый язык, имеющий широкие возможности, поможет вам понять основы программирования и совершенствовать свои умения в дальнейшем.
Как научиться программировать
Инструкция
1
Установите PureBasic на компьютер и запустите программу, открыв редактор IDE. Для русификации программы скачайте русификатор и загрузите его в программу, проверив раздел настроек, отвечающий за язык.
2
Чтобы написать простейшую программу в PureBasic, вставьте в окно редактора следующую строку:

MessageRequester("Заголовок", "Текст")
3
После этого в меню выберите раздел «Компилятор» и нажмите «Скомпилировать». Вы увидите окно с кнопкой текста, вызванное командой MessageRequester. Чтобы узнать подробности о каждой функции, наведите на нее курсор и нажмите F1.
4
Чтобы создать файл, способный открыться на любом компьютере, в разделе «Компилятор» нажмите «Создать exe». Дайте исполняемому файлу имя и сохраните его на диске. Предварительно в меню компилятора выберите раздел «Настройки компилятора» и установите галочку на поддержке стиля WindowsXP.
5
Для создания оконного приложения введите в редактор следующий код:
OpenWindow(1,200,250,200,50,"Окно",#PB_Window_MinimizeGadget)

CreateGadgetList(WindowID(1))

TextGadget(2,70,16,180,15,"Строка текста")
Repeat

Event=WaitWindowEvent()

Until Event=#PB_Event_CloseWindow

End
6
Вы увидите открывшееся простое окно приложения. Первая функция кода OpenWindow создала непосредственно само окно, а числа обозначают его идентификатор и положение относительно всех краев экрана. Четвертое число — ширина окна, пятое — высота окна. В кавычках вы видите текст, который отображается внутри окна. Команда Event_CloseWindow и End завершит работу программы.
7
Для того, чтобы создать программу с экранной кнопкой, которую можно нажать, введите следующий код:
OpenWindow(1,0,0,200,90,"Заголовок окна",#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered)

CreateGadgetList( WindowID(1) )

ButtonGadget(2,64,30,80,25,"Кнопка")
Repeat

Event=WaitWindowEvent()

Gadget=EventGadget()
If Event=#PB_Event_Gadget And Gadget=2 \

MessageRequester("Сообщение","Была нажата кнопка")

EndIf
Until Event = #PB_Event_CloseWindow

End
8
Команды здесь означают то же, что и в вышеописанном коде. If и And — команды, которые делают возможным нажатие кнопки. EventGadget — команда, возвращающая идентификатор гаджета произошедшего события, и функция If проверяет наличие события.
9
Также вы можете создать программу, которая способна создавать файлы. Для этого введите код в редактор:
If CreateFile(1, "C:\Test.txt")

WriteString(1,"Строка текста")

CloseFile(1)

EndIf
Видео по теме
Как самостоятельно освоить программирование
Связанная статья
Как самостоятельно освоить программирование
Источники:
  • как научиться писать программы

Совет 2 : Как писать программы

Пользователям нужны компьютеры для решения каких-то задач. Кто-то хочет играть в компьютерные игры, кто-то - создавать тексты и обрабатывать изображения, кто-то – рисовать карты и схемы, вести базы данных. Для этого существуют специальные программные продукты, создаваемые программистами. Программист – человек, который может обьяснить компьютеру задачу, необходимую пользователю.
Как писать программы
Инструкция
1
С помощью набора операций, существующих в любом языке программирования, программист пишет программу, содержащую определенные последовательности математических и логических действий – алгоритмы. Если вы – программист, то конечной вашей целью будет создание приложения, удобного для пользователя.
2
Если вы написали программу, и она прекрасно работает, то никогда не занимайтесь ее оптимизацией. Даже вы, человек, который ее написал, через некоторое время не всегда сможете вспомнить и проследить ее логику, чтобы сократить количество выполняемых операций и оптимизировать работу программы. Смысла в оптимизации никакого нет. При сегодняшнем уровне вычислительной техники это никак не отразится на времени выполнения программы.
3
Для себя возьмите за правило придерживаться определенного стиля в написании программы, иначе, вернувшись из отпуска, вы можете засомневаться – вами ли была написана программа. Разделяйте ее на логические блоки, которые легко визуализируются, используйте для выделения вложенных блоков не пробелы, а табуляцию. Такие мелочи помогут вам сделать исходный текст программы ясным даже для постороннего человека.
4
Звуковые эффекты и обилие используемых для оформления цветов также увеличивают для многих пользователей привлекательность программного продукта. Сопроводите звуковыми сигналами и спецэффектами действия, которые производит в программе пользователь, оформите ее яркими, даже несочетающимися между собой цветами и успех ей гарантирован. Продвинутые пользователи даже считают, что именно это и называется «дружественным интерфейсом». Но и здесь ориентируйтесь на пользователя. В большинстве случаев достаточно будет разработать стандартный интерфейс под Windows.
5
И постарайтесь, чтобы ваша программа решала те задачи, которые необходимы пользователю. Средства программирования, которые вы выберите, не так важны, как правильность используемых алгоритмов. Поскольку современные визуальные средства программирования обьектно-ориентированны, то нет смысла писать полностью все алгоритмы, ваша задача – правильно составить последовательность определенных действий и реакций на определенные события. Правильная работа вашей программы – залог того, что вы расстанетесь с пользователем довольные друг другом.

Совет 3 : Как создать компьютерную программу

Разработано множество программных пакетов, которые позволяют создавать собственные приложения. Для создания программы, как правило, нужно знать основы программирования. Писать программы можно на разных языках. Их насчитывается более тысячи по всему миру.
Как создать компьютерную программу
Вам понадобится
  • - компьютер;
  • - программа Microsoft Visual Studio 2008;
  • - программа PureBasic;
  • - навыки программирования.
Инструкция
1
В первую очередь выберите язык программирования, который вам будет нужен. Очень часто в создании компьютерных программ используется С++. Сложного в этом языке ничего нет. Составьте алгоритм ваших действий. Для работы скачайте и установите на компьютере программу Microsoft Visual Studio 2008. Официальный сайт www.microsoft.com. Конечно, сначала надо попрактиковаться, а потом уже приступать к серьезным проектам.
2
Запустите Microsoft Visual Studio 2008. Зайдите в раздел File и выберите опцию New. Щелкните дальше по вкладке Project. Таким образом, вы откроете страницу для создания нового проекта. Присвойте ему имя и создайте папку на диске, где будет храниться будущая программа. Для продолжения работы нажмите Ок и потом кнопку Next. Пусть ваша программа будет называться Win32 Smart Device Project.
3
Перед вами откроется окно, в котором вы должны выбрать платформу. Например, можете воспользоваться WM5 SDK. Эту платформу предварительно надо будет скачать и установить на компьютере. Нажмите кнопку Next. В следующем окне выберите приложение, вместе с пустым проектом. Нужные выражения выделите галочкой. Теперь можете нажать на кнопку Finish. Подождите пару секунд.
4
Найдите свой проект и нажмите по его значку правой кнопкой мыши. В открывшемся контекстном меню выберите кнопку Add и перейдите на New Item. Создайте файл, где будет присутствовать код С++. Ему присвойте любое имя. Так вы добавили файл. Теперь приступайте к написанию текста самой программы. По окончанию работы сохраните ваш проект.
5
Компьютерную программу вы сможете создать и с помощью PureBasic. Она предназначена для тех, кто немного разбирается в языке Basic. Скачайте и установите PureBasic себе на компьютер. Официальный сайт purebasic.com. Запустите для начала работы. Зайдите в раздел «Файл» и создайте новый проект. Текст будущей программы вводите на предложенной странице, которая напоминает редактор Word. Далее не забудьте проект сохранить. Можете здесь же, в PureBasic, создать EXE-программу. Для этого зайдите в раздел «Компилятор» и выберите вкладку «Создать приложение».
Видео по теме

Совет 4 : Как составить компьютерную программу

В наше время можно найти компьютерные программы едва ли не на все случаи жизни. Но бывают ситуации, когда нужной программы найти не удалось либо ваши запросы настолько специфичны, что такой программы просто не существует. Можно заказать программу опытному программисту. А можно попытаться написать ее самому.
Как составить компьютерную программу
Вам понадобится
  • Среда программирования: Borland C++ Builder, Borland Delphi или Microsoft Visual Studio.
Инструкция
1
Для написания программы вам понадобится среда программирования – то есть программа, в которой вы будете набирать код вашей программы. Существует множество сред программирования под разные языки, советуем остановиться на одной из трех: Borland C++ Builder, Borland Delphi или Microsoft Visual Studio. Последнюю можно считать наиболее «продвинутой», но она сложнее двух первых в освоении.
2
Независимо от того, какую среду программирования вы выбрали, принципы написания программ все равно будут примерно одинаковыми. Сначала тщательно продумайте алгоритм работы будущей программы – то есть что, как и в какой последовательности она должна делать. Исходя из этого, продумайте ее интерфейс – какие в ней должны быть окна, кнопки, другие элементы. И не забывайте о том, что грамотно составленное «техзадание» на две трети определяет успешность всей последующей работы.
3
Начинаем программировать. Допустим, вы выбрали среду программирования Borland C++ Builder. Открываете программу, перед вами – пустая «форма». То есть – заготовка будущей программы. Перетаскиваете на нее мышкой с палитры компонентов необходимые элементы – кнопки, окна, вставляете нужные надписи и т.д. Все это можно двигать по форме, располагать нужным образом, менять размеры элементов… На этом этапе вы определяете внешний вид вашей будущей программы.
4
Интерфейс программы готов. Переходим непосредственно к «кодингу» - то есть начинаем писать код, определяющий работоспособность программы. Если дважды кликнуть мышкой на какой-то элемент формы, откроется соответствующий участок кода. Например, нажали дважды на кнопку – откроется участок кода, определяющий работу данной кнопки. Но пока он пустой, в него необходимо вписать строку кода, определяющую, что и как должно происходить при нажатии кнопки. А это значит, что на этом этапе вам придется погрузиться в изучение программирования, в нашем случае – на языке С++.
5
После написания программы начинается этап ее отладки. Это значит, что вам придется не только искать возможные ошибки в ее работе, но и «мучить» программу всеми возможными способами. Это нужно для того, чтобы программа была устойчива к любым действиям пользователя. Обязательно проверьте, как она будет выглядеть на экранах с разным разрешением и соотношением сторон. Обратите внимание на возможность запуска нескольких копий программы – если это недопустимо, необходимо ввести в программу соответствующие строки кода.
6
Программированию невозможно научиться за один день или даже за неделю. Поэтому начните изучение этого искусства с простейших примеров – например, с создания текстового редактора или медиаплейера. Шаг за шагом повторяя уже готовые решения, вы постигнете азы программирования и сможет создавать уже собственные программы.
Видео по теме
Источники:
  • Уроки C++ Builder с нуля

Совет 5 : Как программировать сайт

Со стороны кажется, что создание веб-сайта - сложный процесс. Так оно и есть, однако можно облегчить себе работу, имея четкое представление об этом процессе. И, конечно, знание языков программирования, html и css - необходимое условие, если вы хотите создавать код самостоятельно. Если нет, то специальные программы помогут вам.
Как программировать сайт
Вам понадобится
  • - знание html;
  • - знание php или другого языка программирования;
  • - знание css;
  • - текстовый редактор;
  • - визуальный редактор.
Инструкция
1
Определите, каковы требования к ресурсу, для каких целей он создается и кто будет его посещать. Создайте карту сайта, желательно также его макет. Решите, какие функции необходимо реализовать. Будет хорошо, если вы приступите к созданию проекта, имея четкую картину в голове. Подумайте над внешним видом, т.е. дизайном сайта.
2
Освойте язык гипертекстовой разметки html. Это - основа любого сайта, даже если все функции реализованы на языке программирования, как php и т.д. Html определяет расположение элементов на странице - заголовков, графики, текста, css (каскадных таблиц стилей).
3
Чтобы сайт работал, на нем можно было регистрироваться, заходить в личный кабинет, делать покупки, обращаться к базам данных, отправлять и просматривать сообщения и многое другое, используйте язык программирования, например php. Html не в состоянии обеспечить полную функциональность и интерактивность ресурса.
4
Для создания дизайна используйте каскадные таблицы стилей css. Это универсальный способ придать вашему сайту желаемый внешний вид. Они позволяют значительно облегчить код html и реализовать сложные дизайнерские задумки. С помощью css вы сможете позиционировать графику и текст, украшать их рамками, создавать столбцы, задавать цвет фона, обеспечивать динамические эффекты для ссылок, делать красочными заголовки.
5
Если не хотите усиленно изучать программирование, используйте специальные программы - визуальные редакторы (WYSIWYG - What you see is what you get). С помощью таких программ вы можете помещать нужные графические компоненты в разные части веб-страницы одним щелчком мыши, а потом задавать для них функции и свойства. Редактор сам сгенерирует код. Один из самых известных визуальных редакторов - Adobe Dreamweaver. Еще более просты в использовании CMS - системы управления контентом, где вам нужно будет только загрузить статьи и изображения.
Видео по теме
Полезный совет
Для написания кода вручную используйте специальные текстовые редакторы, такие как html-kit, - это удобно. В них обычно предусмотрены цветовое выделение разных тегов, нумерация строк, функция поиска, замены и т.д.
Совет полезен?
Поиск
Комментарии 1
написал
Для начинающих рекомендую серию бесплатных уроков "Программировать может каждый" http://pmok.ru
Добавить комментарий к статье
Осталось символов: 500