Прикладное программное обеспечение (ППО) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Прикладное программное обеспечение (ППО)



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

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

  1. Общего назначения (текстовые, табличные, графические редакторы, СУБД)
  2. Специального назначения (авторские, экспертные, гипертекстовые, мультимедиа системы)
  3. Профессионального назначения (САПР, АСУ, АСУ ТП, т.д.)

Основные виды прикладного программного обеспечения общего назначения приводятся в таблице 11.3.

Таблица 11.3

Вид прикладной программы Назначение прикладной программы
1. Редакторы документов Наиболее широко используемый вид прикладных программ. Они позволяют подготавливать документы гораздо быстрее и удобнее, чем с помощью пишущей машинки. Редакторы документов позволяют использовать различные шрифты символов, абзацы произвольной формы, автоматически переносят слова на новую строку, позволяют делать сноски, включать рисунки, автоматически нумеруют страницы и сноски и т.д. Представители редакторов документов – программы Microsoft Word, Wordpad, Notepad (блокнот).
  Табличные процессоры. Все распространенные табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным в таблицах различные графики и т.д. Представители семейства табличных процессоров Microsoft Excel, Quatro Pro.
  Графические редакторы Позволяют создавать и редактировать рисунки. В простейших редакторах предоставляются возможности рисования линий, кривых, раскраски областей экрана, создание надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров. Представители графических редакторов – программы Adobe Photoshop, Corel Draw, Paint.
  Правовые базы данных Содержат тексты нормативных документов и предоставляют возможности справки, контекстного поиска, распечатки и т.д. Представители правовых баз данных – пакеты Гарант и Консультант +.
  Системы автоматизированного проектирования САПР позволяют осуществлять черчение и конструирование различных предметов и механизмов с помощью компьютера. Среди систем малого и среднего класса в мире наиболее популярна система AutoCad фирмы AutoDesk. Отечественный пакет с аналогичными функциями – Компас.
  Системы управления базами данных СУБД позволяют управлять большими информационными массивами - базами данных. Программные системы этого вида позволяют обрабатывать на компьютере массивы информации, обеспечивают ввод, поиск, сортировку выборку записей, составление отчетов и т.д. Представители данного класса программ – Microsoft Access, Clipper, Paradox.
  Интегрированные системы Сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Представители интегрированных систем – пакет Microsoft Office и его бесплатный аналог Open Office.
  Бухгалтерские программы Предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за несовместимости отечественного бухгалтерского учета с зарубежным расчётом в нашей стране используются почти исключительно отечественные бухгалтерские программы. Наиболее распространены системы 1C: Предприятие и Инфо-бухгалтер.

3. Примеры выполнения задания к практическому занятию №11

Примерами выполнения заданий практической занятия №11 являются таблицы 11.1, 11.2, 11.3, в которых даётся краткая характеристика программного обеспечения, назначение рассматриваемых видов.

Задания к практическому занятию №11

  1. Выбрать в Приложении №4 задания по своему варианту
  2. Выполнить задания по указаниям в Приложении №4
  3. Оформить работу и защитить её.

Задание ИДЗ №4 по теме «Анализ прикладного и служебного программного обеспечения» в Приложении №4 (Задание 4).

Вопросы для самоконтроля к практическому занятию № 11. Тема «Анализ прикладного и служебного программного обеспечения»

  1. Установите соответствие между приложением Microsoft Office и ярлыком этого приложения.
    1. Редактор электронных презентаций
    2. Программа для работы с электронной почтой
    3. Текстовый редактор

1)

2)

3)

  1. Установите соответствие между приложением Microsoft Office и ярлыком этого приложения.
    1. Коллекция картинок Microsoft Office
    2. Языковые параметры Microsoft Office
    3. Редактор электронных публикаций

  1. Установите соответствие между приложением Microsoft Office и ярлыком этого приложения.
    1. Редактор электронных таблиц
    2. Коллекция картинок Microsoft Office
    3. Система управления базами данных

  1. Установите соответствие между некоторыми компонентами, входящими в состав операционной системы, и, соответствующими «иконками».
    1. «Мой компьютер»
    2. «Назначенные задания»
    3. «Сканеры и камеры»

1)

2)

3)

Литература

1. Акулов О.А. Информатика: базовый курс: Учеб. для вузов/ О.А. Акулов, Н.В.Медведев. Гриф УМО. – М.: Омега – Л. 2004 г. – 551 с.

