Ile jest programów napisanych w Pascalu?

Wyświetlono archiwalną wersję tematu "Ile jest programów napisanych w Pascalu?" z forum pl.comp.programming

Krzysztof Judycki - 6 Lip 2005, 20:25

Witam

Pascalu?"
Odp:
Przy zalozeniu, ze kazdy program to ograniczony ciag znaków to programów
jest przeliczalna ilosc dlatego,ze zbiór wszystkich ciagów skończonych o
wyrazach nalezacych do zbioru przeliczalnego jest przeliczalny
Czy odp jest poprawna?

Zbyszek Zarzycki - 7 Lip 2005, 02:42


Witam

Pascalu?"
Odp:
Przy zalozeniu, ze kazdy program to ograniczony ciag znaków to programów
jest przeliczalna ilosc dlatego,ze zbiór wszystkich ciagów skończonych o
wyrazach nalezacych do zbioru przeliczalnego jest przeliczalny
Czy odp jest poprawna?


Nie, nie ma ograniczonej długości zbioru.

Doodge - 7 Lip 2005, 04:44



| Pascalu?"
| Odp:
| Przy zalozeniu, ze kazdy program to ograniczony ciag znaków to programów
| jest przeliczalna ilosc dlatego,ze zbiór wszystkich ciagów skończonych o
| wyrazach nalezacych do zbioru przeliczalnego jest przeliczalny
| Czy odp jest poprawna?

Nie, nie ma ograniczonej długości zbioru.


Drogi Zbyszku:
- po pierwsze: *"Przy zalozeniu, ze kazdy program to ograniczony ciag
znaków"*
- po drugie: Jak wyobrazasz sobie program o nieskonczonej dlugosci

niego dluzszy, ale on i tak bedzie skonczonej dlugosci]

Zbyszek Zarzycki - 7 Lip 2005, 05:10


- po drugie: Jak wyobrazasz sobie program o nieskonczonej dlugosci

niego dluzszy, ale on i tak bedzie skonczonej dlugosci]


Ale jak już policzysz wszystkie programy o długości nie większej niż x,
to zawsze będziesz mógł dodać jeszcze jeden program zawierający kolejną
instrukcję. W zalożeniach nie ma informacji że długość programów jest
ograniczona
Zdanie: zbiór wszystkich ciagów skończonych o
wyrazach nalezacych do zbioru przeliczalnego jest przeliczalny
jest prawdziwe pod warunkiem że jest ograniczona długość ciągu.

Swoją drogą to jakaś totalna bzdura porównywalan tylko z liczeniem
diabłow na łebku od szpilki. :-)

Marcin Mańk - 7 Lip 2005, 06:22

http://pl.wikipedia.org/wiki/Zbi%C3%B3r_przeliczalny

Pozdrawiam
Marcin Mańk

Zbyszek Zarzycki - 7 Lip 2005, 06:36


http://pl.wikipedia.org/wiki/Zbi%C3%B3r_przeliczalny


:-(
No tak, 20+ lat od skonczenia strudiów. Pamięć już nie ta.
Zapomniałem że zbiór przeliczany to zbiór nieskończony.

Dzięki.

Marcin 'Qrczak' Kowalczyk - 7 Lip 2005, 07:04


Ale jak już policzysz wszystkie programy o długości nie większej niż x,
to zawsze będziesz mógł dodać jeszcze jeden program zawierający kolejną
instrukcję. W zalożeniach nie ma informacji że długość programów jest
ograniczona


Zbiór skończonych ciągów elementów z ustalonego skończonego zbioru
jest przeliczalny.

PiTer - 7 Lip 2005, 09:26


Witam

Pascalu?"
Odp:
Przy zalozeniu, ze kazdy program to ograniczony ciag znaków to programów
jest przeliczalna ilosc dlatego,ze zbiór wszystkich ciagów skończonych o
wyrazach nalezacych do zbioru przeliczalnego jest przeliczalny
Czy odp jest poprawna?


Jestem ciekaw, czy ktos zastanowil sie nad dzialaniem i sensem powstania
tych programow?

Wiktor S. - 7 Lip 2005, 19:16

- po drugie: Jak wyobrazasz sobie program o nieskonczonej dlugosci

od niego dluzszy, ale on i tak bedzie skonczonej dlugosci]


Nie do końca. Przy bardzo dużym programie kompilator może się posypać.
Źródła lub wynikowy plik .exe mogą się nie zmieścić na dysku. W każdym razie
na pewno dojdziemy do momentu, gdy nie będziemy mogli dodać kolejnej
instrukcji (brak miejsca, pamięci, ograniczenie kompilatora, systemu lub
procesora).

Marcin 'Qrczak' Kowalczyk - 7 Lip 2005, 19:39


Nie do końca. Przy bardzo dużym programie kompilator może się posypać.
Źródła lub wynikowy plik .exe mogą się nie zmieścić na dysku. W każdym
razie na pewno dojdziemy do momentu, gdy nie będziemy mogli dodać
kolejnej instrukcji (brak miejsca, pamięci, ograniczenie kompilatora,
systemu lub procesora).


W praktyce tak, ale można też rozważać wyidealizowane programy w Pascalu,
które nie mają tego rodzaju ograniczeń.

Wiktor S. - 7 Lip 2005, 19:51

W praktyce tak, ale można też rozważać wyidealizowane programy w
Pascalu, które nie mają tego rodzaju ograniczeń.


NTG, pl.sci.matematyka :-)

