Практикум для изучения дисциплины «Основы программирования»



Pdf көрінісі
бет30/81
Дата08.07.2020
өлшемі1,55 Mb.
#74978
түріПрактикум
1   ...   26   27   28   29   30   31   32   33   ...   81
Байланысты:
А.А. Тюгашев
А.А. Тюгашев, А.А. Тюгашев, А.А. Тюгашев
ЗАМЕЧАНИЕ 
Переменная  в  императивных  языках  программирования  фактически  является 
синонимом  ссылки  на  объект,  способный  в  различные  моменты  времени 


53 
 
принимать  разные  значения  данного  типа.  Можно  провести  параллель  с 
ячейкой памяти ЭВМ. 
Контрольные вопросы 
1. 
Почему  нужны  возможности  описания  данных  в  языках 
программирования? 
2. 
В  чем  заключается  разница  между  статической  и  динамической 
типизацией? Какие существуют способы неявного задания типа данных 
в языках программирования. 
3. 
Как влияет вариант типизации на надежность программ? 
Простые типы данных 
Под простыми, или базовыми, типами данных в языках программирования 
понимаются  объекты  (переменные  или  константы),  которые  не  имеют 
доступной программисту внутренней структуры. 
В  различных  языках  имеются  разные  наборы  встроенных  базовых  типов 
данных.  Так,  в  Си  он  минимален —  целое  число,  число  с  плавающей 
точкой, одиночный символ. В С++ уже есть специальный логический тип с 
допустимыми  значениями  лишь  ИСТИНА  и  ЛОЖЬ  (true  и  false). 
Любопытно,  что  в  первом  языке  программирования  высокого  уровня 
Фортран, изначально предназначавшемся для научных расчетов, в базовый 
набор типов данных входят комплексные числа. 
Числа в языках программирования 
Начнем  рассмотрение  с  наиболее  распространенного  и  имеющегося 
практически  во  всех  языках  программирования  типа  данных —  целых 
чисел.  При  объявлении  переменных  используются  следующие  ключевые 
слова:  
 
int
 — 
языки Си, С++, Java и др.; 
 
integer
 — 
Паскаль, Модула, Алгол, Ада, Фортран и др. 


Достарыңызбен бөлісу:
1   ...   26   27   28   29   30   31   32   33   ...   81




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет