Отчет о учебной практике в колледже легкой промышленности

Автор работы: Пользователь скрыл имя, 23 Июня 2013 в 15:16, отчет по практике

Краткое описание

Учебная практика по дисциплине «Конструирование программ и языки программирования» является составной частью учебного процесса при подготовке учащихся по специальности 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, С#.
  • изучение областей применения ПК, знакомство с разновидностями прикладного программного обеспечения системной обработки деловой информации;
  • обобщение и совершенствование знаний и практических навыков по применению вычислительной техники, полученных в процессе обучения;
  • развитие самостоятельности при решении конкретных задач, инициативы в работе, как важнейших элементов профессионализма;
  •  
  1. Краткая характеристика места прохождения практики

Барановичский Государственный Колледж Легкой промышленности им. В. Е. Чернышева пользуется широкой популярностью в Республике Беларусь, что явно заслужено. Преподавание в колледже проходит на высоком уровне, педагоги окружают своих подопечных любовью и заботой, а учащиеся в свою очередь не остаются в долгу  и называют колледж  - кузница  талантливых специалистов. 

Барановичский государственный колледж легкой промышленности имени В. Е. Чернышева, образован 5 июля 1960г., на базе Барановичского технического училища №6. Развивающаяся  текстильная промышленность испытывала нужду в большом количестве специалистов в области легкой промышленности. С целью удовлетворения этой потребности  и был создан техникум, первым директором которого был Циреня Юрий Александрович. В 1970 году техникуму было присвоено  имя Василия Ефимовича Чернышева. С 16 января 1997 года техникум возглавил  Лис Александр Александрович. С 1 ноября 1999 года техникуму был присвоен статус колледжа. В 2010 году Барановичский  Государственный Колледж Легкой промышленности им. В.Е. Чернышева отметил 50-летие.

В колледже имеются некоторые специальности:

  • программное обеспечение обработки  экономической и деловой информации;
  • технология швейного производства;
  • машины и аппараты в легкой промышленности и бытового обслуживания;
  • товароведение;
  • прядение хлопка;
  • экономика и организация производства;
  • технология тканей и тканых изделий;
  • моделирование и конструирование швейных изделий;
  • бухгалтерский учет, анализ и контроль.

 

На дневном  и заочном отделениях занимаются свыше 2700 учащихся. Работает около 140 преподавателей и сотрудников. На базе колледжа существуют подготовительные курсы, которые проходят с января по июнь и круглосуточные – в июле.

Первые  самостоятельные шаги учащиеся делают в мастерских, лабораториях, кабинетах, оборудование которых имитирует  многие производственные процессы.

На базе общежития колледжа создан музей  об истории колледжа. Не последнюю  роль в колледже отводится художественной самодеятельности.

Колледж сотрудничает со многими предприятиями  не только в городе Барановичи, но и  с предприятиями, в таких городах  как Брест, Кобрин, Жодино, Минск  Бобруйск, Новогрудок, Мозырь и многими  другими.