2. Информатика: Базовый курс: Учеб. пособие для вузов/ под ред. С.В. Симонович – СПб: Питер. 2005. – 639с.

3. Информатика: Учеб./Под ред. Н.В.Макаровой. – М.: Финансы и статистика. 2003. – 767с.

4. Информатика: Учеб. пособие/И.А.Черноскутова, Н.П. Морозов и др. Гриф УМО. – СПб.: ПИТЕР, 2005. – 272с.

5. Могилёв А.В. Информатика: Учеб. пособие для вузов/ А.В. Могилёв, Н.И.Пак и др..М.: Академия. 2004. – 842с.

6. Симонович С.В. Специальная информатика: Учебное пособие. – М.:АСТ-ПРЕСС: Инфорком-Пресс, 2007. – 276с.

Приложение №1. Задания для выполнения самостоятельной работы №3

Задание 1. Тема: «Алгоритмы. Блок-схемы. Ветвления»

  • Списать или скопировать свой вариант задания из предлагаемого ниже списка вариантов для выполнения самостоятельной работы №3
  • Составить алгоритмы задач в виде блок-схемы. Линейный алгоритм для первой задачи. Разветвляющийся алгоритм для второй задачи.

Задание 2. Тема: «Алгоритмы. Блок-схемы. Циклы»

Составить алгоритмы задач в виде блок-схемы. Циклический алгоритм для третьей задачи.

Варианты для заданий 1, 2, 4, 5 ИДЗ №3

Вариант 1

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

Y= +e +rb+ .

Вывести результат на экран.

2. Если сумма различных целых чисел x, y, z больше 50, то заменить меньшее из у и x суммой двух других, в противном случае увеличить все числа в 20 раз.

Вывести результат на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

x:=1; y:=5; k:=0;

Начало цикла

пока y>x

y: = y – x; k:=k+1;

конец цикла;

Вывести k,y на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 2

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

W=e-sin y + tg(a)- .

Вывести результат на экран.

2. Ввести с клавиатуры три разных целых числа. Найти максимальное из них.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

k:=5; s:=0;

Начало цикла для i от 1 до3

k:=k*2; s:=s+k;

конец цикла;

Вывод k, s.

3.2. Переписать программу задания 3.1 оператором цикла с предусловием.

Вариант 3

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

+ .

Вывести результат на экран.

2. Если сумма различных целых чисел x, y, z меньше 10, то заменить большее из x и z произведением двух других, в противном случае увеличить все числа в три раза.

Вывести результат на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

z:=2; d:=7; k:=0;

Начало цикла

пока d>=x

d:=d – z; k:=k+1;

конец цикла;

Вывести k,d на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 4

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

+ tgβ;

Вывести результат на экран.

2. Если сумма различных целых чисел x, y, z больше 20, то заменить меньшее из у и x суммой двух других, в противном случае увеличить все числа в 10 раз.

Вывести результат на экран.

3.1. Составить программу вычисления значения k.

Дано: k:=59;

Начало цикла для i от 1 до 3

k:=k-5;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 5

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

Вывести результат на экран.

2. Если произведение различных целых чисел x, y, z больше 30, то заменить большее из у и z разностью двух других, в противном случае увеличить меньшее из x, z в два раза.

Вывести результат на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

b:=1; d:=5; k:=0;

Начало цикла

пока d>=b

d:=d+b; k:=k+1;

конец цикла;

Вывести k,d на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 6

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

.

Вывести результат на экран.

2. Если сумма трёх различных целых чисел x, y, z меньше 44, то заменить меньшее из x, y полусуммой двух других, в противном случае уменьшить максимальное из x, z в 2 раза.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано: k:=75;

Начало цикла для i от 1 до 5

k:=k-10;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 7

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

W=log z- -sin x.

Вывести результат на экран.

2. Если сумма трех различных целых чисел x, y, z больше 20, то заменить меньшее из y,z полусуммой двух других, в противном случае уменьшить все числа на 10.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

b:=1; d:=5; k:=0;

Начало цикла

пока d>=b

d:=d+b; k:=k+1;

конец цикла;

Вывести k,d на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 8

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

Результаты вывести на экран.

2. Если сумма различных целых чисел x, y, z больше 40, то заменить меньшее из у и z суммой двух других, в противном случае увеличить все числа на 10.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано: k:=5;

