- •Краткая история возникновения, становления и развития ит.
- •Информационное моделирование действительности.
- •Алгоритм решения задач.
- •Свойства алгоритмов решения задач
- •Двоичная форма представления информации в компьютерах.
- •Языки программирования низкого и высокого уровней
- •Основы языка программирования Basic
- •Программирование ветвлящихся процессов на языке Бейсик
- •Алгоритм поиска минимального элемента массива.
- •Алгоритм упорядочения массива.
- •Бейсик-программа упорядочения массива.
- •Составление программ с помощью подпрограмм.
- •Подпрограммы языка Бейсик.
- •Алгоритм численного интегрирования.
- •Бейсик-программа численного интегрирования.
- •Бейсик-программа решения трансцендентного уравнения.
- •Язык программирования высокого уровня Паскаль.
- •Структура Паскаль программ.
- •Программирование линейных вычислительных алгоритмов на языке Паскаль.
- •Программирование ветвящихся вычислительных процессов на языке Паскаль.
- •Программирование циклических вычислительных процессов на языке Паскаль.
- •Паскаль-программа нахождения минимального элемента массива.
- •Паскаль-программа упорядочения массива.
- •Паскаль программа численного упорядочения.
- •Паскаль-программа решения трансцендентного уравнения.
- •Компьютерная графика языка программирования Бейсик.
- •Компьютерная графика зыка программирования Паскаль.
- •Функциональные возможности текстового процессора Word.
- •Режим автофигур текстового процессора Word.
- •Функциональные возможности системы электронных таблиц Excel.
- •Математическое вычисление в среде прикладной программы Excel.
- •Диаграммы системы электронных таблиц Excel.
- •Функциональные возможности системы управления базовых данных Access.
- •Поиск данных с помощью системы Access.
- •Функциональные возможности математического процессора Mathcad.
- •Производство вычислений в среде системы Mathcad.
- •Построение графиков с помощью системы Mathcad.
- •Функциональные возможности графического процесса AutoCad.
- •Плоскостное моделирование объекта в среде системы AutoCad.
- •Объектное моделирование в среде системы AutoCad.
- •Функциональные возможности глобальной компьютерной сети Internet.
- •Поисковые системы глобальной компьютерной системы Internet.
Двоичная форма представления информации в компьютерах.
Компьютер – это электронно-вычислительная машина производящая арифметические и логические вычисления с помощью двоичных цифр: нуля и единицы. С помощью 0 и 1 можно записать любой число. Приведём таблицу соответствия между двоичными и десятичными числами: 0-0, 1-1, 2-10, 3-11, 4-100, 5-101, 6-110, 7-111 и т.д. В электричестве этим двум состояниям, отвечающим 0 и 1, соответствует состояния включено и выключено. В первом компьютере ЭНИАК эти два состояния реализовались с помощью радиоламп. Далее – транзисторы и интегральные микросхемы. С помощью 0 и 1 можно кодировать не только цифры, но и буквы. Например, большой букве латинского алфавита А соответствует двоичная последовательность вида – 01000001. Минимальной единицей измерения информации является бит, принимающий лишь значения 0 и 1. Последовательность из 8 битов называется байт. Например, в букве «А» - байт.
Языки программирования низкого и высокого уровней
Первые программы для электронно-вычислительных машин в конце 40-х годов 20 века писались лишь с использованием 0 и 1. На этом машинном языке программирования умели писать лишь 10 человек во всем мире. По сколько это требовало очень хорошей памяти и логического мышления, чтобы не допускать ошибок. Количество задач требующих программирования со временем выросло, поэтому возникла проблема усовершенствования средств программирования и в начале 50-х годом появился язык программирования ASSEMBLER, который позволял использовать десятичные числа и несколько английских слов для программирования. Появление языков низкого уровня позволило увеличить количество программистов. В 1954 году появился первый язык высокого уровня FORTRAN. Язык программирования FORTRAN использовал английские словосочетания и математические выражения, напоминающие их традиционную запись. Для решения более общих задач в конце 50-х годов был создан язык ALGOL и в 1964 году был создан в Дартмутском колледже США самый простой и распространенный язык программирования BASIC. Данный язык позволил расширить количество программистов, включая в него старшеклассников и студентов. Язык BASIC позволяет решить простые средние задачи, при решение сложных задач программа становится длинной. Для решения практически всех видов задач в 1971 году был создан язык Pascal.
Основы языка программирования Basic
Основными структурными элементами Basic являются: 1) 10 арабских цифр; 2) 26 букв латинского алфавита; 3) знаки операций отношений < = > ; 4) синтаксические знаки ? ! ; : . , .; 5) знаки арифметических операций + - * /; 6) специальные знаки типа % - целое переменное. Десятичные знаки с дробной частью пишется через точку, например, 1.5. Программа на языке Basic представляет собой последовательность пронумерованных строк, в которых записываются команды. Номера строк выделяются десятками – 10, 20, 30 и т.д. десятки выбраны, чтоб потом иметь возможность ставить в программу дополнительную строку. Каждая строка завержается нажатием клавиши Enter. Вывод на экран текста программы осуществляется с помощью команды List. Запуск готовой программы на выполнение осуществляется с помощью команды Run. Набор новый программы начинается с команды New. Очистка экрана компьютера о информации – CLS.