Составление программ линейной структуры

Автор работы: Пользователь скрыл имя, 14 Мая 2014 в 00:38, курсовая работа

Краткое описание

Как известно, вся информация хранится в файлах. Файл может иметь различный объем и содержать абсолютно любую информацию. Именно поэтому в сети Internet за последние 15-20 лет скопилось огромное количество разнообразных файлов, доступ к архивам которым осуществляется с помощью службы передачи файлов FTP.
Любой пользователь может воспользоваться услугами этой службы и с помощью анонимного доступа скопировать интересующие его файлы. Объем программного обеспечения в архивах FTP составляет терабайты информации (1 терабайт = 1012 байт). Кроме программ в FTP-архивах можно найти стандарты Internet, пресс-релизы, книги по различным отраслям знаний (и особенно по компьютерной проблематике) и многое другое.

Содержание

ЗАДАНИЕ 1
1.1Назначение и решаемые задачи службы интернета FTP4
1.2 Объекты баз данных. Формы8
1.2.1 Способы создания форм 8
1.2.2 Алгоритм создания форм9
1.3 Структура процессора. Триггеры и Вентили13
1.3.1Триггеры 14
1.3.2 Вентили15
ЗАДАНИЕ 2
2. Работа с редактором формул MicrosoftEquationEditor 18 ЗАДАНИЕ 3
3. Вычисления с MicrosoftExel19
ЗАДАНИЕ 4
4.1 Вычисления 4.1 Вычисления на языке TurboPaskal 20
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

Прикрепленные файлы: 1 файл

Курсовая по информатике.docx

— 428.24 Кб (Скачать документ)


 

 

 

 

 

Рисунок 1

Вызвать Мастер форм можно несколькими способами. Один из них – выбрать Мастер форм в окне диалога Новая форма и щелкнуть на кнопке ОК. Откроется окно диалога Создание форм, в котором необходимо отвечать на вопросы каждого текущего экрана Мастера и щелкать на кнопке. Далее. В первом окне необходимо выбрать поля из источника данных (таблиц или запросов). Для этого надо открыть список Таблицы и запросы, щелкнув на кнопку, справа. Затем доступные поля требуется перевести в Выбранные поля, выделив их и щелкнув на кнопку.

Примером формы базы данных служит БД «Библиотечный фонд»

Описание Базы данных

  1. Схема данных, изображающая структуру таблиц базы данных и взаимосвязи между ними.


 

 

 

 

                                                        Рисунок 2

 

Основная форма программы. Состоит из заглавия и кнопок, которые позволяют запустить остальные формы базы данных.Запускается автоматически при запуске Access: меню Сервис – Параметры запуска – Вывод формы (страницы) – выбираем форму «Главное меню».


 

 

 

 

 

 

Рисунок 3

 

Формы Ввода справочников: Авторы: 

 

 

 

Рисунок 4

Виды книг – для группировки и сортировки книг фонда.


 

 

 

 

 

 

 

Рисунок 5

 

Разделы книг – конкретизация видов книг.


 

 
 

 

 

Рисунок 6

Сотрудники фонда – для учета выдачи книг персоналом фонда. 
 

 

 

 

 

 

 

Рисунок 7

 

Книги фонда – форма ввода и редактирования книг библиотечного фонда и использованием базовых  справочников. 

 

 

 

 

 

 

 

Рисунок 8

 

Выдача книг – учет выдачи книг читателям.


 

 

 

 

 

                                                             Рисунок 9

 

 

1.3 Структура процессора. Триггеры и Вентили.