Sławomir Siwek - 8 Lip 2005, 08:41

Witam

Pascalu?"


Program w pasalu to taki który zaczyna się od słowo program, które musi
zawierać określony zestaw znaków zakończony średnikiem.
Inne nie mogą być poprawnymi programami w pascalu.

Wiktor S. - 8 Lip 2005, 09:56

| Mam jeszcze pytanie odnosnie zagadnienia "Ile jest programów

Program w pasalu to taki który zaczyna się od słowo program, które
musi zawierać określony zestaw znaków zakończony średnikiem.
Inne nie mogą być poprawnymi programami w pascalu.


===
begin
  writeln('Hello, world!')
end.
===

i pokaż mi tu "program" i średnik :-)

slaw...@seznam.cz - 10 Lip 2005, 11:57


begin
  writeln('Hello, world!')
end.


czyli program niepoprawny z punktu widzenie specyfikacji
pascala. To, że się skompiluje nie oznczacza, że jest
poprawnym programem.

Raf256 - 11 Lip 2005, 13:37


2005 02:25

Przy zalozeniu, ze kazdy program to ograniczony ciag znaków to programów
jest przeliczalna ilosc dlatego,ze zbiór wszystkich ciagów skończonych o
wyrazach nalezacych do zbioru przeliczalnego jest przeliczalny


Pytanie było o to ile jest czy ile może być?

Raf256 - 11 Lip 2005, 13:38


Żaden ze znanych mi kompilatorów nie wymaga słowa "program".
Być może wymagał go jakiś przedpotopowy (C) by Wirth.


Język Pascal wymaga. Turbo/Object/Free Pascal, Delphi itd - nie są zgodne z
pierwowzorem, zawierają wiele własnych rozszrzeń i zian :)

-man - 11 Lip 2005, 14:08



| Żaden ze znanych mi kompilatorów nie wymaga słowa "program".
| Być może wymagał go jakiś przedpotopowy (C) by Wirth.

Język Pascal wymaga. Turbo/Object/Free Pascal, Delphi itd - nie są
zgodne z pierwowzorem, zawierają wiele własnych rozszrzeń i zian :)


Zarówno w Delphi jaki i Turbo słowo programi jest niezbędne, nie wiem jak z
free.

-Man

slaw...@seznam.cz - 11 Lip 2005, 14:21


Żaden ze znanych mi kompilatorów nie wymaga słowa "program".
Być może wymagał go jakiś przedpotopowy (C) by Wirth.


Nie wiem czy przedpotopowy - obecne są tylko częściowo
zgodne. Pascal 3 Borlanda był zgodny. Doskonały do nauki bo
nie posiadał zbyt wiele modułów czyli wiele rzeczy trzeba
było samemu tworzyć (koło na nowo czasem)

Wiktor S. - 11 Lip 2005, 18:04

| Język Pascal wymaga. Turbo/Object/Free Pascal, Delphi itd - nie są
| zgodne z pierwowzorem, zawierają wiele własnych rozszrzeń i zian :)

Zarówno w Delphi jaki i Turbo słowo programi jest niezbędne


bzdura.

-man - 12 Lip 2005, 15:57


| Język Pascal wymaga. Turbo/Object/Free Pascal, Delphi itd - nie są
| zgodne z pierwowzorem, zawierają wiele własnych rozszrzeń i zian :)

| Zarówno w Delphi jaki i Turbo słowo programi jest niezbędne

bzdura.


Co bzdura?
Pokaż mi jak kompiluje się program w Delphi po usunięciu słowa program.
Chyba że jesteś z tych zdolnych co nie zawracją sobie głowy kodem stworzonym
przez środowisko.

-Man

Rafal sxat - 12 Lip 2005, 17:11

Pokaż mi jak kompiluje się program w Delphi po usunięciu słowa program.
Chyba że jesteś z tych zdolnych co nie zawracją sobie głowy kodem
stworzonym
przez środowisko.

-Man


nie wiem o co chodzi za bardzo bo sie kombiluje
np gdy mamy w pliku program <nazwa_programuto po usunieciu tej linijki
kombilator bedzie sie plul tylko o plik res wiec trzeba mu dac przez
wpisanie {$R <nazwa_programu.res} i tez sie piekny dzialajacy pliczek
utworzy

pozdr
RAfal(sxat)

koledzy PROGRAMISCI, doradzcie mi - Dzialalnosc gospodarcza - jak to dziala?????
Programowe SDK dla karty tunera TV zamiast kosztownej karty typu frame grabber
poszukuję młodego, zdolnego programisty do pisania krótkich skryptów w Java, PHP, Perl na użytek serwisow www
dam 1000 PLN-czy jest ktos w stanie zrobic uzyteczny program z demo (bez zapisywania i drukownia)?
sprzedam PROGRAM GRAFICZNY PAINT SHOP PRO 9 - NAJNOWSZA WERSJA
Czy można jakoś zabezpieczyć programy CD-ROM przed przegrywaniem ?
VC++: Dziwny błąd w programie i jeszcze dziwniejsza reakcja Windy
  • paciak gk vs ferdek dah 192 22kk
  • wzor druku o nabycie spadku
  • otworzyE6;salon;wrF3BFb
  • buderus;logano;sprzedam
  • witamina b kompleks 6
  • slownik polsko hiszpanski darmowy
  • tank
  • nazwa gazety ankieta cz 2
  • p1i wyswietlacz nie dziala
  • Zbieranina tematów z for dyskusyjnych || Index