トップページinformatics
72コメント29KB

【学力なさ杉】宿題【やべえorz】

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/05/03(木) 19:52:58ID:ARtaQbWV0
宿題わからねえw

IPアドレスと同じネットワークアドレスに属するIPアドレスを選択肢からすべて選びなさい。
ただし、サブネットマスクは255.255.255.224とする。

@192.168.1.30

A192.168.1.63

選択肢
ア・192.168.1.6
イ・192.168.1.33
ウ・192.168.1.65
エ・192.168.2.29

mjdわからんwwwゆとりとか言わないで助けてくれw
0002名無しさん@お腹いっぱい。2007/05/04(金) 03:04:08ID:n5K5HTyW0
間違い探しだろ、これw
よく探してみろwwwwwwww
0003名無しさん@お腹いっぱい。2007/05/04(金) 16:14:14ID:7ul48NVL0
>>1
この程度なら原理しらなくても答えは予想できないか?
応用力なし?小学生の低級知能テストでもできそうな問題w
0004名無しさん@お腹いっぱい。2007/05/07(月) 17:05:43ID:ayZkfJ8S0
無記憶情報源のn次拡大のエントロピーは、
元の情報源のエントロピーのn倍に等しいことを
証明する方法を数式使って教えてください
H(Sn)=nH(S)
0005名無しさん@お腹いっぱい。2007/05/09(水) 04:29:47ID:GXvj0pMn0
>>4
もうわかったかな?

狽ずらっと並べてから、対数を展開すれば後は勝手に手が動くよ。
0006名無しさん@お腹いっぱい。2007/06/02(土) 01:40:29ID:HS0yMQZ50
C言語の宿題なんですけど実行結果が下の九九の表になるような
for文をつかったプログラムを作りたいんですけど
誰か教えてください(><)



| 1 2 3 4 5 6 7 8 9
------------------------------
1 | 1 2 3 4 5 6 7 8 9
2 | 2 4 6 8 10 12 14 16 18
3 | 3 6 9 12 15 18 21 24 27
4 | 4 8 12 16 20 24 28 32 36
5 | 5 10 15 20 25 30 35 40 45
6 | 6 12 18 24 30 36 42 48 54
7 | 7 14 21 28 35 42 49 56 63
8 | 8 16 24 32 40 48 56 64 72
9 | 9 18 27 36 45 54 63 72 81
0007名無しさん@お腹いっぱい。2007/06/03(日) 11:57:49ID:qHvdXqMB0
>>6
#include<stdio.h>
int main (void){
for(;;){
printf("| 1 2 3 4 5 6 7 8 9\n");
printf("------------------------------\n");
printf("1 | 1 2 3 4 5 6 7 8 9\n");
printf("2 | 2 4 6 8 10 12 14 16 18\n");
printf("3 | 3 6 9 12 15 18 21 24 27\n");
printf("4 | 4 8 12 16 20 24 28 32 36\n");
printf("5 | 5 10 15 20 25 30 35 40 45\n");
printf("6 | 6 12 18 24 30 36 42 48 54\n");
printf("7 | 7 14 21 28 35 42 49 56 63\n");
printf("8 | 8 16 24 32 40 48 56 64 72\n");
printf("9 | 9 18 27 36 45 54 63 72 81\n");
break;
}
return 0;
}
0008名無しさん@お腹いっぱい。2007/06/03(日) 13:08:44ID:5dU/YCuQ0
>>7
せっかくやってもらったんですが下のプログラムを書き換えて
やらなきゃダメだって言われました…
#include <stdio.h>
int main(void)
{
int i. j;

for (i = 1; i <= 9; i++){
for (j = 1; j <= 9; j++)
printf("%3d", i * j);
putchar('\n');
}
return(0)
}
0009名無しさん@お腹いっぱい。2007/06/05(火) 07:30:57ID:Uglw6MQQ0
>>8
そのソースを消して>>7を全部写しても「書き換えた」ことになるぞ。
0010名無しさん@お腹いっぱい。2007/06/10(日) 15:48:44ID:rHL4rFys0
全然わからないので教えてください。。。

1,入力ファイル(URI-F)を読み、データが終わりになったら99をMEJIRUSIに転記する文を示しなさい。


