
- •Лекция № 1. Основные понятия информатики. Устройство персонального компьютера.
- •Понятие информационной технологии
- •Классификация информации
- •Устройства ввода-вывода
- •Лекция № 2. Системы счисления
- •Основные понятия систем счисления
- •Лекция № 3. Операционные системы
- •Функции
- •7.1. Понятие операционной системы
- •7.2. Эволюция операционных систем и основные идеи
- •Пакетный режим
- •Разделение времени и многозадачность
- •Разделение полномочий
- •Реальный масштаб времени
- •Файловые системы и структуры
- •7.3. «Юникс», стандартизация ос и открытые ос
- •Альтернативные операционные системы
- •«Пост-юниксовские» архитектуры ос
- •Файловая система ос
- •Обзор семейства ос Windows
- •Лекция 4. Программирование на языке Паскаль. Простые типы данных. Структура программы
- •If…then…else … (полная форма );
- •If…then … (кратка форма).
- •1. Цикл «Пока»: while n do s;
- •2. Цикл «До»: repeat s until (not n);
- •3. Цикл ”Для”:
- •Лекция 5-7. Текстовый редактор ms Word.
- •Интерфейс Microsoft Word
- •Текстовое меню
- •Панель инструментов
- •П анель инструментов
- •Лекция № 8. Табличный процессор ms Excel
- •Ввод функций
- •Изменение внешнего вида диаграммы
- •Лекция № 9. Графическое представление числовых данных. Использование электронных таблиц как баз данных
- •Сортировка данных в списке.
- •Автофильтрация
- •Расширенный фильтр.
- •Фильтрация с помощью Формы данных.
- •Создание базы данных
- •Создание таблицы
- •Ввод данных в таблицу
- •Создание реляционной базы данных
- •Задание поля подстановок
- •Межтабличные связи Чтобы посмотреть, как Access создает связи между таблицами, откройте окноСхема данных (Relationships).
- •Создание автоформы
- •10.10.Разработка отчетов
- •Создание отчетов с помощью мастера отчета
- •Изменение структуры отчета
- •Задание даты и нумерации страниц отчета
- •Задание порядка сортировки и уровней группировки записей
- •Создание запросов
- •Лекция №13. Компьютерная графика
- •Лекции №14-15. Глобальная сеть Интернет
- •Понятие о компьютерной сети.
- •Контрольные вопросы
- •2.1.Выполните программы по обслуживанию дисков Для этого:
- •2.2 Выполните задание, используя программу архивации WinRar.
- •Примеры составления программ на языке Паскаль.
- •Оператор варианта case имеет следующую форму:
- •Смещение: нет
- •Задание. Подготовьте таблицу “Телефонно-адресная книга”
- •Практическое занятие 5. Работа с нумерованными и маркированными списками. Колонки
- •Запомните!
- •Практическое занятие № 7. Работа с диаграммой
- •Задание 2. График продажи фирм «бм
- •1. Создать шапку таблицы
- •2. Заполнить таблицу
- •3. Ввести в таблицу формулы
- •Задание 1. Выполните работу со списком (базой данных), используя таблицу рис.1
- •Практическое занятие №11. Создание презентаций в ms Power Point
- •Технология работы
- •Используя инструменты программы Microsoft PowerPoint создайте презентацию по теме (выберите тему согласно своему варианту):
- •2.1. Изучите стандартные возможности Windows-приложений в браузере
- •2.2. Выполните задание по пересылке писем по электронной почтой
- •Темы рефератов
- •Срс №4. Работа в графическом редакторе paint задание 1. Построение изображений с помощью графического редактора paint
Лекция 4. Программирование на языке Паскаль. Простые типы данных. Структура программы
Алфавит. Типы данных. Простые типы
Алфавит языка Паскаль состоит из 26 прописных и строчных букв латинского алфавита:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z,
a b c d e f g h i j k l m n o p q r s t u v w x y z,
10 цифр: 0 1 2 3 4 5 6 7 8 9.
В Турбо Паскаль можно выделить следующие группы типов:
Простые типы: скалярные (стандартно скалярный, перечисляемый), тип-диапазон;
Структурированные типы: массив, строка (стринг), запись, файл, множество;
Указатели.
В системе типов основной тип- простой, остальные типы образуются из этих типов по определенному правилу.
К стандартным скалярным типам относятся следующие типы переменных
целые,
вещественные,
символьные
булевы
Их описывают следующими стандартными именами:
INTEGER, REAL, CHAR, BOOLEAN
(Integer-целый, real-вещественный, character-символьный, boolean -булевый).
Определение. Символьная или литерная постоянная- любой символ, заключенный в апостроф.
Стандартные функции.
-
Функция
Запись на Паскаль
Значение
Sinx
sin(x)
x-радиан
Cosx
cos(x)
x-радиан
Arctgx
Arctan(x)
Lnx
Ln(x)
x>0
Еx
Еxp(x)
Е=2.718...
Sgrt(x)
x>0
x
abs(x)
xn
exp(n*Ln(x))
x>0
5.686
Round(x)
5.685
Trunc(x)
5.685
int(x)
5.680.78
frac(x)
X2
sgr(x)
Arcsinx
Arctan(x/sgrt(1-x*x))
x<1
Arcñosx
Arctan(1/sgrt(1-x*x))
x<1
Tgx
Sin(x)/cos(x)
x/2+2k
Exp(Ln(a)/Ln(x))
x>0, a>0
Log(x)
x>0
Замечание. Степень с положительным основанием x n можно вычислить, используя функцию Ln и Exp (x>0): xn=exp(n*Ln(x)).
Для запуска Турбо Паскаль необходимо запустить файл turbo.exe (bp.exe).
Набор новой программы. После набора текста программы необходимо провести компиляцию программы, выполнив команду Compile - compile или нажав комбинацию клавиш ALT+F9. В случае обнаружения синтаксической ошибки компилятор выводит в верхней части экрана сообщение о виде ошибки и устанавливает курсор в правой части от места нахождения ошибки. Исправив ошибки необходимо еще раз провести компиляцию. Если программа исправлена, на экране появится сообщение Press any key (нажмите любую клавишу);
При помощи команды File - save или клавиши F2 можно записать программу на диск, для записи программы на диск À: необходимо выполнить команду File - save as и в появившемся окне набрать имя файла A:\и.ф. и нажать ;
Запуск программы на выполнение осуществляется при помощи команды Run - Run или комбинации клавиш CTRL+F9.
После этого компьютер, выполнив команду, опять выводит на экран текст программы.
При помощи команды Debug - Output или комбинации клавиш ALT+F5 можно вывести результат на экран. Для выхода нужно нажать любую клавишу.
Для включения режима вычисления значений числовых выражений можно нажать комбинацию клавиш CTRL+F4 .
Для перехода в строку меню нужно нажать клавишу F10.
Общая структура программы на Паскаль:
1. Program <имя> (Input, output);
2
.
раздел меток (label);
3. раздел констант (const); Раздел описания
4. раздел типов (type);
5. раздел переменных (var);
6. раздел процедуры и функции
(procedure, function)
BEGIN
7. раздел операторов
END.
Здесь Program (программа) - заголовок программы. Он отделяется от других разделов при помощи точки с запятой. <Имя> - имя программы, может состоять из последовательности латинских букв и символов, не принадлежащих алфавиту.
Например, Program Ecep_125 (Input, Output);
В Паскаль имеются системные файлы, используемые в определенных целях. Это:
INPUT (ввод) оператор ввода программы с клавиатуры, OUTPUT (вывод) оператор вывода на экран или на печать.
Шесть разделов, следующие за заголовком программы составляют тело программы. VAR начинает раздел описания переменных.
Раздел операторов -выполняемая часть программы. Она начинается с BEGIN и заканчивается END. После END ставится точка, означающая конец программы. BEGIN (начало), END (конец) - служебные слова.
Вывод значений на экран из оперативной памяти осуществляется при помощи оператора WRITE (writt - запись).
Оператор ввода значений на Паскаль имеет вид:
READ (x1,x2,..., xn). Здесь Xk (k=1,2,...,n) переменные, принимающие введенные значения.
Если необходимо одну строку оставить пустой, достаточно просто набрать WRITELN.
clrscr (clrscr screen - очистка экрана), delay(n) (delay - задержка) - стандартные имена, предназначенные для очистки экрана и задержки экрана на n миллисекунд (мили=1/1000 сек).
В программной системе Турбо Паскаль имеется раздел CRT. Здесь собраны указания типа clrscr, delay, keypressed по управлению клавиатурой и экраном. Для их использования в разделе заголовка программы нужно ввести указание Uses crt (use - использование).
Также для вывода текста программы на печать в начале программы вводится указание Uses printer, которое в программной системе открывает блок PRINTER , LST связывает файловую переменную с логическим устройством LPT1.
Оператор Writeln(lst,x) выполняется только после ввода в программу данного указания.
Оператор GOTO осуществляет стандартный последовательный порядок выполнения операторов и перейти к выполнению программы начиная с заданного оператора. Оператор, на который происходит переход, должен быть помечен меткой. Эта метка должна быть указана в операторе GOTO. Все метки , используемые в программе должны быть перечислены в разделе объявления меток LABEL.
Метка от помеченного оператора отделяется двоеточием.
Условный оператор IF изменяет порядок выполнения операторов в зависимости от истинности или ложности некоторого условия. Под условием понимается постоянная, переменная или логическое выражение, определенное логическим значением True (истина) или False (ложь).
Существует два вида варианта оператора: