1: 稼げる名無しさん 2021/06/18(金) 22:52:35.087 ID:G6vGiDmN0.net
1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku
ん?ヤバイ?
古い規格のC言語ならこの書き方をするとコンパイルエラー出るよね。
古い規格のC言語ならこの書き方をするとコンパイルエラー出るよね。
まぁそこは指定がなかったら理不尽かなとも。
ちなみに紙に書くのがヤバイという意見もあるが、情報系の試験とかでもコードを紙に書くのは昔からあったしなぁ。
今でもテストではカンニング防止のために紙に書くところはあるのでは?(課題はコーディングするとして)
コスパよくプログラミング学習ができるモデル
ASUS ゲーミングノートパソコンTUF Gaming F15 (Core i5-10300H / GTX 1650 / 8GB, SSD 512GB / 15.6インチ / フルHD(1920 × 1080), 144HZ / フォートレス・グレイ)【日本正規代理店品】【あんしん保証】FX506LH-I5G1650
1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku
現在よく読まれているニュース!:
以下2chの反応と管理人の反応です
2: 稼げる名無しさん 2021/06/18(金) 22:53:26.741 ID:nAK1xyI40.net
たしかにこれはやばい
3: 稼げる名無しさん 2021/06/18(金) 22:53:52.565 ID:xfgmD6vCa.net
始めくらい漢字で書けよ…
4: 稼げる名無しさん 2021/06/18(金) 22:53:57.902 ID:GY5TQegd0.net
あんま詳しくないんだけどパソコンでやれば良くない?
なんで紙に書くん?
なんで紙に書くん?
46: 稼げる名無しさん 2021/06/18(金) 23:28:26.480 ID:6nPbZLdxd.net
>>4
業界の黎明期はこれだった
コンピュータは大手企業しか買えない高価なもので
当時の外注プログラマーは紙上でソースを書き、
コンピュータになり切ってソースを読んで
動作をイメージしてデバッグした
実機を使える時間は僅かだから手戻りは許されないのよ
業界の黎明期はこれだった
コンピュータは大手企業しか買えない高価なもので
当時の外注プログラマーは紙上でソースを書き、
コンピュータになり切ってソースを読んで
動作をイメージしてデバッグした
実機を使える時間は僅かだから手戻りは許されないのよ
6: 稼げる名無しさん 2021/06/18(金) 22:56:14.798 ID:HNUF/IGH0.net
なにこれ訳わからん
8: 稼げる名無しさん 2021/06/18(金) 22:57:06.613 ID:k1Q4F2mF0.net
先生がもっとキツそう
9: 稼げる名無しさん 2021/06/18(金) 22:57:39.404 ID:mgcn9YvM0.net
手書きの件は置いておいて、採点対象のC言語の規格が古いな
先生をアップデートしないといかん
先生をアップデートしないといかん
26: 稼げる名無しさん 2021/06/18(金) 23:09:27.749 ID:iUGE5biwa.net
純粋なCでfor内宣言書けたっけ?
と思ったら>>9か
と思ったら>>9か
10: 稼げる名無しさん 2021/06/18(金) 22:58:17.287 ID:GCBt6xsM0.net
動けばよくね
12: 稼げる名無しさん 2021/06/18(金) 22:59:27.576 ID:r+55xc8ia.net
色々と無理があるんじゃねーかと
13: 稼げる名無しさん 2021/06/18(金) 22:59:50.999 ID:r8O02hER0.net
詳しくないけどC99より前だとダメなんだっけ?
29: 稼げる名無しさん 2021/06/18(金) 23:10:54.395 ID:mgcn9YvM0.net
>>13
関数の先頭じゃないとだめ→ブロックの先頭じゃないとだめ→どこでもいい
という感じで、C99以降はどこでもよくなった
この先生はC90あたりで止まっているようだ
おじさんたちが飲み会で盛り上げる意外になんにも役に立たない知識だが
関数の先頭じゃないとだめ→ブロックの先頭じゃないとだめ→どこでもいい
という感じで、C99以降はどこでもよくなった
この先生はC90あたりで止まっているようだ
おじさんたちが飲み会で盛り上げる意外になんにも役に立たない知識だが
38: 稼げる名無しさん 2021/06/18(金) 23:19:47.598 ID:r8O02hER0.net
>>29
なるほど
関数の先頭じゃないとダメっていうのも言語仕様の話だったんだね
コーディング規約とかで今でもたまに見るなぁ…
なるほど
関数の先頭じゃないとダメっていうのも言語仕様の話だったんだね
コーディング規約とかで今でもたまに見るなぁ…
49: 稼げる名無しさん 2021/06/18(金) 23:31:43.699 ID:mgcn9YvM0.net
>>38
一時変数は、変数の生存区間は極力短くし、値の変更も最小限にすることが、保守性という観点で望ましい
だからコーディング規約で、変数を関数やブロックの先頭で宣言させるのは、化石のような考え方
一時変数は、変数の生存区間は極力短くし、値の変更も最小限にすることが、保守性という観点で望ましい
だからコーディング規約で、変数を関数やブロックの先頭で宣言させるのは、化石のような考え方
14: 稼げる名無しさん 2021/06/18(金) 23:00:24.058 ID:GUUIaDRD0.net
多少リソース浪費しても変数のスコープは狭めた方がいいんじゃないかと思うがそういうことじゃないのか?
20: 稼げる名無しさん 2021/06/18(金) 23:06:24.574 ID:IcWpJ5Ip0.net
何がヤバイって内容以前に手書きさせてること
21: 稼げる名無しさん 2021/06/18(金) 23:07:02.847 ID:dkCjF30D0.net
手書きでの再現可能かは理解度必要な作業を強いるから悪くはない
22: 稼げる名無しさん 2021/06/18(金) 23:07:49.647 ID:9rg/R5KN0.net
知らんけどPCに入力して動作確認すれば採点する必要なくね
27: 稼げる名無しさん 2021/06/18(金) 23:10:20.596 ID:1/bgMz3n0.net
さすがにネタだろ
32: 稼げる名無しさん 2021/06/18(金) 23:15:31.939 ID:Atm8JepK0.net
今のcならfor()内で宣言できるよね
そもそも間違ってないのに
そもそも間違ってないのに
41: 稼げる名無しさん 2021/06/18(金) 23:22:13.412 ID:PxHJt2R40.net
手書きなことより採点が間違えてるのがやばいだろ
43: 稼げる名無しさん 2021/06/18(金) 23:23:15.901 ID:EImUzAh90.net
論理的思考力の向上が目的じゃないとしたらそれこそこんなんやらされてよし!プログラマーになろう!って奴いるのか?
44: 稼げる名無しさん 2021/06/18(金) 23:24:05.127 ID:y1rF3M3N0.net
日本は効率的なことを憎み非効率的なことを尊ぶ文化があるからな
62: 稼げる名無しさん 2021/06/18(金) 23:53:56.813 ID:6YsVqeJd0.net
これ生徒が何で?と問い詰めるだけで相手詰むよね
67: 稼げる名無しさん 2021/06/18(金) 23:55:16.226 ID:NJtNDwvL0.net
>>62
全然詰まない
97だからです99だからですと答えるだけで済む
全然詰まない
97だからです99だからですと答えるだけで済む
90: 稼げる名無しさん 2021/06/19(土) 00:09:08.873 ID:WqTVN9PM0.net
なぜ
紙に
書くんだい?
紙に
書くんだい?
1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku
大画面で本格的なゲーム用に
ASUS ゲーミングノートパソコン TUF Gaming A17 (17.3インチ/AMD Ryzen 7 5800H/16GB・512GB/RTX 3060 Laptop GPU/Webカメラ/エクリプスグレー)【日本正規代理店品】【あんしん保証】FA706QM-R7R3060G
現在よく読まれている記事:
引用元:viper.2ch.sc/test/read.cgi/news4vip/1624024355/
コメント
コメント一覧 (90)
money_soku
がしました
{ }内だと永遠に同じ値代入しちゃうよね?
money_soku
がしました
アルゴリズムを覚えるにはいいと思うんだけどなぁ
それに補完がないと書けないとかちょっとダサくない?
money_soku
がしました
これでAPEXやマイクラはやれるんかいな
money_soku
がしました
money_soku
がしました
授業では先頭で宣言させる仕様を教えてるんだな。
スコープという観点だと,使う場面でだけあればいいと思うんだけどね。
先頭で宣言したのに下の方で数行使って終わりというとき,かなり見通し悪くて無駄なだけでなくエラーの原因になりそうな気はする。(iを使い回すぐらいなら間違えないとは思うけど)
money_soku
がしました
money_soku
がしました
あんがとさん
money_soku
がしました
money_soku
がしました
includeファイルに変数羅列とかしてた気がする。
money_soku
がしました
money_soku
がしました
そんな業界環境でコーディングの試験とかってどこを評価すべきなんだろう?
言語仕様の理解度?アルゴリズム?ステップ数(w)?忍耐力とかだと嫌だなあ。
money_soku
がしました
money_soku
がしました
教師がCの勉強を怠っていることが悪い。
money_soku
がしました
money_soku
がしました
money_soku
がしました
money_soku
がしました
money_soku
がしました
どうやら高専っぽいね
一般の高校とかでも市販言語教えてあげて欲しいわ・・小学校のアレもいいけど、興味持ったら家で勉強できるようにしてあげて欲しい
money_soku
がしました
money_soku
がしました
面倒くさすぎて今じゃ無理だわ
money_soku
がしました
真に受けないほうが良いぞ
そんなんじゃ動きが速い分野は絶対ついていけないから
新しいフレームワークや言語はすぐ仕様が変わるなんてザラ
money_soku
がしました
money_soku
がしました
初めて知ったわ
今時そんな昔の仕様で動かす環境なんてあんのか?って思うけども
money_soku
がしました
日本はパフォーマンスが悪いんだから、まずそこの議論が無いのがおかしいと思うんだけど
money_soku
がしました
money_soku
がしました
money_soku
がしました
興味なかったから、できるやつのコピーして出してたしな
ちなPG・SE15年目
money_soku
がしました
できればコードレビューで点数をつけたほうが良いと思うけど、こんな基礎的な内容じゃ効果無いか。
しかしCか……教育という意味だと挙動に一貫性のあるFORTHかLISPのほうが良いんだけどなぁ……実用面で厳しいか。Pythonも教育用としてはクソ言語だしなぁ(Python3で後方互換性を切り捨てるようなことやってるし)。
money_soku
がしました
一方林業は研修会で死者が出る始末…
money_soku
がしました
弁当を食う時、蓋を開けて割り箸を割って口に運ぶまでを誰かにやってもらわないとできないレベル
money_soku
がしました
なんのためにパソコンやらスマートブックとかを配布してるんだよ
コンパイルは出来なくてもプログラミング問題集ぐらいできるでしょうよ
money_soku
がしました
こういうのがいるから日本発の言語や環境が世界に発展していかないんでしょ
money_soku
がしました
PC上でやった方がはえーだろ若造のジェネレーションギャップ会場
あなたはどっち?
money_soku
がしました
特に上のやつ
money_soku
がしました
紙信者のお陰で残業100時間くらい増えそう
しかもコンパイラ並に気を遣う
コロンとセミコロン見間違えたら採点ミス
全部自動化できるのにね
money_soku
がしました
コメントする