Пример настоящей программы для компьютера на языке Лого 16 > Последовательность работы программиста на компьютере 17 > Основные приемы программирования 18 Глава. 2 Устройство и работа компьютера 21
| Вид материала | Документы |
СодержаниеП3. Список некоторых операций, процедур и функций Паскаля П4. Произношение английских слов Обычное произношение |
- Назипов Рамиль Хайретдинович Назначение и устройство компьютера урок, 165.22kb.
- Урок по информатике в 10 б классе на тему: «Устройства памяти компьютера. Внутренняя, 100.53kb.
- 1. Функциональная схема компьютера. Основные устройства компьютера, их назначение, 132.15kb.
- 5. Понятие программного обеспечения компьютера, 337.61kb.
- Архитектура персонального компьютера, 124.05kb.
- Конспект урока «Устройство компьютера», 44.15kb.
- Перечень учебных курсов с краткими аннотациями, 170.84kb.
- Назначение и состав операционной системы компьютера. Загрузка компьютера, 95.4kb.
- Для выполнения на компьютере какой-либо программы необходимо, чтобы она имела доступ, 1251.86kb.
- Тема: «Программные принципы работы компьютера. Оперирование компьютерными информационными, 240.39kb.
П3. Список некоторых операций, процедур и функций Паскаля
Приведу список большинства пройденных нами операций и стандартных процедур и функций с указанием типа их параметров (или по-другому – аргументов и результата)
Математика
Sqr (A) аргумент A – любого числового типа, результат - того же типа, что и A
Sqrt (A) аргумент A – любого числового типа, результат - того же типа, что и A
Pi значение - вещественное
Frac (A) аргумент A и результат - вещественные
Int (A) аргумент A и результат - вещественные
Round (A) аргумент A вещественный, результат - LongInt
Abs (A) аргумент A – любого числового типа, результат - того же типа, что и A
Random результат - вещественный
Random (A) аргумент A и результат - Word
Randomize процедура
A div B операнды A и B и результат операции div - только целочисленного типа
A mod B операнды A и B и результат операции mod - только целочисленного типа
Модуль CRT
Процедура или функция Смысл
Sound (A :Word) звук
NoSound нет звука
Delay (A :Word) отсрочка
ReadKey :Char читай клавишу
KeyPressed :Boolean клавиша нажата
TextColor (A :Byte) цвет текста
TextBackground (A :Byte) цвет фона
ClrScr очистка экрана
GotoXY (X,Y :Byte) иди к икс игрек
Модуль Graph
InitGraph (d,m :Integer; path :String) инициализация графики
CloseGraph закрытие графики
PutPixel (x,y :Integer; color :Word) поставь пиксел
GetPixel (x,y :Integer) :Word получи пиксел
Line(x1,y1, x2,y2 :Integer) отрезок прямой линии
Rectangle (x1,y1, x2,y2 :Integer) прямоугольник
Bar (x1,y1, x2,y2:Integer) залитый прямоугольник
Bar3D (x1,y1, x2,y2:Integer; tol:Word; top:Boolean) параллелепипед
Circle (x,y :Integer; r :Word) окружность
Arc (x,y :Integer; fi1,fi2,r :Word) дуга окружности
PieSlice (x,y :Integer; fi1,fi2,r :Word) кусок пирога (залитый сектор круга)
Ellipse (x,y :Integer; fi1,fi2, rx,ry :Word) эллипс
Sector (x,y :Integer; fi1,fi2, rx,ry :Word) залитый сектор эллипса
FillEllipse (x,y :Integer; rx,ry :Word) залитый эллипс
SetColor (color :Word) установить цвет линий
SetLineStile (ls,uzor,tolsh :Word) установить стиль линий
SetFillStyle(uzor,color :Word) установить стиль заливки
FloodFill(x,y :Integer; granitsa :Word) заливка
GetMaxX :Integer получи максимальный икс
GetMaxY :Integer получи максимальный игрек
GetImage (x1,y1, x2,y2 :Integer; var A12) получи изображение
PutImage (x1,y1 :Integer; var A; mode :Word) помести изображение
ImageSize (x1,y1, x2,y2 :Integer) размер изображения
OutTextXY (x,y :Integer; stroka :String) вывод текста
SetTextStyle (shrift,napravl,razmer :Word) установи стиль текста
SetUserCharSize (A,B, C,D :Word) установи пользовательский размер символов
Модуль DOS
GetTime (var chas,min,sec,sotki :Word) получи время
SetTime (chas,min,sec,sotki :Word) установи время
GetDate (var god,mes,den,dennedeli :Word) получи дату
SetDate (god,mes,den :Word) установи дату
Работа со строками
Pos (s1,s :String) :Byte позиция
Length (s :String) :Byte длина
Copy (s :String; a,b :Integer) :String копируй
Delete (var s :String; a,b :Integer) удаляй
Insert (var s :String; s1 :String; a :Integer) вставляй
Работа с файлами
Assign (var f: Text; filename :String) упрощенно присвоить
Rewrite (var f: Text) упрощенно переписать
Reset (var f: Text) упрощенно переустановить
Close (var f: Text) упрощенно закрыть
Append (var f: Text) добавить
Прочие
Chr (A :Byte) :Char символ
GetMem(P :Pointer; razmer :Word) выдели память
New (var p: Pointer) новый
П4. Произношение английских слов
Здесь приведена транскрипция всех английских слов, встречающихся в тексте, кроме самых простых, таких как in. Кроме транскрипции произношение английских слов мне пришлось привести еще и русскими буквами, во-первых потому, что не все разбираются в значках транскрипции, а во-вторых потому, что многие аббревиатуры в среде русскоязычных программистов принято произносить на латинском или на смеси английского с латинским. Значок ударения в русском произношении я по техническим причинам ставил не над гласной буквой, как принято в России, а перед ударным слогом.
| Слово | Транс-крипция | Обычное произношение |
| Add watch | | Эд’воч |
| Alt | | Альт |
| AND | | Энд |
| Append | | Э’пенд |
| array | | Э’рэй |
| Assign | | Э’сайн |
| BackSpace | | Бэк’спэйс |
| Bar3D | | Бартри’дэ |
| Begin | | Би’гин |
| Boolean | | ‘Булиэн |
| Byte | | Байт |
| CapsLock | | Капс’лок |
| case | | Кэйс |
| Char | | Кэр |
| Chr | | Сиэйч’а |
| Circle | | Сёкл |
| ClearDevice | | Клиэди’вайс |
| Close | | ‘Клоуз |
| CloseGraph | | Клоуз’граф |
| ClrScr | | Клиэ’скрин |
| Compile | | Ком’пайл |
| Copy | | ‘Копи |
| CRT | | Цээр’тэ |
| Ctrl | | ‘Контрол |
| Cut | | Кат |
| Debug | | Ди’баг |
| Delay | | Ди’лэй |
| Delete | | Ди’лит |
| DirectVideo | | Директ’видео |
| do | | Ду |
| Double | | Дабл |
| downto | | ‘Даунту |
| Edit | | ‘Эдит |
| Ellipse | | Эллипс |
| else | | Элз |
| End | | Энд |
| EOF | | Энд оф ‘файл |
| exe | | ‘Экзе |
| Exit | | ‘Эксит |
| Extended | | Икс’тендед |
| false | | Фолс |
| File | | Файл |
| FillEllipse | | Фил’эллипс |
| FloodFill | | Флад’фил |
| for | | Фо |
| Forward | | ‘Форвард |
| Frac | | Фрак |
| GetDate | | Гэт’дэйт |
| GetImage | | Гэт’имэдж |
| GetMaxX | | Гэтмакс’икс |
| GetMaxY | | Гэтмакс’игрек |
| GetMem | | Гэт’мэм |
| GetPixel | | Гэт’пиксел |
| GetTime | | Гэт’тайм |
| goto | | ‘Гоуту |
| Goto cursor | | Гоуту’курсор |
| GotoXY | | Гоутуикс’игрек |
| Graph | | Граф |
| Halt | | Хальт |
| if | | Иф |
| ImageSize | | ‘Имэджсайз |
| IMPLEMENTATION | | Имплемен’тэйшн |
| InitGraph | | ‘Инитграф |
| Insert | | Ин’сёт |
| Integer | | ‘Интеджер |
| KeyPressed | | Ки’пресд |
| LABEL | | Лэйбл |
| Length | | Ленгс |
| Line | | Лайн |
| LongInt | | Лонг’инт |
| New | | Нью |
| NormWidth | | Норм’видс |
| NoSound | | Ноу’саунд |
| of | | Эв |
| Open | | ‘Опен |
| OR | | О |
| Output | | Аутпут |
| OutTextXY | | Ауттекстикс’игрек |
| Paste | | Пэйст |
| PC Speaker | | Писи’спикер |
| PieSlice | | Пай’слайс |
| Pos | | По’зишн |
| PROCEDURE | | Про’сиджэ |
| PROGRAM | | ‘Програм |
| PutImage | | Пут’имэдж |
| PutPixel | | Пут’пиксел |
| Random | | ‘Рэндом |
| Randomize | | Рэндо’майз |
| Read | | Рид |
| ReadKey | | Рид’ки |
| ReadLn | | Рид’лайн |
| Real | | ‘Риэл |
| record | | Рекорд |
| Rectangle | | Рек’тангл |
| repeat | | Ри’пит |
| Reset | | Ри’сет |
| Rewrite | | Ри’райт |
| Round | | ‘Раунд |
| Run | | Ран |
| Save | | Сэйв |
| Save as | | Сэйв’эз |
| SetColor | | Сет’колор |
| SetDate | | Сет’дэйт |
| SetFillStyle | | Сетфил’стайл |
| SetLineStyle | | Сетлайн’стайл |
| SetTextStyle | | Сеттекст’стайл |
| SetTime | | Сет’тайм |
| SetUserCharSize | | Сет юзеркэр’сайз |
| Shift | | Шифт |
| ShortInt | | Шорт’инт |
| Single | | Сингл |
| Sound | | ‘Саунд |
| Sqr | | ‘Сквэар |
| Sqrt | | Сквэа’рут |
| String | | Стринг |
| Succ | | Сэ’ксэссор |
| Text | | Текст |
| TextBackgrownd | | Текстбэк’граунд |
| TextColor | | Текст’колор |
| then | | Зэн |
| ThickWidth | | Сик’видс |
| to | | Ту |
| TopOff | | Топ’оф |
| TopOn | | Топ’он |
| Trace into | | Трэйс’инту |
| true | | Тру |
| TYPE | | Тайп |
| UNIT | | ‘Юнит |
| until | | Ан’тил |
| User Screen | | Юзер’скрин |
| Uses | | ‘Юэеэ |
| Watch | | Воч |
| while | | Вайл |
| Word | | Ворд |
| Write | | Райт |
| WriteLn | | Райт’лайн |
