Отчет о учебной практике в колледже легкой промышленности
Отчет по практике, 23 Июня 2013, автор: пользователь скрыл имя
Краткое описание
Учебная практика по дисциплине «Конструирование программ и языки программирования» является составной частью учебного процесса при подготовке учащихся по специальности 2-40 01 01 35 «Программное обеспечение обработки деловой и экономической информации».
За счет этой практики я намерен получить дополнительный опыт в таких языках программирования как C#, C++, С.
Я, Юшкевич Леонид Сергеевич, проходил практику в колледже легкой промышленности с 24.04.2013 по 10.05.2013г., в кабинете программирования №29 у преподавателя Сиденко Андрея Анатольевича.
Прикрепленные файлы: 1 файл
Документ Microsoft Word (4).docx
— 164.07 Кб (Скачать документ)Введение
Учебная практика по дисциплине «Конструирование программ и языки программирования» является составной частью учебного процесса при подготовке учащихся по специальности 2-40 01 01 35 «Программное обеспечение обработки деловой и экономической информации».
За счет этой практики я намерен получить дополнительный опыт в таких языках программирования как C#, C++, С.
Я, Юшкевич Леонид Сергеевич, проходил практику в колледже легкой промышленности с 24.04.2013 по 10.05.2013г., в кабинете программирования №29 у преподавателя Сиденко Андрея Анатольевича.
Цели и задачи учебной практики:
- более углубленное изучение языков программирования С++, С++Builder, С#.
- изучение областей применения ПК, знакомство с разновидностями прикладного программного обеспечения системной обработки деловой информации;
- обобщение и совершенствование знаний и практических навыков по применению вычислительной техники, полученных в процессе обучения;
- развитие самостоятельности при решении конкретных задач, инициативы в работе, как важнейших элементов профессионализма;
- Краткая характеристика места прохождения практики
Барановичский
Государственный Колледж Легкой
промышленности им. В. Е. Чернышева пользуется
широкой популярностью в
Барановичский
государственный колледж легкой
промышленности имени В. Е. Чернышева,
образован 5 июля 1960г., на базе Барановичского
технического училища №6. Развивающаяся
текстильная промышленность испытывала
нужду в большом количестве специалистов
в области легкой промышленности.
С целью удовлетворения этой потребности
и был создан техникум, первым директором
которого был Циреня Юрий Александрович.
В 1970 году техникуму было присвоено
имя Василия Ефимовича
В колледже
имеются некоторые
- программное обеспечение обработки экономической и деловой информации;
- технология швейного производства;
- машины и аппараты в легкой промышленности и бытового обслуживания;
- товароведение;
- прядение хлопка;
- экономика и организация производства;
- технология тканей и тканых изделий;
- моделирование и конструирование швейных изделий;
- бухгалтерский учет, анализ и контроль.
На дневном и заочном отделениях занимаются свыше 2700 учащихся. Работает около 140 преподавателей и сотрудников. На базе колледжа существуют подготовительные курсы, которые проходят с января по июнь и круглосуточные – в июле.
Первые самостоятельные шаги учащиеся делают в мастерских, лабораториях, кабинетах, оборудование которых имитирует многие производственные процессы.
На базе общежития колледжа создан музей об истории колледжа. Не последнюю роль в колледже отводится художественной самодеятельности.
Колледж сотрудничает со многими предприятиями не только в городе Барановичи, но и с предприятиями, в таких городах как Брест, Кобрин, Жодино, Минск Бобруйск, Новогрудок, Мозырь и многими другими.
Учебная практика может проводиться
в колледже, либо в учебно-производственных
мастерских колледжа, либо на промышленных
предприятиях и в организациях. Технологическая
и преддипломная практики организуются
и проводятся в тесном взаимодействии
с предприятиями или
- РУП БПХО(т) г. Барановичи
- РУП БПХО (э) г. Барановичи
- РУПП Барановичская швейная ф-ка «Баравчанка»(т)
- РУПП Барановичская швейная ф-ка «Баравчанка»(э)
- ОАО «Дзержинская швейная ф-ка «Элиз»»(т)
- ОАО «Дзержинская швейная ф-ка «Элиз»»(э)
- ОАО «Брестский чулочный комбинат»
- ОАО «Полесье»(т) г. Пинск
- ОАО «Полесье»(э) г. Пинск
- ОАО «Купалинка» г. Солигорск
- ОАО «Свитанак» г. Жодино
- ОАО «Алеся» г. Минск
- ОАО «8 Марта» г. Гомель
- ЧУП «Ромгиль» г. Слоним
- ОАО «Белфа» г. Жлобин
- ОАО «Элема» г. Минск
- ОАО «Швейная фирма «Лона»» г. Кобрин
- ОАО «БелКредо» г. Новогрудок
- СП «Динамо-Програм-Брест»
- ОАО «Швейно-торговая фирма «Элод»» г. Гродно
- ОАО «Брестская швейная фирма «Надзея»»
- ОАО «Славянка» г. Бобруйск
- РУПП «Кобринская прядильно-ткацкая фабрика «Ручайка»»
- ЗАО «Калинка» г. Солигорск
- ОАО «Борисовская швейная фабрика»
- ОАО «Коминтерн»
- ГРУПП «Гронитекс»
- ЗАО СП «Сопотекс» г. Могилев
- ОАО «Сукно» г. Минск
- ОАО «Камволь» г. Минск
- ОАО «Моготекс» г. Могилев
- ЧУП «Шарм-премьер» г. Барановичи
- Производственное унитарное предприятие «Барановичский комбинат надомного труда» ОО БелОИ
- КУТП «Дом торговли «Радуга»» г. Барановичи
- ОАО «Продукты» г. Барановичи
- ОАО «558 Авиационный ремонтный завод» г. Барановичи
- ОАО «Барановичхлебопродукт»
- РУПП «Брестхлебпром» филиал Барановичский хлебозавод
- УО «Барановичский профессиональный лицей машиностроения»
(т) — технологические специальности, (э) — экономические специальности
Итогом сотрудничества руководителей
колледжа, коллектива преподавателей,
учащихся с предприятиями концерна
«Беллегпром» и другими предприятиями
и организациями является повышение
конкурентоспособности
- Краткая характеристика рабочего места учащегося
Мое рабочее место состоит из следующих элементов:
Процессор……………………………..........
Частота………………………………..………………………
Память………………………………............
Дисководы………………………………………………………
Размер HDD…………………………..........
Монитор………………………………………... …………………….…Acer 15.6
Наличие локальной
сети(ЛС)…………………………………………..
Наличие Интернет провайдера……………………………………..… имеется
Название
Интернет провайдера………………………………………...
Операционная
система…………….…………………………………...
Программные
пакеты………..…………………………………………
3. Постановка задач
1. а) вывести на экран отрицательные элементы; б) вывести элементы, стоящие на позициях 2, 4 и т.д.; в) вывести вначале отрицательные элементы, а потом положительные; г) вывести элементы массива, которые заканчиваются на 0; д) если элемент массива меньше 10, вывести его значение в квадрате.
2. С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов).
Имя файла должно иметь расширение DAT.
Написать программу, которая:
• выводит текст на экран дисплея;
• определяет порядковый номер заданного слова в каждом предложении текста (заданное слово вводится с клавиатуры);
3 . - Написать программу, в которой с клавиатуры вводятся координаты точки (х,у) на плоскости, а в результате выполнения формируется сообщение или "Да", или "Нет", или "На границе" в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе.
- Написать программу, в которой с клавиатуры вводятся два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, следующей за введенной.
- Написать программу, в которой вычисляется сумму первых n членов ряда: 1+1/2+1/3+1/4+…+1/n. Количество суммируемых членов ряда должно вводиться с клавиатуры во время выполнения программы.
4. (Обработка
одномерных числовых массивов вещественных
значений)
Написать программу, в которой в одномерном
массиве, состоящем из n (где n<=25) вещественных
элементов, вводимых с клавиатуры, вычислить:
1) значение максимального элемента массива;
2) количество элементов массива, значения
которых больше значения нулевого элемента;
3) значение среднего арифметического
положительных элементов.
Сжать массив, удалив из него все элементы,
значения которых находятся в интервале
[а,b].
5. Разработать программу, которая создает в отдельном потоке случайный массив А из N целых чисел в диапазоне от -999 до 999 выводит на экран эти числа. Создание и вывод элементов массива производится через заданное время T. N и T вводятся пользователем до запуска процесса. Массив обрабатывается двумя другими потоками В и С, работающими параллельно с потоком, создающим массив. Все потоки выводят результаты своей работы в текстовые окна, каждый поток в свое окно.
Поток C. Вычисление
отношений чисел к размаху (разности
наибольшего и наименьшего
Дайте комментарии
по результатам работы программы
и к исходному коду.
4.Характеристика сред программирования
Borland C++
Borland C++ - среда программирования на языках C и С++ для DOS, Windows и Windows NT. Является потомком Turbo C. Его отладчик (Turbo Debugger) был написан для защищенного режима.
C++ Builder
C++ Builder – программный продукт, интегрированная среда программирования (IDE), инструмент быстрой разработки приложений (RAD), система для разработки ПО на языке С++.
Четвертая версия продукта Borland C++ Builder, вышедшая в 1999 году, на сегодняшний день является наиболее совершенной визуальной средой быстрой разработки на С++ для Windows. В ее состав входит около 130 различных компонентов, а создание законченной программы требует минимум усилий.
В конце 2008 года компания CodeGear выпустила новую версию RAD Studio, в которую вошли Delphi 2009 и С++ Builder 2009. В 2009 году в составе RAD Studio вышел C++ Builder 2010.
Первоначально C++ Builder создавался только для платформы Microsoft Windows. Последние версии поддерживают и Windows, и Linux.
C++ Builder включает в себя компилятор, отладчик, комплекс объектных библиотек, редактор кода и другие компоненты.
Формы являются основой приложений C++Builder. Создание пользовательского интерфейса заключается в добавлении в окно формы элементов объектов C++Builder называемых компонентами. Компоненты C++Builder располагаются на палитре компонентов, выполненной в виде многостраничного блокнота. Важная особенность C++Builder состоит в том, что позволяет создавать собственные компоненты и настраивать палитру компонентов, а также создавать различные версии палитр компонентов для разных проектов.
Компоненты C++Builder разделяются на видимые (визуальные) и не видимые (невизуальные). Визуальные компоненты появляются во время точно так же, как и во время проектирования.
XML — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML). XML является упрощённым подмножеством языка SGML.
.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Фактически представляет собой операционную систему внутри операционной системы. Основой платформы является виртуальная машина Common Language Runtime (CLR), способная выполнять как обычные настольные программы, так и веб-приложения. Отличительной особенностью .NET Framework является способность выполнять программы, написанные на разных языках программирования.
5. Алгоритмы решения задач
Задание 1.
Загадывается число от 1 до 30 и компьютер его угадывает согласно подсказкам больше или меньше. Используем метод половинного деления.
Что же
такое метод половинного
(0+31)/2=15
Наше число меньше 15. То теперь наш интервал будет от 0 до 15.
(0+15)/2=7
Наше число больше 7. Интервал стал от 7 до 15.
(7+15)/2=11
Наше число больше 11. Интервал стал от 11 до 15.