BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

40 67 2
BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC BÁCH KHOA HÀ NỘI TRƯỜNG ĐIỆN ĐIỆN TỬ ***************** BÁO CÁO THỰC TẬP KỸ THUẬT Sinh viên: Nguyễn Thanh Thủy MSSV: 20182815 Lớp: 06 - ET1 - K63 Đơn vị thực tập: Công ty FPT Software Hà Nội, – 2022 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat LỜI NÓI ĐẦU Trong đợt thực tập lần em đã vinh dự được tham gia đợt thực tập công ty FPT Software, viện Điện tử - Viễn Thông - Đại Học Bách khoa Hà Nội, phối hợp với FPT Software tổ chức Đây hội rất tốt để sinh viên chúng em được tiếp cận môi trường làm việc thực tế các công ty, doanh nghiệp, qua đó có thể phần học hỏi được các kỹ cần thiết về chuyên môn, nghiệp vụ cũng các kỹ mềm cần có, đồng thời cũng hội để chúng em tự đánh giá lại khả của bản thân trau dồi thêm những kiến thức cần thiết để phục vụ cho tương lai sắp tới Đợt thực tập kéo dài từ 1/8 đến 16/9/2022 Ở FSoft em đã tham gia các khóa học Day One, Writing Email & CV, Campuslink C Embedded System Đây những khóa học nền tảng cung cấp cho học viên những hiểu biết về văn hóa cơng ty, sách an tồn thơng tin cũng đào tạo về kỹ về ngơn ngữ lập trình C MCP Thực sự, những kiến thức hết sức hữu ích giúp cho sinh viên chúng em có thể tự nâng cao trình độ bản thân có nền tảng vững chắc đáp ứng được cầu của các công ty sau Trong thời gian qua, sinh viên khoa ĐTVT K63 chúng em được sự quan tâm của nhà trường, viện ĐTVT đã tổ chức thực tập nhận thức thực tập kỹ thuật công ty FPT software Nhờ vậy, chúng em có định hướng rõ ràng về nghề nghiệp, có động lực học tập tốt có đam mê học tập Qua đợt thực tập em đã thấy cần phải cố gắng nhiều nữa việc học tập lớp, giao lưu học hỏi cũng hoàn thiện thêm những kỹ cần thiết cho bản thân Được thực tập, làm việc môi trường chuyên nghiệp hội rất tốt đối với em Trong khoảng thời gian em thấy phía cơng ty đã tạo điều kiện hết sức thuận lợi để giúp đỡ chúng em có hội trải nghiệm tốt nhất về công việc sau Tuy nhiên thời gian chúng em cũng gặp chút khó khăn quá trình học làm: Những thuận lợi khó khăn thời gian thực tập • • Thuận lợi - Các anh chị giảng viên nhiệt tình, giảng dạy dễ hiểu, tài liệu rõ ràng - Thời gian thực tập thuận lợi, giúp sinh viên chúng em có nhiều thời gian để tiếp thu kiến thức nhiều nhất có thể - Môi trường thực tập động, sáng tạo Khó khăn - Do không thể đến công ty thường xuyên, em tham gia thực tập online nên chưa thể tiếp thu hết kiến thức mà công ty truyền đạt cách hiệu quả nhất TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Em xin gửi lời cám ơn chân thành đến Viện Điện Tử – Viễn Thông, Đại học Bách Khoa Hà Nội công ty FPT Software đã tạo điều kiện thuận lợi cho chúng em có hội trải nghiệm môi trường làm việc FSoft Em xin cảm ơn các thầy cô, cán quản lý Viện đã giới thiệu chúng em với công ty FPT Software để thực hiện đợt thực tập Về phía cơng ty FPT Software, em xin gửi lời cảm ơn sâu sắc đến hai anh Vũ Minh Ngọc- giảng viên của khóa thực tập này, các anh ln người tận tụy với các bạn sinh viên thực tập nói chung với em nói riêng, khơi được ng̀n sáng tạo lập trình cho bọn em, lời cảm ơn đến chị Lê Thị Thanh Huyền- Admin của lớp đã giúp đỡ em tận tình để em có thể hoàn thành đợt thực tập Em xin chân thành cảm ơn! TIEU LUAN MOI download : skknchat123@gmail.com moi nhat MỤC LỤC DANH MỤC HÌNH ẢNH i DANH MỤC BẢNG BIỂU ii CHƯƠNG 1: GIỚI THIỆU CHỨC NĂNG, NHIỆM VỤ, CƠ CẤU TỔ CHỨC CỦA ĐƠN VỊ TIẾP NHẬN .1 Tập đoàn FPT 1.1 Lịch sử hình thành phát triển 1.2 Cơ cấu tổ chức 1.3 Tình hình hoạt động Công ty FPT Software 2.1 Lịch sử phát triển .5 2.2 Cơ cấu tổ chức 2.3 Tình hình hoạt động CHƯƠNG 2: NỘI DUNG THỰC TẬP .7 Các vị trí cộng việc công ty, yêu cầu chuyên môn, kỹ vị trí 2.Mơ tả lĩnh vực hoạt động công ty 3.Mô tả công việc giao thời gian thực tập 3.1 Khóa học Day One 3.2 Khóa học Writing Email 3.3 Khóa học Campuslink C 3.4 Khóa học MCP………………………………………… 3.5 Các sự kiện hoạt độn CHƯƠNG 3: NHẬN XÉT, ĐỀ XUẤT 1.Ưu điểm 2.Nhược điểm 3.Đề xuất CHƯƠNG 4: KẾT LUẬN TÀI LIỆU THAM KHẢO TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TIEU LUAN MOI download : skknchat123@gmail.com moi nhat DANH MỤC HÌNH ẢNH Hình Khu tổ hợp FPT Tower Hình 2: Lãnh đạo chủ chớt của tập đồn FPT Hình 3: Cơ cấu tổ chức các cơng ty thành viên của tập đồn FPT Hình 4: Định hướng phát triển cơng nghệ SMAC của FPT Hình 5: Logo của cơng ty FPT Software Hình 6: Một số lãnh đạo chủ chốt của FPT Software Hình 7: Các chi nhánh văn phịng của FPT Software tồn cầu Hình 8: Khóa học Day one Hình 9: Khóa học Writing Email 10 Hình 10: Khóa học Writing CV 10 Hình 11: Coding Convention (1) 14 Hình 12: Coding Convention (2) 15 Hình 13: Coding Convention (3) 16 Hình 14: Coding Convention (4) 17 Hình 15: Chương trình quản lý mảng sớ ngun 18 Hình 16: Chương trình cấp phát nhớ động 10 bytes cho trỏ 19 Hình 17: Chương trình quản lý sinh viên 20 Hình 18: Chương trình parse file định dạng srecord 21 i TIEU LUAN MOI download : skknchat123@gmail.com moi nhat DANH MỤC BẢNG BIỂU Bảng 1: Lịch học khóa Campuslink C Embedded System 13 Bảng2 : Lịch học khóa MCP………………………………………………………31 ii TIEU LUAN MOI download : skknchat123@gmail.com moi nhat CHƯƠNG 1: GIỚI THIỆU CHỨC NĂNG, NHIỆM VỤ, CƠ CẤU TỔ CHỨC CỦA ĐƠN VỊ TIẾP NHẬN Tập đồn FPT Hình Khu tổ hợp FPT Tower Tập đoàn FPT những đơn vị cung cấp dịch vụ viễn thông phần mềm hàng đầu Việt Nam Trụ sở chính: Tịa nhà FPT Cầu Giấy, phớ Duy Tân, phường Dịch Vọng Hậu, quận Cầu Giấy, Hà Nội TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Hình 12: Coding Convention (2) 15 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Hình 13: Coding Convention (3) 16 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Hình 14: Coding Convention (4) 17 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat • Assignment2: Viết chương trình quản lý mảng sớ ngun với các yêu cầu sau: Khi chạy chương trình hiện lời giới thiệu chương trình “CT Quản Lý dãy số mảng” hướng dẫn sử dụng với các tính của chương trình: - Nhập ‘c’ để tạo mảng sớ ngun (Nếu đã có mảng clear data của mảng cũ) - Nhập ‘p’ để in dãy (Nếu dãy chưa có giá trị báo dãy trớng) - Nhập ‘i’ để thêm phần tử vào dãy - Nhập ‘d’ để xóa phần tử vị trí thứ k (Nếu vị trí k khơng chứa gía trị báo khơng có phần tử k) - Nhập ‘s’ để sắp xếp dãy số theo chiều tăng dần - Nhập ‘x’ để sắp xếp theo chiều giảm - Nhập ‘t’ để tìm kiếm sớ x có dãy khơng (x nhập từ bàn phím)? - Nhập ‘a’ để in hình sớ lớn nhất - Nhập ‘w’ để inra hình sớ nhỏ nhất - Nếu nhập ‘e’ thoát chương trình Hình 15: Chương trình quản lý mảng số nguyên 18 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat • Assignment 3: Viết chương trình cấp phát nhớ động 10 bytes cho trỏ, với mẫu hàm được cung cấp sau: #include #include bool allocate10Bytes (uint8_t *outPtr); - outPtr: output pointer return: true: Nếu cấp phát thành công false: Nếu cấp phát bị lỗi Yêu cầu: Không được thay đổi bất kỳ yêu cầu của đề, ví dụ đề yêu cầu viết hàm: bool allocate10Bytes (uint8_t *outPtr); Hình 16: Chương trình cấp phát nhớ động 10 bytes cho trỏ 19 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat • Assignment 5: Write a program for managing the students which contains below info: - Student’s name Student’s ID Math score Requirements: Using linked list for management Implement the function to add, remove, find a student information from list by student’s ID Implement a console menu for using feature add, remove, find Follow to coding convention as other assignments Hình 17: Chương trình quản lý sinh viên 20 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat • Mock Project: Viết chương trình parse file định dạng srecord - Kiểm tra lỗi in hình nếu có (dịng bị lỗi chi tiết lỗi) - Nếu file không có bất kỳ lỗi in file Output.txt với nội dung gờm các dịng, dịng gờm Address Data, cách khoảng trắng (space) Link ref: https://en.wikipedia.org/wiki/SREC_(file_format) Hình 18: Chương trình parse file định dạng srecord 3.4 Khóa học MCP Micro controller process (Quy trình điều khiển vi mơ) Đơi được gọi điều khiển nhúng vi điều khiển (MCU), vi điều khiển được tìm thấy xe cộ, rơ bớt, máy văn phịng, thiết bị y tế, thu phát vô tuyến di động, máy bán hàng tự động thiết bị gia dụng, các thiết bị khác Về bản, chúng những máy tính cá nhân thu nhỏ đơn giản (PC) được thiết kế để điều khiển các tính nhỏ của thành phần lớn hơn, không có hệ điều hành (OS) mặt trước phức tạp Trong khóa học bọn em được ôn lại các kiến thức bản dạy thêm các kiến thức Thời gian học lớp ngày được chia làm phần: buổi sáng ôn tập lại học thêm các kiến thức về MCP, buổi chiều thực hành các assignment đã được giảng viên giao, cuối buổi học thời gian giải đáp thắc quá trình làm các assignment Ći khóa học, sinh viên được giao Mock Project kiểm tra lại tất cả kiến thức đã được học khóa thực tập Khóa học có thời gian nội dung buổi sau: 21 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat MCP 22 Day 1: HTML Day 1: Embedded System Getting 22 Software Development 22 22 Daily Meeting 22 Discuss with trainee to know whe 22 22 22 Embedded system Introduction 22 22 Introduction to the course Break Time Daily Assignment Giving Setup working environment and try to for Freedom KL46Z board by using I the board Practice Time Day 2: Embedded Software Develo 23 with Kl46 freedom board 23 Daily Meeting Embedded Software Overview and B 23 Process 23 23 23 Input/output Basic Break Time 23 Overview on Development IDE: IA 23 24 24 24 24 24 24 24 24 24 Practice Time Day 3: ARM Cortex-M architecture Daily Meeting Introduction to ARM Cortex-M archite Describe about the programmer mod Break Time Explain on Instruction Set Archtectur Assignment Giving Practice time Marking Assignment 25 25 Day 4: ARM Cortex-M architecture Daily Meeting Overview on Freescale Freedom Write an example application to blink 25 timer (SysTick) 25 Break Time Update the previous exercise, the 25 changed by using the SW1 button 25 Assigment guide 25 Practice time 26 26 26 We talk/Tech talk/Movation talk/Team activity/Code war Day 5: Exception and Interrupt Daily Meeting Introduce on Interrupt Management i 22 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 26 26 26 26 Organization of Vector Table Break Time Some important registers: NVIC & SC 26 26 27 27 27 27 27 27 28 28 28 28 28 Practice time Marking Assignment Day 6: Exception and Interrupt (Co Daily Meeting Exceptions sequences and handling Break Time Assigment guide Practice time Day 7: Practice and review Daily Meeting Practice time Break Time Assigment guide 28 Practice time 28 Marking Assigment 29 29 29 29 29 29 29 Day 8: Peripherals UART Daily Meeting Introduction to UART Data Transmission/Data Reception RS232 Standard Break Time Assignment Giving Freedom KL46 UART Practice time: Write a program sends 29 through UART Mock Project (4 Days) 30 30 Day 9: Introduce about Mock test 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 Break Time Do the Mock test - Day Day 10: Review Mock test Daily Report Review Mock test Break Time Do the Mock test - Day Day 11: Review Mock test Daily Report Review Mock test Break Time Do the Mock test - Day Day 11: Review and Wrap-up Daily Report Review Mock test Break Time Introduce about Mock test 23 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 33 33 Mock project - Wrap up Marking Mock Project Bảng 2: Lịch học khóa MCP Khóa học MCP diễn khoảng 11 buổi, quá trình học học viên được học về MCP Trong suốt thời gian đó đó có các Assignment cuối khóa học làm Mock Project, quá trình làm phải áp dụng đúng Coding Convention mà giảng viên đã giao cho Dưới sớ assignment phần MCP • Assignment1: • Assignment2: Write a program to implement some requirement as below: + Blink Green Led with frequence 1Hz use Systick timer interrupt + Use interrupt for button to change brightness of RED Led: 0%, 20%, 40%, 60%, 80%, 100% and come back from 0% Note: Use PWM to change duty cycle to change brightness of LED with frequence 100Hz • MOCK2: Use UART0 to tranfer SREC file from computer to board If board check SREC correct then write data to flash with address corresponding Lecture: Provide module flash for student and guide Uart: start bit, bit data, no parity, bit stop, baudrate 9600 Guide: using queue row, each row is array with 80 element 3.5 Các kiện hoạt động khóa thực tập • Trung thu “fá cỗ” 24 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đây chương trinh khá vui nhộn bổ ích, chương trinh giúp các bạn học viên có thể giao lưu gắn kết tình bạn bè giữa các bạn thực tập sinh cũng các anh chị cán với nhau, đồng thời tạo những giờ giải lao giữa những giờ học hành căng thẳng CHƯƠNG 3: NHẬN XÉT, ĐỀ XUẤT Ưu điểm - Đã có hiểu biết bản về lập trình C Tiếp thu kiến thức mới phần MCP khá nhanh Có khả tự học phát triển thêm Nộp tập đúng hẹn, đầy đủ Tham gia học đầy đủ, đúng giờ Nhược điểm - Chưa thể tiếp thu hết kiến thức mà công ty truyền đạt Đôi không tập trung giờ học Kỹ thuật lập trình chưa tớt Đề xuất - Giảm lượng kiến thức, độ khó để phù hợp với người mới học Tài liệu nghiên cứu nhiều chi tiết 25 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat CHƯƠNG 4: KẾT LUẬN FSOFT môi trường tốt cho những sinh viên trường cũng sinh viên muốn làm thêm để lấy kinh nghiệm với môi trường làm việc đầy tính động, khoa học, chuyên nghiệp, hợp lý giúp phát triển tốt lực của thành viên Để bắt kịp với những thay đổi công nghệ mà khách hàng yêu cầu, cũng nhu cầu thăng tiến, nhân viên làm việc FSOFT thường xuyên được phát triển bản thân, đào tạo kỹ mới Tuy diễn thời gian khá khiêm tốn đồng thời chưa sâu vào chuyên môn đợt thực tập công ty FSOFT cũng đủ để lại những ấn tượng rất sâu sắc tâm trí sinh viên năm thứ chúng em Ấn tượng đầu tiên bước chân tới cơng ty môi trường làm việc nơi đây, không thiên nhiên mà cịn với cả người Mơi trường mà cơng ty có được, người nơi không thân thiện, nhiệt tình mà cịn rất vui vui tươi hịa đờng Và ấn tượng tiếp theo bề dày thành tích đã đạt được thời gian xây dựng trưởng thành của công ty Đó thành quả từ sự nỗ lực không ngừng của biết bao người tâm huyết Đặc biệt cơng ty cịn có sở vật chất hiện đại với không gian làm việc rất chun nghiệp Khơng khí làm việc được thể hiện qua sợ trao đổi gặp gỡ giữa sinh viên với nhân viên làm việc công ty rất cởi mở vui vẻ, đó điều kiện tớt cho kĩ sư tương lai có thể sáng tạo theo đuổi đam mê Buổi thực tập vừa qua đã mang lại cho sinh viên chúng em những trải nghiệm thú vị cũng những kinh nghiệm quý giá, thiết thực bổ ích Đây phần sở nền tảng định hướng cho chúng em xác định được đam mê đúng đắn cho riêng để chúng em có thể vạch được kế hoạch mục tiêu chiến lược rõ ràng học tập, phấn đấu hết sức rèn lụn học tập cịn ngồi ghế nhà trường đồng thời cố gằng học tập thêm kĩ mềm, ngoại ngữ, các kiến thức chuyên ngành để có thể có nền tàng vững chắc cho tương lai sau Lời kết em xin gửi lời cảm ơn chân thành tới công ty FPT Software, Nhà trường, Ban lãnh đạo Viện ĐTVT các thầy cô môn đã giúp đỡ tạo điều kiện cho chúng em tham gia đợt thực tập đầy bổ ích Rất mong Ban giám hiệu Nhà trường Ban lãnh đạo Viện ĐTVT tạo thêm điều kiện cho chúng em có những buổi thự tập thực nghiệm thế để chúng em được nâng cao kiến thức 26 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TÀI LIỆU THAM KHẢO [1] https://onedrive.live.com/view.aspx?resid=D37C24481D992224!6803&ithint=file%2c docx&app=Word&authkey=!AJJNNYlsDFIQTQU [2] https://onedrive.live.com/view.aspx?resid=D37C24481D992224!6806&ithint=file%2c docx&app=Word&authkey=!AKtTp0at2-B9PQg [3] http://kysucaunoi.vn/vn/gioi-thieu/ve-fpt-software.html [4] https://www.w3schools.com 27 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat ... nhiều cơng ty thành viên: ❖ • • ❖ • • ❖ • • Công nghệ: Công ty TNHH Hệ thống Thông tin FPT Công ty TNHH Phần mềm FPT (FPT Software) Viễn thông: Công ty Cổ phần Viễn thông FPT Công ty Cổ phần... hướng của FPT từ công ty chế biến thực phẩm trở thành công ty hoạt động lĩnh vực công nghệ thông tin Tháng 10/1990, công ty được đổi tên thành Công ty Phát triển Đầu tư Công nghệ... TẬP .7 Các vị trí cộng việc công ty, yêu cầu chuyên môn, kỹ vị trí 2.Mơ tả lĩnh vực hoạt động công ty 3.Mô tả công việc giao thời gian thực tập 3.1 Khóa học Day One 3.2 Khóa

