Сортировать статьи по: дате | популярности | посещаемости | комментариям | алфавиту

Категория:

Информация к новости
  • Просмотров: 14963
  • Автор: Midav
  • Дата: 31-10-2012, 00:09
31-10-2012, 00:09

1.27 Ввод данных с клавиатуры - input()

Оперируя разными данными для примеров работы программного кода в интерпретаторе Python мы присваивали их непосредственно каким либо переменным.

А как дать возможность пользователю самому вводить те или иные данные при помощи клавиатуры?
Конечно же такая возможность есть во всех языках программирования.

В Питоне для того чтобы компьютер ожидал ввода данных от пользователя используется внутренняя функция input()
Работа по обработке программы в интерпретаторе не будет продолжена, пока пользователь не введет запрашиваемые у него данные.

После того, как пользователь ввел данные и нажал клавишу Enter компьютер продолжает выполнение своей работы.

Метки к статье: input

Категория:

Информация к новости
  • Просмотров: 18077
  • Автор: Midav
  • Дата: 30-10-2012, 00:22
30-10-2012, 00:22

1.26 Типы и размеры данных

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

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

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

Метки к статье: тип данных, модификаторы, спецификаторы

Категория:

Информация к новости
  • Просмотров: 3426
  • Автор: Midav
  • Дата: 29-10-2012, 18:08
29-10-2012, 18:08

Разработка приложений для Mac OS X Lion. Майкл Приват, Роберт Уорнер


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

Разработайте свое первое приложение для Mac OS Lion!

Держа эту книгу под рукой, вы очень быстро научитесь создавать и успешно публиковать свои первые приложения для Mac OS X Lion! В начале этой книги даются основы программирования на языке Objective-C в интегрированной среде Xcode, а затем поэтапно рассматриваются все стадии процесса разработки приложений на платформе Mac OS X Lion и последующей их отправки в Интернет-магазин Mac App Store на продажу.

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

Метки к статье: Objective-C

Категория:

Информация к новости
  • Просмотров: 4609
  • Автор: Midav
  • Дата: 29-10-2012, 00:45
29-10-2012, 00:45

1.25 - Практикум. Цикл с предусловием - while. Подробный разбор работы

В разделе основы программирования мы рассматривали с вами занятие "1.25 Цикл с предусловием - while. Числа Фибоначчи", в частности на примере расчета чисел Фибоначчи была рассмотрена работа цикла while.

Данные числа представляют собой сумму двух предыдущих чисел...
Вот ряд этих чисел:
1 - 1 - 2 - 3 - 5 - 8 - 13 - 21 - 34... и т.д.

Напомню вам код для данного расчета:


fib_prev = 0
fib_cur = 1
while fib_cur < 100:
	print(fib_cur , end = ', ')
	fib_sum = fib_prev + fib_cur
	fib_prev = fib_cur
	fib_cur  = fib_sum


Если с пониманием логики его работы имеются проблемы - давайте подробным образом разберем его работу.
Сделаем мы это на примере нескольких циклов данного кода.

Метки к статье: Фибоначчи

Категория:

Информация к новости
  • Просмотров: 2858
  • Автор: Midav
  • Дата: 27-10-2012, 18:19
27-10-2012, 18:19

Разработка приложений для iPhone, iPad и iPod touch с использованием iOS SDK. Дэйв Марк, Джек Наттинг, Джефф Ламарш


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

В этом бестселлере авторы представили на суд читателей интересный материал, описывающий обновления системы iOS 4 и новейшую версию инструментального средства Xcode 3, разработанного компанией Apple.

Все исходные коды были переработаны на основе новейших шаблонов среды Xcode и текущих интерфейсов прикладного программирования.
Все иллюстрации сделаны в системе iOS 4 и среде Xcode 3.

Метки к статье: iOS SDK, iPhone, iPhone SDK, Xcode

Категория:

Информация к новости
  • Просмотров: 3738
  • Автор: Midav
  • Дата: 26-10-2012, 18:14
26-10-2012, 18:14

Чистый код. Создание, анализ и рефакторинг. Роберт Мартин


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

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

Эта книга посвящена хорошему программированию.
Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри.

Метки к статье: Совершенный код

Категория:

Информация к новости
  • Просмотров: 7255
  • Автор: Midav
  • Дата: 26-10-2012, 00:03
26-10-2012, 00:03

1.20 Практикум - Оператор условия if. Часть 2

В продолжение практикума по условному оператору if, который мы рассматривали в основах программирования сделаем еще несколько самостоятельных работ на закрепление данного материала.

Вы помните, что в условном операторе осуществляется проверка на истинность условия:
- если оно истинно, то выполняется одно действие
- если ложно - другое

Задача 1
Написать программу:
Переменной my_num присвоить положительное число.
Используя условный оператор if-elif произвести проверку числа на истинность высказывания:
- если число положительное - вывести на печать через print() фразу "Число положительное"
- если число отрицательное - вывести на печать через print() фразу "Число отрицательное"
- если число равно нулю - вывести на печать через print() фразу "Число равно нулю"

Метки к статье: условный оператор

Категория:

Информация к новости
  • Просмотров: 2619
  • Автор: Midav
  • Дата: 25-10-2012, 18:00
25-10-2012, 18:00

Programming in Objective-C. Stephen G. Kochan


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

Objective-C has become the standard programming language for application development on the iOS and Mac OS X platforms. A powerful yet simple object-oriented programming language that's based on C, Objective-C is widely available not only on Apple platforms but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows.

"Programming in Objective-C" provides the new programmer a complete, step-by-step introduction to the Objective-C language. The book does not assume previous experience with either С or object-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in your everyday programming needs.

Метки к статье: Objective-C

Категория:

Информация к новости
  • Просмотров: 10901
  • Автор: Midav
  • Дата: 24-10-2012, 20:09
24-10-2012, 20:09

1.25 Цикл с предусловием - while. Числа Фибоначчи

1.25 Цикл с предусловием - while. Числа Фибоначчи
При рассмотрении темы структурное программирование мы уже касались вопроса циклов и, в частности, рассматривали принципиальные отличия работы цикла while.

Сейчас мы каснемся этого вопроса еще раз и посмотрим на практике как данный вид цикла работает используя интерпретатор Python - IDLE

Основное отличие данного цикла является то, что сперва выполняется условие цикла (проверяется его истинность или ложность) и только после этого выполняется сам цикл.
Данный цикл может не выполниться ни разу если результатом проверки окажется "ложь".

Метки к статье: цикл, while, Числа Фибоначчи

Категория:

Информация к новости
  • Просмотров: 2595
  • Автор: Midav
  • Дата: 24-10-2012, 17:56
24-10-2012, 17:56

Совершенный код. Мастер-класс. С. Макконнелл


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию.

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

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

Метки к статье: Совершенный код

Назад Вперед