Начало цикла для i от 1 до 4

k:=k+2; p:=p*k;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 9

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

.

Вывести результат на экран.

2. Если сумма трех различных целых чисел х, у, z меньше 10, то наименьшее из х, у заменить полусуммой двух других, в противном случае прибавить к каждому числу +10.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

b:=3; d:=15; k:=0;

Начало цикла

пока d>=b

d:=d-b; k:=k+1;

конец цикла;

Вывести k,d на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 10

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

.

Вывести результат на экран.

2. Если сумма трёх различных целых чисел x, y, z больше 5, то заменить меньшее из трех чисел произведением двух других, в противном случае увеличить все числа в два раза.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

k:=44; s:=0;

Начало цикла для i от 1 до3

k:=k-8; s:=s+k;

конец цикла;

Вывод k,s.

3.2. Переписать программу задания 3.1 оператором цикла с предусловием.

Вариант 11

1. Вычислить значение функции у, исходные данные ввести с клавиатуры.

+ ;

Вывести результат на экран.

2. Если сумма различных целых чисел x, y, z меньше 10, то заменить большее из х, у произведением двух других, в противном случае увеличить все числа в два раза.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

x:=10; y:=5; k:=0;

Начало цикла

пока x>=y

y:=y+1; k:=k+1;

конец цикла;

Вывести k,y на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 12

1. Вычислить значение функции W, исходные данные ввести с клавиатуры.

W =

Вывести результат на экран.

2. Ввести с клавиатуры три разных целых числа. Найти наименьшее из них.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано: k:=0;

Начало цикла для i от 1 до3

k:=k+2;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 13

1. Вычислить значение функции, исходные данные ввести с клавиатуры:

y = x + * ln (a + 1) - .

Вывести результат на экран.

2. Если сумма трех различных целых чисел x, y, z меньше 20, то заменить меньшее из y, z полусуммой двух других, в противном случае увеличить все числа в 7 раз.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

b:=20; d:=5; k:=0;

Начало цикла

пока d<=b

d:=d+3; k:=k+1;

конец цикла;

Вывести k,d на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 14

1. Вычислить значение функции у, исходные данные ввести с клавиатуры.

y = .

Вывести результат на экран.

2. Если сумма различных целых чисел x, y, z меньше 30, то заменить меньшее из у и x суммой двух других, в противном случае увеличить все числа на 10.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

k:=0; p:=1;

Начало цикла для i от 1 до3

k:=k+3; p=p*k;

конец цикла;

Вывод k,p.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 15

1.Вычислить значение функции, исходные данные ввести с клавиатуры:

G=LOG (a+b)- .

Вывести результат на экран.

2. Если сумма трех различных целых чисел x, y, z меньше 20, то заменить меньшее из x,z полусуммой двух других, в противном случае уменьшить все числа на 5.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

c:=26; b:=5; k:=0;

Начало цикла

пока c>b

c:=c-b; k:=k+1;

конец цикла;

Вывести k,c на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 16

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

Y= + z + a b + .

Вывести результат на экран.

2. Ввести с клавиатуры три разных целых числа. Найти среди них максимальное.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

k:=2;

Начало цикла для i от 1 до3

k:=k*3;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с предусловием.

Вариант 17

1. Вычислить значение функции Y, исходные данные ввести с клавиатуры.

Y = (x + ) * ln (a + z) - .

Вывести результат на экран.

2. Ввести с клавиатуры три разных целых числа. Найти максимальное из трех чисел.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

b:=3; d:=9; k:=0;

Начало цикла

пока d>b

d:=d-b; k:=k+1;

конец цикла;

Вывести d,k на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 18

1. Вычислить значение функции W, исходные данные ввести с клавиатуры.

W=()+tg b2+ .

Вывести результат на экран.

2. Если среднее различных целых чисел x, y, z больше 5, то заменить меньшее из х, z разностью двух других, в противном случае увеличить меньшее из у, z на10.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

k:=0;

Начало цикла для i от 1 до3

k:=k+10;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 19

1. Вычислить значение функции Y, исходные данные ввести с клавиатуры.

+ .

Вывести результат на экран.

2. Если произведение различных целых чисел x, y, z больше 20, то заменить меньшее из х, z разностью двух других, в противном случае увеличить меньшее из у, z на два.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

y:=33; z:=9; k:=0;