Ngày đăng: 27/09/2022, 08:47

Hình ảnh liên quan

Hình 1 Khu tổ hợp FPT Tower - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Hình 1.

Khu tổ hợp FPT Tower Xem tại trang 10 của tài liệu.
Hình 2: Lãnh đạo chủ chốt của tập đồn FPT - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Hình 2.

Lãnh đạo chủ chốt của tập đồn FPT Xem tại trang 12 của tài liệu.
1.3. Tình hình hoạt động - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

1.3..

Tình hình hoạt động Xem tại trang 13 của tài liệu.
Hình 4: Định hướng phát triển công nghệ SMAC của FPT - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Hình 4.

Định hướng phát triển công nghệ SMAC của FPT Xem tại trang 13 của tài liệu.
Hình 6: Một số lãnh đạo chủ chốt của FPT Software - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Hình 6.

Một số lãnh đạo chủ chốt của FPT Software Xem tại trang 14 của tài liệu.
2.3. Tình hình hoạt động - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

2.3..

Tình hình hoạt động Xem tại trang 15 của tài liệu.
Hình 8: Khóa học Day one - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Hình 8.

Khóa học Day one Xem tại trang 20 của tài liệu.
Hình 9: Khóa học Writing Email - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Hình 9.

Khóa học Writing Email Xem tại trang 21 của tài liệu.
Bảng 1: Lịch học khóa Campuslink C Embedded System - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Bảng 1.

Lịch học khóa Campuslink C Embedded System Xem tại trang 24 của tài liệu.
Hình 11: Coding Convention (1) - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Hình 11.

Coding Convention (1) Xem tại trang 25 của tài liệu.
- Nhập ‘w’ để inra màn hình sớ nhỏ nhất. -Nếu nhập ‘e’ thì thoát chương trình. - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

h.

ập ‘w’ để inra màn hình sớ nhỏ nhất. -Nếu nhập ‘e’ thì thoát chương trình Xem tại trang 29 của tài liệu.
Hình 17: Chương trình quản lý sinh viên - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

Hình 17.

Chương trình quản lý sinh viên Xem tại trang 31 của tài liệu.
- Kiểm tra lỗi và inra màn hình nếu có (dòng bị lỗi và chi tiết lỗi) - BÁO cáo THỰC tập kỹ THUẬT công ty FPT software,

i.

ểm tra lỗi và inra màn hình nếu có (dòng bị lỗi và chi tiết lỗi) Xem tại trang 32 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan