Программирование
Контрольные работы, задачи и курсовые по программированию
Тематика контрольних робіт, задачі, курсові по дисципліні Комп’ютерна техніка та програмування
Turbo Pascal. Розробка схем алгоритмів Необхідно проаналізувати умову завдання і визначити порядок розрахунку, розробити формульний алгоритм та скласти схему алгоритму обчислення виразів
Необхідно записати на мові Turbo Pascal операторами присвоєння обчислення виразів згідно варіантів
Необхідно розробити схему алгоритму, таблицю символічних імен, набрати і відлагодити програму обчислення виразів (розгалужений обчислювальний процес)
Дано вектор A, який містить n елементів. Математично описати умову задачі, розробити схему алгоритму, скласти таблицю символічних імен, написати і відлагодити Pascal-програму обчислення значення Z, що дорівнює добутку середнього значення додатних елементів та середнього значення від’ємних.
Необхідно розробити схему алгоритму, таблицю символічних імен, набрати і відлагодити програму обробки матриць (циклічний обчислювальний процес – вложені цикли). Дано дійсну матрицю Скласти схему алгоритму і програму визначення середнього значення додатних і від’ємних елементів, розташованих вище головної діагоналі і середнього значення від’ємних елементів, розташованих нижче головної діагоналі.
Знайти мінімальний член послідовності
Написати і відладити програму з використанням масивів. У одновимірному масиві, що складається з 15 дійсних елементів обчислити: Мінімальний елемент масиву
Суму елементів масиву, розташованих між першим і останнім додатними елементами
Перетворити масив так, щоб спочатку розташовувалися всі елементи, рівні нулю, а потім – всі інші.
Написати програму яка переводе фунти в кілограми і навпаки.
Один фунт – це 409.5 грам.
Шаблон книги. Використання шаблона для створення таблиць.Завантаженння , пошук, зюбереження та закриття книг. Робота з кількома кгигамии одночасно.
Компанія по постачанню електроенергії отримує плату з клієнтів за тарифами
за перші 500кВт – 8коп.за 1кВт/г; якщо споживання більше ніж 500кВт, але не перевищує 1000кВт –10коп.за 1кВт/г; якщо споживання більше за 1000кВт – 12коп.за 1кВт/г.
Послугами компанії користуються 20 клієнтів, що мешкають у 3 будинках.
Скласти таблицю такої структури: споживач, мешканець будинка, місяць, кількість спожитої електроенергії, сума до оплати. Таблицю розмістити на аркуші Лист1, давши йому ім’я «Вихідні дані». Ввести дані про оплату за 1 місяць (наприклад – листопад).
Обчислити : вартість електроенергії для кожного клієнта, враховуючи різні тарифні ставки за кількість спожитої електроенергії ( використати функцію Если);
Побудувати діаграму і розмістити її на окремому аркуші книги: Діаграма 1 – відображає залежність вартості електроенергії від кількості спожитої електроенергії.
Створити базу даних і об’єкти типу “таблиця” в середовищі MS Access: Інформаційна система Промтоварний магазин
Створити бізнес-презентацію підприємства в програмі Microsoft Power
Створити таблиці у середовищі Microsoft Excel та проаналізувати дані за допомогою діаграм. У завданні слід описати всі команди для його виконання з використанням «скріншотів» і докласти роздруківки результатів (таблиця з вихідними даними і результатами, а також різні типи діаграм).
Дослідити діяльність умовної (власної) фірми, відобразити засобами MS Word
Провести аналіз фірми засобами MS Excel
Розрахувати суму платежів за кредитом для кожного місяця
Розрахувати оптимальний план виробництва товарів фірми (вихідні дані умовні)
Розробити базу даних умовної (власної) фірми засобами MS Access
База даних
Автоматизація роботи бази даних (запити, форми, звіти та макроси)
Створити презентацію фірми у МS Power Point
Розробити презентацію умовної (власної) фірми з метою зацікавлення кредиторів та залучення інвестицій.
Розробити книгу МS Ехcel для розподілу заробітної плати між окремими членами комплексної бригади та аналізу результатів розподілу згідно кваліфікації та відпрацьованого часу.
Передбачити обчислення прибуткового податку та відрахування в фонд зайнятості.
Створити програму, яка переводитиме суму грошей у доларах у суму в гривнях. Створити папку D:\Delphi\Laboratorna.
Скласти схему алгоритму та програму для обчислення значень функції y= f(x), де аргумент х змінюється від х0 до х1 , з кроком х згідно заданого варіанту. Результати вивести на екран у вигляді таблиці значень х, y.
Реалізувати програму за допомогою двох видів циклів – з післяумовою та передумовою
Вычислить сумму ряда с точностью e
Найти все трехзначные числа, средняя цифра которых равна сумме первой и второй
Найти все двухзначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8 или 9
Составить логическое выражение для определения координат (x,y), которые попадают в заштрихованную область. Результатом работы программы должен быть ответ «Да» или «Нет»
Вычислить значение выражения в зависимости от условия, используя, оператор выбора Case
Вычислить площади разных геометрических фигур
Разрешено использование оператора Write(i) только при i=0,1,2,..9. Составить программу, которая печатает десятичную запись заданного натурального числа n>0. (Случай n=0 был бы исключением, потому что обычно ноли в начале числа не печатаются, а для n>0 — печатаются)
Расположить строки матрицы размером N*M по убыванию или возрастанию среднего арифметического их элементов
Вычислить таблицу значений. Результат вывести в виде таблицы
Даны натуральные числа n и k,n>1. Напечатать k десятичных знаков числа 1/n. (При наличии двух десятичных разложений выбирается то из них, что не содержит девятки в периоде.)
Дан одномерный массив. Вычислить среднее арифметическое положительных и отрицательных элементов
Дан двухмерный массив. Получить новую матрицу путем деления всех элементов исходной матрицы на ее минимальный по модулю элемент
Использовать подпрограммы для вычисления Min и Max
Даны n действительных чисел (n>50). Отсортировать их в порядке возрастания методом фон Неймана
Определить наименьшее значение среди элементов столбца, который обладает наибольшей суммой модуля элементов
Начальная матрица имеет размер N*N, в которой первый столбец содержит действительные положительные числа которые расположены в порядке уменьшения их значений, причем сумма элементов этого столбца равна l, а остальные элементы равны 0. Обработать массив по следующему алгоритму.
Программа должна вывести объем шара, диаметр шара вводится с клавиатуры
В записи должны быть заключены следующие данные о рабочих организации: фамилия, имя, отчество, год рождения, адрес, специальность, оклад.
Составить статистику специальностей по зарплате и вывести затраты на зарплату по специальности, которая больше всего оплачивается.
Представлено 8 товаров
-
Java лабораторна робота 1 варіант 12
Описание
Програмування лінійних алгоритмів та алгоритмів, що розгалужуються. Класи та методи консольного вводу/вивід.
Задача 1.1
Скласти консольний додаток для обчислення та друку значень математичних виразів. Значення змінних для підрахунку ввести у діалозі з користувачем.
Задача 1.2
Скласти програму для вводу у діалозі значень змінних A, I, C, L, Name та їх відформатованого виводу на екран.
Задача 1.3
Підрахувати значення функції F відповідно до варіанту. При отриманні в знаменнику значення 0 вивести на екран повідомлення.
Задача 1.4
Написати програму, яка визначає номер області, до якої належить точка М з заданими координатами. Межі областей відносити до області з найбільшим номеромРобота містить программи java, скріншоти, звіт у форматі .doc
1.00 $ В корзину -
Java лабораторна робота 1 варіант 4
Описание
Програмування лінійних алгоритмів та алгоритмів, що розгалужуються. Класи та методи консольного вводу/вивід.
Задача 1.1
Скласти консольний додаток для обчислення та друку значень математичних виразів. Значення змінних для підрахунку ввести у діалозі з користувачем.
Задача 1.2
Скласти програму для вводу у діалозі значень змінних A, I, C, L, Name та їх відформатованого виводу на екран.
Задача 1.3
Підрахувати значення функції F відповідно до варіанту. При отриманні в знаменнику значення 0 вивести на екран повідомлення.
Задача 1.4
Написати програму, яка визначає номер області, до якої належить точка М з заданими координатами. Межі областей відносити до області з найбільшим номеромРобота містить программи java, скріншоти, звіт у форматі .doc
1.00 $ В корзину -
Java лабораторна робота 2 варіант 12
Описание
Тема: одношарові та багатошарові масиви
Задача 2.1
Для заданої умови скласти функцію та придумати декілька тестових даних для відлагодження коду. Введення даних виконувати або з файлу або з клавіатури або заповнити значеннями випадкових чисел (обирає користувач).
12. Знайти третій додатній та останній від’ємний елементи масиву. Змінити знак елементів, що розташовані між шуканими елементами, на протилежний.
Задача 2.2
Скласти Java-програму розв’язання наступної задачі: Задано цілочисельний масив (матриця) А розмірності 10х10. Елементи вхідного масиву А записані в текстовому файлі на диску (файл створити самостійно за допомогою текстового редактора, заповнити довільно – 10 рядків по 10 чисел). Потрібно:
прочитати елементи масиву А із відповідного текстового файлу; в масиві А знайти вказані у варіанті завдання величини та вивести результат у вигляді повідомлення на консоль; утворити новий масив В, згідно з вказівками відповідного варіанту, утворений масив вивести у новий текстовий файл на диску. В програмі передбачити опрацювання виняткових ситуацій: відсутність файлу з масивом А, неправильний запис елементів масиву в файлі, недостатня кількість елементів у файлі та помилки при записі у файл масиву В. В якості обробки виняткових ситуацій реалізувати вивід повідомлення із текстом по відповідну помилку на консоль.
12. В матриці А знайти середнє арифметичне елементів, розташованих над головною діагоналлю та середнє елементів, розташованих під нею. Матрицю В утворити з матриці А, відобразивши її симетрично відносно другорядної діагоналі.
Задача 2.3
Створити консольний додаток для виконання дій з масивами відповідно до індивідуального завдання.
12. Написати програму, яка будує матрицю А розмірності n*n з компонентами, визначуваними за формулою: aij= tg(i+j)*x, i,j=1..n, x – довільна дійсна величина. Потім у кожному рядку А замінити найменший елемент абсолютною величиною діагонального елемента, а від’ємні елементи замінити їх кубами.Робота містить программи java, скріншоти, звіт у форматі .doc
1.00 $ В корзину -
Java лабораторна робота 2 варіант 4
Описание
Тема: одношарові та багатошарові масиви
Задача 2.1
Для заданої умови скласти функцію та придумати декілька тестових даних для відлагодження коду. Введення даних виконувати або з файлу або з клавіатури або заповнити значеннями випадкових чисел (обирає користувач).
12. Знайти третій додатній та останній від’ємний елементи масиву. Змінити знак елементів, що розташовані між шуканими елементами, на протилежний.
Задача 2.2
Задано цілочисельний масив (матриця) А розмірності 10х10. Елементи вхідного масиву А записані в текстовому файлі на диску (файл створити самостійно за допомогою текстового редактора, заповнити довільно – 10 рядків по 10 чисел). Потрібно:
прочитати елементи масиву А із відповідного текстового файлу; в масиві А знайти вказані у варіанті завдання величини та вивести результат у вигляді повідомлення на консоль; утворити новий масив В, згідно з вказівками відповідного варіанту, утворений масив вивести у новий текстовий файл на диску. В програмі передбачити опрацювання виняткових ситуацій: відсутність файлу з масивом А, неправильний запис елементів масиву в файлі, недостатня кількість елементів у файлі та помилки при записі у файл масиву В. В якості обробки виняткових ситуацій реалізувати вивід повідомлення із текстом по відповідну помилку на консоль.
В матриці А знайти добуток мінімальних елементів кожного рядка. Матрицю В утворити транспонуванням матриці А.Задача 2.3
Створити консольний додаток для виконання дій з масивами відповідно до індивідуального завдання.
Обчислити вектор Z={zi}, i=1..m, що дорівнює добутку матриці А={aij} розмірності m * n на вектор Х={хj}, елементи якого обчислюють за відповідною формулою. Перевірити, чи являються елементи вектора Z упорядкованими за збільшенням. Якщо ні, то показати перший елемент, що порушив порядок, а також номер цього елемента.Робота містить программи java, скріншоти, звіт у форматі .doc
1.00 $ В корзину -
Java лабораторна робота 3 варіант 12
Описание
1. Визначити ієрархію класів, серед яких один клас абстрактний базовий (відповідно до варіанта).
2. Реалізуйте клас, який буде контейнером для об’єктів створених класів через посилання на абстрактний базовий клас
a. Створити контейнер можна як за допомогою звичайного масиву так і за допомогою стандартного класу довільної колекції.
b. Клас контейнер обов’язково повинен реалізувати наступні інтерфейси:
interface ICollection {
//Кількість елементів у контейнері.
int size()
// Додати елемент у контейнер.
boolean add(Object obj);
// Видалити елемент з контейнеру.
boolean remove(object obj);
}
interface IFileCollection {
// Зберегти вміст контейнера у текстовий файл.
void Save( String fileName );
// Завантажити данні з текстового файлу до контейнера.
void Load( String fileName );
// Повертає true, якщо дані контейнеру були збережені в файл.
// Повертає false, якщо дані контейнеру не були збережені у файл.
boolean IsDataSaved();
}
Передбачити виключні ситуації при роботі з об’єктами колекції.
c. Перевантажити метод ToString().
d. При роботі з файлами можна використати методи loadToFile(…) saveToFile(…), створені для зчитування та запису інформації у попередній л.р.
3. Створити декілька об’єктів класу та занести їх до контейнера. Зберегти у файл. Роздрукувати вміст контейнеру на екран за допомогою ToString(). Додати нові об’єкти до контейнеру.
4. Реалізувати запит до об’єктів однієї ієрархії.
Иерархия классов: двигатель, двигатель внутреннего сгорания, дизель, турбореактивный двигатель;
Вариант запроса: Средняя мощность всех дизелей (двигателей внутреннего сгорания), обслуживаемых заданной фирмой.Робота містить программи java, скріншоти, звіт у форматі .doc
1.00 $ В корзину -
Maple реферат 2021
Описание
Зміст
Вступ
1. Призначення програми Maple
2. Особливості роботи у програмі Maple
3. Застосування програми Maple для обробки даних
ВисновкиMaple є потужним математичним пакетом, розробленим підрозділом Maplesoft канадської компанії Waterloo Maple Inc. Можливості Maple охоплюють досить багато розділів математики і можуть з користю застосовуватися на різних рівнях, включаючи і рівень серйозних наукових досліджень.
1.00 $ В корзину
Працювати з ним можна як в режимі інтерактивного діалогу, так і шляхом складання і налагодження програм на спеціальній Maple-мові, орієнтованій на складні математичні обчислення.
Основу пакету складає спеціальне ядро — програма символьних перетворень.
Мова Maple — це функції і команди порівняно невеликого за обсягом, але швидкого ядра, написаного на мові програмування Сі, основної бібліотеки, що містить близько 500 команд і функцій, написаних уже на власній мові Maple, і великої кількості спеціалізованих бібліотек, також написаних власною мовою Maple, що розширюють «здібності» Maple в різних областях математики. -
Microsoft Word реферат 2021
Описание
Зміст
Вступ
1. Призначення програми Microsoft Word
2. Особливості роботи у програмі Microsoft Word
3. Застосування програми Microsoft Word для обробки даних
ВисновкиУ нашій країні серед текстових процесорів найбільш поширеними є Microsoft Word (версії 2003, 2007, 2010, 2013, 2016), який є складовою частиною програмного пакета Microsoft Office, та Writer з пакету OpenOffice.org. Текстові редактори — це WordPad, Блокнот (вбудовані текстові редактори сімейства операційних систем Windows) та ін.
1.00 $ В корзину
Microsoft Word характеризується такими позитивними якостями, як універсальність, потужність, різноманітність інструментарію, інтегрованість з іншими прикладними засобами (табличним процесором Excel, системою управління базами даних Access тощо). Ці переваги й сприяли тому, що він став своєрідним стандартом серед текстових процесорів і його встановлено майже на кожному комп’ютері.
Основна мета використання текстового процесора — це створення оформленого належним чином текстового документа. Текстовий процесор Microsoft Word має дуже широкий спектр можливостей для створення, оформлення та опрацювання документів. До його основних функцій належать:
— організація введення й редагування тексту за допомогою клавіатури та збереження його в пам’яті;
— форматування тексту (оформлення тексту, зміна його параметрів);
— опрацювання декількох документів одночасно;
— попередній перегляд перед друком та друкування документів;
— перевірка правопису;
— використання графічних зображень у тексті;
— використання таблиць у тексті;
— використання макросів у документах та ін.
Переваги MS Word.
— Повна українізація. Підтримує українські переноси, перевірку орфографії і граматики. Переведена системи допомоги. -
Комп’ютерна техніка та програмування контрольна
Описание
У контрольній роботі розкрити наступні питання та виконати завдання.
1.00 $ В корзину
1. Перевести число у двійкову систему: 2077.
2. Перевести у десяткову систему число: 10001011.
3. Розробити місячну відомість витрат (кошторис) на утримання організації, що складається з 5-ти відділів. У кожному відділі працює відповідно 10; 14; 11; 9; 10 чоловік. Середня зарплата однієї людини за місяць в кожному з відділів становить відповідно. 7130; 6145; 4125; 5140; 4125 грн. Премія за вислугу років становить 25% зарплати. Канцелярські витрати становлять 20% середньої зарплати. Знайти сумарні витрати по кожному з відділів та установі в цілому.
4. Протабулювати функцію на проміжку Х[8,2; 150] з кроком 10 та побудувати її графік.
5. Транспортна задача.
Сировину, зосереджену у трьох ліспромгоспах, необхідно перевезти на п’ять лісозаводів. Запаси вантажу в пунктах відправлення рівні відповідно а1, а2, а3 одиниць. Потреби пунктів призначення складають відповідно b1, b2, b3, b4, b5 одиниць. Затрати на перевезення одиниці від і-го постачальника до j-ro споживача відомі і складають сij грн. Потрібно визначити оптимальний план перевезень вантажів, тобто знайти ту кількість вантажу, котру необхідно перевезти від кожного постачальника до кожного споживача так, щоб всі запаси було вивезено з пунктів відправлення, потреби всіх пунктів призначення було задоволено, а цей план мав би мінімальні затрати на перевезення.
6. VisualBasic. Розробити форму для вводу значень та виводу результату для знаходження квадрату експоненти будь-якого числа.
7. VisualBasic. Розробити форму, за допомогою якої, ввівши відповідний код, отримуємо для заданого числа його логарифм, експоненту, корінь квадратний.
8. Створити свою WEB-сторінку.