Процессор - основная часть компьютера, осуществляющая управление (эти возможности реализуются при помощи логических операций) и обработку данных. Переход от первых процессоров, имевших простую архитектуру и работавших на частотах 2,5 - 4 МГц к современным процессорам, выполненным на СБИС,включающих в себя  десятки миллионов транзисторов (, работающих на частотах 200 - 500 МГц, сопровождается переходом  к более совершенным и мощным компьютерам. Процессор предназначен для выполнения последовательности команд, записанных в оперативной памяти компьютера. Структура процессора (рис.4.1.), позволяющая реализовать его функции, включает в себя:

  1. ·устройство управления (УУ), дешифрирующее команды и вырабатывающее сигналы управления для блоков, выполняющих эти команды;
  2. ·арифметико - логическое устройство (АЛУ), выполняющее арифметические и логические операции;
  3. ·блок  регистров общего назначения (РОН), позволяющий выполнять операции с предельно высокой скоростью;
  4. ·блоки  сверхоперативной памяти (Кэш 1-го уровня) для хранения команд и данных. Введение Кэш  позволяет уменьшить количество обращений к оперативному запоминающему устройству компьютера для чтения последовательности команд и данных;
  5. ·блоки, осуществляющие  интерфейс с памятью компьютера. Они обеспечивают  связь с внешним оперативным запоминающим устройством или блоком быстрой памяти (Кэш 2-го уровня), устанавливаемым между процессором и оперативной памятью;
  6. ·системный интерфейс, который обеспечивает связь процессора с системными блоками компьютера и внешними устройствами (ВУ). 

 

 

 

 

1.3.1 Триггеры

Триггеры это отдельная программа, ассоциированная с таблицей или видом, которая автоматически выполняет действия, при добавлений, изменений или удалений строки в таблице или виде.

Триггеры могут обеспечивать следующие возможности:

Автоматическое ограничение ввода данных, что бы гарантировать, что пользователь ввел только допустимые значения в поля столбцов.

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

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

Когда триггер вызван, он имеет непосредвенный доступ к добавлению, изменению или уничтожению данных. Триггеру могут быть так же доступны данные из других таблиц.

Триггер (триггерная система) — класс электронных устройств, обладающих способностью длительно находиться в одном из двух устойчивых состояний и чередовать их под воздействием внешних сигналов. Каждое состояние триггера легко распознаётся по значению выходного напряжения. По характеру действия триггеры относятся к импульсным устройствам — их активные элементы (транзисторы, лампы) работают в ключевом режиме, а смена состояний длится очень короткое время.

Отличительной особенностью триггера как функционального устройства является свойство запоминания двоичной информации. Под памятью триггера подразумевают способность оставаться в одном из двух состояний и после прекращения действия переключающего сигнала. Приняв одно из состояний за «1», а другое за «0», можно считать, что триггер хранит (помнит) один разряд числа, записанного в двоичном коде.

При изготовлении триггеров применяются преимущественно полупроводниковые приборы (обычно биполярные и полевые транзисторы), в прошлом — электромагнитные реле,электронные лампы. В настоящее время логические схемы, в том числе с использованием триггеров, создают в интегрированных средах разработки под различные программируемые логические интегральные схемы (ПЛИС). Используются, в основном, в вычислительной технике для организации компонентов вычислительных систем: регистров, счётчиков,процессоров, ОЗУ.

 

1.3.2 Вентили

В основе построения компьютеров, а точнее аппаратного обеспечения, лежат так называемые вентили. Они представляют собой достаточно простые элементы, которые можно комбинировать между собой, создавая тем самым различные схемы. Одни схемы подходят для осуществления арифметических операций, а на основе других строят различную память ЭВМ. Простейший вентиль представляет собой транзисторный инвертор, который преобразует низкое напряжение в высокое или наоборот (высокое в низкое). Это можно представить как преобразование логического нуля в логическую единицу или наоборот. Т.е. получаем вентиль НЕ.

Соединив пару транзисторов различным способом, получают вентили ИЛИ-НЕ и И-НЕ. Эти вентили принимают уже не один, а два и более входных сигнала. Выходной сигнал всегда один и зависит (выдает высокое или низкое напряжение) от входных сигналов. В случае вентиля ИЛИ-НЕ получить высокое напряжение (логическую единицу) можно только при условии низкого напряжении на всех входах. В случае вентиля И-НЕ все наоборот: логическая единица получается, если все входные сигналы будут нулевыми. Как видно, это обратно таким привычным логическим операциям как И и ИЛИ. Однако обычно используются вентили И-НЕ и ИЛИ-НЕ, т.к. их реализация проще: И-НЕ и ИЛИ-НЕ реализуются двумя транзисторами, тогда как логические И и ИЛИ тремя.

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

 


 

 

 

 

 

 

Рисунок 10

 

Логический вентиль– это своего рода атом, из которого состоят электронные узлы ЭВМ.Он работает по принципу крана (отсюда и название), открывая или закрывая путь сигналам.

Логические схемы предназначены для реализации различных функций алгебры логики и реализуются с помощью трех базовых логических элементов (вентилей, логических схем или так называемых переключательных схем). Они воспроизводят функции полупроводниковых схем.

Логические функции отрицания, дизъюнкции и конъюнкции реализуют, соответственно, логические схемы, называемые инвертором, дизъюнктором и конъюнктором.

Логическая функция "инверсия", или отрицание, реализуется логической схемой (вентилем), называемой инвертор.

Принцип его работы можно условно описать следующим образом: если, например, "0" или "ложь" отождествить с тем, что на вход этого устройства скачкообразно поступило напряжение в 0 вольт, то на выходе получается 1 или "истина", которую можно также отождествить с тем, что на выходе снимается напряжение в 1 вольт.

Аналогично, если предположить, что на входе инвертора будет напряжение в 1 вольт ("истина"), то на выходе инвертора будет сниматься 0 вольт, то есть "ложь".

Функцию отрицания можно условно отождествить с электрической схемой соединения в цепи с лампочкой (рис.2), в которой замкнутая цепь соответствует 1 ("истина") или х = 1, а размыкание цепи соответствует 0 ("ложь") или х = 0.

Дизъюнкцию реализует логическое устройство (вентиль) называемое дизьюнктор.

Дизъюнктор условно изображается схематически электрической цепью вида.

Конъюнкцию реализует логическая схема (вентиль), называемая конъюнктором.

Из указанных простейших базовых логических элементов собирают, конструируют сложные логические схемы ЭВМ, например, сумматоры, шифраторы, дешифраторы и др. Большие (БИС) и сверхбольшие (СБИС) интегральные схемы содержат в своем составе (на кристалле кремния площадью в несколько квадратных сантиметров) десятки тысяч вентилей. Это возможно еще и потому, что базовый набор логических схем (инвертор, конъюнктор, дизъюнктор) является функционально полным (любую логическую функцию можно представить через эти базовые вентили), представление логических констант в них одинаково (одинаковы электрические сигналы, представляющие 1 и 0) и различные схемы можно "соединять" и "вкладывать" друг в друга (осуществлять композицию и суперпозицию схем).

Таким способом конструируются более сложные узлы ЭВМ – ячейки памяти, регистры, шифраторы, дешифраторы, а также сложнейшие интегральные схемы.

 

 

 

 

 

 

 

 

 

 

ЗАДАНИЕ 2

2. Работа с редактором формул Microsoft Equation Editor                                 

 

На панели инструментов нажимаем на закладку «Вставка» выбираем строку «Объект». В появившимся окне «Вставка объекта» выбираем тип объекта Microsoft Equation Editor и набираем формулу:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗАДАНИЕ 3

3. Вычисление по формулам, используя расчетные таблицы Microsoft Excel. Построение графика, используя мастер диаграмм.

 

Таблица 2-Результаты вычислений для заданных значений

 

Таблица 3 – результаты расчетов

- График  зависимости y от x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

 

1.Служба интернета  FTP http://rudocs.exdat.com/docs/index-209677.html

2. http://nofxsss2007.narod.ru/internet/12.htm

3.Объекты  баз данных http://valdis.narod.ru/sql/les3.htm

4. http://flash-library.narod.ru/Ch-Informatics/lektion/lektion7.html

5. Структура  процессора http://av-assembler.ru/asm/afd/asm-cpu.htm

6. Триггеры http://digteh.ru/CVT/trigg.php

7. Вентили  http://www.inf1.info/ventil

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Составление программ линейной структуры