Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

1 Информация ~это любые сведения об объектах или событиях реального мира которые можно хранить передав

Работа добавлена на сайт samzan.net: 2016-06-20

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

№1 Понятие информация, информацию по форме представления данных.

1 Информация –это любые сведения об объектах или событиях реального мира, которые можно хранить, передавать или преобразовывать.

Для человека информация подразделяется на виды в зависимости от типа воспринимающих её рецепторов:

  1.  Визуальная — воспринимаемая органами зрения;
  2.  Аудиальная — воспринимаемая органами слуха;
  3.  Тактильная — воспринимаемая тактильными рецепторами;
  4.  Обонятельная — воспринимаемая обонятельными рецепторами;
  5.  Вкусовая — воспринимаемая вкусовыми рецепторами.

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

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

№1По форме представления информация (данные) делится на следующие виды:

  1. Текстовая — передаваемая в виде символов;
  2. Числовая — в виде цифр и знаков;
  3. Графическая — в виде изображений, событий, предметов, графиков.
  4. Звуковая — устная или в виде записи передача лексем (слово, выражение, оборот речи) языка аудиальным путём.

№2 Свойства информации.

1. Объективность 

Информация, которая отражает явления или объекты материального мира и не зависит от методов её фиксации, чьего-либо мнения, суждения является объективной..

2. Достоверность 

Информация, отражающая истинное положение дел и помогающая принять нам правильное решение является достоверной.

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

3. Полнота 

Информацию можно назвать полной, если её достаточно для понимания и принятия решений. Неполная информация может привести к ошибочному выводу или решению.

4. Точность информации определяется степенью её близости к реальному состоянию объекта, процесса, явления и т.д.

5. Адекватность - это степень соответствия реальному

объективному состоянию дела. Неадекватная информация может образовываться на основе неполных или недостоверных данных.

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

составляющих: из доступности данных и доступности методов. Отсутствие хотя бы одного даёт неадекватную информацию.

7. Актуальность информацииважность для настоящего времени, злободневность, насущность. Только вовремя полученная информация может быть полезна. Устаревшая информация может приводить к ошибочным результатам.

№3 Единица измерения информации в информационных системах, пример наиболее распростроненых.

Информация как и любой предмет имеет свою единицу измерения. Количество, введенной в компьютер информации измеряется ее «длиной», которая выражена в двоичных знаках или битах (binary-двоичный). В одном бите информации может содержаться 0 или 1. Хотя бит является минимальной единицей информации он не имеет адреса. Минимальной адресуемой единицей информации является байт- последовательность из 8 стоящих рядом битов.

1 Килобайт (Кбайт) = 1024 байт = 2^10 байт,

1 Мегабайт (Мбайт) = 1024 Кбайт = 2^20 байт,

1 Гигабайт (Гбайт) = 1024 Мбайт = 2^30 байт.

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

4 Понятие файл. Типы файлов и их расширения

Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

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

Тип файла

Расширение

Исполняемые программы

Exe, com

Текстовые файлы

Txt, rtf

Графические файлы

Bmp, jif ,jpg ,png, pds

Web- страницы

Htm, html

Звковые файлы

Wav, mp3, midi, kar, ogg

Видео файлы

Avi, mpeg

Код (текст) программы

bas. pas. cpp

№5 Понятие Файловая система, пример одноуровневой и много уровневой файловой системы.

На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется установленной файловой системой.

Файловая система - это система хранения файлов и организации каталогов.

Для дисков с небольшим количеством файлов удобно применять одноуровневую файловую систему, когда каталог представляет собой линейную последовательность имен файлов. 

№6 Понятия путь  к файлу и полное имя файла с примерами.

Для того чтобы найти файл в иерархической файловой структуре необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель "\" логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых находится данный нужный файл.

Например, путь к файлам на рисунке можно записать так:

C:\basic\

C:\Музыка\Пикник\

Полное имя файла.

Путь к файлу вместе с именем файла