2,MEJIRUSIが99になるまで繰り返しを行う文を示しなさい。

3、2行分の空白行をあけて合計行(GOUKEI-GYO)を印字する命令の空欄をうめなさい。

 WRITE PRINT-REC (    (ア)     ) AFTER (  (イ)  )

(ア)
(イ)

4、Mの値が350のとき、次の文を順次実行した後のNの内容を示しなさい。ただし、Lは「PIC 9(4)」、Nは「PIC Z, ZZ9」と定義されている。(空白は△で示しなさい。)

 COMPUTE L = M × 4 - 600
MOVE L TO N

5,Aの値が85のとき、次のCOMPUTE文を実行した後のAMARIの内容を示しなさい。ただし、KIRISUTE、AMARIは「PIC  99」と定義されている。

 COMPUTE KIRISUTE = A / 2
 COMPUTE AMARI = A - KIRISUTE × 2
0011名無しさん@お腹いっぱい。2007/06/12(火) 12:11:29ID:zFUBBpPB0
>>10
まず自分の立場と環境に付いて説明すべきでしょう。
たぶんCOBOLの授業の話であると推察します。

予想するに、入力ファイルは入力レコードの集まりだと思われます。
これはシーケンシャルな順序で読み出すファイルを意味していると
思われます。初心者がCOBOLで扱うのならば固定レコードな形式
にみえます。
「1.」はループ構造で順番に実行し終了マークと思われる99を
確認したらループを終了する意味だと思われます。
これはデータが記録されているレコードが複数あり、複数回行い
終了のマークを確認したらループを終了するという意味でしょう。
「2.」は終了条件を別行で明記していると思われます。
「3.」それは入力のレコードを何かに書き込む文と推察されます。
まずは 「WRITE」という命令語だと思いますが構文の仕様を確認
してください。その構文で必要な意味単体について理解してください。

それでどの部分が分からないかを減らして、分からない部分を特定
してから出直してきてください。この問題の回答が完全に得られる
としたら、問題の全体全てを開示しなければ解答を求めるのは
難しいでしょう。
丸投げの教えてでは、誰も答えないのが通例だと思われます。


0012名無しさん@お腹いっぱい。2007/06/21(木) 12:51:38ID:YqRVLZvl0
友達から問題を出されたんですが、わからなかったのでよっかたら教えてください。
5−3=2
これを足し算だけで答えをだしなさい。
ヒント;2進数の補数
お願いします。
0013名無しさん@お腹いっぱい。2007/06/21(木) 21:25:15ID:AOq3nvzK0
>>12
「2の補数」http://ja.wikipedia.org/wiki/2%E3%81%AE%E8%A3%9C%E6%95%B0
0014名無しさん@お腹いっぱい。2007/06/29(金) 07:09:23ID:4HV9f/XV0
くだらない質問ですいません。教えてください。
情報数学を習い始めたのですが、

A∪(A∩B)=A

の証明の仕方が分からないです
証明には真理値表を使ってもよい、と言われました。
0015名無しさん@お腹いっぱい。2007/06/29(金) 12:10:46ID:Cuh5agxR0
>>14
∪と∩は論理演算?
前提として使える公理・定理は?
0016名無しさん@お腹いっぱい。2007/07/10(火) 23:53:46ID:TKV/6Fbw0
情報Cの宿題で、以下の2問が分かりません
どう計算すれば良いのか教えてください
よろしくお願いします


(1)
7ビットで表現する場合 2(7乗)=128種類の文字が使える。
実際には半角文字として1バイト(8ビット)が割り振られている。
1バイトで扱う事ができる文字は何種類か。
(必ず計算式も記入する事)


