Мета: навчитися складати програми для роботи з файлами заданої структури та виконання обробки текстової інформації.
Завдання: 1. Написати програму, яка копіює вміст вхідного файлу у вихідний файл; підраховує кількість слів у тексті, які починаються з голосної літери; знаходить всі слова, які містять непарну кількість приголосних літер; видаляє всі числа з тексту.
Завдання: 1. Написати програму, яка копіює вміст вхідного файлу у вихідний файл; підраховує кількість слів у тексті, які починаються з голосної літери; знаходить всі слова, які містять непарну кількість приголосних літер; видаляє всі числа з тексту.
Завдання 1 Функція main зчитує кількість структур в масиві та запускає окремі функції, які виконують програму. Функція filmas створює масив структур та заповнює його випадковими значеннями, або введеними з клавіатури. Функція printstructs друкує масив структур. Функція serbal рахує середній бал з 3 предметів. Функція ordering впорядковую масив структур за середнім балом використовуючи покажчик на функцію preordering. Функція abitursearch шукає серед структур структури в яких середній бал менший прохідного.
Завдання 2 Функція main зчитує розміри матриці та запускає окремі функції, які виконують програму. Функція fillmas2d створює та заповнює матрицю, а функція masprint2d друкує матрицю. Функція character шукає таке k, що k-ий рядок матриці співпадає з k-м стовпцем. Функція sum знаходить суму елементів в тих рядках, які містять хоча б один від'ємний елемент.
Завдання 2 Функція main зчитує розміри матриці та запускає окремі функції, які виконують програму. Функція fillmas2d створює та заповнює матрицю, а функція masprint2d друкує матрицю. Функція character шукає таке k, що k-ий рядок матриці співпадає з k-м стовпцем. Функція sum знаходить суму елементів в тих рядках, які містять хоча б один від'ємний елемент.
Мета роботи: навчитися складати програми обробки лінійних та двовимірних масивів, реалізовувати найпростіші операції з текстовими рядками.
1. В одновимірному масиві, що складається з N дійсних елементів, обчислити:
- суму додатних елементів масиву;
- добуток елементів масиву, що розташовані між максимальним за модулем і мінімальним за модулем елементами. Впорядкувати елементи масиву за спаданням.
2. Дана прямокутна цілочисельна матриця. Визначити кількість стовпців, які не містять жодного нульового елемента.
Характеристикою рядка цілочисельної матриці назвемо суму її додатних парних елементів. Переставляючи рядки заданої матриці, розташувати їх у відповідності із зростанням характеристик.
3. З клавіатури вводиться текстовий рядок. Скласти програму, яка перевіряє, чи співпадає кількість відкритих і закритих дужок у введеному рядку (перевірити для круглих та квадратних дужок); виводить на екран найдовше слово; видаляє всі слова, що складаються тільки з латинських літер.
1. В одновимірному масиві, що складається з N дійсних елементів, обчислити:
- суму додатних елементів масиву;
- добуток елементів масиву, що розташовані між максимальним за модулем і мінімальним за модулем елементами. Впорядкувати елементи масиву за спаданням.
2. Дана прямокутна цілочисельна матриця. Визначити кількість стовпців, які не містять жодного нульового елемента.
Характеристикою рядка цілочисельної матриці назвемо суму її додатних парних елементів. Переставляючи рядки заданої матриці, розташувати їх у відповідності із зростанням характеристик.
3. З клавіатури вводиться текстовий рядок. Скласти програму, яка перевіряє, чи співпадає кількість відкритих і закритих дужок у введеному рядку (перевірити для круглих та квадратних дужок); виводить на екран найдовше слово; видаляє всі слова, що складаються тільки з латинських літер.
Мета роботи: навчитися складати програми циклічних обчислювальних процесів, програми з використанням розгалуження та функцій користувача.
Завдання: вивести на екран у вигляді таблиці значення функції Fна інтервалі від X_поч до X_кін з кроком H. Значення a, b, c,〖 X〗_поч,X_кін, H – дійсні числа, вводяться з клавіатури. Задачу необхідно розв’язати двома способами: з використанням функцій користувача, та без них. При застосуванні функцій використання глобальних змінних забороняється.
Завдання: вивести на екран у вигляді таблиці значення функції Fна інтервалі від X_поч до X_кін з кроком H. Значення a, b, c,〖 X〗_поч,X_кін, H – дійсні числа, вводяться з клавіатури. Задачу необхідно розв’язати двома способами: з використанням функцій користувача, та без них. При застосуванні функцій використання глобальних змінних забороняється.
Завдання 1 Написати програму, яка буде обчислювати середнє арифметичне та середнє геометричне трьох чисел, що вводяться з клавіатури.
Завдання 2 Напишіть програму для обчислення min{a,b,c}.
Завдання 3 Напишіть програму для обчислення max{a,b,c}.
Завдання 4 Скласти програму, яка визначає, чи можна побудувати трикутник за заданими довжинами сторін a,b,c; якщо так, визначити, яким він є – гострокутним, прямокутним, різностороннім, рівнобедреним, рівностороннім.
Завдання 5 З n чисел, що вводяться з клавіатури, подайте до друку окремо парні та непарні.
Завдання 6 Напишіть програму, що знаходить корені звичайного квадратного рівняння за теоремою Вієта.
Завдання 7 Одержати роздруківку усіх парних чисел від 1 до 1000.
Завдання 8 Одержати роздруківку усіх непарних чисел від 1 до 1000.
Завдання 9 Обрахуйте факторіал числа, що вводиться з клавіатури, коректно передбачивши введення від’ємних чисел.
Завдання 10 Користувач вводить числа, закінчуючи введення нулем. Вивести на екран найменше та найбільше число з набору.
Завдання 11 Користувач вводить числа з клавіатури, закінчуючи введення нулем. Визначити наявність у даному наборі від’ємних та додатних чисел. Вивести окремо кількість додатних та від’ємних чисел.
Завдання 12 Одержати роздруківку усіх чисел, що закінчуються на цифру 5, з проміжку від 1 до 1000.
Завдання 13 Одержати роздруківку усіх чисел, що закінчуються на цифру 2, з проміжку від 1 до N.
Завдання 14 Одержати роздруківку усіх чисел, що закінчуються на цифру 3, з проміжку від 1 до N.
Завдання 15 Напишіть програму, що проводить обмін між значеннями двох змінних, не використовуючи при цьому третьої змінної. Запропонуйте декілька варіантів розв’язання такої задачі.
Завдання 2 Напишіть програму для обчислення min{a,b,c}.
Завдання 3 Напишіть програму для обчислення max{a,b,c}.
Завдання 4 Скласти програму, яка визначає, чи можна побудувати трикутник за заданими довжинами сторін a,b,c; якщо так, визначити, яким він є – гострокутним, прямокутним, різностороннім, рівнобедреним, рівностороннім.
Завдання 5 З n чисел, що вводяться з клавіатури, подайте до друку окремо парні та непарні.
Завдання 6 Напишіть програму, що знаходить корені звичайного квадратного рівняння за теоремою Вієта.
Завдання 7 Одержати роздруківку усіх парних чисел від 1 до 1000.
Завдання 8 Одержати роздруківку усіх непарних чисел від 1 до 1000.
Завдання 9 Обрахуйте факторіал числа, що вводиться з клавіатури, коректно передбачивши введення від’ємних чисел.
Завдання 10 Користувач вводить числа, закінчуючи введення нулем. Вивести на екран найменше та найбільше число з набору.
Завдання 11 Користувач вводить числа з клавіатури, закінчуючи введення нулем. Визначити наявність у даному наборі від’ємних та додатних чисел. Вивести окремо кількість додатних та від’ємних чисел.
Завдання 12 Одержати роздруківку усіх чисел, що закінчуються на цифру 5, з проміжку від 1 до 1000.
Завдання 13 Одержати роздруківку усіх чисел, що закінчуються на цифру 2, з проміжку від 1 до N.
Завдання 14 Одержати роздруківку усіх чисел, що закінчуються на цифру 3, з проміжку від 1 до N.
Завдання 15 Напишіть програму, що проводить обмін між значеннями двох змінних, не використовуючи при цьому третьої змінної. Запропонуйте декілька варіантів розв’язання такої задачі.
-История развития визуальных языков программирования
-Обзор понятий и классификации визуальных языков программирования
-Заключение
-Список источников и литературы
-Обзор понятий и классификации визуальных языков программирования
-Заключение
-Список источников и литературы
ВСТУП 8
1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 9
1.1 Загальні відомості 9
1.2 Веб - розробка сайту 9
2 ПОСТАНОВА ЗАВДАННЯ 11
2.1 Мета створення програми 11
2.2 Функції програми 11
2.3 Вимоги до розроблюваної системи 12
2.4 Вимоги до інтерфейсу 12
2.5 Експлуатаційні вимоги 13
2.6 Вимоги до надійності.13
3 ОПИС ПРИЙНЯТИХ ПРОЕКТНИХ РІШЕНЬ 14
3.1 Розробка структури сайту 14
3.2 Проектування дизайну 17
3.3 Опис особливостей мови програмування 18
3.4 СУБД 22
3.5 Веб-сервер 25
4 КЕРІВНИЦТВО ПРОГРАМІСТА 23
4.1 Характеристика, призначення та умови використання сайту 27
4.2 Звернення до програми 27
4.3 Перелік файлів, з яких складається програмний продукт 28
4.4 Вхідні та вихідні дані 28
5 КЕРІВНИЦТВО КОРИСТУВАЧА 29
6 ОХОРОНА ПРАЦІ.41
6.1 Аналіз потенційних небезпек 41
6.2 Заходи з пожежної безпеки 43
ВИСНОВКИ 46
ПЕРЕЛІК ПОСИЛАНЬ 47
Додаток А Технічне завдання 48
Комментарий: Диплом на украинском языке. При необходимости могу скинуть сам сайт
1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 9
1.1 Загальні відомості 9
1.2 Веб - розробка сайту 9
2 ПОСТАНОВА ЗАВДАННЯ 11
2.1 Мета створення програми 11
2.2 Функції програми 11
2.3 Вимоги до розроблюваної системи 12
2.4 Вимоги до інтерфейсу 12
2.5 Експлуатаційні вимоги 13
2.6 Вимоги до надійності.13
3 ОПИС ПРИЙНЯТИХ ПРОЕКТНИХ РІШЕНЬ 14
3.1 Розробка структури сайту 14
3.2 Проектування дизайну 17
3.3 Опис особливостей мови програмування 18
3.4 СУБД 22
3.5 Веб-сервер 25
4 КЕРІВНИЦТВО ПРОГРАМІСТА 23
4.1 Характеристика, призначення та умови використання сайту 27
4.2 Звернення до програми 27
4.3 Перелік файлів, з яких складається програмний продукт 28
4.4 Вхідні та вихідні дані 28
5 КЕРІВНИЦТВО КОРИСТУВАЧА 29
6 ОХОРОНА ПРАЦІ.41
6.1 Аналіз потенційних небезпек 41
6.2 Заходи з пожежної безпеки 43
ВИСНОВКИ 46
ПЕРЕЛІК ПОСИЛАНЬ 47
Додаток А Технічне завдання 48
Комментарий: Диплом на украинском языке. При необходимости могу скинуть сам сайт