Автор: Пользователь скрыл имя, 01 Декабря 2011 в 22:13, контрольная работа
Персональный компьютер можно классифицировать по следующим критериям:
По кругу решаемых задач:
Домашние: для обучения, игр, несложной бухгалтерии и т.д.;
Офисные, пользовательские с возможностью работы в составе локальной вычислительной сети. Они предназначены для широкого круга задач, например, задач управления производством;
Основные характеристики ПК и принципы его выбора………….…3
Формализация………………………………………………………….4
Типы информационных моделей…………………………………......5
Решение задач………………………………………………………….6
Список литературы…………………………………………………….8
Содержание
Персональный
компьютер можно
Представление об окружающем мире, его объектах, их взаимодействии человек выражает в виде моделей. Модели в наглядном виде могут представлять объекты и процессы, недоступные для непосредственного восприятия: очень большие, например, солнечная система; очень маленькие, например, строение молекулы; очень медленные, например, развитие животного мира на земле; очень быстрые, например, процессы в работающем двигателе внутреннего сгорания. Такие модели применяются для обучения.
Если
человек задумал сшить рубашку,
сначала он сделает выкройку –
модель рубашки. Прежде чем изготовить
деталь, нужно сделать чертеж –
модель детали. Точно так же при
проектировании зданий кроме чертежей
применяют макеты – модели зданий.
Прежде чем реально создать
Наука
развивается созданием
И наконец, вся культура – литература, театр, кино, живопись, музыка. Всё это модели реальной жизни.
Один и тот же объект может быть описан с различных точек зрения различными моделями. Например, планета Земля в механике – это материальная точка, в химии – это объект из химических элементов, образующих различные вещества, в геологии – это объект, изменяющийся со временем, в котором происходят различные процессы: землетрясения; извержения вулканов, горообразование, движение материков и так далее, в астрономии – это планета, вращающаяся вокруг своей оси и вокруг Солнца с определенной скоростью по определенной орбите.
Но одна и та же модель может описывать различные объекты. Например, при равномерном движении расстояние равно произведению скорости на время; масса вещества равна удельной массе умноженной на объем; стоимость купленных одинаковых тетрадей равна цене одной тетради, умноженной на их количество.
Все модели можно разбить на два класса – предметные и информационные.
Предметные – это чертежи, схемы, макеты, муляжи и так далее. Они показывают геомертические, физические и другие свойства объектов в материальной форме.
Информационные – представляют объекты и процессы в образной или знаковой форме. Образные модели – это фотографии, картинки, учебные плакаты. Знаковые – это описание объекта, на каком либо языке, формулой, таблицей. Зачастую в моделях используют и образную и знаковую формы. Например, карта земной поверхности содержит образы объектов и текст-название объектов, графики, диаграммы, блок-схемы программ и так далее. Естественные языки используются для описания информационных моделей. Например, закон Архимеда: «На погруженное в жидкость тело действует выталкивающая сила, равная весу вытесненной телом жидкости». С помощью формальных языков строятся формальные информационные модели. Наиболее широко для этого используется язык математики (алгебра, геометрия, тригонометрия, теория множеств, теория вероятности). На языке алгебры можно формализовать функциональные зависимости между величинами, то есть математические модели явлений и процессов.
Например:
S=V*T – описывается равномерное прямолинейное движение.
V=V₀+AT – описывается равноускоренное движение.
Язык алгебры логики описывает логические модели, позволяет формализовать высказывания на естественном языке, а так же помогает создавать модели устройств компьютера.
Процесс построения информационных моделей с помощью формальных языков называется формализацией.
Существует несколько типов информационных моделей.
Пример – генеалогическое древо семьи по мужской линии
Связь
между вершинами графа
а)
10101000₍₂₎=1*2⁷+0*2⁶+1*2⁵+0*2
101111110₍₂₎=1*2⁸+0*2⁷+1*2⁶+1*
₊1010100111₍₂₎
11000100₍₂₎
1101101011₍₂₎
б)
Public Sub сумирование()
k = 1
s = 0
Do While k <= 15
s = s + k
k = k + 1
Loop
Range("A1") = s
End Sub
в)
Public Sub Стоимость()
Dim k As Integer, s As Long 'объявляется переменная k целого типа для подсчета стоимости покупки +2%, переменная s - для изначальной стоимости покупки
i = 3 'неявно объявляем переменную для номера строки
s = 0 'обнуляем первоначальную сумму
k = 0 'присваиваем первоначальное значение переменной, считающей сумму товара + 2%
Do While Cells(i, 2) <> "" 'выполняем цикл, пока не встретится пустая ячейка в столбце В (т.е.конец списка фамилий: <> ""означает не равно пустой ячейке).
s = Cells(i, 3) * Cells(i, 4) 'вычесляем сумму продажи по каждому наименованию
k = s * 1.02 'вычисляем
суму продажи по каждому
Cells(i, 5) = k 'подставляем
полученное значение в
i = i + 1 'увеличиваем переменную смещения строк для изменения адресов ячеек
Loop 'окончание цикла
Range("E2") = " Сумма"
End Sub