(2)
ひらがな・カタカナや数千種類の漢字などの文字を16ビット(2バイト)で表現する場合、
扱う事ができる文字は大幅に増加する。
2バイトでは、最大で何種類の文字を管理する事が可能か
(必ず計算式も記入する事)
0017名無しさん@お腹いっぱい。2007/07/11(水) 08:13:00ID:0Rf7evXn0
>>16
重要なヒント> 7ビットで表現する場合 2(7乗)=128種類の文字が使える。
0018名無しさん@お腹いっぱい。2007/07/12(木) 01:11:42ID:c2mmIfcU0
ソースに行番号つけたいんだが,いいソフトない?
0019名無しさん@お腹いっぱい。2007/07/12(木) 02:01:46ID:26ZoS6qg0
cat
0020名無しさん@お腹いっぱい。2007/07/13(金) 16:18:00ID:YK28fkAl0
>>14
自明じゃね?
その真理値表書いて、それとAの状態を比べれば
0021名無しさん@お腹いっぱい。2007/07/13(金) 21:27:17ID:8ZyqVxqf0
>>17
遅くなってすみません

(1)は2(8乗)=256
(2)は2(16乗)=65536

ってことですね
深く考えすぎていたようです
どうもありがとうございました
0022名無しさん@お腹いっぱい。2007/07/17(火) 15:41:01ID:Q8pxSj5p0
Cのプログラミングでタイピングゲームを作るんだけど
クリアするのにかかった時間ではなく、
「1分あたりに入力したキー数」を結果として表示させるにはどうしたらいいだろう?

試行のたびに1分以上タイピングゲームするのが嫌だから、
10秒毎に入力数を記憶して、その平均を6でかけてやろうと思ったんだけど
10秒毎っていうのにひっかかってる。
秒数カウントするのはsleep関数での方法しか知らないから、
タイピングゲームを滞らせることなく実行しながら秒数をカウントって
どうすればいいのか全くわからん。

ネットのC言語講座とかでも調べてみたけどわからない…
友達に、教えてって言われたんだけど私もわからず、てんてこまい。誰か助けてー
0023名無しさん@お腹いっぱい。2007/07/17(火) 16:03:34ID:na4GiPWk0
プログラム系の質問は
プログラム板の方が早いんじゃね
0024名無しさん@お腹いっぱい。2007/07/17(火) 16:32:13ID:nUaABG9G0
タイピングし終わるまでにかかった時間をはかればいいんじゃね?
0025名無しさん@お腹いっぱい。2007/07/17(火) 19:33:32ID:mQCIHxmz0
光(100Mbps)で送る事ができる日本語の文字数って何文字ですか?
0026名無しさん@お腹いっぱい。2007/07/17(火) 21:51:57ID:bCfDkAm60
光であろうがなかろうがいくらでも送れるんじゃね?
0027名無しさん@お腹いっぱい。2007/07/18(水) 10:24:41ID:OZ7j994y0
>>22
alarm使えばいいじゃないか
0028名無しさん@お腹いっぱい。2007/07/18(水) 12:21:09ID:sq2HH2iQO
HDDやCDのMB単価の計算式を教えてください
0029名無しさん@お腹いっぱい。2007/07/18(水) 14:38:59ID:T5aX25iY0
水道水のリットル単価の計算式わかるか?
0030名無しさん@お腹いっぱい。2007/07/19(木) 16:30:47ID:MViTdTWa0
>>27 ネットで調べてみたけどいまいち理解ができない……
具体的にどうすればいいのか教えてください、おねがいします
0031名無しさん@お腹いっぱい。2007/07/19(木) 19:15:58ID:ZSP6Vtm+0
>>30
SIGALRMをキャッチするハンドラをsigactionで設定する
それからalarmを呼び出す。するとalarmでセットした時間が経つとSIGALRMが来る。
0032名無しさん@お腹いっぱい。2007/07/19(木) 19:47:29ID:T66uTjzK0
>>30
>>24は無視ですかそうですか。

