Методика обучения основам линии представления информации в базовом курсе информатики
Курсовой проект - Педагогика
Другие курсовые по предмету Педагогика
?рование информации. Информационные модели: 9 - 10 кл.: Учеб, для общеобразоват. Учеб. заведений. -2-е изд. Дрофа, 1996
9.Бауэр Ф.Л., Гооз Г. Информатика. Вводный курс: В 2ч.: Пер. с нем. -М.: Мир, 1990
10.Основы информатики и вычислительной техники: Учеб. для 10-11 кл. сред. шк. /В.А. Каймин, А.Г. Щеголев, Е.А. Ерохина, Д.П. Федюшин. - М.: Просвещение, 1989
Приложение
Пример 1. Перевести в десятичную систему числа: 2213; Е41А,1216. Решение:
3 =(2хЗ + 2)хЗ + 1 =2510;
Е41А,1216 = ((14х 16 + 4) х 16 + 1) х 16 + 10 + (2/16) =
= 58394 + 0,0703125 = 58394,0703125,,,.
Обратите внимание на то, что дробная часть числа переводится отдельно, и на то, как применение схемы Горнера модифицируется для дробной части: умножение заменяется на деление, а значащие цифры подставляются в обратном порядке - справа налево.
Пример 2. Перевести шестнадцатеричные числа в восьмеричную систему.
Решение. Конечно, такой перевод можно производить и через десятичную систему по схеме 16 => 10 => 8. Но это долго и неудобно. Лучше выполнять такой перевод по схеме 16 => 2 => 8. В этом случае ничего не требуется вычислять, все сводится к формальной перекодировке. На втором шаге следует сгруппировать двоичные цифры тройками.
16 = 0111 0111 01002 => 011 101 ПО 100 = 35648;
F12,045716 = 1111 0001 0010,0000 0100 0101 01112 =>
=>111 100 010 010, 000 001 000 101 011 100 = 7422,0105348.
Пример 4. Составить программу на Паскале, по которой выведется значение true, если точка с заданными координатами (х, у) лежит внутри заштрихованной области (рис. 8.1), и false - в противном случае.
Решение. Рассматриваемая область состоит из двух частей, каждая из которых описывается системой неравенств.
-я часть:
х- х-3.
-я часть:
х >0; х2 + у2< 25.
Точка с координатами (х, у) лежит в заштрихованной области, если она принадлежит 1-й или 2-й части.
Программа вводит координаты точки, вычисляет логическое выражение, определяющее принадлежность точки области, и выводит полученную логическую величину на экран.
Program Point;
var X,Y: real; L: boolean;(Введите X:); readln(X);(Введите Y:); readln(Y);: = (X = 0) and (Sqr (X) + Sqr (Y) <= 25)(Точка лежит в заданной области?, L)
end.