Основные понятия информатикиРефераты >> Программирование и компьютеры >> Основные понятия информатики
результат: Р (периметр);
Вычислить значение Р: Р= 2Пr+a+b+c+d.
Если величина r такова, что при требуемой точности вычисления результатов закруглением углов можно пренебречь, то в качестве модели объекта можно взять четырехугольник общего вида (рис.2). В этом случае приходим к такой задаче:
исходные данные: а, b, с, d- размеры прямолинейной части фигуры;
результат: Р (периметр).
Вычислить значение Р: Р=a+b+c+d.
В качестве модели объекта задачи можно взять прямоугольник со сторонами а и b. Если окажется, что при заданной точности вычисления противоположенные стороны крышки можно считать равными, как и диагонали ее, МПЗ имеет такой вид:
исходные данные: a, b - размеры прямоугольника;
результат: P (периметр)
Вычислить значение Р:
P=2(a+b).
3. Выбор метода решения.
4. Построение алгоритма.
5. Запись алгоритма на языке программирования.
6. Отладка программы на ЭВМ.
Пример решения задачи. Составить программу начисления зарплаты согласно следующему правилу:
если стаж сотрудника менее 5 лет, то зарплата 130 руб., при стаже работы от 5 до 15 лет - 180 руб., при стаже свыше 15 лет зарплата повышается с каждым годом на 10 руб.
Сформулируем задачу в математическом виде: Вычислить
130, если ST< 5;
ZP < 180, если 5<ST<15
180 +(T-15)10, если 15<ST
ZP - заработанная плата, ST - стаж работы.
Описание алгоритма на естественном языке:
1. Запросить ST;
2. Если ST< 5, то ZP :=130, перейти в п.5,
3. Если ST< 15, то ZP :=180, перейти к п. 5
4. ZP = 180+(ST-15)•10
5. Сообщить значение , ST
6. Конец.
Пример блок-схемы алгоритма решения задачи
Описание алгоритма на алгоритмическом языке .
Алгоритмический язык - это средство для записи алгоритмов в аналитическом виде, промежуточном между записью алгоритма на естественном (человеческом) языке и записью на языке ЭВМ (языке программирования).
алг ЗАРПЛАТА (цел ST, вещ ZP)
арг ST
рез ZP
нач
если ST<5
то ZP:=150
иначе
если ST<15
то ZP:=180
иначе ZP=180+(ST-15) 10
все
все
кон
На языке программирования BASIC
CLS
INPUT “ введи стаж”, ST
IF ST<5 THEN ZP=150: GOTO 3
IF ST<=15 THEN ZP=180 ELSE ZP=180+(ST-10)*10
3 PRINT “зарплата=”;ZP; ”рублей”
END
ОПЕРАЦИОННАЯ СИСТЕМА
Компьютер – это программно-управляемое устройство, предназначенное для приема, переработки, хранения и выдачи информации.
Для функционирования компьютера ему необходима аппаратная часть(hardware) и программное обеспечение (software). Программное обеспечение делят на системное и прикладное. Системные программы включают в себя операционную систему, которая управляет работой ЭВМ и сервисные программы, оптимизирующие работу ЭВМ. Прикладные программы решают конкретные практические задачи.
Операционная система - это комплекс программ, организующих управление работой компьютера и его взаимодействие с пользователем. Операционные системы для персонального компьютера различаются по нескольким параметрам:
однозадачные и многозадачные;
однопользовательские и многопользовательские.
Однозначные операционные системы обычно позволяют запустить одну программу в основном режиме и еще одну программу, вспомогательную, в так называемом фоновом режиме. Например, в основном режиме можно запустить редактор текстов, а в фоновом - программу печати. Многозадачные системы позволяют запустить одновременно несколько программ, которые будут работать параллельно, не мешая друг другу.
Однопользовательские операционные системы позволяют работать на компьютере в каждый момент времени только одному человеку.
В многопользовательской системе работу можно организовать так, что каждый пользователь будет иметь доступ к информации общего доступа и, введя пароль, к личной информации, доступной только ему. Например, UNIX позволяет нескольким пользователям одновременно работать на одном компьютере с помощью так называемых терминалов, в роли которых могут выступать либо специализированные устройства (видеомонитор с клавиатурой), либо запущенная на ПК специальная программа. Терминал может находиться в нескольких метрах или в нескольких тысячах километров от компьютера. Терминал может быть связан с основным компьютером и через локальную сеть или мировую компьютерную сеть Internet.
В настоящее время наиболее распространены несколько типов операционных систем: однозадачная однопользовательская система MS-DOS компании Microsoft с командным интерфейсом, многозадачные однопользовательская Windows 95 и сетевая Windows NT с графическим интерфейсом, многозадачная многопользовательская система UNIX.
ОСНОВНЫЕ ПОНЯТИЯ MS-DOS
MS DOS является программой, которая загружается в память ЭВМ при включении. Она выполняет следующие задачи:
·дополняет аппаратную базовую систему ввода/вывода (BIOS);
·предоставляет прикладным программам среду для их выполнения (ядро MS DOS);
·предоставляет пользователю среду, обеспечивающую диалог с компьютером посредством команд (командный процессор).
MS DOS загружается с системной дискеты в дисководе А: или с винчестера С:.
При загрузке MS DOS загрузочная программа проверяет, является ли загрузочный диск системным, и если является, то управление для загрузки ядра передается модулю BIOS, который находится в файле IO.SYS и модулю ядра операционной системы MSDOS.SYS, после чего вызывается командный процессор. Командный процессор находится в файле COMMAND.COM.
MS-DOS включает в себя много различных команд. Часть команд постоянно находится в оперативной памяти (ОП). Их называют резидентными или встроенными ( или внутренними). Все остальные команды MS-DOS называются внешними и находятся на магнитном диске ( МД) до тех пор, пока они не понадобятся.
Основные понятия файловой системы.
Файл - это поименованная совокупность байтов, записанная на жесткий или гибкий магнитный диск.
Важнейшие характеристики файла - имя, длина ( в байтах), дата создания или обновления (день, месяц, год) и время создания или обновления ( часы и минуты).
Имя файла состоит из двух частей: собственного имени (от 1 до 8 символов: латинские буквы, цифры, специальные знаки _ - $ & @ ! % ( ) % { } `~ ^) и расширения (от 1 до 3). Расширение отделяется от собственного имени точкой.
Во многих командах MS-DOS, в именах файлов можно применять символы звездочку (*) и знак вопроса ( ? ) для указания группы файлов из одного каталога. Символ “*” обозначает любое число любых символов в имени файла или расширении. Символ “?” обозначает один произвольный или отсутствие символа в имени файла или расширении. Использование данных символов означает, что вы работаете с маской или шаблоном имени файла.