Comprehensive approach to team project in the program of study technical university point of view
Download
1 / 17

P.G. Byvojno V.I. Pavlovsky A.L. Zinchenko - PowerPoint PPT Presentation


  • 88 Views
  • Uploaded on

Comprehensive Approach to Team Project in the Program of Study ( Technical University Point of View ). P.G. Byvojno V.I. Pavlovsky A.L. Zinchenko. Three foundation stone in team oriented programming. Programming skills Tools Management. Languages. C++ for system programming

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' P.G. Byvojno V.I. Pavlovsky A.L. Zinchenko' - carlyn


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Comprehensive approach to team project in the program of study technical university point of view

Comprehensive Approach to Team Project in the Program of Study(Technical University Point of View)

P.G. Byvojno

V.I. Pavlovsky

A.L. Zinchenko


Three foundation stone in team oriented programming
Three foundationstone in team oriented programming

Programming skills

Tools

Management


Languages
Languages

  • C++ for system programming

  • Java, C# or Object Pascal for business application

  • As well as

  • Data Base, WEB, NET, etc.


Translator design course project experience
Translator Design Course Project Experience

Course Structure

  • Lecture course – 54 h

  • Practical course

    • Laboratory job – 34h

    • Course project – 27h


Translator design course project experience1
Translator Design Course Project Experience

Course Project Subject:

  • To develop cross-compiler for the light C programming language


Translator design course project experience2
Translator Design Course Project Experience

Software Life Cycle

  • Team forming

  • Engineering

  • Programming

  • Integrated testing

  • Documenting


Translator design course project experience3
Translator Design Course Project Experience

Team forming

  • Team leader

  • Developer/Secretariate

  • Developer/Tester


Translator design course project experience4
Translator Design Course Project Experience

Engineering

  • Umbrello for KDE

    UML 2.0


Translator design course project experience5
Translator Design Course Project Experience

Programming

  • KDevelop

    Front end for GNU Compiler Collection

    Front end for GNU Debugger

  • Service Version Control (CVS/SVN)


Translator design course project experience6
Translator Design Course Project Experience

Documenting

  • OpenOffice

  • Project Management

    Kplato from KOffice


Translator design course project experience7
Translator Design Course Project Experience

Testing/Bug tracking

  • JiraAtlassian Software Systems

  • Bug tracking system

  • Issue system


Translator design course project experience8
Translator Design Course Project Experience

Team leader tasks

  • The subject domain analysis

  • To develop Decomposition scheme

  • To arrange roles and the tasks

  • To make a tooling choice


Translator design course project experience9
Translator Design Course Project Experience

Compiler Structure


Translator design course project experience10
Translator Design Course Project Experience

Tools

  • Lex – is a program that generates lexical analyzers (Flex, Quex etc.)

  • Yacc – is a parser generator (byacc, bison, zubr etc.)


Translator design project schedule
Translator Design Project Schedule

  • Requirements specification

  • Language description

  • Grammar development

  • Design, development Lexical Analyzer

  • Design, development Syntax Analyzer

  • Design, development Semantic Analyzer

  • Design, development Code Generator

  • Integrated testing

  • Documenting


Translator design project schedule1
Translator Design Project Schedule

  • Requirements specification

  • Language description

  • Grammar development

  • Design, development Lexical Analyzer

  • Design, development Syntax Analyzer

  • Design, development Semantic Analyzer

  • Design, development Code Generator

  • Integrated testing

  • Documenting


Translator design project schedule2
Translator Design Project Schedule