Kezdőoldal » Számítástechnika » Egyéb kérdések » A fénykép fáj is szoftver...

A fénykép fáj is szoftver vagy csak az számít szoftvernek ami nem adat hanem utasítások sorozata?

Figyelt kérdés
2017. febr. 17. 14:42
 1/9 anonim ***** válasza:
A programokat szokás szoftvernak nevezni, az adatokat nem.
2017. febr. 17. 14:47
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:

és egy futtatásra nem alkalmas programlisa minek számit.

Ami program ugyan de ebben a formában nem futtatható mert nincs meg hozzá a háttér. Pl. hogy milyen nyelv melyik verziójához való, milyen segédfájlok kellenek hozzá, stb.


Ez akkor adatnak számít vagy programnak?

Mert működik, de ebben a formában valami plusz nélkül nem lehet elindítani. Még ha be is írjuk a gépbe nincs egy ikon vagy pl. exe file amire ha rákattintunk, beindul:


#include <GUIConstantsEx.au3>

#include <MsgBoxConstants.au3>


Example()


; -------------------------------------------------------------------------------------

; Example - Press the button to see the value of the radio boxes

; The script also detects state changes (closed/minimized/timeouts, etc).

Func Example()

Opt("GUICoordMode", 1)


GUICreate("Radio Box Demo", 400, 280)


; Create the controls

Local $idButton_1 = GUICtrlCreateButton("B&utton 1", 30, 20, 120, 40)

GUICtrlCreateGroup("Group 1", 30, 90, 165, 160)

GUIStartGroup()

Local $idRadio_1 = GUICtrlCreateRadio("Radio &0", 50, 120, 70, 20)

GUICtrlCreateRadio("Radio &1", 50, 150, 60, 20)

Local $idRadio_3 = GUICtrlCreateRadio("Radio &2", 50, 180, 60, 20)


; Init our vars that we will use to keep track of GUI events

Local $iRadioVal1 = 0 ; We will assume 0 = first radio button selected, 2 = last button


; Show the GUI

GUISetState(@SW_SHOW)


Local $idMsg = 0

; In this message loop we use variables to keep track of changes to the radios, another

; way would be to use GUICtrlRead() at the end to read in the state of each control

While 1

$idMsg = GUIGetMsg()

Select

Case $idMsg = $GUI_EVENT_CLOSE

MsgBox($MB_SYSTEMMODAL, "", "Dialog was closed")

ExitLoop

Case $idMsg = $GUI_EVENT_MINIMIZE

MsgBox($MB_SYSTEMMODAL, "", "Dialog minimized", 2)

Case $idMsg = $GUI_EVENT_MAXIMIZE

MsgBox($MB_SYSTEMMODAL, "", "Dialog restored", 2)


Case $idMsg = $idButton_1

MsgBox($MB_SYSTEMMODAL, "", "Default button clicked:" & @CRLF & "Radio " & $iRadioVal1)


Case $idMsg >= $idRadio_1 And $idMsg <= $idRadio_3

$iRadioVal1 = $idMsg - $idRadio_1


EndSelect

WEnd


GUIDelete()

EndFunc ;==>Example


Example 2

#include <GUIConstantsEx.au3>

#include <MsgBoxConstants.au3>


Example()


Func Example()

; Create a GUI.

Local $hGUI1 = GUICreate("Example GUI1")

; Create a button.

Local $idButton1 = GUICtrlCreateButton("Button1", 10, 10, 80, 22)

; Display the GUI

GUISetState(@SW_SHOW, $hGUI1)


; Create a GUI.

Local $hGUI2 = GUICreate("Example GUI2", 300, 300)

; Create a button.

Local $idButton2 = GUICtrlCreateButton("Button2", 10, 10, 80, 22)

; Display the GUI

GUISetState(@SW_SHOW, $hGUI2)


; Initialize a Local variable.

Local $aMsg = 0


While 1

; Assign to $aMsg the advanced GUI messages.

$aMsg = GUIGetMsg($GUI_EVENT_ARRAY)


; Switch from GUIs

Switch $aMsg[1]

Case $hGUI1

; The event comes from the GUI1


; Switch from event ID

Switch $aMsg[0]

Case $GUI_EVENT_CLOSE

