Инфоурок Информатика КонспектыКонспект урока информатики "Системы счисления"

Конспект урока информатики "Системы счисления"

Скачать материал

Урок   информатики в 10 классе на тему

«Системы счисления»

Цель:    1. Обобщить знания учащихся по теме «Системы счисления»

              2. Развитие творческого мышления.

 3. Воспитание собранности.

 

План урока: 1. Оргмомент

                        2. Работа по карточкам и у доски.

3. Программирование

4. Итог урока

Ход урока:

1. Тема «Системы счисления» имеет прямое отношение к математической теории чисел. Однако, в школьном курсе математики она, как правило, не изучается. Необходимость изучения этой темы в курсе информатики связана с тем фактом, что числа в памяти компьютера представлены в двоичной системе счисления, а для внешнего представления содержимого памяти, адресов памяти используют восьмеричную или шестнадцатеричную системы.
            Система счисления – это определенный способ представления чисел и соответствующие ему правила действия над числами.

 

2. а)Три человека работают по карточкам

Карточка № 1

Перевести числа в десятичную систему счисления:

13,425             1201,1123                         А816

 

 

Карточка № 2

Сравните 1101112 и 658

Карточка № 3

Вычислить: 10011,112+75,28+13,445. Получить результат в десятичной системе счисления.

 

 

б)У доски: 101112+638+С216.

Получить ответ в системах с основанием 8,10,2,16.

 

в) С классом:           1. В классе учится 20 учеников: 18 мальчиков и 8 девочек. В какой системе счисления посчитаны ученики? Обоснуйте свой ответ. Запишите количество мальчиков и девочек в десятичной системе счисления.

                                    2. Даны два треугольника. Длины сторон, которых выражены в двоичном виде и равны соответственно 101,101,110 и 101,101,1000. Определить, площадь какого из треугольников больше.

3.  Сейчас вы попробуете написать программу, которая переводила бы числа из двоичной системы счисления в десятичную или из десятичной системы счисления в двоичную. Работаем самостоятельно за компьютерами. Анализируем получившиеся результаты.

Примеры получившихся программ.

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

На Паскале

На Бейсике

uses crt;

var i,k,n, : integer;

     a : array [1..1000] of integer;

begin

write (‘введите десятичное число '); read (n);

  i:=1;

while n>=1 do begin

 a[i]:=n mod 2;

 n:= n div 2;

 i:= i+1;

 end;

 for k:=i-1 downto 1 do

 write (a[k]);

 end.

CLS                                                                          

INPUT "введите десятичное число", n                

DO WHILE n1 < n                                                  

n1 = 2 ^ k                                                                 

k = k + 1                                                                   

LOOP                                                                        

DIM a(k)                                                                  

FOR i = k TO 1 STEP -1                                         

a(i) = n MOD 2                                                        

n = n \ 2                                                                    

NEXT                                                                         

FOR i = 1 TO k                                                          

IF a(i) = 0 THEN c = c * 10 ELSE c = c * 10 + a(i)  

NEXT                                                                         

PRINT                                                                        

PRINT c     

 

Программа перевода из двоичной в десятичную

На Паскале

На бейсике

uses crt;

var   c : string;

     i,k,n,n1,j,p : integer;

     a : array [1..1000] of integer;

begin

write ('введите двоичное число'); read (c);

n1:=length(c); k:=1;

  for i:=n1 downto 1 do

  begin

   val(c[i],n,j);

    p:=p+n*k;

    k:=k*2;

    end;

    writeln(p);

 end.

CLS                                                                          

INPUT "введите двоичное число ", x                   

DO WHILE n1 < x                                                  

n1 = 10 ^ k                                                                

k = k + 1                                                                   

LOOP                                                                       

FOR i = 1 TO k                                                         

m = x MOD 10                                                         

a = a + m * 2 ^ (i - 1)                                                

x = x \ 10                                                                   

NEXT i                                                                        

PRINT a               

 

4.        Коротко о главном: Число в позиционной системе счисления можно представить в виде суммы произведений составляющих его цифр на соответствующие степени основания системы (на этом основаны приемы перевода чисел из одной системы в другую).                                              

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Конспект урока информатики "Системы счисления""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Инструктор по туризму

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 117 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 02.05.2016 906
    • DOCX 40.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Пучкова Тамара Анатольевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Пучкова Тамара Анатольевна
    Пучкова Тамара Анатольевна
    • На сайте: 7 лет и 11 месяцев
    • Подписчики: 1
    • Всего просмотров: 35630
    • Всего материалов: 15

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов
  • Этот курс уже прошли 83 человека

Мини-курс

Основы духовно-нравственной культуры народов России: особенности преподавания

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 27 человек из 17 регионов
  • Этот курс уже прошли 32 человека

Мини-курс

Классики и современники: литературные портреты и психология творчества

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 22 человека из 17 регионов
  • Этот курс уже прошли 15 человек

Мини-курс

Toolbox классического проектного менеджмента

4 ч.

780 руб. 390 руб.
Подать заявку О курсе