Forum otwartych umysłów
Forum dla wszystkich i o wszystkim, a zwłaszcza dla tych co mają otwarty umysł.

| FAQ |  Szukaj |  Użytkownicy |  Grupy |  Mapa Google |
| Rejestracja |  Zaloguj |  Album |

Poprzedni temat «» Następny temat
Programowanie w ADA
Autor Wiadomość
Olbi 
Mała Mi



Znak zodiaku:
waga

Pomógł: 4 razy
Wiek: 22
Dołączył: 31 Maj 2007
Posty: 406
Skąd: Łódź
Wysłany: 2008-04-15, 15:56   Programowanie w ADA

Witam
Jako, że w tym semestrze czeka mnie ponowne pisanie ADA, której nie udało mi się zaliczyć w poprzednim roku niestety, chciałbym się spytać, czy oprócz podręczników z tej strony :
http://dominisz.umcs.lubl...ozproszone.html
Zna ktoś jeszcze inne warte polecenia, do nauki ?? Mówię od razu, że ADA mi bardzo ciężko wchodzi, gorzej niż C i Pascal :P Ale jakoś ostatnio postanowiłem sie za nią zabrać i poznać ten język od podstaw.
_________________
Chwytaj Miecz i Komercyjne Oprogramowanie Siecz.
 
 
 
Paszczak000 



Znak zodiaku:
panna

Zaproszone osoby: 54
Pomógł: 92 razy
Wiek: 22
Dołączył: 27 Lut 2004
Posty: 6755
Skąd: Łódź
Wysłany: 2008-04-15, 16:13   

Ada jest banalna!
Zasoby Politechniki Łódzkiej: http://www.linux.zsk.p.lo...ny/res-ada.html
Będziesz grzeczny to może kiedyś dam Ci moje programy :]
_________________
 
 
 
 
Olbi 
Mała Mi



Znak zodiaku:
waga

Pomógł: 4 razy
Wiek: 22
Dołączył: 31 Maj 2007
Posty: 406
Skąd: Łódź
Wysłany: 2008-04-15, 17:33   

Faktem jest, iż jest językiem bardzo czytelnym. Z założenia taką ją stworzyli. Jednakże wiesz, jak uczą w naszym systemie :) Lepiej się w domu nauczysz, niż siedząc na uczelni :lol:
Dzięki wielkie za pomoce naukowe. Wczoraj testowałem
Bash:
gnatmake
i całkiem nieźle się spisuje, jednakże wystąpiło parę błędów na początku podczas próby kompilacji(program był dobrze napisane, ale kompilator coś szwankował), ale potem było już dobrze.
-----------------------------------------------------------------------------------------------------------
O co chodzi z tym zapisem wykładniczym??
Kod:
0.845E+2    8.45E1    845.0E-1

Tzn. jak go interpretować w normalnej czysto matematycznej postaci.
_________________
Chwytaj Miecz i Komercyjne Oprogramowanie Siecz.
 
 
 
Paszczak000 



Znak zodiaku:
panna

Zaproszone osoby: 54
Pomógł: 92 razy
Wiek: 22
Dołączył: 27 Lut 2004
Posty: 6755
Skąd: Łódź
Wysłany: 2008-04-15, 18:08   

Ja kompilowałem tak:
Bash:
gcc -c hello.adb
gnatbl hello.ali
_________________
 
 
 
 
Paszczak000 



Znak zodiaku:
panna

Zaproszone osoby: 54
Pomógł: 92 razy
Wiek: 22
Dołączył: 27 Lut 2004
Posty: 6755
Skąd: Łódź
Wysłany: 2008-04-15, 18:14   

A co do notacji to:
0.845E+2 = 0.845 • 10²
_________________
 
 
 
 
Olbi 
Mała Mi



Znak zodiaku:
waga

Pomógł: 4 razy
Wiek: 22
Dołączył: 31 Maj 2007
Posty: 406
Skąd: Łódź
Wysłany: 2008-04-22, 20:12   

Zauważyłem dziwne błędy, kiedy edytuję Vimem pliki .adb albo zapiszę jako .adb , .ads . Pojawiają się te błędy :
Kod:
Wykryto błąd podczas przetwarzania C:\Program Files\Vim\vim71\ftplugin\ada.vim:
wiersz  111:
E121: Nieokreślona zmienna: g:ada_default_compiler
E15: Niewłaściwe wyrażenie: "compiler " . g:ada_default_compiler
Wykryto błąd podczas przetwarzania function ada#Map_Popup:
wiersz    1:
E121: Nieokreślona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') .
" :"^I  . a:Command . "<CR>"
E15: Niewłaściwe wyrażenie: "50amenu " . "PopUp."   . escape(a:Text, ' ') . "<Ta
b>"^I  . escape(g:mapleader . "a" . a:Keys , '\') . " :"^I  . a:Command . "<CR>"