>>31
その前にrawモードで入力できるように設定しなきゃならんじゃないか。
0033名無しさん@お腹いっぱい。2007/07/21(土) 16:18:04ID:NAfBhino0
正直24が最適だよな
time辺り使って終了時間-開始時間で
リアルタイム更新する気なら別だけど
0034名無しさん@お腹いっぱい。2007/07/22(日) 15:06:14ID:kAh2f3ng0
次の文で正しい物に○を、間違っているものには×をつけ、×をつけたも煮については間違っている箇所を指摘し、訂正せよ。
(1)マルチプロセッシングとは、マルチプロセッサ環境でも見許される並列処理である。
(2)通常プロセスはプログラム部、データ部、および制御情報ブロックからなるが、テキストエディタやコンパイラなど多くのプロセスが、同時に同じ処理を行う場合、プロセス全体のコピーをその分だけ作らずにデータ部は1箇所において共有することができる。
(3)UNIXオペレーティングシステムは、ディスクへの入出力が高速に行えるよう工夫されており、多数端末によるオンライン処理に強い。
(4)マルチメディアデータを扱うOSはデータ量は多くないが、リアルタイム性に対応するための工夫が必要である。
(5)UNIXはリアルタイム性に飛んだOSであり、高速なデータストリーム処理にも強い。
(6)サーバなど大規模情報処理分野では、並列処理よりもパソコンのネットワーク化が進められている。
0035名無しさん@お腹いっぱい。2007/07/28(土) 12:39:52ID:j5HG96ZW0
>>7
完璧だな

>>8
表のラインを入れればいいじゃんいいじゃんすげーじゃん
0036名無しさん@お腹いっぱい。2007/08/01(水) 15:42:31ID:5q88QPJOO
ATM-LANを基幹LANとしと採用されるメリットを教えてください
0037名無しさん@お腹いっぱい。2007/08/11(土) 16:04:36ID:tHiF1jYu0
ぶつからない
0038名無しさん@お腹いっぱい。2007/10/26(金) 01:10:51ID:L4+e/4aw0
>>7
○×○
×○×
×○×

○×ゲームができるプログラムを書けという宿題が昔あったが、
COMのアルゴリズムの考え方がわからず、
とりあえず前パターンをprintfして分岐させようとした事を思い出した。
0039名無しさん@お腹いっぱい。2007/12/15(土) 15:02:33ID:5dJEt2mI0
学年が上がるにつれて首都圏と地方の学力格差が拡大
http://news.ameba.jp/economy/2007/12/9458.html
0040名無しさん@お腹いっぱい。2008/07/20(日) 00:05:02ID:KVzhstXQ0
scanfで数値を入力したときに、1から入力した数までの間の素数をすべて表示するようなプログラムを作りなさい。
0041名無しさん@お腹いっぱい。2008/07/20(日) 15:40:33ID:Q4kPTaKi0
おまいに命令される筋合いはない
0042名無しさん@お腹いっぱい。2008/07/23(水) 00:12:38ID:+R2iHEZg0
>>40
全てのパターンを作りこめばおk
0043名無しさん@お腹いっぱい。2008/07/23(水) 08:00:30ID:Fes4fHqi0
switch(i) {
case INT_MAX:
(中略)
case 5:
printf("%d ", 5);
case 4:
case 3:
printf("%d ", 3);
case 2:
printf("%d ", 2);
case 1:
case 0:
}

こんな感じか。
0044名無しさん@お腹いっぱい。2008/07/26(土) 19:24:02ID:NBDNLeuK0
最高周波数6kHz までの音声信号を 512 レベルで量子化してPCM(パルス符号変調)伝送する場合
の最小のビットレートを求めよ。

どう考えるのですか?
0045名無しさん@お腹いっぱい。2008/07/26(土) 20:31:03ID:Q2e+MVoR0
1秒間に何ビットのデータを何回送らなきゃいけないかを考えるのだ
0046名無しさん@お腹いっぱい。2008/07/27(日) 15:42:39ID:FU8Ry3h20
標本化周波数と量子化ビット数がそれぞれいくつになるかを考えるんだな。
0047名無しさん@お腹いっぱい。2008/08/10(日) 18:44:36ID:b8PdqVfO0
宿題とか見る限り、プログラミングは学校で勉強することでもなさそうだ
0048名無しさん@お腹いっぱい。2008/10/13(月) 13:45:37ID:FN2UswnR0
king頼むから死んでくれこの変態男め
0049名無しさん@お腹いっぱい。2008/11/09(日) 18:30:50ID:j7+d7hdG0
問題
キーボードから「文字列」と数値を入力し
その結果(入力した文字列の先頭から数えて)
入力した「数値」に対する「文字」を画面表示させるプログラムを作成すること。

作成例:
       入力: Ohayou[Enter]
              2 [Enter]
       出力: あなたが入力した3文字目の文字はaです。


