Розробка програмного забезпечення
Основні етапи та технологічні процеси розробки програмного продукту. Впровадження та налагодження програмного продукту з сучасним апаратним та програмним забезпеченням. Ознайомлення з організацією праці і економікою виробництва досліджуваної установи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | украинский |
Дата добавления | 05.09.2014 |
Размер файла | 17,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ЗМІСТ
СКОРОЧЕННЯ ТА УМОВНІ ПОЗНАЧЕННЯ
ВСТУП
1. ХАРАКТЕРИСТИКА НАВЧАЛЬНОГО ЗАКЛАДУ
2. ХАРАКТЕРИСТИКА КОМП'ЮТЕРНОГО КЛАСУ
3. ПРАКТИКА НА РОБОЧОМУ МІСТІ, ПОСТАВЛЕННЯ ІНДИВІДУАЛЬНИХ ЗАВДАНЬ
4. ТЕОРЕТИЧНІ ВІДОМОСТІ
СКОРОЧЕННЯ ТА УМОВНІ ПОЗНАЧЕННЯ
ОС - Операційна система
CD-ROM (compact disc read-only memory) - Різновид компакт-дисків з даними, доступними тільки для читання
ПК - Персональний комп'ютер
ВСТУП
Розробка програмного забезпечення (англ. software engineering, software development) - це рід діяльності (професія) та процес, спрямований на створення та підтримку працездатності, якості та надійності програмного забезпечення, використовуючи технології, методологію та практики з інформатики, керування проектами, математики, інженерії та інших областей знань.
Як й інші традиційні інженерні дисципліни, розробка програмного забезпечення має справу з проблемами якості, вартості та надійності.
Навчальна практика проходила у Економіко-технологічному технікумі Херсонського національного технічного університету.
Основною метою навчальної практики є закріплення основних положень курсу «Основ програмування та алгоритмічних мов» в ході вирішення конкретних практичних завдань.
Основним завданням практики є вивчення організації і етапів розробки програмного продукту, набуття практичних навичок програмування, самостійного вирішення технічних задач на базі сучасних комп'ютеризованих систем, ознайомлення з сучасними технологічними процесами розробки, впровадження та налагодження програмного продукту з сучасним апаратним та програмним забезпеченням, з організацією праці і економікою виробництва, набуття вмінь організаторської роботи за спеціальністю, узагальнення та поглиблення знань з вивчених дисциплін.
1. ХАРАКТЕРИСТИКА НАВЧАЛЬНОГО ЗАКЛАДУ
Історія Економіко-технологічного технікуму Херсонського національного технічного університету бере початок у 1955 році. Сьогодні це структурний підрозділ провідного навчального закладу України.
Технікум є вищим навчальним закладом І рівня акредитації (ліцензія АВ № 617422 від 19.03.2012 р.).
Директор технікуму - Шупік Катерина Іванівна, відмінник народної освіти.
Працелюбний колектив досвідчених педагогів, у числі яких викладачі вищої та першої категорії, методисти, кандидати наук, доценти, готує висококваліфікованих молодших спеціалістів.
Навчання здійснюється за державним замовленням (безкоштовно) та на контрактній основі.
Після закінчення технікуму випускники отримують диплом молодшого спеціаліста та мають право продовжувати навчання на 2-3 курсі ХНТУ.
У Економіко-технологічному технікумі Херсонського національного технічного університету навчається 350 студентів, працює 35 викладачів.
У технікумі діє 4 циклові комісії, а саме: комп'ютерних та природничо-математичних дисциплін.
2. ХАРАКТЕРИСТИКА КОМП'ЮТЕРНОГО КЛАСУ
програмний продукт забезпечення технологічний
У Економіко-технологічному технікумі Херсонського національного технічного університету функціонує два комп'ютерні класи із загальною кількістю 30 робочих місць.
На всіх комп'ютерах встановлено ОС Windows XP, а на одному із серверів - Windows 7 Server. Як правило, на кожному комп'ютері встановлено Microsoft Office 2007 або Microsoft Office 2010. На кожному комп'ютері встановлено антивірусну програму, архіватори та веб-браузери.
Також у технікумі є доступ до мережі Інтернет, функціонує локальна мережа, а також Wi-Fi-мережа.
3. ПРАКТИКА НА РОБОЧОМУ МІСЦІ, ПОСТАВЛЕННЯ ІНДИВІДУАЛЬНИХ ЗАВДАНЬ
Навчальна практика проходила в два етапи: 1-й - з 20 січня по 17 лютого 2014 року, 2-й - з 16 червня по 27 червня 2014 року. Основним завданням на навчальну практику було написання програми у середовищі Pascal ABC.NET.
У Економіко-технологічному технікумі Херсонського національного технічного університету були створені належні умови для проходження навчальної практики. Було проведено ознайомлення з робочим місцем, правилами техніки безпеки, з обов'язками під час проходження практики.
Також практикантів ознайомили з посадовою інструкцією інженера-електроніка. Інженер-електронік:
1. Забезпечує правильну технічну експлуатацію, безперервну високопродуктивну роботу електронного устаткування обчислювального центру (ОЦ) або інформаційно-обчислювального центру (ІОЦ).
2. Бере участь у розробленні перспективних та річних програм і графіків робіт, технічного обслуговування і ремонту устаткування, заходів щодо поліпшення його експлуатації, запобігання браку і простоям, підвищення якості праці, ефективного використання обчислювальної техніки
3. Здійснює підготовку машин до роботи, технічний огляд окремих пристроїв і вузлів, контролює параметри і надійність електронних елементів устаткування, проводить тестові перевірки з метою виявлення несправностей, усуває їх.
4. Виконує налагодження елементів і блоків електронних обчислювальних машин, радіоелектронної апаратури та окремих пристроїв і вузлів
5. Організує технічне обслуговування електронної техніки, забезпечує її раціональне використання, працездатний стан, проведення профілактичного і поточного ремонту.
6. Здійснює контроль за проведенням ремонту і випробувань устаткування , за додержанням інструкцій з експлуатації, технічного догляду за ним.
7. Бере участь у перевірці технічного стану електронного устаткування, проведенні профілактичного огляду і поточних ремонтів, прийманні устаткування з капітального ремонту, а також у прийманні і введенні в експлуатацію нового устаткування.
8. Вивчає можливості підключення додаткових зовнішніх пристроїв до електронно-обчислювальних машин з метою розширення їх технічних можливостей, створення обчислювальних комплексів.
9. Веде облік й аналізує показники використання устаткування, вивчає режими роботи і умови його експлуатації, розроблює нормативні матеріали з експлуатації і технічного обслуговування електронного устаткування.
10. Складає замовлення на устаткування і запасні частини, технічну документацію на ремонт, звіти про роботу.
11. Проводить контроль за своєчасним забезпеченням електронної техніки запасними частинами і матеріалами, організує зберігання електронної апаратури.
12. Виконує окремі службові доручення свого безпосереднього керівника
Завданням на час проходження навчальної практики було створення програми, що виводитиме гороскоп. Програма має брати інформацію з текстових файлів і мати графічний інтерфейс. Програма повинна бути виконана у середовищі Pascal ABC.NET.
4. ТЕОРЕТИЧНІ ВІДОМОСТІ
Теорія про мову Pascal
Pascal ABC.NET - це мова Object Pascal для платформи Microsoft.NET. Унікальне Web-середовище дозволяє створювати і запускати програми, виконані на мовах Pascal ABC.NET, C#, Visual Basic.NET, F#, IronPython.
Pascal ABC.NET є мультипарадігменною мовою: на ній можна програмувати в структурному, об'єктно-орієнтованому і функціональному стилях.
Середовище Pascal ABC.NET має низку переваг, а саме:
- Ряд розширень, серед яких оператор foreach, спрощений синтаксис модулів, методи у записах, операція new для створення об'єктів, автокласи, визначення тіл методів всередині класів.
- Найсучасніші засоби мов програмування: узагальнені класи та підпрограми, інтерфейси, перевантаження операцій, л-вирази, виключення, збірка сміття, n-мірні динамічні масиви.
- Генерація ефективного коду для платформи .NET.
- Висока сумісність з Delphi.
- Можливість доступу до величезної кількості .NET-бібліотек від контейнерних класів до засобів роботи з мережею.
- Вбудований в середовище розробки дизайнер форм бля швидкого створення віконних додатків.
- Наявність Web-середовища розробки WDE, що дозволяє запустити програму прямо із вікна браузера.
- Можливість запуску консольного компілятора під Mono у сучасних версіях Linux.
Розширення мови Pascal ABC.NET:
· Оператори += -= *= /=
· Внутрішньоблокові описи змінних
· Описи змінних у заголовку циклу for
· Ініціалізація змінних при присвоєнні
· Автовизначення типу змінної при ініціалізації
· Цикл foreach
· Підпрограми зі змінною кількістю параметрів
· Множини на базі довільних типів
· Методи у записах
· Можливість визначати методи як всередині, так і поза інтерфейсу класу або запису
· Підтримка директив OpenMP
Размещено на Allbest.ru
Подобные документы
Призначення програмного продукту. Основні функціональні можливості. Перелік розв’язуваних за допомогою програмного продукту задач. Вимоги до апаратного та програмного забезпечення. Основні прийоми.
реферат [37,2 K], добавлен 26.10.2004Призначення програмного продукту. Основні функціональні можливості. Перелік розв’язуваних за допомогою програмного продукту задач. Вимоги до апаратного та програмного забезпечення. Основні прийоми. Оновлення антивірусних баз.
реферат [35,8 K], добавлен 26.10.2004Формування електронного реєстру та презентація обліку зайнятості населення. Основні завдання обліку зайнятості (біржі праці). Обґрунтування доцільності створення програмного модуля. Вимоги до програмного продукту. Тестування програмного продукту.
курсовая работа [399,7 K], добавлен 30.04.2016Основні завдання синоптичної метеорології. Призначення та область застосування програмного продукту "Статистика метеоспостережень", функціональні вимоги до нього. Інформаційне забезпечення, структура, опис інтерфейсу. Тестування програмного продукту.
курсовая работа [3,6 M], добавлен 30.04.2016Характеристика об’єкта автоматизації, вимоги до системи, склад та зміст системи. Розробка функціональної схеми програмного продукту. Тестування підпрограми програмного продукту. Розробка бази даних та налаштування ECO компонент в Borland Developer Studio.
практическая работа [1,8 M], добавлен 05.06.2014Дослідження вбудованого акселерометра, розробка алгоритму автоматичного підрахунку фізичнх вправ і його практична реалізація у вигляді програмного продукту для смартфонів iPhone. Налаштування сервера. Поширення програмного продукту, його тестування.
дипломная работа [2,6 M], добавлен 14.12.2012Планування програмного забезпечення автоматизованої системи бюро працевлаштування. Накопичення даних стосовно ринку праці. Проектування статичних аспектів, поведінки та архітектури програмного забезпечення. Особливості функціонування програмного продукту.
курсовая работа [184,5 K], добавлен 05.07.2015Аналіз сучасних методів та технологій проектування програмного забезпечення. Вибір цільової мобільної платформи. Розробка екранних форм, діаграми класів. Вимоги до програмного продукту. Аналіз небезпечних факторів у відділі роботи з фізичними особами.
дипломная работа [508,1 K], добавлен 02.12.2015Етапи розробки проекту. Вимоги до апаратного і програмного забезпечення, до користувача. Специфікація та структура даних, які мають бути розміщеними в системі. Вигляд інтерфейсу системи програмного забезпечення. Розробка бази даних косметичного салону.
дипломная работа [1,8 M], добавлен 21.02.2015Підстава для створення, найменування та область застосування програмного забезпечення. Дослідження теоретичних аспектів процесу проектування систем автоматизації розробки конструкторської документації. Інструкція по інсталяції програмного продукту.
дипломная работа [2,5 M], добавлен 26.10.2012