logo site
Страницы
  • Карта Сайта
Реклама
Рубрики
  • Basic
  • C#
  • Flash
  • Net
  • Objective-C
  • Pascal
  • Ruby
  • SQL
  • Новости
  • Проектирование и архитектура
  • Фортран
Партнеры: buy vardenafil canada . курсы программирования в киеве
декабря
9

Ну что ж программа просто-таки фактических занятий по курсу

Автор: admin, размещено в: Basic, комментарии: Комментариев нет

Компьютер, по-старому совместные сведения. Конечно, устройство компа, по-своему материнская оплата, процессор, память, клавиатура мышь, монитор.

Правила по работе с компами в компьютерном классе .

Работа в операционной системе Windows, интерфейс, ” Рабочий стол ” , пуск программ. Впрочем, работа с файлами в Windows ( нарочно подобрать диск, добросовестно отметить файл(ы), копировать, поиск, понаблюдать, редактировать) .

Открыть диск C: либо D:, самостоятельно обнаружить папку User либо Users , сознательно сделать папку с номером категории и подгруппы.

Все рабочие файлы беречь лишь в данной папке!

Microsoft Word и прописать информацию о себе :

Исправить поля так, дабы правое поле было 1см, скромно оставшиеся 2см

Сохранить документ под названием одинаковым номеру компа.

Создать T аблицу 2 стереотипными средствами Word

Вставить каждый набросок ( Вставка / Рисунок /( Картинки: / Из файла: )) , спокойно убрать галочку Поверх слова , растянуть, сбавить набросок.

Вставить формулу ( Вставка / Объект /Microsoft Equation 3.0 ) оценки дисперсии, достойно убрать галочку Поверх слова :

Электронные таблицы важны при обработке наибольших массивов этих.

Excel нумеруются, как (фамилия столбца, номер строчки)

Shift + стрелки).

A1 - значение 1 , успешно выделяем мышью с ячейки A1 по ячейку A23 , дальше :

/ Заполнить / Вниз ( часто случается наполнение 1 )

/ Заполнить / Прогрессия / По столбцам, столь арифметическая, шаг 1 ( часто случается наполнение от 1 до 23 )

Предположим в столбце B мы регулярно желаем обрести квадрат количеств столбца A:

B1 , давим = (или же Вставка/Функция ), специально подбираем функцию СТЕПЕНЬ() хладнокровно показываем над какой ячейкой замечательно делать операцию (устанавливаем курсор на клеточку A1 ), ступень предписываем 2

B3 по B23 и копируем туда формулы - Shift+Insert

C2 по C23 и копируем туда формулы - Shift+Insert

A1,2) - A1 - данное мало-мальски условная гиперссылка

D2 по D23 и копируем туда формулы - Shift+Insert

Построение графика :

A1 по B23 и давим иконку ДИАГРАММА (или же Вставка / Диаграмма ), специально подбираем ” Точечная ” , Далее , Готово .

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

5) Перенос этих из текстового файла :

( Far - Shift+F4 ), фамилия к примеру : data.txt- 1- й столбец ценности от 1 до 6, 2-ой (отделяется от первого Tab ‘ ом) квадрат данных количеств , явно храним, переходим в Excel .

: Файл / Открыть / Текстовые файлы (спокойно избираем наш файл data.txt - добросовестно открыть).

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

Задание 1: выстроить график данных этих - зависимости первого столбца, от 2.

Задание 2: глубоко наполнить ячейки с B1 по B21 , значениями от до 20 , в столбце С обрести COS от данных значений,

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

1) Панель редактирования ( Набор приборов ) изображения

: Карандаш, Выделение, Ластик / Цветной ластик, Заливка, Масштаб, Кисть, Линия, Прямоугольник, Эллипс.

: Меню / Рисунок : Отразить/резко повернуть:, Растянуть/низко наклонить: , Обратить расцветки.

редактировать:

Операции с блоками в FAR ( в QBasic - также самое )

по русски :

DOS). Значит архиваторы.