参考: 文字列から文字を出力するプログラム例

#include<stdio.h>

main()
{
   char a[4]={"abc"};

   printf("%c",a[1]);
}

これってどうやってプログラムを組めばいいのか分からず悩んでます…
どうか分かる方がいれば教えていただけないでしょうか?
0050名無しさん@お腹いっぱい。2008/11/09(日) 18:39:12ID:Kp+Q4qOh0
マルチする前に先生にききにいけ
0051名無しさん@お腹いっぱい。2008/11/09(日) 22:42:59ID:j7+d7hdG0
聞きに行ってヒント(printf文とgets関数を使って組め)
と言われたのだけど、組んだとしても
gets関数で入力した文字or数字と
printf文で入力したものしか表示されず
他にも色々と試してみたのですが、エラーしか出てこなくて、訳が分からなくここにきてみました…
そう仰るのであれば、自分でなんとか文献を探してでもやってみます。
ご迷惑をおかけして申し訳ありませんでした。
0052名無しさん@お腹いっぱい。2008/11/10(月) 04:16:16ID:wIfhm2O00
その組んだコードを見ないことには悪いところがわからんよ。

てかその手の質問はム板のが適切。
0053名無しさん@お腹いっぱい。2008/11/12(水) 21:16:06ID:c1HQYLsS0
A4、1枚をスキャンした時の情報量はいくつか?
スキャンの精度は何dpiか?という問題がでました。

210*297を計算しやすくして
2100*3000= 6.3*10の6乗野
↓データの個数
6.3n個=24bit

ここからどうしたもんでしょうか?
0054名無しさん@お腹いっぱい。2008/11/12(水) 21:37:55ID:YmX1E3tB0
>>53
> A4、1枚をスキャンした時の情報量はいくつか?
> スキャンの精度は何dpiか?

この二つの質問は両立しないよ
0055名無しさん@お腹いっぱい。2008/11/12(水) 22:01:04ID:c1HQYLsS0
>>54
すいません別々の問題です。
で、今一個目の問題を

>210*297を計算しやすくして
2100*3000= 6.3*10の6乗野
↓データの個数
6.3n個=24bit

という所までやったんです。
0056名無しさん@お腹いっぱい。2008/11/12(水) 22:30:35ID:YmX1E3tB0
>>55
> すいません別々の問題です。

だとすると、

> A4、1枚をスキャンした時の情報量はいくつか?

は、条件が足りてない。解答不可能。
0057名無しさん@お腹いっぱい。2008/11/24(月) 22:39:40ID:sEzbi2h7O
C言語の天才がいたら助けてくださいお願いします

http://imepita.jp/20081124/811630
http://imepita.jp/20081124/813520
http://imepita.jp/20081124/813520
0058名無しさん@お腹いっぱい。2008/12/09(火) 20:30:29ID:lt3nTckn0
以下のハミング訂正の例について訂正法を説明しろって問題なんですけど、
例が
Hのアスキーコード 1001000 を (0)(0)1(1)001(0)000 ※()はCheck bits
aのアスキーコード 1100001 を (1)(0)1(1)100(1)001
mのアスキーコード 1101101 を (1)(1)1(0)101(0)101
         ・
         ・
         ・
みたいに『Hamming code』を符号化してるんですけど、意味がわかりません。
7bitに4bitの冗長ビットを加えることなんてあるんでしょうか?ヒントでもいいんで助けてください。
0059名無しさん@お腹いっぱい。2009/02/04(水) 20:40:20ID:lGW7jlaWO
メモリやHDDで、ラスタ走査順に格納した画像データを連続的に読み出す場合、行方向と列方向で互いの読み出し時間が大きく異なってくる。そのメカニズムを説明してください。
0060名無しさん@お腹いっぱい。2009/02/04(水) 21:20:18ID:YZmOC5Mh0
自分ではどう思う?
0061名無しさん@お腹いっぱい。2009/02/04(水) 21:36:32ID:lGW7jlaWO
う〜ん、多分次のデータ読み出しのときに、参照する場所が違うことで生じると思うんですけど、具体的にはよくわからないんですよ
0062名無しさん@お腹いっぱい。2009/02/04(水) 22:55:34ID:YZmOC5Mh0
メモリとHDDについて、何をどの程度教わったの?動作原理については何を理解してる?
0063名無しさん@お腹いっぱい。2009/02/05(木) 04:58:42ID:3hgxas3/0
宿題を掲示板で教わるのって期限に間に合わなくね?
0064名無しさん@お腹いっぱい。2009/02/07(土) 20:00:18ID:aEwD/ivb0
A={A0、A1、A2、A3、A4、A5・・・・・・・An}

