記事一覧
[野球で分かる]プログラム未経験から始めるB問題対策[2回目](引数と戻り値)
引数って分かりにくい!
基本情報技術者試験を受けるで「引数」という概念が欠かせません。しかし、プログラミング未経験の人には、なかなか理解できない概念かもしれません。そこで野球で例えてみます。
投手は捕手のサインという引数をもらって、球を投げる(出力)
野球では、ピッチャーが球を投げる前に、キャッチャーから指を使って
「次カーブ投げろ」とか「ストレート投げろ」とか
の合図を出しています。
ピ
プログラム未経験から始めるB問題対策[2回目](関数)
プログラム未経験の人の最初の壁こんにちは、この記事にたどり着いたという事はもしかしたら「引数」や「戻り値(返り値)」とかが分からなくなった人かもしれない。
実際に動かすのが一番手っ取り早い
何か、関数をマシンだとか引数を材料とか説明している参考書だったりもあるが実際にプログラムを動かした方が分かりやすいと思うのだ。
なので、まずはなんで関数とはなんなのか から
関数って?
関数とは、処理を
環境構築しないでC言語でプログラムを動かす方法
疑似言語じゃなくてアウトプットにはC言語を使ってみよう!!プログラミングで大事なのはアウトプットである
頭で考えるよりも、実際に手を動かしてみて理解するのが一番手っ取り早いのである。じゃあ早速疑似言語に似ているC言語を書いてみよう
C言語は特定の環境を用意しないと動かない
所謂「環境構築」っていうものである。実際に環境構築してみても良いが
PCをこれまであまり使ってこなかった人にはしんどいも
プログラム未経験から始める基本情報B問題対策[0回目]
普通に難しいぞ!「午後問題は勉強しなくても余裕やったわ」とよく言われがちだが
間違いない
間違いではないと思う。でもそれは実は理系で大学で少し触ったことあったりしてたから、受かるのであって完全な未経験では難しいのである。
では筆者は?受験前は完全初心者でした。
出力?関数?なにそれ?
その状態でもなんとか合格できましたので、自分が受かるまでに躓いた点を
載せていきたいと思います。
(プログラ
持ち運びキーボードの最適解(Microsoft Designer Compact Keyboard)
持ち運び用キーボードを購入した理由ノートPCを購入して使用していると必ずこう思うはず
首が痛い
当たり前である。ノートPCの特性上画面が下の方に来るため、長時間の作業は首に負担を与える。解決方法は簡単である。
画面の位置を上げる
これも当たり前である。その為の方法としてノートPCスタンドを使用している人も多い。
筆者も愛用しているが、これを使おうとすると問題が発生する。
キーボードが打