Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические работы по информатике.doc
Скачиваний:
70
Добавлен:
09.02.2015
Размер:
907.26 Кб
Скачать

Лабораторная работа №2. Представление информации в эвм

Тема: Представление информации в ЭВМ ( 2 часа)

Цель работы: Освоить способы представление текстовой и числовой

информации в ЭВМ.

Вопросы:

Память. Единицы измерения памяти. Разрядность ЭВМ.

8 и 16 - битовые слова.

Представление символьной и текстовой информации.

Представление целых чисел со знаком и без знака.

Задания полностью выполняется всеми студентами

  1. Закодируйте сообщение "Факультет Информатики и Управления" используя минимальное число битов.

  2. Сколько различных байт в записи:

а) 111011011110100111101101;

б) 10011001100110011100110110011001

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

10011001100110011100110110011001 и

01110000000111110110000111000101

  1. Определить длину символьной строки (в битах)

а) Арифметические основы ЭВМ

б) Основы информатики и вычислительной техники.

в) Программное обеспечение ЭВМ.

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

  1. Сколько бит необходимо для кодирования символьной строки, состоящей из 234 символов?

  1. Сколько памяти займет книга, состоящая из 128 страниц, если на одной странице 64 строк по 64 символов на строке.

  1. Гибкий магнитный диск (дискета) может хранить 720 Кбайт информации. Определите сколько страниц учебника можно записать на одной дискете, если известно, что страница содержит 29 строк и 62 знака на строке.

  1. Оперативная память (ОП) ЭВМ составляет 64 Кбайт. Сколько страниц школьного учебника можно записать в ОП, если каждая страница содержит 64 строк по 64 символов на строке?

  1. Какое количество знаков можно закодировать 10 битами (n битами)?

  1. Сколько битов содержит 2Мб, 20 Мбит, 40 Мб, 50 Гб, 100 Кб, 1000 б?

  1. Какое максимальное число без учета знака можно представить 1б, 2б, 3б, N б?

  1. Переведи в десятичную систему содержание 16-битового слова с учетом знака и без учета знака (числа записаны в 8-ой и 16-ой системах)

а) 127777 б) 077756 в) 123456

г) 077223 д) 111777 е) 123477

ж) 012347 з) 077564 к) 177652

л) 001177 м) 1F3A н) FFFF

о) AAAA п) B23D р) 4DAF

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

  1. Известно, что в ЭВМ целые числа можно представить двумя способами: с учетом знака (один бит отводится под представление знака) и без учета знака (только положительные числа-все биты отводятся под представление числа). Какое наибольшее положительное число можно представить и в том, и в другом случае, если под его представление отводится 3 байта памяти?

  1. Определите минимальное количество битов для представления целых положительных четырехзначных чисел. Ответ обоснуйте.

17. Сколько бит достаточно (минимальное количество битов), чтобы закодировать сообщение, содержащее 25 различных знаков?

Лабораторная работа №3. Разработка алгоритмов линейной и разветвляющихся структур.

Тема: Разработка алгоритмов линейной и разветвляющихся структур (4 ч.)

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

Вопросы:

  • Определение алгоритма.

  • Свойства алгоритмов.

  • Какие методы разработки алгоритмов существуют?

  • Базовые структурные схемы алгоритмов.

Задание на выполнение

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

Функция

Условие

Исходные данные

1

2

3

4

5.

6

,

7

8

a=12.5

9

a=1.90

b=1.3

10

11

b =1.8

12

13

b = 1.2

14

15

16

Пример выполнения задания: Написать алгоритм и программу вычисления значения функции.

где а=0.23, b=1.2.

Исходные данные: a и b; Результат: y; Промежуточные данные: t, x;

Для удобства комментарии операторов в программе каждая строка ее пронумерована.

  1. имя программы - Lab_3;

  2. в программе используются три переменные x, a и y вещественного типа;

  3. начло программы;

  4. – 6. выводят на экран сообщения, написанные в апострофах;

  1. – 8. операторы присвоения значениям a и b исходных данных;

  1. – 10. вычисление значений переменных t и x по заданным формулам;

11. – 13. вычисление значения функции y;

14. вывод значения переменной x;

15. вывод значения функции y;

16. конец программы.