Начало цикла

пока z<=y

z:=z+10; k:=k+1;

конец цикла;

Вывести k,z на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 20

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

G = + tg b2 - .

Вывести результат на экран.

2. Если произведение различных целых чисел x, y, z меньше 30, то заменить большее из y, х разностью двух других, в противном случае увеличить меньшее из x, z на 5.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано: k:=1;

Начало цикла для i от 1 до3

k:=k*3;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вывести результат на экран.

Вариант 21

1.Вычислить значение функции,исходные данные ввести с клавиатуры.

.

Вывести результат на экран.

2. Если сумма трёх различных целых чисел x, y, z меньше 15, то заменить большее из х, у полусуммой двух других, в противном случае уменьшить все числа на 3.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

b:=3; d:=24; k:=0;

Начало цикла

пока d>b

d:=d-b; k:=k+1;

конец цикла;

Вывести d,k на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 22

1. Вычислить значение функции V, исходные данные ввести с клавиатуры.

v= + tg b2 - .

Вывести результат на экран.

2. Если сумма трёх различных целых чисел x, y, z меньше 20, то заменить большее из y, z полусуммой двух других, в противном случае уменьшить все числа на 5.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

k:=50;

Начало цикла для i от 1 до3

k:=k-7;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с предусловием.

Вариант 23

1. Вычислить значение функции F, исходные данные ввести с клавиатуры.

+tg z.

Вывести результат на экран.

2. Если сумма трёх различных целых чисел x, y, z, больше 20, то заменить большее из z, y полусуммой двух других, в противном случае уменьшить все числа на 10.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

b:=3; d:=18; k:=0;

Начало цикла

пока d>b

d:=d-3; k:=k+1;

конец цикла;

Вывести d,k на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 24

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

Р= .

Вывести результат на экран.

2. Если сумма трёх различных целых чисел x, y, z меньше 25, то заменить большее из z, y полусуммой двух других, в противном случае увеличить все числа в 2 раза.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано: k:=0;

Начало цикла для i от 1 до3

k:=k+5;

конец цикла;

Вывод k.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 25

1. Вычислить значение функции y, исходные данные ввести с клавиатуры.

+ .

Вывести результат на экран.

2. Если сумма трёх различных целых чисел x, y, z меньше 30, то заменить большее из z, y полусуммой двух других, в противном случае уменьшить меньшее из x,y на 10. Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

b:=3; a:=32; k:=0;

Начало цикла

пока a>b

a:=a-b; k:=k+1;

конец цикла;

Вывести a,k на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 26

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

+cos z.

Вывести результат на экран.

2. Если сумма трех различных целых чисел x, y, z меньше 33, то заменить большее из z, y полусуммой двух других, в противном случае уменьшить все числа в 2 раза.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

s:=0; k:=30;

Начало цикла для i от 1 до 3

k:=k-5;

s:=s+k;

конец цикла;

Вывод k,s.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 27

1. Вычислить значение функции R, исходные данные ввести с клавиатуры.

R= +tg b2 - .

Вывести результат на экран.

2. Если сумма трёх различных целых чисел x, y, z меньше 15, то заменить большее из х, у полусуммой двух других, в противном случае уменьшить все числа на 3. Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

x:=3; d:=42; k:=0;

Начало цикла

пока d>=x

x:=x+4; k:=k+1;

конец цикла;

Вывести k,x на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 28

1.Вычислить значение функции, исходные данные ввести с клавиатуры.

+ .

Вывести результат на экран.

2. Если сумма трех различных целых чисел x, y, z меньше 37, то заменить большее из x, y полусуммой двух других, в противном случае увеличить все числа в 5 раз.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

S:=0; k:=0;

Начало цикла для i от 1 до 4

k:=k+2; s:=s+3*k;

конец цикла;

Вывод k,s.

Вывести результат на экран.

3.2. Переписать программу задания 3.1 оператором цикла с предусловием.

Вариант 29

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

Р= .

Вывести результат на экран.

2. Если сумма четырех различных целых чисел x, y, z, d меньше 32, то заменить большее из z, y полусуммой двух других, в противном случае уменьшить все числа на 4.

Результаты вывести на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

r:=3; d:=55; k:=0;

Начало цикла

пока d>r

d:=d-3*r; k:=k+1;

конец цикла;

Вывести k на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 30

1. Вычислить значение функции V, исходные данные ввести с клавиатуры.

