Onde posso encontrar uma boa definição de uma construção de Software?
tanto quanto eu entendo a definição, é um objeto que pode ser definido com um propósito, por exemplo, uma conexão TCP/IP usa uma porta que é uma construção de Software.
Alguém me pode indicar uma definição completa ou dar uma mais robusta?1 answers
Leia isto: http://en.wikipedia.org/wiki/Construct_ (philosophy_of_science)
Depois substitua "Ideal"por " Software".
O TCP é um protocolo. O software que implementa este protocolo é uma construção de software.
O IP é um protocolo. O software que implementa este protocolo é uma construção de software.O IP usa endereços IP. Isto é uma construção de software. Um endereço IP não tem (quase) realidade fÃsica, é uma relação entre um host e uma rede. É escrito em um arquivo e o estado de alguns meios magnéticos é uma manifestação fÃsica da construção do software.
As ligações IP usam uma porta. Estas são uma construção de software uma porta IP é uma relação entre mensagens, buffers, envio de software e recepção de software. Ele não tem (quase) realidade fÃsica; é um estado que será verdadeiro para os componentes de memória que implementam corretamente o protocolo IP.
De facto. Todos os softwares podem ser chamados de exemplos de Construção De Software. O Software em si é uma idealização, então tentar subdividir "construir" e "software Constuct" é um pouco bobo. São todas idealizações. Manifestações fÃsicas de software são o estado de bits em discos magnéticos, CD ópticos ou em memória de semicondutores.