Wykryto błąd podczas przetwarzania function ada#Map_Popup..ada#Map_Menu:
wiersz   26:
E121: Nieokreślona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') .
" :"^I  . a:Command . "<CR>"
E15: Niewłaściwe wyrażenie: "50amenu " . "Ada."  . escape(a:Text, ' ') . "<Tab>"
 . escape(g:mapleader . "a" . a:Keys , '\') . " :"^I  . a:Command . "<CR>"
wiersz   31:
E121: Nieokreślona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') ."
 :" . a:Command
E15: Niewłaściwe wyrażenie: "nnoremap <buffer>" . escape(g:mapleader . "a" . a:K
eys , '\') ." :" . a:Command
wiersz   35:
E121: Nieokreślona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') ."
 <C-O>:" . a:Command
E15: Niewłaściwe wyrażenie: "inoremap <buffer>" . escape(g:mapleader . "a" . a:K
eys , '\') ." <C-O>:" . a:Command
Wykryto błąd podczas przetwarzania function ada#Map_Popup:
wiersz    1:
E121: Nieokreślona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') .
" :"^I  . a:Command . "<CR>"
E15: Niewłaściwe wyrażenie: "50amenu " . "PopUp."   . escape(a:Text, ' ') . "<Ta
b>"^I  . escape(g:mapleader . "a" . a:Keys , '\') . " :"^I  . a:Command . "<CR>"

Wykryto błąd podczas przetwarzania function ada#Map_Popup..ada#Map_Menu:
wiersz   26:
E121: Nieokreślona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') .
" :"^I  . a:Command . "<CR>"
E15: Niewłaściwe wyrażenie: "50amenu " . "Ada."  . escape(a:Text, ' ') . "<Tab>"
 . escape(g:mapleader . "a" . a:Keys , '\') . " :"^I  . a:Command . "<CR>"
wiersz   31:
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') .
" :"^I  . a:Command . "<CR>"
E15: Niew^a~ciwe wyra3enie: "50amenu " . "PopUp."   . escape(a:Text, ' ') . "<Ta
b>"^I  . escape(g:mapleader . "a" . a:Keys , '\') . " :"^I  . a:Command . "<CR>"

Wykryto b^Yd podczas przetwarzania function ada#Map_Popup..ada#Map_Menu:
wiersz   26:
E121: Nieokre~lona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') .
" :"^I  . a:Command . "<CR>"
E15: Niew^a~ciwe wyra3enie: "50amenu " . "Ada."  . escape(a:Text, ' ') . "<Tab>"
 . escape(g:mapleader . "a" . a:Keys , '\') . " :"^I  . a:Command . "<CR>"
wiersz   31:
E121: Nieokre~lona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') ."
 :" . a:Command
E15: Niew^a~ciwe wyra3enie: "nnoremap <buffer>" . escape(g:mapleader . "a" . a:K
eys , '\') ." :" . a:Command
wiersz   35:
E121: Nieokre~lona zmienna: g:mapleader
E116: Invalid arguments for function escape(g:mapleader . "a" . a:Keys , '\') ."
 <C-O>:" . a:Command
E15: Niew^a~ciwe wyra3enie: "inoremap <buffer>" . escape(g:mapleader . "a" . a:K
"ada.adb" [Nowy] 0L, 0C zapisano
Naci~nij ENTER lub wprowadź komendę aby kontynuować

Co trzeba zrobić, aby to usunąć??Dodam, iż błędy występują zarówno pod Windowsowym cmd, gVim oraz konsolowym Vim w Linuksie.
_________________
Chwytaj Miecz i Komercyjne Oprogramowanie Siecz.
 
 
 
Paszczak000 



Znak zodiaku:
panna

Zaproszone osoby: 54
Pomógł: 92 razy
Wiek: 22
Dołączył: 27 Lut 2004
Posty: 6755
Skąd: Łódź
Wysłany: 2008-04-22, 21:06   

Nie mam pojęcia ;] Byś na Linuksie to robił a nie vim pod windowsem. LOL. Może Ci źle koduje czy coś.
_________________
 
 
 
 
Olbi 
Mała Mi



Znak zodiaku:
waga

Pomógł: 4 razy
Wiek: 22
Dołączył: 31 Maj 2007
Posty: 406
Skąd: Łódź
Wysłany: 2008-04-22, 21:10   

Przecież napisałem, że pod Linuksem też mi źle to robi. Sprawdzałem na serwerze z Gentoo :P Tam jest zainstalowany GNAT z gcc najnowszym, więc nie powinno być błędów. Tylko czemu to się dzieje akurat przy ada :/
_________________
Chwytaj Miecz i Komercyjne Oprogramowanie Siecz.
 
 
 
Paszczak000 



Znak zodiaku:
panna

Zaproszone osoby: 54
Pomógł: 92 razy
Wiek: 22
Dołączył: 27 Lut 2004
Posty: 6755
Skąd: Łódź
Wysłany: 2008-04-22, 22:08   

Może złe kodowanie końca znaku linii, czy coś. Eh
_________________
 
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group

Dyskutuj na Forum