初期値A0、Ai<Aj、とし次の関係を満たすAを任意の数だけ求めたい.。

Ai
Aj-Ai
Aj-Ai±A0
これらの値が全て異なる整数となること

一例としてA0=6、A1=13、A2=27、A3=55、A4=111 、A5=223 ・・・・・・・・An
A100=10^5以下になるような条件を求める


正確には、初期値A0を与えられたらこの条件を満たすAの数列を出力するプログラムを書け、という
問題なのですがどう考えたらいいんでしょう?例として与えられている数列ではAは一つ前の項
と、Aj=2Ai+1の関係を持っていますがこの方法の場合、A20そこらでAの値は数十万になってしまい
最後の条件を満たす事が出来ません。よろしくお願いします
0065名無しさん@お腹いっぱい。2009/02/09(月) 23:23:07ID:Vr9chx3Q0
>>64
自分なら
>A100=10^5以下になるような条件
を満たすような漸化式は存在しなさそうだから、
2Ai-A0, 2Ai, 2Ai+A0
を、数列には使ってはいけない数としてリスト化しながら、
そのリストを参照しつつ、最小の数をwhileループで求めるかな。
0066名無しさん@お腹いっぱい。2009/02/09(月) 23:55:21ID:Ou4+ZeQg0
文面からだけでは単調増加という条件はなさそうだが、
そうなら、A100を適当に小さな数に割り当てればおけ。

そうじゃないなら、どうせ丸投げの問題文ならちゃんと丸投げしろ。
0067642009/02/11(水) 06:56:00ID:4oyRdk310
>>65-66
ありがとうございます。一発で条件満たすような漸化式あるかなーと思ってたんですが結局65の方の助言どおり
一番外のループ一つ進むごとにif文で使ってはいけないリストと参照してokなら情報取得、
駄目ならブレイクっていう流れで地味に1つずつ求めていくプログラムにしました。今のところちゃんと動いてるようです。
0068名無しさん@お腹いっぱい。2009/07/25(土) 22:36:24ID:11NE1WTA0
【科学】道路に軍手が落ちているワケ、名城大研究チームが突き止める[09/07/24]

http://namidame.2ch.net/test/read.cgi/hidari/1225537555/
0069名無しさん@お腹いっぱい。2009/10/29(木) 11:17:50ID:aW4uYLfL0



岡田外務大臣キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
h‍ttp‍:‍/‍/‍q‍b5.2‍ch.net/t‍est/rea‍d.cgi‍/sak‍u2ch/1256‍630318/1



早く記念カキコしないと埋まっちゃうwww
0070名無しさん@お腹いっぱい。2010/01/18(月) 14:32:22ID:Q3H034CB0
Javaの課題で、コマンドにいろいろなことを入力して、
そこから入力されたファイルを読み込みたいのですが・・・

Scanner filein = new Scanner (new BufferedReader(
new InputStreamReader(System.in)))
String line;
String p = "(\\w+)(\\W)([a-z]+)";
while((line = filein.findInLine(p))!=null){
System.out.println(line);
}

FileReader a = new FileReader(line);
BufferedReader din = new BufferedReader(a);

これだとエラーがおこります。
どうすればいいか教えていただけませんか?
0071名無しさん@お腹いっぱい。2010/02/17(水) 20:51:27ID:BEiYOHre0
すいません、標本化定理って1秒ごとにフーリエ級数よりsin、cosの数式を近似的に求め、数値を決定する
って考え方なんでしょうか?
0072名無しさん@お腹いっぱい。2010/02/17(水) 21:18:35ID:VIEgumbn0
ググって調べてから、どこがわからないか質問すればいいと思うよ
■ このスレッドは過去ログ倉庫に格納されています