Добро пожаловать на сайт

"Try Objective-c - программирование для начинающих"!

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

  Вы познакомитесь с общими основами программирования, с основами языков программирования Python, языка Си и Objective-c с тем, чтобы самостоятельно смогли создавать приложения под iphone и ipad от Apple.

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



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

Категория:

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

1.7 Булевая алгебра. Логические выражения

В 19 веке Джордж Буль заложил основы булевой алгебры.
Джордж Буль оценивал каждое высказывание в виде утверждений имеющих либо ложное, либо истинное значение.
Основополагающие принципы булевой алгебры лежат в основе вычислительных операций в каждом компьютере.

Во всех языках программирования в том или ином виде присутствует логический тип данных.
В информатике такие данные имеют только два возможных значения - ДА или НЕТ.

Зачастую логическое значение реализуется через численный тип, где:
- "0" - это ЛОЖЬ (НЕТ, False)
- "1" - это ИСТИНА (ДА, True)

Метки к статье: булевая алгебра, логические выражения, таблица истинности

Категория:

Информация к новости
  • Просмотров: 12017
  • Автор: Midav
  • Дата: 27-09-2012, 15:01
27-09-2012, 15:01

1.6 Базовые понятия. Часть 3 - Числа, выражения, операнды, знаки операций

Числа в арифметике
Число довольно абстрактная сущность которая используется для описания количества.
Арифметика - раздел математики который изучает простейшие виды чисел (натуральные, целые, рациональные) и простейшие арифметические операции над ними (сложение, вычитание, умножение, деление).

Числа бывают:
– натуральными 1,2,... Используются для счета объектов.
– целыми. Если к натуральным числам добавить еще отрицательные числа и ноль, мы получим множество целых чисел.
- рациональными - это число представленное дробью
- вещественные - числа с бесконечными десятичными дробями

Метки к статье: числа, операнды

Категория:

Информация к новости
  • Просмотров: 5298
  • Автор: Midav
  • Дата: 27-09-2012, 14:41
27-09-2012, 14:41

1.5 Базовые понятия. Часть 2 - Программа, данные

Запись алгоритма на формальном языке понятном для компьютера называется ПРОГРАММОЙ.
То есть программа - это определенные инструкции для выполнения компьютером некой задачи. Чаще всего программа оформлена в виде исполняемого файла. На системе Windows, как говорилось ранее, такой файл имеет расширение *.exe

Инструкции программы записываются при помощи машинного кода или специальных языков программирования.
А вот программирование как раз является процессом написания компьютерных программ и занимаются им программисты.

Метки к статье: интерпретатор, компилятор

Категория:

Информация к новости
  • Просмотров: 5969
  • Автор: Midav
  • Дата: 27-09-2012, 14:33
27-09-2012, 14:33

1.4 Базовые понятия. Часть 1 - Задача и алгоритм

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

Все эти понятия не нужно заучивать, ведь мы получаем не академические знания...
Достаточно того, чтобы вы ознакомились с этими понятиями и разбирались с ними на интуитивном уровне.
Этого будет вполне достаточно...


Прежде всего, перед вами всегда ставится ЗАДАЧА.
Задача - это та цель, которую вы пытаетесь достичь.
А вот те шаги, которые вы предпринимаете для достижения поставленной задачи называется АЛГОРИТМОМ.

Метки к статье: задача, алгоритм

Категория:

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

Мифический человеко-месяц, или Как создаются программные системы


[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]

Эта книга - юбилейное (дополненное и исправленное) издание своего рода библии для разработчиков программного обеспечения во всем мире, написанное Бруксом еще в 1975 году.
Тогда же книга была издана на русском языке и давно уже стала библиографической редкостью.

Метки к статье: Фредерик Брукс

Категория:

Информация к новости
  • Просмотров: 6240
  • Автор: Midav
  • Дата: 26-09-2012, 19:32
26-09-2012, 19:32

1.3 Среда разработки СИ

Чтобы визуально посмотреть как выполняется написанная программа на языке СИ необходимо иметь в своем распоряжении специальную программу - среду разработки.
Как правило современные программы данного типа позволяют работать с разными языками программирования: СИ, СИ++, Java и т.п.

Среди таких программ есть платные и бесплатные программы, есть только под систему Windows, а есть кросс платформенные, которые работают на разных операционных системах.

Метки к статье: среда разработки

Категория:

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

1.2 История языков программирования

Ну что же... краткая история программирования...
Для углубленного ознакомления с данным вопросом вы можете поискать информацию в википедии или соответствующей литературе...
Здесь же будет лишь краткое изложение...

К началу 70-х годов 20-го века в следствии развития языков программирования (некая знаковая система которая позволяет писать компьютерные программы) был разработан стандартизированный процедурный язык программирования - язык СИ.
Язык СИ - был разработан сотрудниками Bell Labs Кеном Томпсоном и Денисом Ритчи как развитие языка Би.

Категория:

Информация к новости
  • Просмотров: 8264
  • Автор: Midav
  • Дата: 26-09-2012, 09:12
26-09-2012, 09:12

1.1 Введение

Мобильные устройства стремительно ворвались в нашу жизнь и заполонили многие сферы деятельности человека.
Разнообразие всевозможных гаджетов просто ошеломляет!

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

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