|
|
|
Polski Serwis Naukowy - OnLine od 1999 roku
RSS
Warto przeczytać: Dnia 23 stycznia 2011 r. w Austin, USA, odbędzie się konferencja pt. "Deklaratywne aspekty programowania wielordzeniowego".
Wielu producentów chipów wybiera wielordzeniowość jako sposób na zapewnienie wydajności swoim procesorom do zastosowań biurowych, przemysł... W dniach 28 - 30 września 2011 r. w Wiedniu, Austria, odbędą się 25. warsztaty nt. programowania logicznego.
Programowanie deklaratywne to zaawansowany paradygmat modelowania i rozwiązywania złożonych problemów. Zainteresowanie tą metodą specyfikacyjną wzra... Trzecie Doroczne Sympozjum na temat Wyszukiwania Kombinatorycznego (SOCS 2010) odbędzie się w dniach od 8 do 10 lipca 2010 w Atlancie.
Doroczna konwencja jest kierowana do badaczy i studentów heurystycznych technik optymalizacji wyszukiwania i pokrewnych specjalizacji z zakresu informatyki, ... W dniach 6-8 maja 2010 r. w Monachium, Niemcy, odbędzie się konferencja pt. "Siła programowania - rozwojowe źródła zdrowia i choroby".
Żywienie w czasie ciąży i niemowlęctwa może wywrzeć istotne, długoterminowe skutki na rozwój i zdrowie. Programowanie skutków żywienia we w... W dniach 25 - 29 lipca 2011 r. w Lancaster, Wlk. Brytania, odbędzie się 25. europejska konferencja nt. programowania obiektowego.
Program wydarzenia koncentrować się będzie wokół sympozjum doktoranckiego i warsztatów dla doktorantów. Zapewnią one początkującym i zaawansowanym dok...
Ostatnio na Forum:
Dyskusje
8
odp.
4
odp. Reklama:
COBOLCzy wiesz że...? National Institute of Standards and Technology (ang. Narodowy Instytut Standaryzacji i Technologii) to amerykańska agencja federalna spełniająca funkcję analogiczną do Głównego Urzędu Miar. W latach 1901 - 1988 nosił nazwę National Bureau of Standards (ang. Narodowe Biuro Standaryzacji). Główna siedziba znajduje się w Gaithersburg w stanie Maryland. Bezpośredni nadzór nad agencją sprawuje Departament Handlu Stanów Zjednoczonych (Department of Commerce). Stany Zjednoczone, Stany Zjednoczone Ameryki (ang.: United States, United States of America, US, USA) – państwo w Ameryce Północnej graniczące z Kanadą od północy, Meksykiem od południa, Oceanem Spokojnym od zachodu, Oceanem Arktycznym od północnego zachodu, Oceanem Atlantyckim od wschodu. Edsger Wybe Dijkstra (ur. 11 maja 1930 w Rotterdamie, zm. 6 sierpnia 2002 w Neunen) - holenderski naukowiec, pionier informatyki. Twórca terminów bit i bajt. COBOL (ang. COmmon Business Oriented Language) – język programowania stworzony z głównym przeznaczeniem do prac programistycznych w dziedzinach ekonomii i biznesu. COBOL jest jednym z najpopularniejszych i najczęściej używanym językiem programowania na świecie. Według szacunków Gartner Group z 1997 istniało wówczas ok. 240 miliardów linii kodu napisanego w COBOL-u, ok. 90% światowych transakcji finansowych jest przetwarzanych przez programy napisane w COBOL-u Grace Murray Hopper, z domu Grace Brewster Murray (ur. 9 grudnia 1906 w Nowym Jorku, zm. 1 stycznia 1992 w Arlington, Wirginia), amerykańska pionierka informatyki, przez szereg lat służyła w amerykańskiej marynarce wojennej, w 1986 odeszła w stan spoczynku w stopniu kontradmirała.
Zmienna - konstrukcja programistyczna posiadająca trzy podstawowe atrybuty: symboliczną nazwę, miejsce przechowywania i wartość; pozwalająca w programie odwoływać się przy pomocy nazwy do wartości lub miejsca przechowywania. Nazwa służy do identyfikowania zmiennej w związku z tym często nazywana jest identyfikatorem. Miejsce przechowywania przeważnie znajduje się w pamięci komputera i określane jest przez adres i długość danych. Wartość to zawartość miejsca przechowywania. Zmienna zazwyczaj posiada również czwarty atrybut: typ, określający rodzaj danych przechowywanych w zmiennej i co za tym idzie sposób reprezentacji wartości w miejscu przechowywania. W programie wartość zmiennej może być odczytywana lub zastępowana nową wartością, tak więc wartość zmiennej może zmieniać się w trakcie wykonywania programu, natomiast dwa pierwsze atrybuty (nazwa i miejsce przechowywania) nie zmieniają się w trakcie istnienia zmiennej. W zależności od rodzaju języka typ zmiennej może być stały lub zmienny. Konstrukcją podobną lecz nie pozwalającą na modyfikowanie wartości jest stała. HistoriaPrace nad COBOL-em zostały rozpoczęte w 1959 roku na spotkaniu Short Range Committee w Pentagonie, zorganizowanym przez Charlesa Phillipsa z amerykańskiego departamentu obrony. Komitet miał na celu doraźnie (short range) określić wspólny język programowania dla środowisk przemysłowych. W skład komitetu wchodziło: Karta dziurkowana, karta perforowana - nośnik danych stosowany do zapisu informacji w maszynach z automatycznym przetwarzaniem danych. Używana do programowania komputera począwszy od ich konstrukcji aż do lat 80. XX wieku, stosowana współcześnie z papierową taśmą dziurkowaną.
Mainframe (ang. main – główny, frame – struktura) (często w Stanach Zjednoczonych nazywany "Big Iron", dawniejsze polskie określenie to "komputery głównego szeregu") klasa komputerów używanych głównie przez duże organizacje dla krytycznych aplikacji (np. finansowych, statystycznych). Są systemami o dużej wydajności przetwarzania danych. W czasie gdy powstawały i odnosiły największe sukcesy ich alternatywą były minikomputery i kalkulatory. Planowane komitety średniego i dalekiego zasięgu albo nie działały albo nie zostały nawet utworzone. Ostatecznie uformował się podkomitet złożony z sześciu osób: United States Air Force (USAF) – Siły Powietrzne Stanów Zjednoczonych, jeden z rodzajów Sił Zbrojnych Stanów Zjednoczonych, odpowiedzialny za pewną część działań w powietrzu (duża liczba samolotów i śmigłowców bojowych podlega także marynarce wojennej, wojskom lądowym i korpusowi piechoty morskiej).
Programowanie obiektowe (ang. object-oriented programming) — paradygmat programowania, w którym programy definiuje się za pomocą obiektów — elementów łączących stan (czyli dane, nazywane najczęściej polami) i zachowanie (czyli procedury, tu: metody). Obiektowy program komputerowy wyrażony jest jako zbiór takich obiektów, komunikujących się pomiędzy sobą w celu wykonywania zadań. Po dalszych pracach w styczniu 1960 roku specyfikacja języka została ogłoszona drukiem przez rząd USA i nazwana COBOL-60. Prace nad COBOL-em trwały około 6 miesięcy, jest on używany od ponad 40 lat. Programowanie strukturalne to paradygmat programowania zalecający hierarchiczne dzielenie kodu na bloki, z jednym punktem wejścia i jednym lub wieloma punktami wyjścia. Chodzi przede wszystkim o nieużywanie (lub ograniczenie) instrukcji skoku (goto). Dobrymi strukturami są np. instrukcja warunkowe (if, if...else), pętle (while, repeat), wyboru (case, ale nie switch z C i potomnych). Strukturalność zakłócają instrukcje typu: break, continue, switch (w C itp.), które jednak w niektórych przypadkach znacząco podnoszą czytelność kodu.
David Taylor Model Basin – amerykańskie centrum testowe, naukowo-badawcze i konstrukcyjne marynarki wojennej Stanów Zjednoczonych w Bethesda w stanie Maryland. Właścicielem David Taylor Model Basin jest najwyższe dowództwo techniczne US Navy: Dowództwo Systemów Morskich US Navy (Naval Sea Systems Command - NAVSEA), zarządza zaś instytutem zajmujący się akustyką okrętów, technologiami stealth oraz hydrodynamiką Carderock Division of the Naval Surface Warfare Center. Kompleks należy do największych na świecie instalacji badawczych i testowych zajmujących się kwestiami fizyki środowiska wodnego oraz konstrukcyjnymi okrętów i niektórych rodzajów uzbrojenia. Kompleks David Taylor Model Basin stanowi m.in. budynek o długości 3200 stóp (975 metrów) mieszczący między innymi trzy niezależne baseny - centra testowe: Basen Wód Płytkich, Basen Wód Głębokich oraz Basen Wysokich Prędkości, przy czym dwa ostatnie baseny wyposażone są m.in. w urządzenia zdolne do generacji zarówno stałych jak i nieregularnych fal wodnych. Baseny centrum wykorzystywane są do przeprowadzania szerokiego wachlarza badań i testów hydrodynamicznych, obejmujących zagadnienia związane m.in. z oporem, stabilnością statyczną w spokojnych wodach, charakterystykami napędu strumieniowego, ruchem pionowym i poziomym w wodzie, siłami hydrodynamicznymi oddziaływającymi na ciała zanurzone w wodzie i wiele innych. Dodatkowo, Basen Wysokich Prędkości wykorzystywany jest do pomiarów sił hydrodynamicznych powstających w ruchu wodolotów, ślizgaczy i innych szybkich jednostek operujących w wodach spokojnych lub falujących. Poziom wody w Basenie Wód Płytkich może być regulowany w zależności od potrzeby symulowania warunków panujących na rzekach, kanałach i innych zamkniętych bądź ograniczonych środowiskach wodnych. Zalety i wadyChociaż COBOL posiada wspaniałe możliwości tworzenia własnej dokumentacji i ma dobre typy danych, ma także wiele wad, patrząc przez pryzmat współczesnych języków programowania: Osobliwością języka COBOL jest składnia, którą starano się uczynić jak najbardziej podobną do naturalnego języka angielskiego. Np. dodanie do siebie wartości zmiennych A i B z umieszczeniem wyniku w zmiennej C zapisuje się w COBOLu następująco: Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program (czyli ciąg symboli opisujący obliczenia) oraz jakie obliczenia opisuje.
Alokacja pamięci oraz dealokacja pamięci - w informatyce to odpowiednio przydział i zwolnienie ciągłego obszaru pamięci. Po uruchomieniu, proces (program) otrzymuje od systemu operacyjnego jedną lub więcej pul dostępnej pamięci możliwej do dowolnego wykorzystania. W zależności od przyjętej konstrukcji i zastosowania obszar nazywany jest stertą (ang. heap) lub stosem. W trakcie działania program może zażądać od systemu operacyjnego większej ilości pamięci (alokacja) lub też zwolnić niepotrzebny obszar (dealokacja). ADD A TO B GIVING C. Kropka w COBOL-u pełni rolę podobną do średnika w większości imperatywnych języków programowania (tzn. kończy zapis instrukcji). COBOL jest językiem nienawidzonym przez wielu naukowców i programistów, według Waltera Brighta "języki programowania są tworzone przez programistów dla programistów i tak powinno być. Ostatnim językiem napisanym dla menedżerów był COBOL, nigdy nie słyszałem aby ktoś powiedział o nim coś dobrego". Edsger Dijkstra powiedział o COBOL-u, "używanie COBOL-a kaleczy mózg, nauczanie COBOL-a powinno być uznane za przestępstwo". Twórca języka programowania Perl Larry Wall powiedział "wiedziałem, że będę nienawidził ten język jak tylko zobaczyłem, że używa on komendy "PERFORM" zamiast "DO"", a według Charlesa Petzolda "COBOL jako narzędzie programowania jest tak samo seksowny jak klucz nasadowy". Według słownika hackerskiego Jargon File "to jest słaby, przegadany, sflaczały język używany przez dziurkaczy kart do wykonywania nudnych, bezmyślnych czynności na mainframe'owych dinozaurach. COBOL jest synonimem zła". Jargon (pol. żargon), pełna nazwa Jargon File – najbardziej znany słownik gwary hakerów. Aktualnie opiekuje się nim i udostępnia w ramach swej strony Eric Raymond.
Rekurencja albo rekursja (ang. recursion, z łac. recurrere, przybiec z powrotem) to w logice, programowaniu i w matematyce odwoływanie się np. funkcji lub definicji do samej siebie. Wbrew próbom rozróżnienia terminów [potrzebne źródło] rekursja i rekurencja w rzeczywistości słowa te mają identyczne znaczenie[potrzebne źródło]. Program "Hello world" w języku COBOLIDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. * ENVIRONMENT DIVISION. * DATA DIVISION. * PROCEDURE DIVISION. PARA-1. DISPLAY "Hello world!". * EXIT PROGRAM. END PROGRAM HELLO-WORLD. Zobacz teżPrzypisyPowyższa treść oraz zamieszczone w niej powiązane definicje/pojęcia - udostępniane są na licencji Creative Commons: uznanie autorstwa, na tych samych warunkach, z możliwością obowiązywania dodatkowych ograniczeń.
Zobacz szczegółowe informacje o warunkach korzystania
Wszystkie hasła znajdujące się w naszym mirrorze Wikipedii mają znaczenie informacyjne i edukacyjne. Nie mogą być traktowane jako porady. |