대학교 3

[일상] 2학기 개강 및 다짐

OT 오늘은 9월 4일 월요일 개강 첫 날로, 데이터 구조, 한국근현대사의이해, 미적분학1을 들었다. ​ 데이터 구조는 전공답게 OT와 수업 진도를 병행하여 2시간을 채웠다. 나머지 2과목은 교양이라 첫 날은 OT를 위주로 하고 수업을 마쳤다. 그래서 오늘 5시까지 수업이 있지만 오후 2시 30분에 수업이 끝났다. 수업이 끝나고 바로 교재를 인터넷으로 주문하거나 서점에서 구입했다. ​ 내일은 파이썬과 마이크로프로세서, 자바의 첫 수업을 한다. 각 과목에 대한 나의 생각 데이터 구조는 스택, 큐와 같은 자료구조 및 알고리즘에 관련된 내용을 배우기에, 평소 백준으로 학습했던 내용과 상당 부분 겹칠 것 같기에 무리없이 배울 수 있을 것 같다. ​ 파이썬은 주 언어로 사용하기에 따로 걱정은 하지 않고 있고, 자..

일상 2023.09.05

2023년 1학기 마무리하며

- 대학 현재 2학년 1학기까지 마친 상태이다. 아직 5학기가 남았다. ​ 총 휴학을 3년 했는데 군휴학을 제외해도 1년 반을 추가로 휴학했다. 7~8개월 정도는 정보보호병을 입대를 하고 싶어 노베이스에서 C언어, 네트워크, 리눅스 등을 배우며 시스템 보안, 네트워크 보안 등을 배워서 필기 시험을 준비하고, 서류 합격 준비를 위해 동아리, 자격증 등을 준비했다. ​ 그리고 나머지 시간은 군 휴학 후에 보안 말고 다른 분야를 공부하던 중 데이터 분석 분야가 하다보니 흥미있고 신기해서 현재까지 약 1년 정도 꾸준히 학습하고 있다. 물론 중간에 알고리즘 문제를 풀고 공부하는데도 많은 시간을 사용했다. ​ 현재는 알고리즘 보다는 데이터 분석에 많은 힘을 쓰려고 한다. 그래서 대학교 수업도 기계학습, 데이터마이닝..

일상 2023.06.24

[전공] C언어 기초(1) - 프로그램 기본 요소, 변수 등

- 프로그램 작성 단계 1.소스코드 작성 - 텍스트 에디터를 이용하여 소스 코드 작성 EX) test.c 2.컴파일 - 문법을 검사하면서 소스 파일을 기계어로 변환 EX) test.obj 3.링크 - 오브젝트 파일을 라이브러리와 연결하여 실행 파일 생성 EX) test.exe 4.디버그 - 실행파일을 실행 후 실행 오류를 수정 - 통합 개발 환경 위의 과정은 텍스트 에디터, 컴파일러와 링커, 디버거가 필요하다. 이를 모두 갖춘 환경을 "통합 개발 환경"이라 한다. EX) visual studio, vs code, dev c++ 등 - 알고리즘 순서도 코드를 알고리즘 순서도로 구성하여 나타낼 수 있다. 예시로 if문에 조건을 사용할 때는 "판단"을 이용하고, 코드의 시작과 끝을 나타낼 때는 "단말"을 이용..

대학교/C언어 2023.03.21