Informatica
Discussioni su argomenti di Informatica
Domande e risposte
Ordina per
In evidenza
Sono al primo anno di ingegneria informatica,e non avendo mai fatto informatica prima d'ora mi ritrovo in seria difficoltà con la programmazione c++(soprattutto dalle classi in poi).
I libri che ho sono:
--Fondamenti di programmazione struturata in c++(Clementini); --C++(Bjarne Stroustrup) --Informatica arte e mestiere;
Ho notato che a parte il clementini gli altri libri non sono leggibili da chi come me voleva partire da zero.
Dato che mi trovo in difficoltà "solo" sulla programmazione ...
Buongiorno! Come da titolo mi sto cimentando allo studio del BCNF. Non mi è ancora chiarissimo l'algoritmo, su internet e sul libro di testo non trovo nulla di veramente esaustivo. Ho provato anche a risolvere un esercizio:
Si consideri il seguente schema relazionale ABCDEF e le DF:
$A -> F$
$BC -> F$
$AE -> D$
$F -> E$
Convertire lo schema in BCNF.
Io ho provato a risolverlo nel seguente modo:
per prima cosa ho unito quel che potevo nelle DF, ...
Salve a tutti, seguo un corso di basi di dati, vorrei sapere se esiste un modo (tramite qualche programma o sito internet) con il quale sia possibile esercitarsi gratuitamente per interrogazioni e creazioni basidati con linguaggio SQL. Gli esercizi svolti mi aiutano ma credo che sia molto più utile un programma che mi permetta di ''sbagliare apposta' per vedere come cambia il risultato cambiando di poco un'interrogazione.. faccio presente che non ho access e non mi va di comprarlo..grazie a ...
Ciao!
Sto cercando un programma per il calcolo simbolico (tipo mathematica, ma gratis ).
Al momento sto usando Maxima, che però non è capace di calcolare le trasformate di Fourier (fa solo fft).
Comincio a pensare che l'unico programma che calcola trasformate di Fourier analiticamente sia proprio Mathematica.
Ho provato anche Octave, ma con esso il calcolo simbolico è un casino e di fatto non riesco proprio a calcolare una trasformata di Fourier. Non so se sia colpa mia o di octave!
Salve a tutti vorrei risolvere un problemino per creare una rete domestica.
Ho 1 portatile con sopra Windows Vista connesso a internet con Fastweb Key.
Voglio connettere ad esso 1 altro portatile (Windows 7) usando la connessione wireless di entrambi i portatili in modo che entrambi possano usare internet passando attraverso la internet Key del portatile con windows vista. (SENZA utilizzare router o altri apparecchi. quindi solo 2 portatili + 1 internet key).
Grazie.. suggerimenti?
Dovrei acquistare un pc (portatile) nuovo; che marca e modello mi consigliate?
Caratteristiche:
processore I7
RAM 8G
scheda video dedicata minimo da 1G
schermo da 15.6''
BUona sera !! Sapete forse cosa vuol dire in Java il simbolo += ? ad esempiopublic String toString(){
String perStampa = "Dizionario"+lingua+ "\n";
for( int i = 1 ; i<elenco.length;i++)
perStampa += "\t"+elenco[i]+perStampa+"\n"; return perStampa + inOrdine() + "\n";}
QUESTO += COSA VUOL DIRE? GRAZIE A TUTTI!
Cosa c'è di sbagliato in questo programma? Non riesco a compilarlo, ma spero sia un problema che non dipende da me. Ho rincontrollato, ma non riesco a trovare nessun errore. Il file "dati.dat" esiste ed è una stringa di numeri su un'unica riga. Il primo è 5, il numero di elementi, gli altri 5 successivi sono le componenti del vettore v[].
#include <iostream>
#include <fstream>
using namespace std;
int main(){
int v[500],N;
ifstream input;
ofstream ...
Ragazzi,potreste illustrarmi per favore l'algoritmo per VERIFICARE se una relazione conserva le dipendenze , dopo la decomposizione ?
Ciao a tutti! Ho dei problemi a ruotare un0immagine in formato .jpg con linguaggio C. Ho capito che bisogna moltiplicare le componenti del pixel per la matrice
cos(teta) sin(teta)[/list:u:c1l8kngc]
-sin(teta) cos(teta)[/list:u:c1l8kngc]
ma ovviamente non gira. Ecco il codice della funzione:
void ruota(SDL_Surface *screen,int x1,int y1,int x2,int y2,float teta,int *j_new,int *i_new,int dw)
{
int i,j;
for(i=y1;i<=y2;i++)
{
for(j=x1;j<=x2;j++)
{
...
Ciao a tutti!!!
Ho dei dubbi su come determinare tutte le chiavi data una relazione, ad esempio se ho:
$R(A, B, C, D)$ ed $F$ insieme delle dipendenze funzionali $F = {AB->C, AB->D, C->A, D->B}$ come determino tutte le chiavi?
Io avrei detto che $AB$ è una superchiave minimale quindi chiave perché la chiusura di $AB$ ci ridà lo schema di R mentre C no e D no, ecco io ora mi sarei fermato, in pratica controllo se la chiusura di ogni parte sinistra di ogni dipendenza ...
Salve a tutti ed a chi legge. Sto sviluppando una tesi di Laurea in Informatica, laurea specialistica( o di secondo livello ) sulla Evoluzione degli sistemi di basi di dati Orientati agli oggetti.
In pratica , tali sistemi, da un punto di vista teorico, sono rappresentati e descritti mediante un formalismo matematico attraverso insiemi oggetti e funzioni tra questi inisiemi di oggetti.
Ho un background abbastanza discreto nei confronti dell'algebra ed in generale della matematica, grazie al ...
Ciao a tutti,
scusate se apro questo topic forse un po' banale.. ma è tardi e non riesco a pensare bene. Il problema è molto semplice: in PHP ho un array che contiene diversi valori (int e string) e devo confrontare l'array con una variabile int, posso farlo senza fare cicli che mi appesantirebbero eccessivamente il programma?
Riepilogo (NB è un codice esempio):
$mio_array=array(1,2,27,'gatto',54,'cat',890);
$intero=54;
if ($mio_array==54){ //etc.. etc..
</pre><br />
<br />
Io non vorrei dover mettere \$mio_array[\$i] e farlo ciclare per confrontarlo con ogni ...
Ciao, sto studiando la semantica operazionale dei linguaggi di programmazione, definita con premessa/conseguenza però non riesco a trovare appunti che utilizzino stati complessi (ambiente, scope statico, scope dinamico).
dove posso cercare?
Continuo a NON capire cosa vuole l'esercizio da me.
1) Calcolare il numero di bit necessari a rappresentare gli operandi e i risultati delle operazioni J + K e J – K e determinare l’intervallo di rappresentazione.
Questi due benedetti operandi sono J e K, ovvero 19 e -53, lui cosa vuole? Sapere quanti bit ha J, sapere quanti bit ha19 e -53.
Poi vuole che calcolo J-K e J+K. Mi usciranno due numeri composti da n bit, lui vuole sapere l'intervallo di rappr dei n bit di J-K e di J+K
Fino a qui ho ...
Devo allocare dinamicamente 2 vettori con una certa dimensione ed in base alla posizione dell'elemento devo fare la divisione(dispari) o la potenza(posizione pari) e mettere i risultati in un altro vettore allocato dinamicamente.
Il problema che ho è nell'ultima funzione del main che mi dice:
cannot convert void**....
main.cpp
#include "mathop.h"
int main()
{
vettore A,B,C; //v puntatore a void
int t=-1;
cout<<"Crea un vettore numerico float o ...
Buona sera a tutti... ho un esercizio da svolgere ma ho un dubbio , se gentilmente qualcuno potrebbe darmi una mano !! Allora : Scrivere un metodo che, dato un parametro reale d, calcoli con precisione d
uno zero di f(x) = 2$x^3$- 4x + 1 nell'intervallo [0; 1]. Io non capisco bene cosa sia il d (dovrebbe essere la distanza da uno zero ) ma la distanza da chi??
la soluzione è questa :
public static float zero_f(float b,float t, float d ){
float m = ...
Dato un parser top-down, se ho le seguenti produzioni:
\(S \rightarrow Ab | c \)
\(A \rightarrow aA | \epsilon \)
Con \(S,A \in NT \) e \(a,b,c \in T\)
Io first(Ab), siccome \(Ab \rightarrow aAb | \epsilon b \) l' ho calcolato come {\(a,\epsilon\)}
Sul libro però dice che first(Ab)=\({a,b}\)
Mi pare strano, visto che \(first(\alpha)\) è definito come:
"L' insieme dei simboli terminali che possono stare in prima posizione in una stringa che si deriva da \(\alpha\)".
Quindi in prima posizione ci ...
Salve. Buona Domenica.
Ho da poco intrapreso lo studio di java e sto seguendo piano piano un libro trovato su internet. Ogni tanto inserisce dei programmi che implemento e mando in esecuzione giusto per capire quali sono le regole da seguire.
Al momento ho implementato al calcolatore il seguente di codice.
public class Aritmetica
{
public int somma(int a, int b)
{
return (a + b);
}
}
public class Uno
{
public static void main(String args[])
{
Aritmetica ...
Salve ragazzi, sto facendo questo esercizio ma non ho modo di confrontare il mio risultato con una soluzione ufficiale.
Siano A = 123.456 x 10^-2 e B = -321 x 10^4. Rappresentare in virgola mobile A e B, nonché A + B, A - B, B - A e A x B. Assumere di avere una mantissa di 5 cifre decimali. ps la "x" ha significato moltiplicaz.
A:
123,456 x 10^-2 = 0,12345 x 10^-1
< 0 ; 12345 ; 1 >
B:
-321 x 10^4 = -0,321 x 10^7
< 1 ; 32100 ; 7 >
A + B:
per fare la somma devo eguagliare gli esponenti, per ...