9. Stringuri și Fișiere I/O (Intrare/Ieșire)
|
|
- Flavia Barbu
- 4 ani în urmă
- Vzualizari:
Transcriere
1 IV. Stringuri și Fișiere I/O (Intrare/Ieșire) TOPICS A. String controls and indicators B. String functions C. File I/O
2 A. Controale și Indicatoare String Un rol aparte între controalele/indicatoarele din mediul LabView îl joacă cele pentru lucrul cu șir de caractere și tabele. Componentele din această categorie permit citirea/afisarea acestui tip de date. Un string este o secvență de caractere (ASCII) afișabile sau neafișabile (spațiu, tab, e.t.c.) Utilizări afișarea mesajelor, controlul instrumentelor, fișiere I/O
3 Figure 4.1. Control string
4 Moduri de afișare a stringurilor Normal display \ code display Password display Hex display
5 B. Funcţii String Funcţiile pentru valorile alfanumerice sunt grupate în subpaleta String a paletei de funcții. Mai frecvent utilizate sunt cele pentru transformarea caracterelor în majuscule (To Upper Case), pentru transformarea caracterelor în minuscule (To Lower Case), de calculare a lungimii unui şir de caractere (String Length), de compunere a unui şir din două şiruri distincte (Concatenate String), de identificare şi înlocuire a unui şir în cadrul altuia (Search and Replace String) etc. De asemenea, subpaleta String conţine un element String Constant utilizat pentru introducerea în diagramă a valorilor alfanumerice constante.
6 Figure 4.2. Paleta cu funcții string
7 Funcţia String Length determină numărul de caractere dintr-o valoare alfanumerică. Sunt luate în considerare şi caracterele neafişabile (spaţiu, Tab, sfârşit de linie etc). Numărul de caractere de la ieşirea funcţiei este exprimat ca un număr întreg pe patru octeţi. Funcţia Concatenate Strings posedă un număr de intrări ce poate fi modificat de către utilizator prin dimensionarea simbolului funcţiei (în mod asemănător cu Compound Arithmetic). La ieşirea sa, funcţia generează o valoare alfanumerică obţinută prin concatenarea textelor de la intrările sale, în ordinea de sus în jos.
8 Funcţia String Subset extrage, din textul conectat la intrarea String, o porţiune de Length caractere începând de la caracterul aflat la poziţia Offset inclusiv (pentru primul caracter se consideră offset = 0). Dacă la intrarea Offset a funcţiei nu este introdusă nici o valoare, funcţia consideră că extragerea se va efectua începând cu primul caracter (valoarea implicită 0 a intrării offset). Dacă la intrarea Length nu este introdusă nici o valoare, funcţia consideră că extragerea se va efectua până la ultimul caracter inclusiv.
9 Funcţia Replace Substring şterge o porţiune din textul conectat la intrarea String şi introduce în locul respectiv textul conectat la intrarea Substring. Porţiunea înlocuită începe de la caracterul aflat pe poziţia Offset inclusiv şi conţine Length caractere. Intrarea Offset are valoarea implicită 0, iar intrarea Length are o valoare implicită egală cu numărul de caractere legat la intrarea Substring. Dacă la intrarea Substring nu se leagă nici o valoare, funcţia efectuează o ştergere a unei porţiuni, iar dacă la intrarea Length se leagă valoarea 0 funcţia efectuează, de fapt, o inserare a unei porţiuni.
10 Funcţia Search and Replace String caută textul Search String în textul conectat la intrarea String, iar când îl găseşte, îl înlocuieşte cu textul conectat la intrarea Replace String. Căutarea are loc începând de la poziţia Offset a textului String. Dacă la intrarea Offset nu se conectează nici o valoare, căutarea are loc începând cu prima poziţie. Dacă la intrarea Replace String nu se conectează nici o valoare, atunci funcţia efectuează o ştergere (înlocuire cu text vid). Dacă la intrarea Replace All nu se conectează nici o valoare, atunci funcţia se opreşte după prima apariţie a textului Search String. Dacă la această intrare se conectează o valoare logică de tip True, funcţia efectuează înlocuiri pentru toate apariţiile textului Search String. Funcţia generează textul rezultat în urma înlocuirii la ieşirea Result String, iar la ieşirea Offset Past Replacement generează o valoare indicând poziţia caracterului aflat imediat după ultimul caracter înlocuit.
11 Funcţia Search/Split String caută textul conectat la intrarea Search String/char în textul conectat la intrarea String. Căutarea se efectuează începând cu poziţia Offset. Dacă textul căutat este găsit, funcţia împarte textul iniţial în două părţi, astfel: partea dinaintea textului căutat (Substring Before Match) şi textul căutat urmat de restul textului în care s-a făcut căutarea (Match + Rest Of String). Funcţia generează la ieşirea Offset Of Match poziţia în care a fost găsit textul căutat. Dacă textul căutat nu a fost găsit, ieşirea Substring Before Match conţine tot textul legat la intrarea String, iar ieşirea Offset Of Match are valoarea -1.
12 Funcția Format Into String convertește numere într-un șir de caractere ( ). Această funcție nu este folosită doar pentru conversia datelor numerice în date string. Mai pot fi convertite în stringuri următoarele elemente: căi de fișiere, enumerări, date Booleene. De exemplu, utilizând formatul %s un Boolean va fi convertit în "FALSE" sau "TRUE." Utilizând formatul %d, Booleanul va fi convertit în "0" sau "1." Similar, utilizând formatul %s, un Enum va fi convertit în textul său. Utilizând formatul %d, Enum va fi convertit în valoarea sa întreagă.
13 Converting Numerics to Strings The Build String Express VI concatenates an input string. If the inputs are not a string, the inputs are converted to a string based on the configuration of the Express VI. The Build String Express VI is available in the Functions»Output palette.
14 Converting Strings to Numerics Scan From String: Converts the input string containing valid numeric characters to individual numbers. Format string can specify multiple outputs with differing data types (numeric, Boolean, etc.). The function can be stretched out to add more output terminals.
15 C. Fișiere Intrare/Ieșire (I/O) Operaţiile cu fişiere de intrare / ieşire (I/O) au ca scop principal stocarea datelor într-un fișier şi preluarea datelor dintr-un fişier Principalele operații ce pot fi realizate sunt: Deschidere și închidere fișiere de date; Citirea datelor din fișiere si scrierea datelor în fisiere; Mutarea și redenumirea fișierelor si directorilor; Crearea de directori și fișiere, specificați în controlul cale; Scrierea de stringuri, numere, vectori și clustere în fișiere. Fișierele pot fi binare, text sau tabel. Scrierea/Citirea în fișierele de măsurare LabVIEW au extensia lvm (*.lvm)
16 Operațiile tipice cu fișierele I/O presupun următoarele procese: 1. You create or open a file. After the file opens, a unique identifier called a refnum represents the file. 2. The File I/O VI or function reads from or writes to the file. 3. You close the file. Figure 4.3. Steps in a Typical File I/O Operation
17 Formatul Fişierelor LabVIEW pot folosi sau crea următoarele formate de fișier: Binary, ASCII,LVM, and TDMS. Binary Fișierele binare sunt formatul de fișier care stau la baza tuturor celorlalte formate de fișiere. ASCII un fișier ASCII este un tip specific de fișier binar, şi care este un standard utilizat de cele mai multe programe. It consists of a series of ASCII codes. ASCII files are also called text files. LVM fișierul de date de măsurare (.lvm ) este un fișier text delimitat de tabulatori, cu ajutorul cărora se pot deschide diferite aplicații de calcul tabelar sau aplicații de editare de text. Fișierul cu extensia.lvm conţine informații despre date, cum ar fi data și ora la care datele au fost generate. TDMS Acest format de fișier este un tip specific de fișier binar creat pentru produsele National Instruments.
18 Figure 4.4. Paleta cu funcții File I/O
19 Understanding High-Level File I/O Some File I/O VIs perform all three steps of a file I/O process open, read/write, and close. If a VI performs all three steps, it is referred to as a high-level VI. However, these VIs may not be as efficient as the low-level VIs and functions designed for individual parts of the process. If you are writing to a file in a loop, use low-level file I/O VIs. If you are writing to a file in a single operation, you can use the high-level file I/O VIs instead. LabVIEW includes the following high-level file I/O VIs: - Write to Spreadsheet File Converts a 2D or 1D array of double-precision numbers to a text string and writes the string to a new ASCII file or appends the string to an existing file. The VI opens or creates the file before writing to it and closes it after wards. You can use this VI to create a text file readable by most spreadsheet applications.
20 - Read From Spreadsheet File Reads a specified number of lines or rows from a numeric text file beginning at a specified character off setand converts the data to a 2D double-precision array of numbers. The VI opens the file before reading from it and closes it afterwards. You can use this VI to read a spreadsheet file saved in text format. - Write to Measurement File An Express VI that writes data to a text-based measurement file (.lvm) or a binary measurement file (.tdms) format. You can specify the save method, file format (.lvm or.tdms), header type, and delimiter. - Read from Measurement File An Express VI that reads data from a text-based measurement file (.lvm) or a binary measurement file (.tdms) format. You can specify the file name, file format, and segment size.
21 WRITING LABVIEW DATA TO A SPREADSHEET FILE The text files created by LabVIEW can be opened in spreadsheet programs such as Excel. Writing data to a spreadsheet file is the mechanism used to move LabVIEW data into a spreadsheet. A LabVIEW spreadsheet file is a text file that spreadsheets such as Excel can read, but LabVIEW does not create.xls or.xlsx files directly. However, opening a text file in Excel is so straightforward, it makes little difference that LabVIEW creates.txt files instead of.xls files.
22 The Write to Spreadsheet File function is available in the Function Palette s Programming Group, in the File I/O group. For example, here are the directions to the Write to Spreadsheet File function: Function Palette / Programming Group / File I/O group / Write to Spreadsheet File To learn how to send data from a matrix to a text file, we will create a VI that uses the Write to Spreadsheet File function. We begin on the front panel by creating an array and filling it with some data values.
23 Figure 4.5. Front panel showing data to be saved in each text file format. Figure 4.6. Connection pane for Write to Spreadsheet File function
24 Figure 4.7. Block diagram to send Data array values to a text file. Because we did not specify a file path, when we run the VI the Choose File to Write dialog (Figure 4.8) opens to allow the user to select a folder and enter a file name.the.txt file extension was used so that the text file will be recognized by other programs. Click OK to save the data to the Write Test.txt file. We can open the file in any program that can display a text file (Notepad was used in Figure 4.9) to see how data were saved.
25 Figure 4.8. The Choose File to Write dialog allows the user to set the file name.
26 Figure 4.9. The data in the Write Test.txt file. The values in the Data array were sent to the file, but only three decimal places were saved. This is a result of using the default format string (%.3f, as indicated in Figure 4.6.) we can change the format string to save more decimal places, if needed. The terminals on the Write to Spreadsheet File function block (see Figure 4.6) include:
27 Inputs: format (%.3f) the format string used to write the values to the text file. file path (dialog if empty) this is a path variable indicating where the file should be stored. If no path is specified, the Choose File to Write dialog is opened to determine the path at run time. 2D data the terminal used to save a 2D array or matrix of values. 1D data the terminal used to save single row or column of values. append to file (new file: F) a Boolean (True or False) value used to tell LabVIEW how to handle the data if the file already exists. TRUE means append the data to the data already in the file. FALSE (the default) means overwrite the existing data. transpose? (no: F) a Boolean (True or False) value indicating whether or not the data should be transposed (rows and columns interchanged) before saving. The default is not to transpose the data. delimiter (\t) the delimiter is the value placed between numbers to separate them. The default is a tab character ( \t ).
28 Output: new file path provides programmatic access to the file path that was used to save the data. To see how these inputs can be used to modify the way the data are saved, we will change the format string that controls how LabVIEW writes the data to the file. Format Strings A format string for writing floating point numbers: Begins with the % character. Sometimes includes ^ (caret, [Shift 6]) to force engineering notation (scientific notation in multiples of three, e.g., e3, e6.) Sometimes a # symbol instructs LabVIEW to drop trailing zeros. Sometimes includes a period and a number (e.g.,.3 ) indicating the number of decimal places to show. Ends with a final letter indicating the notation style. f floating point notation (decimal point) e scientific notation g LabVIEW uses f or e depending on size of number
29 The following table shows how the value will be saved using various formats. %.3f (default) %.7f %#.7f %e e1 %.3e 1.235e1 (rounded) %^.3e e0 %g %#g Figure 4.10 shows how the format string can be sent to the Write to Spreadsheet File function. The resulting file is shown in Figure Notice that LabVIEW rounds when the f format is used.
30 Figure Asking for seven decimal places on saved values. Figure Data file created using the %.7f format.
31 WRITING LABVIEW DATA TO A MEASUREMENT FILE A LabVIEW measurement file (file extension.lvm) is a text file used to save waveforms. A LabVIEW waveform is a collection of data values collected over time plus some additional header information. Waveforms are automatically generated when data are acquired using LabVIEW data acquisition functions. Measurement files are commonly used to save the data collected using a data acquisition system. LabVIEW can read measurement files to reload data for processing and analysis. And, because measurement files are text files, they can be opened by other programs such as word processors and spreadsheets.
32 A measurement file is created using the Write to Measurement File Express VI. An Express VI is a function, or VI, that comes with a dialog box to help the programmer configure the required connections. You can recognize Express VIs by a blue border around the icon in the Function Palette. The Write to Measurement File Express VI is located in the Programming Group s File I/O Group. Functions Palette / Programming Group / File I/O Group / Write to Measurement File When the Write to Measurement File Express VI is placed on the block diagram, the icon for the function is placed on the block diagram and the Configure Write to Measurement File dialog (shown in Figure 4.12) automatically opens.
33 Figure The Configure Write to Measurement File dialog.
34 Six areas have been indicated on the Configure Write to Measurement File dialog (shown in Figure 4.12): 1. File Name you can specify the name of the file to be created. 2. Action instructs LabVIEW what to do if you run the VI multiple times (creating multiple files). 3. File Format the function will output text files (.lvm) and binary files. 4. Segment Headers you can configure the data acquisition functions to take multiple data sets in a single run. Each of these would be considered a segment. The segment header provides information on when the data were collected, who collected the data, and what data were collected. 5. X Value Columns a typical waveform contains data collected over a period of time, and time is the X value.you can select how the time values are reported in the measurement file. 6. Delimiter the delimiter is the character that is placed between each numeric value so that the program that reads the file can tell where one number ends and the next starts.tab delimiters are very commonly used.
35 În figura de mai jos se exemplifică utilizarea funcţiei de scriere a datelor într-un fişier (Write To Measurement File). Se remarcă construcţia fişierului de date cu precizările referitoare la data simulării, numărul de eşantioane etc. LabVIEW Measurement Writer_Version 2 Reader_Version 2 Separator Tab Decimal_Separator, Multi_Headings Yes X_Columns No Time_Pref Relative Operator Mihai Date 2009/04/27 Time 11:01:18, ***End_of_Header*** Channels 1 Samples 100 Date 2009/04/27 Time 11:01:18, X_Dimension Time X0 0, E+0 Delta_X 0, ***End_of_Header*** X_Value Sine Comment 0, , , , , , , , , , , , , Figure Scrierea datelor într-un fișier 0,734536
36 READING A LABVIEW MEASUREMENT FILE To read a LabVIEW measurement file, use the Read From Measurement File Express VI (see Figure 4.14) found in the File I/O group: Functions Palette / Programming Group / File I/O Group / Read From Measurement File When the Read From Measurement File Express VI is placed on the block diagram, the Configure Read From Measurement File dialog (shown in Figure 4.15) automatically opens. You should ensure that the correct.lvm file is indicated in the File Name field, or check Ask user to choose file in the Action section to select the desired file at run time.
37 Figure Block diagram for a VI to read a measurement file and plot the values. Figure The Configure Read From Measurement File dialog.
38 Exemplificarea citirii unui fişier de măsurători test_2.lvm şi vizaualizarea informaţiei acetuia este prezentată în figura de mai jos. Figure Citirea datelor dintr-un fișier
39 READING A SPREADSHEET FILE IN LABVIEW LabVIEW provides a Read From Spreadsheet File function, which can be used to read values from a text file into LabVIEW. Functions Palette / Programming Group / File I/O Group / Read From Spreadsheet File Note: LabVIEW does not read Excel files directly. But an Excel workbook can be saved as a tab-delimited text file (.txt file extension) and LabVIEW can read it. The general process for getting data from an Excel workbook into LabVIEW is as follows:
40 1. Get the data values (no text column headers) into an Excel worksheet. a. Make sure it is the only worksheet in the workbook. b. The top-left value should be in cell A1. 2. Save the Excel file as a.txt file. 3. Place a Read From Spreadsheet File function on a LabVIEW block diagram. 4. Select the data type of the values to be read from the file. 5. Use a string constant to specify the format string that should be used to read the values, if desired. The default format string is %.3f, which reads floating point numbers with three decimal places. 6. Use a string constant to specify the path name if desired. If the path name is omitted, LabVIEW will ask the user to choose the file at run time. 7. Add an indicator to the block diagram to display the values read from the file.
41 Step 1: Get the data values into an Excel worksheet Figure 4.17 shows an Excel file containing temperature data from seven thermocouples collected over a period of 1 hour. It is a typical spreadsheet with Title information at the top Column headings Graph Three worksheets in the workbook All of that information needs to be deleted before saving the workbook as a text file that LabVIEW can read. Figure 4.18 shows the same temperature and time data in a worksheet by itself.
42 Figure Excel file with extraneous information.
43 Figure Excel worksheet with extraneous information removed.
44 Step 2: Save the Excel file as a.txt file To save the Excel worksheet as a tabdelimited text file, start with the following menu options, illustrated in Figure 4.19: Office button / Save As / Other Formats Figure Using the Office button to save the Excel worksheet in another format.
45 This opens the Save As dialog shown in Figure Select Text (Tab delimited) (*.txt) in the Save as type: field. Figure Select tab-delimited text file in the Save As dialog.
46 Excel will likely display a warning box that information may be lost by saving in a text file, but you must use a text file for LabVIEW. The numeric values will not be lost when the file is saved as a text file. Note: Undisplayed digits are lost when the text file is saved. The Time Temperature.txt file will contain values with only one decimal place (because that s how they were displayed in the Excel worksheet, see Figure 4.18). Step 3: Place a Read From Spreadsheet File function on a LabVIEW block diagram The Read From Spreadsheet File function is in the Programming Group s File I/O Group on the Functions Palette. Functions Palette / Programming Group / File I/O Group / Read From Spreadsheet File
47 The annotated connection pane for the function is illustrated in Figure Most of the terminals have default values that work most of the time. Figure Connection pane for the Read From Spreadsheet File function.
48 Inputs: format (%.3f) the format string used to read the values from the text file. file path (dialog if empty) this is a path variable indicating where the file should be stored. If no path is specified, the user is asked to choose a file at run time. number of rows (all:1) if only a part of the file is to be read, you must indicate the number of rows to be read. Accept the default to read the entire file. start of read offset (chars.: 0) if the top-left corner of the data set is not in cell A1, you must indicate the required offset. Because the offset must be specified in characters, not cells, this is very inconvenient to use. max characters/row (no limit: 0) you can set a limit on the number of characters read per row.the default is to read the entire row. transpose? (no: F) a Boolean (True or False) value indicating whether or not the data should be transposed (rows and columns interchanged) as it is read.the default is not to transpose the data. delimiter (\t) the delimiter is the value that has been placed between numbers to separate them.the default is a tab character ( \t ).
49 Outputs: new file path provides programmatic access to the file path that the user may have selected using the Choose File to Write dialog. all rows this is the most commonly used output terminal. All rows of data are available through this output. first row this terminal provides access to only the first row of values. mark after read (chars.) the location of the file marker after the file has been read. Rarely used, this might be useful if you needed to append data to the end of the file. EOF? this output is set to TRUE when the end of the file has been read. In this example, we will set a format string constant to increase the number of decimal places slightly, and send all rows to an indicator.
50 Step 4: Select the data type of the values to be read from the file LabVIEW must know the data type of the values that will be read so that it can read, store, and display the values correctly. The default data type is Double (double-precision floating point numbers), as indicated on the data type selector shown below the Read From Spreadsheet File function icon in Figure In this example, we want to use the Double data type. Note: The data type selector can be hidden. Right-click on the node and select Visible Items from the pop-up menu if needed. Figure 4.22 The dropdown selector labeled Double is used to indicate the data type of the values to be read.
51 Step 5: Use a string constant to specify the format string To attempt to display more decimal places than were saved in the text file, we will instruct LabVIEW to use format string %.5f to read the data. This will allow us to observe how LabVIEW handles a request to read more digits than are present in the values in the file. To set the format string: 1. Right-click on the format input terminal. 2. Select Create/Constant from the pop-up menu. 3. Enter %.5f (without the quotes) into the constant. The result is shown in Figure Figure 4.22 Setting the string constant that specifies the read format.
52 Step 6: Use a string constant to specify the path name If the path name is not specified, LabVIEW will ask the user to choose the file at run time. In this example, we will not specify the file path name. Step 7: Add an indicator to the block diagram to display the read values Right-click on the Read From Spreadsheet File function s all rows output and select Create / Indicator from the pop-up menu. LabVIEW will add an array indicator to the block diagram and the front panel to display the values read from the file. The complete (for now) block diagram is shown in Figure 4.23.
53 Figure 4.23 Block diagram, ready to read data from text file. When the VI is run from the front panel, the user is asked to select the file to be read as shown in Figure The results are shown in Figure The array indicator was resized to show the entire array of values. Recall that we asked LabVIEW to read five decimal places ( %.5f ), but the values in the text file contained only one decimal place. LabVIEW read the values in the file anyway, with as much precision as the values would allow. The values are displayed on the front panel with three decimal places because of the (default) display format used with the array indicator.
54 Figure The Choose file to read dialog is used to select the text file.
55 Figure Front panel showing the values read from the text file.
56 Understanding Low-Level File I/O Low-level file I/O VIs and functions each perform only one piece of the file I/O process. For example, there is one function to open an ASCII file, one function to read an ASCII file, and one function to close an ASCII file. Use low-level functions when file I/O is occurring within a loop. You also can use File I/O functions for disk streaming operations, which save memory resources by reducing the number of times the function interacts with the operating system to open and close the file. Disk streaming is a technique for keeping files open while you perform multiple write operations, for example, within a loop. The examples in Figure 4.26 and Figure 4.27 show the advantages of using disk streaming.
57 Figure Non-Disk Streaming Example In Figure 4.26, the VI must open and close the file during each iteration of the loop. Figure 4.27 uses disk streaming to reduce the number of times the VI must interact with the operating system to open and close the file.
58 Figure Disk Streaming Example By opening the file once before the loop begins and closing it after the loop completes, you save two file operations on each iteration of the loop.
59 Model de program pentru un Fișier I/O Deschide/ Crează/ Înlocuiește Fișier Citește și/sau Scrie în Fișier Închide Fișier Verifică Erorile
60 Salvarea (Scrierea) datelor într-un fișier Deschide/Crează/Înlocuiește, deschide fișierul existent test1.dat și generează fișierul identificator refnum și clusterul error, care este un mănunchi de date ce conține informații referitoare la erorile posibile. Write File scrie datele Close File închide fișierul Simple Error Handler verifică erorile
61 Exemplu de scriere într-un fișier Open/Create/Replace opens the existing file TEST1.DAT and generates refnum and error cluster Write File writes the data Close File closes the file Simple Error Handler checks for errors
62 Citirea datelor dintr-un fișier Open/Create/Replace opens the file Read File reads the specified number of bytes from the file Close File closes the file Simple Error Handler checks for errors
63 Exercițiu: Să se realizeze VI-ul de mai jos, care stochează datele într-un fișier și care afișază valoarea medie, maximă și minimă a acestor date
III. Tablouri (Arrays) și Clustere
III. Tablouri (Arrays) și Clustere Sometimes it is beneficial to group data related to one another. Use arrays and clusters to group related data in LabVIEW. Arrays combine data of the same data type into
Mai multSlide 1
F. Diagrama Bloc Diagrama Bloc (DB) reprezintă programul propriu-zis dezvoltat în mediul LabVIEW şi conţine codul sursă al instrumentului virtual. O DB conţine următoarele elemente: - terminale - noduri
Mai multI. Navigating LabVIEW
III. Implementarea unui VI În acest capitol este prezentat modul de implementare a codurilor în LabVIEW. Astfel, acest capitol cuprinde: proiectarea interfeței utilizator (PF); alegerea între diferitele
Mai multI. Navigating LabVIEW
E. Timing a VI Atunci când o buclă termină execuția unei iterații, imediat începe executarea următoarei iterații, bineînțeles dacă nu este întâlnită o condiție de stop. Most often, you need to control
Mai multSTORY NAME: Young musician COPYRIGHT HOLDER: COPYRIGHT NOTICE: Telefilm Chisinau / OPEN Media Hub Ownership of content belongs to Telefilm Chisinau /
STORY NAME: Young musician COPYRIGHT HOLDER: COPYRIGHT NOTICE: Telefilm Chisinau / OPEN Media Hub Ownership of content belongs to Telefilm Chisinau / OPEN Media Hub USAGE TERMS: Share & Adapt - Attribution
Mai multEXCEL FĂRĂ SECRETE Grafice şi diagrame
EXCEL FĂRĂ SECRETE Grafice şi diagrame Cuprins 1. Introducere... 3 2. Crearea graficelor în Excel... 3 3. Mutarea şi copierea graficelor... 11 2 EXCEL FĂRĂ SECRETE- Grafice şi diagrame 1. Introducere Informaţiile
Mai multManual de utilizare Set volan și pedale MG7402
Manual de utilizare Set volan și pedale MG7402 RO MG7402 - Manual de utilizare I. Introducere Vă mulțumim pentru achiziționarea acestui volan de curse realizat pentru console PC. Forma acestuia este asemănătoare
Mai multINTRODUCERE ÎN INSTRUMENTAŢIA VIRTUALĂ
INSTRUMENTAȚIE VIRTUALĂ I. INTRODUCERE ÎN INSTRUMENTAŢIA VIRTUALĂ Ca și în cazul calculatoarelor și al sistemelor de operare, ideea instrumentației virtuale s-a născut în mintea unui tânăr (James Trouchard),
Mai multA.E.F. - suport laborator nr.5 sem.ii Analiza suprafețelor prin utilizarea elementelor 2D În acest laborator sunt atinse următoarele aspecte: realizar
Analiza suprafețelor prin utilizarea elementelor 2D În acest laborator sunt atinse următoarele aspecte: realizarea manuală a rețelelor discretizate utilizarea elementelor 2d într-o analiză aplicarea unei
Mai multSTORY NAME: Being 20: Japanese culture and Game Development in Moldova COPYRIGHT HOLDER: COPYRIGHT NOTICE: Gabriel Encev / OPEN Media Hub Ownership of
STORY NAME: Being 0: Japanese culture and Game Development in Moldova COPYRIGHT HOLDER: COPYRIGHT NOTICE: Gabriel Encev / OPEN Media Hub Ownership of content belongs to Gabriel Encev / OPEN Media Hub USAGE
Mai multLaborator 1 suport teoretic Mediul de dezvoltare Eclipse GLOSAR - Aplicaţie: program obţinut în urma aplicării operației BUILD asupra unui proiect (ve
Laborator 1 suport teoretic Mediul de dezvoltare Eclipse GLOSAR - Aplicaţie: program obţinut în urma aplicării operației BUILD asupra unui proiect (vezi Program C) - BUILD: operație complexă prin care
Mai multUser guide
1 Avatar VR Glasses User Manual Contents English... 4 Avatar VR glasses... 4 How to use... 5 Finding apps... 6 Inserting smartphone... 6 Using a Gamepad... 6 Warnings... 7 2 Romanian... 8 Ochelari realitate
Mai multDeclararea variabilelor
Platforma 3. 1 Instructiuni diverse Declararea variabilelor Tipuri de Date Tipul de dată al unui obiect/variabila specifica tipul informaţiei pe care acel obiect îl poate stoca. Exemplu: numere întregi,
Mai multA.E.F. - suport laborator nr.3 sem.ii Aplicațe privind utilizarea rețelelor 1D În acest laborator sunt atinse următoarele aspecte: realizarea schițelo
Aplicațe privind utilizarea rețelelor 1D În acest laborator sunt atinse următoarele aspecte: realizarea schițelor utilizate în crearea elementelor, orientarea corectă a elementelor în conformitate cu structura
Mai multINTREBARI FRECVENTE SI MANUAL DE UTILIZARE hub.sendsms.ro
INTREBARI FRECVENTE SI MANUAL DE UTILIZARE hub.sendsms.ro 1. Cum pot trimite un singur mesaj? Odata logat in aplicatie cu username ul si parola oferita intrati in menu la sectiunea Dashboard si apoi selectati
Mai multCh
Numai pentru uz academic EDK Laborator 4-5 Adăugarea modulelor IP la un proiect hardware Laborator 2: Adăugarea modulelor IP la un proiect hardware Introducere Obiective Acest laborator prezintă procesul
Mai multMetode avansate de gestiune a documentelor și a sistemelor de calcul - curs 1 -
METODE AVANSATE DE GESTIUNE A DOCUMENTELOR ȘI A SISTEMELOR DE CALCUL - CURS 7 - Asist. Diana Florina Șotropa www.cs.ubbcluj.ro/~diana.sotropa 2 Variabile Variabile Unde vreau sa folosesc variabilele pe
Mai multMicrosoft Word Sony_Ericsson_RO.doc
Terminale SONY ERICSSON Terminalele Sony Ericsson compatibile pot fi folosite ca modem atât prin cablu USB cât şi prin Bluetooth. Pentru conectarea prin Bluetooth este necesar, în prealabil, realizarea
Mai multghid vmb 2013 m 115x115 v2.indd
Ghid de conectare rapidă/ Quick Connect Guide Vodafone Mobile Broadband Ghid de conectare rapidă - Vodafone Mobile Broadband I. Conectare şi instalare modem 1. Introdu SIM-ul în modem urmând instrucțiunile
Mai multPowerPoint Presentation
MODULUL 4: COSTUL PE DURATA DE VIATA & APLICATII PRACTICE ALE CVD The sole responsibility for the content of this presentation lies with the Clean Fleets project. It does not necessarily reflect the opinion
Mai mult2
5 Packet Tracer Configurarea Switch-urilor și a Routerelor Topologia: Tabelul de adrese: Dispozitiv Interfața Adresa IP Subnet Mask Default Gateway R1 Fa0/0 192.168.1.1 255.255.255.0 Serial2/0 10.10.10.1
Mai multLucrarea nr. 2 Aplicaţii de tip client Mihai IVANOVICI 6 martie 2006 Scopul acestei lucrări este de a vă familiariza cu modulul Python socket şi cu mo
Lucrarea nr. 2 Aplicaţii de tip client Mihai IVANOVICI 6 martie 2006 Scopul acestei lucrări este de a vă familiariza cu modulul Python socket şi cu modul de implementare al unei aplicaţii de tip client.
Mai multMicrosoft Word TURISM - cty_pa_final.doc
CAPITOLUL 19 TURISM CHAPTER 19 TOURISM Sursa datelor: Cercetări statistice: Cercetări statistice privind activitatea de turism a persoanelor juridice şi fizice care deţin structuri de cazare turistică
Mai multSistemul de Gestiune a Bazelor de Date Access
SISTEMUL DE GESTIUNE A BAZELOR DE DATE ACCESS Microsoft Access este unul dintre cele mai bune sisteme pentru crearea şi utilizarea bazelor de date de complexitate medie pentru calculatoare personale, putând
Mai multManual-utilizare-PNI-IP31-IP32.cdr
Camera supraveghere video Video surveillance camera PNI House IP31 / IP32 Manual de utilizare User manual RO Camerele IP31 si IP32 de la PNI pot fi utilizate atat de sine statatoare cat si in cadrul unui
Mai multMetode avansate de gestiune a documentelor și a sistemelor de calcul - LABORATOR 1 -
METODE AVANSATE DE GESTIUNE A DOCUMENTELOR ȘI A SISTEMELOR DE CALCUL - LABORATOR 7 - Asist. Diana Florina Șotropa www.cs.ubbcluj.ro/~diana.sotropa 1. Adăugarea unei funcții simple: Lansați Microsoft Excel
Mai multLimbaje de Programare Curs 8 – Fisiere
Limbaje de Programare Curs 8 Fişiere Dr. Casandra Holotescu Universitatea Politehnica Timişoara Ce discutăm azi... 1 Lucrul cu fişiere 2 Fişiere de tip text 3 Funcţii pentru cazuri de eroare 4 Fişiere
Mai multInformație și comunicare
3.1. Folosirea unui motor de căutare Alegerea unui motor de căutare Motorul de căutare este un program disponibil pe internet cu ajutorul căruia se pot căuta diferite informații. Această căutare se realizează
Mai multInferenţa statistică
Tudor Drugan 1 Avihu Boneh As for cholesterol, there have been many studies showing clear association between high cholesterol and coronary heart disease. Unfortunately, the correlation is and will be
Mai multWindows 7
Lecția a 4 a 4. Arhivare, viruşi și printarea documentelor 4.1. Arhivarea fişierelor 4.1.1. Noţiuni generale Unele fișiere au dimensiuni foarte mari. Pentru a ocupa mai puţin spaţiu, se poate arhiva (comprima)
Mai multLaborator 2: Instrucţiuni Java şi lucru cu şiruri de caractere Întocmit de: Adina Neculai Îndrumător: Asist. Drd. Gabriel Danciu 18 octombrie 2011
Laborator 2: Instrucţiuni Java şi lucru cu şiruri de caractere Întocmit de: Adina Neculai Îndrumător: Asist. Drd. Gabriel Danciu 18 octombrie 2011 I. NOŢIUNI TEORETICE A. Instrucţiuni condiţionale 1. Intrucţiunea
Mai multGestionarea I/E
Gestionarea I/E Apelurile de sistem I/O in Linux si apelurile API de I/E pentru Windows Herea Cristian 431 A 1. Linux Apeluri de sistem (system calls) Sistemele de operare au un nivel suplimentar de interfete
Mai multTEZA de ABILITARE Corelatii intre biomateriale, proteze valvulare cardiace si tehnici chirurgicale folosite in protezarea valvulara aortica Horatiu Mo
TEZA de ABILITARE Corelatii intre biomateriale, proteze valvulare cardiace si tehnici chirurgicale folosite in protezarea valvulara aortica Horatiu Moldovan Rezumat Teza de abilitare cu titlul Corelaţii
Mai multPacket Tracer - Configurarea ACL-urilor extinse - Scenariul 1 Topologie Tabela de Adresare R1 Echipament Interfață Adresă IP Masca de subreţea Default
Topologie Tabela de Adresare R1 Echipament Interfață Adresă IP Masca de subreţea Default Gateway G0/0 172.22.34.65 255.255.255.224 N/A G0/1 172.22.34.97 255.255.255.240 N/A G0/2 172.22.34.1 255.255.255.192
Mai multUtilizarea Internetului in Afaceri FSEGA, UBB Lect.univ.dr. Daniel Mican LABORATOR 1. Google Drive, Google Calendar, WeTr
LABORATOR 1. Google Drive, Google Calendar, WeTransfer.com PREZENTAREA LUCRARII DE LABORATOR Lucrarea de laborator isi propune sa prezinte modul de utilizare al instrumentelor Google Drive, Google Calendar,
Mai multProceduri stocate Syntax: CREATE PROCEDURE <Name> type1,...] AS -- secventa de comenzi SQL GO O procedura stocata se ruleaza cu EXEC: EXEC <N
Proceduri stocate Syntax: CREATE PROCEDURE [@param1 type1,...] -- secventa de comenzi SQL O procedura stocata se ruleaza cu EXEC: EXEC Modificarea unei proceduri: ALTER PROCEDURE [@param1
Mai multEN_VI_2019_Limba_comunicare_test_2_engleza
EVALUARE NAŢIONALĂ LA FINALUL CLASEI a VI-a 2019 Test 2 Limbă şi comunicare - Limba engleză Judeţul/sectorul... Localitatea... Unitatea de învățământ... Numele şi prenumele elevului/elevei...... Clasa
Mai multAddendum Syllabus 6 Microsoft Word 2016 REF Syllabus 6.0 Crearea unui document nou pe baza unor șabloane disponibile local sau online Microsoft
REF 1.1.2 Syllabus 6.0 Crearea unui document nou pe baza unor șabloane disponibile local sau online Microsoft Word vă permite să creați documente cu un aspect profesional folosind șabloanele existente.
Mai multLABORATOR 1. Stocarea si partajarea fisierelor online cu ajutorul Dropbox, WeTransfer.com PREZENTAREA LUCRĂRII DE LABORATOR Lucrarea de laborator îşi
LABORATOR 1. Stocarea si partajarea fisierelor online cu ajutorul Dropbox, WeTransfer.com PREZENTAREA LUCRĂRII DE LABORATOR Lucrarea de laborator îşi propune să prezinte modul de utilizare a instrumentului
Mai multLaborator5_SQL_an2
Baze de date-anul 2 Laborator 5 SQL Operatorii ROLLUP şi CUBE. Clauza GROUPING SETS. Funcţia GROUPING. Subcereri corelate. Cereri ierarhice. Analiza top-n. Clauza WITH. I. [Operatorii ROLLUP şi CUBE. Clauza
Mai multPowerPoint Presentation
Seminar 3 Tranzacții Controlul concurenței în MS SQL Server Tranzacții în SQL Server SQL Server utilizează tranzacții pentru compunerea mai multor operații într-o singură unitate de lucru Acțiunile fiecărui
Mai multA.E.F. - suport laborator nr.10 sem.ii Analiza stării de contact între elemente 3D În acest laborator sunt atinse următoarele aspecte: analiza contact
Analiza stării de contact între elemente 3D În acest laborator sunt atinse următoarele aspecte: analiza contactului dintre două corpuri rigide definirea parametrilor de contact Se consideră problema prezentată
Mai multMicrosoft Word - Catalin Vrabie_Elemente de IT paginat VOL. II.doc
Cătălin VRABIE ELEMENTE DE IT PENTRU ADMINISTRAŢIA PUBLICĂ Vol. II ~ 1 ~ Cătălin VRABIE Elemente de IT pentru Administraţia Publică Ediţia a II-a revăzută şi adăugită Vol. II ~ 3 ~ Cătălin VRABIE Copyright
Mai multAggregating Data
Subinterogări. Subinterogări multi-row. Formatarea rezultatelor unei interogări Obiective Prin parcurgerea acestui referat studentul va dobândi cunoştinţele necesare: identificării funcţiilor grup disponibile;
Mai multIBR 8 iulie 2019
Managementul riscului în administrarea rezervelor internaționale Victor Andrei * BNR *Direcţia operaţiuni de piaţă Bucureşti * 8 iulie 2019 Opiniile exprimate sunt ale mele și nu reprezintă în mod necesar
Mai multSlide 1
C2 / 5.03.2019 Utilizare soft-uri specializate în Kineto Curs : Marti 12-14 Activităţi: 2 ore curs, 1 ore laborator, (prezenta obligatorie) Mail: Per@cs.ubbcluj.ro, Web: www.cs.ubbcluj.ro/~per, Cursuri
Mai multA.E.F. - suport laborator nr.7 sem.ii Utilizarea rețelelor de tip 1D & 2D În acest laborator sunt atinse următoarele aspecte: conectarea unui element
Utilizarea rețelelor de tip 1D & 2D În acest laborator sunt atinse următoarele aspecte: conectarea unui element 1D de unul 2D cum se realizează o muchie poligonală aplicarea constrângerilor privind deplasările
Mai multA.E.F. - suport laborator nr.8 sem.ii Analiza structurală la flambaj În acest laborator sunt atinse următoarele aspecte: modalitatea de analiză la fla
Analiza structurală la flambaj În acest laborator sunt atinse următoarele aspecte: modalitatea de analiză la flambaj a elementelor 2D crearea mai multor soluții pentru un singur model păstrarea unor caracteristici
Mai multInserarea culorilor in tabele
Prezentarea aplicaţiei Macromedia Dreamweaver http://ro.wikipedia.org/wiki/dreamweaver Macromedia Dreamweaver este o unealtă destinată creatorilor de pagini web. Dreamweaver a fost creat de Macromedia
Mai multInterfețe și Protocoale de Comunicații Arduino-Port Paralel Arduino. Laborator 1- Portul Paralel 1 Caracteristici generale Arduino UNO este o placă de
Arduino. Laborator 1- Portul Paralel 1 Caracteristici generale Arduino UNO este o placă de dezvoltare bazată pe un microcontroller ATmega 328P pe 8 biți cu 32kB memorie flash. Placa de dezvoltare conține:
Mai multManual de utilizare Room Booking System
Manual de utilizare Room Booking System Cuprins 1. Autentificare 2. Utilizare aplicatie 2.1. Manage Reservation 2.2. Rooms 2.3. Manage Users 2.4. View Reservations 3. Sectiuni Adaugare/Editare 3.1 Adauga
Mai multSlide 1
Curs 2 Gasirea informațiilor Există 2 instrumente pentru găsirea informațiilor în NX Command Finder Search functionality Command Finder Se folosește comanda Command Finder pentru a găsi comenzile din NX.
Mai multWeb Social FSEGA, UBB Lect.univ.dr. Daniel Mican LABORATOR 2. Dezvoltarea blogurilor prin intermediul WordPress.com PREZE
LABORATOR 2. Dezvoltarea blogurilor prin intermediul WordPress.com PREZENTAREA LUCRARII DE LABORATOR Lucrarea de laborator isi propune sa prezinte modul de creare a blogurilor cu wordpress.com. WordPress
Mai multPHP (II)
PHP şi MySQL Bazele de date sunt colecţii de date, aranjate într-o anumită formă Operaţii : - Crearea bazei de date; - Conectarea la baza de date; - Inserarea datelor in baza de date; - Ștergerea datelor
Mai multRZOLVARE EXERCITIU ZODII declare cursor distributie_zodie is select nume_zodie, count(*) distributie from zodiac z join utilizatori u on to_date(to_ch
RZOLVARE EXERCITIU ZODII declare cursor distributie_zodie is select nume_zodie, count(*) distributie from zodiac z join utilizatori u on to_date(to_char(u.data_nastere, 'DD-MM'), 'DD-MM') between to_date(z.data_inceput,
Mai multCMS-user-manual.cdr
MANUAL DE UTILIZARE Software CMS HiP2P Client I. Instructiuni utilizare Software CMS HiP2P Client 1. Instructiuni de instalare 1.1 Cerinte minime hardware si software Serie Pentium IV, frecventa CPU >2.0GHz
Mai multAnaliza modurilor de interpretare ale art. 30 din R1198/2006 şi efectele acestora asupra sectorului de piscicultură Cătălin PLATON
Analiza modurilor de interpretare ale art. 30 din R1198/2006 şi efectele acestora asupra sectorului de piscicultură Cătălin PLATON 2 a XV-a Reuniune a CM POP, Bucuresti, 18 februarie 2016 3 a XV-a Reuniune
Mai multMicrosoft Word - AIC A04 - VFR CHART ENG doc
Headquarters 10. Ion Ionescu de la Brad Blvd., PO Box 18-90 013813 Bucharest, Romania phone: (+4021) 208 31 00 fax: (+4021) 230 24 42 AFTN: LRBBRTYD e-mail: romatsa.office@romatsa.ro www.romatsa.ro AIM
Mai multSisteme noi de analiza experimentala a dinamicii masinilor si utilajelor. Instrumentatie virtuala
SISTEME NOI DE ANALIZĂ EXPERIMENTALĂ A DINAMICII MAŞINILOR ŞI UTILAJELOR - INSTRUMENTAŢIA VIRTUALĂ Panfiloiu Gheorghe, Lector drd. inf., Universitatea Danubius Galaţi Drăgan Nicuşor, Conf. dr. ing., Facultatea
Mai mult1. Operatii cu matrici 1 Cerinte: Sa se realizeze functii pentru operatii cu matrici patratice (de dimensiune maxima 10x10). Operatiile cerute sunt: A
1. Operatii cu matrici 1 Sa se realizeze functii pentru operatii cu matrici patratice (de dimensiune maxima 10x10). Operatiile cerute sunt: A+B (adunare), aa (inmultire cu scalar), A-B scadere), AT (Transpusa),
Mai multIntroducere în limbajul JavaScript
Introducere în limbajul JavaScript (III) HTML DOM (Document Object Model) DOM este un standard W3C (World Wide Web Consortium) care permite programelor și scripturilor accesarea dinamică a documentelor
Mai multMicrosoft
Tehnologia informației (pentru perfecționarea profesorilor) 1 / 54 Dezvoltarea deprinderilor de utilizare a aplicaţiilor software specializate pentru: Realizarea documentelor (procesorul de texte Word);
Mai multLucrarea 10
Lucrarea 10. Studierea facilitatilor senzoriale, de calcul si de comunicatie ale unei placi de tip Arduino 1. Obiectivul lucrarii Lucrarea isi propune sa prezinte facilitatile de calcul, senzoriale si
Mai multWindows 7
3. Lucrul cu fișiere 3.1. Administrarea fişierelor 3.1.1. Recunoaşterea tipurilor obişnuite de fişiere (procesare text, calcul tabelar, baze de date, prezentări, imagini, fişiere audio, fişiere video,
Mai multExample Title with Registration Microsoft® and Trademark SQL ServerTM
802.1x şi NAP 12 aprilie 2010 Cuprins EAP 802.1x Supplicant Pass-through authenticator Authentication server NAP Client Server 802.1x şi NAP 2 Extensible Authentication Protocol Standard IETF (RFC 3748)
Mai multREDRESOARE – simulare PSPICE
REDRESOARE simulare PSPICE 1A. Redresor monoalternanţă, sarcină rezistivă Schema utilizată în simulare este prezentată în figura 1. IN N47 Figura 1. Se lansează în execuţie Capture. Se dă secvenţa: File>New>Project
Mai multCartea electronică
Cartea electronică ALEXANDRU TCACIUC Putem spune despre carte că este o minunată invenţie a omului, menită să modifice spiritul, să conserve trăiri, evenimente, probleme universale sau personale. Este,
Mai multMicrosoft Word - Excel_3.DOC
4.3. Formatarea datelor. Precizarea formatului de afişare a datelor se efectuează prin meniul Format, comada Cells (care deschide caseta alăturată), eticheta Number, din lista Category, descrisă în continuare
Mai multAddendum Syllabus 6 Microsoft Excel 2010 REF Syllabus 6.0 Crearea unui nou registru de calcul pe baza unor șabloane disponibile local sau online
REF 1.1.2 Syllabus 6.0 Crearea unui nou registru de calcul pe baza unor șabloane disponibile local sau online Microsoft Excel este un program care manipulează date organizate matriceal în linii şi coloane
Mai multAnaliză de flux de date 29 octombrie 2012
Analiză de flux de date 29 octombrie 2012 Analiză statică: definiţie O analiză a codului sursă (fără a executa programul), cu scopul de a determina proprietăţi ale programului sursă. (in principal corectitudinea,
Mai multALGORITHMICS
Curs 7: Gruparea datelor (II) Data mining - Curs 7 1 Structura Metode bazate pe densitate DBSCAN DENCLUE Metode probabiliste EM - Expectation Maximization Data mining - Curs 7 2 Metode bazate pe densitate
Mai multResurse (Resources) Aspecte generale Utilizând unealta Resurse (Resources) puteți stoca pe serverul portalului Danubius Online diferite fișiere care c
Resurse (Resources) Aspecte generale Utilizând unealta Resurse (Resources) puteți stoca pe serverul portalului Danubius Online diferite fișiere care conțin documente (în format html, pdf, doc, odt, txt
Mai multCapitole Speciale de Informatică Curs 1: Extragerea informaţiilor. Modelul boolean şi modelul boolean extins 27 septembrie 2018 Extragerea informaţiil
Capitole Speciale de Informatică Curs 1: Extragerea informaţiilor. Modelul boolean şi modelul boolean extins 27 septembrie 2018 Extragerea informaţiilor (engl. Information Retrieval, IR) constă în găsirea
Mai multaplicatii java
Universitatea Constantin Brâncuşi din Târgu-Jiu Facultatea de Inginerie şi Dezvoltare Durabilă Departamentul de Automatică, Energie, Mediu şi Dezvoltare Durabilă Proiectarea bazelor de date Lect.dr. Adrian
Mai multOPTICS User Manual v1.3.1
HCP Full Name (Art 1.01) DISCLOSURE OF PAYMENTS TO HEALTHCARE PROFESSIONALS (HCPs), AND HEALTHCARE ORGANISATIONS (HCOs) Article 2 - Section 2.03 & Schedule 2 & Clause 24 HCPs: City of HCOs: city where
Mai multMicrosoft PowerPoint - TDRC_II-10-TCP.ppt
TCP & UDP Curs 10 TCP si UDP Transmission Control Protocol Connection oriented RFC 793 User Datagram Protocol (UDP) Connectionless RFC 768 Corneliu Zaharia 2 Corneliu Zaharia Servicii TCP Comunicaţie sigură
Mai multnjoy PSU User Manual Manual de utilizare Before using this product, carefully read all product documentation and retain it for future reference.
njoy PSU User Manual Manual de utilizare Before using this product, carefully read all product documentation and retain it for future reference. Thank you for purchasing our products! Please read this
Mai multIR Update February 2014
Cum poti afla mai multe informatii despre pietele de capital Zuzanna Kurek, Specialist IR Fluent in Finante www.fluentinfinante.ro Crearea unei umbrele cu toate proiectele pietei de capital Platforma
Mai multSlide 1
Şiruri de caractere String, StringBuffer, StringTokenizer Clase, metode şi exemple Clasa String Crearea unui şir Constructorul implicit crează un şir vid: String s = new String(); String str = "abc"; este
Mai multproiectarea bazelor de date
Universitatea Constantin Brâncuşi din Târgu-Jiu Facultatea de Inginerie şi Dezvoltare Durabilă Departamentul de Automatică, Energie, Mediu şi Dezvoltare Durabilă Proiectarea bazelor de date Lect.dr. Adrian
Mai multERASMUS RO01-KA IULIE 2018 IANUARIE 2019 ACTIVE CITIZENSHIP ÎN CIFRE 6 luni de proiect, 6 clipuri, 7 organizații partenere din 7 țăr
ERASMUS+ 2018-1-RO01-KA105-048936 IULIE 2018 IANUARIE 2019 ACTIVE CITIZENSHIP ÎN CIFRE 6 luni de proiect, 6 clipuri, 7 organizații partenere din 7 țări, 7 pagini de internet, 8 stakeholderi, peste 21 activități
Mai multLaborator Depanarea Rutării Inter-VLAN Topologie 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 1 of 8
Laborator Depanarea Rutării Inter-VLAN Topologie 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 1 of 8 Tabela de Adresare Echipament Interfață Adresă IP Masca
Mai multCreational design patterns
Unit Testing: CORRECT ALIN ZAMFIROIU Recapitulare Testing Unit testing Junit Test TestCase TestSuite Assertion Right-BICEP Test QUIZ.CSIE.ASE.RO CORRECT C Conformitatea formatului (Conformance); O Ordinea
Mai multAnaliză statică Analiza fluxului de date 23 octombrie 2014
Analiză statică Analiza fluxului de date 23 octombrie 2014 Analiză statică: definiție O analiză a codului sursă (fără a executa programul), cu scopul de a determina proprietăți ale programului sursă. (in
Mai multMicrosoft Word - Curs_07.doc
5.3 Modificarea datelor în SQL Pentru modificarea conţinutului unei baze de date SQL pune la dispoziţie instrucţiunile insert, delete şi update. 5.3.1 Inserări în baza de date Sintaxa instrucţiunii insert
Mai multLaborator02
Universitatea Politehnica București Catedra de Calculatoare Laborator 2 Introducere în SQL și SQL*Plus Autori Conf. Dr. Ing. Alexandru Boicea Ș.L. Dr. Ing. Ciprian-Octavian Truică Cuprins SQL*Plus SQL
Mai multLogică și structuri discrete Logică propozițională Marius Minea marius/curs/lsd/ 3 noiembrie 2014
Logică și structuri discrete Logică propozițională Marius Minea marius@cs.upt.ro http://www.cs.upt.ro/ marius/curs/lsd/ 3 noiembrie 2014 Unde aplicăm verificarea realizabilității? probleme de căutare și
Mai multLaborator 9: Fire de execuţie Întocmit de: Adina Neculai Îndrumător: Asist. Drd. Gabriel Danciu 20 noiembrie 2011
Laborator 9: Fire de execuţie Întocmit de: Adina Neculai Îndrumător: Asist. Drd. Gabriel Danciu 20 noiembrie 2011 I. NOŢIUNI TEORETICE A. Ce este un fir de execuţie? Înainte de a defini conceptul de fir
Mai mult