называют полным именем файла.

Пример полного имени файлов:

C:\basic\prog123.bas

C:\Музыка\Пикник\Иероглиф.mp3

№7 Понятие система счисления. Определение и пример позиционной и не позиционной системы счисления.

 Система счисле́ния — символический метод записи чисел, представление чисел с помощью письменных знаков.

В непозиционных системах счисления вес цифры не зависит от позиции, которую она занимает в числе. Так, например, в римской системе счисления в числе XXXII (тридцать два) вес цифры X в любой позиции равен просто десяти.

Пример непозиционной системы счисления - римская. В качестве цифр в римской системе используются: I(1), V(5), X(10), L(50), C(100), D(500), M(1000).
Величина числа в римской системе счисления определяется как сумма или разность цифр в числе. Если меньшая цифра стоит слева от большей, то она вычитается, если справа - прибавляется.
Пример:

CCXXXII=232
IX =9

В позиционных системах счисления вес каждой цифры изменяется в зависимости от ее позиции в последовательности цифр, изображающих число. 
Любая позиционная сиситема характеризуется своим основанием. 
Основание позиционной системы счисления - это количество различных знаков или символов, используемых для изображения цифр в данной системе. 
За основание можно принять любое натуральное число - два, три, четыре, шестнадцать и т.д. Следовательно, возможно бесконечное множество позиционных систем.

Примеры позиционной системы счисления - двоичная, десятичная, восьмеричная, шестнадцатеричная системы счисления и т. д.

№8 Приведите пример перевода чисел из двоичной системы счисления в десятичную и обратно. Приведите пример перевода чисел из восьмеричной системы счисления в десятичную и обратно.

№9 Приведите пример перевода чисел из шестнадцетеричной системы счисления в десятичную и обратно.

№10 Понятие алгоритм. Свойства алгоритмов.

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

Свойства

  1.   дискретны;
  2.  детерминированы;
  3.  потенциально конечны;
  4.  преобразовывают некоторые конструктивные объекты.

№11 Понятие алгоритм. Виды алгоритмов.

«Алгоритм — это система операторов, взятых из множества операторов некоторого исполнителя, которая полностью определяет некоторый класс алгоритмических процессов, то есть процессов

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

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

  Второй тип — разветвляющийся алгоритм; такой, в котором выполняются те или иные действия в зависимости от выполнения или невыполнения некоего условия. Пример из жизни — правило перехода улицы по светофору. Если горит красный — стоим, если горит зеленый — идем.

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

 Каждый   алгоритм   создаётся   автором   (человеком   или   группой людей) и рассчитан для выполнения конкретным исполнителем.

Исполнитель алгоритма — это человек или какое-либо устройство(компьютер или робот).

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

№12 Графическое представление алгоритмов (блок-схемы).

Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным.

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

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

Название символа

  Обозначение и пример заполнения  

Пояснение

Процесс

Вычислительное действие или 
последовательность действий

Решение

Проверка условий

Модификация

Начало цикла

  Предопределенный процесс  

  Вычисления по подпрограмме,   
стандартной подпрограмме

Ввод-вывод

Ввод-вывод в общем виде

Пуск-останов

Начало, конец алгоритма, 
вход и выход в подпрограмму

Документ

Вывод результатов на печать

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

Блок "решение" используется для обозначения переходов управления по условию. В каждом блоке "решение" должны быть указаны вопрос, условие или сравнение, которые он определяет.

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

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

№ 13 Структура программы на Паскале.

Структура программы на Турбо Паскаль

Программа на языке Паскаль состоит из заголовка, разделов описаний и раздела операторов. Заголовок программы содержит имя программы, например:

Program PRIM;

Описания могут включать в себя:

  1.  раздел подключаемых библиотек (модулей);
  2.  раздел описания меток;
  3.  раздел описания констант;
  4.  раздел описания типов;
  5.  раздел описания переменных;
  6.  раздел описания процедур и функций.