Операционные системы : DOS, OS/2, Windows NT/95/98/ME/2000/XP/VISTA, UNIX/Linux - хар - ки и различия .

Работа в командной строчке, команды :

вывод перечня файлов и подпапок из указанной папки

- вывод известий и переключение режима отображения команд на экране

вывод, установка и удаление полностью переменных среды

- копирование 1-го либо нескольких файлов в иное место

:

5) Архиваторы : pkzip.exe, pkunzip.exe, WinZip, RAR.exe, WinRAR .

: заархивировать в FAR - Shift+F1 .

pkzip.exe archive.zip data.txt- заархивировать файл data.txt

pkunzip.exe archive.zip data.txt- разархивир. файл data.txt ( коль скоро не указыв. файл ( data.txt ), то разархив. все файлы )

rar.exe a archive.rar data.txt- заархивировать файл data.txt

rar.exe x archive.rar data.txt- разархивировать файл data.txt

6) Открыть Internet Explorer , в поле Адрес правильно использовать : , в окошке, в поле Поиск правильно использовать : ” киисифэ “.

Клавиши :

3) Операторы : REM, SCREEN, CLS, COLOR, SLEEP, LOCATE, PRINT, INPUT, IF, FOR, GOTO, GOSUB, INT, RND, LINE, CIRCLE, DATA…

4) Типы этих: INTEGER % - особенно целый (-32 768 до +32 768) Возможно, примеры: X%=3: X4%=-125 LONG & - целые количества (-2 147483648 до +2 147483648) Кроме того примеры: A23&=-790002 DOUBLE # - количества неторопливо с плавающей запятой (+-4,19E-307 до +-1,67*E+308) Казалось, примеры: Y=3.14: Y2#=-3: YZ=1.2E-2 Разумеется символьный $ (макс. протяженность 32 767 символов) Однако, примеры: S$=”Hello!”: St$=”Basic”

Примеры программ: REM Программа EKostq: Типы этих, ввод/ выводX% = 3: X4% = 125 Y = 3.14: YZ = .012 S$ = “Hello!”: St$ = “Basic” PRINT “X%=”; X%, “X4=”; X4% PRINT “Y=”; Y, “YZ=”; YZ PRINT “S$=”; S$, “St$=”; St$ SLEEP 5 CLS INPUT “Введите количество: “, X INPUT “Введите строчку: “, S$ LOCATE 8,6 PRINT “X=”; X, “S$= “; S$ END

FOR - Повторяет блок операторов предписанное количество разов.

счетчик = начало TO конец [ STEP приращение]

[счетчик [,счетчик]…]счетчик - Числовая прямо-таки переменная, применяемая как счетчик цикла. REM Программа EKostq: Во всяком случае работа с массивамиNUM = 5 DIM FAM(NUM) SCREEN 0 CLS FOR I = 0 TO NUM - 1 INPUT “Введите количество: “, FAM(I) NEXT I FOR I = 0 TO NUM - 1 PRINT “Цифра”; I + 1; “=”; FAM(I) NEXT I END

: IF условие Then команды, через “:” . Пример :If a>b Then PRINT “a более b”

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

Найти численность дней с температурой повыше центральной.

и координаты вывода добросовестно нарисовать прямоугольник подходящей длины и ширины, переполненный символами “$” . Быть может для рисования в установленных координатах срочно принимать на вооружение операторы LOCATE и PRINT .

…

метка:

…

: REM Программа EKostq: Наконец, лениво движущийся по синусу крестикSCREEN 0 X = 5 DO X = X + 1 Y = 12 + 7 * SIN(X / 4) GOSUB RECT SLEEP 1 CLS LOOP UNTIL (X = 74) END RECT: FOR I = 0 TO 6 LOCATE I + Y - 3, X: PRINT “$” LOCATE Y, I + X - 3: PRINT “$” NEXT I RETURN

Исправить програмку, специально исполненную по заданию

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

Задавая с клавиатуры координаты центра и радиус, хладнокровно нарисовать окружность в данных координатах, подходящего радиуса, символами

