+ All Categories
Home > Documents > Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11...

Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11...

Date post: 25-Jul-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
13
Introduction to programming Lesson 11 Kocsis, Gergely
Transcript
Page 1: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Introduction to programmingLesson 11

Kocsis, Gergely

Page 2: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Integrated developement environments

An IDE is a software application that helps programmers during thedevelopement of programs.

The first IDE was the Maestro I in 1975.

Today there are many IDE-s on the market. The most popular are Visual Studio, NetBeans an Eclipse

Page 3: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

How to program?

To develop a program the minimum to have is• a text editor• a compiler or interpreter• an environment in which the program can run

The least two are often the same environment. e.g. HTML files processed and showed by browsers

Programming with only these mimimal tools however is veryexhausting.

Page 4: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Programming in C without an IDE

Under Linux:• Editor: vi• Compiler: gcc• Running environment: shell

Page 5: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Syntax highlight

Page 6: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Autocomplete / word completion

• It helps completing started words. Tries to predict what theprogrammer wants to write.

• It spares typing time.• It automatically corrects typo-s e.g. in case sensitive words.

Page 7: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Compile – Debug – Run

Ide-s usually provide one-button tools to compile, debug and run your programs.

Moreover IDE-s handle projects instead of separate code files, so you can easily build complex applications with the use of them.

Page 8: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Programming in C in DevC++

Page 9: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Programming in C in Eclipse

Page 10: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Programming in C in Netbeans

Page 11: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Matlab (interpreter)

Page 12: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

LabVIEW graphical programming

Page 13: Introductionto programming Lesson11kocsisg/wp-content/... · Introductionto programming Lesson11 Kocsis, Gergely . Integrated developement environments An IDE is a software application

Demo


Recommended