ExitLoop

Case $idButton1

MsgBox($MB_SYSTEMMODAL, "", "Button1 clicked.")

EndSwitch

Case $hGUI2

; The event comes from the GUI2


; Switch from event ID

Switch $aMsg[0]

Case $GUI_EVENT_CLOSE

GUIDelete($hGUI2)

Case $idButton2

MsgBox($MB_SYSTEMMODAL, "", "Button2 clicked.")

EndSwitch

EndSwitch

WEnd


; Delete the previous GUIs and all controls.

GUIDelete($hGUI1)

EndFunc ;==>Example

2017. febr. 17. 15:00
 3/9 anonim ***** válasza:
Szűkebb értelemben a működésre bírható program, tágabb értelemben az adatok is.
2017. febr. 17. 15:05
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
Tágabb értelemben szoftvernek nevezhető a forráskód is.
2017. febr. 17. 15:06
Hasznos számodra ez a válasz?
 5/9 Lajos54 ***** válasza:

Azon kívül, hogy lehet találni bőven a neten ilyen jellegű, részletes leírásokat, például:

[link]


"Alapértelmezetten" a program, a különféle adatfájlok, tehát képek, videók stb. mind szoftverek, mivel gyakorlatilag nem kézzelfoghatók, mint egy hardver (mondjuk egy videokártya).

De közhasználatban szoftvernek a futtatható, működésre bírható programokat nevezik. Vagyis itt a különbség:

Program: mondjuk egy képszerkesztő program, egy operációs rendszer, egy média lejátszó (pl. VLC)

adatfájl (pl. egy videovágó program vágólistája, vagy akár egy fotó vagy egy videó).

Tehát mindegyik fájlban tárolt adatok halmaza, vagyis "Software", magyarul szoftver.

2017. febr. 17. 17:37
Hasznos számodra ez a válasz?
 6/9 Alex Fly ***** válasza:

Eredeti értelmében a szoftverhez tartozik. Amikor ezeket definiálták, nem különböztették meg a programot és az adatot. Egy futtatható program is lehet adat egy másik program számára. Neumann leírása szerint a program futás közben önmagát is módosítja -azaz adatként tekint önmagára.

Manapság már szoftver alatt inkább csak a programokat és ezek részeit szokták érteni.

2017. febr. 17. 18:07
Hasznos számodra ez a válasz?
 7/9 A kérdező kommentje:

"Azon kívül, hogy lehet találni bőven a neten ilyen jellegű, részletes leírásokat, például:

[link] "


De nem mindenki adatbázisokkal akar kommunikálni. Van még néhány ilyen perverz ember aki emberrel akar kommunikálni s nem adatbázissal.

2017. febr. 18. 00:53
 8/9 A kérdező kommentje:

érdekes ez mert ha tároljuk vagy küldjük, akkor mi magunk is adatként kezeljük. adattárolás van amikor szoftvert tárolunk szoftvertárolás kifejezésünk nincs is. adatküldés van, szoftverküldés még ha van is szintén nem igazán használatos. pedig a futattható program, a forráskód, a programlista de még az exe fálj is egyértelműen adat is egyben, ha pedig nem tudjuk aktiválni akkor csak is az adatként kezelés merül fel. tárolás, küldés, megnézés, értelmezés kísérlet.

ugyanakkor én még úgy tanultam,, hogy csak szoftver és hardver van, a hardver kézzel fogható a szoftver meg nem mert az kapcsolók bizonyos állását, ennek a felírt listáját, jelenti még csak nem is magát a kapcsolót.


viszont akkor az adat ha csak szoftverből és hárdverből választhatunk, akkor egyértelműen szoftver. a kérdés az igaz e hogy csak ez a kettő van vagy van más is?

2017. febr. 19. 11:35
 9/9 Lajos54 ***** válasza:

Kedves kérdező!


Egyrészt leírtam a lényeget, másrészt

"...De nem mindenki adatbázisokkal akar kommunikálni. Van még néhány ilyen perverz ember aki emberrel akar kommunikálni s nem adatbázissal..." inkább köszönd meg, hogy próbáltam segíteni egy részletes ismertetés linkjével.

2017. febr. 19. 16:28
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!