Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Прикладное программное обеспечение (ППО)
Прикладное программное обеспечение – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных областях деятельности человека. Прикладное программное обеспечение подразделяется на программные средства:
Основные виды прикладного программного обеспечения общего назначения приводятся в таблице 11.3. Таблица 11.3
3. Примеры выполнения задания к практическому занятию №11
Примерами выполнения заданий практической занятия №11 являются таблицы 11.1, 11.2, 11.3, в которых даётся краткая характеристика программного обеспечения, назначение рассматриваемых видов. Задания к практическому занятию №11
Задание ИДЗ №4 по теме «Анализ прикладного и служебного программного обеспечения» в Приложении №4 (Задание 4). Вопросы для самоконтроля к практическому занятию № 11. Тема «Анализ прикладного и служебного программного обеспечения»
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. Тема: «Алгоритмы. Блок-схемы. Ветвления»
Задание 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
Задание 4. Тема: «Программирование. Линейные процессы. Ветвления» Алгоритмический язык программирования Turbo Pascal. Написать программы на Паскале для заданий 1, 2. Задание 5. Тема: «Программирование. Циклы» Алгоритмический язык программирования Turbo Pascal. Написать программы на Паскале для задания 3. Приложение №2. Задания для выполнения практической работы №6
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-08-16; просмотров: 2000; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.136.235 (0.338 с.) |