情報工学

全647件中621~640件表示
  • ゲート回路の問題というか表し方の定義と言うか・・

    ゲート回路の問題というか表し方の定義と言うか・・ http://www.crl.nitech.ac.jp/~ida/education/computer/project/26.jpg こういう記号を使って倫理式を図に表すとこまでは習ったのですが、 最近授業でてきたピアノの楽譜みたいな横線で、1と0の状態を表すものが理解できないです http://pc.gban.jp/?p=56268.jpg  うまく説明できないので仮にF=A・Bについての例をうpしました いきなりプリントに出てきて、説明書きがない為どういうものか分からないので教えてほしいです とりあえず分からないのは ・倫理式からどういう手順で書けばいいのか ・ORとかの例題を見ていると、AやBの始まりの位置が0だったり1だったりして、 どういう基準で初めの時点での数値が決まるのかが分からない ・A,Bでの動きの違い。具体的には動く開始位置(0から1への上下の動き)とかA,Bが1や0にいるときの長さの違いの理由 ややこしい質問ですが、わかる人いたらお願いします あまり専門用語とかはしらないので出来れば簡単な言葉で教えてくれると助かります(ずっと・、+、 ̄使った計算に慣れたり簡単化したりしか習ってないので)

  • PHPで絞り込み検索をしたいのですが・・・

    PHP歴1週間の初心者です。 今、ある一覧画面でデータの絞り込み検索を行おうと思っているのですが、イマイチうまくいきません。 一覧画面内の機能は以下の通りです ・ファイルのアップロード ・アップロードしたファイルの一覧 ・検索機能(トリガー:ボタン) ⇐ ここが分からない ボタンを押したら検索を行い、該当ファイルのみを一覧表示させたいのですが・・・ 変数に値が入っていなかったり、入ってると思ってたら入って無かったりでよくわからない状況にあります。 とりあえず、各機能のソースを貼り付けます。 ※要所のみ貼り付けます。 <一覧画面のソース> require('dbconnect.php'); // クエリー実行 $query = "select distinct * from main_t"; $result = mysql_query($query); ?> <table border = "5" width = "110%"> <tr> <th>ファイル番号</th><th>シールリーク度合</th><th>ベアリング摩耗</th><th>ファイルの種類</th><th>工場名</th><th>個体識別番号</th><th>型名</th><th>運転時間</th><th>マイク</th><th>故障診断実行日時</th><th>削除</th><th>推移観察</th> </tr> <?php while($row = mysql_fetch_array($result)){ // 各列の値を変数に取り出す $fid = $row['fid']; $fext = $row['fext']; $seal = $row['シールリーク度合']; $bear = $row['ベアリング摩耗']; $fkind = $row['ファイルの種類']; $ffact = $row['工場名']; $fnum = $row['個体識別番号']; $fkind = $row['型名']; $ftime = $row['運転時間']; $fmc = $row['マイク'] = ""; $rdate = $row['故障診断実行日時']; // ファイルのパス名を決定 $bname = "$fid"; $fpath = "$folder_files/$fid.$fext"; $tpath = "$folder_thumbs/$fid.$fext"; echo "<tr>"; echo "<td>$bname</td>"; echo "<td>$seal</td>"; echo "<td>$bear</td>"; echo "<td>$fkind</td>"; echo "<td>$ffact</td>"; echo "<td>$fnum</td>"; echo "<td>$fkind</td>"; echo "<td>$ftime</td>"; echo "<td>$fmc</td>"; echo "<td>$rdate</td>"; print('<td><a href = "pastdata.php?fid=' . $row['fid'] . '">このポンプの過去の推移を見る</a></td>'); echo "</tr>"; } ?> <アップロード> // POST以外は受け付けない if($_SERVER['REQUEST_METHOD'] != "POST") exit("アップロードが失敗しました"); // アップロードされたファイルを特定 $ftemp = $_FILES['yourfile']['tmp_name']; $fname = $_FILES['yourfile']['name']; $ftype = strtolower($_FILES['yourfile']['type']); $fsize = $_FILES['yourfile']['size']; $ferror = $_FILES['yourfile']['error']; // ファイルを確認 if(!is_uploaded_file($ftemp) || $fsize > $file_maxsize || $ferror > 0) exit("アップロードが失敗しました"); // ディレクトリ名を取得 $path = "/k/RDMS/Data/leak/leak_飯塚工場_20131021125944.txt"; $dir = dirname($path); // ファイル名と拡張子を取得 $finfo = pathinfo($fname); // ファイル名全体から拡張子以外の部分を取得 $fname = $finfo['basename']; // 拡張子を取得 $fext = strtolower($finfo['extension']); // ファイル名から拡張子を抽出 $bname = basename("$fname", ".txt"); // 中身を覗くファイルの名前を指定 $file = file_get_contents("$dir/$fname", NULL, NULL, 0, 12); // 改行するまでの値をそれぞれ配列に格納 $ratio = preg_split("{\n}", $file); // "_" を基準にファイル名を分割して配列に保存 $output = ""; $keyword = preg_split("{_}", $bname); // データベースに接続 require('dbconnect.php'); // クエリー実行(命令:insert) $query = "insert into main_t (fext, シールリーク度合, ベアリング摩耗, ファイルの種類, 工場名, 故障診断実行日時)" . " values ('$fext', '$ratio[0]', '$ratio[1]', '$keyword[0]', '$keyword[1]', '$keyword[2]')"; $result = mysql_query($query); // INSERT文で挿入された行のfid $fid = mysql_insert_id(); header("Location: http://{$_SERVER['SERVER_NAME']}/filelist.php"); <検索機能> ⇐ ここです。 <?php // データベースの接続 require('dbconnect.php'); // パラメータの取得 if(isset($_GET['keyword[1]'])) $keyword[1] = $_GET['keyword[1]']; // クエリー実行 $result = mysql_query('select * from main_t where keyword[1] ='.$keyword[1]); ?> <tr> <th>ファイル番号</th><th>シールリーク度合</th><th>ベアリング摩耗</th><th>ファイルの種類</th><th>工場名</th><th>個体識別番号</th><th>型名</th><th>運転時間</th><th>マイク</th><th>故障診断実行日時</th><th>削除</th> </tr> <?php while($row = mysql_fetch_array($result)){ // 各列の値を変数に取り出す $fid = $row['fid']; $fext = $row['fext']; $seal = $row['シールリーク度合']; $bear = $row['ベアリング摩耗']; $fkind = $row['ファイルの種類']; $ffact = $row['工場名']; $fnum = $row['個体識別番号']; $fkind = $row['型名']; $ftime = $row['運転時間']; $fmc = $row['マイク'] = ""; $rdate = $row['故障診断実行日時']; echo "<tr>"; echo "<td>$bname</td> echo "<td>$seal</td>"; echo "<td>$bear</td>"; echo "<td>$fkind</td>"; echo "<td>$ffact</td>"; echo "<td>$fnum</td>"; echo "<td>$fkind</td>"; echo "<td>$ftime</td>"; echo "<td>$fmc</td>"; echo "<td>$rdate</td>"; echo "</tr>"; } ?> 以上が、検索機能に関わるもののソースです。 長々と申し訳ありません。 現時点では、工場名で絞り込もうとしています。 しかし、keyword[1]が未定義だったり、中身なかったりと言われます。 何卒、助言を宜しくお願い致します。

  • 大学の学部選択について、、認知科学とかUX、、、

    はじめまして。 日本に留学を考えている韓国の学生です。 もう学部とか学科を選択しなきゃだめなんですが。 迷っています。 僕がこれからやりたいと思っているのは UX(使用者経験)に関してのIT関連のものです。 情報が足りなくて質問するようになりました。 僕がしりたいのは関連学部がある学校とか 直接関係がある各部じゃなくても似たような勉強ができるところです。 読んでくれてありがとうございます。 ご返答よろしくお願いします。

  • 現在SEで文系出身者の方に質問です。

    わたしは、現在コテコテの文系大学の三年生です。 もう就活まで時間がないというのに、SEという職種に興味をもってしまいました。 ゼミの先生からは、ExcelやWordですらギリギリなのに、現実をみなさいと呆れられています。 それでも、「文系出身ですが、SEになれました!」という書き込みをネット上で見かけると、素晴らしいなと釘付けになってしまいます。 そこで、文系出身のSEの方々に質問です。 (1)入社する前に、最低でもJavaやC言語必須という企業しか見当たらないのですが、必須条件がない企業に入社されたのですか? (2)もし、そのような企業があるとすれば、なんという企業ですか? 長文、駄文でわかりにくくなってしまい、申し訳ありません。 宜しくお願いいたします。

  • 参考書など

    これから大学で情報系を学びたいのですが、高校生の今のうちから読んでおいたほうがいい本、またはプログラミングなどの入門の参考書でお勧めがあればぜひ教えてください。

  • シンプレックス法について

    制約条件は以下のようになります。 max z=3x+2y subject to 2x+3y<=24 3x+y>=15 x+y=7 x,y>=0 最適解をシンプレックス法によって求めよという問題です。 グラフ法だったらものすごく簡単にもとまりますが、シンプレックス法でどうやって解くのかわからないのです。 私はタブローを使うシンプレックス法で解こうとしましたが、表を作ってみましたが、x+y=7という等式 をどう扱うか困りました。 2x+3y+λ1=24 -3x-y+λ2=15 z-3x-2y=0 x+y=7 x,y>=0 基底 x y λ1 λ2 右辺 λ1   2 3 1 0 24 λ2  -3 -1 0 1 15 z   -3 -2 0 0 0 になりますが、x+y=7をどうやって表に入れるのかわかりませんでした。 どなたわかる方がいらっしゃいましたら、ご教授よろしくお願いします!

  • Excel数式の工夫

    現在、エクセルで以下の式の計算を行っています。 =G2*EXP(-F2*$A$2) + G3*EXP(-F3*$A$2) +         G4*EXP(-F4*$A$2) +・・・+ G1000*EXP(-F1000*$A$2) G列、F列、A列にはそれぞれ値が入れてあります。 この計算をひとつのセルで計算できるような関数、又は方法があったら教えてください。 ご回答のほどよろしくお願いします。

  • データベースへのデータ登録の自動化について・・・

    自分は、現在PHP+MySQL+Apacheの環境でWebアプリを開発しています。 内容としては、 ・遠隔地からテキストファイルを受信する ・受信したテキストのファイル名を自動でデータベースへ登録する (又は、ファイル自体を自動でファイルデータベースへ登録する) ・ブラウザでそのファイルの一覧を表示する といった感じの内容です。 分からなくて困ってるのは、2番目のデータベースへの登録の自動化の部分です。 バッチファイルを使うのか、PHPでそういった関数があるのかすら現時点では分かっておりません。 もし何かいいアイデア、参考になるサイトなど知っておられましたら、教えて頂けると嬉しいです。 似たような開発内容を経験された方などは、ご自分がどういう経過を踏んで開発したかとか教えて欲しいです。 何卒、よろしくお願い致します。

  • データベースの基礎の問題

    データベースについて質問です。 スーパーキーと候補キーと主キーが頭の中でごちゃごちゃになってよく分かりません。 すいませんが下記の問題を教えてください 下記の「相撲力士」のテーブルを例にスーパーキー、候補キー、主キーを示せ。 ただし、スーパーキーは5個以上、候補キーは2個以上。 {しこ名}、{本名}、{所属部屋}、{身長}、{体重}、{生年月日}、{出身}、{初土俵}、{幕内優勝回数} よろしくお願いします

  • ドリル加工方法

    マシニングのドリル加工について。 今度6ミリキリをあけるのですが、抜けぎわに段差があります。 4キリ→6キリで加工します。 穴曲がりすると思います。大丈夫ですか? ハイスドリルで加工予定です。よい加工方法ありましたら対策教えていただきたいのですがよろしくお願いします。

  • VC++で繰り返しの問題ができません

     宿題でVC++を使った演習問題が出ました。問題は『数列の最初の数字が整数xの時、a^0=xである。a^nが偶数の時、a^n+1=a^n/2で、a^nが奇数の時、a^n+1=3*a^n+1となる。また、a^k=1となるkが存在する。xをインプットすると、a^k=1となる整数kと数列a^0, a^1, a^2,……, a^kをアウトプットするプログラムを書け』です。(例えば、x=30と打ち込むと、k=10とa^0=30, a^1=15, a^2=46, a^3=23, ……, a^k=1が出てくるような感じです。)  一応少しは書いたのですが、さっぱりプログラムが動かなくて……。何が良くなくて、どうすれば良いのか教えてくださいませんでしょうか。 #include <iostream> using namespace std; int main() { int i=0; int k=0; int x; int a; cout << "Enter the number: x="; cin >> x; cout << endl; for (a=x;a==1;k++) { if (a%2==0) { a=a/2;} else { a=a*3+1;} } cout << "k=" <<k<<endl; return 0; }

  • 情報のディジタル 進法について

    10進法の11を2進法で、2進法の11101を10進法で表しなさい。 という問題が出てきました。 どういうふうに解けばいいのでしょうか? 意味がわからないです。

  • プログラミングで困ってます

    与えられた画像ファイルをC言語によって、配列に読み込み、新しい画像ファイルとして 書き出そうとしましたが、できませんでした。 画像データを読み込むための配列は2次元配列で、ポインタを用いた動的メモリの確保を行います。 また、読み込みと書き込みは関数として定義します。 画像ファイルの仕様は ・8bitグレースケール画像 ・画像サイズは512*512 ・Rawフォーマット(画素値はラスタスキャン順にバイナリ形式で保存)

  • scanf関数について(至急回答をお願いします!)

    大学1年の者です 学校のプログラミングIの宿題で、教科書(田中敏幸:著 C言語 プログラミング入門 コロナ社発行)の以下のプログラムを入力して、それが正しく実行できたか確認する、という宿題2つが出ました 1つ目の問題とそのプログラムが以下の通りです 問題:scanf関数を用いて整数型変数i, jとdouble型実数変数fに値を代入し、それぞれの値を画面に表示するプログラムを作成せよ [プログラム] /* Hello World 出力プログラム */ #include <stdio.h> int main(void) { int i, j; double f; scanf("%d %d %lf", &i, &j, &f); printf("i=%d j=%d f=%f\n", i, j, f); return 0; } これをデバッグ{デバッグなしで開始(H)}すると、黒い画面に何も表示されなかったのですが、この状態は正常でしょうか? それとも間違っているのでしょうか? プロンプトが関係するのでしょうか?(visual studioに書いたやつをそのままコピペしたため、文字がずれてますがご容赦ください) また、2つ目の問題とそのプログラムが以下の通りです 問題:scanf関数を用いてint型整数変数iとdouble型実数変数fに値を代入し、それぞれの値を画面に表示するプログラムを作成せよ ただし、scanf関数の前にプロンプトを表示させるためのprintf関数を置くこと。 [プログラム] /* Hello World 出力プログラム */ #include <stdio.h> int main(void) { int i; double f; printf("input integer -> "); scanf("%d", &i); printf("input real -> "); scanf("%lf", &f); printf("i = %d, f = %f\n", i, f); return 0; } これをデバッグ{デバッグなしで開始(H)}した結果、黒い画面に「input integer - >」とだけ表示されたのですが、この状態は正常でしょうか? それとも間違っているのでしょうか? これもプロンプトが関係するのでしょうか?(こちらもvisual studioに書いたやつをそのままコピペしたため、文字がずれてますがご容赦ください) よろしくお願い致します

  • プログラム

    前回も質問したんですが、よく意味が伝わってなかったんでもう一度質問させていただきます。 数字(1~9)が規則的に並んでいるとします。 例1)1,5,3,7,4,2,6,9,8,1,5,3,7,4,2,6,9,8,1,5,3,7,4,2,6,9,8… 例1では「1,5,3,7,4,2,6,9,8」が何回も続いて(ループして)います。 また、 例2)1,4,5,8,6,5,3,4,8,9,2,7,1,4,5,8,6,5,3,4,8,9,2,7,1,4,5,8,6,5,3,4,8,9,2,7… 例2では例1と違い連続する部分「1,4,5,8,6,5,3,4,8,9,2,7」に同じ数字が何回も使われています。ここでは4,5,8が2回使われています。 (例1では人間でも分かりやすいですが、例2では同じ数字が何度も繰り返されていると分かりづらいです。) ↑の例のようにたくさんの数値を入力して、どの部分が続いている(ループしている)のかをパソコンが見つけるというようなプログラムを作成、またはソフトがありますか? プログラムがあればソースコードを書いてもらえると嬉しいです。 回答をお願いします。

    • ベストアンサー
    • noname#197499
    • 情報工学
    • 回答数2
  • プログラム

    数字が規則的に並んでいるとします。 例)1,4,5,3,2,1,4,5,3,2,1,4,5,3,2・・・ このように1,4,5,3,2が繰り返しているのを見つけるプログラムは作成できますか?(できればCでお願いします) または、規則性を見つけるフリーソフトはありますか?

    • 締切済み
    • noname#197499
    • 情報工学
    • 回答数2
  • 情報工学科について

    僕は今年の4月から大学生になります。僕は情報工学科に行くんですが、授業にスムーズについていけるよう今のうちに予習しておきたいと思っています。そこで1つ質問があります。情報工学科で1年生の最初に習うのは何ですか?あと、今のうちにできる予習は何ですか?回答よろしくお願いします。

  • ベクトル束、ファイバー束

    ベクトル束、ファイバー束について簡単に書いてある本はありますか? わかりやすい本がありましたら、教えてください。

  • 電気電子工学科と情報工学科

    京都大学を受験しようと思っている浪人生なのですが、 電気電子工学科と情報工学科どちらを受験しようか迷っているのでアドバイスが欲しいです 僕はプログラミングなどに興味があるので、最初は情報工学科しかないと思っていました。 でも、調べると電気電子工学科でもプログラミングなどは学べるようでした。 それと、電気電子工学科の方がより広い分野で学べる印象を受け、そういった意味で魅力を感じます。情報工学というと、どうしても計算機関係の狭い領域というイメージがあるので。 みなさんに、 電気電子工学科と情報工学科、それぞれのメリットとデメリットを教えてほしいです。 大学案内も読んでみましたがよく分かりません。

  • 情報工学科について

    僕は、来年の大学受験で情報工学科を受験したいと思っています。しかし、何を学べるのかあまり把握できていません。情報工学科では何のことについて学べるのでしょうか?また、将来どのような仕事に繋がるのでしょうか? 回答よろしくお願いします。