This thesis contains program coding module for generation logics test by Boolean gap

Delphi & Pascal (česká wiki)
Přejít na: navigace, hledání
Category: Programs in C, C++

Program: Prac_ndf.cBooldif.zip
File exe: Booldif.exe
need: Adresar.cColor.cDerivac.cError.cFunkcie.cHelp.cKey.cLine_edi.cMain.cMenu.cObsluha.cOkno.cPrac_ndf.cSlovnik.cSlov_fon.cStatist.cUtil.cVideo.cVystupy.cAdresar.hColor.hDefine.hError.hFunkcie.hGlob.hKey.hLine_edi.hMbooldif.hMenu.hOkno.hSlov_fon.hUtil.hVideo.h
Example: Example.zipBin_10_o.ndfBin_10_o.ndfBin_1and.ndfBin_2rad.ndfBin_3rad.ndfBin_4rad.ndfHard.ndfI_reg_lo.ndfReg_jk.ndfScitac_s.ndfScp_1rad.ndfScp_2rad.ndfScp_2r_1.ndfScp_3rad.ndfScp_4r_2.ndfScp_6r_3.ndfScp_8r_4.ndfSc_1r_pj.ndfSc_1r_sj.ndfSc_1_aoi.ndfSc_2r_4.ndfSc_3r_6.ndfSc_7400n.ndfSc_aon.ndfSimp3_a.ndfSimp3_b.ndfSimp4_a.ndfSimp4_b.ndfSimp4_c.ndfSimp6_a.ndfTest_vod.ndfZle.ndf
Manual: Prirucky.zip

This thesis contains program coding module for generation logics test by Boolean gap. Compile vector of fault for existent circuit, forth about all boughs herself chauffeur. Results is absolute gauge. Program application enables four modes It is implemented in the C programming language for the operating system MS-DOS, or another compatible with it. The program is suitable for an interactive way to communicate with the user, allowing a comfortable working environment are similar to Turbo Vision.
/*******************************************************************************
*									     *
*                                Subor OKNO.H                                *
*								             *
*****************************************************************************/
 
#define	MAXRMENU	25
 
struct Okno {
	     unsigned int lavy;
	     unsigned int horny;
	     unsigned int sirka;
	     unsigned int vyska;
	     unsigned int far *data;
	     struct Okno far *prev;
	    } Okno;
 
struct Rmenu {
	      int pocet;
	      struct Menu *menu[MAXRMENU];
	     } Rmenu;
 
 
void zisti_suradnice( struct Menu *menu,int *zx,int *zy,int *rx,int *ry );
void zarad_menu( struct Menu* );
void zrus_menu( void );
void redraw_menu( void );
void redraw_podmenu( struct Menu *menu );
 
void nakresli_okno( unsigned int lavy,unsigned int horny,unsigned int sirka,
		    unsigned int vyska,unsigned char attr_okna,
		    unsigned char attr_okraja,unsigned char typ_okraja );
 
int otvor_okno( unsigned int lavy,unsigned int horny,unsigned int sirka,
		unsigned int vyska,unsigned char attr_okna,
		unsigned char attr_okraja,unsigned char typ_okraja );
 
int  zarad_okno( unsigned int lavy,unsigned int horny,unsigned int sirka,
		 unsigned int vyska );
 
int  zatvor_okno( void );
int  zatvor_okno1( void );
 
void uloz_okno( unsigned int lavy,unsigned int horny,unsigned int sirka,
		unsigned int vyska,unsigned int far *mem );
 
void obnov_okno( unsigned int lavy,unsigned int horny,unsigned int sirka,
		 unsigned int vyska,unsigned int far *mem );
 
void obnov_okno1( unsigned int lavy,unsigned int horny,unsigned int sirka,
		  unsigned int vyska,unsigned int far *mem );
 
void ramcek( unsigned int lavy,unsigned int horny,unsigned int sirka,
	     unsigned int vyska,unsigned char attr,unsigned char typ_ramceka );
 
void tien( unsigned int lavy,unsigned int horny,unsigned int sirka,
	   unsigned int vyska,unsigned char attr );
 
/*-------------------------------END----------------------------------------*/