Задачи по "Информатики"

Автор работы: Пользователь скрыл имя, 15 Декабря 2010 в 04:48, задача

Описание работы

Работа содержит задание и их решения по предмету "Информатике".

Файлы: 1 файл

Блок-схемы и ПО.docx

— 33.10 Кб (Скачать файл)

РЕШЕНИЕ ЗАДАЧ:

9) Представить десятичное число в двоичной форме:

а) 2408

б) 9057

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

2408:2 = 1204 остаток 0   

1204:2 = 602   остаток 0       

602 : 2 = 301  остаток 0      

301 : 2 = 150 остаток 1      

150 : 2 = 75   остаток 0 

75 : 2 =   37  остаток 1

37 : 2 = 18 остаток 1

18 : 2 = 9 остаток 0

9: 2 = 4 остаток 1

4: 2 = 2 остаток 0

2: 2 = 1 остаток 0

1 = остаток  1 

Записываем  последнее частное и остатки  в обратном порядке:

Отсюда  240810 = 1001011010002.

Аналогично  переводим 905710 в двоичную систему счисления:

9057:2 = 4528  остаток 1   

4528:2 = 2264   остаток 0       

2264 : 2 = 1132  остаток 0    

1132 : 2 = 566  остаток 0      

566 : 2 = 283   остаток 0 

283 : 2 = 141   остаток 1

141 : 2 = 70 остаток 1

70 : 2 = 35 остаток 0

35: 2 = 17 остаток 1

17: 2 = 8 остаток 1

8:2=4 остаток  0

4: 2 = 2 остаток 0

2: 2 = 1 остаток 0

1 = остаток  1

Отсюда 905710 = 100011011000012

20) Представить двоичное число в десятичной форме:

а)0101

б) 11110

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

01012 =0*23+1*22+0*21+1*2 0=4+1=510        

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

111102=1*24 +1*23+1*22+1*21+0*2 =16+8+4+2=3010       

22) Составить блок-схемы для решения задач на линейные процессы:

Вычислить значение функции Y=x3+4x2/2, при x=8

                                   Начало алгоритма

                                     Ввод данных с ЭВМ

                              

                                     Вычисление значения

                                     Вывод значения функции

                                         Конец алгоритма 
 

40) Составить блок-схемы для решения задач на разветвляющие процессы:

       

 

                                                                                                       Начало алгоритма

                                                                                       Ввод исходных данных

       да

                                                                               

            нет

       да

  нет

 

 

 

43) Составить блок-схемы решения задач на циклические процессы для вычисления значений функции Y на отрезке [a,b] с шагом h .

Y=sin x – cos x

 

                                           

                     Да                                                                               Нет       

                                                                         Цикл с последующим условием 

55) Описание программного обеспечения ПК

     Под программным обеспечением  понимается совокупность программ, выполняемых вычислительной системой.

     К программному обеспечению относится  также вся область деятельности по проектированию и разработке ПО.

     -    Технология проектирования программ;

     -    Методы тестирования программ;

     -    Методы доказательства правильности программ;

     -      Анализ качества работы программ;

     -      Документирование программ;

     -       Разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое.

     Программное обеспечение – неотъемлемая часть  компьютерной системы. Оно является логическим продолжением технических  средств. Сфера применения конкретного  компьютера определяется созданным  для него ПО.

     Сам по себе компьютер не обладает знаниями ни в одной области применения. Все эти знания сосредоточены  в выполняемых на компьютерах  программах.

     Программное обеспечение современных компьютеров  включает миллионы программ – от игровых  до научных.  

    Классификация ПО

     Программы,  работающие на компьютере, можно разделить на три категории:

      прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и т. д.;

      системные программы, выполняющие различные вспомогательные функции, например создание копии используемой информации, выдачу справочной информации о компьютера, проверку работоспособности устройств компьютера и т. д.;

      Вспомогательное ПО (инструментальные системы и утилиты)

     Понятно, что грани между указанными тремя  классами программ весьма условны, например, в состав программы системного характера  может входить редактор текстов, т. е. программа прикладного характера.

     Прикладное  ПО. Для IBM PC разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы:

     q            подготовки текстов (документов) на компьютере – редакторы текстов;

     q            подготовки документов типографского качества – издательские системы;

     q            обработки табличных данных – табличные процессоры;

     q            обработки массивов информации – системы управления базами данных.  

     Прикладная  программа – это любая конкретная программа, способствующая решению  какой-либо задачи в пределах данной проблемной области.

     Например, там, где на компьютер возложена  задача контроля за финансовой деятельностью какой-либо фирмы, прикладной будет программа подготовки платежных ведомостей.

     Прикладные  программы могут носить и общий  характер, например, обеспечивать составление  и печатание документов и т.п.

     Прикладные  программы могут использоваться либо автономно, то есть решать поставленную задачу без помощи других программ, либо в составе программных комплексов или пакетов.

     Наиболее  часто используемые типы прикладных программ.

     Графические редакторы позволяют создавать и редактировать картинки на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а так же выводить полученные картинки в таком виде, чтобы они быть включены в документ, подготовленный с помощью текстового редактора или издательской системы.

     Системы деловой и научной  графики позволяют наглядно представлять на экране различные данные и зависимости. Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм ( гистограммы, круговые и секторные диаграммы и т.д. )

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

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

     Системы автоматизированного  проектирования ( САПР ) позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера.

     q                       Интегрированные системы – сочетают в себе возможности системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности.

     q                       Бухгалтерские программы – предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за не совместимости отечественного бухгалтерского учета с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Некоторые из них предназначены для автоматизации отдельных участков бухгалтерского учета -  начисление заработной платы, учета товаров, материалов на складах и т.д. 

Информация о работе Задачи по "Информатики"