Comprehensive approach to team project in the program of study technical university point of view
This presentation is the property of its rightful owner.
Sponsored Links
1 / 17

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


  • 63 Views
  • Uploaded on
  • Presentation posted in: General

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

Download Presentation

P.G. Byvojno V.I. Pavlovsky A.L. Zinchenko

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


  • Login