Учебная практика может проводиться  в колледже, либо в учебно-производственных мастерских колледжа, либо на промышленных предприятиях и в организациях. Технологическая  и преддипломная практики организуются и проводятся в тесном взаимодействии с предприятиями или организациями, для которых ведется подготовка специалистов. Базы практики – это  около 100 предприятий концерна «Беллегпром» и других предприятий и организаций  различных организационно-правовых форм, направление деятельности которых  соответствует профилю подготовки специалистов. С ними колледж ежегодно заключает прямые договоры о сотрудничестве на календарный год. Это:

  • РУП БПХО(т) г. Барановичи
  • РУП БПХО (э) г. Барановичи
  • РУПП Барановичская швейная ф-ка «Баравчанка»(т)
  • РУПП Барановичская швейная ф-ка «Баравчанка»(э)
  • ОАО «Дзержинская швейная ф-ка «Элиз»»(т)
  • ОАО «Дзержинская швейная ф-ка «Элиз»»(э)
  • ОАО «Брестский чулочный комбинат»
  • ОАО «Полесье»(т) г. Пинск
  • ОАО «Полесье»(э) г. Пинск
  • ОАО «Купалинка» г. Солигорск
  • ОАО «Свитанак» г. Жодино
  • ОАО «Алеся» г. Минск
  • ОАО «8 Марта» г. Гомель
  • ЧУП «Ромгиль» г. Слоним
  • ОАО «Белфа» г. Жлобин
  • ОАО «Элема» г. Минск
  • ОАО «Швейная фирма «Лона»» г. Кобрин
  • ОАО «БелКредо» г. Новогрудок
  • СП «Динамо-Програм-Брест»
  • ОАО «Швейно-торговая фирма «Элод»» г. Гродно
  • ОАО «Брестская швейная фирма «Надзея»»
  • ОАО «Славянка» г. Бобруйск
  • РУПП «Кобринская прядильно-ткацкая фабрика «Ручайка»»
  • ЗАО «Калинка» г. Солигорск
  • ОАО «Борисовская швейная фабрика»
  • ОАО «Коминтерн»
  • ГРУПП «Гронитекс»
  • ЗАО СП «Сопотекс» г. Могилев
  • ОАО «Сукно» г. Минск
  • ОАО «Камволь» г. Минск
  • ОАО «Моготекс» г. Могилев
  • ЧУП «Шарм-премьер» г. Барановичи
  • Производственное унитарное предприятие «Барановичский комбинат надомного труда» ОО БелОИ
  • КУТП «Дом торговли «Радуга»» г. Барановичи
  • ОАО «Продукты» г. Барановичи
  • ОАО «558 Авиационный ремонтный завод» г. Барановичи
  • ОАО «Барановичхлебопродукт»
  • РУПП «Брестхлебпром» филиал Барановичский хлебозавод
  • УО «Барановичский профессиональный лицей машиностроения»

(т) — технологические  специальности, (э) — экономические  специальности

Итогом сотрудничества руководителей  колледжа, коллектива преподавателей, учащихся с предприятиями концерна «Беллегпром» и другими предприятиями  и организациями является повышение  конкурентоспособности выпускников, получение грамотного профессионально-мобильного специалиста, адекватного производству, способного не только выполнять определенные работы, но и творчески подходить  к их выполнению.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Краткая характеристика рабочего места учащегося

Мое рабочее место состоит из следующих элементов:

Процессор…………………………….......................................................Intel core i5

Частота………………………………..…………………………………..2,40ГГц

Память……………………………….........................................................3 Гб

Дисководы………………………………………………………...……...FDD 3,5

Размер HDD…………………………........................................................250Гб

Монитор………………………………………... …………………….…Acer 15.6

Наличие локальной  сети(ЛС)…………………………………………..имеется

Наличие Интернет провайдера……………………………………..…  имеется

Название  Интернет провайдера………………………………………...ByFly

Операционная  система…………….…………………………………...Microsoft Windows 8

Программные пакеты………..…………………………………………Microsoft Studio 2010, Builder C++, Microsoft Office 2013.

 

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 и компьютер его  угадывает согласно подсказкам больше или меньше. Используем метод половинного  деления.

 

 Что же  такое метод половинного деления?  Простыми словами, если мы знаем,  что число находится в определенном  интервале, мы можем найти его  не простым перебором, а методом  сужения интервала.Тоесть например, загадаем число 13 из промежутка  от 1 до 30. Интервал тогда будет  равен от 0 до 31. То есть, нижнее (минимальное)  значение 0, а верхнее (максимальное) - 31.

 

(0+31)/2=15

 

 Наше  число меньше 15. То теперь наш  интервал будет от 0 до 15.

 

(0+15)/2=7

 

 Наше  число больше 7. Интервал стал  от 7 до 15.

 

(7+15)/2=11

 

 Наше  число больше 11. Интервал стал  от 11 до 15.

Информация о работе Отчет о учебной практике в колледже легкой промышленности