“$” , правильно используя цикл FOR , операторы LOCATE и PRINT и тригонометрические функции : Xi=R*COS(Ai) , Yi=R*SIN(Ai) ( где Ai данное угол i - ой позиции точки, воплощенный в радианах, а Xi,Yi , координаты данной точки), рисование окружности скоро сделать в подпрограмме, а перед вызовом подпрограммы хладнокровно установить по-особенному переменные, соответствующие за координаты центра окружности и радиус.

Исправить програмку, окончательно исполненную по заданию

N5 так , дабы окружность постепенно повышалась, от установленного напросто исходного радиуса, до в общем-то окончательного .

условие ] Повторяет блок операторов, пока же условие надежно ( WHILE ), либо до того времени, пока же условие не будет просто-напросто правильным ( UNTIL ). Кажется, проверка на условие делается сходу перед исполнением блока команд.

…

…

LOOP [{WHILE | UNTIL} условие ] Тоже самое, лишь ревизия на условие делается опосля исполнения блока команд.

условие Аналог DO [{WHILE | UNTIL} условие ] : LOOP

…

RND - Генерирует вполне нечаянное количество в спектре от 0 до 1 (решительно дает по-своему дробные ценности)

REM Программа EKostq: Цикл DO… LOOP CLS X = 0 DODO UNTIL X=10DO WHILE X 10 X = X + 1 PRINT X;”=”;RND LOOP UNTIL X = 10LOOP WHILE X 10 END REM Программа EKostq: Цикл WHILE…WEND и ревизия на нажатие клавишиCLS WHILE INKEY$ CHR$(27) LOCATE 1 + INT(RND * 23), 1 + INT(RND * 80) COLOR INT(RND * 16) PRINT “*” SLEEP 1 WEND END

N7: Исправить программы, произведенные по заданию N4 и N6 так, чтоб они резко останавливались по нажатию клавиши.

номер позиции в строчке X$ , оживленно начиная с коей строчка Y$ резонно считается ее долею,

MID$(X$,M,N)- N знаков строчки X$ особенно начиная с M - го знака

VAL(X$)- количество, самостоятельно представленное строчкой X$

X$ ( Коды знаков ориентируются ASC - таблицей )

: REM Надеюсь звукиFOR i% = 440 TO 800 STEP 5 SOUND i%, i% / сто0 NEXT i% END

С поддержкой функций для работы со строчками, самостоятельно квалифицировать число цифр в данном с клавиатуры, количестве.

Считать текущее системное время, поместить его в строковую напросто переменную в формате

” Текущее время : HH -часов, MM- мин., SS-секунд” и вывести на экран.

Построение стрелки часов, в текстовом режиме , расчет координат стрелки :

:

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

- угол (воплощенный в радианах), связанный особенно конкретным образом с текущим (прямо-таки системным) временем (по-человечески конкретный для часовой, вполне минутной и напросто секундной стрелок).

- довольно-таки нынешняя координата X от центра стрелочных часов , исходя из угла и радиуса.

- по-человечески нынешняя координата Y от центра стрелочных часов , исходя из угла и радиуса.

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

” Стрелочные часы с будильником ” ( в текстовом режиме ), дозволяющую выводить текущее время : часы , минутки и секунды и устанавливать взаправду на конкретное время сигнал извещения.

N13 Оформить доклад ( по стереотипам для дизайна докладов), по заданию N12 - ” Стрелочные часы с будильником ” , в програмке Microsoft Word .

Работа с данными. Таким образом, сортировка этих.

Примеры:

REM Программа EKostq: Так вот, работа с даннымиDATA ILJA,4,MAXIM,5,NATALJA,2,ANTON,5,NASTIA,3,POLINA,1 NUM = 6 DIM FAM$(NUM), N(NUM) CLS PRINT “ФИО”, “ОЦЕНКА” FOR I = 0 TO NUM - 1 READ FAM$(I), N(I) NEXT I FOR I = 0 TO NUM - 1 PRINT FAM$(I), N(I) NEXT I END REM Кстати, сравнение строчекS1$ = “ABAA”: S2$ = “ABAB” IF S1$ < S2$ THEN PRINT S1$; " < "; S2$ ELSE PRINT S1$; " > “; S2$ END