Раздел описания модулей определяется служебным словом USES и содержит имена подключаемых модулей (библиотек) как входящих в состав системы Turbo Pascal, так и написанных пользователем. Раздел описания модулей должен быть первым среди разделов описаний. Имена модулей отделяются друг от друга запятыми:

uses CRT, Graph;

Любой оператор в программе может быть помечен меткой. Имя метки задается по правилам образования идентификаторов Турбо Паскаль. В качестве метки также могут использоваться произвольные целые числа без знака, содержащие не более четырех цифр. Метка ставится перед оператором и отделяется от него двоеточием. Все метки, используемые в программе, должны быть перечислены в разделе описания меток, например:

label 3, 471, 29, Quit;

Описание констант позволяет использовать имена как синонимы констант, их необходимо определить в разделе описания констант:

const K= 1024; MAX= 16384;

В разделе описания переменных необходимо указать все переменные, используемые в программе, и определить их тип:

var P,Q,R: Integer;

   A,B:   Char;

   F1,F2: Boolean;

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

Раздел операторов представляет собой составной оператор, который содержит между служебными словами

begin.......end

последовательность операторов. Операторы отделяются друг от друга символом ;. Текст программы заканчивается символом точка.

Кроме описаний и операторов Паскаль - программа может содержать комментарии, которые представляют собой произвольную последовательность символов, расположенную между открывающей скобкой комментариев { и закрывающей скобкой комментариев }.

Пример 1

program Primer; {вычисление суммы двух чисел}

var

  x,y,s: integer;

begin

 WriteLn('Введите через пробел два числа ');

 ReadLn(x,y);

 s := x + y;

 WriteLn('Сумма чисел равна ',s);

end.

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

Пример 2

program Primer; {вычисление суммы двух чисел}

uses Crt; {подключение модуля, необходимого для процедур

          очистки экрана и задержки}

var

 x,y,s: integer;

begin

 ClrScr; {очистка экрана}

 WriteLn('Введите через пробел два числа ');

 ReadLn(x,y);

 s := x + y;

 WriteLn('Сумма чисел равна ',s);

 ReadKey; {ожидание нажатия клавиши}

end.

 

№14 Операторы ввода и вывода данных на Паскале с примерами.

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

 

назад содержание вперед

Ввод данных

Для ввода исходных данных чаще всего используется процедура ReadLn:

ReadLn(A1,A2,...AK);

Процедура производит чтение К значений исходных данных и присваивает эти значения переменным А1, А2, ..., АК.

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

Значения исходных данных могут отделяться друг от друга пробелами и нажатием клавиш табуляции и Enter.

Не допускается разделение вводимых чисел запятыми!

 

назад содержание вперед

Вывод данных

Для вывода результатов работы программы на экран используются процедуры:

Write(A1,A2,...AK);

WriteLn(A1,A2,...AK);

Первый из этих операторов производит вывод значений переменных А1, А2,...,АК в строку экрана. Второй оператор, в отличие от первого, не только производит вывод данных на экран, но и производит переход к началу следующей экранной строки. Если процедура writeln используется без параметров, то она просто производит пропуск строки и переход к началу следующей строки.

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

Форма представления значений в поле вывода соответствует типу переменных и выражений: величины целого типа выводятся как целые десятичные числа, действительного типа - как действительные десятичные числа с десятичным порядком, символьного типа и строки - в виде символов, логического типа - в виде логических констант TRUE и FALSE.

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

Для величин действительного типа элемент списка вывода может иметь вид А:К:М, где А - переменная или выражение действительного типа, К - ширина поля вывода, М - число цифр дробной части выводимого значения. К и М - выражения или константы целого типа. В этом случае действительные значения выводятся в форме десятичного числа с фиксированной точкой.

Пример записи операторов вывода:

var rA, rB: Real;

  iP,iQ:Integer;

  bR, bS: Boolean;

  chT, chV, chU, chW: Char;

