Практическая информатика
Составление блок-схемы алгоритма и написание программы. Вычисление выражений в двоичном коде. Перевод десятичного числа в двоичный, восьмеричный, шестнадцатеричный коды. Влияние информационного шума на достоверность информации. Пример линейного алгоритма.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 18.10.2008 |
Размер файла | 359,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Институт государственного управления,
права и инновационных технологий
390011, г. Рязань
Куйбышевское шоссе,
д.15/12, кв. 4
КОНТРОЛЬНАЯ РАБОТА
по информатике
Вариант 1.
Выполнила:
студентка 1 курса
Экономического
Факультета
по специальности:
«Финансы и кредит»
Чернышова В.А.
шифр 06-1ФК(9)
Проверил:
Копейкин Ю.А.
Рязань - 2006
Задача 1. Составить блок-схему алгоритма и написать программу:
В зависимости от введенного с клавиатуры Х вычислить значение функции, заданной графически:
Блок-схема алгоритма:
Задача 2. Составить блок-схему алгоритма и написать программу:
Задан файл, состоящий из набора русских и латинских букв. Вывести на экран все латинские буквы, входящие в этот файл.
Блок-схема алгоритма:
program Zad2;
const simbol: Set of char = [ 'A' .. 'Z' , 'a' .. ' z' ] ;
var F: File of Char;
c: Char;
FileName: string;
begin
WriteLn(' ,ўҐ¤Л⥠ˬр д ©« '); ReadLn(FileName);
{$I-}
Assign(F, FileName);
Reset (F);
if IOResult <> 0 then
begin
WriteLn('ЌҐ¬®Jr ®в€aлвм д ©« ',FileName);
halt(666);
end;
WriteLn;
While not Eof(F) do
begin
Read(F, c);
if c in simbol then
Write(c);
end;
end.
Задача 3. Вычислить в двоичном коде со знаком следующее выражение:345,78-654,7 = ? Результат проверить переводом из двоичной системы в десятичную.
345,78 = 101011001,11000
654,7 = 1010001110,10110 - 654,7 = (0101110001,01001+1) = 0101110010,01001
0101011001,11000
0101110010,01001
1011001100,00001
Задача 4. Перевести данное десятичное число в двоичный, восьмеричный и шестнадцатеричный коды: 4629(10)
4629(10) = 1001000010101(2) = 11025(8) = 1215(16)
Задача 5. Какие из приведенных имен файлов являются в MS-DOS и Windows не правильными, а какие правильными? Ответ обоснуйте.
nit#.$12
NaIL\.kont - не правильно, потому что символ «\» зарезервирован как подразделитель названий каталогов.
swet rab.txt
wordfiles.doc
H{23}~i@.lex
natasha.
Задача 6. Как «информационный шум» влияет на достоверность информации?
Чем больше «информационный шум», тем информация более недостоверна.
Задача 7. Что называется файлом?
Файл представляет собой последовательность байтов, имеющую уникальное собственное имя.
Задача 8. Приведите пример линейного алгоритма.
Задача 9. Что такое база данных?
База данных - автоматизированное хранилище оперативно обновляемых данных.
Задача 10. Какие сети называются локальными?
Локальная сеть - сеть, узлы которой расположены на небольшом расстоянии друг от друга, не использующая средства связи общего назначения.
Подобные документы
Элементы и переменные, используемые для составления записи в Паскале. Основные числовые типы языка Turbo Pascal. Составление блок-схемы приложения, программирование по ней программы для вычисления функции. Последовательность выполнения алгоритма.
лабораторная работа [256,9 K], добавлен 10.11.2015Основные аналитические соотношения. Блок схемы и алгоритм решения задачи. Проверка работоспособности алгоритма вручную. Таблица идентификации переменных. Формы входной и выходной печати. Разработка и отладка программы. Инструкция для работы с программой.
курсовая работа [69,8 K], добавлен 13.02.2012Особенности dirent как входной структуры каталога, независимой от файловой системы. Получение содержимого каталога и информации о файле. Разработка блок-схемы алгоритма программы. Изучение программного обеспечения для реализации поставленной задачи.
курсовая работа [1,1 M], добавлен 22.07.2014Система счисления и перевод числа из одной системы в другую. Машинное предоставление информации. Числа с фиксированной точкой: прямой, обратный (инверсный) или дополнительный код. Программная реализация алгоритма и описание использованных процедур.
курсовая работа [96,7 K], добавлен 20.11.2010Составление программы сортировки по возрастанию массив из 20 шестнадцатеричных чисел, просматривающей все исходные числа во внешней памяти и выбирающей самое большое число. Блок-схема алгоритма работы программы. Таблица команд и число их выполнения.
курсовая работа [23,1 K], добавлен 24.05.2015Разработка устройства обработки и передачи информации для суммирования двоичных чисел в дополнительном коде. Разработка алгоритма выполнения операций и структурной схемы. Составление временной диаграммы управляющих сигналов, расчет быстродействия.
курсовая работа [32,0 K], добавлен 16.08.2012Примерный вид выходного сигнала датчика. Описание и блок-схема алгоритма обработчиков прерываний. Формула вычисления температуры на индикаторе. Перевод абсолютного значения в BCD-код. Блок-схема алгоритма основной программы. Динамическая индикация.
курсовая работа [141,2 K], добавлен 21.10.2012Изучение определения, описания и вызова функций, указателей и ссылок на них. Написание функции умножения произвольного столбца двумерного массива на const. Умножение 2 столбцов массива на константы. Составление блок-схемы алгоритма и текста программы.
лабораторная работа [182,3 K], добавлен 09.01.2012Изучение категории типов данных, видов выражений и операций, работа на языке Си. Составление программы вычисления значения функции у(х) при произвольном значении х. Блок-схема алгоритма. Описание текста программы и рассмотрение контрольного примера.
лабораторная работа [124,7 K], добавлен 09.01.2012Разработка алгоритма работы блока сложения дробных двоичных чисел в обратном модифицированном коде с фиксированной запятой. Определение состава узлов и управляющих сигналов блока по схеме электрической функциональной, описание его принципа работы.
реферат [415,8 K], добавлен 29.11.2010