Отправляет email-рассылки с помощью сервиса Sendsay

Программирование для всех

Программирование для всех выпуск 19

Всех с прошедшим Новым Годом! Я всех приветствую! Наконец- то я вернулся и готов продолжать рассылку. За долгое время моего отсутствия я решал - что наиболее интересно Вам, моим подписчикам. Вариантов было много, и я понял, что надо получить направление от Вас. Специально для этого и служит это выпуск. Чтобы не ограничивать Вас в ваших желаниях, я даже не буду перечислять те варианты, которые приходили мне в голову. Пишите мне через комментарии на моём сайте с архивом рассылки на любой странице. Все ваши п...

2014-01-29 18:31:21 + Комментировать

Программирование для всех выпуск 18

История программирования (продолжение) В этом выпуске я продолжу рассказывать о истории развития вычислительной техники и программирования. Параллельно техническим средствам развивалось и программирование. Вначале дали возможность программистам писать программы на Ассемблере, где названия операций уже писались словом, появилась возможность называть ячейку и использовать это имя в программе (первые переменные. Транслятор с языка программирования сам преобразовывал названия операций и имена переменных в цифр...

2013-12-18 10:51:56 + Комментировать

Программирование для всех выпуск 17

История программирования В этом выпуске я начну рассказывать о истории развития вычислительной техники и программирования. Я не буду давать исторической справки с датами, фамилиями и др. Всё это Вы найдёте в интернете. Постараюсь показать логику процесса развития. Программирование, как профессия, началась с появлением электронно-вычислительных машин (ЭВМ, первые из которых были построены на лампах. Не будем рассматривать более ранние машины, механические. На них тоже выполнялись программы, но это был <чело...

2013-12-14 08:01:41 1 комментарий

Программирование для всех выпуск 16

Разбор программы (продолжение) Добрый день! Давайте разберемся с тем, что я вам написал в предыдущем выпуске. For i = 1 To 10 Step 1 Range"C" + CStr(i.Select ActiveCell.FormulaR1C1 = i Next Судя по отсутствию комментариев, многие даже не попробовали сделать и запустить макрос. Жалко, но учитесь вы, и вам виднее, что делать, а что нет. Смотрите, я использовал цикл. В описании цикла (первой строке) я переменной i присвоил начальное значение 1 и оператор цикла ( For ) знает, что для счётчика (автоматически ув...

2013-12-09 09:14:22 4 комментария

Программирование для всех

Разбор программы Сегодня разберемся с программой , которую вы должны были создать в EXCEL Получиться должна примерно такая программа - Sub Макрос1) ' ' Макрос 1 Макрос ' ' Сочетание клавиш: Ctrl+Shift+D ' ActiveCell.FormulaR1C1 = =1+R-1]C" Range"A4.Select End Sub Разбираемся, что EXCEL нам написал: Мы уже знаем, что функции должны определённым образом оформляться. Здесь мы видим, что тело функции (а макрос - это обычная функция) оформляется как Sub <имя функции> ) .End Sub В теле функции строки, кото...

2013-12-05 13:50:43 1 комментарий

Программирование для всех выпуск 14

Операции с переменными Сегодня разберемся с операциями , которые можно выполнять с различными типами переменных. Начнём с самых понятных - Целые (int) и Десятичные (decimal) . Естественно, что переменные этих типов участвуют в арифметических выражениях, т.е. Сложение , вычитание , умножение ) и деление (/) . Как в обычных формулах. Кроме того, их используют в логических выражениях для сравнения значений. Единственное ограничение в некоторых языках - выполняя операции с различными типами чисел, надо понимат...

2013-11-29 08:57:16 + Комментировать

Программирование для всех выпуск 13

Типы переменных Сегодня разберемся с переменными , их типами. В следующем выпуске займёмся операциями , которые можно выполнять с переменными. Для начала просто перечислим применяемые типы переменных: Логические (bool) . Их ещё называют булевыми иногда битовыми (уже давно не встречал это название. С этим типом вы уже встречались. Целые (int) . Десятичные (decimal) . Дата и время (datetime) Строковые (string) . Возьмём для работы эти типы переменных. На самом деле в каждом языке программирования есть свои т...

2013-11-24 09:39:15 2 комментария

Программирование для всех выпуск 12

Циклы. Продолжение Сегодня разберем второй тип циклов . Бывают ситуации, когда не определено сколько раз повторять цикл до наступления события, оканчивающего цикл . Рассмотрим алгоритм спуска с лестницы. В принципе, в конкретном подъезде на лестничном марше, количество ступеней известно, но дома бывают разные, соответственно количество ступеней меняется. Мы хотим написать алгоритм спуска с лестницы более универсальным, который подойдёт даже для "Потёмкинской лестницы, поэтому будем использовать цикл второг...

2013-11-22 06:14:02 2 комментария

Программирование для всех выпуск 11

Циклы Спасибо всем , кто посетил мой сайт, прочитал всю рассылку разом. Особенно спасибо тем, кто написал благодарности и задавал вопросы. Неделя прошла не зря, получился индивидуальный тренинг Вам, и корректировка программы выпуска для меня. Надеюсь, что все непонятные моменты закрыты, и тем, кому я уже рассказал больше, чем в рассылке, далее будет легко понимать новый материал. Теперь у Вас есть мой прямой e-mail. Пишите, я готов отвечать на вопросы не по рассылке. Надеюсь, что Вам понравился данный Вам ...

2013-11-17 17:26:33 4 комментария

Программирование для всех выпуск 10

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

2013-11-10 10:02:24 + Комментировать
  • 1
  • 2