begin

 . . .

 WriteLn(rA, rB:10:2);

 WriteLn(iP, iQ:8);

 WriteLn(bR, bS:8);

 WriteLn(chT, chV, chU, chW);

end.

№15 Оператор условия в Паскале. (с примерами)

ОПЕРАТОР УСЛОВИЯ (IF

Условный оператор

Операторы отношений сравнивают два значения, возвращая в результате булевское значение True или False. В Паскале реализуются операторы:

> – больше, чем;  
>=
 – больше, чем или равно;  
<
 – меньше,
= – равно;
<=
 – меньше, чем или равно;  
<>
 – не равно; 
in – является элементом.

Общий формат условного оператора:

if <условиеthen <оператор1else <оператор2>

где <условие> – любое булевское выражение (вырабатывающее в результате True или False); <оператор1> и <оператор2> – операторы Паскаля. Если выражение принимает значение True, то выполняется <оператор1>; в противном случае – <оператор2>.

Например:

if a > b then max := a else max := b;

Два важных момента, на которые следует обратить внимание при использовании if/then/else. Во-первых, оператор else не является обязательным, другими словами, допустимо использовать оператор if в следующем виде:

if выражение then оператор 1

В этом случае оператор 1 выполняется только тогда, когда выражение имеет значение True. В противном случае пропускается оператор 1 и выполняется следующий оператор. Во-вторых, если необходимо выполнить более одного оператора, в случае, когда выражение принимает значение, True или False, то следует использовать составной оператор. Составной оператор – это последовательность произвольных операторов программы, заключённая в операторные скобки – зарезервированные слова begin ... end.

Например:

if B = 0 then 
Writeln('Деление на нуль невозможно.')
else begin
   Ratio := A div B;
   Writeln('Отношение =', Ratio)
end;

В Паскале есть четыре логических оператора – and, xor, or, not. Эти логические операторы работают с логическими значениями (True и False), позволяя комбинировать выражения отношений, булевские переменные и булевские выражения. Например 

if (a > b) and (a = 0) then writeln('a = ", a);
if (a > b) and (a = 0) then writeln('a = ", a);

 




1. Сравнительно-сопоставительный анализ по освободительному движению стран Азии и Африки в 2030-е гг- Филиппины и Таиланд
2. Эффективное управление информационными системами предприятия
3. Законный представитель несовершеннолетнего подозреваемого, обвиняемого в уголовном процессе
4. КУРСОВОЙ ПРОЕКТ ПРИНЯТ Оценка За соблюдение календарного граф
5. Реферат- Саудовская Аравия
6. Инновационно-инвестиционный процесс в переходной экономике России
7.  за месяц 200 г
8. Статья- Идиллия Пушкина «Земля и море» (источники, жанровая форма и поэтический смысл)
9. жаратылыстану ~ылымдар бойынша ~здiк ~ылыми зерттеулер ~шiн ~
10. Relted lnding pges; Secondly I~ll tell you bout conference booking form with online credit-debit crd pyment nd thirdly I~ll explin how to mke the gthering nd reporting dt using Google nlytics.
11. Пояснительная записка к рабочей программе курса английского языка по учебному пособию ldquo;Enjoy Englishrdquo;.
12. Проблемы и перспективы сбалансированного развития Северо-Западного региона РФ
13. Разработка технологического процесса сборки и изготовления корпуса коническо-цилиндрического редуктора
14. Реферат- Брачный договор
15. Учебное пособие подготовлено на кафедре экономической теории для студентов I курса факультета бизнеса В оф
16. правовой формы характера деятельности.
17. Научнотехнический прогресс и потенциал предприятия
18. . Классификация магнетиков Все существующие в природе вещества по своим магнитным свойствам подразделяютс.
19. Страшные сказки о безопасности Windows и Интернет
20. О пенсионном обеспечении в Республике Казахстан Правительство Республики Казахстан ПОСТАНОВЛЯЕТ- 1