The Climate Voices Science Speakers Network: Connecting to Communities Throug...Kristin Wegner
2015 AGU Joint Assembly Presentation: The Climate Voices Science Speakers Network: Connecting to Communities Through Non-partisan Conversations about Climate
Tornado Image Gallery: Teaching Tornados through ImagesKristin Wegner
You can use the tornado images in this gallery and suggested classroom activities to teach students of all grades about tornadoes. This collection of images was gathered from NCAR, NOAA, and NASA.
The Climate Voices Science Speakers Network: Connecting to Communities Throug...Kristin Wegner
2015 AGU Joint Assembly Presentation: The Climate Voices Science Speakers Network: Connecting to Communities Through Non-partisan Conversations about Climate
Tornado Image Gallery: Teaching Tornados through ImagesKristin Wegner
You can use the tornado images in this gallery and suggested classroom activities to teach students of all grades about tornadoes. This collection of images was gathered from NCAR, NOAA, and NASA.
Статья поможет читателю разобраться, что представляют собой типы size_t и ptrdiff_t, для чего они нужны и когда целесообразно их использование. Статья будет интересна разработчикам, начинающим создание 64-битных приложений, где использование типов size_t и ptrdiff_t обеспечивает быстродействие, возможность работы с большими объемами данных и переносимость между разными платформами.
Мы специально выбрали номер "тринадцать" для этого урока, поскольку ошибки, связанные с адресной арифметикой в 64-битных системах, являются наиболее коварными. Надеемся, число 13 заставит вас быть внимательнее.
Правила статического анализа кода для диагностики потенциально опасных констр...Sergey Vasilyev
В статье сформулированы правила диагностики потенциально опасных синтаксических конструкций в исходном коде программ на языке Си++. Описаны принципы построения статического анализатора исходного кода, реализующего проверку указанных правил.
20 ловушек переноса Си++ - кода на 64-битную платформуTatyanazaxarova
Рассмотрены программные ошибки, проявляющие себя при переносе Си++ - кода с 32-битных платформ на 64-битные платформы. Приведены примеры некорректного кода и способы его исправления. Перечислены методики и средства анализа кода, позволяющие диагностировать обсуждаемые ошибки.
2. Переменные
• Предназначены для хранения и обработки
данных.
• Переменные задаются именами.
• Имя определяет область памяти, в которой
хранится значение переменной.
• Значениями переменных могут быть данные
различных типов (числа, символы,
логические значения и т.д.).
3. Тип переменной
• Зависит от типа данных, которые могут быть
значениями переменных.
Тип
переменной
Возможные значения
Приставка
к имени
Byte
Целые числа от 0 до 255
byt
Integer
Целые числа от -32768 до 32767
int
Long
Большие целые числа
lnd
Single
Десятичные числа одинарной точности
sng
Double
Десятичные числа двойной точности
dbl
String
Строка символов
str
Date
Дата
dtm
Boolean
Логическое значение True или False
bln
4. Тип переменной
• Над различными типами данных можно
выполнять различные операции.
• Числовые переменные – арифметические
операции.
• Строковые переменные – операции
преобразования символьных строк.
• Логические переменные – логические
операции.
5. Имя переменной
• Имя переменной уникально и не может
меняться в процессе выполнения
программы.
• Может состоять из различных символов
(латинские и русские буквы, цифры и др.).
• Должно обязательно начинаться с буквы
и не должно включать знак «.» (точка).
6. Имя переменной
• Примеры имен:
• числовые: A, D, B1, Число и др.;
• строковые: A, D, S, Слово и др.
• В Visual Basic в имя переменной включают
особую приставку, которая обозначает тип
переменной.
• Например:
• числовые: intA, bytD, intB1, sngЧисло и др.;
• строковые: strA, strD, strS, strСлово и др.
7. Объявление типа переменной
• Необходимо чтобы компьютер при
исполнении программы мог знать тип
переменной и сколько памяти выделить
для хранения переменной.
• Dim ИмяПеременной As ТипПерменной
• Пример объявления двух переменных:
• Dim intA As Integer, strСтрока As String
8. Арифметические выражения
• В состав арифметических выражений
могут входить переменные числового
типа и числа.
• Над переменными и числами могут
производиться различные
арифметические и математические
операции (функции).
9. Строковые выражения
• Строка – любая последовательность
символов, заключенная в кавычки.
• Например: «информатика», «2008», «3+3».
• Операция конкатенации – объединение
строки или значения строковых переменных в
единую строку.
• Обозначается знаком «+».
• Пример: «теле»+«визор»=«телевизор»,
• «2»+«8»=«28»
10. Строковые выражения
• Строка – любая последовательность
символов, заключенная в кавычки.
• Например: «информатика», «2008», «3+3».
• Операция конкатенации – объединение
строки или значения строковых переменных в
единую строку.
• Обозначается знаком «+».
• Пример: «теле»+«визор»=«телевизор»,
• «2»+«8»=«28»