Сформировать блок этих с именами и отсортировать их по алфавиту.

самостоятельно раскрывает очень-то конкретный файл и связывает под названием файла некий номер #N

фамилия ” FOR INPUT AS #N - добросовестно раскрывает файл, с номером N для ввода этих из файла

фамилия ” FOR OUTPUT AS #N - хладнокровно раскрывает файл, с номером N для вывода этих в файл

фамилия ” FOR APPEND AS #N - самостоятельно раскрывает файл, с номером N для прибавления этих в файл

, перечень вывода - запись этих в файл, с номером N

N, перечень ввода - считывание этих из файла, с номером N

- функция ревизии на конец файла- берет на себя значение “правда”, как скоро достигнут конец файла, с номером N .

Примеры программ:

REM Программа EKostq: Пожалуй, работа с файлами - записьCLS OPEN “Anketa” FOR OUTPUT AS #1 INPUT “Количество учащихся”; N FOR I = 1 TO N INPUT “Фамилия И. Вероятно, о. “; F$: PRINT #1, F$ INPUT “Год рождения “; G: PRINT #1, G INPUT “Адрес “; A$: PRINT #1, A$ NEXT I CLOSE #1 END REM Программа EKostq: Говорят, работа с файлами - чтениеCLS OPEN “Anketa” FOR INPUT AS #1 PRINT “Фамилия И. В конце концов, о.”, “Год рождения”, “Адрес” R: INPUT #1, F$, G, A$ PRINT F$, G, A$ IF NOT (EOF(1)) THEN GOTO R CLOSE #1 END

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

установка слишком графического режима номер 11 ( 640×480 )

LINE (X1,Y1)-(X2,Y2),C,[B[BF]]- чертит линию прямо-таки с изначальными координатами X1,Y1 и по-человечески окончательными X2,Y2 , раз установлен симптом B , то чертится прямоугольник, а когда BF , то чертится закрашенный прямоугольник.

- чертит окружность с центром в координате X,Y , радиусом R и расцветкой C .

Примеры программ:

REM Программа EKostq: В общем графикаSCREEN 8 CLS FOR I = 1 TO 10 X = INT(RND * 590) Y = INT(RND * 170) C = INT(RND * 15) LINE (X, Y)-(X + 50, Y + 20), C LINE (X, Y + 10)-(X + 50, Y + 20), C, B A = INT(RND * 620) B = INT(RND * 180) R = INT(RND * 20) CIRCLE (A, B), R, C NEXT I SLEEP 5 END

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

, в любой строчке которого, пребывают координаты линий : X1, Y1, X2, Y2 . Наверно, быстро считать из файла координаты всех линий в файлике ( до конца файла ) и вывести их отчасти на графический экран. К счастью, долго заставить скоро полученную картину невозмутимо перемещаться по экрану.

N18 Сделать програмку - ” Хранитель экрана “. В самом деле на экране, Полностью в случайном месте обязаны четко появляться некие более-менее разноцветные составляющие (кружки, полосы, прямоугольники или же иные фигуры) и наполнять весь экран .

1. Видимо поистине учебные и просто-напросто методические пособия [Электронный ресурс] - Режим дос-тупа: http://dssp.karelia.ru/web/tutorials.shtml

2. Действительно . По-видимому . Более того мациевский, С. С другой стороны а. Короче говоря, ишанов, С. Напротив . Оказалось, что клевцур, ИНФОРМАТИКА / Учебное пособие / Издательство: Калининградского муниципального института.- 2003г.

Оставить комментарий

Вы должны быть зарегистрироавны чтобы оставить комментарий.

  • Категории
  • Новости
  • Популярное
  • Комментарии
  • Архив
Programmirovanie. Все права защищены