M= + e + r b + .

Вывести результат на экран.

2. Если сумма трех различных целых чисел больше 28, то заменить меньшее из z, y полусуммой двух других, в противном случае уменьшить все числа на 2.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

s:=0; k:=1;

Начало цикла для i от 1 до 3

k:=k*4;

s:=s+k;

конец цикла;

Вывод k,s.

3.2. Переписать программу задания 3.1 оператором цикла с предусловием.

Вариант 31

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

V=()+tg b2 - .

Вывести результат на экран.

2. Если произведение различных целых чисел x, y, z больше 50, то заменить большее из y, z разностью двух других, в противном случае увеличить меньшее из x, z в 10 раз.

Вывести результат на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

t:=4; h:=71; k:=0;

Начало цикла

пока h>t

h:=h-3*t; k:=k+1;

конец цикла;

Вывести h,k на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 32

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

.

Вывести результат на экран.

2. Ввести с клавиатуры три разных целых числа. Найти максимальное из них.

Результаты вывести на экран.

3.1. Составить программу вычисления значения k.

Дано:

k:=0; p:=2;

Начало цикла для i от 1 до 3

k:=k+p; p:=p +3;

конец цикла;

Вывод p,k.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 33

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

M= + e + r b + .

Вывести результат на экран.

2. Если сумма различных целых чисел x, y, z больше 57, то заменить большее х, у произведением двух других, в противном случае увеличить все числа в два раза.

Вывести результат на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

x:=39; m:=3; k:=0;

Начало цикла

пока m<x

m:=m+7; k:=k+1;

конец цикла;

Вывести k,m на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Вариант 34

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

.

Вывести результат на экран.

2. Если сумма различных целых чисел x, y, z больше 45, то заменить меньшее из z, y суммой двух других, в противном случае увеличить все числа в 5 раз.

Вывести результат на экран.

3.1. Составить программу вычисления значения k.

Дано:

s:=0; k:=1;

Начало цикла для i от 1 до 3

k:=k*2;

s:=s+k;

конец цикла;

Вывод k,s.

3.2. Переписать программу задания 3.1 оператором цикла с предусловием.

Вариант 35

1. Вычислить значение функции, исходные данные ввести с клавиатуры.

+ .

Вывести результат на экран.

2. Если произведение различных целых чисел x, y, z больше 88, то заменить меньшее из y, z разностью двух других, в противном случае увеличить меньшее из x, z в два раза.

Вывести результат на экран.

3.1. Составить программу вычисления количества циклов.

Дано:

z:=3; d:=47; k:=0;

Начало цикла

пока d>z

d:=d-z; z+2; k:=k+1;

конец цикла;

Вывести k,d,z на экран.

3.2. Переписать программу задания 3.1 оператором цикла с постусловием.

Задание 3. Тема «Алгебра логики»

Составить таблицу истинности для двух логических выражений:

Таблица 3.5

 

Вариант № Вариант 1 Вариант 2 Вариант 3 Вариант 4
Задание 1
Задание 2

 

Вариант № Вариант 5 Вариант 6 Вариант 7 Вариант 8
Задание 1
Задание 2

 

Вариант № Вариант 9 Вариант 10 Вариант 11 Вариант 12
Задание 1
Задание 2

 

Вариант № Вариант 13 Вариант 14 Вариант 15
Задание 1
Задание 2

 

Вариант № Вариант 16 Вариант 17 Вариант 18 Вариант 19
Задание1
Задание2

 

Вариант № Вариант 20 Вариант 21 Вариант 22 Вариант 23  
Задание 1  
Задание 2  
Вариант № Вариант 24 Вариант 25 Вариант 26  
Задание 1  
Задание 2  
Вариант № Вариант 27 Вариант 28   Вариант 29   Вариант 30  
Задание 1
Задание 2
                       

Задание 4. Тема: «Программирование. Линейные процессы. Ветвления»

Алгоритмический язык программирования Turbo Pascal. Написать программы на Паскале для заданий 1, 2.

Задание 5. Тема: «Программирование. Циклы»

Алгоритмический язык программирования Turbo Pascal. Написать программы на Паскале для задания 3.

Приложение №2. Задания для выполнения практической работы №6



Поделиться:


Последнее изменение этой страницы: 2016-08-16; просмотров: 2000; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.136.235 (0.338 с.)